.w-embed-youtubevideo {
  width: 100%;
  position: relative;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-size: cover;
  background-position: 50% 50%;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

.background-video {
  position: absolute;
  left: 2.6vw;
  top: 22vw;
  z-index: 800;
  width: 21vw;
  height: 37vw;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding: 0px;
  -o-object-fit: contain;
  object-fit: contain;
}

.image {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 11;
  display: inline-block;
  width: 18vw;
  height: auto;
  margin-top: 0px;
  margin-right: 0px;
  padding: 10px;
  float: right;
}

.div-block {
  position: relative;
}

.end {
  position: relative;
  top: 2493vw;
  margin-top: 0px;
}

.image-2 {
  position: static;
  width: 100vh;
  margin-top: 0px;
}

.image-3 {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 59vw;
  margin-top: 0vw;
}

.image-4 {
  position: absolute;
  left: 9.4vw;
  top: 10.5vw;
  z-index: 8;
  width: 36vw;
  margin-top: 0px;
  margin-left: 0px;
}

.background-video-2 {
  position: absolute;
  left: auto;
  top: 54.7vw;
  right: 0vw;
  bottom: auto;
  z-index: 34;
  width: 30vw;
  height: 28vw;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -o-object-fit: fill;
  object-fit: fill;
}

.morje2 {
  position: absolute;
  left: auto;
  top: -50.5vw;
  right: 19.9vw;
  bottom: auto;
  z-index: 999;
  width: 6vw;
  height: 10vw;
  max-width: 100%;
  margin-top: 19vw;
  margin-right: 0px;
  margin-left: 0px;
  float: right;
}

.image-5 {
  position: relative;
  z-index: 2;
  width: 450px;
  margin-top: -141px;
  margin-left: -90px;
}

.image-6 {
  position: absolute;
  left: 14.1vw;
  top: 44.8vw;
  z-index: 999;
  width: 21vw;
  margin-top: 0px;
  margin-left: 0px;
}

.image-7 {
  position: relative;
  z-index: 999;
  width: 100px;
  margin-top: -67px;
  margin-left: 501px;
  -o-object-fit: contain;
  object-fit: contain;
}

.image-8 {
  margin-top: -52px;
}

.image-9 {
  position: absolute;
  left: auto;
  top: 12.1vw;
  right: 0%;
  bottom: auto;
  z-index: 10;
  width: 100%;
  float: right;
  clear: right;
}

.video {
  position: absolute;
  left: 79.5vw;
  top: -11.4vw;
  z-index: 990;
  display: block;
  overflow: visible;
  width: 19vw;
  height: 10vw;
  margin-right: 0px;
  float: left;
  -o-object-fit: contain;
  object-fit: contain;
}

.kostko {
  position: absolute;
  left: 1.5vw;
  top: -1.8vw;
  z-index: 999;
  width: 15vw;
}

.background-video-4 {
  position: absolute;
  left: 55.1vw;
  top: 63.8vw;
  z-index: 90;
  overflow: visible;
  width: 34vw;
  height: 24vw;
  margin-top: 0vw;
  margin-left: 0px;
  -o-object-fit: none;
  object-fit: none;
}

.background-video-5 {
  position: absolute;
  left: 3.7vw;
  top: 251.5vw;
  z-index: 30;
  width: 32vw;
  height: 21vw;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  -o-object-fit: fill;
  object-fit: fill;
}

.battle_royale {
  position: absolute;
  left: auto;
  top: 0vw;
  right: 0vw;
  z-index: 50;
  width: 27vw;
  height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.suicide_jumpers {
  position: absolute;
  width: 30vw;
  margin-top: 0px;
  margin-left: 0px;
}

.background-video-6 {
  position: absolute;
  left: auto;
  top: -4.6vw;
  right: 2.6vw;
  z-index: 90;
  width: 29vw;
  height: 21vw;
  margin-top: 0px;
  margin-left: 0px;
}

.virus {
  position: relative;
  top: 1727vw;
}

.hot_in_the_club {
  position: relative;
  top: 830.5vw;
}

.po-ar {
  position: relative;
  top: 863.2vw;
  width: auto;
  margin-top: -4vw;
}

.image-10 {
  position: relative;
  left: 55px;
  top: -350px;
  z-index: 99;
  width: 600px;
  margin-top: -14px;
  float: right;
}

.image-11 {
  position: relative;
  z-index: 99;
  width: 400px;
  margin-top: -286px;
  margin-left: 55px;
}

.image-12 {
  position: absolute;
  left: auto;
  top: -1.8vw;
  right: 0vw;
  z-index: 996;
  width: 38vw;
  margin-top: 0px;
  margin-left: 0px;
  padding: 0px;
}

.image-13 {
  position: absolute;
  top: 131.8vw;
  z-index: 30;
  width: 40vw;
  margin-top: 0px;
}

.image-14 {
  position: absolute;
  left: 0vw;
  top: 44.3vw;
  z-index: 4;
  width: 100%;
  height: 86vw;
  margin-top: 0px;
  padding-left: 0px;
  float: left;
}

.vic {
  position: absolute;
  top: -3.1vw;
  z-index: 2;
  width: 100%;
  height: 66vw;
  margin-top: 0px;
  -o-object-fit: fill;
  object-fit: fill;
}

.image-16 {
  position: absolute;
  left: auto;
  top: 59.7vw;
  right: 0vw;
  z-index: 999;
  width: 15vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.o {
  position: absolute;
  left: auto;
  top: 128.1vw;
  right: 0vw;
  bottom: 0%;
  z-index: 5;
  width: 60vw;
  height: auto;
  margin-top: 0px;
  -o-object-fit: fill;
  object-fit: fill;
}

.image-18 {
  position: absolute;
  top: 52.7vw;
  z-index: 0;
  width: 100vw;
  margin-top: 0px;
}

.religions {
  position: relative;
  top: 2594.8vw;
  margin-top: 0px;
}

.dystopia {
  position: relative;
  display: none;
  margin-top: 0px;
}

.image-19 {
  width: 500px;
  margin-top: 53px;
  margin-bottom: 63px;
  margin-left: 198px;
}

.link {
  position: absolute;
  left: auto;
  top: -4.1vw;
  right: 3.1vw;
  bottom: auto;
  z-index: 999;
  display: block;
  width: 52vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  float: right;
  font-family: 'Great Vibes', cursive;
  color: #0246ff;
  font-size: 3vw;
  text-shadow: 1px 1px 6px #000;
}

.moj_ogenj_v_mestu {
  position: absolute;
  left: 0vw;
  top: 0vw;
  right: 0vw;
  bottom: auto;
  z-index: 1;
  width: 30vw;
  height: 40vw;
  margin: 0px;
  float: right;
}

.zombies_2 {
  position: relative;
  top: 2000.7vw;
  margin-top: 0px;
}

.background-video-8 {
  position: absolute;
  left: 0vw;
  top: 13.8vw;
  right: 0vw;
  z-index: 5;
  width: 24vw;
  height: 18vw;
  margin-top: 0px;
  margin-left: 0px;
}

.snow-age {
  position: relative;
  top: 1546.9vw;
  width: auto;
  margin-top: 0px;
}

.background-video-9 {
  z-index: 99;
  width: 20%;
  height: 30vw;
  margin-top: -465px;
  margin-left: 84px;
}

.image-20 {
  position: absolute;
  left: 0vw;
  top: 21.7vw;
  right: auto;
  bottom: auto;
  z-index: 5;
  width: 46vw;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
}

.background-video-10 {
  position: absolute;
  left: 72.5vw;
  top: 180.5vw;
  z-index: 990;
  width: 23vw;
  height: 41vw;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.morje1 {
  position: absolute;
  left: auto;
  top: -29.8vw;
  right: 0vw;
  bottom: auto;
  z-index: 990;
  width: 24.5vw;
  height: 31vw;
  margin-top: 0vw;
  float: right;
}

.vesloci_nebo {
  position: absolute;
  left: auto;
  top: 49.5vw;
  right: 0vw;
  z-index: 45;
  width: 22vw;
  height: 33vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  float: left;
}

.are_you_saying_this {
  position: absolute;
  left: auto;
  top: 109vw;
  right: 0vw;
  bottom: auto;
  z-index: 88;
  width: 33vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.image-22 {
  position: absolute;
  top: 57.2vw;
  z-index: 1;
  width: 100%;
  margin-top: 0px;
}

.image-23 {
  position: absolute;
  top: -2.9vw;
  z-index: 1;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
}

.image-24 {
  position: absolute;
  top: 40.3vw;
  right: 0vw;
  z-index: 5;
  width: 33vw;
  margin-right: 0px;
  margin-bottom: 0px;
  float: right;
}

.riots {
  position: relative;
  top: 1134.4vw;
}

.youtube {
  width: 200px;
  height: 20px;
}

.youtube-2 {
  position: absolute;
  left: 0vw;
  top: auto;
  z-index: 888;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 36vw;
  height: 36vw;
  margin-top: 0px;
  margin-left: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -o-object-fit: fill;
  object-fit: fill;
}

.image-25 {
  position: relative;
  z-index: 100;
  float: right;
}

.image-26 {
  position: relative;
  z-index: 99;
  float: right;
}

.image-27 {
  position: relative;
  z-index: 99;
  float: right;
}

.background-video-13 {
  position: absolute;
  left: auto;
  top: -22.1vw;
  right: 0vw;
  bottom: 0%;
  z-index: 890;
  width: 27.2vw;
  height: 13vw;
  margin-top: 0px;
  margin-left: 0px;
}

.background-video-14 {
  position: absolute;
  left: 1.6vw;
  top: 60.6vw;
  z-index: 12;
  width: 24vw;
  height: 17vw;
  margin-top: 0px;
}

.image-28 {
  width: 400px;
  margin-left: 40px;
}

.meteor {
  position: relative;
  top: 2800vw;
  margin-top: 0px;
}

.background-video-15 {
  position: absolute;
  left: auto;
  top: 100.7vw;
  right: 6.3vw;
  bottom: auto;
  z-index: 4;
  width: 22vw;
  height: 28vw;
  margin-top: 0px;
  margin-left: 0px;
}

.background-video-16 {
  position: absolute;
  left: 8.8vw;
  top: 178vw;
  z-index: 700;
  width: 50vw;
  height: 22vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  float: right;
}

.climate-change {
  position: relative;
  top: 1418.9vw;
}

.background-video-17 {
  position: absolute;
  left: auto;
  top: 95.7vw;
  right: 0vw;
  bottom: auto;
  z-index: 980;
  width: 32.3vw;
  height: 14vw;
  margin-top: 0px;
  margin-bottom: 0px;
  float: right;
}

.youtube-3 {
  z-index: 999;
  width: 400px;
  height: 300px;
  margin-top: -335px;
  margin-left: 73px;
  float: left;
  -o-object-fit: fill;
  object-fit: fill;
}

.suburbs {
  position: relative;
  top: 286.6vw;
  margin-top: 0vw;
}

.link-block {
  position: absolute;
  left: 61.9vw;
  top: -12.8vw;
  right: 0vw;
  bottom: 0%;
  z-index: 600;
  width: 15vw;
  height: 14vw;
  margin-top: 0px;
  padding: 0px;
  float: right;
}

.image-29 {
  width: 300px;
  margin-top: 32px;
  margin-left: 63px;
}

.image-30 {
  width: 200px;
  margin-left: 101px;
}

.the-tortures-all {
  position: absolute;
  left: auto;
  top: 20vw;
  right: 56.8vw;
  bottom: auto;
  z-index: 700;
  width: 15vw;
  height: auto;
  margin-top: 0px;
}

.image-32 {
  width: 10px;
  margin-left: 83px;
}

.image-33 {
  width: 100px;
}

.image-34 {
  position: absolute;
  left: 0vw;
  top: 9.3vw;
  bottom: 0px;
  z-index: 101;
  width: 60vw;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  float: left;
}

.image-35 {
  width: 100px;
}

.image-36 {
  width: 100px;
}

.image-37 {
  position: absolute;
  left: auto;
  top: 0vw;
  z-index: 3;
  width: 24vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  float: left;
}

.image-38 {
  width: 150px;
}

.image-39 {
  position: absolute;
  left: auto;
  top: 49.3vw;
  right: 44.1vw;
  bottom: 0%;
  z-index: 994;
  width: 22vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  float: right;
}

.image-40 {
  width: 100px;
}

.image-41 {
  position: relative;
  left: 93px;
  top: -396px;
  z-index: 888;
  width: 200px;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
}

.image-42 {
  width: 100px;
}

.image-43 {
  position: absolute;
  left: 24vw;
  top: -12.2vw;
  right: auto;
  bottom: 0%;
  z-index: 599;
  width: 38vw;
  margin-top: 0px;
  float: left;
}

.image-44 {
  position: absolute;
  left: 52.7vw;
  top: 56.6vw;
  right: 0vw;
  bottom: 0px;
  z-index: 44;
  width: 26vw;
  margin-left: 0px;
  float: left;
}

.image-45 {
  width: 100px;
}

.image-46 {
  position: relative;
  top: 34px;
  right: 295px;
  width: 300px;
  margin-top: -898px;
}

.image-47 {
  width: 100px;
}

.image-48 {
  width: 100px;
}

.image-49 {
  position: relative;
  top: 0px;
  right: 0px;
  width: 310px;
  margin-top: 0px;
  float: right;
}

.youtube-4 {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  margin-right: 0px;
  float: right;
  -o-object-fit: scale-down;
  object-fit: scale-down;
}

.doom {
  position: absolute;
  left: auto;
  top: 54.7vw;
  right: 28.4vw;
  bottom: auto;
  z-index: 998;
  width: 15vw;
  height: 8vw;
  float: right;
}

.link-block-2 {
  position: absolute;
  left: auto;
  top: 174.8vw;
  right: 0vw;
  z-index: 996;
  width: 39vw;
  height: 23vw;
  margin-top: 0px;
  margin-bottom: 0px;
  -o-object-fit: fill;
  object-fit: fill;
}

.youtube-5 {
  position: absolute;
  top: 0vw;
  z-index: 90;
  width: 31vw;
  height: 17vw;
  margin-top: 0px;
  margin-left: 0px;
}

.image-50 {
  position: absolute;
  left: 0%;
  top: 144.2vw;
  right: auto;
  bottom: 0%;
  z-index: 2;
  width: 100%;
  margin-top: 0px;
}

.image-51 {
  width: 800px;
  margin-left: 14px;
}

.moje_pokopali-e {
  position: absolute;
  left: 0vw;
  top: 136.2vw;
  z-index: 6;
  width: 100%;
  margin-top: 0px;
  margin-left: 0px;
}

.background-video-19 {
  position: absolute;
  left: auto;
  top: 61vw;
  right: 6.1vw;
  z-index: 4;
  width: 25vw;
  height: 16vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.background-video-20 {
  position: absolute;
  left: 3.6vw;
  top: 18.8vw;
  z-index: 888;
  width: 24vw;
  height: 13.5vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.section-3 {
  margin-top: 0px;
}

.background-video-21 {
  position: absolute;
  left: 63.7vw;
  top: 121.3vw;
  z-index: 999;
  width: 29vw;
  height: 17vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.image-53 {
  position: relative;
  z-index: 99;
}

.image-54 {
  position: absolute;
  top: -0.7vw;
  z-index: 1;
  width: 100%;
  height: 68vw;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
}

.grass {
  position: relative;
  top: 196.4vw;
  margin-top: 0vw;
}

.image-55 {
  position: absolute;
  left: auto;
  top: 19.3vw;
  right: 0vw;
  bottom: 0%;
  z-index: 30;
  width: 40vw;
  margin-top: 0px;
  margin-left: 0px;
  float: right;
}

.image-56 {
  position: relative;
  top: 69px;
  z-index: 50;
  margin-top: -312px;
  float: left;
}

.image-57 {
  position: absolute;
  left: -8.9vw;
  top: 35.2vw;
  right: 0vw;
  bottom: 0%;
  z-index: 19;
  display: block;
  width: 71vw;
  height: auto;
  max-width: none;
  margin-top: 0px;
  float: left;
}

.image-58 {
  position: absolute;
  left: 41.4vw;
  top: 11vw;
  right: 62.7vw;
  bottom: 0%;
  z-index: 998;
  width: 19vw;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  float: right;
}

.fermi_paradox {
  position: absolute;
  left: 1.1vw;
  top: 145.3vw;
  z-index: 999;
  width: 23vw;
  height: 13vw;
}

.fake_animal_rescue {
  position: absolute;
  left: 73.8vw;
  top: 66.1vw;
  z-index: 999;
  width: 25vw;
  height: 14vw;
  float: right;
}

.div-block-4 {
  position: absolute;
  left: 6vw;
  top: 7.3vw;
  z-index: 888;
  width: 36vw;
  height: 32vw;
}

.div-block-5 {
  position: absolute;
  left: auto;
  top: 161.6vw;
  right: 10.5vw;
  bottom: 0%;
  z-index: 994;
  width: 28vw;
  height: 18vw;
  margin-top: 0px;
  margin-left: 0px;
}

.image-59 {
  position: absolute;
  left: 32.5vw;
  top: 34.6vw;
  right: 0vw;
  bottom: 0vw;
  z-index: 78;
  width: 22vw;
  margin-top: 0px;
  margin-left: 0px;
  float: right;
}

.deforestation {
  position: relative;
  top: 680.5vw;
  margin-top: 0vw;
}

.narava {
  position: relative;
  margin-top: 533px;
}

.real_nebo {
  position: relative;
  top: 0vw;
}

.image-60 {
  position: absolute;
  left: 0vw;
  top: 76.2vw;
  bottom: 0vw;
  z-index: 0;
  width: 100%;
  margin-top: -18vw;
}

.image-61 {
  position: absolute;
  left: 5.6vw;
  top: 79vw;
  z-index: 80;
  width: 25vw;
  margin-top: 0px;
  margin-left: 0px;
}

.image-62 {
  position: relative;
  z-index: 3;
  width: 200px;
  margin-top: -207px;
  margin-right: 213px;
  float: right;
}

.image-63 {
  position: absolute;
  left: 32.7vw;
  top: 56.9vw;
  z-index: 999;
  width: 15vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.image-64 {
  position: absolute;
  left: auto;
  top: 22.9vw;
  right: 0%;
  bottom: 0%;
  z-index: 2;
  display: block;
  width: 35vw;
  margin-top: 109vw;
  float: left;
}

.image-65 {
  position: absolute;
  left: 0vw;
  top: 112.5vw;
  right: auto;
  bottom: auto;
  z-index: 99;
  width: 28vw;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
}

.image-66 {
  position: relative;
  z-index: 1;
  margin-top: 0px;
}

.image-67 {
  position: absolute;
  left: 26.1vw;
  top: 102.6vw;
  right: auto;
  z-index: 120;
  width: 50vw;
  margin-top: 0px;
  margin-left: 0px;
}

.image-68 {
  position: absolute;
  left: -0.7vw;
  top: 1.3vw;
  z-index: 998;
  width: 52vw;
  margin-top: 0px;
}

.div-block-6 {
  position: absolute;
  left: 16.3vw;
  top: 114.1vw;
  z-index: 50;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50vw;
  height: 100vw;
  margin-top: -48vw;
  margin-left: 4vw;
  float: left;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image-69 {
  position: absolute;
  left: 65.8vw;
  top: 91vw;
  right: 0px;
  z-index: 999;
  width: 11vw;
  margin-top: 0px;
}

.image-70 {
  position: absolute;
  z-index: 1;
  width: 500px;
  margin-top: 0px;
  float: right;
}

.image-71 {
  position: absolute;
  left: 28.4vw;
  top: 137vw;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  width: 41vw;
  margin-top: 0px;
  float: right;
}

.image-72 {
  position: relative;
  z-index: 666;
  width: 300px;
  margin-top: -182px;
  float: left;
}

.image-73 {
  position: absolute;
  left: 0vw;
  z-index: 980;
  width: 14vw;
  float: right;
}

.aliens {
  position: relative;
  top: 2048.4vw;
  display: block;
  width: auto;
  margin-top: 0px;
}

.morje-pesek-trava {
  position: absolute;
  left: auto;
  top: 19vw;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  width: 31vw;
  float: right;
}

.explosion-nuclear {
  position: relative;
  top: 2489.2vw;
}

.image-75 {
  position: absolute;
  left: auto;
  top: 146.2vw;
  right: 5.1vw;
  bottom: auto;
  z-index: 2;
  width: 34vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.ai-uprising {
  position: relative;
  top: 2313.4vw;
}

.image-76 {
  position: absolute;
  left: 75vw;
  top: 26.9vw;
  z-index: 999;
  width: 20vw;
  height: auto;
  float: right;
}

.image-77 {
  position: absolute;
  left: 70.3vw;
  top: 91.6vw;
  right: 2vw;
  z-index: 990;
  width: 24vw;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
}

.image-78 {
  position: absolute;
  left: 5vw;
  top: 3vw;
  width: 12vw;
  float: right;
}

.the_end_is_nigh {
  position: absolute;
  left: auto;
  top: 22.1vw;
  right: 17.4vw;
  bottom: 0vw;
  z-index: 7;
  width: 14vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.homer_the_end {
  position: absolute;
  left: 7.6vw;
  top: 81.6vw;
  z-index: 9;
  width: 9vw;
  margin-top: 0px;
  margin-left: 0px;
  opacity: 0.91;
}

.global_warming {
  position: absolute;
  left: 2.5vw;
  top: 8vw;
  right: 0vw;
  z-index: 997;
  width: 21vw;
  margin-top: 0px;
  margin-left: 0px;
  float: right;
}

.image-79 {
  position: absolute;
  top: 2.6vw;
  right: 0vw;
  z-index: 7;
  width: 11vw;
  margin-top: 0px;
  float: right;
}

.image-80 {
  position: absolute;
  left: 6.2vw;
  top: 35.8vw;
  right: 0vw;
  bottom: auto;
  z-index: 899;
  width: 12vw;
  margin-top: 0px;
}

.image-81 {
  position: absolute;
  left: 8vw;
  top: 55.8vw;
  right: 0vw;
  z-index: 7;
  width: 15vw;
  margin-top: 0px;
  margin-right: 0px;
  float: left;
}

.image-82 {
  position: absolute;
  left: 23.5vw;
  top: 30.2vw;
  z-index: 700;
  width: 19vw;
  float: right;
}

.section-4 {
  position: relative;
  top: 100vw;
  display: block;
  overflow: hidden;
  margin-bottom: 0px;
  margin-left: 0px;
}

.div-block-7 {
  margin-right: 0px;
  float: right;
}

.background-video-22 {
  position: absolute;
  left: 0vw;
  top: 3.9vw;
  right: auto;
  z-index: 800;
  width: 57vw;
  height: 9vw;
  margin-right: 0px;
  margin-left: 0px;
  float: right;
}

.bernie {
  position: absolute;
  left: auto;
  top: 82.5vw;
  right: 0vw;
  z-index: 13;
  width: 16vw;
  margin-top: 0px;
  margin-left: 0px;
}

.zombies_1 {
  position: relative;
  top: 1894.2vw;
}

.background-video-23 {
  position: absolute;
  top: 0vw;
  z-index: 99;
  width: 100vw;
  height: 50vw;
  margin-top: 0px;
}

.background-video-24 {
  position: absolute;
  left: 3.7vw;
  top: 11.3vw;
  z-index: 888;
  width: 26vw;
  height: 17vw;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.background-video-25 {
  position: absolute;
  left: 41.2vw;
  top: -0.3vw;
  z-index: 10;
  overflow: hidden;
  width: 29vw;
  height: 17vw;
}

.the_end_is_here {
  position: relative;
  top: 1142.2vw;
}

.video-2 {
  position: absolute;
  left: 51.8vw;
  top: 5vw;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  width: 46vw;
  height: 21vw;
  margin-top: 0px;
  float: right;
}

.background-video-26 {
  position: absolute;
  left: auto;
  top: 17.4vw;
  right: 1.5vw;
  bottom: auto;
  z-index: 999;
  width: 26vw;
  height: 17vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.image-84 {
  position: relative;
  z-index: 888;
}

.image-85 {
  margin-bottom: 36px;
  margin-left: 138px;
}

.image-86 {
  position: absolute;
  left: 49vw;
  top: 18.6vw;
  z-index: 999;
  width: 40vw;
  margin-right: 0px;
}

.image-87 {
  position: absolute;
  left: 22.3vw;
  top: -4.4vw;
  right: 1.5vw;
  z-index: 50;
  width: 21vw;
  margin-top: 0px;
  margin-left: 0px;
  float: left;
}

.image-88 {
  position: absolute;
  left: 70.6vw;
  top: 1.7vw;
  z-index: 900;
  width: 24vw;
}

.image-89 {
  position: absolute;
  left: 55.2vw;
  top: 41.1vw;
  z-index: 990;
  width: 15vw;
  margin-left: 0px;
}

.image-90 {
  position: absolute;
  left: auto;
  top: 64.3vw;
  right: 26vw;
  z-index: 800;
  width: 16vw;
  margin-left: 0px;
}

.image-91 {
  position: absolute;
  left: 39.1vw;
  top: 62.2vw;
  z-index: 800;
  width: 19vw;
  margin-top: 0px;
  margin-right: 0px;
  float: right;
}

.image-92 {
  position: absolute;
  top: -2.7vw;
  z-index: 2;
  width: 50vw;
  height: auto;
  margin-top: 0px;
}

.background-video-27 {
  width: 50vw;
  height: 25vw;
}

.eat_the_rich {
  position: absolute;
  top: -24vw;
  right: 58.7vw;
  z-index: 999;
  width: 30vw;
  height: 17vw;
  float: right;
}

.image-93 {
  position: absolute;
  top: 88.5vw;
  z-index: 1;
  width: 100%;
  height: 70vw;
  max-width: none;
  margin-top: 0px;
}

.image-94 {
  position: absolute;
  top: 181.7vw;
  width: 100%;
  height: auto;
  max-width: none;
  margin-top: 0px;
}

.image-95 {
  position: absolute;
  top: 64.1vw;
  z-index: 2;
  width: 100%;
  margin-top: 0px;
}

.image-96 {
  position: absolute;
  left: auto;
  top: 28.4vw;
  right: 0vw;
  z-index: 5;
  width: 29vw;
  margin-top: 0px;
}

.image-97 {
  position: absolute;
  left: auto;
  top: 0vw;
  right: 0%;
  bottom: auto;
  z-index: 991;
  width: 45vw;
  margin-top: 0px;
  float: right;
}

.container {
  position: relative;
  top: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  padding-left: 177px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.moj_flat_earth {
  width: 500px;
}

.link-block-4 {
  position: absolute;
  left: 9.7vw;
  top: 16.7vw;
  bottom: 0px;
  z-index: 99;
  width: 33vw;
  height: 11vw;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.image-98 {
  width: 130px;
}

.image-99 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 5;
  width: 100vw;
  margin-top: 0px;
}

.image-100 {
  position: absolute;
  top: 0vw;
  z-index: 1;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.image-101 {
  position: absolute;
  top: 33.8vw;
  z-index: 6;
  width: 38vw;
}

.div-block-8 {
  position: absolute;
  left: auto;
  top: 77.7vw;
  right: 2.2vw;
  width: 26vw;
  height: 17vw;
  font-family: Exo, sans-serif;
}

.text-block {
  position: absolute;
  left: 0vw;
  top: 0vw;
  width: 12vw;
  height: 15vw;
  margin-top: 0vw;
  margin-left: 0vw;
  padding-left: 0vw;
  background-color: rgba(94, 90, 90, 0.56);
  font-family: Inconsolata, monospace;
  color: #ddcba8;
  font-size: 1.1vw;
  line-height: 1.2vw;
  text-align: right;
  text-decoration: none;
}

.neonatal-abstinence {
  position: absolute;
  left: auto;
  top: 100vw;
  right: 0vw;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.link-block-5 {
  position: absolute;
  left: 24.7vw;
  top: 4.6vw;
  z-index: 999;
  width: 12vw;
  height: 20vw;
  font-size: 12vw;
  line-height: 20vw;
  text-decoration: none;
}

._5g {
  position: absolute;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image-102 {
  position: absolute;
  z-index: 2;
  width: 50vw;
}

.image-103 {
  position: relative;
  z-index: 2;
  width: 50vw;
}

.opioid_epidemic {
  position: absolute;
  left: -20.4vw;
  top: 12vw;
  z-index: 99;
  display: block;
  width: 19vw;
  height: 2vw;
  margin-top: -2vw;
  margin-left: 25vw;
  opacity: 1;
  font-family: Suezone, sans-serif;
  color: #d66932;
  font-size: 2vw;
  line-height: 1vw;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 2px 2px 0.1vw #000;
}

.container-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.image-104 {
  position: absolute;
  left: auto;
  top: 0vw;
  right: 0%;
  bottom: 0%;
  z-index: 19;
  width: 40vw;
  margin-top: 0px;
  float: right;
}

.image-105 {
  position: relative;
  left: 757px;
  top: 267px;
  float: right;
}

.image-106 {
  width: 200px;
  margin-top: -472px;
  margin-left: 495px;
}

.flat_earth {
  margin-top: -272px;
}

.image-107 {
  position: relative;
  z-index: 2;
  margin-top: 0px;
}

.slums {
  position: relative;
  top: 477.4vw;
  margin-top: 0vw;
}

.slum {
  position: absolute;
  top: 92.8vw;
  right: 0vw;
  z-index: 1;
  width: 80vw;
  margin-top: 0px;
}

.image-109 {
  position: absolute;
  top: -0.9vw;
  z-index: 17;
  width: 95vw;
  margin-top: 0px;
}

.image-110 {
  position: absolute;
  top: -45vw;
  z-index: 10;
  width: 92vw;
  margin-top: 0px;
  line-height: 21px;
}

.image-111 {
  position: absolute;
  left: 0vw;
  top: 135.4vw;
  z-index: 2;
  width: 62vw;
  margin-top: 0px;
}

.textex {
  position: absolute;
  left: auto;
  top: 44.2vw;
  bottom: auto;
  z-index: 999;
  width: 59vw;
  height: auto;
  margin-top: 0px;
  padding: 2vw;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 0px;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  font-family: Mondwest, sans-serif;
  color: #0a0000;
  font-size: 0.8vw;
  line-height: 2vw;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0.1vw;
  text-shadow: 1px 1px 0.1vw #08fa34;
  cursor: auto;
}

.image-112 {
  position: absolute;
  left: 62.7vw;
  top: 57.3vw;
  z-index: 999;
  width: 9vw;
}

.dodo {
  position: absolute;
  left: auto;
  top: 36.7vw;
  right: 20.3vw;
  bottom: 0%;
  z-index: 999;
  width: 7vw;
}

.image-113 {
  position: relative;
  left: -608px;
  top: -226px;
}

.image-114 {
  position: absolute;
  left: 0vw;
  top: 120.5vw;
  z-index: 3;
  width: 58vw;
  margin-top: 0px;
}

.image-115 {
  position: absolute;
  left: 6.6vw;
  top: 108.9vw;
  z-index: 989;
  width: 40vw;
}

.image-116 {
  position: absolute;
  left: auto;
  top: 60vw;
  right: 21.1vw;
  z-index: 700;
  width: 36vw;
  margin-top: 0px;
}

.no_more_human_rights {
  position: absolute;
  top: 79.7vw;
  right: 46.8vw;
  z-index: 996;
  width: 20vw;
  height: 13vw;
  margin-top: 0px;
  float: right;
}

.image-117 {
  position: absolute;
  left: auto;
  top: 125.1vw;
  right: 0%;
  bottom: 0%;
  z-index: 90;
  width: 30vw;
  float: right;
}

.image-118 {
  position: absolute;
  top: 4.4vw;
  z-index: 1;
  width: 100%;
  margin-top: 0px;
}

.image-119 {
  position: absolute;
  left: auto;
  top: 102.8vw;
  right: 0vw;
  z-index: 70;
  width: 31vw;
  margin-top: 0px;
}

.image-120 {
  position: relative;
  z-index: 99;
  width: 200px;
  margin-top: -370px;
  float: left;
}

.image-121 {
  position: absolute;
  left: 29.8vw;
  top: -47.6vw;
  right: 11.3vw;
  bottom: auto;
  z-index: 993;
  width: 17vw;
  margin-top: 0px;
  float: right;
}

.image-122 {
  position: relative;
  z-index: 98;
  width: 380px;
  margin-top: -614px;
  float: left;
}

.image-123 {
  position: relative;
  z-index: 999;
  width: 200px;
  margin-top: -189px;
  float: right;
}

.image-124 {
  position: absolute;
  left: auto;
  top: 156.6vw;
  right: 0vw;
  bottom: 0%;
  z-index: 999;
  width: 13vw;
  margin-top: 0px;
  float: right;
}

.image-125 {
  position: absolute;
  z-index: 999;
  width: 200px;
  margin-top: 0px;
  float: right;
}

.image-126 {
  position: absolute;
  left: 16.6vw;
  top: 57.7vw;
  z-index: 15;
  width: 22vw;
  float: right;
}

.youtube-6 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 999;
  width: 23vw;
  height: auto;
}

.morje {
  position: relative;
  top: 180.3vw;
  height: auto;
  max-width: none;
  margin-top: 0vw;
}

.vaccine_god {
  position: absolute;
  left: auto;
  top: 0vw;
  right: 0%;
  bottom: auto;
  z-index: 15;
  width: 68vw;
}

.image-128 {
  position: absolute;
  left: 0vw;
  top: 173.5vw;
  z-index: 1;
  width: 30vw;
}

.image-129 {
  position: absolute;
  top: 200vw;
  width: 70vw;
}

.image-130 {
  position: absolute;
  left: 0vw;
  top: 152.1vw;
  right: auto;
  bottom: auto;
  z-index: 603;
  width: 24vw;
}

.fake_bazen_2 {
  position: absolute;
  left: auto;
  top: 130.2vw;
  right: 0vw;
  bottom: auto;
  z-index: 100;
  display: block;
  width: 25vw;
}

.fake_bazen_3 {
  position: absolute;
  z-index: 999;
}

.section-5 {
  position: relative;
  top: 50vw;
  display: block;
  overflow: hidden;
}

.image-131 {
  position: absolute;
  left: 0vw;
  top: -0.3vw;
  right: auto;
  bottom: auto;
  z-index: 888;
  width: 24vw;
}

.fake_bazen_22 {
  position: absolute;
  top: 139.7vw;
  width: 50vw;
}

.link-block-7 {
  position: absolute;
  left: 24.7vw;
  top: 133.6vw;
  z-index: 600;
  width: 52vw;
  height: 35vw;
}

.image-132 {
  position: absolute;
  top: 4.4vw;
  width: 43vw;
}

.image-133 {
  position: absolute;
  left: 55.1vw;
  top: 85.4vw;
  z-index: 999;
  width: 16vw;
}

.image-134 {
  position: absolute;
  left: 22.8vw;
  top: 33.3vw;
  z-index: 999;
  width: 16vw;
}

.link-block-8 {
  position: absolute;
}

.i-want-to-believe {
  position: relative;
  top: 2041.9vw;
}

.background-video-29 {
  position: absolute;
  left: 6vw;
  top: 142.4vw;
  z-index: 999;
  width: 21vw;
  height: 12vw;
}

.i-want-to-believe-poster {
  position: absolute;
  left: auto;
  top: 199.4vw;
  right: 17.8vw;
  z-index: 11;
  width: 44.2vw;
  line-height: 1px;
}

.youtube-7 {
  position: absolute;
  width: 38vw;
  height: 19vw;
}

.fight_club_1 {
  position: absolute;
  left: 30vw;
  top: -42.6vw;
  right: auto;
  bottom: auto;
  z-index: 998;
  width: 52vw;
  height: 21vw;
}

.mr-robot_where_is_my_mind {
  position: absolute;
  left: 0vw;
  top: 12.6vw;
  z-index: 999;
  width: 30vw;
  height: 18vw;
}

.youtube-8 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 999;
  width: 29.5vw;
  height: 15vw;
}

.image-135 {
  position: absolute;
  top: 49.2vw;
  right: 0vw;
  z-index: 16;
  width: 54vw;
  height: auto;
}

.kowloon {
  position: absolute;
  top: 10.1vw;
  right: 0vw;
  z-index: 9;
  width: 70vw;
}

.economy_propade {
  position: relative;
  top: 1183.4vw;
}

.god_hets_fags {
  position: absolute;
  left: 2.2vw;
  top: 39.2vw;
  z-index: 999;
  width: 17vw;
  height: 13vw;
}

.species-made-extinct {
  position: absolute;
  left: auto;
  top: 38.7vw;
  right: 0.3vw;
  bottom: 0%;
  z-index: 999;
  width: 18vw;
  height: 3vw;
  font-family: Suezone, sans-serif;
  color: #b80407;
  font-size: 1.1vw;
  line-height: 1.5vw;
  text-align: right;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 1px 1px 1vw #000;
}

.image-136 {
  position: absolute;
  width: 21vw;
  height: auto;
}

.image-137 {
  position: absolute;
  left: 25.8vw;
  top: 14.2vw;
  z-index: 900;
  width: 30vw;
  height: auto;
}

.image-138 {
  position: absolute;
  left: 0vw;
  top: 4.6vw;
  z-index: 70;
  width: 30vw;
}

.kowloon2 {
  position: absolute;
  left: 0vw;
  top: -3.3vw;
  z-index: 900;
  width: 48vw;
  height: 40vw;
}

.fight_club {
  position: absolute;
  left: 52vw;
  top: 21.8vw;
  right: 0%;
  bottom: auto;
  z-index: 999;
  width: 14vw;
}

.potres-tsunami {
  position: relative;
  top: 1276.3vw;
}

.idiocracy {
  position: absolute;
  top: 0vw;
  width: 100vw;
}

.image-139 {
  position: absolute;
  left: 0vw;
  top: -7.6vw;
  z-index: 1;
  width: 100vw;
}

.image-140 {
  position: absolute;
  left: 0vw;
  top: 16.5vw;
  right: 0%;
  bottom: 0%;
  z-index: 20;
  display: block;
  width: 55vw;
  -o-object-fit: fill;
  object-fit: fill;
}

.image-141 {
  position: absolute;
  left: 0vw;
  top: -0.3vw;
  z-index: 200;
  width: 37vw;
}

.link-block-9 {
  position: absolute;
  left: 0vw;
  top: -52.1vw;
  z-index: 0;
  width: 31vw;
  height: 25vw;
}

.image-142 {
  position: absolute;
  left: 0vw;
  top: 4.8vw;
  right: 11.4vw;
  z-index: 777;
  width: 18vw;
}

.div-block-9 {
  position: absolute;
  left: 0vw;
  top: 81.6vw;
  right: 16.4vw;
  z-index: 777;
  width: 23vw;
  height: 20vw;
}

.link-2 {
  position: absolute;
  left: 0vw;
  top: 13.6vw;
  right: 13.2vw;
  z-index: 999;
  width: 18vw;
  height: auto;
  font-family: 'Cfnightofterrorpersonal reg', sans-serif;
  color: #a71515;
  font-size: 1.3vw;
  line-height: 2vw;
  text-align: right;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 1px 1px 0.1vw #000, 1px 1px 6px #000;
}

.image-143 {
  position: absolute;
  left: 0vw;
  top: 13.7vw;
  right: 0%;
  bottom: 0%;
  width: 19vw;
}

.image-144 {
  position: absolute;
  left: 3.2vw;
  top: -29vw;
  right: 0vw;
  bottom: auto;
  z-index: 999;
  width: 18vw;
}

.image-145 {
  position: absolute;
  left: auto;
  top: 36.5vw;
  right: 0vw;
  bottom: auto;
  z-index: 2;
  width: 10vw;
}

.image-146 {
  position: absolute;
  left: auto;
  top: -36.1vw;
  right: 0vw;
  bottom: auto;
  z-index: 5;
  width: 19vw;
}

.image-147 {
  position: absolute;
  left: auto;
  top: 150.4vw;
  right: 0%;
  bottom: 0%;
  z-index: 6;
  width: 56vw;
}

.image-148 {
  position: absolute;
  top: 146.5vw;
  z-index: 7;
  width: 42vw;
}

.image-149 {
  position: absolute;
  left: 0vw;
  top: 109.8vw;
  z-index: 114;
  width: 34vw;
}

.image-150 {
  position: absolute;
  top: -19.8vw;
  z-index: 2;
  width: 60vw;
}

.image-151 {
  position: absolute;
  left: auto;
  top: 184.9vw;
  right: 0vw;
  bottom: auto;
  z-index: 102;
  width: 44vw;
}

.image-152 {
  position: absolute;
  top: 21.5vw;
  width: 100vw;
  height: 59vw;
}

.image-153 {
  position: absolute;
  left: 35.2vw;
  top: 62.4vw;
  z-index: 180;
  width: 30vw;
}

.image-154 {
  position: absolute;
  left: 1.6vw;
  top: 87.9vw;
  bottom: 0vw;
  z-index: 105;
  width: 32vw;
}

.aftermath {
  position: relative;
  top: 1221.4vw;
  float: left;
}

.image-155 {
  position: absolute;
  left: 26vw;
  top: 52.3vw;
  z-index: 99;
  width: 28vw;
}

.image-156 {
  position: absolute;
  top: 18.6vw;
  width: 100vw;
}

.image-157 {
  position: absolute;
  left: auto;
  top: -47vw;
  right: 0vw;
  bottom: auto;
  z-index: 18;
  width: 20vw;
}

.po-ari_mashup {
  position: absolute;
  left: auto;
  top: 46.2vw;
  right: 31.8vw;
  bottom: 0vw;
  z-index: 996;
  width: 27vw;
  height: 15vw;
}

.background-video-30 {
  position: absolute;
  left: auto;
  top: 41.9vw;
  right: 0vw;
  z-index: 70;
  width: 42vw;
  height: 18vw;
}

.background-video-31 {
  position: absolute;
  left: auto;
  top: 115.2vw;
  right: 13vw;
  z-index: 18;
  width: 7vw;
  height: 7vw;
}

.image-158 {
  position: absolute;
  left: auto;
  top: 57.3vw;
  right: 8.6vw;
  bottom: auto;
  z-index: 40;
  width: 17vw;
}

.mad_max {
  position: relative;
  top: 2187.2vw;
}

.mad-max {
  position: absolute;
  top: 0vw;
  z-index: 2;
  width: 100vw;
  height: 42vw;
}

.container-3 {
  position: absolute;
  top: 12.3vw;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40vw;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.image-159 {
  position: absolute;
  left: auto;
  top: 109vw;
  right: 50.2vw;
  bottom: auto;
  z-index: 998;
  width: 15vw;
}

.background-video-33 {
  position: absolute;
  left: 0vw;
  top: -42.5vw;
  z-index: 54;
  width: 42vw;
  height: 25vw;
}

.image-160 {
  position: absolute;
  left: 0vw;
  top: 82.7vw;
  right: 0vw;
  z-index: 5;
  width: 49vw;
}

.bleach {
  position: absolute;
  left: 4.6vw;
  top: 89.5vw;
  z-index: 15;
  width: 25vw;
  height: 16vw;
}

.they_are_everywhere {
  position: absolute;
  left: 34.2vw;
  top: 2.4vw;
  z-index: 300;
  width: 58vw;
  height: 30vw;
}

.the_happening {
  position: absolute;
  left: auto;
  top: 75.7vw;
  right: 0vw;
  z-index: 200;
  width: 15vw;
}

.image-161 {
  position: absolute;
  left: 0vw;
  top: 10.1vw;
  z-index: 999;
  width: 9vw;
}

.image-162 {
  position: absolute;
  left: 25.6vw;
  top: 152.4vw;
  z-index: 71;
  width: 16vw;
}

.background-video-34 {
  position: absolute;
  left: 13vw;
  top: 87.3vw;
  z-index: 777;
  width: 20vw;
  height: 16vw;
}

.background-video-35 {
  position: absolute;
  left: auto;
  top: 10vw;
  right: 56.9vw;
  bottom: auto;
  z-index: 999;
  width: 24vw;
  height: 18vw;
}

.image-163 {
  position: absolute;
  left: auto;
  top: 70.9vw;
  right: 65.3vw;
  bottom: auto;
  z-index: 400;
  width: 30vw;
}

.background-video-36 {
  position: absolute;
  left: auto;
  top: 1.1vw;
  right: 26.6vw;
  bottom: auto;
  z-index: 100;
  width: 45vw;
  height: 24vw;
}

.background-video-37 {
  position: absolute;
  left: auto;
  top: 72.7vw;
  right: 23vw;
  z-index: 988;
  width: 35vw;
  height: 31vw;
}

.image-164 {
  position: absolute;
  left: auto;
  top: 112.9vw;
  right: 0vw;
  bottom: auto;
  z-index: 992;
  width: 25vw;
}

.image-165 {
  position: absolute;
  left: auto;
  top: -5.7vw;
  right: auto;
  bottom: auto;
  z-index: 599;
  width: 38vw;
}

.vse_naravne {
  position: relative;
  top: 1432.8vw;
}

.background-video-38 {
  position: absolute;
  left: 43.2vw;
  top: 20vw;
  right: auto;
  z-index: 699;
  width: 23vw;
  height: 15vw;
}

.alien-zombies {
  position: absolute;
  top: -10.5vw;
  right: 7.8vw;
  z-index: 30;
  display: block;
  overflow: visible;
  width: 73vw;
}

.background-video-39 {
  position: absolute;
  left: auto;
  top: 215.8vw;
  right: 28.1vw;
  z-index: 996;
  width: 46vw;
  height: 19vw;
}

.link-block-10 {
  position: absolute;
  left: auto;
  top: 0vw;
  right: 0vw;
  bottom: auto;
  z-index: 599;
  width: 38vw;
  height: 18vw;
  font-size: 14vw;
  line-height: 20vw;
}

.text-block-3 {
  position: absolute;
  left: 0vw;
  top: 1.1vw;
  z-index: 999;
  width: 30vw;
  height: 2vw;
  font-family: Inconsolata, monospace;
  color: #b6b6b6;
  font-size: 1vw;
  line-height: 1vw;
}

.link-3 {
  position: absolute;
  left: 8.6vw;
  top: 85vw;
  z-index: 999;
  width: 39vw;
  height: 2vw;
  font-family: 'Multivac ghost', sans-serif;
  color: #fcd307;
  font-size: 1.6vw;
  line-height: 2vw;
  text-align: center;
  text-decoration: overline;
}

.text-block-4 {
  position: absolute;
  left: 46.4vw;
  top: 0.2vw;
  z-index: 999;
  font-family: Ogg, sans-serif;
  color: #229ef0;
  font-size: 1.1vw;
  line-height: 1vw;
}

.image-166 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 60;
  width: 25vw;
}

.youtube-9 {
  position: absolute;
  top: 11.7vw;
  z-index: 999;
  width: 56vw;
  height: 22vw;
}

.couple_and_dogs {
  position: absolute;
  top: 39.8vw;
  width: 56vw;
  height: 32vw;
}

.video-3 {
  position: absolute;
  top: 0vw;
  z-index: 99;
  width: 20vw;
  height: 10vw;
}

.tik_tok {
  position: absolute;
  left: 6.2vw;
  top: 5.7vw;
  z-index: 99;
  width: 20vw;
  height: 36vw;
}

.background-video-40 {
  position: absolute;
  left: auto;
  top: 117.8vw;
  right: 2.6vw;
  bottom: auto;
  z-index: 20;
  width: 32.5vw;
  height: 14vw;
}

.image-167 {
  position: absolute;
  left: auto;
  top: 77vw;
  right: 14.9vw;
  z-index: 999;
  width: 21vw;
}

.image-168 {
  position: absolute;
  left: auto;
  top: 75.7vw;
  right: 0vw;
  z-index: 9;
  width: 33vw;
}

.link-4 {
  position: absolute;
  left: auto;
  top: 17.2vw;
  right: 0vw;
  z-index: 999;
  width: auto;
  height: 3vw;
  padding: 0.2vw 0vw 0vw;
  background-color: transparent;
  font-family: Merriweather, serif;
  color: #1e2068;
  font-size: 1vw;
  line-height: 2.6vw;
  font-weight: 900;
  text-align: right;
  letter-spacing: 0.07vw;
  text-decoration: none;
}

.image-169 {
  position: absolute;
  left: auto;
  top: 51.6vw;
  right: 0vw;
  z-index: 997;
  width: 9vw;
}

.image-170 {
  position: absolute;
  left: 0vw;
  top: 92.1vw;
  right: 0vw;
  bottom: auto;
  z-index: 90;
  width: 19vw;
}

.freeze {
  position: absolute;
  left: auto;
  top: 12.9vw;
  right: 0vw;
  z-index: 900;
  width: 72vw;
  height: 30vw;
}

.afftermath {
  position: relative;
  top: 1480.9vw;
}

.image-171 {
  position: absolute;
  left: 33.7vw;
  top: 29.2vw;
  z-index: 800;
  width: 22vw;
}

.background-video-41 {
  position: absolute;
  left: 0vw;
  top: 163.3vw;
  right: 11.9vw;
  z-index: 600;
  width: 28.6vw;
  height: 12.4vw;
}

.background-video-42 {
  position: absolute;
  top: -36.4vw;
  width: 100vw;
}

.background-video-43 {
  position: absolute;
  left: auto;
  top: 94.6vw;
  right: 13.8vw;
  bottom: auto;
  z-index: 998;
  width: 29vw;
  height: 18vw;
}

.su-a {
  position: absolute;
  top: 80.9vw;
  z-index: 1;
  width: 100%;
}

.background-video-44 {
  position: absolute;
  left: auto;
  top: 67.7vw;
  right: 0vw;
  z-index: 999;
  width: 36vw;
  height: 20vw;
}

.dvojka {
  position: absolute;
  top: 126.7vw;
  z-index: 2;
  width: 100vw;
  height: 37vw;
}

.enka {
  position: absolute;
  top: 142.9vw;
  right: 0vw;
  z-index: 9;
  width: 80vw;
}

.link-5 {
  position: absolute;
  left: auto;
  top: 160.1vw;
  right: 24.6vw;
  z-index: 999;
  width: 56vw;
  height: auto;
  font-family: 'Cfnightofterrorpersonal reg', sans-serif;
  color: #c903b5;
  font-size: 3vw;
  line-height: 4vw;
  font-weight: 900;
  letter-spacing: 0.3vw;
  text-decoration: none;
  text-indent: 0vw;
  text-shadow: 3px 3px 0.1vw #08fa34;
}

.loadingcode {
  display: none;
}

.background-video-45 {
  position: absolute;
  left: auto;
  top: 161.5vw;
  right: 19.5vw;
  z-index: 400;
  width: 48vw;
  height: 21vw;
}

.image-173 {
  position: absolute;
  top: 68.3vw;
  z-index: 19;
  width: 47vw;
}

.image-174 {
  position: absolute;
  left: auto;
  top: 80vw;
  right: 0vw;
  z-index: 9;
  width: 44vw;
  height: auto;
}

.image-175 {
  position: absolute;
  left: 53.4vw;
  top: 0vw;
  z-index: 99;
  width: 45vw;
}

.image-176 {
  position: absolute;
  left: 18.7vw;
  top: 91.3vw;
  z-index: 998;
  width: 24vw;
}

.image-177 {
  position: absolute;
  left: 26.3vw;
  top: 136.8vw;
  z-index: 98;
  width: 21vw;
}

.image-178 {
  position: absolute;
  left: auto;
  top: 20.8vw;
  right: 22.2vw;
  z-index: 777;
  width: 19vw;
}

.image-179 {
  position: absolute;
  left: 0vw;
  top: 39.7vw;
  z-index: 99;
  width: 29vw;
}

.image-180 {
  position: absolute;
  left: 23.9vw;
  top: 68.2vw;
  z-index: 999;
  width: 24vw;
  height: auto;
}

.image-181 {
  position: absolute;
  left: auto;
  top: 34.3vw;
  right: 8.1vw;
  z-index: 5;
  width: 13vw;
  -o-object-fit: fill;
  object-fit: fill;
}

.background-video-46 {
  position: absolute;
  left: 72vw;
  top: -10.5vw;
  z-index: 999;
  width: 26vw;
  height: 17vw;
}

.background-video-47 {
  position: absolute;
  left: auto;
  top: -15.5vw;
  right: 0vw;
  z-index: 11;
  width: 44vw;
  height: 19vw;
}

.image-182 {
  position: absolute;
  left: auto;
  top: 35.5vw;
  right: 41.4vw;
  z-index: 666;
  width: 13vw;
  height: auto;
}

.background-video-48 {
  position: absolute;
  left: 0vw;
  top: 37.5vw;
  right: 0vw;
  z-index: 6;
  width: 24vw;
  height: 13vw;
}

.background-video-49 {
  position: absolute;
  left: 0vw;
  top: 75.1vw;
  z-index: 99;
  width: 26vw;
  height: 16vw;
}

.image-183 {
  position: absolute;
  top: 63.2vw;
  right: 0vw;
  z-index: 5;
  width: 77vw;
}

.image-184 {
  position: absolute;
  left: auto;
  top: 58.7vw;
  right: 17.6vw;
  z-index: 9;
  width: 9vw;
}

.simpsons_zombie {
  position: absolute;
  left: auto;
  top: 35.6vw;
  right: 26.7vw;
  bottom: auto;
  z-index: 90;
  width: 25vw;
  height: auto;
}

.link-6 {
  position: absolute;
  left: 66.7vw;
  top: 82.4vw;
  z-index: 888;
  width: 6vw;
  height: 2vw;
  font-family: Inconsolata, monospace;
  color: #962b2b;
  font-size: 1vw;
  line-height: 1vw;
}

.background-video-50 {
  position: absolute;
  left: 0vw;
  top: -7.8vw;
  right: 0vw;
  z-index: 20;
  width: 33vw;
  height: 20vw;
}

.image-185 {
  position: absolute;
  left: 50.2vw;
  top: 129.7vw;
  z-index: 995;
  width: 22vw;
}

.image-186 {
  position: absolute;
  left: auto;
  top: 115vw;
  right: 3.8vw;
  z-index: 998;
  width: 12vw;
}

.image-187 {
  position: absolute;
  left: 35.8vw;
  top: -20.1vw;
  z-index: 998;
  width: 43vw;
}

.hhhhhhhhhhhhh {
  position: absolute;
  left: 66vw;
  top: 173.4vw;
  right: 0vw;
  z-index: 7;
  display: inline-block;
  width: 7vw;
}

.image-189 {
  position: absolute;
  left: 0vw;
  top: 198.9vw;
  right: 39.6vw;
  z-index: 999;
  width: 11vw;
}

.image-190 {
  position: absolute;
  left: 16.1vw;
  top: -16vw;
  z-index: 110;
  width: 16vw;
  border-radius: 0vw;
}

.image-191 {
  position: absolute;
  left: auto;
  top: 6.2vw;
  right: 0vw;
  z-index: 30;
  width: 10vw;
}

.image-192 {
  position: absolute;
  left: 2.2vw;
  top: 19.2vw;
  z-index: 88;
  width: 22vw;
}

.image-193 {
  position: absolute;
  left: 5.3vw;
  top: 50vw;
  right: 0vw;
  z-index: 60;
  width: 40vw;
}

.image-194 {
  position: absolute;
  left: 0vw;
  top: 57.6vw;
  right: 0vw;
  z-index: 4;
  width: 54vw;
}

.image-195 {
  position: absolute;
  top: -7.1vw;
  z-index: 5;
  width: 100%;
}

.background-video-51 {
  position: absolute;
  left: auto;
  top: 200.6vw;
  right: 0vw;
  z-index: 8;
  width: 27vw;
  height: 12vw;
}

.background-video-52 {
  position: absolute;
  left: 53.3vw;
  top: 63.7vw;
  z-index: 99;
  overflow: hidden;
  width: 39vw;
  height: 22vw;
}

.background-video-53 {
  position: absolute;
  left: auto;
  top: 46.1vw;
  right: 16vw;
  bottom: auto;
  z-index: 800;
  width: 32vw;
  height: 14vw;
}

.image-196 {
  position: absolute;
  left: 15vw;
  top: 31.9vw;
  right: 0%;
  bottom: auto;
  z-index: 900;
  width: 23vw;
}

.background-video-54 {
  position: absolute;
  left: 0vw;
  top: -7.2vw;
  right: 0%;
  bottom: 0%;
  z-index: 187;
  width: 39vw;
  height: 17vw;
}

.image-197 {
  position: absolute;
  top: 11.4vw;
  z-index: 0;
  width: 100%;
}

.image-198 {
  position: absolute;
  left: 0vw;
  top: 0.7vw;
  z-index: 4;
  width: 26vw;
}

.plastic_burning {
  position: absolute;
  left: auto;
  top: 137vw;
  right: 13.5vw;
  z-index: 990;
  width: 26vw;
  height: 19vw;
}

.link-7 {
  position: absolute;
  left: auto;
  top: 143.4vw;
  right: 0vw;
  z-index: 999;
  width: 13vw;
  height: 7vw;
  font-family: 'Changa One', Impact, sans-serif;
  color: #fffcfc;
  font-size: 1.4vw;
  line-height: 1vw;
  text-align: right;
}

.prelet_letal {
  position: absolute;
  left: auto;
  top: 43.6vw;
  right: 10vw;
  z-index: 11;
  width: 21vw;
  height: 14vw;
}

.image-199 {
  position: absolute;
  left: auto;
  top: 46.5vw;
  right: 0vw;
  z-index: 99;
  width: 36vw;
}

.video-4 {
  position: absolute;
  left: 50vw;
  top: 0vw;
  z-index: 99;
  width: 24vw;
  height: 6vw;
}

.div-block-10 {
  position: absolute;
  top: 25vw;
  z-index: 999;
  width: 30vw;
}

.link-8 {
  position: absolute;
  left: 0.6vw;
  top: 2.9vw;
  z-index: 999;
  width: 30vw;
  height: 20vw;
  font-family: Editorialnew, sans-serif;
  color: #17e23c;
  font-size: 1.58vw;
  line-height: 1vw;
  font-style: italic;
  font-weight: 700;
  text-shadow: 1px 1px 6px #fffcfc;
}

.earthlings {
  position: absolute;
  left: auto;
  top: 43.8vw;
  right: 2.6vw;
  width: 30vw;
  height: 10vw;
}

.text-block-5 {
  position: absolute;
  top: 4.2vw;
  z-index: 999;
  font-family: Rotissemisansstd, sans-serif;
  color: #03d348;
  font-size: 1vw;
  line-height: 1vw;
  font-style: normal;
  font-weight: 400;
  text-shadow: 1px 1px 6px #0a0000;
}

.image-200 {
  position: absolute;
  left: auto;
  top: 31.9vw;
  right: 0vw;
  z-index: 130;
  width: 20vw;
}

.image-201 {
  position: absolute;
  left: auto;
  top: 21vw;
  right: 0vw;
  z-index: 20;
  width: 13vw;
}

.cute_animals {
  position: absolute;
  left: 5vw;
  top: 15.3vw;
  width: 27vw;
  height: 15vw;
}

.link-9 {
  position: absolute;
  left: 0px;
  top: 0vw;
  z-index: 999;
  width: 21vw;
  height: 4vw;
  font-family: Creepster, sans-serif;
  color: #93c967;
  font-size: 1.6vw;
  line-height: 1.7vw;
  letter-spacing: 0.1vw;
  text-decoration: none;
}

.youtube-10 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 99;
  width: 33vw;
}

.cow_dog {
  position: absolute;
  left: 9.3vw;
  top: -0.5vw;
  z-index: 900;
  width: 33vw;
  height: 18vw;
}

.link-10 {
  position: absolute;
  left: 38.7vw;
  top: 10.8vw;
  z-index: 999;
  font-family: 'IBM Plex Serif', sans-serif;
  color: #86b87d;
  font-size: 1vw;
  line-height: 1vw;
}

.image-202 {
  position: absolute;
  left: 0vw;
  top: 69.4vw;
  z-index: 995;
  width: 21vw;
}

.image-203 {
  position: absolute;
  left: 0vw;
  top: 45.6vw;
  right: 0vw;
  z-index: 17;
  width: 52vw;
}

.image-204 {
  position: absolute;
  left: 34.9vw;
  top: -16.4vw;
  z-index: 999;
  overflow: visible;
  width: 30vw;
  height: 30vw;
}

.image-205 {
  position: absolute;
  left: 55.4vw;
  top: 75.4vw;
  z-index: 999;
  width: 22vw;
}

.image-206 {
  position: absolute;
  left: auto;
  top: 66.6vw;
  right: 0vw;
  z-index: 20;
  width: 45vw;
}

.link-block-11 {
  position: absolute;
  left: 5.2vw;
  top: 58.9vw;
  z-index: 998;
  width: 33vw;
  height: 19vw;
  cursor: auto;
}

.image-207 {
  position: absolute;
  z-index: 997;
  width: 34vw;
}

.image-208 {
  position: absolute;
  left: 26.9vw;
  top: 2.1vw;
  z-index: 901;
  width: 37vw;
}

.image-209 {
  position: absolute;
  left: 33.8vw;
  top: 72.7vw;
  right: 0vw;
  z-index: 50;
  width: 50vw;
}

.image-210 {
  position: absolute;
  left: auto;
  top: 119.5vw;
  right: 46.5vw;
  z-index: 99;
  width: 27vw;
}

.image-211 {
  position: absolute;
  left: 0vw;
  top: 3.4vw;
  z-index: 700;
  width: 60vw;
}

.image-212 {
  position: absolute;
  left: 63.6vw;
  top: 191.7vw;
  z-index: 999;
  width: 14vw;
  height: auto;
}

.background-video-55 {
  position: absolute;
  z-index: 900;
  width: 30vw;
  height: 16vw;
}

.image-213 {
  position: absolute;
  left: 50.6vw;
  top: 18vw;
  z-index: 8;
  width: 38vw;
}

.image-214 {
  position: absolute;
  left: auto;
  top: 18.6vw;
  right: 5vw;
  bottom: auto;
  z-index: 999;
  width: 30vw;
}

.image-215 {
  position: absolute;
  left: 0vw;
  top: -16.2vw;
  right: 68.5vw;
  bottom: auto;
  z-index: 8;
  width: 28vw;
}

.link-11 {
  position: absolute;
  left: -8.1vw;
  top: 0.3vw;
  z-index: 999;
  width: 35vw;
  height: 6vw;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #f80909;
  font-size: 1.6vw;
  line-height: 1vw;
  font-style: italic;
  font-weight: 700;
  text-align: center;
}

.background-video-56 {
  position: absolute;
  width: 24vw;
  height: 14vw;
}

.image-216 {
  position: absolute;
  left: 24.7vw;
  top: 200vw;
  z-index: 999;
  width: 11vw;
}

.italic-text {
  position: absolute;
  left: 0vw;
  top: 0vw;
  width: auto;
  height: auto;
  font-family: Rotisserifstd, sans-serif;
  color: #dac882;
  font-size: 1.4vw;
  line-height: 2vw;
  font-weight: 900;
  text-shadow: 1px 1px 1px #000;
}

.image-217 {
  position: absolute;
  left: 75.8vw;
  top: 80.5vw;
  z-index: 998;
  width: 20vw;
}

.image-218 {
  position: absolute;
  left: 3.3vw;
  top: -14.2vw;
  z-index: 999;
  width: 14vw;
  height: auto;
}

.image-219 {
  position: absolute;
  left: 18.7vw;
  top: 12.3vw;
  right: 0vw;
  z-index: 999;
  width: 7vw;
}

.image-220 {
  position: absolute;
  left: 45.1vw;
  top: 23.5vw;
  z-index: 999;
  width: 20vw;
}

.image-221 {
  position: absolute;
  left: 33.3vw;
  top: 45.8vw;
  z-index: 999;
  width: 20vw;
}

.image-222 {
  position: absolute;
  left: 59.3vw;
  top: 17.5vw;
  z-index: 999;
  width: 19vw;
}

.image-223 {
  position: absolute;
  left: 0vw;
  top: -9.7vw;
  z-index: 998;
  width: 12vw;
}

.link-12 {
  position: relative;
  left: 7.2vw;
  top: 0vw;
  font-family: Editorialnew, sans-serif;
  color: #1c03fa;
  font-size: 1.7vw;
  line-height: 1vw;
  font-style: italic;
  text-align: center;
  letter-spacing: 0.1vw;
}

.link-13 {
  position: absolute;
  left: 34.2vw;
  top: -3.4vw;
  right: 0.8vw;
  z-index: 999;
  width: 15vw;
  height: auto;
  padding-left: 0.3vw;
  background-color: rgba(3, 107, 13, 0.56);
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #ff0d00;
  font-size: 1vw;
  line-height: 1.5vw;
  font-weight: 400;
  letter-spacing: 0.01vw;
  text-indent: 0vw;
}

.how_to_survive {
  position: absolute;
  left: auto;
  top: 94.2vw;
  right: 37.5vw;
  z-index: 77;
  width: 13vw;
  height: 8vw;
}

.cepivo {
  position: absolute;
  top: 100.6vw;
  right: 11.2vw;
  z-index: 12;
  width: 64vw;
  height: 39vw;
}

.link-14 {
  position: absolute;
  left: 15.1vw;
  top: 16.6vw;
  z-index: 999;
  width: 61vw;
  height: 2vw;
  background-color: rgba(2, 53, 44, 0.69);
  font-family: Creepster, sans-serif;
  color: #c90404;
  font-size: 2vw;
  line-height: 2vw;
  text-align: center;
  letter-spacing: 0.1vw;
}

.link-block-12 {
  position: absolute;
  left: auto;
  top: 119.7vw;
  right: 0vw;
  z-index: 999;
  width: 33vw;
  height: 4vw;
}

.text-block-6 {
  position: absolute;
  top: 0vw;
  right: 0vw;
  z-index: 99;
  width: 32vw;
  height: 2vw;
  font-family: Editorialnew, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
}

.bold-text {
  position: absolute;
  right: 0vw;
  z-index: 8;
  width: 32vw;
  height: 2vw;
  color: #c40e04;
  font-size: 1vw;
  text-align: right;
  text-indent: 0vw;
}

.link-block-13 {
  position: absolute;
  left: auto;
  top: 65.9vw;
  right: 0.7vw;
  z-index: 40;
  width: 28vw;
  height: 17vw;
}

.text-block-7 {
  position: absolute;
  left: 0vw;
  top: 14.1vw;
  right: 0vw;
  bottom: auto;
  z-index: 999;
  width: 72vw;
  height: auto;
  background-color: transparent;
  font-family: Mondwest, sans-serif;
  color: #fffcfc;
  font-size: 2.4vw;
  line-height: 5vw;
  text-align: center;
  letter-spacing: 0.2vw;
}

.link-block-14 {
  position: absolute;
  top: 37vw;
  z-index: 986;
  width: 24vw;
  height: 16vw;
}

.link-15 {
  position: absolute;
  left: 39.2vw;
  top: 65.7vw;
  z-index: 999;
  width: 25vw;
  height: 2vw;
  font-family: Inconsolata, monospace;
  color: #420e55;
  font-size: 1.2vw;
  line-height: 1vw;
}

.link-16 {
  position: absolute;
  left: 59.2vw;
  top: 100.2vw;
  z-index: 999;
  width: 29vw;
  height: 32vw;
  font-family: Mondwest, sans-serif;
  color: #1e216b;
  font-size: 2vw;
  line-height: 20vw;
  text-align: center;
  text-decoration: none;
}

.link-block-15 {
  position: absolute;
  left: auto;
  top: 331.6vw;
  right: 17.2vw;
  z-index: 5;
  width: 38vw;
  height: 24vw;
}

.image-224 {
  position: absolute;
  left: auto;
  top: 50vw;
  right: 13.5vw;
  z-index: 4;
  width: 54vw;
}

.image-225 {
  position: absolute;
  left: 49.2vw;
  top: 92.4vw;
  z-index: 999;
  width: 28vw;
}

.image-226 {
  position: absolute;
  left: auto;
  top: 52.9vw;
  right: 5vw;
  bottom: auto;
  z-index: 999;
  width: 26vw;
}

.image-227 {
  position: absolute;
  left: 16.8vw;
  top: -1vw;
  z-index: 999;
  width: auto;
  height: 15vw;
}

.image-228 {
  position: absolute;
  left: 67.5vw;
  top: -18.1vw;
  z-index: 990;
  width: 8vw;
}

.image-229 {
  position: absolute;
  left: 19.4vw;
  top: 185.2vw;
  z-index: 998;
  width: 15vw;
}

.image-230 {
  position: absolute;
  top: 99.1vw;
  right: 33vw;
  z-index: 999;
  width: 10vw;
}

.image-231 {
  position: absolute;
  left: 4.5vw;
  top: 12.9vw;
  z-index: 992;
  width: 22vw;
}

.image-232 {
  position: absolute;
  left: auto;
  top: 0.6vw;
  right: 2vw;
  bottom: auto;
  z-index: 999;
  width: 10vw;
}

.image-233 {
  position: absolute;
  left: auto;
  top: 23.7vw;
  right: 0vw;
  z-index: 28;
  width: 13vw;
}

.image-234 {
  position: absolute;
  left: auto;
  top: 22.1vw;
  right: 24.5vw;
  bottom: auto;
  z-index: 999;
  width: 11vw;
}

.image-235 {
  position: absolute;
  left: 0vw;
  top: 13vw;
  right: 0vw;
  bottom: auto;
  z-index: 290;
  width: 22vw;
}

.image-236 {
  position: absolute;
  left: auto;
  top: 90.2vw;
  right: 6.7vw;
  z-index: 999;
  width: 9vw;
}

.background-video-57 {
  position: absolute;
  top: auto;
  right: 0vw;
  z-index: 53;
  width: 40vw;
  height: 23vw;
}

.the_x_files {
  position: absolute;
  left: auto;
  top: 82.4vw;
  right: 0vw;
  z-index: 64;
  width: 40vw;
  height: 25vw;
}

.link-17 {
  position: absolute;
  left: 21.1vw;
  top: -13.8vw;
  bottom: auto;
  z-index: 999;
  width: 22vw;
  height: auto;
  padding-top: 0vw;
  background-color: rgba(95, 86, 64, 0.3);
  font-family: Optilagoon, sans-serif;
  color: #d5aa02;
  font-size: 1.3vw;
  line-height: 1.7vw;
  font-style: normal;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.8vw;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 1px 1px 0.1vw #000;
  cursor: help;
}

.aria_1 {
  position: absolute;
  left: 14.8vw;
  top: 8.3vw;
  z-index: 90;
  width: 22vw;
  height: 16vw;
}

.background-video-58 {
  position: absolute;
  left: 5vw;
  top: 19.1vw;
  z-index: 999;
  width: 23vw;
  height: 18vw;
}

.background-video-59 {
  position: absolute;
  left: 9.6vw;
  top: 43.1vw;
  z-index: 998;
  width: 27vw;
  height: 20vw;
}

.sea_landing {
  position: relative;
  top: 156.8vw;
  z-index: 99;
}

.section-7 {
  position: relative;
  top: 100vw;
  margin-top: 14vw;
}

.link-block-16 {
  position: absolute;
  left: 0vw;
  top: 2.9vw;
  z-index: 101;
  width: 60vw;
  height: 40vw;
}

.image-237 {
  position: absolute;
  left: auto;
  top: 142.8vw;
  right: 0vw;
  z-index: 992;
  width: 26vw;
}

.ai_surveilance {
  position: absolute;
  left: 22.4vw;
  top: -53.5vw;
  z-index: 900;
  width: 29vw;
  height: 16vw;
}

.div-block-11 {
  position: absolute;
  z-index: 999;
}

.text-block-8 {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 999;
  font-family: 'IBM Plex Serif', sans-serif;
  color: #fffcfc;
  font-size: 1vw;
  line-height: 1vw;
}

.background-video-60 {
  position: absolute;
  z-index: 950;
  width: 29vw;
  height: 16vw;
}

._2004 {
  position: absolute;
  left: 1.5vw;
  top: 105.4vw;
  z-index: 999;
  width: 15.5vw;
  height: 5vw;
  padding-top: 0.3vw;
  padding-left: 1vw;
  background-color: rgba(51, 41, 141, 0.75);
  font-family: Oswald, sans-serif;
  color: #619bf1;
  font-size: 1.2vw;
  line-height: 1.4vw;
}

.link-18 {
  position: absolute;
  left: 0vw;
  top: -25.2vw;
  right: 32vw;
  z-index: 18;
  width: 46vw;
  height: auto;
  padding-top: 0.6vw;
  padding-right: 1vw;
  padding-left: 1vw;
  background-color: rgba(82, 81, 87, 0.67);
  font-family: Oswald, sans-serif;
  color: #85a9d6;
  font-size: 1.2vw;
  line-height: 1.5vw;
  letter-spacing: 0.04vw;
  text-decoration: none;
  cursor: pointer;
}

.image-238 {
  position: absolute;
  left: 17vw;
  top: 131.5vw;
  z-index: 999;
  width: 13vw;
}

.image-239 {
  position: absolute;
  left: 2.8vw;
  top: 40.4vw;
  z-index: 999;
  width: 17vw;
}

.image-240 {
  position: absolute;
  left: 17.9vw;
  top: 102.9vw;
  z-index: 60101;
  width: 11vw;
}

.technological {
  position: relative;
  top: 25vw;
}

.start {
  position: relative;
}

.ending {
  position: relative;
  top: 400vw;
}

.background-video-61 {
  position: absolute;
  left: 8.3vw;
  top: 0.8vw;
  width: 30vw;
  height: 20vw;
}

.link-19 {
  position: absolute;
  left: 2.9vw;
  top: -46.1vw;
  z-index: 999;
  width: 17vw;
  height: 2vw;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #edff27;
  font-size: 1.2vw;
  line-height: 1vw;
}

.corporate {
  position: relative;
  top: 75vw;
}

.bureaucratic {
  position: relative;
  top: 302.2vw;
}

.philosophical-religious {
  position: relative;
  top: 400vw;
}

.link-20 {
  position: absolute;
  left: 5vw;
  top: 5vw;
  z-index: 999;
}

.image-241 {
  position: absolute;
  left: auto;
  top: 39.6vw;
  right: 0%;
  bottom: auto;
  z-index: 20;
  width: 53vw;
  height: auto;
}

.section-8 {
  position: relative;
}

.image-242 {
  position: absolute;
  top: 158.9vw;
  z-index: 3;
  width: 100vw;
}

.solarpunkkk {
  position: relative;
  top: 314.2vw;
}

.image-243 {
  position: absolute;
  left: auto;
  top: 132.5vw;
  right: 47.6vw;
  z-index: 990;
  width: 47vw;
}

.the_prologue_and {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 1;
  width: 100vw;
  height: 34vw;
}

.image-244 {
  position: absolute;
  top: auto;
  z-index: 9;
  width: 100vw;
}

.in_space {
  position: relative;
  top: 0vw;
}

.dolphins {
  position: absolute;
  left: auto;
  top: 126.2vw;
  right: 2vw;
  z-index: 800;
  width: 18vw;
}

.image-245 {
  position: absolute;
  top: 52vw;
  z-index: 2;
  width: 100vw;
  height: 82.5vw;
}

.image-246 {
  position: absolute;
  left: auto;
  top: 98vw;
  right: 3.9vw;
  z-index: 3;
  width: 50vw;
}

.space_skye {
  position: absolute;
  width: 100vw;
  height: 87vw;
}

.space_station {
  position: relative;
  top: 575.4vw;
}

.image-247 {
  position: absolute;
  left: 0.8vw;
  top: -56vw;
  z-index: 8;
  width: 22vw;
}

.image-248 {
  position: absolute;
  left: 0.7vw;
  top: 60.1vw;
  right: 64.4vw;
  z-index: 888;
  width: 35vw;
}

.image-249 {
  position: absolute;
  left: 0vw;
  top: 43vw;
  z-index: 888;
  width: 44vw;
}

.image-250 {
  position: absolute;
  top: 0vw;
  z-index: 2;
  width: 100vw;
}

.image-251 {
  position: absolute;
  left: 5vw;
  z-index: 99;
  width: 23vw;
}

.link-block-17 {
  position: absolute;
  left: 64.3vw;
  top: 32.1vw;
  z-index: 99;
  width: 30vw;
  height: 20vw;
}

.background-video-62 {
  position: absolute;
  left: 0vw;
  top: 22.9vw;
  z-index: 9;
  width: 30vw;
  height: 15vw;
}

.image-252 {
  position: absolute;
  left: auto;
  top: 105vw;
  right: 1.2vw;
  z-index: 99;
  width: 11vw;
}

.abandoned {
  position: relative;
  top: 48.4vw;
}

.section-12 {
  position: relative;
  top: 263.5vw;
}

.section-13 {
  position: relative;
  top: 305vw;
}

.white {
  position: relative;
  top: 349.2vw;
}

.link-21 {
  position: absolute;
  left: 0.6vw;
  top: 111.6vw;
  z-index: 999;
  width: 18vw;
  height: auto;
  font-family: 'IBM Plex Serif', sans-serif;
  color: #57b103;
  font-size: 1.3vw;
  line-height: 1.8vw;
  font-style: italic;
  font-weight: 700;
  text-decoration: none;
  text-shadow: 1px 1px 0.8vw #e5f64a;
}

.background-video-63 {
  position: absolute;
  left: auto;
  top: 0.8vw;
  right: 0vw;
  z-index: 170;
  width: 42vw;
  height: 24vw;
}

._4_light_blue {
  position: relative;
  top: 1104.3vw;
}

.background-video-64 {
  position: absolute;
  left: 39.3vw;
  top: 54.1vw;
  z-index: 99;
  width: 21vw;
  height: 9vw;
}

.background-video-65 {
  position: absolute;
  left: 1.7vw;
  top: 85.9vw;
  right: 35.2vw;
  z-index: 99;
  width: 41vw;
  height: 17vw;
}

.konec {
  position: relative;
  top: 969.3vw;
}

.background-video-66 {
  position: absolute;
  left: auto;
  top: 137.8vw;
  right: 3vw;
  z-index: 99;
  width: 49vw;
  height: 21vw;
}

.background-video-67 {
  position: absolute;
  left: auto;
  top: -2.8vw;
  right: 0vw;
  z-index: 999;
  width: 32vw;
  height: 13vw;
  font-style: italic;
}

.link-22 {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 99;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
}

.question {
  position: relative;
  top: 29.4vw;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.rich-text-block {
  position: absolute;
  z-index: 999;
}

.text-block-9 {
  position: absolute;
  left: 18.3vw;
  top: 99.2vw;
  z-index: 999;
  width: 50vw;
  height: 19vw;
  background-color: transparent;
  font-family: 'Glyphworld desert', sans-serif;
  color: #fffcfc;
  font-size: 2.8vw;
  line-height: 3.6vw;
  text-align: center;
  letter-spacing: 0vw;
  text-shadow: 3px 2px 0.1vw #0a0000;
}

.image-253 {
  position: absolute;
  top: 6.4vw;
  z-index: 3;
  width: 100vw;
}

.image-254 {
  position: absolute;
  left: 0vw;
  top: -2.6vw;
  z-index: 80;
  width: 60vw;
}

.naravica {
  position: relative;
}

.image-255 {
  position: absolute;
  left: 0vw;
  top: -22.6vw;
  right: 32.2vw;
  z-index: 800;
  width: 58vw;
}

.image-256 {
  position: absolute;
  left: auto;
  top: 160.8vw;
  right: 16vw;
  z-index: 60;
  width: 43vw;
}

.image-257 {
  position: absolute;
  left: 0vw;
  top: 21.9vw;
  right: 0vw;
  z-index: 10;
  width: 50vw;
}

.image-258 {
  position: absolute;
  top: 33.7vw;
  right: 0vw;
  z-index: 8;
  width: 33vw;
}

.image-259 {
  position: absolute;
  top: 110.5vw;
  right: 32.9vw;
  z-index: 50;
  width: 4vw;
}

.image-260 {
  position: absolute;
  top: 139.3vw;
  z-index: 10;
  width: 50vw;
}

.image-261 {
  position: absolute;
  left: 32.7vw;
  top: 133.2vw;
  right: auto;
  z-index: 99;
  width: 15vw;
}

.image-262 {
  position: absolute;
  left: auto;
  top: 72.5vw;
  right: 51.5vw;
  z-index: 20;
  width: 25vw;
}

.image-263 {
  position: absolute;
  top: 83.1vw;
  right: 0vw;
  z-index: 3;
  width: 100vw;
}

.image-264 {
  position: absolute;
  left: auto;
  top: 74.2vw;
  right: 4.1vw;
  z-index: 8;
  width: 37vw;
}

.image-265 {
  position: absolute;
  left: 43.1vw;
  top: 36.7vw;
  z-index: 20;
  width: 24vw;
}

.image-266 {
  position: absolute;
  left: auto;
  top: 105.3vw;
  right: 30.6vw;
  z-index: 998;
  width: 49vw;
}

.image-267 {
  position: absolute;
  left: auto;
  top: 80vw;
  right: 27.7vw;
  z-index: 999;
  width: 7vw;
}

.image-268 {
  position: absolute;
  left: 0vw;
  top: 46.7vw;
  right: 73.5vw;
  z-index: 80;
  width: 22vw;
}

.image-269 {
  position: absolute;
  left: 0vw;
  top: 11vw;
  right: 11.5vw;
  z-index: 900;
  width: 12vw;
}

.background-video-68 {
  position: absolute;
  left: 0vw;
  top: 159vw;
  z-index: 99;
  width: 21vw;
  height: 34vw;
}

.link-block-18 {
  position: absolute;
  left: 22.5vw;
  top: 2.9vw;
  z-index: 999;
  width: 73vw;
  height: 31vw;
}

.background-video-69 {
  position: absolute;
  left: 50vw;
  top: 7vw;
  z-index: 99;
  width: 20vw;
  height: 12vw;
}

.background-video-70 {
  position: absolute;
  left: 60.7vw;
  top: 35vw;
  z-index: 99;
  width: 20vw;
  height: 13vw;
}

.link-23 {
  position: absolute;
  left: 0vw;
  top: 122.2vw;
  z-index: 999;
  width: auto;
  height: 2vw;
  font-family: Optilagoon, sans-serif;
  color: #a56704;
  font-size: 1.4vw;
  line-height: 2vw;
  font-style: normal;
  letter-spacing: 0.95vw;
  text-transform: uppercase;
}

.image-270 {
  position: absolute;
  left: 0vw;
  top: 183.7vw;
  z-index: 3;
  width: 40vw;
}

.image-271 {
  position: absolute;
  left: 3.7vw;
  top: 51.5vw;
  z-index: 11;
  width: 45vw;
}

.image-272 {
  position: absolute;
  left: 0vw;
  top: 111.2vw;
  z-index: 9;
  width: 100vw;
}

.image-273 {
  position: absolute;
  left: 5.5vw;
  top: 71.5vw;
  z-index: 9;
  width: 36vw;
}

.image-274 {
  position: absolute;
  left: 0vw;
  top: 39.9vw;
  z-index: 1;
  width: 100vw;
}

.image-275 {
  position: absolute;
  left: 0vw;
  top: 55.1vw;
  z-index: 1;
  width: 100vw;
}

.green {
  position: relative;
  top: 32.8vw;
}

.background-video-71 {
  position: absolute;
  left: 10.6vw;
  top: 150.9vw;
  z-index: 999;
  width: 60vw;
  height: 34vw;
}

.link-24 {
  position: absolute;
  left: 3.5vw;
  top: 15.1vw;
  z-index: 999;
  width: 50vw;
  height: 16.8vw;
  padding: 1vw;
  border-radius: 2vw;
  background-color: rgba(255, 252, 252, 0.47);
  font-family: Suezone, sans-serif;
  color: #2b2452;
  font-size: 1.7vw;
  line-height: 2.5vw;
  text-align: center;
  text-decoration: none;
}

.image-276 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 3;
  width: 100vw;
}

.image-277 {
  position: absolute;
  left: 67vw;
  top: 74.7vw;
  z-index: 999;
  width: 18vw;
}

.image-278 {
  position: absolute;
  left: 6.8vw;
  top: 10vw;
  z-index: 9;
  width: 25vw;
}

.background-video-72 {
  position: absolute;
  left: auto;
  top: -51.6vw;
  right: 2.3vw;
  z-index: 987;
  width: 26vw;
  height: 15.2vw;
}

.after-infection {
  position: relative;
  top: 10vw;
}

.background-video-73 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 9;
  width: 32vw;
  height: 20vw;
}

.image-279 {
  position: absolute;
  left: 50vw;
  width: 34vw;
}

.background-video-74 {
  position: absolute;
  left: 6.3vw;
  top: 41.2vw;
  width: 40vw;
  height: 24vw;
}

.image-280 {
  position: absolute;
  left: 62.2vw;
  top: 25vw;
  z-index: 9;
  width: 30vw;
}

.image-281 {
  position: absolute;
  left: 12.5vw;
  top: -4.4vw;
  z-index: 9;
  width: 30vw;
}

.image-282 {
  position: absolute;
  left: auto;
  top: 19.6vw;
  right: 0vw;
  z-index: 400;
  width: 47vw;
}

.link-25 {
  position: absolute;
  left: 60.2vw;
  top: 28.7vw;
  z-index: 999;
  width: 14vw;
  height: 4vw;
  font-family: Verdana, Geneva, sans-serif;
  color: #02412f;
  font-size: 1.1vw;
  line-height: 1.5vw;
  text-align: left;
  text-decoration: none;
  text-shadow: 1px 1px 0.2vw #fffcfc;
}

.text-block-10 {
  position: absolute;
  top: 72.2vw;
  right: 4.3vw;
  z-index: 999;
  display: none;
  width: 25vw;
  height: 2.5vw;
  background-color: rgba(255, 252, 252, 0.54);
  font-family: 'Changa One', Impact, sans-serif;
  color: #084b4b;
  font-size: 1vw;
  line-height: 1vw;
  letter-spacing: 0.1vw;
  text-indent: 0vw;
}

.ice_age {
  position: relative;
  top: 50vw;
}

.image-283 {
  position: absolute;
  top: 13.8vw;
  right: 0vw;
  z-index: 0;
  width: 100%;
}

.image-284 {
  position: absolute;
  left: 60vw;
  top: 119.9vw;
  z-index: 999;
  display: inline-block;
  width: 4vw;
}

.image-285 {
  position: absolute;
  left: auto;
  top: 59.8vw;
  right: 0vw;
  z-index: 60;
  width: 17vw;
}

.image-286 {
  position: absolute;
  left: auto;
  top: 45.4vw;
  right: 0vw;
  z-index: 899;
  width: 56vw;
}

.background-video-75 {
  position: absolute;
  left: 8.9vw;
  top: 7.1vw;
  z-index: 666;
  width: 45vw;
  height: 24vw;
}

.image-287 {
  position: absolute;
  left: 26.2vw;
  top: 74.3vw;
  z-index: 999;
  width: 12vw;
}

.image-288 {
  position: absolute;
  left: 75vw;
  top: -0.8vw;
  z-index: 999;
  width: 20vw;
}

.image-289 {
  position: absolute;
  left: 1.7vw;
  top: 70.3vw;
  z-index: 999;
  width: 12vw;
}

.stolpnica {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 999;
  width: 40vw;
}

.polar_bears {
  position: absolute;
  left: 0vw;
  top: 123.2vw;
  right: 0vw;
  z-index: 11;
  width: 34vw;
  height: 23vw;
}

.image-290 {
  position: absolute;
  top: 0vw;
  z-index: 5;
  width: 33vw;
}

.image-291 {
  position: absolute;
  top: 88.9vw;
  z-index: 10;
  width: 72vw;
}

.image-292 {
  position: absolute;
  top: 109.3vw;
  right: 0vw;
  z-index: 99;
  width: 40vw;
}

.background-video-76 {
  position: absolute;
  left: 6.5vw;
  top: 91.3vw;
  z-index: 99;
  width: 30vw;
  height: 20vw;
}

.background-video-77 {
  position: absolute;
  left: auto;
  top: 134.4vw;
  right: 0vw;
  z-index: 995;
  width: 18vw;
  height: 11vw;
}

.background-video-78 {
  position: absolute;
  left: 23vw;
  top: 46.5vw;
  z-index: 700;
  width: 26vw;
  height: 12vw;
}

.link-block-19 {
  position: absolute;
  z-index: 999;
}

.link-block-20 {
  top: 99.4vw;
  z-index: 90;
  width: 10vw;
  height: 10vw;
}

.image-293 {
  position: absolute;
  left: 0vw;
  top: 42.3vw;
  z-index: 0;
  width: 74vw;
}

.image-294 {
  position: absolute;
  left: 0vw;
  top: 127.4vw;
  z-index: 70;
  width: 37vw;
}

.link-26 {
  position: absolute;
  left: 62.6vw;
  top: 119.8vw;
  z-index: 999;
  width: 22vw;
  height: auto;
  padding-top: 0.3vw;
  padding-right: 0.3vw;
  background-color: rgba(10, 0, 0, 0.81);
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  color: #920381;
  font-size: 1.3vw;
  line-height: 1.7vw;
  text-align: right;
  letter-spacing: 0.1vw;
  text-decoration: none;
}

.image-295 {
  position: absolute;
  top: 0vw;
  z-index: 996;
  width: 53vw;
}

.link-block-21 {
  position: absolute;
  left: 1.6vw;
  top: 75.3vw;
  z-index: 997;
  width: 38vw;
  height: 28vw;
}

.image-296 {
  position: absolute;
  top: 100.7vw;
  right: 0.7vw;
  z-index: 70;
  width: 40vw;
}

.image-297 {
  position: absolute;
  left: 11.1vw;
  top: 119.5vw;
  z-index: 999;
  width: 21vw;
}

.image-298 {
  position: absolute;
  left: auto;
  top: 24.4vw;
  right: 0vw;
  z-index: 990;
  width: 24vw;
}

.image-299 {
  position: absolute;
  left: auto;
  top: 6.4vw;
  right: 0vw;
  z-index: 9;
  width: 43vw;
}

.image-300 {
  position: absolute;
  left: 25.1vw;
  top: 97.7vw;
  z-index: 11;
  width: 20vw;
}

.link-block-22 {
  position: absolute;
  top: 39.9vw;
  z-index: 99;
  width: 58vw;
  height: 35vw;
}

.image-301 {
  position: absolute;
  top: 0.7vw;
  z-index: 6;
  width: 58vw;
}

.image-302 {
  position: absolute;
  top: 45vw;
  right: 39vw;
  z-index: 999;
  width: 18vw;
}

.image-303 {
  position: absolute;
  left: auto;
  top: 51.1vw;
  right: 0vw;
  z-index: 350;
  width: 52vw;
}

.link-27 {
  position: absolute;
  left: 0vw;
  top: -43.4vw;
  right: auto;
  z-index: 990;
  width: 42vw;
  height: auto;
  padding-top: 1vw;
  padding-right: 0vw;
  padding-left: 1vw;
  background-color: #618f8c;
  opacity: 0.95;
  font-family: 'Resident evil large', sans-serif;
  color: #8d0903;
  font-size: 2.7vw;
  line-height: 2vw;
  font-weight: 700;
  text-align: left;
  text-decoration: none;
}

.background-video-79 {
  position: absolute;
  left: 86.1vw;
  top: 150.1vw;
  z-index: 984;
  width: 11vw;
  height: 9vw;
}

.overpopulation {
  position: absolute;
  left: 3.1vw;
  top: 3.5vw;
  right: auto;
  z-index: 999;
  width: 28vw;
  height: 13vw;
  font-family: 'The led display st', sans-serif;
  color: #1cca05;
  font-size: 1.8vw;
  line-height: 2.9vw;
  font-style: italic;
  font-weight: 400;
  letter-spacing: 0.04vw;
}

.people {
  position: relative;
  top: 8.6vw;
}

.image-304 {
  position: absolute;
  top: 21.3vw;
  z-index: 20;
  width: 100vw;
}

.image-305 {
  position: absolute;
  left: 33vw;
  top: 4.7vw;
  z-index: 9;
  width: 36vw;
}

.image-306 {
  position: absolute;
  left: 0vw;
  top: 129.2vw;
  right: 0vw;
  z-index: 4;
  width: 60vw;
}

.image-307 {
  position: absolute;
  top: 103.9vw;
  right: 31.5vw;
  z-index: 16;
  width: 49vw;
}

.image-308 {
  position: absolute;
  left: 25.9vw;
  top: 17.6vw;
  z-index: 14;
  width: 31vw;
}

.image-309 {
  position: absolute;
  left: auto;
  top: 10.1vw;
  right: 0vw;
  z-index: 666;
  width: 27vw;
}

.image-310 {
  position: absolute;
  left: 0vw;
  top: 15vw;
  z-index: 13;
  width: 32vw;
}

.image-311 {
  position: absolute;
  left: 0vw;
  top: -4.1vw;
  right: auto;
  z-index: 15;
  width: 21vw;
}

.image-312 {
  position: absolute;
  top: 17.1vw;
  right: 0vw;
  z-index: 10;
  width: 44vw;
}

.image-313 {
  position: absolute;
  left: 2.4vw;
  top: 95.6vw;
  right: 0vw;
  z-index: 22;
  width: 27vw;
}

.image-314 {
  position: absolute;
  left: auto;
  top: 109vw;
  right: 0vw;
  z-index: 7;
  width: 46vw;
}

.image-315 {
  position: absolute;
  top: 77.4vw;
  right: 0vw;
  z-index: 7;
  width: 62vw;
}

.image-316 {
  position: absolute;
  top: -9.8vw;
  right: 0vw;
  z-index: 12;
  width: 32vw;
}

.image-317 {
  position: absolute;
  left: 47.9vw;
  top: 13.5vw;
  z-index: 777;
  width: 27vw;
}

.image-318 {
  position: absolute;
  left: auto;
  top: 171.4vw;
  right: 0vw;
  z-index: 14;
  width: 66vw;
}

.citys {
  position: relative;
  top: 130.5vw;
}

.image-319 {
  position: absolute;
  left: 24.4vw;
  top: 61.5vw;
  z-index: 25;
  width: 20vw;
}

.image-320 {
  position: absolute;
  left: auto;
  top: 41.7vw;
  right: 0vw;
  z-index: 10;
  width: 54vw;
}

.image-321 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  width: 30vw;
}

.image-322 {
  position: absolute;
  left: 0vw;
  top: 1.3vw;
  width: 100vw;
}

.image-323 {
  position: absolute;
  top: 137.3vw;
  z-index: 30;
  width: 100vw;
}

.background-video-80 {
  position: absolute;
  left: 3.7vw;
  top: 197vw;
  right: 0vw;
  z-index: 999;
  width: 26vw;
  height: 12vw;
  border-radius: 1vw;
}

.background-video-81 {
  position: absolute;
  left: 2vw;
  top: 16.1vw;
  z-index: 990;
  width: 25vw;
  height: 13vw;
}

.wuhan {
  position: absolute;
  left: 67.9vw;
  top: 22.9vw;
  z-index: 999;
  width: 29vw;
  height: 20vw;
}

.background-video-82 {
  position: absolute;
  left: auto;
  top: 27.3vw;
  right: 1.5vw;
  z-index: 880;
  width: 52vw;
  height: 24vw;
  border-radius: 2vw;
}

.background-video-83 {
  position: absolute;
  left: auto;
  top: 19.4vw;
  right: 41vw;
  z-index: 32;
  width: 41vw;
  height: 17vw;
}

.background-video-84 {
  position: absolute;
  left: 0vw;
  top: 36.4vw;
  z-index: 30;
  width: 51vw;
  height: 20vw;
}

.background-video-85 {
  position: absolute;
  left: auto;
  top: 17.5vw;
  right: 0vw;
  z-index: 666;
  width: 23vw;
  height: 19vw;
}

.moj_moj_moj {
  position: absolute;
  left: 72.5vw;
  top: 101.5vw;
  z-index: 999;
  width: 14vw;
  height: 17vw;
}

.image-324 {
  position: absolute;
  left: -0.3vw;
  top: -9.7vw;
  z-index: 12;
  width: 41vw;
}

.image-325 {
  position: absolute;
  left: 70.1vw;
  top: -1.5vw;
  z-index: 999;
  width: 12vw;
}

.immortality-drive {
  position: absolute;
  left: auto;
  top: 208.4vw;
  right: 0vw;
  z-index: 999;
  width: 24vw;
  height: 6vw;
  padding-top: 0.3vw;
  padding-right: 0.8vw;
  background-color: rgba(107, 107, 88, 0.39);
  font-family: Inconsolata, monospace;
  color: #a2a7a8;
  font-size: 1.4vw;
  line-height: 2vw;
  font-weight: 700;
  text-align: right;
  text-decoration: none;
}

.image-326 {
  position: absolute;
  top: -17.7vw;
  width: 50vw;
}

.image-327 {
  position: absolute;
  left: 39.9vw;
  top: -16.1vw;
  z-index: 13;
  width: 35vw;
}

.image-328 {
  position: absolute;
  top: -0.6vw;
  right: 0vw;
  z-index: 99;
  width: 26vw;
}

.image-329 {
  position: absolute;
  left: 36.8vw;
  top: -6.1vw;
  z-index: 678;
  width: 28vw;
}

.image-330 {
  position: absolute;
  left: 39.9vw;
  top: 8.1vw;
  z-index: 15;
  width: 34vw;
}

.image-331 {
  position: absolute;
  left: 29.5vw;
  top: 0.4vw;
  z-index: 999;
  width: 12vw;
}

.image-332 {
  position: absolute;
  left: 61.1vw;
  top: 3.8vw;
  z-index: 670;
  width: 16vw;
}

.image-333 {
  position: absolute;
  left: auto;
  top: 15.8vw;
  right: 25.6vw;
  z-index: 888;
  width: 37vw;
}

.image-334 {
  position: absolute;
  left: 54.9vw;
  top: 32.4vw;
  z-index: 890;
  width: 12vw;
}

.link-29 {
  position: absolute;
  top: 2vw;
  right: 26.2vw;
  z-index: 999;
  width: 10vw;
  font-family: 'Great Vibes', cursive;
  color: #32e0be;
  font-size: 1.2vw;
  line-height: 1.2vw;
  text-decoration: none;
}

.html-embed {
  display: none;
}

.background-video-86 {
  position: absolute;
  left: auto;
  top: 1.3vw;
  right: 0vw;
  z-index: 90;
  width: 40.3vw;
  height: 18vw;
}

.image-335 {
  position: absolute;
  right: 0vw;
  z-index: 9;
  width: 51vw;
}

.image-336 {
  position: absolute;
  z-index: 10;
  width: 50vw;
}

.image-337 {
  position: absolute;
  top: 27.7vw;
  right: 0vw;
  z-index: 6;
  width: 50vw;
}

.image-338 {
  position: absolute;
  left: 40.9vw;
  top: 20vw;
  z-index: 11;
  width: 29vw;
}

.image-339 {
  position: absolute;
  left: 0vw;
  top: 41.2vw;
  z-index: 8;
  width: 45vw;
}

.image-340 {
  position: absolute;
  top: 39vw;
  right: 0vw;
  z-index: 5;
  width: 55vw;
}

.image-341 {
  position: absolute;
  left: 25.9vw;
  top: 46.3vw;
  z-index: 5;
  width: 32vw;
}

.image-342 {
  position: absolute;
  left: 0vw;
  top: 37.3vw;
  z-index: 4;
  width: 61vw;
}

.image-343 {
  position: absolute;
  left: 3.1vw;
  top: 69.4vw;
  z-index: 40;
  width: 30vw;
}

.image-344 {
  position: absolute;
  left: auto;
  top: 58.3vw;
  right: auto;
  z-index: 2;
  width: 100%;
}

.background-video-87 {
  position: absolute;
  left: 71vw;
  top: 164vw;
  right: 0vw;
  z-index: 998;
  width: 24vw;
  height: 9vw;
}

.background-video-88 {
  position: absolute;
  left: auto;
  top: 0vw;
  right: 62.2vw;
  z-index: 99;
  width: 31vw;
  height: 20vw;
}

.background-video-89 {
  position: absolute;
  left: auto;
  top: 0vw;
  z-index: 99;
  width: 44vw;
  height: 24vw;
}

.background-video-90 {
  position: absolute;
  left: 0vw;
  top: 113.5vw;
  z-index: 99;
  width: 62vw;
  height: 26vw;
}

.image-345 {
  position: absolute;
  left: 9.6vw;
  top: 62.8vw;
  z-index: 995;
  width: 27vw;
}

.image-346 {
  position: absolute;
  left: 26.2vw;
  top: 10.1vw;
  z-index: 990;
  width: 20vw;
}

.link-30 {
  color: #54b2fa;
}

.link-31 {
  color: #5044f0;
}

.link-32 {
  color: #00fbff;
}

.background-video-91 {
  position: absolute;
  left: auto;
  top: 62.6vw;
  right: 5.5vw;
  z-index: 888;
  width: 50vw;
  height: 21vw;
  border-radius: 1vw;
}

.image-347 {
  position: absolute;
  top: 66.2vw;
  z-index: 1;
  width: 100vw;
}

.image-348 {
  position: absolute;
  left: 0vw;
  top: -71.1vw;
  right: 0vw;
  z-index: 12;
  width: 58vw;
}

.bye_bye_people {
  position: relative;
  top: 1011.2vw;
}

.image-349 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  right: 0vw;
  z-index: 0;
  width: 100vw;
}

.image-350 {
  position: absolute;
  left: auto;
  top: 75.7vw;
  right: 63.7vw;
  z-index: 888;
  width: 19vw;
  height: auto;
}

.text-block-11 {
  position: absolute;
  left: 48.8vw;
  top: -5.9vw;
  z-index: 999;
  width: 46vw;
  height: 32vw;
  font-family: Ghastlypixe, sans-serif;
  color: #0a0000;
  font-size: 3.9vw;
  line-height: 5vw;
  font-weight: 700;
  text-align: center;
  text-shadow: 1px 1px 0.3vw #fffcfc;
}

.text-block-12 {
  position: absolute;
  left: 25vw;
  top: 0vw;
  z-index: 999;
  width: 60vw;
  height: 20vw;
  font-size: 2vw;
  line-height: 3vw;
}

.i_am_mother {
  position: relative;
  top: 721.3vw;
  z-index: 1;
}

.text-block-13 {
  position: absolute;
  left: 7.9vw;
  top: 15.1vw;
  z-index: 999;
  width: 31vw;
  height: 19vw;
  font-family: Chomsky, sans-serif;
  color: #fffcfc;
  font-size: 3.5vw;
  line-height: 5vw;
  text-align: center;
  letter-spacing: 0.1vw;
}

.html-embed-2 {
  display: none;
}

.link-33 {
  position: absolute;
  left: 1vw;
  top: -14.4vw;
  right: auto;
  z-index: 999;
  width: 21vw;
  height: 12vw;
  font-family: Stedelijk, sans-serif;
  color: #b21008;
  font-size: 3vw;
  line-height: 3vw;
  text-align: center;
  letter-spacing: 0.2vw;
  text-decoration: none;
}

.link-34 {
  position: absolute;
  left: 0.4vw;
  top: 150.4vw;
  right: auto;
  z-index: 999;
  width: 26vw;
  font-family: Exo, sans-serif;
  color: #ccb256;
  font-size: 1.5vw;
  line-height: 1.5vw;
  font-weight: 700;
  text-align: left;
  letter-spacing: 0.2vw;
  text-decoration: none;
}

.link-block-23 {
  position: absolute;
  left: 31.9vw;
  top: 28.3vw;
  z-index: 999;
  width: 24vw;
  height: 5vw;
}

.text-block-14 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  width: 22vw;
  height: 5vw;
  font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;
  font-size: 1.2vw;
  line-height: 1.5vw;
}

.bold-text-2 {
  position: absolute;
  width: 22vw;
  height: 4vw;
  font-family: 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Tahoma, sans-serif;
  color: #f8c408;
  font-size: 1.1vw;
  font-weight: 400;
  letter-spacing: 0.1vw;
}

.image-351 {
  position: absolute;
  left: auto;
  top: 151.4vw;
  right: 60.8vw;
  z-index: 997;
  width: 19vw;
}

.text-block-15 {
  position: relative;
  left: auto;
  top: 213px;
  width: auto;
  height: auto;
  padding: 10px;
  color: #9b9b9b;
  font-size: 18px;
  line-height: 36px;
  text-align: center;
}

.background-video-92 {
  position: absolute;
  left: 15vw;
  top: 26.7vw;
  width: 30vw;
  height: 17vw;
}

.image-352 {
  position: absolute;
  left: 12.6vw;
  top: 123.4vw;
  right: 0vw;
  z-index: 99;
  width: 31vw;
}

.background-video-93 {
  position: absolute;
  left: 11.2vw;
  top: 41.1vw;
  right: auto;
  z-index: 9;
  width: 34vw;
  height: 21vw;
}

.image-353 {
  position: absolute;
  width: 100vw;
}

.background-video-94 {
  position: absolute;
  left: 57.8vw;
  top: 69.9vw;
  z-index: 999;
  width: 27vw;
  height: 15vw;
}

.link-35 {
  position: absolute;
  left: 24.2vw;
  top: 46.9vw;
  z-index: 999;
  width: 19vw;
  height: 3vw;
  font-family: Computerfont, sans-serif;
  color: #0a0000;
  font-size: 3vw;
  line-height: 2vw;
  text-decoration: none;
}

.image-354 {
  position: absolute;
  top: 78.8vw;
  width: 63vw;
}

.image-355 {
  position: absolute;
  left: 40.8vw;
  top: 226.8vw;
  z-index: 999;
  width: 20vw;
}

.background-video-95 {
  position: absolute;
  left: 42.1vw;
  top: 106.1vw;
  z-index: 990;
  width: 22vw;
  height: 9vw;
}

.background-video-96 {
  position: absolute;
  left: 2.8vw;
  top: 66.7vw;
  z-index: 998;
  width: 50vw;
  height: 20vw;
}

.image-356 {
  position: absolute;
  left: auto;
  top: 78.8vw;
  right: 0vw;
  z-index: 990;
  width: 38vw;
}

.aha_okej_neki {
  position: absolute;
  top: 202.1vw;
  width: 100vw;
}

.background-video-97 {
  position: absolute;
  left: auto;
  top: -46.2vw;
  right: 0vw;
  z-index: 99;
  width: 29vw;
  height: 17vw;
}

.background-video-98 {
  position: absolute;
  left: 8.9vw;
  top: 64.2vw;
  z-index: 999;
  width: 34vw;
  height: 17vw;
}

.logans_run {
  position: absolute;
  left: 56vw;
  top: 140.5vw;
  right: 0vw;
  z-index: 999;
  width: 25vw;
}

.image-357 {
  position: absolute;
  left: 59.4vw;
  top: 104.1vw;
  right: 0vw;
  z-index: 999;
  width: 19vw;
}

.background-video-99 {
  position: absolute;
  left: 33vw;
  top: 160.1vw;
  z-index: 97;
  width: 30vw;
  height: 12vw;
}

.background-video-100 {
  position: absolute;
  left: auto;
  top: 104.3vw;
  right: 47.9vw;
  z-index: 13;
  width: 33vw;
  height: 13vw;
}

.image-358 {
  position: absolute;
  z-index: 998;
  width: 30vw;
}

.link-block-24 {
  position: absolute;
  left: 5vw;
  top: 21.4vw;
  z-index: 999;
  width: 30vw;
  height: 26vw;
}

.image-359 {
  position: absolute;
  left: auto;
  top: 92.2vw;
  right: 10.4vw;
  z-index: 11;
  width: 40vw;
}

.image-360 {
  position: absolute;
  top: 121.1vw;
  right: 0vw;
  z-index: 999;
  width: 42vw;
}

.image-361 {
  position: absolute;
  left: 11.7vw;
  top: 73.7vw;
  z-index: 999;
  width: 30vw;
}

.image-362 {
  position: absolute;
  top: -7.9vw;
  z-index: 1;
  width: 100vw;
  height: 30vw;
}

.image-363 {
  position: absolute;
}

.image-364 {
  position: absolute;
  top: -8.1vw;
  z-index: 0;
  width: 100vw;
  height: auto;
}

.image-365 {
  position: absolute;
  left: 3.3vw;
  top: 78vw;
  z-index: 999;
  width: 31vw;
}

.image-366 {
  position: absolute;
  left: 6.6vw;
  top: 94.9vw;
  z-index: 998;
  width: 25vw;
}

.background-video-101 {
  position: absolute;
  left: auto;
  top: 255.5vw;
  right: 6.1vw;
  z-index: 998;
  width: 27vw;
  height: 11vw;
}

.link-36 {
  position: absolute;
  left: 5vw;
  top: 143.4vw;
  z-index: 999;
  width: 21vw;
  height: 32vw;
  padding: 0.4vw;
  background-color: rgba(76, 213, 185, 0.71);
  font-family: 'Gt flexa mono trial', sans-serif;
  color: #eef5f6;
  font-size: 1.5vw;
  line-height: 1.75vw;
  font-weight: 900;
  text-align: center;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-shadow: 2px 0 0.2vw #000;
}

.link-37 {
  position: absolute;
  left: 33.1vw;
  top: 23.9vw;
  z-index: 999;
  width: 60vw;
  height: 3vw;
  font-family: 'Great Vibes', cursive;
  color: #07fd44;
  font-size: 3vw;
  line-height: 2vw;
  text-align: center;
  letter-spacing: 0.1vw;
  text-shadow: 2px 2px 0.1vw #ff0d00;
}

.bold-text-3 {
  position: absolute;
  left: 0vw;
  width: auto;
  background-color: rgba(13, 124, 221, 0.29);
  font-family: Ogg, sans-serif;
  color: #ff00e6;
  font-size: 2.6vw;
  font-weight: 400;
}

.link-38 {
  position: absolute;
  left: auto;
  top: 115.8vw;
  right: 13.9vw;
  z-index: 999;
  width: 43vw;
  font-family: 'Gt flexa trial', sans-serif;
  color: #3ff852;
  font-size: 1.8vw;
  line-height: 2.65vw;
  font-weight: 400;
  text-align: justify;
  letter-spacing: 0.05vw;
  text-decoration: none;
  text-shadow: 3px 3px 0.3vw #0008ff;
}

.background-video-102 {
  position: absolute;
  left: auto;
  top: 99.3vw;
  right: 9.4vw;
  z-index: 999;
  width: 33vw;
  height: 13vw;
}

.image-367 {
  position: absolute;
  top: -10vw;
  right: 0vw;
  z-index: 2;
  width: 40vw;
}

.image-368 {
  position: absolute;
  left: auto;
  top: 27.9vw;
  right: 0vw;
  z-index: 4;
  width: 73vw;
  background-color: transparent;
}

.image-369 {
  position: absolute;
  left: 0vw;
  top: 4.4vw;
  right: 0vw;
  z-index: 3;
  width: 100vw;
}

.image-370 {
  position: absolute;
  left: 0vw;
  top: -48.2vw;
  right: 0vw;
  z-index: 11;
  width: 100vw;
}

.text-block-16 {
  position: relative;
  left: 100px;
  top: 256px;
  display: inline-block;
  width: 700px;
  height: auto;
  padding: 10px;
  font-family: Editorialnew, sans-serif;
  color: #8d8d8d;
  font-size: 30px;
  line-height: 40px;
}

.background-video-103 {
  position: absolute;
  left: 7.3vw;
  top: 50.3vw;
  z-index: 99;
  width: 26vw;
  height: 11vw;
}

.blue_e {
  position: relative;
  top: 812.7vw;
}

.background-video-104 {
  position: absolute;
  left: 5.9vw;
  top: 47.4vw;
  right: 0vw;
  z-index: 99;
  width: 30vw;
  height: 14vw;
}

.background-video-105 {
  position: absolute;
  left: 13.5vw;
  top: 75.7vw;
  z-index: 80;
  width: 70vw;
  height: 29vw;
}

.link-39 {
  position: absolute;
  left: 4.9vw;
  top: 15vw;
  z-index: 999;
  display: none;
  width: 47vw;
  height: 4vw;
  background-color: rgba(97, 94, 94, 0.85);
  font-family: Robbierocketpants, sans-serif;
  color: #9e9b9b;
  font-size: 2vw;
  line-height: 4vw;
  font-style: italic;
  text-align: center;
  text-decoration: none;
}

._5_zacetek_distopije {
  position: relative;
  top: 1390.7vw;
  width: auto;
}

.section-19 {
  position: relative;
  top: 542.9vw;
}

._2_slight_glitching {
  position: relative;
  top: 318vw;
}

.image-371 {
  position: absolute;
  left: 15.4vw;
  top: 88.7vw;
  right: auto;
  z-index: 998;
  width: 23vw;
}

.text-block-17 {
  position: absolute;
  left: 75.56vw;
  top: 7.5vw;
  z-index: 999;
  width: 23vw;
  height: 40vw;
  font-family: Rotisserifstd, sans-serif;
  font-size: 2.4vw;
  line-height: 2.6vw;
  font-weight: 900;
  text-align: center;
}

.text-block-18 {
  position: absolute;
  left: 5.6vw;
  top: 5.6vw;
  z-index: 999;
  width: 32vw;
  height: 20vw;
  font-family: Mondwest, sans-serif;
  color: #fffcfc;
  font-size: 2.6vw;
  line-height: 3.3vw;
  white-space: normal;
}

.link-40 {
  position: absolute;
  left: auto;
  top: 41.8vw;
  right: 0vw;
  z-index: 999;
  width: 20vw;
  height: auto;
  padding: 0vw 1vw;
  background-color: rgba(109, 30, 30, 0.68);
  font-family: 'Changa One', Impact, sans-serif;
  color: #ceaaaa;
  font-size: 2vw;
  line-height: 3vw;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

.link-41 {
  position: absolute;
  left: 1vw;
  top: 225vw;
  right: 0vw;
  z-index: 999;
  width: 77vw;
  height: auto;
  font-family: 'Changa One', Impact, sans-serif;
  color: #6f2420;
  font-size: 3.2vw;
  line-height: 3vw;
  text-align: right;
  text-decoration: none;
  text-transform: none;
  text-shadow: 1px 1px 0.3vw #be986b;
}

.link-block-25 {
  position: absolute;
  top: 153.4vw;
  z-index: 999;
  width: 40vw;
  height: 3vw;
}

.link-42 {
  position: absolute;
  left: auto;
  top: 41vw;
  right: 0vw;
  z-index: 999;
  width: 58vw;
  height: 5vw;
  margin-left: 0vw;
  padding-top: 0.1vw;
  padding-left: 1vw;
  background-color: transparent;
  font-family: 'Positive system', Verdana, sans-serif;
  color: #40fad5;
  font-size: 2vw;
  line-height: 2.2vw;
  font-weight: 400;
}

.text-block-19 {
  position: absolute;
  left: 47.6vw;
  top: 40.5vw;
  z-index: 999;
  width: 42vw;
  height: 4vw;
  background-color: #0008ff;
  font-family: Editorialnew, sans-serif;
  color: #f806e0;
  font-size: 2vw;
  line-height: 4vw;
  text-align: center;
}

.link-43 {
  color: #fa06dd;
}

.image-372 {
  position: absolute;
  left: 81.1vw;
  top: -5.5vw;
  z-index: 999;
  width: 9vw;
  height: auto;
}

.image-373 {
  position: absolute;
  left: 3.5vw;
  top: 72.4vw;
  right: 53.7vw;
  z-index: 4;
  width: 47vw;
}

.image-374 {
  position: absolute;
  left: 61.1vw;
  top: 17.7vw;
  z-index: 99;
  width: 20vw;
}

.image-375 {
  position: absolute;
  left: auto;
  top: -23.4vw;
  right: 13.1vw;
  z-index: 99;
  width: 26vw;
}

.image-376 {
  position: absolute;
  left: 0vw;
  top: 20.1vw;
  z-index: 300;
  width: 80vw;
}

.background-video-106 {
  position: absolute;
  left: 58.6vw;
  top: -16.7vw;
  z-index: 44;
  width: 36vw;
  height: 28vw;
  border-radius: 3vw 3vw 0px;
}

.background-video-107 {
  position: absolute;
  top: -1.3vw;
  right: 61.2vw;
  z-index: 999;
  width: 35vw;
  height: 20vw;
}

.background-video-108 {
  position: absolute;
  left: auto;
  top: 41.7vw;
  right: 1.6vw;
  z-index: 800;
  width: 29vw;
  height: 15vw;
  border-radius: 2vw;
}

.image-377 {
  position: absolute;
  left: 0vw;
  top: 189.3vw;
  right: auto;
  z-index: 999;
  width: 18vw;
}

.image-378 {
  position: absolute;
  left: 40.5vw;
  top: 36.6vw;
  z-index: 800;
  width: 23vw;
}

.image-379 {
  position: absolute;
  left: auto;
  top: 139.6vw;
  right: 0vw;
  z-index: 99;
  width: 23vw;
}

.image-380 {
  position: absolute;
  left: auto;
  top: -4.4vw;
  right: 0vw;
  z-index: 999;
  width: 12vw;
}

.trash {
  position: relative;
  top: 575.1vw;
}

.background-video-109 {
  position: absolute;
  left: 0vw;
  top: 83.2vw;
  z-index: 1;
  width: 100vw;
  height: 42vw;
}

.background-video-110 {
  position: absolute;
  top: 41.2vw;
  z-index: 2;
  width: 47vw;
  height: 20vw;
}

.link-44 {
  position: absolute;
  left: auto;
  top: 96.4vw;
  right: 6.7vw;
  z-index: 999;
  width: 22vw;
  height: auto;
  padding-right: 1vw;
  font-family: Veniceclassic, sans-serif;
  color: #214d44;
  font-size: 4vw;
  line-height: 3vw;
  text-align: right;
  text-shadow: 1px 1px 0.4vw #778658;
}

.text-block-20 {
  position: absolute;
  left: 15.1vw;
  top: -2.1vw;
  z-index: 999;
  width: auto;
  padding: 1vw;
  border-radius: 2vw;
  background-color: rgba(82, 27, 27, 0.65);
  font-family: Bitter, serif;
  color: #b20606;
  font-size: 1.7vw;
  line-height: 2vw;
  font-weight: 700;
  text-align: right;
}

.link-45 {
  position: absolute;
  left: 37.1vw;
  top: 235.2vw;
  right: 0vw;
  z-index: 999;
  width: 8vw;
  height: 9vw;
  padding-left: 0vw;
  color: #97b489;
  font-size: 1.2vw;
  line-height: 3vw;
}

.bold-text-4 {
  position: absolute;
  top: 0vw;
  z-index: 999;
  width: 7vw;
  height: 8vw;
  padding-left: 0.5vw;
  background-color: rgba(10, 0, 0, 0.58);
  font-size: 1vw;
  line-height: 1.8vw;
  font-weight: 400;
  text-align: left;
}

.image-381 {
  position: absolute;
  left: 0vw;
  top: 84.8vw;
  z-index: 999;
  width: 22vw;
}

.image-382 {
  position: absolute;
  left: 54.4vw;
  top: 17.9vw;
  z-index: 999;
  width: 31vw;
}

.image-383 {
  position: absolute;
  left: 25vw;
  top: 139.6vw;
  z-index: 888;
  width: 15vw;
}

.image-384 {
  position: absolute;
  left: 0vw;
  top: -23vw;
  z-index: 999;
  width: 20vw;
}

.image-385 {
  position: absolute;
  top: 41.4vw;
  width: 100vw;
}

.background-video-111 {
  position: absolute;
  left: 25.2vw;
  top: 59vw;
  right: 0vw;
  z-index: 10;
  width: 35vw;
  height: 22vw;
  border-radius: 1vw;
}

.image-386 {
  position: absolute;
  left: 0vw;
  top: 93.1vw;
  right: 34.6vw;
  z-index: 90;
  width: 26vw;
}

.link-46 {
  position: absolute;
  left: 12.2vw;
  top: 36.4vw;
  z-index: 5;
  width: auto;
  height: auto;
  font-family: Veniceclassic, sans-serif;
  color: #fffcfc;
  font-size: 3.5vw;
  line-height: 4vw;
  text-decoration: none;
  text-shadow: 2px 2px 0.2vw #0a0000;
}

.youtube-11 {
  position: absolute;
  width: 60vw;
}

.div-block-12 {
  position: absolute;
  left: 18.1vw;
  top: 90.3vw;
  z-index: 8;
  width: 60vw;
  height: 40vw;
}

.image-387 {
  position: absolute;
  top: -11vw;
  right: 2.1vw;
  z-index: 888;
  width: 52vw;
}

.acceptance {
  position: relative;
  top: 1268vw;
}

.text-block-21 {
  position: absolute;
  left: auto;
  top: 17.3vw;
  right: 0vw;
  z-index: 2;
  width: 100%;
  height: auto;
  padding: 2vw;
  font-family: 'Positive system', Verdana, sans-serif;
  color: #fffcfc;
  font-size: 6.5vw;
  line-height: 8vw;
  text-align: right;
  letter-spacing: 0.3vw;
  text-transform: uppercase;
  text-shadow: -4px 3px 0.3vw #0008ff;
}

.text-block-22 {
  position: absolute;
  left: 2.7vw;
  top: 15.3vw;
  z-index: 3;
  width: auto;
  height: auto;
  font-family: 'Ogg roman', sans-serif;
  color: #ff0d00;
  font-size: 5vw;
  line-height: 2vw;
  font-weight: 400;
  letter-spacing: 0.1vw;
  text-shadow: 1px 1px 0.3vw #0a0000;
}

.background-video-112 {
  position: absolute;
  left: 61.7vw;
  top: 58.3vw;
  z-index: 5;
  width: 35vw;
  height: 21vw;
}

.section-21 {
  position: relative;
}

.background-video-113 {
  position: absolute;
  left: 73vw;
  top: 137.7vw;
  z-index: 2;
  width: 19vw;
  height: 17vw;
}

.black {
  position: absolute;
  top: 176.9vw;
  width: 100vw;
  height: 60vw;
}

.image-388 {
  position: absolute;
  left: 7.5vw;
  top: 86.8vw;
  z-index: 99;
  width: 70vw;
}

.image-389 {
  position: absolute;
}

.image-390 {
  position: absolute;
  left: 58.5vw;
  top: 211.8vw;
  z-index: 990;
  width: 16vw;
}

.image-391 {
  position: absolute;
  left: auto;
  top: 202.6vw;
  right: 0vw;
  z-index: 9;
  overflow: visible;
  width: 22vw;
}

.link-47 {
  position: absolute;
  left: 0vw;
  top: 50vw;
  z-index: 999;
  width: 48vw;
  height: 4vw;
  font-family: Worksans, sans-serif;
  color: #a70c04;
  font-size: 4vw;
  line-height: 3vw;
  font-style: italic;
  text-align: center;
  text-decoration: none;
}

.text-block-23 {
  position: absolute;
  left: 3.1vw;
  top: 46.9vw;
  z-index: 999;
  width: 36vw;
  font-family: Desib, sans-serif;
  color: #ca0e05;
  font-size: 1.5vw;
  line-height: 1.6vw;
  letter-spacing: 0.2vw;
}

.link-48 {
  position: absolute;
  left: 2.9vw;
  top: 63.1vw;
  right: 0vw;
  z-index: 999;
  width: 25vw;
  font-family: Suezone, sans-serif;
  color: #fd03ed;
  font-size: 1.55vw;
  line-height: 2vw;
  text-decoration: none;
}

.link-block-26 {
  position: absolute;
  left: 45.9vw;
  top: 71.4vw;
  right: auto;
  z-index: 500;
  width: 47vw;
  height: 25vw;
}

.background-video-114 {
  position: absolute;
  left: auto;
  top: 165.3vw;
  right: 4.3vw;
  z-index: 999;
  width: 30vw;
  height: 16vw;
}

.image-392 {
  position: absolute;
  left: 75vw;
  top: 222.2vw;
  z-index: 100;
  width: 22vw;
}

.image-393 {
  position: absolute;
  left: 1.5vw;
  top: 84.6vw;
  z-index: 10;
  width: 43vw;
}

.background-video-115 {
  position: absolute;
  left: auto;
  top: 224.1vw;
  right: 5.5vw;
  z-index: 77;
  width: 34vw;
  height: 15vw;
}

.image-394 {
  position: absolute;
  left: auto;
  top: -91.9vw;
  right: 5.5vw;
  z-index: 99;
  width: 34vw;
}

.image-395 {
  position: absolute;
  left: 63.7vw;
  top: -15.7vw;
  z-index: 101;
  width: 29vw;
}

.image-396 {
  position: absolute;
  left: auto;
  top: 114.2vw;
  right: 8.2vw;
  z-index: 990;
  width: 16vw;
}

.image-397 {
  position: absolute;
  top: 106.9vw;
  width: 100vw;
}

.image-398 {
  position: absolute;
  left: auto;
  top: 115.8vw;
  right: 38.6vw;
  z-index: 999;
  width: 38vw;
}

.image-399 {
  position: absolute;
  left: 40.2vw;
  top: 159.7vw;
  z-index: 999;
  width: 12vw;
}

.image-400 {
  position: absolute;
  left: auto;
  top: 146.2vw;
  right: 58.5vw;
  z-index: 999;
  width: 17vw;
}

.image-401 {
  position: absolute;
  left: 9.5vw;
  top: 90.5vw;
  z-index: 999;
  width: 26vw;
}

.watchmen_nuclear {
  position: absolute;
  left: 1vw;
  top: 65.1vw;
  z-index: 200;
  width: 39vw;
  height: 18vw;
}

.image-402 {
  position: absolute;
  top: 45.9vw;
  z-index: 3;
  width: 100%;
  height: 75vw;
}

.image-403 {
  position: absolute;
  left: auto;
  top: 5.4vw;
  right: 1.8vw;
  z-index: 998;
  width: 30vw;
}

.text-block-24 {
  position: absolute;
  left: 9.8vw;
  top: 14.8vw;
  z-index: 999;
  width: auto;
  height: 3vw;
  font-family: 'Multivac ghost', sans-serif;
  color: #8bc910;
  font-size: 2.8vw;
  line-height: 2vw;
  font-weight: 700;
  text-align: left;
  letter-spacing: 0.01vw;
}

.text-block-25 {
  position: absolute;
  top: 18.4vw;
  right: 8.3vw;
  z-index: 999;
  width: 17vw;
  height: 26vw;
  font-family: 'Multivac interference', sans-serif;
  color: #a6f30d;
  font-size: 1.4vw;
  line-height: 2.5vw;
  font-weight: 400;
  text-align: center;
  text-transform: uppercase;
}

.link-49 {
  color: #ff0d00;
}

.image-404 {
  position: absolute;
  left: 4.4vw;
  top: 99.5vw;
  z-index: 999;
  width: 12vw;
}

.image-405 {
  position: absolute;
  left: 28.2vw;
  top: 4.3vw;
  z-index: 997;
  width: 45vw;
}

.image-406 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 999;
  width: 40vw;
}

.vprasanje {
  position: absolute;
  top: 10.8vw;
  right: 0vw;
  z-index: 999;
  display: inline-block;
  width: 33vw;
  height: 18vw;
}

.image-407 {
  position: absolute;
  left: 0.5vw;
  top: 0.5vw;
  width: 32vw;
  height: 17vw;
}

.link-50 {
  color: #b80205;
}

.image-408 {
  position: absolute;
  left: auto;
  top: -63.9vw;
  right: 24.8vw;
  z-index: 18;
  width: 45vw;
}

.image-409 {
  position: absolute;
  left: 0vw;
  top: -56.6vw;
  right: 0vw;
  z-index: 17;
  width: 46vw;
}

.image-410 {
  position: absolute;
  top: 59.5vw;
  z-index: 10;
  width: 100%;
}

.image-411 {
  position: absolute;
  left: 17.6vw;
  top: 78.9vw;
  z-index: 60;
  width: 20vw;
}

.image-412 {
  position: absolute;
  top: 78.2vw;
  z-index: 14;
  width: 100%;
}

.bold-text-5 {
  position: absolute;
  left: auto;
  right: 0vw;
  width: 57vw;
  height: 5vw;
  padding-right: 0vw;
  border-radius: 18vw;
  background-color: rgba(85, 62, 62, 0.38);
  font-family: Sfsportsnightnsalternate, sans-serif;
  color: #2f8f78;
  font-size: 2vw;
  line-height: 2.5vw;
  text-align: center;
  letter-spacing: 0.1vw;
  text-transform: capitalize;
  text-shadow: 1px 1px 0.5vw #990407;
}

.image-413 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 990;
  width: 42vw;
}

.image-414 {
  position: absolute;
  left: 32vw;
  top: 200vw;
  z-index: 9;
  width: 41vw;
  height: 31vw;
}

.image-415 {
  position: absolute;
  left: 0vw;
  top: 5vw;
  z-index: 99;
  width: 88vw;
}

.blackkkk {
  position: absolute;
  left: 1.8vw;
  top: 5.5vw;
  z-index: 88;
  width: 81vw;
  height: 20vw;
}

.image-417 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  width: 39vw;
  height: 28vw;
}

.div-block-13 {
  position: absolute;
  left: 41.6vw;
  top: 50.5vw;
  z-index: 999;
  width: 41vw;
  height: 31vw;
}

.background-video-116 {
  position: absolute;
  left: 1.4vw;
  top: 4.5vw;
  z-index: 997;
  width: 35vw;
  height: 20vw;
}

.background-video-117 {
  position: absolute;
  left: auto;
  top: 26vw;
  right: 3.3vw;
  z-index: 77;
  width: 25vw;
  height: 13vw;
}

.background-video-118 {
  position: absolute;
  left: 8.7vw;
  top: 38.3vw;
  z-index: 996;
  width: 39vw;
  height: 23vw;
}

.background-video-119 {
  position: absolute;
  left: 52.1vw;
  top: 19.8vw;
  right: auto;
  z-index: 998;
  width: 32vw;
  height: 14vw;
}

.background-video-120 {
  position: absolute;
  left: 0vw;
  top: -44vw;
  right: 0vw;
  z-index: 996;
  width: 46vw;
  height: 21vw;
}

.background-video-121 {
  position: absolute;
  left: 33.9vw;
  top: 135.5vw;
  z-index: 30;
  display: block;
  width: 33vw;
  height: 15vw;
}

.background-video-122 {
  position: absolute;
  left: 5vw;
  top: 46.8vw;
  z-index: 999;
  width: 50vw;
  height: 27vw;
}

.background-video-123 {
  position: absolute;
  left: auto;
  top: -1.6vw;
  right: 0vw;
  z-index: 50;
  width: 36vw;
  height: 15vw;
}

.background-video-124 {
  position: absolute;
  left: 3vw;
  top: 17.5vw;
  z-index: 99;
  width: 40vw;
  height: 24vw;
}

.background-video-125 {
  position: absolute;
  left: 48.5vw;
  top: 62.1vw;
  z-index: 9;
  width: 30vw;
  height: 18vw;
}

.image-418 {
  position: absolute;
  left: 16.1vw;
  top: 14.9vw;
  right: 0vw;
  z-index: 14;
  width: 27vw;
}

.image-419 {
  position: absolute;
  left: 7.9vw;
  top: 133.4vw;
  z-index: 888;
  width: 20vw;
}

.image-420 {
  position: absolute;
  left: auto;
  top: 86.8vw;
  right: 0vw;
  z-index: 999;
  width: 25vw;
}

.image-421 {
  position: absolute;
  left: 11.7vw;
  top: -3.7vw;
  z-index: 999;
  width: 32vw;
}

.image-422 {
  position: absolute;
  top: 50vw;
  width: 100vw;
}

.image-423 {
  position: absolute;
  left: 5vw;
  z-index: 40;
  width: 30vw;
}

.image-424 {
  position: absolute;
  top: -0.5vw;
  width: 100vw;
}

.finalee {
  position: relative;
  top: 461.5vw;
}

.image-425 {
  position: absolute;
  left: 3.2vw;
  top: 65.6vw;
  z-index: 997;
  width: 33vw;
}

.image-426 {
  position: absolute;
  top: 51.7vw;
  z-index: 3;
  width: 40vw;
}

.image-427 {
  position: absolute;
  top: 50.8vw;
  z-index: 3;
  width: 100vw;
}

.image-428 {
  position: absolute;
  left: 5vw;
  top: 18.2vw;
  z-index: 9;
  width: 50vw;
}

.image-429 {
  position: absolute;
  top: 0vw;
  width: 100vw;
  height: 100vw;
}

.image-430 {
  position: absolute;
  left: 81.7vw;
  top: 80.7vw;
  z-index: 999;
  width: 17vw;
}

.image-431 {
  position: absolute;
  left: 2.9vw;
  top: 50vw;
  z-index: 999;
  width: 7vw;
}

.image-432 {
  position: absolute;
  left: 45.5vw;
  top: 42.9vw;
  z-index: 12;
  width: 32vw;
}

.image-433 {
  position: absolute;
  top: 25vw;
  right: 13vw;
  z-index: 999;
  width: 22vw;
}

.image-434 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 1;
  width: 100vw;
}

.image-435 {
  position: absolute;
  top: 10vw;
  right: 0vw;
  z-index: 400;
  width: 28vw;
}

.image-436 {
  position: absolute;
  top: 89.7vw;
  z-index: 30;
  width: 100vw;
}

.image-437 {
  position: absolute;
  left: 4.8vw;
  top: 208.2vw;
  z-index: 999;
  width: 18vw;
}

.image-438 {
  position: absolute;
  left: 0vw;
  top: 5vw;
  z-index: 80;
  width: 17vw;
}

.background-video-126 {
  position: absolute;
  left: 61.2vw;
  top: 188.9vw;
  z-index: 999;
  width: 35vw;
  height: 20vw;
}

.image-439 {
  position: absolute;
  left: 27.3vw;
  top: 75.2vw;
  z-index: 2;
  width: 10vw;
}

.image-440 {
  position: absolute;
  left: 26.5vw;
  top: 33.8vw;
  z-index: 999;
  width: 10vw;
}

.background-video-127 {
  position: absolute;
  left: 33.2vw;
  top: 125.9vw;
  z-index: 997;
  width: 36vw;
  height: 20vw;
}

.image-441 {
  position: absolute;
  left: 68vw;
  top: 35.1vw;
  z-index: 999;
  width: 20vw;
}

.image-442 {
  position: absolute;
  left: 63.4vw;
  top: 42vw;
  z-index: 999;
  width: 31vw;
}

.image-443 {
  position: absolute;
  left: 37.9vw;
  top: 14.8vw;
  z-index: 999;
  width: 13vw;
}

.image-444 {
  position: absolute;
  left: 38.9vw;
  top: 50vw;
  z-index: 999;
  width: 7vw;
}

.zelene_snezinke {
  position: absolute;
  top: 5vw;
  z-index: 999;
  width: 40vw;
}

.image-445 {
  position: absolute;
  z-index: 999;
  width: 20vw;
}

.image-446 {
  position: absolute;
  left: 0vw;
  top: 111.7vw;
  z-index: 998;
  width: 20vw;
}

.image-447 {
  position: absolute;
  top: 9.9vw;
  z-index: 999;
  width: 50vw;
}

.image-448 {
  position: absolute;
  z-index: 999;
  width: 50vw;
}

.image-449 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 99;
  width: 46vw;
}

.image-450 {
  position: absolute;
  top: 13.7vw;
  z-index: 1;
  width: 100vw;
  height: auto;
}

.link-51 {
  color: #fd0509;
}

.image-451 {
  position: absolute;
  top: 230.4vw;
  right: 2.1vw;
  z-index: 999;
  width: 7vw;
}

.image-452 {
  position: absolute;
  left: 36.9vw;
  top: -19.2vw;
  z-index: 999;
  width: 6vw;
}

.link-52 {
  position: absolute;
  left: 5vw;
  top: 77.6vw;
  z-index: 999;
  width: 86vw;
  height: 2.5vw;
  font-family: 'Glyphworld forest', sans-serif;
  color: #fffcfc;
  font-size: 2.1vw;
  line-height: 2vw;
  font-weight: 400;
  text-decoration: underline;
  text-shadow: 1px 1px 0.2vw #9beb94;
}

.bold-text-6 {
  position: absolute;
  z-index: 999;
  color: rgba(252, 251, 251, 0.94);
  font-weight: 400;
  text-decoration: underline;
  text-shadow: 2px 0 2vw #8eca17;
}

.link-53 {
  position: absolute;
  left: auto;
  top: 79.5vw;
  right: 32.2vw;
  z-index: 999;
  width: 25vw;
  height: auto;
  padding-top: 0.3vw;
  padding-left: 0.2vw;
  background-color: rgba(21, 53, 25, 0.59);
  font-family: Mondwest, sans-serif;
  color: #7ab27b;
  font-size: 1.6vw;
  line-height: 1.9vw;
  letter-spacing: 0.08vw;
  text-decoration: none;
}

.image-453 {
  position: absolute;
  left: 0vw;
  top: 55.1vw;
  z-index: 99;
  width: 35vw;
}

.image-454 {
  position: absolute;
  left: 22.2vw;
  top: 65.7vw;
  z-index: 999;
  width: 16vw;
}

.link-54 {
  position: relative;
  left: 68px;
  top: 140px;
  width: auto;
  height: auto;
  padding: 10px;
  font-family: 'Gt sectra display super trial', sans-serif;
  color: #c2c2c2;
  font-size: 60px;
  line-height: 5px;
  text-decoration: underline;
}

.section-22 {
  position: relative;
  height: 800vw;
}

.link-55 {
  color: #4c50d4;
}

.link-56 {
  color: #4c50d4;
}

.link-57 {
  color: #4c50d4;
}

.link-58 {
  color: #4c50d4;
}

.link-59 {
  color: #4c50d4;
}

.text-block-26 {
  position: absolute;
  left: 34.5vw;
  top: 182.8vw;
  z-index: 99;
  width: 52vw;
  height: 31vw;
  font-family: Pixelfy, sans-serif;
  color: #fffcfc;
  font-size: 4vw;
  line-height: 6vw;
  text-align: center;
}

.image-455 {
  position: absolute;
  left: auto;
  top: 79.7vw;
  right: 3.3vw;
  z-index: 2;
  width: 32vw;
}

.image-456 {
  position: absolute;
  left: 0vw;
  top: 38.9vw;
  z-index: 11;
  width: 37vw;
}

.image-457 {
  position: absolute;
  left: 0vw;
  top: 26.8vw;
  right: auto;
  z-index: 1;
  width: 40vw;
}

.image-458 {
  position: absolute;
  left: 30.5vw;
  top: 81.6vw;
  z-index: 800;
  width: 31vw;
}

.link-60 {
  color: #dd0b0e;
}

.link-61 {
  color: #e0090d;
}

.link-62 {
  position: absolute;
  top: 241.1vw;
  right: 1vw;
  z-index: 999;
  width: 10vw;
  height: auto;
  padding-right: 0.4vw;
  font-family: Veniceclassic, sans-serif;
  color: #4d4f7e;
  font-size: 2vw;
  line-height: 2vw;
  text-align: right;
  letter-spacing: 0.06vw;
  text-decoration: none;
}

.link-63 {
  color: #26da02;
}

.text-block-27 {
  position: absolute;
  left: 67.2vw;
  top: 85.8vw;
  z-index: 999;
  width: 21vw;
  height: 10vw;
  color: #fffcfc;
  font-size: 1.5vw;
  line-height: 2vw;
}

.link-64 {
  color: #10cf09;
}

.image-459 {
  position: absolute;
  left: 22.9vw;
  top: 48.5vw;
  z-index: 999;
  width: 30vw;
}

.image-460 {
  position: absolute;
  left: 15.1vw;
  top: 154.6vw;
  z-index: 999;
  width: 30vw;
}

.naslovcek {
  position: absolute;
  left: 22.2vw;
  top: 19.2vw;
  z-index: 999;
  width: 53vw;
  height: auto;
  margin-top: 0px;
  padding: 2vw;
  background-color: transparent;
  font-family: 'Resident evil large', sans-serif;
  color: #0a0000;
  font-size: 3.5vw;
  line-height: 5vw;
  text-align: center;
  letter-spacing: 0.05vw;
  text-transform: lowercase;
  text-shadow: 1px 1px 0.1vw #08fa34;
  cursor: auto;
}

.image-461 {
  position: absolute;
  left: auto;
  top: 125.3vw;
  right: 2vw;
  z-index: 30;
  width: 32vw;
}

.image-462 {
  position: absolute;
  left: auto;
  top: 1.8vw;
  right: 34.7vw;
  z-index: 980;
  width: 15vw;
}

.text-block-28 {
  position: absolute;
  left: 48.6vw;
  top: 21.4vw;
  z-index: 999;
  width: 37vw;
  height: 3vw;
  font-family: Exo, sans-serif;
  color: #110464;
  font-size: 2vw;
  line-height: 3vw;
  font-weight: 500;
}

.text-block-29 {
  position: absolute;
  left: 50vw;
  top: 24.3vw;
  z-index: 999;
  width: 47vw;
  height: 5vw;
  font-family: Exo, sans-serif;
  color: #07016f;
  font-size: 2vw;
  line-height: 3vw;
  font-weight: 600;
}

.link-65 {
  position: absolute;
  left: 0vw;
  top: 31.7vw;
  z-index: 99;
  width: 36vw;
  height: auto;
  background-color: rgba(126, 60, 60, 0.67);
  font-family: 'Another danger slanted demo', sans-serif;
  color: #07b828;
  font-size: 1.7vw;
  line-height: 3vw;
  text-align: center;
  letter-spacing: 0.3vw;
  text-decoration: none;
}

.link-66 {
  position: absolute;
  left: 5.6vw;
  top: 6.1vw;
  z-index: 99;
  width: 20vw;
  height: auto;
  background-color: rgba(94, 93, 90, 0.59);
  font-family: Inconsolata, monospace;
  color: #dad7d7;
  font-size: 1.3vw;
  line-height: 1.5vw;
  text-align: center;
  letter-spacing: normal;
  text-decoration: none;
  text-transform: capitalize;
}

.image-463 {
  position: absolute;
  left: 2vw;
  top: 53.3vw;
  z-index: 996;
  width: 13vw;
}

.link-67 {
  position: absolute;
  left: 1.7vw;
  top: 60.5vw;
  z-index: 999;
  width: 21vw;
  height: 1.8vw;
  background-color: rgba(10, 0, 0, 0.59);
  font-family: 'Gt sectra display super trial', sans-serif;
  color: #c93336;
  font-size: 1.1vw;
  line-height: 2vw;
  text-align: center;
  text-decoration: none;
}

.section-23 {
  position: relative;
  top: 5vw;
}

.text-block-30 {
  position: absolute;
  top: 2.5vw;
  z-index: 709;
  width: 40vw;
  height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-family: 'Hacked crt', sans-serif;
  color: #ff0d00;
  font-size: 9vw;
  line-height: 20vw;
  text-align: center;
  text-shadow: 1px 1px 0.1vw #08fa34;
  cursor: auto;
}

.text-block-313 {
  position: absolute;
  left: 0vw;
  top: 49.3vw;
  z-index: 99;
  width: 68vw;
  margin-top: 0px;
  padding: 0vw;
  font-family: Inconsolata, monospace;
  color: #fffcfc;
  font-size: 1.2vw;
  line-height: 2vw;
  text-align: center;
  letter-spacing: 0vw;
  text-shadow: 1px 2px 0.1vw #0a0000;
  cursor: auto;
}

.container-4 {
  position: relative;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.text-block-32 {
  position: relative;
  top: -105px;
  margin-top: 22px;
  padding: 20px;
  border-radius: 20px;
  background-color: transparent;
  font-family: Mondwest, sans-serif;
  color: #0008ff;
  font-size: 37px;
  text-align: center;
  text-decoration: none;
}

.link-68 {
  position: relative;
}

.link-69 {
  position: relative;
  top: 11px;
  z-index: 999;
  background-color: transparent;
  color: #fffcfc;
  font-size: 35px;
  letter-spacing: 0.7px;
  text-decoration: none;
  cursor: pointer;
}

.text-bloc8k-33 {
  position: absolute;
  top: 0vw;
  right: 0vw;
  bottom: auto;
  z-index: 999;
  width: 16vw;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 1vw;
  font-family: Inconsolata, monospace;
  color: #fffcfc;
  font-size: 1vw;
  line-height: 2vw;
  font-style: italic;
  text-align: center;
  letter-spacing: 0vw;
  text-shadow: 2px 2px 0.1vw #000;
}

.link-70 {
  color: #fffcfc;
  cursor: pointer;
}

.text-block-34 {
  position: absolute;
  left: 5vw;
  top: 5vw;
  z-index: 999;
  width: 19vw;
  height: 2vw;
  font-family: Mondwest, sans-serif;
  color: #0008ff;
  font-size: 1.2vw;
  line-height: 2vw;
}

.link-71 {
  position: absolute;
  color: #0008ff;
  font-size: 1.1vw;
}

.container-5 {
  position: relative;
  height: 700px;
}

.image-464 {
  position: absolute;
  left: auto;
  top: 82.1vw;
  bottom: auto;
  z-index: 2;
  display: block;
  width: 100%;
  padding-bottom: 0px;
}

.image-465 {
  position: absolute;
  top: auto;
  width: 14vw;
  text-decoration: none;
}

.text-block-35 {
  position: relative;
  left: auto;
  top: 3vw;
  margin-top: 5px;
  font-family: Mondwest, sans-serif;
  color: #ffd503;
  font-size: 2vw;
  line-height: 2vw;
  text-align: center;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-shadow: 1px 1px 0.1vw #0a0000;
}

.starte {
  position: relative;
  left: 25.9vw;
  top: 46.4vw;
  z-index: 999;
  width: 14vw;
  height: 13vw;
  margin-top: 0px;
  text-decoration: none;
  cursor: pointer;
}

.text-block-36 {
  position: absolute;
  top: 24.3vw;
  width: 100%;
  padding: 2vw;
  font-family: Mondwest, sans-serif;
  color: #ff0d00;
  font-size: 2.1vw;
  line-height: 2vw;
  text-align: center;
  letter-spacing: 0.1vw;
  text-shadow: 1px 1px 0.1vw #08fa34;
}

.image-466 {
  position: absolute;
  left: 16.1vw;
  top: 74.1vw;
  z-index: 999;
  width: 17vw;
  -o-object-fit: fill;
  object-fit: fill;
}

.image-467 {
  position: absolute;
  left: auto;
  top: -9vw;
  right: 29.5vw;
  z-index: 7;
  width: 30vw;
}

.image-468 {
  position: absolute;
  left: auto;
  top: 66.1vw;
  right: 0vw;
  z-index: 50;
  width: 37vw;
}

.image-469 {
  position: absolute;
  left: auto;
  top: 49.1vw;
  right: 0vw;
  z-index: 6;
  width: 32vw;
}

.image-470 {
  position: absolute;
  left: 5.1vw;
  top: 109.6vw;
  z-index: 999;
  width: 20vw;
}

.image-471 {
  position: absolute;
  left: 54.7vw;
  top: 105vw;
  z-index: 9;
  width: 37vw;
}

.image-472 {
  position: absolute;
  left: 26.2vw;
  top: 98.3vw;
  z-index: 999;
  width: 17vw;
}

.image-473 {
  position: absolute;
  left: 40.3vw;
  top: 89.9vw;
  z-index: 999;
  width: 17vw;
}

.image-474 {
  position: absolute;
  left: 0.9vw;
  top: 170.1vw;
  z-index: 990;
  width: 38vw;
}

.image-475 {
  position: absolute;
  left: 0vw;
  top: 117.1vw;
  z-index: 20;
  width: 44vw;
}

.image-476 {
  position: absolute;
  left: 12.4vw;
  top: 51vw;
  z-index: 9;
  width: 20vw;
}

.image-477 {
  position: absolute;
  left: auto;
  top: 178.6vw;
  right: 33.4vw;
  z-index: 997;
  width: 28vw;
}

.image-478 {
  position: absolute;
  left: 51.3vw;
  top: 206.4vw;
  z-index: 999;
  width: 10vw;
}

.image-479 {
  position: absolute;
  left: 2vw;
  top: 175.8vw;
  z-index: 999;
  width: 15vw;
}

.image-480 {
  position: absolute;
  left: 35.5vw;
  top: 191.2vw;
  z-index: 998;
  width: 30vw;
}

.link-72 {
  position: absolute;
  left: 5vw;
  top: -39.6vw;
  z-index: 999;
  width: 19vw;
  height: 2vw;
  font-family: Computerfont, sans-serif;
  color: #4c50d4;
  font-size: 1.3vw;
  line-height: 1.5vw;
  text-align: center;
}

.link-73 {
  position: absolute;
  left: 1.4vw;
  top: -41.8vw;
  z-index: 999;
  width: 18vw;
  font-family: Desib, sans-serif;
  color: #218bc4;
  font-size: 1.2vw;
  line-height: 2vw;
  text-align: center;
}

.image-481 {
  position: absolute;
  left: 5vw;
  top: -2.4vw;
  z-index: 99;
  width: 25vw;
}

.image-482 {
  position: absolute;
  left: 1.5vw;
  top: 98.8vw;
  z-index: 999;
  width: 32vw;
}

.image-483 {
  position: absolute;
  left: auto;
  top: 52.6vw;
  right: 9vw;
  z-index: 999;
  width: 20vw;
}

.image-484 {
  position: absolute;
  left: 68.5vw;
  top: 99.6vw;
  z-index: 999;
  width: 7vw;
}

.image-485 {
  position: absolute;
  left: 2.8vw;
  top: 75.1vw;
  z-index: 999;
  width: 8vw;
}

.link-block-27 {
  position: absolute;
  left: 0.8vw;
  top: 42.9vw;
  right: auto;
  z-index: 999;
  width: 28vw;
  height: 7vw;
  text-align: left;
}

.text-block-37 {
  position: absolute;
  left: 0vw;
  top: -0.5vw;
  right: 0vw;
  z-index: 999;
  width: auto;
  font-family: Suezone, sans-serif;
  color: #227422;
  font-size: 1.3vw;
  line-height: 2.5vw;
  text-align: left;
  text-shadow: 2px 2px 0.2vw #5f4302;
}

.link-74 {
  position: absolute;
  left: 29.3vw;
  top: 76.3vw;
  z-index: 999;
  width: auto;
  height: auto;
  font-family: 'IBM Plex Serif', sans-serif;
  color: #24a4f3;
  font-size: 1.7vw;
  line-height: 2vw;
  font-weight: 700;
  text-align: left;
  text-transform: uppercase;
  text-shadow: 1px 1px 1vw #000;
}

.link-75 {
  position: absolute;
  left: 70.9vw;
  top: 82.1vw;
  right: auto;
  z-index: 999;
  width: 13vw;
  height: auto;
  padding-top: 0vw;
  background-color: transparent;
  font-family: 'Glyphworld desert', sans-serif;
  color: #d4bc04;
  font-size: 1.4vw;
  line-height: 1.8vw;
  font-weight: 900;
  text-align: right;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 1px 1px 0.5vw #000;
}

.italic-text-2 {
  position: absolute;
  top: 0vw;
  z-index: 80;
  width: auto;
  font-size: 1vw;
  text-align: center;
  text-shadow: 3px 3px 1vw #000;
}

.link-76 {
  position: absolute;
  left: auto;
  top: 79.8vw;
  right: 0.5vw;
  z-index: 999;
  width: auto;
  height: auto;
  background-color: transparent;
  font-family: 'Glyphworld forest', sans-serif;
  color: #2e6337;
  font-size: 1.6vw;
  line-height: 3vw;
  text-align: center;
  letter-spacing: 2vw;
  text-decoration: none;
  text-shadow: 1px 1px 1px #000;
}

.image-486 {
  position: absolute;
  top: 50.3vw;
  right: 8vw;
  z-index: 6;
  width: 56vw;
}

.image-487 {
  position: absolute;
  left: 0vw;
  top: 17.7vw;
  right: 67.8vw;
  z-index: 8;
  width: 26vw;
  float: left;
}

.link-77 {
  position: absolute;
  left: 26.9vw;
  top: -8.7vw;
  z-index: 999;
  width: auto;
  height: 10vw;
  padding-top: 1vw;
  font-family: 'Lethal slime', sans-serif;
  color: #6b3db6;
  font-size: 3vw;
  line-height: 7vw;
  font-weight: 400;
  text-align: center;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 2px 2px 0.1vw #0a0000;
}

.link-block-28 {
  position: absolute;
  left: 0vw;
  top: -7.9vw;
  right: 1.4vw;
  z-index: 999;
  width: 21vw;
  height: 14vw;
}

.link-78 {
  position: absolute;
  left: 34.5vw;
  top: 15.4vw;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 20vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-family: Robbierocketpants, sans-serif;
  font-size: 80px;
  text-decoration: none;
}

.container-6 {
  position: absolute;
  z-index: 999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 50vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.image-488 {
  position: absolute;
  top: 0vw;
  display: inline-block;
  width: 100vw;
  height: 72vw;
}

.section-24 {
  height: 72vw;
}

.body {
  height: 70vw;
}

.background-video-128 {
  position: absolute;
  left: auto;
  top: 22.3vw;
  right: 57.8vw;
  z-index: 888;
  width: 39vw;
  height: 17vw;
}

.link-79 {
  position: absolute;
  left: 37.9vw;
  top: 26.5vw;
  z-index: 999;
  width: 24vw;
  height: 8vw;
  font-family: 'Positive system', Verdana, sans-serif;
  color: #0bec1d;
  font-size: 1.8vw;
  line-height: 2.4vw;
  text-align: center;
  letter-spacing: 0.2vw;
  text-decoration: none;
  text-shadow: -3px 2px 0.1vw #0a0000;
}

.link-80 {
  position: absolute;
  left: auto;
  top: -23vw;
  right: 3.6vw;
  z-index: 999;
  width: 22vw;
  height: 4vw;
  font-family: Montserrat, sans-serif;
  color: #806e30;
  font-size: 1vw;
  line-height: 1.5vw;
  text-shadow: 1px 1px 0.1vw #000;
}

.background-video-129 {
  position: absolute;
  left: 0vw;
  top: -1.6vw;
  z-index: 996;
  width: 57vw;
  height: 24vw;
}

.background-video-130 {
  position: absolute;
  top: -21.9vw;
  right: 0vw;
  z-index: 990;
  width: 33vw;
  height: 14vw;
}

.background-video-131 {
  position: absolute;
  left: auto;
  top: 128.4vw;
  right: 0vw;
  z-index: 900;
  width: 48vw;
  height: 19vw;
}

.link-81 {
  position: absolute;
  left: 0vw;
  top: 80.9vw;
  right: 0vw;
  z-index: 999;
  width: 27vw;
  height: 18vw;
  padding-left: 1vw;
  font-family: 'Water park', 'Trebuchet MS', sans-serif;
  color: #4c50d4;
  font-size: 2.8vw;
  line-height: 4vw;
  font-weight: 500;
  text-align: left;
  letter-spacing: 0.4vw;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: -3px 0 0.15vw #0fe;
}

.background-video-132 {
  position: absolute;
  left: 3vw;
  top: -9.2vw;
  right: 8.2vw;
  z-index: 30;
  width: 31vw;
  height: 14vw;
}

.image-489 {
  position: absolute;
  left: 71.9vw;
  top: 72vw;
  right: 3vw;
  z-index: 997;
  width: 21vw;
  opacity: 0.87;
}

.image-490 {
  position: absolute;
  top: 15.1vw;
  right: 3.2vw;
  z-index: 99;
  width: 56vw;
}

.image-491 {
  position: absolute;
  left: 53.4vw;
  top: 76.2vw;
  right: 48.5vw;
  z-index: 990;
  width: 12vw;
}

.image-492 {
  position: absolute;
  left: 1.9vw;
  top: 29.4vw;
  z-index: 13;
  width: 19vw;
}

.image-493 {
  position: absolute;
  left: 0vw;
  top: 53.5vw;
  z-index: 90;
  width: 13vw;
}

.image-494 {
  position: absolute;
  left: auto;
  top: -5.4vw;
  right: 0vw;
  z-index: 498;
  width: 39vw;
}

.link-82 {
  position: absolute;
  left: auto;
  top: 23.7vw;
  right: 0vw;
  z-index: 999;
  overflow: scroll;
  width: 27vw;
  padding-left: 0.5vw;
  background-color: transparent;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #7e7f91;
  font-size: 1.2vw;
  line-height: 2vw;
  text-align: right;
}

.image-495 {
  position: absolute;
  left: 31.2vw;
  top: 14.1vw;
  z-index: 730;
  width: 23vw;
}

.link-83 {
  position: absolute;
  left: auto;
  top: 12.5vw;
  right: 0.3vw;
  z-index: 999;
  width: 7vw;
  height: auto;
  font-family: Creepster, sans-serif;
  color: #db0e03;
  font-size: 1.6vw;
  line-height: 2.6vw;
  text-align: right;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-shadow: 1px 1px 0.5vw #000;
}

.background-video-133 {
  position: absolute;
  left: auto;
  top: 19vw;
  right: 0vw;
  z-index: 700;
  display: block;
  width: 34vw;
  height: 16vw;
}

.image-496 {
  position: absolute;
  top: 13.6vw;
  right: 0vw;
  z-index: 999;
  width: 12vw;
}

.image-497 {
  position: absolute;
  left: auto;
  top: 78.9vw;
  right: 6.9vw;
  z-index: 999;
  width: 18vw;
}

.image-498 {
  position: absolute;
  left: auto;
  top: 1vw;
  right: 39.1vw;
  z-index: 999;
  display: block;
  width: 7vw;
}

.background-video-134 {
  position: absolute;
  left: auto;
  top: -0.3vw;
  right: 0vw;
  z-index: 11;
  width: 30vw;
  height: 18vw;
}

.image-499 {
  position: absolute;
  left: 2.8vw;
  top: 191.7vw;
  right: 1vw;
  z-index: 101;
  width: 9vw;
}

.image-500 {
  position: absolute;
  left: 1.9vw;
  top: -68.7vw;
  z-index: 90;
  width: 23vw;
}

.background-video-135 {
  position: absolute;
  left: auto;
  top: 181.8vw;
  right: 10.1vw;
  z-index: 200;
  width: 34vw;
  height: 14vw;
}

.background-video-136 {
  position: absolute;
  left: 0vw;
  top: 53.5vw;
  right: auto;
  z-index: 46;
  width: 53vw;
  height: 28vw;
}

.image-501 {
  position: absolute;
  top: -56.1vw;
  overflow: visible;
  width: 100vw;
}

.image-502 {
  position: absolute;
  top: 138.4vw;
  right: 0vw;
  z-index: 6;
  width: 42.2vw;
}

.image-503 {
  position: absolute;
  left: auto;
  top: 198.8vw;
  right: 0vw;
  width: 100vw;
  height: 20vw;
}

.image-504 {
  position: absolute;
  left: 0vw;
  top: 78vw;
  right: 0vw;
  z-index: 2;
  width: 80vw;
}

.image-505 {
  position: absolute;
  left: 49vw;
  top: 75.6vw;
  right: 0vw;
  z-index: 48;
  width: 18vw;
}

.link-84 {
  position: absolute;
  left: 45.3vw;
  top: 48.4vw;
  bottom: -687.546875px;
  z-index: 999;
  width: 17vw;
  height: 7vw;
  padding-top: 0.5vw;
  font-family: Twobit, sans-serif;
  color: #09e71c;
  font-size: 2vw;
  line-height: 5vw;
  text-align: center;
  letter-spacing: 0.3vw;
  text-decoration: none;
  text-shadow: 3px 3px 0.2vw #000;
}

.text-block-38 {
  position: absolute;
  left: 23.9vw;
  top: 52.3vw;
  z-index: 999;
  width: 36vw;
  height: auto;
  background-color: rgba(0, 0, 0, 0.24);
  font-family: Ubuntu, Helvetica, sans-serif;
  color: #0aca14;
  font-size: 1vw;
  line-height: 1.3vw;
}

.image-506 {
  position: absolute;
  top: 14.7vw;
  right: 0vw;
  z-index: 3;
  width: 50vw;
}

.sneg_sneg_sneg_sneg {
  position: absolute;
  top: 53.6vw;
  z-index: 998;
  display: inline-block;
  width: 100vw;
}

.link-85 {
  position: absolute;
  left: auto;
  top: 175.5vw;
  right: 0.5vw;
  z-index: 999;
  width: 9vw;
  height: auto;
  font-family: Matrix, sans-serif;
  color: #7e2520;
  font-size: 1.6vw;
  line-height: 1.5vw;
  text-align: right;
  text-decoration: none;
}

.link-86 {
  position: absolute;
  top: -2.8vw;
  right: 0.7vw;
  z-index: 999;
  width: 8vw;
  height: 22vw;
  font-family: Chomsky, sans-serif;
  color: #ad0c04;
  font-size: 1.5vw;
  line-height: 2.8vw;
  text-align: right;
  text-decoration: none;
}

.background-video-137 {
  position: absolute;
  left: 18.9vw;
  top: 183.1vw;
  right: auto;
  z-index: 97;
  width: 28vw;
  height: 12.5vw;
}

.link-87 {
  position: absolute;
  left: 1.1vw;
  top: -47.6vw;
  z-index: 999;
  width: 33vw;
  height: auto;
  font-family: Robbierocketpants, sans-serif;
  color: #4d4b66;
  font-size: 6vw;
  line-height: 7vw;
  text-decoration: none;
}

.link-block-29 {
  position: absolute;
  left: 12.9vw;
  top: 205vw;
  z-index: 999;
  width: 50vw;
  height: 30vw;
}

.background-video-138 {
  position: absolute;
  z-index: 99;
  width: 49vw;
  height: 28vw;
}

.text-block-39 {
  position: absolute;
  top: 27.5vw;
  z-index: 999;
  width: 48vw;
  height: 2vw;
  font-family: 'Gt sectra display super trial', sans-serif;
  color: #f78b07;
  font-size: 1.3vw;
  line-height: 1.3vw;
  text-align: right;
}

.image-507 {
  position: absolute;
  top: 23.8vw;
  z-index: 1;
  width: 100%;
  height: auto;
}

.image-508 {
  position: absolute;
  left: 59.5vw;
  top: 110.6vw;
  z-index: 2;
  width: 28vw;
}

.image-509 {
  position: absolute;
  top: 104.3vw;
  width: 100%;
  height: 78vw;
}

.image-510 {
  position: absolute;
  left: 3.8vw;
  top: 43vw;
  z-index: 9;
  width: 27vw;
}

.text-block-40 {
  position: absolute;
  z-index: 999;
  color: #0a0000;
  font-size: 1vw;
  line-height: 1vw;
}

.image-511 {
  position: absolute;
  left: 2.2vw;
  top: -66.1vw;
  right: 0%;
  bottom: 0%;
  z-index: 20;
  width: 25vw;
}

.image-512 {
  position: absolute;
  left: auto;
  top: 89.2vw;
  right: 3.5vw;
  z-index: 999;
  width: 5vw;
}

.background-video-139 {
  position: absolute;
  left: 0vw;
  top: 211.5vw;
  right: 0vw;
  z-index: 98;
  width: 38vw;
  height: 17vw;
}

.link-88 {
  position: absolute;
  left: auto;
  top: -34.2vw;
  right: 54.7vw;
  z-index: 999;
  width: 17vw;
  height: auto;
  font-family: 'Glyphworld mountain', sans-serif;
  color: #0a0000;
  font-size: 1.3vw;
  line-height: 3vw;
  text-align: right;
  letter-spacing: 0.4vw;
  text-shadow: 2px 2px 0.2vw #16f606;
}

.link-89 {
  position: absolute;
  left: 0vw;
  top: -19.6vw;
  right: 0vw;
  z-index: 999;
  width: 25vw;
  height: auto;
  font-family: 'Resident evil large', sans-serif;
  color: #c30b01;
  font-size: 1.6vw;
  line-height: 1.5vw;
  text-align: left;
  letter-spacing: 0vw;
  text-decoration: none;
  text-transform: uppercase;
}

.image-513 {
  position: absolute;
  left: 3.9vw;
  top: 184vw;
  z-index: 2;
  width: 50vw;
}

.background-video-140 {
  position: absolute;
  left: 3vw;
  top: 3vw;
  z-index: 880;
  width: 48vw;
  height: 20vw;
}

.background-video-141 {
  position: absolute;
  left: auto;
  top: 106.6vw;
  right: 1.6vw;
  z-index: 3;
  width: 40vw;
  height: 23vw;
}

.fin {
  position: relative;
  top: 916.7vw;
  z-index: 1;
}

.image-514 {
  position: absolute;
  top: 40.1vw;
  z-index: 0;
  width: 100vw;
  height: auto;
}

.div-block-14 {
  position: absolute;
  top: 39.4vw;
  right: 0.6vw;
  z-index: 999;
  width: 46vw;
  height: 39vw;
}

.background-video-142 {
  position: absolute;
  left: auto;
  top: 138.1vw;
  right: 2.6vw;
  z-index: 996;
  width: 30vw;
  height: 13vw;
}

.background-video-143 {
  position: absolute;
  left: auto;
  top: 157.5vw;
  right: 1.2vw;
  z-index: 995;
  width: 27vw;
  height: 17vw;
}

.background-video-144 {
  position: absolute;
  top: 15.8vw;
  right: 1.1vw;
  z-index: 988;
  width: 42vw;
  height: 18vw;
}

.background-video-145 {
  position: absolute;
  left: auto;
  top: 40.2vw;
  right: 2.7vw;
  z-index: 999;
  width: 30vw;
  height: 10vw;
  border-radius: 5vw;
}

.image-515 {
  position: absolute;
  left: auto;
  top: -43vw;
  right: 47.4vw;
  z-index: 6;
  width: 36vw;
}

.background-video-146 {
  position: absolute;
  left: 0vw;
  top: 154.1vw;
  right: 0vw;
  z-index: 777;
  width: 46vw;
  height: 19vw;
}

.image-516 {
  position: absolute;
  left: 48.8vw;
  top: 178.4vw;
  z-index: 777;
  width: 26vw;
}

.image-517 {
  position: absolute;
  top: 182.6vw;
  right: 11.8vw;
  z-index: 888;
  width: 27vw;
}

.background-video-147 {
  position: absolute;
  left: auto;
  top: 123.9vw;
  right: 3vw;
  z-index: 997;
  width: 46vw;
  height: 20vw;
}

.background-video-148 {
  position: absolute;
  left: 0vw;
  top: 228.3vw;
  right: 0vw;
  z-index: 5;
  width: 44vw;
  height: 27vw;
}

.youtube-12 {
  position: absolute;
  top: 0vw;
  z-index: 990;
  width: 42vw;
  height: 22vw;
}

.div-block-15 {
  position: absolute;
  left: 2.3vw;
  top: 130.3vw;
  z-index: 990;
  width: 43vw;
  height: 25vw;
}

.image-518 {
  position: absolute;
  top: 95.3vw;
  z-index: 99;
  width: 21vw;
}

.image-519 {
  position: absolute;
  left: 0vw;
  top: 162.6vw;
  right: auto;
  z-index: 99;
  width: 100vw;
}

.link-90 {
  color: #07fa33;
}

.link-91 {
  color: #fffcfc;
}

.image-520 {
  position: absolute;
  top: 166.6vw;
  z-index: 9;
  width: 100vw;
}

.image-521 {
  position: absolute;
  top: 96.6vw;
  z-index: 3;
  width: 100vw;
}

.image-522 {
  position: absolute;
  left: 0vw;
  top: 184.3vw;
  right: 0vw;
  z-index: 16;
  width: 54vw;
}

.background-video-149 {
  position: absolute;
  left: auto;
  top: 33.9vw;
  right: 5.7vw;
  z-index: 99;
  width: 32vw;
  height: 15vw;
}

.link-block-30 {
  position: absolute;
  left: 0vw;
  top: 163.4vw;
  right: 0vw;
  z-index: 9;
  width: 28vw;
  height: 31vw;
}

.image-523 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  right: 0vw;
  z-index: 99;
  width: 25vw;
}

.background-video-150 {
  position: absolute;
  left: 0vw;
  top: 127.2vw;
  z-index: 999;
  width: 43vw;
  height: 25vw;
}

.image-524 {
  position: absolute;
  top: 0vw;
  z-index: 1;
  width: 84vw;
}

.image-525 {
  position: absolute;
  top: 0vw;
  width: 100vw;
  height: auto;
}

.text-block-41 {
  position: absolute;
  left: 7.2vw;
  top: 74.7vw;
  z-index: 999;
  display: none;
  width: 56vw;
  font-family: 'Mega slant line', sans-serif;
  color: #0a0000;
  font-size: 1.3vw;
  line-height: 2vw;
  text-align: right;
  text-shadow: 1px 1px 0.5vw #0008ff;
}

.background-video-151 {
  position: absolute;
  left: 0vw;
  top: -1.6vw;
  right: 13.1vw;
  z-index: 998;
  width: 36vw;
  height: 22vw;
}

.background-video-152 {
  position: absolute;
  left: auto;
  top: 76.7vw;
  right: 0vw;
  z-index: 999;
  width: 22vw;
  height: 13vw;
}

.link-92 {
  color: #06fa2e;
}

.image-526 {
  position: absolute;
  top: 17.6vw;
  right: 19.7vw;
  z-index: 999;
  width: 8vw;
}

.background-video-153 {
  position: absolute;
  left: 4.4vw;
  top: 89.3vw;
  z-index: 700;
  width: 43vw;
  height: 18vw;
}

.background-video-154 {
  position: absolute;
  left: 0vw;
  top: -6.8vw;
  right: 48.9vw;
  z-index: 990;
  width: 37vw;
  height: 19vw;
  border-radius: 2vw;
}

.image-527 {
  position: absolute;
  top: 51.2vw;
  right: 36vw;
  z-index: 999;
  width: 21vw;
}

.image-528 {
  position: absolute;
  top: -47.8vw;
  right: 0vw;
  z-index: 1;
  width: 100vw;
}

.image-529 {
  position: absolute;
  top: 91.5vw;
  z-index: 27;
  width: 100vw;
}

.image-530 {
  position: absolute;
  left: 0vw;
  top: -109.4vw;
  right: 16.6vw;
  z-index: 0;
  width: 100vw;
}

.image-531 {
  position: absolute;
  top: -40vw;
  z-index: 999;
  width: 1004vw;
}

.image-532 {
  position: absolute;
  left: 48.7vw;
  top: -2.1vw;
  z-index: 60;
  width: 35vw;
}

.link-93 {
  position: absolute;
  left: 1vw;
  top: -6.7vw;
  right: 49.8vw;
  z-index: 999;
  width: 33vw;
  height: 19vw;
  padding-left: 1vw;
  font-family: Inconsolata, monospace;
  color: #cf031e;
  font-size: 1.4vw;
  line-height: 2vw;
  letter-spacing: 0.05vw;
  text-indent: 0vw;
}

.image-533 {
  position: absolute;
  top: 136.4vw;
  z-index: 40;
  width: 100vw;
}

.image-534 {
  position: absolute;
  top: -0.2vw;
  z-index: 20;
  width: 50vw;
}

.image-535 {
  position: absolute;
  left: auto;
  top: 141vw;
  right: 0vw;
  z-index: 100;
  width: 55vw;
}

.image-536 {
  position: absolute;
  left: 0vw;
  top: 47.3vw;
  right: 0vw;
  z-index: 33;
  width: 51vw;
}

.image-537 {
  position: absolute;
  top: 113.6vw;
  right: 1.3vw;
  z-index: 66;
  width: 25vw;
  border-radius: 2vw;
}

.image-538 {
  position: absolute;
  left: 0vw;
  top: -91.9vw;
  z-index: 60;
  width: 42vw;
}

.image-539 {
  position: absolute;
  left: 0vw;
  top: 10.5vw;
  z-index: 997;
  width: 20vw;
}

.text-block-42 {
  position: absolute;
  left: 49.8vw;
  top: 17.5vw;
  z-index: 999;
  width: auto;
  font-family: Matrix, sans-serif;
  color: #ca1208;
  font-size: 1vw;
  line-height: 2vw;
}

.link-94 {
  color: #06b627;
}

.link-95 {
  color: #218bc4;
}

.link-96 {
  color: #c31006;
}

.text-block-43 {
  position: absolute;
  left: 0vw;
  top: 8.8vw;
  z-index: 999;
  width: 72vw;
  font-family: Mondwest, sans-serif;
  color: #fffcfc;
  font-size: 2.4vw;
  line-height: 2.8vw;
  text-align: center;
  letter-spacing: 0.2vw;
}

.image-540 {
  position: absolute;
  left: auto;
  top: 22.4vw;
  right: 40.2vw;
  z-index: 999;
  width: 19vw;
}

.background-video-155 {
  position: absolute;
  top: -45.4vw;
  right: 32.3vw;
  z-index: 999;
  width: 27vw;
  height: 12vw;
}

.image-541 {
  position: absolute;
  top: -42.2vw;
  z-index: 5;
  width: 100%;
  height: 68vw;
}

.image-542 {
  position: absolute;
  top: 29.1vw;
  z-index: 6;
  width: 44vw;
}

.text-block-44 {
  position: absolute;
  top: 12.5vw;
  right: 18.5vw;
  z-index: 999;
  font-family: Inconsolata, monospace;
  color: #2c33f8;
  font-size: 1.2vw;
  line-height: 2vw;
}

.image-543 {
  position: absolute;
  top: -7vw;
  z-index: 980;
  width: 63vw;
}

.image-544 {
  position: absolute;
  left: auto;
  top: 34.5vw;
  right: 1.4vw;
  z-index: 999;
  width: 12vw;
}

.image-545 {
  position: absolute;
  top: 57.7vw;
  z-index: 99;
  width: 30vw;
}

.image-546 {
  position: absolute;
  left: 25.8vw;
  top: 76.3vw;
  z-index: 999;
  width: 26vw;
}

.background-video-156 {
  position: absolute;
  left: 0vw;
  top: 87.4vw;
  z-index: 30;
  width: 40vw;
  height: 23vw;
  border-radius: 0vw 2vw 2vw 0px;
}

.image-547 {
  position: absolute;
  left: 8.9vw;
  top: 129.3vw;
  z-index: 990;
  width: 22vw;
}

.image-548 {
  position: absolute;
  top: 247vw;
  z-index: 9;
  width: 100vw;
  height: auto;
}

.image-549 {
  position: absolute;
  top: 0vw;
  right: 0vw;
  z-index: 6;
  width: 100vw;
}

.image-550 {
  position: absolute;
  top: 75.3vw;
  width: 40vw;
}

.image-551 {
  position: absolute;
  top: 224.2vw;
  width: 100vw;
}

.image-552 {
  position: absolute;
  top: 32.2vw;
  width: 100vw;
}

._3_errorji {
  position: relative;
  top: 701.9vw;
}

.image-553 {
  position: absolute;
  left: 30.3vw;
  top: 178.7vw;
  z-index: 88;
  width: 29vw;
}

.image-554 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 999;
  width: 22vw;
}

.image-555 {
  position: absolute;
  top: 84.3vw;
  right: 56.7vw;
  z-index: 50;
  width: 9vw;
}

.image-556 {
  position: absolute;
  left: 0vw;
  top: 61.2vw;
  right: 0vw;
  z-index: 12;
  width: 29vw;
}

.image-557 {
  position: absolute;
  top: 266.4vw;
  right: 0vw;
  z-index: 1;
  width: 100vw;
}

.image-558 {
  position: absolute;
  left: 26.9vw;
  top: 61.2vw;
  z-index: 999;
  width: 18vw;
}

.image-559 {
  position: absolute;
  left: 0vw;
  top: -70.2vw;
  z-index: 1;
  width: 100vw;
}

.image-560 {
  position: absolute;
  left: 0vw;
  top: 126.8vw;
  right: 5vw;
  z-index: 0;
  width: 100vw;
}

.image-561 {
  position: absolute;
  left: 0vw;
  top: 52.1vw;
  z-index: 7;
  width: 100vw;
}

.image-562 {
  position: absolute;
  top: 47.7vw;
  right: 78.3vw;
  z-index: 999;
  width: 14vw;
}

.image-563 {
  position: absolute;
  top: 95.3vw;
  right: 12.5vw;
  z-index: 999;
  width: 32vw;
  height: auto;
}

.image-564 {
  position: absolute;
  left: auto;
  top: -3.6vw;
  right: 0vw;
  z-index: 11;
  width: 40vw;
}

.image-565 {
  position: absolute;
  left: auto;
  top: -46.1vw;
  right: 0vw;
  z-index: 98;
  width: 40vw;
}

.image-566 {
  position: absolute;
  left: auto;
  top: 198.2vw;
  right: 0vw;
  z-index: 999;
  width: 25vw;
}

.image-567 {
  position: absolute;
  left: auto;
  top: 136.8vw;
  right: 0vw;
  z-index: 6;
  width: 68vw;
}

.image-568 {
  position: absolute;
  left: 2.7vw;
  top: 39vw;
  right: 25vw;
  z-index: 88;
  width: 19vw;
}

.background-video-157 {
  position: absolute;
  left: 9.9vw;
  top: 152.5vw;
  z-index: 99;
  width: 24vw;
  height: 12vw;
}

.image-569 {
  position: absolute;
  top: 0vw;
  right: 5vw;
  z-index: 99;
  width: 33vw;
}

.questionaree {
  position: absolute;
  top: 156.8vw;
  right: 0vw;
  z-index: 999;
  width: 40vw;
  height: 26vw;
}

.text-block-45 {
  position: absolute;
  left: 4.7vw;
  top: 2.7vw;
  z-index: 999;
  width: 28vw;
  font-family: 'Positive system', Verdana, sans-serif;
  color: #b4b1b1;
  font-size: 2vw;
  line-height: 3.3vw;
  letter-spacing: 0.1vw;
}

.image-570 {
  position: absolute;
  top: -8vw;
  right: 4.7vw;
  z-index: 99;
  width: 48vw;
  height: 33vw;
  opacity: 0.43;
}

.image-571 {
  position: absolute;
  left: auto;
  top: 54.8vw;
  right: 12.7vw;
  z-index: 99;
  width: 15vw;
}

.image-572 {
  position: absolute;
  left: 0vw;
  top: 98.3vw;
  right: 0vw;
  z-index: 1;
  width: 90vw;
}

.background-video-158 {
  position: absolute;
  left: 0vw;
  top: 214.4vw;
  right: auto;
  z-index: 500;
  width: 33vw;
  height: 21vw;
}

.background-video-159 {
  position: absolute;
  left: auto;
  top: 133.9vw;
  right: 33vw;
  z-index: 98;
  width: 37vw;
  height: 21vw;
}

.background-video-160 {
  position: absolute;
  top: 21.5vw;
  z-index: 100;
  width: 100%;
  height: 42vw;
}

.image-573 {
  position: absolute;
  left: 3.3vw;
  top: 160.3vw;
  right: 0vw;
  z-index: 990;
  width: 44vw;
  height: auto;
}

.background-video-161 {
  position: absolute;
  left: 3.2vw;
  top: -4.2vw;
  z-index: 99;
  width: 26vw;
  height: 14vw;
  border-radius: 1vw;
}

.background-video-162 {
  position: absolute;
  left: 2.4vw;
  top: -26vw;
  z-index: 900;
  width: 20vw;
  height: 11vw;
  border-radius: 1vw;
}

.section-26 {
  position: relative;
  top: 419.2vw;
}

.background-video-163 {
  position: absolute;
  left: auto;
  top: 27.4vw;
  right: 2.8vw;
  z-index: 99;
  width: 33vw;
  height: 22vw;
  border-radius: 4vw;
}

.image-574 {
  position: absolute;
  top: 50vw;
  z-index: 3;
  width: 100vw;
}

.image-575 {
  position: absolute;
  top: -43.4vw;
  z-index: 2;
  width: 100vw;
}

.image-576 {
  position: absolute;
  left: 0vw;
  top: 50.2vw;
  right: 0vw;
  z-index: 777;
  width: 63vw;
}

.text-block-46 {
  position: absolute;
  left: 9vw;
  top: 57.1vw;
  right: 0vw;
  z-index: 999;
  width: 49vw;
  height: 20vw;
  font-family: 'Gt alpina fine extended trial', sans-serif;
  color: #fffcfc;
  font-size: 4.4vw;
  line-height: 6vw;
}

.section-27 {
  position: relative;
  top: 111.4vw;
}

.image-577 {
  position: absolute;
  left: 1.8vw;
  top: 125.3vw;
  z-index: 88;
  width: 31vw;
}

.image-578 {
  position: absolute;
  left: 0vw;
  top: 96vw;
  right: 0vw;
  z-index: 99;
  width: 38vw;
}

.image-579 {
  position: absolute;
  left: auto;
  top: 67.4vw;
  right: 0vw;
  z-index: 99;
  width: 20vw;
}

.image-580 {
  position: absolute;
  left: auto;
  top: 53.5vw;
  right: 0vw;
  z-index: 10;
  width: 31vw;
}

.image-581 {
  position: absolute;
  left: 0vw;
  top: 59.8vw;
  right: 63.7vw;
  z-index: 999;
  width: 32vw;
}

.image-582 {
  position: absolute;
  left: auto;
  top: 129.4vw;
  right: 20.2vw;
  z-index: 66;
  width: 41vw;
}

.image-583 {
  position: absolute;
  top: 103.6vw;
  z-index: 2;
  width: 100vw;
}

.image-584 {
  position: absolute;
  top: 63.4vw;
  right: 0vw;
  width: 100vw;
  height: auto;
}

.image-585 {
  position: absolute;
  left: auto;
  top: 77vw;
  right: 0vw;
  z-index: 2;
  width: 80vw;
}

.background-video-164 {
  position: absolute;
  left: 18.6vw;
  top: 24vw;
  z-index: 99;
  width: 30vw;
  height: 19vw;
  border-radius: 1vw;
}

.image-586 {
  position: absolute;
  top: 71vw;
  width: 38vw;
}

.background-video-165 {
  position: absolute;
  top: 133.9vw;
  right: 0vw;
  z-index: 99;
  width: 33vw;
  height: 20vw;
}

.image-587 {
  position: absolute;
  top: 136.8vw;
  width: 100vw;
  height: auto;
}

.link-97 {
  position: absolute;
  left: auto;
  top: 56vw;
  right: 0vw;
  z-index: 999;
  width: 26vw;
  height: 17vw;
  font-family: 'Gt flexa mono trial', sans-serif;
  color: #f1eeee;
  font-size: 1.8vw;
  line-height: 2vw;
}

.link-98 {
  position: absolute;
  top: 5.8vw;
  right: 5.1vw;
  z-index: 999;
  font-family: 'Droid Serif', serif;
  color: #2b8f24;
  font-size: 1.1vw;
  line-height: 2vw;
  text-decoration: none;
}

.text-block-47 {
  position: absolute;
  left: auto;
  top: 22vw;
  right: 0vw;
  z-index: 999;
  width: 61vw;
  height: 4vw;
}

.link-99 {
  position: absolute;
  width: 60vw;
  font-family: 'Gt flexa mono trial', sans-serif;
  color: #0a0000;
  font-size: 1.4vw;
  line-height: 1.5vw;
}

.link-100 {
  color: #ff0d00;
}

.image-588 {
  position: absolute;
  top: 134.1vw;
  z-index: 9;
  width: 100vw;
}

.image-589 {
  position: absolute;
  top: 156vw;
  right: 0vw;
  z-index: 900;
  width: 44vw;
}

.image-590 {
  position: absolute;
  left: auto;
  top: 40.7vw;
  right: 0vw;
  z-index: 0;
  width: 100vw;
}

.image-591 {
  position: absolute;
  top: 68.5vw;
  right: 55.1vw;
  z-index: 994;
  width: 23vw;
}

.background-video-166 {
  position: absolute;
  left: 9vw;
  top: 58.6vw;
  right: 0vw;
  z-index: 9;
  width: 25vw;
  height: 7vw;
}

.background-video-167 {
  position: absolute;
  left: 35.4vw;
  top: 32.7vw;
  right: 20vw;
  z-index: 999;
  width: 27vw;
  height: 9vw;
  border-style: solid;
  border-width: 1px;
  border-color: #a3a1a1;
  border-radius: 17px;
  font-size: 14px;
}

.image-592 {
  position: absolute;
  left: 28.1vw;
  top: 59.4vw;
  z-index: 999;
  width: 32vw;
}

.image-593 {
  position: absolute;
  left: auto;
  top: 43.6vw;
  right: 34vw;
  z-index: 999;
  width: 16vw;
}

.image-594 {
  position: absolute;
  left: 6.5vw;
  top: 119.3vw;
  z-index: 999;
  width: 19vw;
}

.background-video-168 {
  position: absolute;
  left: 54.9vw;
  top: 14.4vw;
  right: 23.3vw;
  z-index: 999;
  width: 30vw;
  height: 12vw;
}

.background-video-169 {
  position: absolute;
  left: auto;
  top: 131.7vw;
  right: 0vw;
  z-index: 99;
  width: 45vw;
  height: 18vw;
}

.background-video-170 {
  position: absolute;
  left: 9vw;
  top: 115.5vw;
  z-index: 997;
  width: 34vw;
  height: 19vw;
}

.background-video-171 {
  position: absolute;
  left: auto;
  top: 250.3vw;
  right: 1.5vw;
  z-index: 600;
  width: 48vw;
  height: 24vw;
}

.background-video-172 {
  position: absolute;
  left: 26.7vw;
  top: 258.2vw;
  right: 89.6vw;
  z-index: 999;
  width: 20vw;
  height: 10vw;
}

.background-video-173 {
  position: absolute;
  left: auto;
  top: 69.4vw;
  right: 0vw;
  z-index: 6;
  width: 43vw;
  height: 24vw;
}

.background-video-174 {
  position: absolute;
  left: auto;
  top: 140.7vw;
  right: 0vw;
  z-index: 12;
  width: 37vw;
  height: 21vw;
}

.image-595 {
  position: absolute;
  left: 0vw;
  top: 131.8vw;
  right: 0vw;
  z-index: 999;
  width: 20vw;
}

.image-596 {
  position: absolute;
  top: 132.7vw;
  width: 100vw;
  height: auto;
}

.background-video-175 {
  position: absolute;
  left: 8.2vw;
  top: 53.8vw;
  z-index: 99;
  width: 34vw;
  height: 16vw;
}

.image-597 {
  position: absolute;
  left: auto;
  top: 120.8vw;
  right: 37.3vw;
  z-index: 9;
  width: 50vw;
}

.image-598 {
  position: absolute;
  top: 46.9vw;
  right: 33.3vw;
  z-index: 899;
  width: 16vw;
}

.background-video-176 {
  position: absolute;
  left: 35vw;
  top: 111.7vw;
  z-index: 9;
  width: 33vw;
  height: 16vw;
}

.background-video-177 {
  position: absolute;
  left: 0vw;
  top: 70.6vw;
  z-index: 990;
  display: block;
  width: 47vw;
  height: 27vw;
}

.image-599 {
  position: absolute;
  top: -33.8vw;
  z-index: 1;
  width: 100vw;
}

.image-600 {
  position: absolute;
  left: 4.3vw;
  top: 35.5vw;
  right: 13.3vw;
  z-index: 999;
  width: 12vw;
}

.background-video-178 {
  position: absolute;
  left: auto;
  top: 280.1vw;
  right: 33.7vw;
  z-index: 99;
  width: 33vw;
  height: 19vw;
}

.image-601 {
  position: absolute;
  left: 42.6vw;
  top: 70.6vw;
  right: 49vw;
  z-index: 999;
  width: 24vw;
}

.image-602 {
  position: absolute;
  top: 75.6vw;
  right: 31vw;
  z-index: 999;
  width: 10vw;
}

.image-603 {
  position: absolute;
  left: 1vw;
  top: 267vw;
  right: 0.8vw;
  z-index: 997;
  width: 24vw;
}

.image-604 {
  position: absolute;
  left: 51.1vw;
  top: 31.1vw;
  z-index: 999;
  width: 20vw;
}

.image-605 {
  position: absolute;
  top: -66.7vw;
  right: 0vw;
  z-index: 20;
  width: 66vw;
}

.background-video-179 {
  position: absolute;
  top: -66.7vw;
  right: 0vw;
  z-index: 20;
  width: 66vw;
  height: 28vw;
}

.background-video-180 {
  position: absolute;
  top: 6.5vw;
  right: 58.3vw;
  z-index: 99;
  width: 30vw;
  height: 23vw;
}

.avion {
  position: absolute;
  top: 12.5vw;
  z-index: 999;
  display: none;
  width: 100vw;
}

.image-607 {
  position: absolute;
  left: 57.4vw;
  top: -34.6vw;
  right: 63.6vw;
  z-index: 999;
  width: 14vw;
}

.image-608 {
  position: absolute;
  left: 36.3vw;
  top: 81.2vw;
  z-index: 999;
  width: 20vw;
}

.image-609 {
  position: absolute;
  top: 132.1vw;
  right: 19.8vw;
  z-index: 999;
  width: 26vw;
}

.image-610 {
  position: absolute;
  top: 3.8vw;
  right: 0vw;
  z-index: 1;
  width: 100vw;
}

.image-611 {
  position: absolute;
  left: 40.8vw;
  top: 91.6vw;
  z-index: 999;
  width: 13vw;
}

.image-612 {
  position: absolute;
  left: 49vw;
  top: 134vw;
  z-index: 999;
  width: 15vw;
}

.jjjjjjjjjjjjjj {
  position: absolute;
  left: auto;
  top: 188.6vw;
  right: 0vw;
  z-index: 7;
  display: inline-block;
  width: 14vw;
}

.image-614 {
  position: absolute;
  left: auto;
  top: 11.2vw;
  right: 11.8vw;
  z-index: 985;
  width: 33vw;
}

.image-615 {
  position: absolute;
  left: 0vw;
  top: -1vw;
  z-index: 20;
  width: 28vw;
}

.image-616 {
  position: absolute;
  left: auto;
  top: -1.9vw;
  right: 25.8vw;
  z-index: 999;
  width: 15vw;
}

.image-617 {
  position: absolute;
  left: 0vw;
  top: 8.5vw;
  right: 0vw;
  z-index: 8;
  width: 87vw;
}

.image-618 {
  position: absolute;
  left: 2.8vw;
  top: 36vw;
  z-index: 990;
  width: 10vw;
}

.image-619 {
  position: absolute;
  left: 46vw;
  top: 107.2vw;
  z-index: 800;
  width: 13vw;
}

.background-video-181 {
  position: absolute;
  left: 44.9vw;
  top: 97.5vw;
  z-index: 22;
  width: 23vw;
  height: 10vw;
}

.image-620 {
  position: absolute;
  left: 51.5vw;
  top: -22.6vw;
  right: 0vw;
  width: 16vw;
}

.image-621 {
  position: absolute;
  top: 6.3vw;
  right: 0vw;
  z-index: 994;
  width: 30vw;
}

.image-622 {
  position: absolute;
  top: -26.3vw;
  width: 100%;
}

.background-video-182 {
  position: absolute;
  top: 39.9vw;
  right: 1vw;
  z-index: 7;
  width: 29vw;
  height: 23vw;
}

.background-video-183 {
  position: absolute;
  left: 64.2vw;
  top: 119.3vw;
  z-index: 88;
  width: 29vw;
  height: 18vw;
}

.background-video-184 {
  position: absolute;
  left: 14.5vw;
  top: 115.7vw;
  z-index: 777;
  width: 30vw;
  height: 18vw;
}

.background-video-185 {
  position: absolute;
  left: auto;
  top: 39.4vw;
  right: 0vw;
  z-index: 992;
  width: 13vw;
  height: 5vw;
}

.background-video-186 {
  position: absolute;
  left: 7.1vw;
  top: 88.6vw;
  z-index: 999;
  width: 25vw;
  height: 14vw;
}

.image-623 {
  position: absolute;
  left: auto;
  top: 74vw;
  right: 0vw;
  z-index: 390;
  overflow: visible;
  width: 14vw;
}

.image-624 {
  position: absolute;
  left: 5.3vw;
  top: 151.3vw;
  z-index: 30;
  width: 44vw;
}

.image-625 {
  position: absolute;
  left: 33.9vw;
  top: -39vw;
  right: 25.8vw;
  z-index: 88;
  width: 26vw;
}

.image-626 {
  position: absolute;
  left: 30.7vw;
  top: -23vw;
  right: 9.9vw;
  z-index: 77;
  width: 39vw;
}

.image-627 {
  position: absolute;
  left: 0vw;
  top: 191vw;
  right: 61.1vw;
  z-index: 998;
  width: 36vw;
}

.image-628 {
  position: absolute;
  left: 0vw;
  top: 30.3vw;
  z-index: 777;
  width: 14vw;
}

.image-629 {
  position: absolute;
  left: 68.2vw;
  top: 122.9vw;
  z-index: 6;
  width: 23vw;
}

.image-630 {
  position: absolute;
  left: 8.2vw;
  top: 136.3vw;
  z-index: 99;
  width: 20vw;
}

.image-631 {
  position: absolute;
  left: auto;
  top: -21vw;
  right: 0vw;
  z-index: 55;
  width: 38vw;
}

.image-632 {
  position: absolute;
  top: -5.2vw;
  z-index: 1;
  width: 100%;
}

.image-633 {
  position: absolute;
  left: 28vw;
  top: 21.6vw;
  z-index: 777;
  width: 30vw;
}

.image-634 {
  position: absolute;
  left: 0vw;
  top: 202.2vw;
  z-index: 10;
  width: 39vw;
}

.image-635 {
  position: absolute;
  left: auto;
  top: 122.8vw;
  right: 46.8vw;
  z-index: 999;
  width: 29vw;
}

.image-636 {
  position: absolute;
  left: auto;
  top: 44.2vw;
  right: 0vw;
  z-index: 50;
  width: 25vw;
}

.image-637 {
  position: absolute;
  top: -53.5vw;
  right: 51.7vw;
  z-index: 999;
  width: 17vw;
}

.image-638 {
  position: absolute;
  top: 57.4vw;
  right: 26.6vw;
  z-index: 499;
  width: 16vw;
}

.image-639 {
  position: absolute;
  left: auto;
  top: 119.2vw;
  right: 0vw;
  z-index: 3;
  width: 100%;
}

.image-640 {
  position: absolute;
  left: 19vw;
  top: 42.5vw;
  z-index: 444;
  width: 33vw;
}

.image-641 {
  position: absolute;
  left: 50vw;
  top: 75vw;
  z-index: 888;
  width: 20vw;
}

.image-642 {
  position: absolute;
  left: auto;
  top: 58.2vw;
  right: 3.4vw;
  z-index: 989;
  width: 13vw;
}

.image-643 {
  position: absolute;
  left: auto;
  top: 91vw;
  right: 25.8vw;
  z-index: 999;
  width: 8vw;
}

.image-644 {
  position: absolute;
  left: auto;
  top: 126.7vw;
  right: 53.1vw;
  z-index: 50;
  width: 16vw;
}

.image-645 {
  position: absolute;
  left: auto;
  top: 227.1vw;
  right: 0vw;
  z-index: 999;
  width: 16vw;
}

.background-video-187 {
  position: absolute;
  left: 28.9vw;
  top: 36.3vw;
  z-index: 999;
  width: 25vw;
  height: 8vw;
}

.image-646 {
  position: absolute;
  left: 5.7vw;
  top: 59.2vw;
  z-index: 30;
  width: 28vw;
}

.image-647 {
  position: absolute;
  left: auto;
  top: -53.6vw;
  right: 1.6vw;
  z-index: 1000;
  width: 13vw;
}

.image-648 {
  position: absolute;
  left: auto;
  top: 16.9vw;
  right: 1.9vw;
  z-index: 99;
  width: 21vw;
}

.text-block-48 {
  position: absolute;
  left: 3.1vw;
  top: 51vw;
  z-index: 999;
  font-family: Chomsky, sans-serif;
  color: #fffcfc;
  font-size: 1.5vw;
  line-height: 2vw;
}

.background-video-188 {
  position: absolute;
  left: 12.8vw;
  top: 68.7vw;
  right: 2.9vw;
  z-index: 999;
  width: 36vw;
  height: 15vw;
}

.background-video-189 {
  position: absolute;
  left: 10vw;
  top: 68.7vw;
  z-index: 99;
  width: 28vw;
  height: 17vw;
}

.background-video-190 {
  position: absolute;
  top: 71.7vw;
  right: 17vw;
  z-index: 10;
  width: 25vw;
  height: 14vw;
}

.image-649 {
  position: absolute;
  top: 50.9vw;
  right: 34.6vw;
  z-index: 888;
  width: 19vw;
}

.image-650 {
  position: absolute;
  left: 0vw;
  top: 81.8vw;
  right: 0vw;
  z-index: 10;
  width: 21vw;
}

.image-651 {
  position: absolute;
  left: 9.2vw;
  top: 19.1vw;
  right: 70.8vw;
  z-index: 20;
  width: 46vw;
}

.image-652 {
  position: absolute;
  left: 0vw;
  top: 36.1vw;
  right: 5vw;
  z-index: 70;
  width: 12vw;
}

.link-101 {
  position: absolute;
  left: 31.6vw;
  top: 34.2vw;
  z-index: 999;
  width: 20vw;
  font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  color: #a36a31;
  font-size: 1vw;
  line-height: 5vw;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  text-shadow: 1px 1px 1vw #ff00e6;
}

.image-653 {
  position: absolute;
  left: auto;
  top: -57.5vw;
  right: 0vw;
  z-index: 4;
  width: 21vw;
}

.image-654 {
  position: absolute;
  top: 23.7vw;
  right: 2.8vw;
  z-index: 888;
  width: 18vw;
}

.link-block-31 {
  position: absolute;
}

.image-655 {
  position: absolute;
  top: 79.6vw;
  right: 3.4vw;
  z-index: 999;
  width: 45vw;
}

.background-video-191 {
  position: absolute;
  left: 0vw;
  top: 133.6vw;
  right: 0vw;
  z-index: 998;
  width: 39vw;
  height: 18vw;
}

.image-656 {
  position: absolute;
  left: 60.3vw;
  top: 52.4vw;
  z-index: 999;
  width: 21vw;
}

.image-657 {
  position: absolute;
  left: 28vw;
  top: 42.3vw;
  right: 0vw;
  z-index: 999;
  width: 21vw;
}

.image-658 {
  position: absolute;
  left: 0vw;
  top: 119.4vw;
  right: 0vw;
  z-index: 890;
  width: 19vw;
}

.image-659 {
  position: absolute;
  left: auto;
  top: 122.2vw;
  right: 29.7vw;
  z-index: 999;
  width: 7vw;
}

.image-660 {
  position: absolute;
  left: auto;
  top: 79.5vw;
  right: 40vw;
  z-index: 999;
  width: 20vw;
}

.image-661 {
  position: absolute;
  left: 27.9vw;
  top: 124vw;
  z-index: 999;
  width: 16vw;
}

.image-662 {
  position: absolute;
  left: 0vw;
  top: 51.7vw;
  right: 0vw;
  z-index: 30;
  width: 25vw;
}

.image-663 {
  position: absolute;
  left: 47.9vw;
  top: 94.7vw;
  z-index: 999;
  width: 30vw;
}

.image-664 {
  position: absolute;
  left: 47.6vw;
  top: 78.8vw;
  z-index: 999;
  width: 12vw;
}

.image-665 {
  position: absolute;
  left: 0vw;
  top: 2.4vw;
  z-index: 990;
  width: 22vw;
}

.pu-ava {
  position: relative;
  top: 479vw;
  width: auto;
}

.image-666 {
  position: absolute;
  top: 36.2vw;
  z-index: 7;
  width: 100vw;
}

.image-667 {
  position: absolute;
  left: auto;
  top: 77.4vw;
  right: 0vw;
  z-index: 5;
  width: 53vw;
}

.image-668 {
  position: absolute;
  left: auto;
  top: 27.3vw;
  right: 0vw;
  z-index: 600;
  width: 30vw;
}

.image-669 {
  position: absolute;
  left: 0vw;
  top: 39.9vw;
  right: 0vw;
  z-index: 9;
  width: 29vw;
}

.image-670 {
  position: absolute;
  left: auto;
  top: 139.1vw;
  right: 0vw;
  z-index: 12;
  width: 54vw;
}

.image-671 {
  position: absolute;
  top: 85.7vw;
  z-index: 66;
  width: 37vw;
}

.image-672 {
  position: absolute;
  left: 0vw;
  top: 172.5vw;
  z-index: 4;
  width: 58vw;
}

.image-673 {
  position: absolute;
  left: 0vw;
  top: 97.8vw;
  z-index: 888;
  width: 62vw;
}

.image-674 {
  position: absolute;
  top: 174.9vw;
  right: 0vw;
  z-index: 200;
  width: 43vw;
}

.image-675 {
  position: absolute;
  top: 21.9vw;
  right: 0vw;
  z-index: 800;
  width: 55vw;
}

.image-676 {
  position: absolute;
  top: 118.2vw;
  right: 0vw;
  z-index: 900;
  width: 36vw;
}

.image-677 {
  position: absolute;
  top: 169.9vw;
  right: 0vw;
  z-index: 6;
  width: 38vw;
}

.background-video-192 {
  position: absolute;
  left: auto;
  top: 193.5vw;
  right: 0vw;
  z-index: 999;
  width: 26vw;
  height: 14vw;
}

.image-678 {
  position: absolute;
  top: 81.2vw;
  z-index: 88;
  width: 48vw;
}

.image-679 {
  position: absolute;
  left: 4.6vw;
  top: 73.8vw;
  right: 0vw;
  z-index: 990;
  width: 27vw;
}

.background-video-193 {
  position: absolute;
  left: auto;
  top: 18.9vw;
  right: 0vw;
  z-index: 9;
  width: 48vw;
  height: 26vw;
}

.image-680 {
  position: absolute;
  top: 99.5vw;
  right: 0vw;
  z-index: 7;
  width: 39vw;
}

.image-681 {
  position: absolute;
  left: auto;
  top: 133.6vw;
  right: 27.1vw;
  z-index: 991;
  width: 34vw;
}

.image-682 {
  position: absolute;
  left: 0vw;
  top: 149.2vw;
  right: auto;
  z-index: 90;
  width: 25vw;
}

.image-683 {
  position: absolute;
  left: auto;
  top: 147.7vw;
  right: 0vw;
  z-index: 8;
  width: 29vw;
}

.image-684 {
  position: absolute;
  top: 156vw;
  right: 0vw;
  z-index: 2;
  width: 100vw;
}

.image-685 {
  position: absolute;
  left: auto;
  top: 82.5vw;
  right: 0vw;
  z-index: 60;
  width: 27vw;
}

.image-686 {
  position: absolute;
  left: 23.1vw;
  top: -50vw;
  z-index: 60;
  width: 20vw;
}

.image-687 {
  position: absolute;
  top: 196.5vw;
  right: 0vw;
  z-index: 190;
  width: 42vw;
}

.image-688 {
  position: absolute;
  top: -4.4vw;
  right: 0vw;
  z-index: 999;
  width: 43vw;
}

.image-689 {
  position: absolute;
  left: auto;
  top: 41.6vw;
  right: 89.5vw;
  z-index: 999;
  width: 7vw;
}

.background-video-194 {
  position: absolute;
  left: 21.8vw;
  top: 28.7vw;
  z-index: 800;
  width: 25vw;
  height: 14vw;
}

.image-690 {
  position: absolute;
  top: -3.3vw;
  width: 100vw;
}

.image-691 {
  position: absolute;
  top: 96.7vw;
  right: 0vw;
  z-index: 66;
  width: 37vw;
}

.image-692 {
  position: absolute;
  left: 0vw;
  top: 170.4vw;
  right: 0vw;
  z-index: 400;
  width: 38vw;
}

.link-102 {
  position: absolute;
  left: 8.5vw;
  top: 58vw;
  z-index: 999;
  font-family: Rotissemisansstd, sans-serif;
  color: #0d550e;
  font-size: 2vw;
  line-height: 2vw;
  font-weight: 900;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-shadow: 2px 2px 0.2vw #f5a507;
}

.image-693 {
  position: absolute;
  left: 50.9vw;
  top: 177.5vw;
  z-index: 999;
  width: 11vw;
}

.link-103 {
  position: absolute;
  left: auto;
  top: 138.3vw;
  right: 0.4vw;
  z-index: 999;
  width: 57vw;
  padding-bottom: 0.2vw;
  padding-left: 0.2vw;
  background-color: rgba(60, 116, 38, 0.63);
  font-family: Optilagoon, sans-serif;
  color: #bfcac2;
  font-size: 0.9vw;
  line-height: 1.8vw;
  letter-spacing: 0.05vw;
  text-decoration: none;
  text-transform: uppercase;
}

.link-104 {
  position: absolute;
  left: auto;
  top: 14.9vw;
  right: 0vw;
  z-index: 999;
  width: 54vw;
  height: 5vw;
  padding: 1vw 1vw 0vw;
  background-color: rgba(46, 45, 45, 0.59);
  font-family: Worksans, sans-serif;
  color: #a09f9e;
  font-size: 1.5vw;
  line-height: 1.7vw;
  letter-spacing: 0.02vw;
  text-decoration: none;
}

.link-105 {
  position: absolute;
  left: 16.1vw;
  top: 6.5vw;
  z-index: 999;
  width: 45vw;
  background-color: rgba(0, 0, 0, 0.52);
  font-family: Editorialnew, sans-serif;
  color: #cab300;
  font-size: 1.6vw;
  line-height: 2vw;
  letter-spacing: 0.05vw;
  text-decoration: none;
}

.link-106 {
  position: absolute;
  left: 61.9vw;
  top: 122.4vw;
  z-index: 999;
  width: 11vw;
  padding-right: 0.2vw;
  padding-left: 0.3vw;
  background-color: rgba(54, 46, 16, 0.75);
  font-family: Georgia, Times, 'Times New Roman', serif;
  color: #b18a15;
  font-size: 1.1vw;
  line-height: 1.9vw;
  font-weight: 700;
  text-align: center;
  letter-spacing: 0.03vw;
  text-decoration: none;
}

.image-694 {
  position: absolute;
  left: auto;
  top: 46.9vw;
  right: 0vw;
  z-index: 90;
  width: 38vw;
}

.image-695 {
  position: absolute;
  left: 0vw;
  top: 77.6vw;
  right: 0vw;
  z-index: 3;
  width: 61vw;
}

.image-696 {
  position: absolute;
  top: 123.7vw;
  z-index: 1;
  width: 100vw;
}

.image-697 {
  position: absolute;
  top: 88.7vw;
  right: 0vw;
  z-index: 2;
  width: 100vw;
  height: 67vw;
}

.grey {
  position: relative;
  top: 138.4vw;
}

.image-698 {
  position: absolute;
  left: 1.3vw;
  top: 20.3vw;
  right: 0vw;
  z-index: 889;
  width: 24vw;
}

.image-699 {
  position: absolute;
  top: 122.2vw;
  right: 23.8vw;
  z-index: 999;
  width: 35vw;
}

.image-700 {
  position: absolute;
  top: 11vw;
  z-index: 90;
  display: block;
  width: 100vw;
}

.swamp {
  position: relative;
  top: 386.6vw;
}

.background-video-195 {
  position: absolute;
  left: 67.8vw;
  top: 116vw;
  right: 0vw;
  z-index: 996;
  width: 27vw;
  height: 15vw;
}

.image-701 {
  position: absolute;
  top: 12.9vw;
  right: 0vw;
  z-index: 3;
  width: 41vw;
}

.background-video-196 {
  position: absolute;
  left: auto;
  top: 98.6vw;
  right: 4.8vw;
  z-index: 900;
  width: 26vw;
  height: 4.3vw;
}

.background-video-197 {
  position: absolute;
  left: 2.8vw;
  top: 78.4vw;
  right: 1.9vw;
  z-index: 800;
  width: 40vw;
  height: 23vw;
}

.image-702 {
  position: absolute;
  top: 42.9vw;
  z-index: 13;
  width: 100vw;
}

.image-703 {
  position: absolute;
  top: 62.8vw;
  right: 0vw;
  z-index: 777;
  width: 22vw;
}

.image-704 {
  position: absolute;
  left: 0vw;
  top: 91.7vw;
  z-index: 777;
  width: 50vw;
}

.image-705 {
  position: absolute;
  top: 87.8vw;
  right: 0vw;
  z-index: 10;
  width: 60vw;
}

.image-706 {
  position: absolute;
  left: auto;
  top: 22.1vw;
  right: 2vw;
  z-index: 500;
  width: 20vw;
}

.link-107 {
  position: absolute;
  left: 9.4vw;
  top: 66.2vw;
  z-index: 999;
  width: auto;
  padding: 0vw 0vw 0vw 0.1vw;
  background-color: rgba(94, 91, 22, 0.75);
  font-family: Creepster, sans-serif;
  color: #65b455;
  font-size: 2vw;
  line-height: 2vw;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-transform: uppercase;
}

.link-108 {
  position: absolute;
  left: 3.4vw;
  top: 66.4vw;
  z-index: 998;
  width: 54vw;
  padding: 1vw;
  background-color: rgba(187, 169, 146, 0.62);
  font-family: 'Gt sectra display super trial', sans-serif;
  color: #8a4704;
  font-size: 1.9vw;
  line-height: 2vw;
  letter-spacing: 0.07vw;
  text-decoration: none;
}

.image-707 {
  position: absolute;
  left: auto;
  top: 30.5vw;
  right: 0.8vw;
  z-index: 13;
  width: 31vw;
}

.image-708 {
  position: absolute;
  top: 0.8vw;
  right: 23.8vw;
  z-index: 989;
  width: 30vw;
}

.image-709 {
  position: absolute;
  top: 213.9vw;
  right: 0vw;
  z-index: 888;
  width: 33vw;
}

.image-710 {
  position: absolute;
  top: 60.1vw;
  right: 47.9vw;
  z-index: 2;
  width: 24vw;
}

.image-711 {
  position: absolute;
  left: 49.4vw;
  top: 15.4vw;
  z-index: 999;
  width: 10vw;
}

.image-712 {
  position: absolute;
  left: auto;
  top: 28.7vw;
  right: 0vw;
  z-index: 999;
  width: 13.2vw;
}

.image-713 {
  position: absolute;
  left: 0.9vw;
  top: 66.8vw;
  z-index: 900;
  width: 23vw;
}

.image-714 {
  position: absolute;
  top: 87.8vw;
  right: 28.5vw;
  z-index: 996;
  width: 14vw;
}

.image-715 {
  position: absolute;
  top: 62.6vw;
  right: 0vw;
  z-index: 2;
  width: 61vw;
}

.image-716 {
  position: absolute;
  left: auto;
  top: 25.6vw;
  right: 1.2vw;
  z-index: 44;
  width: 31vw;
  text-shadow: 4px 4px 2px #000;
}

.image-717 {
  position: absolute;
  left: 15.5vw;
  top: 35vw;
  z-index: 980;
  width: 15vw;
}

.image-718 {
  position: absolute;
  top: 72.7vw;
  right: 2.1vw;
  z-index: 555;
  width: 29vw;
}

.image-719 {
  position: absolute;
  left: 7.5vw;
  top: 63.4vw;
  right: 0vw;
  z-index: 999;
  width: 5vw;
}

.image-720 {
  position: absolute;
  left: 39.3vw;
  top: 173.9vw;
  z-index: 999;
  width: 6vw;
}

.image-721 {
  position: absolute;
  top: 71vw;
  right: 28.4vw;
  z-index: 999;
  width: 5vw;
}

.image-722 {
  position: absolute;
  left: 70vw;
  top: 61.4vw;
  z-index: 999;
  width: 10vw;
}

.link-block-32 {
  position: absolute;
  top: 159.7vw;
  z-index: 999;
  width: 50vw;
  height: 40vw;
}

.link-block-33 {
  position: absolute;
  left: auto;
  top: 93.6vw;
  right: 0vw;
  z-index: 999;
  width: 50vw;
  height: 20vw;
}

.link-block-34 {
  position: absolute;
  left: 27.2vw;
  top: 32.4vw;
  z-index: 999;
  width: 50vw;
  height: 40vw;
}

.image-723 {
  position: absolute;
  left: 0.6vw;
  top: -9.4vw;
  right: 45.5vw;
  z-index: 80;
  width: 21vw;
}

.image-724 {
  position: absolute;
  left: 1.7vw;
  top: 52.5vw;
  right: 0vw;
  z-index: 3;
  width: 37vw;
}

.image-725 {
  position: absolute;
  top: 101.8vw;
  right: 9.3vw;
  z-index: 998;
  width: 20vw;
}

.image-726 {
  position: absolute;
  top: 50.2vw;
  right: 2vw;
  z-index: 9;
  width: 54vw;
}

.image-727 {
  position: absolute;
  top: 27.5vw;
  z-index: 3;
  width: 37vw;
}

.text-block-49 {
  position: absolute;
  top: 24.2vw;
  right: 8.1vw;
  z-index: 999;
  display: none;
  width: auto;
  color: #b40b02;
  font-size: 0.8vw;
  line-height: 2vw;
}

.image-728 {
  position: absolute;
  left: 43.3vw;
  top: -3.4vw;
  right: 0vw;
  z-index: 60;
  width: 21vw;
}

.image-729 {
  position: absolute;
  top: 85.5vw;
  z-index: 3;
  width: 100%;
  height: auto;
  opacity: 1;
}

.image-730 {
  position: absolute;
  left: 0vw;
  top: -24.1vw;
  right: 0vw;
  z-index: 1;
  width: 59vw;
}

.image-731 {
  position: absolute;
  top: 0vw;
  z-index: 2;
  width: 100vw;
}

.background-video-198 {
  position: absolute;
  top: -1vw;
  right: 0vw;
  z-index: 899;
  width: 26vw;
  height: 12vw;
}

.background-video-199 {
  position: absolute;
  left: auto;
  top: 166.7vw;
  right: 0vw;
  z-index: 999;
  width: 38vw;
  height: 15vw;
}

.image-732 {
  position: absolute;
  left: auto;
  top: 96.1vw;
  right: 0vw;
  z-index: 998;
  width: 52vw;
}

.background-video-200 {
  position: absolute;
  left: 58.7vw;
  top: 162.1vw;
  z-index: 998;
  width: 32vw;
  height: 18vw;
  border-radius: 1vw;
}

.image-733 {
  position: absolute;
  left: auto;
  top: 15.2vw;
  right: 5.4vw;
  z-index: 999;
  width: 20vw;
}

.image-734 {
  position: absolute;
  left: auto;
  top: 251.6vw;
  right: 1.7vw;
  z-index: 999;
  width: 21vw;
}

.background-video-201 {
  position: absolute;
  left: 17.2vw;
  top: 247.6vw;
  z-index: 8;
  width: 29vw;
  height: 16vw;
  border-radius: 2vw;
}

.image-735 {
  position: absolute;
  left: 0vw;
  top: 36.3vw;
  z-index: 3;
  width: 100vw;
}

.section-28 {
  position: absolute;
}

.image-736 {
  position: absolute;
  left: 2vw;
  top: -29.5vw;
  right: 43.9vw;
  z-index: 999;
  width: 30vw;
  height: auto;
  border-radius: 3vw;
}

.image-737 {
  position: absolute;
  left: auto;
  top: 52.4vw;
  right: 18.9vw;
  z-index: 600;
  width: 40vw;
}

.image-738 {
  position: absolute;
  left: 0vw;
  top: 126.3vw;
  right: 3.4vw;
  z-index: 1;
  width: 100vw;
}

.background-video-202 {
  position: absolute;
  left: 17vw;
  top: 194vw;
  right: 0vw;
  z-index: 999;
  width: 13vw;
  height: 7vw;
}

.image-739 {
  position: absolute;
  top: 88.9vw;
  right: 0vw;
  z-index: 970;
  width: 17vw;
}

.background-video-203 {
  position: absolute;
  left: 8.6vw;
  top: 59.6vw;
  z-index: 999;
  width: 38vw;
  height: 29vw;
  border-radius: 1vw;
}

.image-740 {
  position: absolute;
  top: 47.8vw;
  width: 100vw;
}

.background-video-204 {
  position: absolute;
  left: 7.4vw;
  top: 116.9vw;
  right: auto;
  z-index: 998;
  width: 25vw;
  height: 12vw;
}

.background-video-205 {
  position: absolute;
  left: 0vw;
  top: 25.7vw;
  z-index: 990;
  width: 43vw;
  height: 23vw;
  border-radius: 1vw 1vw 0vw 0vw;
}

.background-video-206 {
  position: absolute;
  left: 42.8vw;
  top: 38.2vw;
  z-index: 990;
  width: 37vw;
  height: 16vw;
  border-radius: 1vw;
}

.background-video-207 {
  position: absolute;
  left: 0vw;
  top: 110.6vw;
  z-index: 999;
  width: 41vw;
  height: 19vw;
  border-top-right-radius: 2vw;
  border-bottom-right-radius: 2vw;
}

.sterile {
  position: relative;
  top: 935.6vw;
}

.image-741 {
  position: absolute;
  top: 8.3vw;
  right: 5.4vw;
  z-index: 40;
  width: 26vw;
}

.image-742 {
  position: absolute;
  top: 41.8vw;
  z-index: 1;
  width: 100vw;
}

.image-743 {
  position: absolute;
  left: 4.2vw;
  top: 135.4vw;
  right: auto;
  z-index: 199;
  width: 23vw;
}

.image-744 {
  position: absolute;
  left: 23.7vw;
  top: 96.9vw;
  z-index: 777;
  width: 19vw;
}

.image-745 {
  position: absolute;
  left: 22.4vw;
  top: 124vw;
  z-index: 800;
  width: 33vw;
  border-radius: 2vw;
}

.image-746 {
  position: absolute;
  left: 0vw;
  top: 96.2vw;
  z-index: 0;
  display: none;
  width: 100vw;
}

.image-747 {
  position: absolute;
  left: auto;
  top: 108.8vw;
  right: 1vw;
  z-index: 7;
  display: none;
  width: 45vw;
}

.image-748 {
  position: absolute;
  display: none;
  width: 100vw;
  height: 130vw;
}

.background-video-208 {
  position: absolute;
  left: 3.4vw;
  top: 44.8vw;
  z-index: 200;
  width: 28vw;
  height: 12vw;
}

.section-29 {
  position: relative;
  top: 0vw;
}

.background-video-209 {
  position: absolute;
  left: auto;
  top: 36.3vw;
  right: 1.4vw;
  z-index: 999;
  width: 30vw;
  height: 13vw;
}

.background-video-210 {
  position: absolute;
  top: 49.8vw;
  right: 1.4vw;
  z-index: 999;
  width: 30vw;
  height: 13vw;
}

.background-video-211 {
  position: absolute;
  top: 63.5vw;
  right: 1.4vw;
  z-index: 999;
  width: 30vw;
  height: 13vw;
}

.image-750 {
  position: absolute;
  top: 13.4vw;
  z-index: 3;
  width: 100%;
}

.link-109 {
  position: absolute;
  left: 0vw;
  top: 93vw;
  z-index: 999;
  width: auto;
  height: 16vw;
  font-family: 'Cfnightofterrorpersonal reg', sans-serif;
  color: #c46e18;
  font-size: 1.6vw;
  line-height: 2vw;
  letter-spacing: 0.2vw;
  text-decoration: none;
  text-shadow: 1px 1px 0.4vw #0a0000;
}

.image-751 {
  position: absolute;
  top: 40.4vw;
  right: 0vw;
  z-index: 10;
  width: 92vw;
}

.background-video-212 {
  position: absolute;
  left: 0vw;
  top: -43.8vw;
  z-index: 23;
  width: 46vw;
  height: 19vw;
}

.image-752 {
  position: absolute;
  left: 28.4vw;
  top: 299.1vw;
  z-index: 999;
  width: 39vw;
}

.image-753 {
  position: absolute;
  left: 2.5vw;
  top: 63.8vw;
  right: auto;
  z-index: 99;
  width: 25vw;
}

.image-754 {
  position: absolute;
  top: 55.1vw;
  z-index: 1;
  width: 100vw;
}

.image-755 {
  position: absolute;
  left: 56.1vw;
  top: 118.4vw;
  right: auto;
  z-index: 999;
  width: 34vw;
}

.image-756 {
  position: absolute;
  left: 51.3vw;
  top: 57.7vw;
  z-index: 8;
  width: 20vw;
}

.image-757 {
  position: absolute;
  left: 30.8vw;
  top: 3.6vw;
  bottom: auto;
  z-index: 6;
  width: 20vw;
}

.image-758 {
  position: absolute;
  left: 0vw;
  top: 66.2vw;
  right: 0vw;
  z-index: 1;
  width: 100vw;
}

.image-759 {
  position: absolute;
  left: 0vw;
  top: 103.8vw;
  z-index: 600;
  width: 30vw;
}

.image-760 {
  position: absolute;
  top: 0vw;
  right: 0vw;
  z-index: 2;
  width: 100vw;
  opacity: 1;
}

.image-761 {
  position: absolute;
  left: auto;
  top: 169.6vw;
  right: 0vw;
  z-index: 5;
  width: 80vw;
}

.image-762 {
  position: absolute;
  left: 0vw;
  top: 83.3vw;
  z-index: 1;
  width: 26vw;
}

.image-763 {
  position: absolute;
  left: 39.9vw;
  top: 114.4vw;
  z-index: 999;
  width: 19vw;
}

.image-764 {
  position: absolute;
  left: 3vw;
  top: 134.8vw;
  z-index: 998;
  width: 12vw;
  height: auto;
}

.image-765 {
  position: absolute;
  left: 44.3vw;
  top: 48.1vw;
  right: 49.8vw;
  z-index: 999;
  width: 21vw;
}

.image-766 {
  position: absolute;
  left: 5.6vw;
  top: 23.6vw;
  z-index: 999;
  width: 35vw;
}

.image-767 {
  position: absolute;
  top: -30vw;
  right: 0vw;
  z-index: 888;
  width: 44vw;
}

.image-768 {
  position: absolute;
  left: 37.6vw;
  top: -12.3vw;
  z-index: 889;
  width: 43vw;
}

.image-769 {
  position: absolute;
  top: -13.2vw;
  z-index: 891;
  width: 45vw;
}

.image-770 {
  position: absolute;
  top: -39.2vw;
  right: 0vw;
  z-index: 11;
  width: 35vw;
}

.background-video-213 {
  position: absolute;
  left: auto;
  top: -4.9vw;
  right: 10.3vw;
  z-index: 998;
  width: 42vw;
  height: 18vw;
}

.image-771 {
  position: absolute;
  left: 0vw;
  top: 55.4vw;
  z-index: 999;
  width: 23vw;
}

.image-772 {
  position: absolute;
  left: auto;
  top: 25.1vw;
  right: 8.2vw;
  z-index: 999;
  width: 20vw;
}

.image-773 {
  position: absolute;
  top: 91vw;
  z-index: 99;
  width: 32vw;
}

.image-774 {
  position: absolute;
  left: auto;
  top: 146.4vw;
  right: 0vw;
  z-index: 9;
  width: 18vw;
}

.image-775 {
  position: absolute;
  top: 60.8vw;
  right: 70.2vw;
  z-index: 97;
  width: 10vw;
}

.image-776 {
  position: absolute;
  left: auto;
  top: -36.9vw;
  right: 0vw;
  z-index: 99;
  width: 26vw;
}

.image-777 {
  position: absolute;
  left: 54.9vw;
  top: 51.3vw;
  z-index: 78;
  width: 16vw;
}

.image-778 {
  position: absolute;
  left: auto;
  top: 20.7vw;
  right: 38.5vw;
  z-index: 102;
  width: 15vw;
}

.image-779 {
  position: absolute;
  left: 33.4vw;
  top: -40.9vw;
  z-index: 999;
  width: 20vw;
}

.image-780 {
  position: absolute;
  top: 10.8vw;
  right: 0vw;
  z-index: 5;
  width: 100%;
}

.background-video-214 {
  position: absolute;
  left: 37.2vw;
  top: 18.6vw;
  z-index: 6;
  width: 28vw;
  height: 15.7vw;
}

.image-781 {
  position: absolute;
  left: 38.9vw;
  top: 80.9vw;
  z-index: 60;
  width: 21vw;
}

.background-video-215 {
  position: absolute;
  left: 10.7vw;
  top: 160.4vw;
  z-index: 7;
  width: 20vw;
  height: 4.5vw;
}

.background-video-216 {
  position: absolute;
  left: 52.5vw;
  top: 146.6vw;
  z-index: 98;
  width: 25vw;
  height: 14vw;
}

.background-video-217 {
  position: absolute;
  left: 1.8vw;
  top: 4.8vw;
  z-index: 997;
  width: 25vw;
  height: 14vw;
}

.background-video-218 {
  position: absolute;
  left: 2.2vw;
  top: 22.7vw;
  z-index: 888;
  width: 28vw;
  height: 16vw;
}

.background-video-219 {
  position: absolute;
  left: 32.1vw;
  top: 46.7vw;
  z-index: 999;
  width: 28vw;
  height: 12vw;
}

.image-782 {
  position: absolute;
  top: 7.3vw;
  right: 4.9vw;
  z-index: 888;
  width: 37vw;
}

.background-video-220 {
  position: absolute;
  top: -2.4vw;
  z-index: 8;
  width: 43vw;
  height: 19vw;
}

.image-783 {
  position: absolute;
  left: 32.6vw;
  top: -9.6vw;
  z-index: 5;
  width: 15vw;
}

.image-784 {
  position: absolute;
  left: auto;
  top: 36.3vw;
  right: 10.3vw;
  z-index: 990;
  width: 20vw;
}

.image-785 {
  position: absolute;
  left: auto;
  top: 109.6vw;
  right: 3.1vw;
  z-index: 998;
  width: 19vw;
}

.background-video-221 {
  position: absolute;
  left: 8vw;
  top: 107.8vw;
  right: auto;
  z-index: 999;
  width: 22vw;
  height: 13vw;
}

.image-786 {
  position: absolute;
  top: 46.1vw;
  right: 0vw;
  z-index: 5;
  width: 33vw;
}

.image-787 {
  position: absolute;
  top: 82vw;
  right: 0vw;
  z-index: 30;
  width: 28vw;
}

.background-video-222 {
  position: absolute;
  left: 45.9vw;
  top: 47.1vw;
  z-index: 700;
  width: 22vw;
  height: 13vw;
}

.background-video-223 {
  position: absolute;
  left: 10.8vw;
  top: 41.2vw;
  right: 39.7vw;
  z-index: 777;
  width: 24vw;
  height: 14vw;
}

.background-video-224 {
  position: absolute;
  left: 46.7vw;
  top: 79.4vw;
  z-index: 999;
  width: 20vw;
  height: 11vw;
}

.background-video-225 {
  position: absolute;
  left: 30.9vw;
  top: 126.9vw;
  z-index: 99;
  width: 22vw;
  height: 12vw;
}

.image-788 {
  position: absolute;
  left: 49.8vw;
  top: 54.5vw;
  z-index: 888;
  width: 21vw;
}

.image-789 {
  position: absolute;
  top: 68.6vw;
  right: 5.5vw;
  z-index: 99;
  width: 6vw;
}

.image-790 {
  position: absolute;
  left: 45.5vw;
  top: 88.2vw;
  z-index: 11;
  width: 20vw;
}

.image-791 {
  position: absolute;
  top: 18vw;
  z-index: 99;
  width: 99vw;
}

.image-792 {
  position: absolute;
  left: 39.9vw;
  top: 26.2vw;
  z-index: 998;
  width: 17vw;
}

.how-earthquaks {
  position: absolute;
  left: 0vw;
  top: 81.7vw;
  z-index: 998;
  width: 25vw;
}

.image-793 {
  position: absolute;
  left: 42.9vw;
  top: 44.6vw;
  z-index: 5;
  width: 11vw;
}

.image-794 {
  position: absolute;
  left: auto;
  top: 7.4vw;
  right: 0vw;
  z-index: 11;
  width: 26vw;
}

.background-video-226 {
  position: absolute;
  top: -50.4vw;
  right: 0vw;
  z-index: 99;
  width: 34vw;
  height: 15vw;
}

.image-795 {
  position: absolute;
  top: 20.9vw;
  right: 1.1vw;
  z-index: 810;
  width: 28vw;
}

.background-video-227 {
  position: absolute;
  left: 14.4vw;
  top: 78.8vw;
  z-index: 990;
  width: 22vw;
  height: 16vw;
}

.image-796 {
  position: absolute;
  left: 1.4vw;
  top: 91vw;
  z-index: 800;
  width: 18vw;
}

.background-video-228 {
  position: absolute;
  left: auto;
  top: 67.7vw;
  right: 1.3vw;
  bottom: auto;
  z-index: 600;
  width: 27vw;
  height: 15vw;
}

.background-video-229 {
  position: absolute;
  left: auto;
  top: 46vw;
  z-index: 99;
  width: 35vw;
  height: 15vw;
}

.background-video-230 {
  position: absolute;
  top: -33.6vw;
  right: 2.9vw;
  z-index: 550;
  width: 32vw;
  height: 14vw;
}

.image-797 {
  position: absolute;
  left: auto;
  top: -12.1vw;
  right: 19.9vw;
  z-index: 80;
  width: 19vw;
}

.image-798 {
  position: absolute;
  left: 30.1vw;
  top: -33vw;
  right: 0vw;
  z-index: 109;
  width: 15vw;
}

.image-799 {
  position: absolute;
  top: 21.5vw;
  right: 1.5vw;
  z-index: 4;
  width: 18vw;
}

.background-video-231 {
  position: absolute;
  top: 112.2vw;
  right: 8.8vw;
  z-index: 997;
  width: 20vw;
  height: 11vw;
}

.background-video-232 {
  position: absolute;
  left: 0vw;
  top: 195.6vw;
  right: 10.1vw;
  z-index: 9;
  width: 29vw;
  height: 16vw;
}

.background-video-233 {
  position: absolute;
  left: 20.6vw;
  top: 26.9vw;
  z-index: 700;
  width: 23vw;
  height: 12vw;
  border-radius: 1vw;
}

.background-video-234 {
  position: absolute;
  left: 3.5vw;
  top: 19vw;
  z-index: 993;
  width: 31vw;
  height: 17vw;
  border-radius: 1vw;
}

.section-30 {
  position: relative;
  height: auto;
}

.body-2 {
  height: auto;
}

.image-800 {
  position: absolute;
  top: 33.9vw;
  right: 0vw;
  z-index: 999;
  width: 12vw;
}

.image-801 {
  position: absolute;
  left: 39.9vw;
  top: 86.5vw;
  z-index: 999;
  width: 21vw;
}

.image-802 {
  position: absolute;
  top: 82.9vw;
  right: 1vw;
  z-index: 999;
  width: 23vw;
}

.image-803 {
  position: absolute;
  left: 10.9vw;
  top: 31.6vw;
  z-index: 90;
  width: 15vw;
}

.image-804 {
  position: absolute;
  left: 44.3vw;
  top: 24.3vw;
  z-index: 998;
  width: 12vw;
}

.image-805 {
  position: absolute;
  top: 65.6vw;
  right: 25.7vw;
  z-index: 997;
  width: 5vw;
}

.image-806 {
  position: absolute;
  left: 40.6vw;
  top: 18.9vw;
  z-index: 996;
  width: 7vw;
}

.image-807 {
  position: absolute;
  left: 38.4vw;
  top: -2.7vw;
  z-index: 105;
  width: 8vw;
}

.image-808 {
  position: absolute;
  left: auto;
  top: 51.9vw;
  right: 43.1vw;
  z-index: 99;
  width: 15vw;
}

.image-809 {
  position: absolute;
  left: auto;
  top: -38.1vw;
  right: 0vw;
  z-index: 2;
  width: 100vw;
}

.image-810 {
  position: absolute;
  left: 0vw;
  top: 32.9vw;
  z-index: 8;
  width: 14vw;
}

.image-811 {
  position: absolute;
  left: 1.6vw;
  top: 62.1vw;
  z-index: 999;
  width: 9vw;
}

.image-812 {
  position: absolute;
  left: 31.8vw;
  top: 34.9vw;
  z-index: 999;
  width: 15vw;
}

.image-813 {
  position: absolute;
  left: auto;
  top: 20.9vw;
  right: 0vw;
  z-index: 889;
  width: 26vw;
}

.image-814 {
  position: absolute;
  left: auto;
  top: 29.2vw;
  right: 7.9vw;
  z-index: 990;
  width: 18vw;
}

.image-815 {
  position: absolute;
  left: auto;
  top: 46.1vw;
  right: 0vw;
  z-index: 3;
  width: 86vw;
}

.image-816 {
  position: absolute;
  top: 85.8vw;
  z-index: 4;
  width: 64vw;
}

.image-817 {
  position: absolute;
  top: 93.1vw;
  right: 0vw;
  z-index: 1;
  width: 48vw;
}

.image-818 {
  position: absolute;
  left: 52.3vw;
  top: 90.8vw;
  z-index: 996;
  width: 20vw;
}

.background-video-235 {
  position: absolute;
  left: 42.3vw;
  top: 117.3vw;
  z-index: 8;
  width: 14vw;
  height: 8vw;
}

.background-video-236 {
  position: absolute;
  left: auto;
  top: 93.6vw;
  right: 11.8vw;
  z-index: 997;
  width: 36vw;
  height: 16vw;
}

.background-video-237 {
  position: absolute;
  left: 1.6vw;
  top: 119.8vw;
  z-index: 996;
  width: 22vw;
  height: 4vw;
}

.background-video-238 {
  position: absolute;
  left: 11.7vw;
  top: 74.3vw;
  z-index: 992;
  width: 22vw;
  height: 5vw;
}

.background-video-239 {
  position: absolute;
  left: 13.4vw;
  top: -15.9vw;
  z-index: 99;
  width: 22vw;
  height: 13vw;
}

.image-819 {
  position: absolute;
  top: -54.8vw;
  right: 0vw;
  z-index: 4;
  width: 100vw;
}

.image-820 {
  position: absolute;
  top: 47.7vw;
  right: 16.2vw;
  z-index: 998;
  width: 12vw;
}

.image-821 {
  position: absolute;
  left: 47.4vw;
  top: 184.5vw;
  z-index: 999;
  width: 7.5vw;
}

.image-822 {
  position: absolute;
  left: auto;
  top: 127.6vw;
  right: 43.5vw;
  z-index: 990;
  width: 6vw;
}

.image-823 {
  position: absolute;
  left: 0vw;
  top: -42.3vw;
  right: 27vw;
  z-index: 6;
  width: 100vw;
}

.perspective {
  position: absolute;
  left: 42vw;
  top: 569vw;
  right: 55.7vw;
  z-index: 999;
  width: 16vw;
}

.image-825 {
  position: absolute;
  left: 11vw;
  top: 93.9vw;
  z-index: 10;
  width: 37vw;
}

.image-826 {
  position: absolute;
  left: auto;
  top: -3.5vw;
  right: 16.1vw;
  z-index: 3;
  width: 53vw;
}

.image-827 {
  position: absolute;
  left: 11.7vw;
  top: 235.4vw;
  right: 0vw;
  z-index: 3;
  width: 25vw;
}

.image-828 {
  position: absolute;
  left: 27.5vw;
  top: 65vw;
  right: 1.4vw;
  z-index: 20;
  width: 33vw;
}

.image-829 {
  position: absolute;
  left: 33.5vw;
  top: 132.1vw;
  z-index: 90;
  width: 36vw;
}

.image-830 {
  position: absolute;
  top: 91.7vw;
  right: 2.8vw;
  z-index: 300;
  width: 13vw;
}

.image-831 {
  position: absolute;
  left: 3.3vw;
  top: 147.1vw;
  z-index: 600;
  width: 10vw;
}

.image-832 {
  position: absolute;
  left: 20vw;
  top: 16vw;
  z-index: 89;
  width: 22vw;
}

.image-833 {
  position: absolute;
  left: 6.9vw;
  top: 83.2vw;
  z-index: 991;
  width: 10vw;
}

.image-834 {
  position: absolute;
  left: 34.9vw;
  top: 73.2vw;
  z-index: 98;
  width: 16vw;
}

.image-835 {
  position: absolute;
  left: 29.6vw;
  top: -12.4vw;
  z-index: 997;
  width: 12vw;
}

.image-836 {
  position: absolute;
  left: 0vw;
  top: -20.1vw;
  right: 0vw;
  z-index: 999;
  width: 51vw;
}

.image-837 {
  position: absolute;
  top: 106.8vw;
  right: 1.6vw;
  z-index: 998;
  width: 10vw;
}

.image-838 {
  position: absolute;
  top: -50.3vw;
  right: 0vw;
  z-index: 8;
  width: 24vw;
}

.image-839 {
  position: absolute;
  top: -20.9vw;
  z-index: 999;
  width: 30vw;
}

.image-840 {
  position: absolute;
  width: 80vw;
}

.image-841 {
  position: absolute;
  left: 8.9vw;
  top: 93.3vw;
  z-index: 9;
  width: 39vw;
}

.image-842 {
  position: absolute;
  left: 0vw;
  top: 55.5vw;
  z-index: 10;
  width: 100vw;
}

.image-843 {
  position: absolute;
  left: 20.5vw;
  top: 122.5vw;
  z-index: 10;
  width: 40vw;
}

.image-844 {
  position: absolute;
  left: 0vw;
  top: 136.1vw;
  z-index: 8;
  width: 35vw;
}

.image-845 {
  position: absolute;
  left: 28.4vw;
  top: 85.8vw;
  right: 13.6vw;
  z-index: 999;
  width: 9vw;
}

.image-846 {
  position: absolute;
  top: 143.3vw;
  right: 46vw;
  z-index: 997;
  width: 18vw;
}

.image-847 {
  position: absolute;
  top: 191.2vw;
  right: 0vw;
  z-index: 999;
  width: 19vw;
}

.background-video-240 {
  position: absolute;
  left: 38.2vw;
  top: 119.8vw;
  z-index: 999;
  width: 44vw;
  height: 19vw;
}

.background-video-241 {
  position: absolute;
  left: auto;
  top: 204.6vw;
  right: 0vw;
  z-index: 998;
  width: 34vw;
  height: 15vw;
  border-top-left-radius: 1vw;
  border-bottom-left-radius: 1vw;
}

.background-video-242 {
  position: absolute;
  left: 5vw;
  top: 164.5vw;
  z-index: 999;
  width: 50vw;
  height: 21vw;
}

.image-848 {
  position: absolute;
  top: 148.7vw;
  right: 34.3vw;
  z-index: 80;
  width: 25vw;
}

.image-849 {
  position: absolute;
  top: 144vw;
  right: 0vw;
  z-index: 900;
  width: 14vw;
}

.image-850 {
  position: absolute;
  top: 57.7vw;
  width: 100vw;
  height: 30vw;
}

.background-video-243 {
  position: absolute;
  left: 32.9vw;
  top: 31vw;
  z-index: 4;
  width: 41vw;
  height: 17vw;
}

.background-video-244 {
  position: absolute;
  left: auto;
  top: 162.1vw;
  right: 0vw;
  z-index: 6;
  width: 32vw;
  height: 14vw;
}

.image-851 {
  position: absolute;
  left: 0vw;
  top: 32.6vw;
  right: auto;
  z-index: 30;
  width: 7vw;
}

.image-852 {
  position: absolute;
  top: 161.8vw;
  right: 0vw;
  z-index: 6;
  width: 100vw;
}

.background-video-245 {
  position: absolute;
  left: 37.4vw;
  top: 13vw;
  z-index: 20;
  width: 23vw;
  height: 9vw;
}

.background-video-246 {
  position: absolute;
  left: 33.1vw;
  top: 105.3vw;
  z-index: 996;
  width: 36vw;
  height: 15.2vw;
}

.background-video-247 {
  position: absolute;
  left: auto;
  top: 120.5vw;
  right: 0vw;
  z-index: 99;
  width: 44vw;
  height: 18vw;
}

.image-853 {
  position: absolute;
  left: -0.4vw;
  top: 160.5vw;
  z-index: 600;
  width: 19vw;
}

.image-854 {
  position: absolute;
  left: auto;
  top: 212.4vw;
  right: 0vw;
  z-index: 6;
  width: 27vw;
}

.image-855 {
  position: absolute;
  left: auto;
  top: -9.6vw;
  right: 0vw;
  z-index: 9;
  width: 26vw;
}

.image-856 {
  position: absolute;
  top: 389.6vw;
  right: 0vw;
  z-index: 1;
  width: 100vw;
  height: 490vw;
}

.image-857 {
  position: absolute;
  left: auto;
  top: 223.3vw;
  right: 0vw;
  z-index: 199;
  width: 24vw;
}

.image-858 {
  position: absolute;
  top: 15.7vw;
  right: 20.1vw;
  z-index: 999;
  width: 11vw;
}

.image-859 {
  position: absolute;
  top: 176vw;
  right: 10vw;
  z-index: 6;
  width: 7vw;
}

.image-860 {
  position: absolute;
  top: 74vw;
  right: 18.8vw;
  z-index: 999;
  width: 9vw;
}

.image-861 {
  position: absolute;
  left: 0vw;
  top: 160.5vw;
  z-index: 160;
  width: 38.2vw;
}

.background-video-248 {
  position: absolute;
  top: -25.6vw;
  right: 0vw;
  z-index: 98;
  width: 37vw;
  height: 16vw;
}

.background-video-249 {
  position: absolute;
  left: 0vw;
  top: 228.4vw;
  z-index: 90;
  width: 32vw;
  height: 17vw;
}

.image-862 {
  position: absolute;
  left: auto;
  top: 231.8vw;
  right: 0vw;
  z-index: 9;
  width: 16vw;
}

.image-863 {
  position: absolute;
  left: 11.3vw;
  top: 1.3vw;
  z-index: 3;
  width: 78vw;
}

.image-864 {
  position: absolute;
  left: 0vw;
  width: 100vw;
  height: 140vw;
}

.background-video-250 {
  position: absolute;
  left: 0vw;
  top: 14.1vw;
  z-index: 29;
  width: 26vw;
  height: 11vw;
}

.text-block-50 {
  position: absolute;
  left: 16.9vw;
  top: 28.2vw;
  right: auto;
  z-index: 99;
  display: inline-block;
  width: 38vw;
  padding: 2vw;
  font-family: '04b 30', sans-serif;
  color: #0a0000;
  font-size: 1.5vw;
  line-height: 2vw;
  text-align: center;
  letter-spacing: 0.1vw;
  text-shadow: 1px 1px 0.1vw #08fa34;
}

.background-video-251 {
  position: absolute;
  left: 0vw;
  top: 43.6vw;
  z-index: 40;
  width: 24vw;
  height: 10vw;
}

.body-3 {
  background-color: #0a0000;
}

.image-865 {
  position: absolute;
  left: 30.9vw;
  top: 10.1vw;
  z-index: 99;
  width: 37vw;
}

.link-110 {
  position: absolute;
  top: -20.5vw;
  right: 47.9vw;
  z-index: 999;
  width: 17vw;
  font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, sans-serif;
  color: #9e620f;
  font-size: 1vw;
  line-height: 1vw;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-shadow: 1px 1px 0.1vw #000;
}

.image-866 {
  position: absolute;
  left: 0vw;
  top: -14.3vw;
  right: 0vw;
  z-index: 98;
  width: 31vw;
}

.image-867 {
  position: absolute;
  left: 0vw;
  top: -37.3vw;
  right: 0vw;
  z-index: 99;
  width: 36vw;
  border-radius: 0vw 0vw 1vw;
}

.link-111 {
  position: absolute;
  left: 0.1vw;
  top: -15.6vw;
  right: 1vw;
  z-index: 1002;
  width: 40vw;
  font-family: 'Ogg roman', sans-serif;
  color: #bb0f06;
  font-size: 2.15vw;
  line-height: 2vw;
  text-align: left;
  text-decoration: none;
  text-transform: none;
  text-shadow: 1px 1px 0.1vw #0a0000;
}

.link-112 {
  position: absolute;
  left: auto;
  top: -22.3vw;
  right: 19.2vw;
  z-index: 999;
  height: auto;
  font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, sans-serif;
  color: #240101;
  font-size: 1.4vw;
  line-height: 2vw;
  text-align: right;
  letter-spacing: 0.3vw;
  text-decoration: none;
  text-transform: uppercase;
}

.image-868 {
  position: absolute;
  left: auto;
  top: -28.5vw;
  right: 4.9vw;
  z-index: 95;
  width: 18vw;
}

.image-869 {
  position: absolute;
  left: auto;
  top: -36.5vw;
  right: 21.2vw;
  z-index: 95;
  width: 20vw;
}

.image-870 {
  position: absolute;
  left: auto;
  top: 33.5vw;
  right: 6.2vw;
  z-index: 999;
  width: 23vw;
}

.image-871 {
  position: absolute;
  left: 44.1vw;
  top: -34.2vw;
  z-index: 999;
  width: 21vw;
}

.image-872 {
  position: absolute;
  left: 13.6vw;
  top: 68.3vw;
  right: 0vw;
  z-index: 999;
  width: 21vw;
}

.image-873 {
  position: absolute;
  left: 0vw;
  top: 89.1vw;
  right: 2.5vw;
  z-index: 21;
  width: 24vw;
}

.image-874 {
  position: absolute;
  left: 20.9vw;
  top: 52vw;
  z-index: 99;
  width: 21vw;
}

.image-875 {
  position: absolute;
  left: 33.3vw;
  top: 131.1vw;
  z-index: 999;
  width: 21vw;
}

.image-876 {
  position: absolute;
  left: auto;
  top: 155.1vw;
  right: 0vw;
  z-index: 10;
  width: 15vw;
}

.image-877 {
  position: absolute;
  top: 135.7vw;
  right: 18.4vw;
  z-index: 999;
  width: 11vw;
}

.image-878 {
  position: absolute;
  left: 0vw;
  top: 141.6vw;
  right: auto;
  z-index: 114;
  width: 32vw;
}

.image-879 {
  position: absolute;
  left: auto;
  top: 166.9vw;
  right: 0vw;
  z-index: 400;
  width: 25vw;
}

.image-880 {
  position: absolute;
  left: auto;
  top: 41.5vw;
  right: 0vw;
  z-index: 99;
  width: 24vw;
}

.image-881 {
  position: absolute;
  left: 2.3vw;
  top: 66.4vw;
  right: 5vw;
  z-index: 200;
  width: 33vw;
}

.image-882 {
  position: absolute;
  left: 15.2vw;
  top: 29.9vw;
  z-index: 999;
  width: 34vw;
}

.image-883 {
  position: absolute;
  top: 19.2vw;
  width: 100vw;
  height: auto;
}

.div-block-16 {
  position: absolute;
  left: 14vw;
  top: 636.7vw;
  z-index: 66;
  width: 72vw;
  height: 30vw;
  text-align: center;
}

.background-video-252 {
  position: absolute;
  left: 3.3vw;
  top: 130.3vw;
  z-index: 700;
  width: 30vw;
  height: 17vw;
}

.image-884 {
  position: absolute;
  left: 11.8vw;
  top: 47.6vw;
  z-index: 999;
  width: 25vw;
}

.image-885 {
  position: absolute;
  left: 0vw;
  top: 35.2vw;
  z-index: 99;
  display: none;
  width: 100vw;
}

.nuclear_winter {
  position: absolute;
  top: 94.5vw;
  right: 21.2vw;
  z-index: 99;
  display: inline-block;
  width: 33vw;
  height: 51vw;
}

.text-block-314 {
  position: absolute;
  top: 17.5vw;
  right: 24.2vw;
  z-index: 999;
  font-family: Matrix, sans-serif;
  color: #218bc4;
  font-size: 1.1vw;
  line-height: 2vw;
}

.image-886 {
  position: absolute;
  left: 21.9vw;
  top: 96.4vw;
  z-index: 999;
  width: 20vw;
}

.image-887 {
  position: absolute;
  left: 0vw;
  top: 183.1vw;
  z-index: 7;
  width: 19vw;
}

.image-888 {
  position: absolute;
  left: auto;
  top: 14.7vw;
  right: 9.9vw;
  bottom: auto;
  z-index: 20;
  width: 22vw;
}

.image-889 {
  position: absolute;
  left: auto;
  top: 106.8vw;
  right: 3.7vw;
  z-index: 999;
  width: 17vw;
}

.image-890 {
  position: absolute;
  left: auto;
  top: -23.4vw;
  right: 48.7vw;
  z-index: 998;
  width: 16vw;
}

.image-891 {
  position: absolute;
  left: 50.6vw;
  top: -22.9vw;
  z-index: 998;
  width: 13vw;
}

.image-892 {
  position: absolute;
  left: 2.5vw;
  top: 4.8vw;
  right: 0vw;
  z-index: 999;
  width: 21vw;
}

.image-893 {
  position: absolute;
  top: 206.9vw;
  z-index: 1;
  width: 100vw;
}

.image-894 {
  position: absolute;
  top: -29.8vw;
  z-index: 910;
  width: 28vw;
}

.image-895 {
  position: absolute;
  top: 1.4vw;
  z-index: 990;
  width: 10vw;
}

.image-896 {
  position: absolute;
  top: 30.7vw;
  z-index: 890;
  width: 45vw;
}

.background-video-253 {
  position: absolute;
  left: 0vw;
  top: 78.8vw;
  right: 0vw;
  z-index: 888;
  width: 23vw;
  height: 11vw;
}

.image-897 {
  position: absolute;
  left: 0.9vw;
  top: 116.4vw;
  right: 0vw;
  z-index: 99;
  width: 13vw;
}

.image-898 {
  position: absolute;
  left: 0vw;
  top: 30.1vw;
  z-index: 987;
  width: 27vw;
}

.image-899 {
  position: absolute;
  left: 31.2vw;
  top: 22.9vw;
  z-index: 999;
  width: 36vw;
}

.image-900 {
  position: absolute;
  left: 46.9vw;
  top: 11.4vw;
  z-index: 998;
  width: 16vw;
}

.image-901 {
  position: absolute;
  left: 71.4vw;
  top: 22.1vw;
  z-index: 999;
  width: 11vw;
}

.image-902 {
  position: absolute;
  left: 0vw;
  top: 162vw;
  z-index: 98;
  width: 35vw;
}

.background-video-254 {
  position: absolute;
  left: 0vw;
  top: 139.8vw;
  z-index: 999;
  width: 19vw;
  height: 12vw;
}

.background-video-255 {
  position: absolute;
  left: 36.8vw;
  top: 138.4vw;
  z-index: 998;
  width: 21vw;
  height: 12vw;
}

.background-video-256 {
  position: absolute;
  left: 0vw;
  top: 95.3vw;
  z-index: 997;
  width: 19vw;
  height: 4.5vw;
}

.image-903 {
  position: absolute;
  left: 0vw;
  top: 102.5vw;
  z-index: 9;
  width: 50vw;
}

.background-video-257 {
  position: absolute;
  left: auto;
  top: -4.5vw;
  right: 4.4vw;
  z-index: 998;
  width: 22vw;
  height: 10vw;
}

.background-video-258 {
  position: absolute;
  top: 171vw;
  right: 73.5vw;
  z-index: 999;
  width: 17vw;
  height: 4.7vw;
}

.background-video-259 {
  position: absolute;
  left: auto;
  top: 193.1vw;
  right: 0vw;
  z-index: 99;
  width: 28vw;
  height: 16vw;
}

.background-video-260 {
  position: absolute;
  left: auto;
  top: 21.9vw;
  right: 21.5vw;
  z-index: 99;
  width: 28vw;
  height: 16vw;
}

.background-video-261 {
  position: absolute;
  left: 9.9vw;
  top: 138.6vw;
  z-index: 102;
  width: 35vw;
  height: 14vw;
}

.image-904 {
  position: absolute;
  left: 51.4vw;
  top: 145.4vw;
  z-index: 99;
  width: 16vw;
}

.image-905 {
  position: absolute;
  left: 34.5vw;
  top: 72.3vw;
  z-index: 995;
  width: 11vw;
}

.background-video-262 {
  position: absolute;
  left: 47.1vw;
  top: 134.8vw;
  z-index: 100;
  width: 29vw;
  height: 15vw;
}

.image-906 {
  position: absolute;
  left: 0vw;
  top: 137.1vw;
  width: 33vw;
}

.background-video-263 {
  position: absolute;
  top: 49vw;
  right: 0.8vw;
  z-index: 998;
  width: 20vw;
  height: 11vw;
}

.background-video-264 {
  position: absolute;
  top: 90.5vw;
  right: 0vw;
  z-index: 998;
  width: 34vw;
  height: 14vw;
}

.link-113 {
  position: absolute;
  top: 110.5vw;
  right: 34.2vw;
  z-index: 999;
  width: 32vw;
  height: auto;
  font-family: Suezone, sans-serif;
  color: #7a7976;
  font-size: 1.4vw;
  line-height: 1.6vw;
  text-align: left;
  text-decoration: none;
  text-shadow: 1px 1px 0.6vw #000;
}

.image-907 {
  position: absolute;
  left: 41.2vw;
  top: 94.8vw;
  z-index: 997;
  width: 25vw;
}

.image-908 {
  position: absolute;
  top: 76.2vw;
  right: 0vw;
  z-index: 12;
  width: 20vw;
}

.image-909 {
  position: absolute;
  left: 45.5vw;
  top: 72.7vw;
  z-index: 99;
  width: 10vw;
}

.image-910 {
  position: absolute;
  left: 14.3vw;
  top: 139.1vw;
  z-index: 999;
  width: 10vw;
}

.image-911 {
  position: absolute;
  left: 38.6vw;
  top: 78.8vw;
  z-index: 99;
  width: 25vw;
}

.image-912 {
  position: absolute;
  top: 163.3vw;
  right: 57.7vw;
  z-index: 170;
  width: 10vw;
}

.image-913 {
  position: absolute;
  left: 51.2vw;
  top: 50.4vw;
  z-index: 99;
  width: 16vw;
}

.image-914 {
  position: absolute;
  left: auto;
  top: 123.3vw;
  right: 0vw;
  z-index: 999;
  width: 18vw;
}

.image-915 {
  position: absolute;
  top: 1.6vw;
  right: 0vw;
  z-index: 990;
  width: 57vw;
}

.image-916 {
  position: absolute;
  top: 62.5vw;
  z-index: 22;
  width: 66vw;
}

.image-917 {
  position: absolute;
  top: 124.3vw;
  right: 12.7vw;
  z-index: 140;
  width: 22vw;
}

.image-918 {
  position: absolute;
  top: 5.4vw;
  right: 5vw;
  z-index: 980;
  width: 25vw;
}

.image-919 {
  position: absolute;
  left: 30vw;
  top: 23.2vw;
  z-index: 902;
  width: 30vw;
}

.image-920 {
  position: absolute;
  left: 21.5vw;
  top: 54.9vw;
  z-index: 999;
  width: 38vw;
}

.image-921 {
  position: absolute;
  left: auto;
  top: 39.3vw;
  right: 0vw;
  z-index: 2;
  width: 55vw;
}

.image-922 {
  position: absolute;
  left: 50.5vw;
  top: 15.6vw;
  z-index: 904;
  width: 24vw;
}

.image-923 {
  position: absolute;
  left: 0vw;
  top: 35.5vw;
  right: 0vw;
  z-index: 88;
  width: 15vw;
}

.image-924 {
  position: absolute;
  left: 49.3vw;
  top: 150.8vw;
  z-index: 999;
  width: 5.5vw;
}

.image-925 {
  position: absolute;
  left: auto;
  top: 111.3vw;
  right: 9.9vw;
  z-index: 19;
  width: 63vw;
}

.link-114 {
  position: absolute;
  left: auto;
  top: 63vw;
  right: 0vw;
  z-index: 999;
  width: 18vw;
  font-family: Twobit, sans-serif;
  color: #7a0d08;
  font-size: 2vw;
  line-height: 2vw;
  text-align: center;
  letter-spacing: 0.2vw;
  text-decoration: none;
  text-shadow: 1px 0 1vw #000;
}

.link-115 {
  position: absolute;
  top: 35.9vw;
  right: 1vw;
  z-index: 900;
  width: 19vw;
  font-family: Desib, sans-serif;
  color: #28013a;
  font-size: 1vw;
  line-height: 2.2vw;
  text-align: right;
  letter-spacing: 0.1vw;
  text-decoration: none;
}

.link-116 {
  position: absolute;
  top: -32.5vw;
  right: 1.9vw;
  z-index: 999;
  width: 25vw;
  font-family: Titilliumweb, sans-serif;
  color: #fffcfc;
  font-size: 1.3vw;
  line-height: 1.8vw;
  text-align: right;
  text-decoration: none;
}

.image-926 {
  position: absolute;
  top: 19.1vw;
  right: 4.2vw;
  z-index: 17;
  width: 41vw;
}

.text-block-315 {
  position: absolute;
  top: 14.9vw;
  right: 2vw;
  z-index: 999;
  width: auto;
  color: #ff0d00;
  font-size: 1vw;
  line-height: 2vw;
}

.pikachu-pikachu {
  position: absolute;
  top: 11.6vw;
  right: 0.4vw;
  z-index: 1000;
  display: none;
  width: 14vw;
}

.link-117 {
  position: absolute;
  left: 0.1vw;
  top: 90.9vw;
  z-index: 999;
  width: auto;
  font-family: 'Mega slant line', sans-serif;
  color: #218bc4;
  font-size: 1.2vw;
  line-height: 2vw;
  text-decoration: none;
}

.image-928 {
  position: absolute;
  left: 0vw;
  top: -52.7vw;
  right: 0vw;
  z-index: 97;
  width: 26vw;
}

.explore_on_a_computer {
  position: absolute;
  left: 10.8vw;
  top: 47vw;
  z-index: 999;
  display: none;
  width: auto;
  height: auto;
  font-family: Inconsolata, monospace;
  color: #fffcfc;
  font-size: 1vw;
  line-height: 2vw;
  text-shadow: 1px 0 0.1vw #000;
}

.link-118 {
  position: absolute;
  left: auto;
  top: 143.7vw;
  right: 1.8vw;
  z-index: 999;
  width: 30vw;
  font-family: 'Ogg roman', sans-serif;
  color: #e07d04;
  font-size: 1.9vw;
  line-height: 2vw;
  text-decoration: none;
  text-shadow: 2px 2px 0.1vw #000;
}

.image-929 {
  position: absolute;
  left: 3.7vw;
  top: 101.3vw;
  z-index: 909;
  width: 40vw;
}

.background-video-265 {
  position: absolute;
  top: -14.5vw;
  right: 56.3vw;
  z-index: 998;
  width: 16vw;
  height: 8vw;
}

.image-930 {
  position: absolute;
  left: 34.2vw;
  top: -15.4vw;
  z-index: 120;
  width: 26vw;
}

.link-119 {
  position: absolute;
  left: auto;
  top: 5.7vw;
  right: 0vw;
  z-index: 999;
  width: auto;
  font-family: 'Changa One', Impact, sans-serif;
  color: #017a17;
  font-size: 1.93vw;
  line-height: 2vw;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 1px 1px 3px #0a0000;
}

.image-931 {
  position: absolute;
  top: 127.1vw;
  right: 0vw;
  z-index: 999;
  width: 21vw;
}

.image-932 {
  position: absolute;
  left: 36.7vw;
  top: 158.4vw;
  z-index: 999;
  width: 11vw;
}

.background-video-266 {
  position: absolute;
  left: 27.7vw;
  top: -2.2vw;
  z-index: 995;
  width: 18.8vw;
  height: 3.3vw;
}

.image-933 {
  position: absolute;
  left: 33.4vw;
  top: 132.2vw;
  z-index: 9;
  width: 33vw;
}

.image-934 {
  position: absolute;
  left: 10.7vw;
  top: 175.6vw;
  z-index: 9;
  width: 22vw;
}

.background-video-267 {
  position: absolute;
  left: auto;
  top: 82.8vw;
  right: 0.9vw;
  z-index: 90;
  width: 38vw;
  height: 16vw;
}

.background-video-268 {
  position: absolute;
  left: auto;
  top: 115.9vw;
  right: 31.5vw;
  bottom: auto;
  z-index: 80;
  width: 39vw;
  height: 21vw;
}

.background-video-269 {
  position: absolute;
  left: 0vw;
  top: 87.7vw;
  right: 2.4vw;
  z-index: 99;
  width: 23vw;
  height: 16vw;
}

.background-video-270 {
  position: absolute;
  top: 30vw;
  right: 2.5vw;
  z-index: 999;
  width: 32vw;
  height: 15vw;
}

.link-120 {
  position: absolute;
  left: 3.8vw;
  top: 45.1vw;
  right: auto;
  z-index: 999;
  width: 52vw;
  font-family: 'Ogg roman', sans-serif;
  color: #0a0000;
  font-size: 4.5vw;
  line-height: 5vw;
  text-align: right;
  text-decoration: none;
  text-shadow: 1px 1px 0.5vw #ff0d00;
}

.background-video-271 {
  position: absolute;
  left: auto;
  top: 52.8vw;
  right: 0vw;
  z-index: 990;
  width: 27.2vw;
  height: 15vw;
}

.image-935 {
  position: absolute;
  top: 8.9vw;
  z-index: 9;
  width: 28.6vw;
}

.background-video-272 {
  position: absolute;
  left: 44vw;
  top: 34.7vw;
  z-index: 600;
  width: 29vw;
  height: 12vw;
}

.background-video-273 {
  position: absolute;
  top: 46.7vw;
  right: 27vw;
  z-index: 500;
  width: 24vw;
  height: 10vw;
}

.image-936 {
  position: absolute;
  left: 67.4vw;
  top: 32.6vw;
  z-index: 999;
  width: 11vw;
}

.background-video-274 {
  position: absolute;
  top: 123.1vw;
  right: 16.2vw;
  z-index: 99;
  width: 21vw;
  height: 9vw;
}

.link-121 {
  position: absolute;
  left: auto;
  top: 56.3vw;
  right: 24.3vw;
  z-index: 999;
  width: 27vw;
  font-family: Ogg, sans-serif;
  color: #a6f508;
  font-size: 1.3vw;
  line-height: 2vw;
  text-decoration: none;
  text-transform: uppercase;
}

.image-937 {
  position: absolute;
  left: 25.7vw;
  top: 17vw;
  z-index: 9;
  width: 32vw;
}

.link-122 {
  position: absolute;
  left: 65vw;
  top: 128.4vw;
  z-index: 999;
  width: auto;
  font-family: Titilliumweb, sans-serif;
  color: #11122a;
  font-size: 3vw;
  line-height: 2vw;
  font-weight: 400;
  text-decoration: none;
}

.background-video-275 {
  position: absolute;
  top: 33.6vw;
  right: 9.5vw;
  z-index: 40;
  width: 36vw;
  height: 16vw;
  border-bottom-left-radius: 2vw;
  border-bottom-right-radius: 2vw;
}

.image-938 {
  position: absolute;
  top: 256.8vw;
  width: 100vw;
}

.link-123 {
  position: absolute;
  left: auto;
  top: 54vw;
  right: 1vw;
  z-index: 999;
  width: 22vw;
  font-family: 'Mega slant line', sans-serif;
  color: #130201;
  font-size: 1.2vw;
  line-height: 2vw;
  text-align: right;
  text-decoration: none;
  text-shadow: 1px 1px 0.5vw #ff0d00;
}

.link-124 {
  position: absolute;
  left: auto;
  top: 64.4vw;
  right: 0.7vw;
  z-index: 999;
  width: 15vw;
  height: 2vw;
  font-family: 'The led display st', sans-serif;
  color: #0e0909;
  font-size: 1vw;
  line-height: 2vw;
  text-align: right;
  text-decoration: none;
}

.bold-text-7 {
  position: absolute;
  top: 0vw;
  right: 0vw;
  z-index: 9;
  font-family: 'IBM Plex Serif', sans-serif;
  color: #350503;
  font-size: 1vw;
  line-height: 1vw;
  text-align: right;
}

.grande-finale {
  position: relative;
  top: 3053.9vw;
}

.image-939 {
  position: absolute;
  top: 329.7vw;
  z-index: 2;
  width: 100vw;
}

.text-block-316 {
  position: absolute;
  left: auto;
  top: -9.2vw;
  right: 1.7vw;
  z-index: 999;
  width: 17vw;
  height: 21vw;
  font-family: 'Hacked crt', sans-serif;
  color: #382f2f;
  font-size: 2vw;
  line-height: 2vw;
  text-align: right;
}

.text-block-317 {
  position: absolute;
  left: 3.4vw;
  top: 329.3vw;
  z-index: 999;
  width: auto;
  font-family: 'Resident evil large', sans-serif;
  color: #f2ff00;
  font-size: 3.5vw;
  line-height: 2vw;
  text-shadow: 2px 2px 0.3vw #ff5e00;
}

.text-block-318 {
  position: absolute;
  left: 35.8vw;
  top: 47.5vw;
  z-index: 999;
  width: 34vw;
  font-family: Rotissemisansstd, sans-serif;
  color: #6d6fa1;
  font-size: 1.5vw;
  line-height: 1.9vw;
  text-decoration: none;
}

.image-940 {
  position: absolute;
  top: -47.4vw;
  z-index: 2;
  width: 100vw;
}

.link-125 {
  position: absolute;
  left: 56.7vw;
  top: 23.7vw;
  z-index: 999;
  width: 27vw;
  height: 9vw;
  font-family: 'Glyphworld glacier', sans-serif;
  color: #700336;
  font-size: 2vw;
  line-height: 2.5vw;
  text-decoration: none;
}

.image-941 {
  position: absolute;
  top: 8.6vw;
  right: 0vw;
  z-index: 5;
  width: 40vw;
}

.link-126 {
  position: absolute;
  top: 66.9vw;
  right: 51.3vw;
  z-index: 999;
  width: auto;
  font-family: Editorialnew, sans-serif;
  color: #4b8682;
  font-size: 2vw;
  line-height: 2vw;
}

.link-127 {
  position: absolute;
  left: 26.1vw;
  top: 166.7vw;
  z-index: 999;
  width: 20vw;
  height: 3vw;
  font-family: 'Multivac interference', sans-serif;
  color: #33703e;
  font-size: 1.5vw;
  line-height: 2vw;
  text-align: center;
  text-decoration: none;
}

.image-942 {
  position: absolute;
  top: 140.1vw;
  z-index: 9;
  width: 35vw;
}

.image-943 {
  position: absolute;
  top: 108.3vw;
  width: 100vw;
  height: 150vw;
}

.link-128 {
  position: absolute;
  top: 0vw;
  right: 0vw;
  font-family: Chomsky, sans-serif;
  color: #273044;
  font-size: 3vw;
  line-height: 3vw;
  text-decoration: none;
}

.link-129 {
  position: absolute;
  top: 504.1vw;
  right: 30vw;
  z-index: 999;
  width: 40vw;
  font-family: Optilagoon, sans-serif;
  color: #fffcfc;
  font-size: 1vw;
  line-height: 2vw;
  text-align: center;
  letter-spacing: 0.1vw;
  text-decoration: none;
  text-transform: uppercase;
}

.image-944 {
  position: absolute;
  left: 46.2vw;
  top: 109.4vw;
  z-index: 986;
  width: 15vw;
}

.image-945 {
  position: absolute;
  left: auto;
  top: 303vw;
  right: 0vw;
  z-index: 998;
  width: 60vw;
}

.image-946 {
  position: absolute;
  top: 5vw;
  width: 100vw;
}

.image-947 {
  position: absolute;
  top: 384.1vw;
  right: 0vw;
  z-index: 1;
  width: 61vw;
}

.background-video-276 {
  position: absolute;
  top: 394.4vw;
  right: 62.7vw;
  z-index: 997;
  width: 28vw;
  height: 12vw;
}

.background-video-277 {
  position: absolute;
  top: 59vw;
  right: 54.2vw;
  z-index: 990;
  width: 20vw;
  height: 11vw;
}

.link-130 {
  position: absolute;
  left: 0.7vw;
  top: 1.6vw;
  z-index: 999;
  width: 32vw;
  font-family: 'Cfnightofterrorpersonal reg', sans-serif;
  color: #7c0701;
  font-size: 1.5vw;
  line-height: 2vw;
  letter-spacing: 0.1vw;
  text-decoration: none;
}

.background-video-278 {
  position: absolute;
  top: -17.6vw;
  right: 0vw;
  z-index: 40;
  width: 20vw;
  height: 16vw;
}

.image-948 {
  position: absolute;
  top: 12.5vw;
  right: 0vw;
  z-index: 120;
  width: 15vw;
}

.image-949 {
  position: absolute;
  left: 40.6vw;
  top: 180.2vw;
  z-index: 999;
  width: 12vw;
}

.background-video-279 {
  position: absolute;
  left: auto;
  top: -36.5vw;
  right: 0vw;
  z-index: 99;
  width: 25vw;
  height: 10vw;
}

.image-950 {
  position: absolute;
  left: 0vw;
  top: 65vw;
  z-index: 997;
  width: 21vw;
}

.image-951 {
  position: absolute;
  left: 0vw;
  top: 110.2vw;
  z-index: 99;
  width: 18vw;
}

.image-952 {
  position: absolute;
  left: 77.1vw;
  top: 175.2vw;
  z-index: 7;
  width: 13vw;
}

.image-953 {
  position: absolute;
  left: 45.4vw;
  top: 82.4vw;
  z-index: 88;
  width: 19vw;
}

.image-954 {
  position: absolute;
  left: 53.1vw;
  top: 155.7vw;
  z-index: 999;
  width: 15vw;
}

.image-955 {
  position: absolute;
  left: 22.1vw;
  top: 195.5vw;
  z-index: 9;
  width: 25vw;
}

.image-956 {
  position: absolute;
  left: 0vw;
  top: 53.5vw;
  z-index: 999;
  width: 13vw;
}

.bold-text-8 {
  font-size: 2vw;
}

.link-131 {
  position: absolute;
  top: 94.1vw;
  right: 0vw;
  z-index: 999;
  width: 21vw;
  padding-right: 0.5vw;
  font-family: Kumaroneoutline, sans-serif;
  color: #a58919;
  font-size: 1.4vw;
  line-height: 2vw;
  text-align: justify;
  text-decoration: none;
  text-transform: uppercase;
  text-shadow: 1px 1px 0.1vw #000;
}

.link-132 {
  position: absolute;
  left: 11.4vw;
  top: 2.5vw;
  z-index: 999;
  width: 19vw;
  height: 5vw;
  font-family: 'Another danger slanted demo', sans-serif;
  color: #5f0101;
  font-size: 1.8vw;
  line-height: 2.8vw;
  text-align: right;
  letter-spacing: 0.3vw;
  text-decoration: none;
}

.image-957 {
  position: absolute;
  left: 36.3vw;
  top: 115.2vw;
  z-index: 4;
  width: 22vw;
}

.image-958 {
  position: absolute;
  left: auto;
  top: 242.8vw;
  right: 0vw;
  z-index: 988;
  width: 27vw;
}

.image-959 {
  position: absolute;
  left: 21.2vw;
  top: 33.8vw;
  z-index: 99;
  width: 12vw;
}

.image-960 {
  position: absolute;
  top: 34.3vw;
  right: 0vw;
  z-index: 99;
  width: 12vw;
}

.image-961 {
  position: absolute;
  top: 26.4vw;
  right: 0vw;
  z-index: 98;
  width: 13vw;
}

.background-video-280 {
  position: absolute;
  left: 49.6vw;
  top: 436.1vw;
  z-index: 999;
  width: 30vw;
  height: 16vw;
}

.background-video-281 {
  position: absolute;
  left: auto;
  top: 291.3vw;
  right: 3.1vw;
  bottom: auto;
  z-index: 999;
  width: 30vw;
  height: 12vw;
}

.background-video-282 {
  position: absolute;
  left: 20.2vw;
  top: 220vw;
  z-index: 300;
  width: 30vw;
  height: 17vw;
}

.bold-text-9 {
  text-transform: capitalize;
}

.link-133 {
  color: #e6fa06;
  text-decoration: none;
  text-shadow: 2px 2px 0.3vw #ff0d00;
}

.background-video-283 {
  position: absolute;
  left: auto;
  top: 46.4vw;
  right: 0vw;
  z-index: 10;
  width: 20vw;
  height: 7vw;
  border-bottom-left-radius: 1vw;
}

.background-video-284 {
  position: absolute;
  left: 4.7vw;
  top: 72.4vw;
  z-index: 9;
  width: 25vw;
  height: 12vw;
}

.background-video-285 {
  position: absolute;
  left: 29.6vw;
  top: 78.1vw;
  z-index: 99;
  width: 29vw;
  height: 15vw;
}

.background-video-286 {
  position: absolute;
  left: 20.9vw;
  top: 78.8vw;
  z-index: 99;
  width: 47vw;
  height: 20vw;
}

.background-video-287 {
  position: absolute;
  top: 13.2vw;
  right: 0vw;
  z-index: 800;
  width: 25.6vw;
  height: 11.3vw;
}

.background-video-288 {
  position: absolute;
  left: 0vw;
  top: 59vw;
  right: 0vw;
  z-index: 9;
  width: 26vw;
  height: 11vw;
  border-bottom-left-radius: 0vw;
}

.background-video-289 {
  position: absolute;
  left: 11.2vw;
  top: 39.2vw;
  bottom: -671.625px;
  z-index: 999;
  width: 31vw;
  height: 13vw;
}

.link-134 {
  position: absolute;
  top: 23.4vw;
  right: 0.7vw;
  z-index: 999;
  color: #1a332f;
  font-size: 1vw;
  line-height: 2vw;
}

.link-135 {
  position: absolute;
  left: 9.1vw;
  top: -3.8vw;
  z-index: 999;
  font-family: 'Gt flexa trial', sans-serif;
  color: #b37100;
  font-size: 1.5vw;
  line-height: 1.6vw;
  text-decoration: none;
}

.bold-text-10 {
  font-size: 1.2vw;
}

.background-video-290 {
  position: absolute;
  left: 5vw;
  top: 40.3vw;
  z-index: 99;
  width: 22vw;
  height: 13vw;
}

.background-video-291 {
  position: absolute;
  left: 24.2vw;
  top: 341.5vw;
  z-index: 999;
  width: 20vw;
  height: 9vw;
}

.image-962 {
  position: absolute;
  left: 43.5vw;
  top: 38.4vw;
  z-index: 999;
  width: 12vw;
}

.background-video-292 {
  position: absolute;
  top: 369.5vw;
  right: 33.6vw;
  bottom: auto;
  z-index: 999;
  width: 28vw;
  height: 11vw;
  text-align: center;
}

.image-963 {
  position: absolute;
  left: 0vw;
  top: 87.5vw;
  z-index: 996;
  width: 14vw;
}

.image-964 {
  position: absolute;
  top: 103vw;
  right: 2.8vw;
  z-index: 999;
  width: 14vw;
}

.image-965 {
  position: absolute;
  left: 20.7vw;
  top: 48.2vw;
  z-index: 990;
  width: 17vw;
}

.image-966 {
  position: absolute;
  left: 0vw;
  top: 193.8vw;
  z-index: 8;
  width: 11vw;
}

.image-967 {
  position: absolute;
  left: 35.8vw;
  top: 161.6vw;
  z-index: 999;
  width: 11vw;
}

.image-968 {
  position: absolute;
  left: 9.6vw;
  top: 82.7vw;
  z-index: 999;
  width: 14vw;
  text-align: center;
}

.background-video-293 {
  position: absolute;
  left: 40.3vw;
  top: 74.2vw;
  z-index: 999;
  width: 20vw;
  height: 11.5vw;
}

.image-969 {
  position: absolute;
  left: 53.5vw;
  top: 133.4vw;
  z-index: 999;
  width: 11vw;
}

.image-970 {
  position: absolute;
  left: 6.5vw;
  top: 59.8vw;
  z-index: 999;
  width: 23vw;
}

.image-971 {
  position: absolute;
  top: 125.8vw;
  right: 0vw;
  z-index: 990;
  width: 8vw;
}

.image-972 {
  position: absolute;
  left: auto;
  top: 82.9vw;
  right: 0vw;
  z-index: 20;
  width: 24vw;
}

.link-136 {
  position: absolute;
  top: 19.4vw;
  right: 37.6vw;
  z-index: 999;
  text-decoration: none;
}

.bold-text-11 {
  font-family: Editorialnew, sans-serif;
  color: #b17d03;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  text-shadow: 1px 1px 1vw #000;
}

.background-video-294 {
  position: absolute;
  left: 14.1vw;
  top: -39.9vw;
  z-index: 50;
  width: 30vw;
  height: 12.5vw;
}

.background-video-295 {
  position: absolute;
  left: 17.7vw;
  top: 122vw;
  z-index: 999;
  width: 19vw;
  height: 5vw;
}

.image-973 {
  position: absolute;
  left: 10.3vw;
  top: 51.3vw;
  z-index: 989;
  width: 19vw;
}

.link-137 {
  position: absolute;
  left: 0vw;
  top: 2.2vw;
  z-index: 999;
  font-family: 'Gt sectra display super trial', sans-serif;
  color: #2d307c;
  font-size: 1.8vw;
  line-height: 2vw;
  text-shadow: 1px 1px 0.1vw #4c50d4;
}

.link-138 {
  position: absolute;
  top: 102.9vw;
  right: 22.8vw;
  z-index: 999;
  font-family: 'The led display st', sans-serif;
  color: #c3c5ff;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
}

.bold-text-12 {
  color: #addce4;
  font-size: 1.6vw;
}

.image-974 {
  position: absolute;
  top: 155.6vw;
  right: 0vw;
  z-index: 999;
  width: 11vw;
}

.link-139 {
  color: #5b5d8d;
  text-decoration: none;
  text-shadow: 1px 1px 0.1vw #373a3c;
}

.bold-text-13 {
  font-family: 'Gt alpina fine extended trial', sans-serif;
  font-size: 1.5vw;
}

.image-975 {
  position: absolute;
  top: 96.7vw;
  right: 4.4vw;
  z-index: 999;
  width: 20vw;
}

.image-976 {
  position: absolute;
  top: 4.8vw;
  right: 16.7vw;
  z-index: 999;
  width: 9vw;
}

.image-977 {
  position: absolute;
  top: -8.1vw;
  right: 25.2vw;
  z-index: 990;
  width: 22vw;
}

.link-140 {
  position: absolute;
  left: 19.8vw;
  top: 81.5vw;
  z-index: 999;
  width: auto;
  padding-left: 0vw;
  background-color: rgba(72, 91, 102, 0.41);
  font-family: 'Glyphworld meadow', sans-serif;
  color: #4c52eb;
  font-size: 2.2vw;
  line-height: 2.5vw;
  font-weight: 700;
  letter-spacing: -0.1vw;
  text-decoration: none;
}

.image-978 {
  position: absolute;
  top: 209.2vw;
  z-index: 999;
  width: 9vw;
}

.image-979 {
  position: absolute;
  left: 26.4vw;
  top: 107.8vw;
  z-index: 999;
  width: 9vw;
}

.image-980 {
  position: absolute;
  left: 0vw;
  top: 81.4vw;
  z-index: 99;
  width: 14vw;
}

.image-981 {
  position: absolute;
  left: 35.4vw;
  top: 93.6vw;
  z-index: 99;
  width: 23vw;
}

.image-982 {
  position: absolute;
  top: 80.8vw;
  z-index: 20;
  width: 39vw;
}

.image-983 {
  position: absolute;
  top: 37.9vw;
  right: 32.3vw;
  z-index: 11;
  width: 38vw;
}

.image-984 {
  position: absolute;
  top: 139.6vw;
  right: 23vw;
  z-index: 10;
  width: 20.4vw;
}

.image-985 {
  position: absolute;
  top: 97.8vw;
  z-index: 16;
  width: 50vw;
}

.image-986 {
  position: absolute;
  top: 62.9vw;
  z-index: 17;
  width: 46vw;
}

.image-987 {
  position: absolute;
  top: 129.2vw;
  right: 0vw;
  z-index: 3;
  width: 66vw;
}

.image-988 {
  position: absolute;
  left: auto;
  top: 53.7vw;
  right: 3.1vw;
  z-index: 998;
  width: 34vw;
}

.image-989 {
  position: absolute;
  left: auto;
  top: 47.6vw;
  right: 0vw;
  z-index: 998;
  width: 20vw;
}

.image-990 {
  position: absolute;
  left: auto;
  top: -19.3vw;
  right: 0vw;
  z-index: 998;
  width: 35vw;
}

.image-991 {
  position: absolute;
  left: auto;
  top: 132vw;
  right: 0vw;
  z-index: 100;
  width: 24vw;
}

.background-video-296 {
  position: absolute;
  left: 22vw;
  top: 175.6vw;
  z-index: 998;
  width: 22vw;
  height: 13vw;
}

.background-video-297 {
  position: absolute;
  top: 103.7vw;
  right: 13.2vw;
  z-index: 999;
  width: 30vw;
  height: 15vw;
}

.background-video-298 {
  position: absolute;
  left: 4.2vw;
  top: 134.3vw;
  z-index: 999;
  width: 23vw;
  height: 12vw;
}

.background-video-299 {
  position: absolute;
  left: auto;
  top: 246.9vw;
  right: 24.4vw;
  z-index: 999;
  width: 25vw;
  height: 11.5vw;
}

.background-video-300 {
  position: absolute;
  left: 41.2vw;
  top: 217.4vw;
  z-index: 999;
  width: 20vw;
  height: 12vw;
}

.image-992 {
  position: absolute;
  left: 39.7vw;
  top: 143.6vw;
  z-index: 97;
  width: 13vw;
}

.image-993 {
  position: absolute;
  left: 7.7vw;
  top: 146.3vw;
  z-index: 997;
  width: 27vw;
}

.image-994 {
  position: absolute;
  left: 45.7vw;
  top: 148vw;
  z-index: 999;
  width: 14vw;
}

.image-995 {
  position: absolute;
  left: 19.9vw;
  top: 71.2vw;
  z-index: 996;
  width: 25vw;
}

.image-996 {
  position: absolute;
  left: 43.4vw;
  top: 73vw;
  z-index: 997;
  width: 22vw;
}

.image-997 {
  position: absolute;
  left: 16.5vw;
  top: 4.1vw;
  z-index: 55;
  display: inline-block;
  width: 70vw;
}

.image-998 {
  position: absolute;
  top: 134.9vw;
  right: 0vw;
  z-index: 999;
  width: 20vw;
}

.image-999 {
  position: absolute;
  left: 16.1vw;
  top: 192.6vw;
  z-index: 999;
  width: 5vw;
}

.image-1000 {
  position: absolute;
  left: 66.3vw;
  top: 160.1vw;
  z-index: 999;
  width: 6vw;
}

.image-1001 {
  position: absolute;
  left: 66.6vw;
  top: 104.7vw;
  z-index: 999;
  width: 5vw;
}

.image-1002 {
  position: absolute;
  top: 46.2vw;
  right: 0vw;
  z-index: 999;
  width: 7.8vw;
}

.image-1003 {
  position: absolute;
  left: 21.2vw;
  top: 15vw;
  z-index: 999;
  width: 12vw;
}

.image-1004 {
  position: absolute;
  top: 4.2vw;
  right: 3.1vw;
  z-index: 999;
  width: 13vw;
}

.image-1005 {
  position: absolute;
  top: 13.7vw;
  right: 29.3vw;
  z-index: 999;
  width: 10vw;
}

.image-1006 {
  position: absolute;
  left: 50.9vw;
  top: 149.4vw;
  z-index: 999;
  width: 9vw;
}

.image-1007 {
  position: absolute;
  left: 16.3vw;
  top: 204.9vw;
  z-index: 999;
  width: 17vw;
}

.image-1008 {
  position: absolute;
  left: 37.9vw;
  top: 15vw;
  z-index: 999;
  width: 10vw;
}

.image-1009 {
  position: absolute;
  left: 22.8vw;
  top: 14.8vw;
  z-index: 999;
  width: 11vw;
}

.image-1010 {
  position: absolute;
  top: 35.3vw;
  right: 5vw;
  z-index: 29;
  width: 14vw;
}

.image-1011 {
  position: absolute;
  left: 0vw;
  top: 10vw;
  z-index: 6;
  width: 44vw;
}

.image-1012 {
  position: absolute;
  left: 5.7vw;
  top: 7.5vw;
  z-index: 998;
  display: inline-block;
  width: 90vw;
}

.image-1013 {
  position: absolute;
  top: 3.2vw;
  right: 0vw;
  z-index: 5;
  width: 35vw;
}

.image-1014 {
  position: absolute;
  left: 25.1vw;
  top: 33.1vw;
  z-index: 999;
  width: 11vw;
}

.image-1015 {
  position: absolute;
  left: 43vw;
  top: 128.9vw;
  z-index: 999;
  width: 19vw;
}

.image-1016 {
  position: absolute;
  left: 28.2vw;
  top: 165.5vw;
  z-index: 999;
  width: 22vw;
}

.image-1017 {
  position: absolute;
  left: 49.4vw;
  top: 89.2vw;
  z-index: 999;
  width: 20vw;
}

.image-1018 {
  position: absolute;
  top: -9.3vw;
  right: 2vw;
  z-index: 999;
  width: 30vw;
  border-radius: 0vw;
}

.image-1019 {
  position: absolute;
  left: 61.1vw;
  top: -22.1vw;
  z-index: 998;
  width: 21vw;
}

.image-1020 {
  position: absolute;
  left: 38.5vw;
  top: 42.9vw;
  z-index: 999;
  width: 23vw;
}

.image-1021 {
  position: absolute;
  left: 27.6vw;
  top: 97.3vw;
  z-index: 999;
  width: 7vw;
}

.image-1022 {
  position: absolute;
  left: 24vw;
  top: 156.2vw;
  z-index: 600;
  width: 45vw;
}

.image-1023 {
  position: absolute;
  top: 151.2vw;
  z-index: 3;
  width: 29vw;
}

.image-1024 {
  position: absolute;
  top: -5.5vw;
  right: 21.6vw;
  z-index: 999;
  width: 15vw;
}

.image-1025 {
  position: absolute;
  left: 15.6vw;
  top: 34.3vw;
  z-index: 999;
  width: 22vw;
}

.section-31 {
  position: relative;
}

.image-1026 {
  position: absolute;
  left: 4.8vw;
  top: 3.3vw;
  width: 20vw;
}

.image-1027 {
  position: absolute;
  left: 30.6vw;
  top: 61.1vw;
  width: 40vw;
}

.image-1028 {
  position: absolute;
  top: 9.6vw;
  right: 4.7vw;
  z-index: 999;
  width: 20vw;
}

.image-1029 {
  position: absolute;
  left: 29.6vw;
  top: 22.8vw;
  z-index: 99;
  width: 30vw;
}

.image-1030 {
  position: absolute;
  left: 5.1vw;
  top: 45vw;
  z-index: 99;
}

.image-1031 {
  position: absolute;
  top: 75vw;
  right: 5vw;
  width: 20vw;
}

.image-1032 {
  position: absolute;
  left: 19.8vw;
  top: 54.9vw;
  z-index: 800;
  width: 41vw;
}

.image-1033 {
  position: absolute;
  left: 4.8vw;
  top: 10.7vw;
  z-index: 997;
  width: 24vw;
}

.image-1034 {
  position: absolute;
  left: auto;
  top: 41.2vw;
  right: 2vw;
  z-index: 999;
  width: 15vw;
}

.image-1035 {
  position: absolute;
  left: 0vw;
  top: 59.6vw;
  z-index: 999;
  width: 30vw;
}

.image-1036 {
  position: absolute;
  left: auto;
  top: 194.1vw;
  right: 0vw;
  z-index: 888;
  width: 28vw;
}

.image-1037 {
  position: absolute;
  left: 0vw;
  top: 23.6vw;
  z-index: 16;
  width: 46vw;
}

.image-1038 {
  position: absolute;
  left: 0vw;
  top: 126.6vw;
  z-index: 98;
  width: 60vw;
}

.image-1039 {
  position: absolute;
  left: 59.8vw;
  top: 0.5vw;
  z-index: 666;
  width: 14vw;
}

.image-1040 {
  position: absolute;
  left: 82.9vw;
  top: 17.7vw;
  z-index: 888;
  width: 12vw;
}

.image-1041 {
  position: absolute;
  left: 40.9vw;
  top: 162.5vw;
  z-index: 888;
  width: 26vw;
}

.image-1042 {
  position: absolute;
  left: 0vw;
  top: 103.1vw;
  z-index: 999;
  width: 33vw;
}

.image-1043 {
  position: absolute;
  left: 0.4vw;
  top: 74.4vw;
  right: 0vw;
  z-index: 888;
  width: 48vw;
}

.image-1044 {
  position: absolute;
  left: 0vw;
  top: 154.5vw;
  right: 0vw;
  z-index: 7;
  width: 33vw;
}

.utopija-co {
  position: relative;
  top: 256.8vw;
}

.image-1045 {
  position: absolute;
  top: 71.2vw;
  z-index: 0;
  width: 100vw;
}

.image-1046 {
  position: absolute;
  top: 119.4vw;
  z-index: 0;
  width: 100vw;
}

.image-1047 {
  position: absolute;
  top: -11.4vw;
  z-index: 1;
  width: 100vw;
}

.image-1048 {
  position: absolute;
  top: 130.8vw;
  width: 100vw;
}

.image-1049 {
  position: absolute;
  left: 0vw;
  top: 226.4vw;
  right: 41.4vw;
  z-index: 5;
  width: 20vw;
}

.image-1050 {
  position: absolute;
  left: 0vw;
  top: 204.3vw;
  z-index: 99;
  width: 71vw;
}

.image-1051 {
  position: absolute;
  top: -37.7vw;
  z-index: 2;
  width: 100vw;
}

.image-1052 {
  position: absolute;
  top: 155.7vw;
  right: 52.7vw;
  z-index: 999;
  width: 9vw;
}

.image-1053 {
  position: absolute;
  left: auto;
  top: 203.9vw;
  right: 45.5vw;
  z-index: 999;
  width: 27vw;
}

.image-1054 {
  position: absolute;
  top: 13.3vw;
  right: 0vw;
  z-index: 99;
  width: 25vw;
}

.image-1055 {
  position: absolute;
  top: 188.3vw;
  right: 0vw;
  z-index: 9;
  width: 40vw;
}

.image-1056 {
  position: absolute;
  top: 165.6vw;
  z-index: 4;
  width: 100vw;
}

.image-1057 {
  position: absolute;
  left: 0vw;
  top: 168vw;
  right: auto;
  z-index: 10;
  width: 100vw;
}

.image-1058 {
  position: absolute;
  left: 0vw;
  top: 46.2vw;
  right: 0vw;
  z-index: 6;
  width: 28vw;
}

.image-1059 {
  position: absolute;
  left: 10.1vw;
  top: 40.7vw;
  z-index: 999;
  width: 36vw;
}

.image-1060 {
  position: absolute;
  top: 204.7vw;
  z-index: 11;
  width: 62vw;
}

.image-1061 {
  position: absolute;
  top: 122.2vw;
  right: 0vw;
  z-index: 12;
  width: 58vw;
}

.image-1062 {
  position: absolute;
  top: 73.1vw;
  z-index: 11;
  width: 100vw;
}

.background-video-301 {
  position: absolute;
  left: auto;
  top: -28.3vw;
  right: 1.3vw;
  z-index: 998;
  width: 27vw;
  height: 12vw;
}

.image-1063 {
  position: absolute;
  left: 30.8vw;
  top: 8.2vw;
  z-index: 999;
  width: 33vw;
}

.image-1064 {
  position: absolute;
  left: 5vw;
  top: 47.4vw;
  z-index: 999;
  width: 20vw;
}

.image-1065 {
  position: absolute;
  left: auto;
  top: 96.4vw;
  right: 0vw;
  z-index: 1000;
  width: 45vw;
}

.background-video-302 {
  position: absolute;
  left: 0vw;
  top: 0vw;
  z-index: 990;
  width: 20vw;
  height: 14vw;
}

.background-video-303 {
  position: absolute;
  left: 7.2vw;
  top: 5.1vw;
  z-index: 980;
  width: 18vw;
  height: 14vw;
}

.background-video-304 {
  position: absolute;
  left: auto;
  top: 320.6vw;
  right: 8.3vw;
  z-index: 999;
  width: 22vw;
  height: 11vw;
}

.background-video-305 {
  position: absolute;
  top: 79.8vw;
  right: 0vw;
  z-index: 9;
  width: 28vw;
  height: 11vw;
}

.background-video-306 {
  position: absolute;
  left: auto;
  top: 199.9vw;
  right: 4.7vw;
  z-index: 999;
  width: 28vw;
  height: 15vw;
}

.background-video-307 {
  position: absolute;
  left: 57.1vw;
  top: 36.4vw;
  z-index: 999;
  width: 41vw;
  height: 24vw;
}

.background-video-308 {
  position: absolute;
  left: 0vw;
  top: 48.1vw;
  right: auto;
  z-index: 999;
  width: 30vw;
  height: 21vw;
}

.image-1066 {
  position: absolute;
  top: 0vw;
  z-index: 0;
  width: 100vw;
}

.image-1067 {
  position: absolute;
  top: 6vw;
  z-index: 3;
  width: 100vw;
}

.image-1068 {
  position: absolute;
  top: 0vw;
  z-index: 11;
  width: 100vw;
}

.background-video-309 {
  position: absolute;
  left: 14.8vw;
  top: 78vw;
  right: 8.3vw;
  z-index: 999;
  width: 37vw;
  height: 21vw;
}

.background-video-310 {
  position: absolute;
  left: auto;
  top: 55.6vw;
  right: 0vw;
  z-index: 999;
  width: 34vw;
  height: 19vw;
}

.background-video-311 {
  position: absolute;
  left: 1vw;
  top: 31.1vw;
  right: 76.9vw;
  z-index: 999;
  width: 22vw;
  height: 12vw;
}

.background-video-312 {
  position: absolute;
  left: 14.1vw;
  top: 163vw;
  z-index: 90;
  width: 32vw;
  height: 17vw;
}

.background-video-313 {
  position: absolute;
  left: 6.3vw;
  top: -4.9vw;
  z-index: 999;
  width: 30vw;
  height: 17vw;
}

.background-video-314 {
  position: absolute;
  left: auto;
  top: 13vw;
  right: 0vw;
  z-index: 989;
  width: 33vw;
  height: 14vw;
}

.background-video-315 {
  position: absolute;
  left: 32.1vw;
  top: 12.3vw;
  z-index: 90;
  width: 23vw;
  height: 10vw;
}

.background-video-316 {
  position: absolute;
  left: 11.9vw;
  top: 18.3vw;
  z-index: 999;
  width: 21vw;
  height: 9vw;
}

.background-video-317 {
  position: absolute;
  left: 11.6vw;
  top: 184.8vw;
  z-index: 999;
  width: 20vw;
  height: 14vw;
}

.background-video-318 {
  position: absolute;
  left: 42.6vw;
  top: 32.3vw;
  z-index: 996;
  width: 43vw;
  height: 24vw;
}

.background-video-319 {
  position: absolute;
  left: 62.1vw;
  top: 55.9vw;
  z-index: 899;
  width: 28vw;
  height: 16vw;
}

.background-video-320 {
  position: absolute;
  left: auto;
  top: 100vw;
  right: 6.1vw;
  z-index: 999;
  width: 31vw;
  height: 18vw;
}

.background-video-321 {
  position: absolute;
  left: auto;
  top: 37.6vw;
  right: 3vw;
  z-index: 999;
  width: 28vw;
  height: 17vw;
}

.background-video-322 {
  position: absolute;
  left: 2.2vw;
  top: 229.9vw;
  z-index: 997;
  width: 30vw;
  height: 17vw;
}

.image-1069 {
  position: absolute;
  top: 51.7vw;
  z-index: 5;
  width: 100vw;
}

.brownish {
  position: relative;
  top: 607.9vw;
  display: block;
}

.image-1070 {
  position: absolute;
  top: 139.9vw;
  z-index: 4;
  width: 100vw;
}

.image-1071 {
  position: absolute;
  top: 193.5vw;
  z-index: 2;
  width: 100vw;
}

.image-1072 {
  position: absolute;
  top: 95.9vw;
  z-index: 10;
  width: 100vw;
}

.image-1073 {
  position: absolute;
  top: 80.1vw;
  z-index: 2;
  width: 100vw;
}

.image-1074 {
  position: absolute;
  left: 33.3vw;
  top: 100.5vw;
  z-index: 888;
  width: 30vw;
}

.image-1075 {
  position: absolute;
  top: 19.7vw;
  width: 100vw;
}

.background-video-323 {
  position: absolute;
  top: 131.4vw;
  right: 64.6vw;
  z-index: 90;
  width: 20vw;
  height: 10vw;
}

.image-1076 {
  position: absolute;
  left: 42.7vw;
  top: 93.2vw;
  z-index: 999;
  width: 17vw;
}

.background-video-324 {
  position: absolute;
  left: 2vw;
  top: -36.1vw;
  z-index: 999;
  width: 24vw;
  height: 15vw;
}

.background-video-325 {
  position: absolute;
  left: 17.9vw;
  top: 141.2vw;
  z-index: 999;
  width: 20vw;
  height: 11vw;
}

.background-video-326 {
  position: absolute;
  left: 43.1vw;
  top: 47.8vw;
  z-index: 998;
  width: 27vw;
  height: 15vw;
}

.image-1077 {
  position: absolute;
  top: 108.6vw;
  z-index: 4;
  width: 30vw;
}

.image-1078 {
  position: absolute;
  top: 70.4vw;
  right: 0vw;
  z-index: 3;
  width: 100vw;
}

.background-video-327 {
  position: absolute;
  left: 51.5vw;
  top: 175.4vw;
  z-index: 999;
  width: 42vw;
  height: 23vw;
}

.image-1079 {
  position: absolute;
  left: 2.1vw;
  top: 34.7vw;
  right: 0vw;
  z-index: 3;
  width: 47vw;
}

.image-1080 {
  position: absolute;
  top: 154.5vw;
  right: 0vw;
  z-index: 15;
  width: 57vw;
}

.image-1081 {
  position: absolute;
  top: 108.4vw;
  right: 0vw;
  z-index: 9;
  width: 70vw;
}

.image-1082 {
  position: absolute;
  top: 115.3vw;
  right: 0vw;
  z-index: 2;
  width: 100vw;
}

.image-1083 {
  position: absolute;
  left: 14.8vw;
  top: 81.6vw;
  z-index: 999;
  width: 60vw;
}

.image-1084 {
  position: absolute;
  top: 161.7vw;
  z-index: 5;
  width: 100vw;
}

.image-1085 {
  position: absolute;
  top: 119.8vw;
  width: 100vw;
}

.background-video-328 {
  position: absolute;
  left: auto;
  top: 261.5vw;
  right: 15.9vw;
  z-index: 40;
  width: 23vw;
  height: 10vw;
}

.image-1086 {
  position: absolute;
  top: -73.2vw;
  z-index: 11;
  width: 31vw;
}

.image-1087 {
  position: absolute;
  left: 0vw;
  top: -109.1vw;
  right: 0vw;
  z-index: 0;
  width: 100vw;
}

.rjava {
  position: relative;
  top: 798.8vw;
}

.image-1088 {
  position: absolute;
  top: -40.1vw;
  z-index: 13;
  width: 100vw;
}

.image-1089 {
  position: absolute;
  top: -48vw;
  z-index: 10;
  width: 100vw;
}

.image-1090 {
  position: absolute;
  top: -12vw;
  z-index: 0;
  width: 100vw;
}

.background-video-329 {
  position: absolute;
  left: 0vw;
  top: 157.1vw;
  z-index: 129;
  width: 49vw;
  height: 20vw;
}

.image-1091 {
  position: absolute;
  top: 0vw;
  width: 100vw;
}

.image-1092 {
  position: absolute;
  top: 102.6vw;
  z-index: 2;
  width: 100vw;
}

.image-1093 {
  position: absolute;
  top: 19.1vw;
  width: 100vw;
}

.image-1094 {
  position: absolute;
  top: -71.4vw;
  z-index: 10;
  width: 100vw;
}

.sivi {
  position: absolute;
  top: 18.9vw;
  z-index: 7;
  width: 100vw;
}

.image-1096 {
  position: absolute;
  top: 37.2vw;
  z-index: 1;
  width: 100vw;
}

.image-1097 {
  position: absolute;
  top: 63.5vw;
  z-index: 5;
  width: 100vw;
}

.image-1098 {
  position: absolute;
  top: 38.4vw;
  z-index: 5;
  width: 100vw;
}

.image-1099 {
  position: absolute;
  top: 160.4vw;
  z-index: 1;
  width: 100vw;
}

.image-1100 {
  position: absolute;
  top: 213.7vw;
  z-index: 0;
  width: 100vw;
}

.image-1101 {
  position: absolute;
  top: 187.5vw;
  width: 100vw;
}

.image-1102 {
  position: absolute;
  left: 1.1vw;
  top: 151.3vw;
  right: 2.8vw;
  z-index: 999;
  width: 19vw;
}

.image-1103 {
  position: absolute;
  left: 4.5vw;
  top: 91.9vw;
  z-index: 999;
  width: 18vw;
}

.image-1104 {
  position: absolute;
  left: 31.8vw;
  top: 237.7vw;
  z-index: 999;
  width: 15vw;
}

.image-1105 {
  position: absolute;
  top: 17.8vw;
  right: 65.1vw;
  z-index: 999;
  width: 9vw;
}

.image-1106 {
  position: absolute;
  left: 0vw;
  top: -15.4vw;
  z-index: 999;
  width: 15vw;
}

.background-video-330 {
  position: absolute;
  left: 0vw;
  top: 237vw;
  z-index: 999;
  width: 21vw;
  height: 13vw;
}

.image-1107 {
  position: absolute;
  left: 2.3vw;
  top: 66.1vw;
  z-index: 999;
  width: 32vw;
}

.image-1108 {
  position: absolute;
  left: 2.5vw;
  top: 170vw;
  z-index: 99;
  width: 57vw;
}

.image-1109 {
  position: absolute;
  left: 0vw;
  top: 6.9vw;
  right: 1.7vw;
  z-index: 998;
  width: 28vw;
}

.image-1110 {
  position: absolute;
  left: 5vw;
  top: 144.6vw;
  z-index: 999;
  width: 23vw;
}

.image-1111 {
  position: absolute;
  top: 88.7vw;
  right: 2.4vw;
  z-index: 98;
  width: 27vw;
}

.image-1112 {
  position: absolute;
  top: 188.1vw;
  right: 0vw;
  z-index: 999;
  width: 12vw;
}

.image-1113 {
  position: absolute;
  top: 112.5vw;
  right: 6.1vw;
  z-index: 993;
  width: 28vw;
}

.image-1114 {
  position: absolute;
  left: 18.9vw;
  top: 224.1vw;
  z-index: 999;
  width: 19vw;
}

.image-1115 {
  position: absolute;
  left: 1.2vw;
  top: 232.8vw;
  z-index: 8;
  width: 41vw;
}

.image-1116 {
  position: absolute;
  left: 0vw;
  top: 75vw;
  right: 0vw;
  z-index: 99;
  width: 33vw;
}

.image-1117 {
  position: absolute;
  top: -13.5vw;
  z-index: 3;
  width: 100vw;
}

.background-video-331 {
  position: absolute;
  left: auto;
  top: 296.4vw;
  right: 0vw;
  z-index: 999;
  width: 37vw;
  height: 20vw;
}

.background-video-332 {
  position: absolute;
  top: 30.4vw;
  right: 13.2vw;
  z-index: 999;
  width: 24vw;
  height: 11vw;
}

.background-video-333 {
  position: absolute;
  top: 20vw;
  right: 0vw;
  z-index: 999;
  width: 19vw;
  height: 10vw;
}

.background-video-334 {
  position: absolute;
  left: 43.7vw;
  top: 94.6vw;
  right: auto;
  z-index: 999;
  width: 26vw;
  height: 11vw;
}

.background-video-335 {
  position: absolute;
  left: auto;
  top: 229.8vw;
  right: 7.6vw;
  z-index: 999;
  width: 24vw;
  height: 13vw;
}

.image-1118 {
  position: absolute;
  left: 10.4vw;
  top: -25.1vw;
  z-index: 999;
  width: 20vw;
}

.image-1119 {
  position: absolute;
  left: 20.6vw;
  top: 37.5vw;
  z-index: 999;
  width: 13vw;
}

.image-1120 {
  position: absolute;
  top: 123.7vw;
  right: 0vw;
  z-index: 9;
  width: 40vw;
}

.image-1121 {
  position: absolute;
  top: 172vw;
  right: 25.6vw;
  z-index: 5;
  width: 42vw;
  height: auto;
}

.image-1122 {
  position: absolute;
  left: auto;
  top: 89.9vw;
  right: 0vw;
  z-index: 40;
  width: 25vw;
}

.image-1123 {
  position: absolute;
  left: auto;
  top: -0.2vw;
  right: 5.1vw;
  z-index: 999;
  width: 22vw;
}

.image-1124 {
  position: absolute;
  left: 76.8vw;
  top: 150vw;
  z-index: 999;
  width: 20vw;
}

.image-1125 {
  position: absolute;
  left: 2.9vw;
  top: 102vw;
  z-index: 999;
  width: 20vw;
}

.image-1126 {
  position: absolute;
  left: auto;
  top: 164.9vw;
  right: 7vw;
  z-index: 999;
  width: 23vw;
}

.image-1127 {
  position: absolute;
  left: auto;
  top: 158.4vw;
  right: 1.8vw;
  z-index: 99;
  width: 45vw;
}

.image-1128 {
  position: absolute;
  left: 0vw;
  top: 177.1vw;
  z-index: 10;
  width: 100vw;
}

.image-1129 {
  position: absolute;
  left: 41.9vw;
  top: 86.2vw;
  z-index: 99;
  width: 33vw;
}

.image-1130 {
  position: absolute;
  left: 8.3vw;
  top: 91.9vw;
  z-index: 997;
  width: 24vw;
}

.image-1131 {
  position: absolute;
  top: 49vw;
  right: 0vw;
  z-index: 8;
  width: 35vw;
}

.image-1132 {
  position: absolute;
  top: 35.4vw;
  z-index: 7;
  width: 100vw;
}

.image-1133 {
  position: absolute;
  left: 0vw;
  top: -0.8vw;
  z-index: 997;
  width: 32vw;
}

.image-1134 {
  position: absolute;
  left: 3.7vw;
  top: 45.4vw;
  right: 0vw;
  z-index: 998;
  width: 31vw;
}

.image-1135 {
  position: absolute;
  left: 45.5vw;
  top: 103.1vw;
  z-index: 999;
  width: 21vw;
  height: auto;
}

.kloni {
  position: relative;
  top: 958.7vw;
  overflow: visible;
}

.image-1136 {
  position: absolute;
  top: 240.3vw;
  z-index: 6;
  width: 100vw;
}

.image-1137 {
  position: absolute;
  top: 143.4vw;
  z-index: 0;
}

.image-1138 {
  position: absolute;
  left: auto;
  top: 277.7vw;
  right: 5vw;
  z-index: 990;
  width: 35vw;
}

.section-32 {
  position: relative;
  top: 296.8vw;
}

.image-1139 {
  position: absolute;
  top: -77.1vw;
  right: 0vw;
  z-index: 9;
  width: 40vw;
}

.image-1140 {
  position: absolute;
  top: -56.1vw;
  z-index: 6;
  width: 100vw;
}

.image-1141 {
  position: absolute;
  top: -76.5vw;
  width: 100vw;
}

.image-1142 {
  position: absolute;
  top: 11.7vw;
  z-index: 9;
  width: 100vw;
}

.background-video-336 {
  position: absolute;
  top: 41.8vw;
  right: 54.9vw;
  z-index: 995;
  width: 18vw;
  height: 10vw;
}

.image-1143 {
  position: absolute;
  top: 92.3vw;
  width: 100vw;
}

.image-1144 {
  position: absolute;
  top: 128vw;
  z-index: 7;
  width: 100vw;
}

.image-1145 {
  position: absolute;
  left: 19.2vw;
  top: 116vw;
  bottom: auto;
  z-index: 999;
  width: 22vw;
}

.image-1146 {
  position: absolute;
  left: 0vw;
  top: 49.9vw;
  z-index: 999;
  width: 19vw;
}

.image-1147 {
  position: absolute;
  left: 35.4vw;
  top: 18vw;
  z-index: 999;
  width: 35vw;
}

.image-1148 {
  position: absolute;
  top: 146.1vw;
  right: 1.1vw;
  z-index: 999;
  width: 9vw;
}

.image-1149 {
  position: absolute;
  top: -64.1vw;
  z-index: 10;
  width: 100vw;
}

.bezos {
  position: absolute;
  left: 33.6vw;
  width: 50vw;
  height: 20vw;
}

.image-1150 {
  position: absolute;
  left: 0vw;
  top: 178.6vw;
  right: 0vw;
  z-index: 9;
  width: 17vw;
}

.image-1151 {
  position: absolute;
  top: 34.8vw;
  right: 0vw;
  z-index: 999;
  width: 15vw;
}

.image-1152 {
  position: absolute;
  left: 49.4vw;
  top: -2.8vw;
  right: 10vw;
  z-index: 999;
  width: 17vw;
}

.image-1153 {
  position: absolute;
  left: 34.4vw;
  top: 141.5vw;
  z-index: 3;
  width: 16vw;
}

.link-141 {
  position: absolute;
  left: 0vw;
  top: -3.9vw;
  right: 0vw;
  z-index: 999;
  width: 33vw;
  font-family: 'Gt sectra display super trial', sans-serif;
  color: #b94c46;
  font-size: 2vw;
  line-height: 2vw;
  text-align: justify;
  text-decoration: none;
  text-shadow: 1px 1px 6px #000;
}

.image-1154 {
  position: absolute;
  top: 20.3vw;
  right: 0vw;
  z-index: 9;
  width: 53vw;
}

.link-142 {
  position: absolute;
  left: 19.5vw;
  top: 107.4vw;
  z-index: 999;
  width: auto;
  font-family: 'Ogg roman', sans-serif;
  color: #11d435;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
}

.link-143 {
  position: absolute;
  top: 160.7vw;
  right: 0.7vw;
  z-index: 999;
  width: 30vw;
  font-family: 'Great Vibes', cursive;
  color: #8eca17;
  font-size: 2.6vw;
  line-height: 3vw;
  text-align: center;
  text-decoration: none;
  text-shadow: 1px 1px 1px #5e0303;
}

.image-1155 {
  position: absolute;
  top: 307.5vw;
  right: 39.1vw;
  z-index: 6;
  width: 32vw;
}

.image-1156 {
  position: absolute;
  top: 30.5vw;
  z-index: 1;
  width: 100vw;
}

.image-1157 {
  position: absolute;
  top: 230vw;
  z-index: 3;
  width: 100vw;
}

.image-1158 {
  position: absolute;
  left: 7vw;
  top: 127vw;
  z-index: 999;
  width: 19vw;
}

.image-1159 {
  position: absolute;
  top: 38.7vw;
  z-index: 1;
  width: 100vw;
}

.image-1160 {
  position: absolute;
  left: 17.3vw;
  top: 3.6vw;
  z-index: 999;
  width: 20vw;
}

.lilac {
  position: relative;
  top: 1659.4vw;
}

.image-1161 {
  position: absolute;
  left: 5.8vw;
  top: 158vw;
  z-index: 999;
  width: 15vw;
}

.image-1162 {
  position: absolute;
  left: 61.4vw;
  top: -3.8vw;
  z-index: 999;
  width: 11vw;
}

.image-1163 {
  position: absolute;
  left: 38.5vw;
  top: 47.7vw;
  z-index: 999;
  width: 12vw;
}

.image-1164 {
  position: absolute;
  left: 0vw;
  top: 151.4vw;
  z-index: 999;
  width: 20vw;
}

.image-1165 {
  position: absolute;
  left: 0vw;
  top: 54.4vw;
  z-index: 999;
  width: 20vw;
}

.image-1166 {
  position: absolute;
  top: 224.5vw;
  right: 23.8vw;
  z-index: 999;
  width: 50vw;
}

.image-1167 {
  position: absolute;
  left: 56.7vw;
  top: 162.1vw;
  z-index: 999;
  width: 12vw;
}

.image-1168 {
  position: absolute;
  left: 34.3vw;
  top: -4.9vw;
  z-index: 999;
  width: 25vw;
}

.background-video-337 {
  position: absolute;
  left: 0vw;
  top: -6vw;
  z-index: 9;
  width: 18vw;
  height: 10vw;
}

.background-video-338 {
  position: absolute;
  top: 272.6vw;
  right: 55.9vw;
  z-index: 999;
  width: 36vw;
  height: 19vw;
}

.image-1169 {
  position: absolute;
  left: auto;
  top: 120.7vw;
  right: 0vw;
  z-index: 999;
  width: 20vw;
}

.image-1170 {
  position: absolute;
  top: 50.9vw;
  right: 0vw;
  width: 58vw;
}

.image-1171 {
  position: absolute;
  top: -8.8vw;
  width: 10vw;
}

.link-144 {
  color: #f80606;
}

.image-1172 {
  position: absolute;
  top: 4.6vw;
  right: 0vw;
  z-index: 999;
  width: 29vw;
}

.image-1173 {
  position: absolute;
  left: 15.3vw;
  top: 152.1vw;
  z-index: 998;
  width: 47vw;
}

.image-1174 {
  position: absolute;
  top: 234.2vw;
  width: 100vw;
}

.image-1175 {
  position: absolute;
  left: 2.6vw;
  top: 0.4vw;
  width: 32vw;
}

.image-1176 {
  position: absolute;
  left: auto;
  top: 147.7vw;
  right: 5vw;
  z-index: 999;
  width: 15vw;
}

.image-1177 {
  position: absolute;
  top: 148.4vw;
  z-index: 4;
  width: 23vw;
}

.image-1178 {
  position: absolute;
  left: 39.6vw;
  top: 20.3vw;
  z-index: 14;
  width: 40vw;
}

.image-1179 {
  position: absolute;
  left: 1.5vw;
  top: 79vw;
  z-index: 999;
  width: 22vw;
}

.image-1180 {
  position: absolute;
  left: auto;
  top: 108vw;
  right: 0vw;
  z-index: 999;
  width: 13vw;
}

.image-1181 {
  position: absolute;
  top: -17vw;
  right: 13.8vw;
  z-index: 999;
  width: 15vw;
}

.image-1182 {
  position: absolute;
  left: 3.4vw;
  top: 295.6vw;
  z-index: 999;
  width: 18vw;
}

.image-1183 {
  position: absolute;
  left: auto;
  top: -0.8vw;
  right: 5vw;
  z-index: 999;
  width: 19vw;
}

.image-1184 {
  position: absolute;
  left: auto;
  top: 3.4vw;
  right: 0vw;
  z-index: 999;
  width: 15vw;
}

.image-1185 {
  position: absolute;
  top: 7.3vw;
  right: 5vw;
  width: 17vw;
}

.image-1186 {
  position: absolute;
  top: 11vw;
  right: 2.5vw;
  z-index: 99;
  width: 10vw;
}

.image-1187 {
  position: absolute;
  left: 24.2vw;
  top: 61.6vw;
  z-index: 999;
  width: 10vw;
}

.image-1188 {
  position: absolute;
  left: 26.8vw;
  top: 202.8vw;
  z-index: 7;
  width: 30vw;
}

.background-video-339 {
  position: absolute;
  left: 7.2vw;
  top: -53.5vw;
  z-index: 999;
  width: 31vw;
  height: 13vw;
}

.background-video-340 {
  position: absolute;
  left: 59vw;
  top: 24.8vw;
  z-index: 999;
  width: 17vw;
  height: 9vw;
}

.background-video-341 {
  position: absolute;
  left: 28.6vw;
  top: -56.1vw;
  z-index: 999;
  width: 27vw;
  height: 11vw;
}

.background-video-342 {
  position: absolute;
  left: 11.8vw;
  top: 2.4vw;
  z-index: 999;
  width: 27vw;
  height: 13vw;
}

.background-video-343 {
  position: absolute;
  left: 9.6vw;
  top: -50.4vw;
  z-index: 900;
  width: 36vw;
  height: 15vw;
}

.background-video-344 {
  position: absolute;
  left: 5.7vw;
  top: 202.9vw;
  z-index: 999;
  width: 26vw;
  height: 15vw;
}

.greeney {
  position: absolute;
  left: 2vw;
  top: 111.3vw;
  z-index: 9;
  width: 39vw;
  height: 21vw;
}

.background-video-345 {
  position: absolute;
  left: 0vw;
  top: 20.8vw;
  z-index: 999;
  width: 30vw;
  height: 15vw;
}

.background-video-346 {
  position: absolute;
  left: 7.8vw;
  top: 68.2vw;
  z-index: 999;
  width: 31vw;
  height: 17vw;
}

.background-video-347 {
  position: absolute;
  left: 9.2vw;
  top: 40.2vw;
  z-index: 999;
  width: 22vw;
  height: 13vw;
}

.background-video-348 {
  position: absolute;
  left: 1.2vw;
  top: 300.9vw;
  z-index: 999;
  width: 32vw;
  height: 13vw;
}

.background-video-349 {
  position: absolute;
  left: 26.1vw;
  top: -27.1vw;
  z-index: 999;
  width: 23vw;
  height: 13vw;
}

.image-1189 {
  position: absolute;
  left: 0vw;
  top: 146.5vw;
  z-index: 99;
  width: 17vw;
}

.image-1190 {
  position: absolute;
  left: 83.8vw;
  top: 86.7vw;
  z-index: 999;
  width: 13vw;
}

.image-1191 {
  position: absolute;
  top: 0vw;
  z-index: 1;
  width: 800vw;
}

.predzadnje {
  position: relative;
  top: 1347.9vw;
}

.image-1192 {
  position: absolute;
  left: 26.8vw;
  top: -74.7vw;
  z-index: 999;
  width: 73vw;
}

.image-1193 {
  position: absolute;
  left: 0vw;
  top: 88.9vw;
  right: 0vw;
  z-index: 999;
  width: 39vw;
}

.image-1194 {
  position: absolute;
  left: 82.9vw;
  top: 68.6vw;
  z-index: 999;
  width: 14vw;
}

.image-1195 {
  position: absolute;
  top: 4.5vw;
  z-index: 1000;
  display: inline-block;
  width: 100vw;
  height: 50vw;
}

.image-1196 {
  position: absolute;
  top: 5.2vw;
  right: 0vw;
  z-index: 1000;
  display: none;
  width: 50vw;
}

.background-video-350 {
  position: absolute;
  left: 42.8vw;
  top: 26.9vw;
  z-index: 999;
  width: 24vw;
  height: 5vw;
}

.background-video-351 {
  position: absolute;
  left: 0vw;
  top: 28.4vw;
  z-index: 2;
  width: 23vw;
  height: 13vw;
}

.image-1197 {
  position: absolute;
  left: 6.3vw;
  top: 47.9vw;
  z-index: 999;
  width: 16vw;
}

.background-video-352 {
  position: absolute;
  left: 0vw;
  top: 136.1vw;
  z-index: 999;
  width: 51vw;
  height: 21vw;
}

.image-1198 {
  position: absolute;
  left: 12.3vw;
  top: 205.1vw;
  z-index: 999;
  width: 22vw;
}

.image-1199 {
  position: absolute;
  left: 0vw;
  top: 207.2vw;
  z-index: 999;
  width: 23vw;
}

.image-1200 {
  position: absolute;
  top: 87.5vw;
  right: 0vw;
  z-index: 11;
  width: 33vw;
}

.image-1201 {
  position: absolute;
  left: 0vw;
  top: 194.9vw;
  z-index: 999;
  width: 22vw;
}

.image-1202 {
  position: absolute;
  left: 34.4vw;
  top: 47.2vw;
  z-index: 90;
  width: 28vw;
}

.image-1203 {
  position: absolute;
  left: 8.8vw;
  top: 116vw;
  z-index: 999;
  width: 22vw;
}

.image-1204 {
  position: absolute;
  top: 95.5vw;
  right: 0vw;
  z-index: 999;
  width: 12vw;
}

.image-1205 {
  position: absolute;
  left: 0vw;
  top: 61.4vw;
  z-index: 999;
  width: 11vw;
}

.image-1206 {
  position: absolute;
  top: -21.6vw;
  z-index: 99;
  width: 27vw;
}

.image-1207 {
  position: absolute;
  top: 208.1vw;
  z-index: 99;
  width: 25vw;
}

.image-1208 {
  position: absolute;
  left: 50.3vw;
  top: 289.1vw;
  z-index: 999;
  width: 15vw;
}

.background-video-353 {
  position: absolute;
  left: 31vw;
  top: -4.8vw;
  z-index: 990;
  width: 23vw;
  height: 14vw;
  border-radius: 0.5vw;
}

.background-video-354 {
  position: absolute;
  top: -26.8vw;
  right: 0vw;
  z-index: 99;
  width: 16vw;
  height: 9vw;
  border-radius: 0vw;
}

.background-video-355 {
  position: absolute;
  left: auto;
  top: 109.1vw;
  right: 35.4vw;
  z-index: 15;
  width: 22vw;
  height: 14vw;
  border-radius: 1vw;
}

.link-145 {
  position: absolute;
  left: auto;
  top: -4.9vw;
  right: 4.7vw;
  z-index: 999;
  width: 10vw;
  color: #51af13;
  font-size: 1.4vw;
  line-height: 2vw;
  text-align: right;
  text-shadow: 1px 1px 1vw #000;
}

.image-1209 {
  position: absolute;
  top: -11.8vw;
  right: 0vw;
  z-index: 9;
  width: 16vw;
}

.image-1210 {
  position: absolute;
  left: 17.1vw;
  top: 144.3vw;
  z-index: 999;
  width: 11vw;
}

.link-146 {
  position: absolute;
  left: 43.1vw;
  top: 109.2vw;
  z-index: 999;
  width: 20vw;
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #dd0d02;
  font-size: 1.2vw;
  line-height: 1.7vw;
}

.image-1211 {
  position: absolute;
  left: 17.1vw;
  top: -7.9vw;
  z-index: 999;
  width: 22vw;
}

.image-1212 {
  position: absolute;
  left: 57.7vw;
  top: -3vw;
  z-index: 999;
  width: 27vw;
}

.image-1213 {
  position: absolute;
  left: auto;
  top: 67.4vw;
  right: 58.4vw;
  z-index: 980;
  width: 18vw;
}

.background-video-356 {
  position: absolute;
  left: 44.9vw;
  top: -38.9vw;
  z-index: 990;
  width: 25vw;
  height: 17vw;
  border-radius: 0px 2vw 2vw;
}

.image-1214 {
  position: absolute;
  top: -42.8vw;
  z-index: 4;
  width: 100vw;
}

.image-1215 {
  position: absolute;
  left: 0vw;
  top: -19.3vw;
  z-index: 7;
  width: 22vw;
}

.image-1216 {
  position: absolute;
  top: -50.2vw;
  z-index: 4;
  width: 100vw;
}

.image-1217 {
  position: absolute;
  top: -41.1vw;
  right: 11.5vw;
  z-index: 999;
  width: 31vw;
}

.image-1218 {
  position: absolute;
  top: -31.2vw;
  right: 10.9vw;
  z-index: 909;
  width: 22vw;
}

.image-1219 {
  position: absolute;
  left: 21.4vw;
  top: -22.4vw;
  z-index: 998;
  width: 13vw;
}

.image-1220 {
  position: absolute;
  left: 0vw;
  top: -17.6vw;
  z-index: 998;
  width: 14vw;
}

.image-1221 {
  position: absolute;
  left: 39.8vw;
  top: -31.5vw;
  z-index: 994;
  width: 15vw;
}

.image-1222 {
  position: absolute;
  top: -22.8vw;
  right: 32.3vw;
  z-index: 999;
  width: 11vw;
}

.image-1223 {
  position: absolute;
  left: 28.5vw;
  top: -14.1vw;
  z-index: 999;
  width: 8vw;
}

.image-1224 {
  position: absolute;
  top: 126.4vw;
  right: 0vw;
  z-index: 99;
  width: 13vw;
}

.image-1225 {
  position: absolute;
  left: 3.5vw;
  top: 55.9vw;
  z-index: 14;
  width: 16vw;
}

.image-1226 {
  position: absolute;
  top: 99.3vw;
  right: 2.6vw;
  z-index: 2;
  width: 16vw;
}

.volkanoji {
  position: absolute;
  top: -20.3vw;
  right: 0vw;
  z-index: 9;
  width: 55vw;
  height: 50vw;
}

.image-1227 {
  position: absolute;
  left: auto;
  top: 3.7vw;
  right: 0vw;
  z-index: 99;
  width: 18vw;
}

.image-1228 {
  position: absolute;
  top: 18.8vw;
  right: 0vw;
  z-index: 4;
  width: 26vw;
}

.image-1229 {
  position: absolute;
  top: 46.2vw;
  right: 0vw;
  z-index: 4;
  width: 21vw;
}

.link-147 {
  position: absolute;
  left: 32.4vw;
  top: 28.1vw;
  z-index: 999;
  font-family: 'Cfnightofterrorpersonal reg', sans-serif;
  color: #794e13;
  font-size: 1.7vw;
  line-height: 2vw;
  font-weight: 700;
  letter-spacing: 0.3vw;
}

.image-1230 {
  position: absolute;
  left: 36.6vw;
  top: 116.2vw;
  z-index: 999;
  width: 10vw;
}

.image-1231 {
  position: absolute;
  left: 22.5vw;
  top: -9.1vw;
  z-index: 99;
  width: 16vw;
}

.image-1232 {
  position: absolute;
  left: auto;
  top: 30.6vw;
  right: 0vw;
  z-index: 980;
  width: 19vw;
}

.image-1233 {
  position: absolute;
  left: auto;
  top: 130.9vw;
  right: 0vw;
  z-index: 999;
  width: 19vw;
}

.body-4 {
  background-color: #0a0000;
}

.section-33 {
  position: relative;
  top: 310.2vw;
}

.image-1234 {
  position: absolute;
  top: 104.8vw;
  z-index: 2;
  width: 100vw;
  background-color: #0a0000;
}

.image-1235 {
  position: absolute;
  top: 59.2vw;
  right: 0vw;
  width: 61vw;
}

.image-1236 {
  position: absolute;
  top: -0.1vw;
  right: 0vw;
  z-index: 1;
  width: 50vw;
}

.image-1237 {
  position: absolute;
  top: 72.7vw;
  width: 40vw;
}

.link-148 {
  color: #af6108;
}

.image-1238 {
  position: absolute;
  left: 0vw;
  top: 51.2vw;
  z-index: 280;
  width: 44vw;
}

.image-1239 {
  position: absolute;
  top: -17.2vw;
  width: 100vw;
}

.image-1240 {
  position: absolute;
  top: 173.2vw;
  z-index: 9;
  width: 100vw;
}

.image-1241 {
  position: absolute;
  top: -28.4vw;
  width: 100vw;
}

.link-149 {
  position: absolute;
  left: auto;
  top: 70.9vw;
  right: 0vw;
  z-index: 999;
  width: 59vw;
  padding-right: 1vw;
  padding-left: 1vw;
  font-family: Plonbic, sans-serif;
  color: #ce0404;
  font-size: 2.2vw;
  line-height: 2.5vw;
  text-align: right;
  text-decoration: none;
}

.image-1242 {
  position: absolute;
  left: 32.6vw;
  top: -26.6vw;
  z-index: 90;
  width: 40vw;
}

.image-1243 {
  position: absolute;
  left: auto;
  top: 27.7vw;
  right: 0vw;
  z-index: 999;
  width: 30vw;
}

.image-1244 {
  position: absolute;
  top: -29.9vw;
  right: 0vw;
  z-index: 11;
  width: 22vw;
}

.image-1245 {
  position: absolute;
  top: 155.2vw;
  z-index: 1;
  width: 100vw;
}

.image-1246 {
  position: absolute;
  top: 248.2vw;
  width: 100vw;
}

.image-1247 {
  position: absolute;
  top: 284.3vw;
  z-index: 1;
  width: 100vw;
}

.image-1248 {
  position: absolute;
  left: 41.6vw;
  top: 52.4vw;
  z-index: 700;
  width: 25vw;
}

.text-block-319 {
  position: absolute;
  left: 63.9vw;
  top: 212.8vw;
  z-index: 999;
  font-family: 'Pixeled english font', sans-serif;
  color: #fffcfc;
  font-size: 2vw;
  line-height: 2vw;
}

.image-1249 {
  position: absolute;
  top: 81.5vw;
  z-index: 99;
  width: 48vw;
  opacity: 0.9;
}

.link-150 {
  position: absolute;
  left: auto;
  top: 122.2vw;
  right: 1.1vw;
  z-index: 999;
  width: 51vw;
  font-family: Smalle, sans-serif;
  color: #81b911;
  font-size: 4vw;
  line-height: 5vw;
  text-decoration: none;
  text-shadow: 2px 2px 0.2vw #000;
}

.container-7 {
  display: none;
  margin-top: 100px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.text-block-321 {
  position: static;
  padding: 10px;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  font-family: Inconsolata, monospace;
  color: #fffcfc;
  font-size: 19px;
  text-align: center;
}

.text-block-322 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 92px;
  padding: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  font-family: Oswald, sans-serif;
  color: #fffcfc;
  font-size: 22px;
}

.image-1271 {
  position: static;
  display: block;
  width: 30vw;
  margin-top: 94px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.body-5 {
  background-color: #0a0000;
}

.container-9 {
  margin-top: 82px;
  padding: 10px;
}

.link-184 {
  font-style: normal;
  font-weight: 700;
}

.text-block-333 {
  margin-top: 59px;
  color: #f3f3f3;
  font-size: 22px;
}

.text-block-330 {
  margin-top: 55px;
  margin-bottom: 20px;
  color: #fffcfc;
  font-size: 18px;
  line-height: 27px;
}

.text-block-328 {
  padding: 0px;
  color: #a8aaeb;
  font-size: 50px;
  line-height: 40px;
  font-style: normal;
  font-weight: 700;
}

.text-block-332 {
  display: none;
  margin-bottom: 86px;
  color: #a8aaeb;
}

.text-block-329 {
  margin-top: 18px;
  margin-bottom: 15px;
  color: #a8aaeb;
  font-size: 22px;
  font-style: italic;
  font-weight: 700;
}

.link-185 {
  color: #4c50d4;
}

.text-block-334 {
  margin-top: 24px;
  color: #f2efef;
  font-size: 18px;
  line-height: 24px;
}

.text-block-331 {
  margin-top: 73px;
  margin-bottom: 20px;
  color: #a8aaeb;
  font-size: 18px;
}

.text-span {
  color: #8eca17;
  font-size: 17px;
  letter-spacing: 0.5px;
}

.text-block-336 {
  margin-top: 24px;
  margin-bottom: 104px;
  color: #f2efef;
  font-size: 22px;
}

.container-10 {
  margin-top: 74px;
  padding: 10px;
}

.bold-text-17 {
  color: #4c50d4;
}

.text-block-335 {
  display: block;
  padding: 0px;
  float: none;
  clear: none;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #f2efef;
  font-size: 22px;
  line-height: 36px;
  text-align: left;
}

.section-34 {
  margin-top: 351px;
}

.bold-text-18 {
  color: #fffcfc;
}

.link-block-35 {
  position: absolute;
  top: 725.6vw;
  right: 27vw;
  z-index: 100;
  width: 46vw;
  height: 30vw;
}

.image-1272 {
  position: absolute;
  left: auto;
  top: 0vw;
  right: 0vw;
  z-index: 190;
  width: 46vw;
}

.text-block-320 {
  position: absolute;
  left: 8.6vw;
  top: 11.8vw;
  z-index: 999;
  font-family: Mondwest, sans-serif;
  color: #dddada;
  font-size: 2.2vw;
  line-height: 3vw;
  text-align: center;
  letter-spacing: 0.1vw;
}

.background-video-357 {
  position: absolute;
  left: auto;
  top: 139.5vw;
  right: 0vw;
  z-index: 994;
  width: 30vw;
  height: 18vw;
}

.image-1273 {
  position: absolute;
  z-index: 3;
  width: 100%;
}

.image-1274 {
  position: absolute;
  top: 40.5vw;
  right: 83.4vw;
  z-index: 8;
  display: none;
  width: 4vw;
}

.image-1275 {
  position: absolute;
  left: auto;
  top: -36.4vw;
  right: 37.3vw;
  z-index: 33;
  width: 33vw;
}

.image-1276 {
  position: absolute;
  left: auto;
  top: -55.8vw;
  right: 0vw;
  z-index: 55;
  width: 37vw;
}

.image-1277 {
  position: absolute;
  top: -28.7vw;
  z-index: 88;
  width: 100vw;
}

.image-1278 {
  position: absolute;
  left: 18.5vw;
  top: 8.2vw;
  z-index: 88;
  width: 11vw;
}

.image-1279 {
  position: absolute;
  left: 84.8vw;
  top: 26.9vw;
  z-index: 66;
  width: 9vw;
}

.image-1280 {
  position: absolute;
  left: 50.5vw;
  top: 0vw;
  z-index: 777;
  width: 6vw;
}

.image-1281 {
  position: absolute;
  left: 0vw;
  top: 15.9vw;
  right: 0vw;
  z-index: 9;
  width: 20vw;
}

.image-1282 {
  position: absolute;
  left: 75vw;
  z-index: 9;
  width: 20vw;
}

.image-1283 {
  position: absolute;
  left: auto;
  top: -36.2vw;
  right: 0vw;
  z-index: 22;
  width: 16vw;
}

.image-1284 {
  position: absolute;
  left: 6.9vw;
  top: 67.6vw;
  z-index: 66;
  width: 15vw;
}

.image-1285 {
  position: absolute;
  top: 50vw;
  right: 3.7vw;
  z-index: 22;
  width: 7vw;
}

.image-1286 {
  position: absolute;
  left: 29vw;
  top: 48.9vw;
  z-index: 66;
  width: 11vw;
}

.image-1287 {
  position: absolute;
  left: auto;
  top: 30.7vw;
  right: 0vw;
  z-index: 6;
  width: 10vw;
}

.image-1288 {
  position: absolute;
  top: 57.6vw;
  right: 89.4vw;
  z-index: 55;
  width: 5vw;
}

.image-1289 {
  position: absolute;
  left: 58.4vw;
  top: 25.6vw;
  z-index: 8;
  width: 11vw;
}

.image-1290 {
  position: absolute;
  top: 0.7vw;
  z-index: 5;
  width: 100vw;
}

.background-video-358 {
  position: absolute;
  left: 38.3vw;
  top: 108.9vw;
  z-index: 999;
  width: 29vw;
  height: 14vw;
}

.background-video-359 {
  position: absolute;
  top: 88.3vw;
  right: 12.3vw;
  z-index: 99;
  width: 40vw;
  height: 22vw;
}

.image-1291 {
  position: absolute;
  top: 66.4vw;
  width: 100vw;
}

.background-video-360 {
  position: absolute;
  left: 45vw;
  top: 123.8vw;
  z-index: 999;
  width: 27vw;
  height: 15vw;
}

.background-video-361 {
  position: absolute;
  left: auto;
  top: 123.3vw;
  right: 0vw;
  z-index: 999;
  width: 28vw;
  height: 16vw;
}

.background-video-362 {
  position: absolute;
  left: auto;
  top: 141.1vw;
  right: 0vw;
  z-index: 990;
  width: 45vw;
  height: 22vw;
}

.konecccc {
  position: relative;
  top: 907.6vw;
}

.image-1292 {
  position: absolute;
  top: 139.5vw;
  width: 100vw;
}

.image-1293 {
  position: absolute;
  top: 75vw;
  width: 100vw;
}

.image-1294 {
  position: absolute;
  left: auto;
  top: 18.2vw;
  right: 0vw;
  z-index: 66;
  width: 7vw;
}

.image-1295 {
  position: absolute;
  left: 34.8vw;
  top: 60.2vw;
  z-index: 990;
  width: 49vw;
}

.image-1296 {
  position: absolute;
  left: auto;
  top: 109.3vw;
  right: 0vw;
  z-index: 999;
  width: 39vw;
}

.image-1297 {
  position: absolute;
  top: 173.4vw;
  z-index: 4;
  width: 100vw;
}

.image-1298 {
  position: absolute;
  top: 223.4vw;
  z-index: 4;
  display: inline-block;
  width: 100vw;
}

.image-1299 {
  position: absolute;
  top: 241vw;
  right: 0vw;
  z-index: 99;
  width: 34vw;
}

.odzadej {
  position: absolute;
  top: 237.3vw;
  right: 0vw;
  z-index: 2;
  width: 48vw;
}

.image-1300 {
  position: absolute;
  top: -34.3vw;
  z-index: 5;
  width: 100vw;
}

.image-1301 {
  position: absolute;
  top: 96.4vw;
  right: 0vw;
  width: 100vw;
}

.image-1302 {
  position: absolute;
  left: 52.8vw;
  top: 129.1vw;
  z-index: 999;
  width: 22vw;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.body-6 {
  background-color: #0a0000;
}

.text-block-337 {
  position: absolute;
  left: 44.3vw;
  top: 776.5vw;
  z-index: 999;
  height: 30vw;
  font-family: Inconsolata, monospace;
  color: #fffcfc;
  font-size: 1.3vw;
  line-height: 1vw;
  font-style: italic;
}

.link-186 {
  color: #fffcfc;
  font-style: italic;
}

@media screen and (min-width: 1280px) {
  .loadingcode {
    position: absolute;
  }

  .naslovcek {
    font-size: 3vw;
  }
}

@media screen and (max-width: 991px) {
  .image {
    margin-top: 0px;
  }

  .image-5 {
    position: relative;
    width: 280px;
    margin-left: -200px;
  }

  .image-7 {
    margin-left: 418px;
  }

  .video {
    margin-left: 0px;
    float: right;
  }

  .kostko {
    margin-right: 0px;
  }

  .background-video-4 {
    margin-left: 0px;
  }

  .battle_royale {
    margin-left: 0px;
  }

  .image-19 {
    margin-left: 0px;
  }

  .vesloci_nebo {
    margin-right: 0px;
  }

  .youtube-2 {
    margin-left: 0px;
  }

  .image-51 {
    width: 700px;
  }

  .background-video-19 {
    margin-right: 0px;
  }

  .background-video-21 {
    margin-right: 0px;
  }

  .div-block-4 {
    left: 0px;
  }

  .image-59 {
    right: 0px;
  }

  .image-61 {
    margin-left: 0px;
  }

  .morje-pesek-trava {
    top: 18.1vw;
  }

  .image-76 {
    left: 0px;
  }

  .the_end_is_nigh {
    margin-right: 0px;
  }

  .global_warming {
    margin-left: 0px;
  }

  .image-82 {
    width: 20vw;
  }

  .div-block-8 {
    left: auto;
  }

  .textex {
    width: 63vw;
    font-size: 2vw;
  }

  .text-block-15 {
    position: relative;
    top: 92px;
    margin: 106px;
    padding: 10px;
    line-height: 20px;
  }

  .text-block-16 {
    position: relative;
    left: 60px;
    top: 37px;
    width: auto;
    font-size: 25px;
    line-height: 34px;
  }

  .link-54 {
    font-size: 50px;
  }

  .section-22 {
    position: relative;
  }

  .text-block-313 {
    left: 2.2vw;
    width: 58vw;
    font-size: 1.7vw;
  }

  .image-882 {
    width: 33vw;
  }

  .explore_on_a_computer {
    left: 3.9vw;
    top: 44.9vw;
    display: inline-block;
    font-size: 2vw;
  }
}

@media screen and (max-width: 767px) {
  .image-5 {
    position: static;
    margin-top: -74px;
    margin-left: -5px;
  }

  .image-7 {
    position: relative;
    margin-top: -32px;
    margin-left: 316px;
  }

  .are_you_saying_this {
    margin-right: 0px;
  }

  .youtube-2 {
    margin-left: 0px;
  }

  .image-51 {
    margin-left: 0px;
  }

  .div-block-4 {
    left: 0px;
  }

  .image-85 {
    margin-left: 0px;
    float: left;
  }

  .image-87 {
    margin-left: 0px;
  }

  .species-made-extinct {
    right: 4.1vw;
    width: 28vw;
  }

  .text-block-15 {
    top: 37px;
    font-size: 16px;
  }

  .text-block-16 {
    left: 0px;
    top: -42px;
    width: auto;
    padding: 20px;
    font-size: 20px;
    line-height: 30px;
  }

  .link-54 {
    left: 0px;
    top: 109px;
    font-size: 39px;
    line-height: 46px;
    text-align: center;
  }

  .container-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .image-748 {
    height: 228vw;
  }

  .image-885 {
    left: 12.6vw;
    top: 38.1vw;
    display: inline-block;
    width: 50vw;
  }

  .explore_on_a_computer {
    display: none;
  }

  .text-block-322 {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  .background-video {
    display: block;
    margin-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .image-7 {
    margin-left: 0px;
  }

  .background-video-5 {
    margin-left: 0px;
  }

  .suicide_jumpers {
    margin-left: 0px;
  }

  .image-11 {
    width: 200px;
  }

  .image-12 {
    position: absolute;
    margin-left: 0px;
  }

  .image-13 {
    position: absolute;
    margin-top: 0px;
  }

  .image-14 {
    left: 0px;
  }

  .background-video-8 {
    margin-left: 0px;
  }

  .image-28 {
    margin-left: 0px;
  }

  .youtube-3 {
    width: 300px;
    height: 200px;
  }

  .image-29 {
    margin-left: 0px;
  }

  .youtube-5 {
    top: 0px;
    margin-top: 0px;
    float: left;
  }

  .moje_pokopali-e {
    margin-left: 0px;
  }

  .image-61 {
    float: left;
  }

  .image-63 {
    z-index: 998;
  }

  .image-68 {
    max-width: none;
  }

  .div-block-6 {
    width: 300px;
  }

  .image-69 {
    position: absolute;
  }

  .image-75 {
    margin-right: 0px;
  }

  .homer_the_end {
    margin-left: 0px;
  }

  .image-81 {
    margin-right: 0px;
  }

  .image-89 {
    margin-left: 0px;
  }

  .neonatal-abstinence {
    position: absolute;
    z-index: 999;
    margin-top: 0px;
  }

  .opioid_epidemic {
    text-shadow: 1px 1px 0.1vw #000;
  }

  .textex {
    top: 39.5vw;
    width: 100vw;
    font-size: 7vw;
    line-height: 9vw;
    text-shadow: 1px 0 0.05vw #08fa34;
  }

  .image-115 {
    left: 0px;
  }

  .link-5 {
    text-shadow: 1px 1px 0.1vw #08fa34;
  }

  .link-9 {
    line-height: 1.8vw;
    text-decoration: none;
  }

  .italic-text {
    text-shadow: 1px 1px 0vw #000;
  }

  .link-13 {
    line-height: 1.7vw;
  }

  .link-18 {
    font-size: 1.1vw;
  }

  .text-block-9 {
    text-shadow: 1px 1px 0.1vw #0a0000;
  }

  .link-24 {
    width: 50vw;
  }

  .link-27 {
    font-size: 2.2vw;
  }

  .overpopulation {
    width: 28vw;
    font-size: 1.7vw;
  }

  .text-block-11 {
    top: -5.6vw;
    font-size: 3.5vw;
    line-height: 4.8vw;
  }

  .text-block-15 {
    top: 27px;
    margin: 66px 22px 22px;
  }

  .link-36 {
    text-shadow: 1px 0 0.2vw #000;
  }

  .link-38 {
    text-shadow: 1px 1px 0.3vw #0008ff;
  }

  .text-block-16 {
    left: 0px;
    top: 23px;
    padding: 23px;
  }

  .link-46 {
    text-shadow: 1px 1px 0.2vw #0a0000;
  }

  .text-block-21 {
    text-shadow: -1px 1px 0.3vw #ff0d00;
  }

  .text-block-24 {
    font-size: 3.2vw;
  }

  .bold-text-5 {
    width: 64vw;
  }

  .image-429 {
    height: 120vw;
  }

  .bold-text-6 {
    text-shadow: 1px 1px 0.32vw #bafdb4;
  }

  .link-53 {
    width: 37vw;
  }

  .link-54 {
    left: 0px;
    top: 59px;
    font-size: 46px;
    line-height: 46px;
    text-align: center;
  }

  .naslovcek {
    left: 2.1vw;
    top: 37.5vw;
    width: 56vw;
    font-size: 5vw;
    text-shadow: 1px 0 0.05vw #08fa34;
  }

  .text-block-28 {
    left: 38.6vw;
    top: 23vw;
    width: 61vw;
    height: 5vw;
    font-size: 3.5vw;
    line-height: 4vw;
    text-align: left;
  }

  .text-block-29 {
    left: 40.9vw;
    top: 27.1vw;
    height: 9vw;
    font-size: 3.5vw;
    line-height: 4vw;
  }

  .text-block-30 {
    left: 5vw;
    top: 1.7vw;
    font-size: 13vw;
    text-shadow: 1px 0 0.05vw #08fa34;
  }

  .text-block-313 {
    left: 2.2vw;
    top: 60.6vw;
    z-index: 999;
    width: 62vw;
    font-size: 2.4vw;
    line-height: 2.4vw;
    text-shadow: 1px 1px 0.1vw #0a0000;
  }

  .text-block-32 {
    margin-top: -19px;
  }

  .text-bloc8k-33 {
    top: 0.8vw;
    width: 31vw;
    font-size: 2.2vw;
    text-shadow: 1px 1px 0.1vw #000;
  }

  .container-5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 790px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .image-464 {
    top: 112.5vw;
  }

  .image-465 {
    width: 38vw;
  }

  .text-block-35 {
    top: 9.7vw;
    font-size: 6vw;
  }

  .starte {
    top: 125.1vw;
    width: 38vw;
    height: 19vw;
  }

  .text-block-36 {
    top: 80.3vw;
    padding: 5vw;
    font-size: 5vw;
    line-height: 5vw;
    text-shadow: 1px 0 0.05vw #08fa34;
  }

  .text-block-37 {
    text-shadow: 1px 1px 0.2vw #5f4302;
  }

  .link-77 {
    text-shadow: 1px 0 0.1vw #0a0000;
  }

  .link-79 {
    text-shadow: -1px 1px 0.1vw #0a0000;
  }

  .link-84 {
    text-shadow: 2px 2px 0.2vw #000;
  }

  .link-88 {
    text-shadow: 1px 1px 0.2vw #16f606;
  }

  .image-526 {
    top: 8vw;
  }

  .text-block-43 {
    top: 9.3vw;
  }

  .text-block-44 {
    right: 14.2vw;
  }

  .link-102 {
    text-shadow: 1px 1px 0.2vw #f5a507;
  }

  .link-108 {
    width: 50vw;
  }

  .image-749 {
    position: absolute;
    top: 247px;
  }

  .perspective {
    left: 40.6vw;
    width: 23vw;
  }

  .image-856 {
    height: 430vw;
  }

  .image-864 {
    height: 240vw;
  }

  .text-block-50 {
    left: auto;
    top: 21.2vw;
    right: 0vw;
    z-index: 999;
    display: inline-block;
    width: 46vw;
    font-size: 2.7vw;
    line-height: 3vw;
    text-shadow: 1px 0 0.05vw #08fa34;
  }

  .body-3 {
    left: -76px;
  }

  .image-865 {
    left: 4vw;
    top: 6.7vw;
    width: 50vw;
  }

  .image-882 {
    left: auto;
    top: 49.4vw;
    right: 5.3vw;
    width: 54vw;
  }

  .div-block-16 {
    top: 617.5vw;
  }

  .image-884 {
    display: none;
  }

  .image-885 {
    left: 3vw;
    top: 29.8vw;
    z-index: 999;
    display: inline-block;
    width: 94vw;
  }

  .image-899 {
    left: 4.5vw;
    top: 24.1vw;
    width: 49vw;
  }

  .explore_on_a_computer {
    display: none;
  }

  .link-118 {
    text-shadow: 1px 0 0.1vw #000;
  }

  .link-129 {
    top: 509vw;
    right: 20vw;
    width: 60vw;
    font-size: 1.5vw;
  }

  .text-block-321 {
    font-size: 16px;
  }

  .text-block-322 {
    margin-top: 38px;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 14px;
  }

  .image-1271 {
    margin-top: 49px;
  }

  .text-block-320 {
    left: 7.5vw;
    top: 12.2vw;
    font-size: 2.5vw;
    font-weight: 400;
  }
}

@font-face {
  font-family: 'Plank';
  src: url('../fonts/PLANK___.TTF') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: '04b 30';
  src: url('../fonts/04B_30__.TTF') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Hachicro';
  src: url('../fonts/hachicro.TTF') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Creepster';
  src: url('../fonts/Creepster-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Titilliumweb';
  src: url('../fonts/TitilliumWeb-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Desib';
  src: url('../fonts/DESIB___.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Suezone';
  src: url('../fonts/SuezOne-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Worksans';
  src: url('../fonts/WorkSans-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Multivac interference';
  src: url('../fonts/multivac-interference.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Robbierocketpants';
  src: url('../fonts/RobbieRocketpants.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Multivac ghost';
  src: url('../fonts/multivac-ghost.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Matrix';
  src: url('../fonts/MATRIX.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Kumaroneoutline';
  src: url('../fonts/KumarOneOutline-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sfsportsnightnsalternate';
  src: url('../fonts/SFSportsNightNSAlternate.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'The led display st';
  src: url('../fonts/The-Led-Display-St.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cfnightofterrorpersonal reg';
  src: url('../fonts/CFNightofTerrorPERSONAL-Reg.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Computerfont';
  src: url('../fonts/Computerfont.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Lethal slime';
  src: url('../fonts/Lethal-Slime.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Hacked crt';
  src: url('../fonts/Hacked-CRT.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Water park';
  src: url('../fonts/Water-Park.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: optional;
}
@font-face {
  font-family: 'Stedelijk';
  src: url('../fonts/Stedelijk.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Resident evil large';
  src: url('../fonts/Resident_Evil_Large.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ghastlypixe';
  src: url('../fonts/GhastlyPixe.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pixeled english font';
  src: url('../fonts/Pixeled-English-Font.ttf') format('truetype'), url('../fonts/Pixeled-English-Font.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sweet dreams';
  src: url('../fonts/Sweet-Dreams.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pixelfy';
  src: url('../fonts/Pixelfy.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Plonbic';
  src: url('../fonts/Plonbic.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Extrude';
  src: url('../fonts/Extrude.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cursive';
  src: url('../fonts/Cursive.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Sailor stitch';
  src: url('../fonts/Sailor-Stitch.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Veniceclassic';
  src: url('../fonts/VeniceClassic.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pixel love';
  src: url('../fonts/pixel-love.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Smalle';
  src: url('../fonts/smalle.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ogg';
  src: url('../fonts/Ogg-Italic.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Editorialnew';
  src: url('../fonts/EditorialNew-Light.otf') format('opentype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neuemontreal';
  src: url('../fonts/NeueMontreal-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Mondwest';
  src: url('../fonts/Mondwest-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Rotisserifstd';
  src: url('../fonts/RotisSerifStd-Italic.otf') format('opentype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Rotissemisansstd';
  src: url('../fonts/RotisSemiSansStd-ExtraBold.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Glyphworld glacier';
  src: url('../fonts/GlyphWorld-Glacier.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gt sectra display super trial';
  src: url('../fonts/GT-Sectra-Display-Super-Trial.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Glyphworld mountain';
  src: url('../fonts/GlyphWorld-Mountain.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Glyphworld forest';
  src: url('../fonts/GlyphWorld-Forest.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Twobit';
  src: url('../fonts/Twobit-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Chomsky';
  src: url('../fonts/Chomsky.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Twobit';
  src: url('../fonts/Twobit-Bold-Italic.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Another danger demo';
  src: url('../fonts/Another-Danger---Demo.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Another danger slanted demo';
  src: url('../fonts/Another-Danger-Slanted---Demo.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Positive system';
  src: url('../fonts/Positive-System.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Glyphworld desert';
  src: url('../fonts/GlyphWorld-Desert.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Glyphworld meadow';
  src: url('../fonts/GlyphWorld-Meadow.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gt flexa mono trial';
  src: url('../fonts/GT-Flexa-Mono-Bold-Trial.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gt flexa mono trial';
  src: url('../fonts/GT-Flexa-Mono-Regular-Trial.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Mega slant line';
  src: url('../fonts/MEGA-SLANT-LINE.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gt zirkon trial';
  src: url('../fonts/GT-Zirkon-Bold-Italic-Trial.otf') format('opentype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Optilagoon';
  src: url('../fonts/OPTILagoon-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gt flexa trial';
  src: url('../fonts/GT-Flexa-Black-Trial.otf') format('opentype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gt alpina fine trial';
  src: url('../fonts/GT-Alpina-Fine-Thin-Trial.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Gt alpina fine extended trial';
  src: url('../fonts/GT-Alpina-Fine-Extended-Medium-Trial.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Jmh robotus';
  src: url('../fonts/JMH-Robotus.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Ogg roman';
  src: url('../fonts/Ogg-Roman.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}