@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: Uncletyp;
  src: url('../fonts/UNCLETYP.TTF') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mutante;
  src: url('../fonts/MUTANTE_.TTF') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Bombardier;
  src: url('../fonts/bombardier.zip') format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Regime;
  src: url('../fonts/Regime-BoldOblique.woff2') format("woff2"), url('../fonts/Regime-BoldOblique.eot') format("embedded-opentype"), url('../fonts/Regime-BoldOblique.woff') format("woff"), url('../fonts/Regime-BoldOblique.ttf') format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Stylesheet;
  src: url('../fonts/stylesheet.css') format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Regime;
  src: url('../fonts/Regime-RegularOblique.woff2') format("woff2"), url('../fonts/Regime-RegularOblique.eot') format("embedded-opentype"), url('../fonts/Regime-RegularOblique.woff') format("woff"), url('../fonts/Regime-RegularOblique.ttf') format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Regime;
  src: url('../fonts/Regime-Regular.woff2') format("woff2"), url('../fonts/Regime-Regular.eot') format("embedded-opentype"), url('../fonts/Regime-Regular.woff') format("woff"), url('../fonts/Regime-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Demo;
  src: url('../fonts/demo.html') format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Regime;
  src: url('../fonts/Regime-MediumOblique.woff2') format("woff2"), url('../fonts/Regime-MediumOblique.eot') format("embedded-opentype"), url('../fonts/Regime-MediumOblique.woff') format("woff"), url('../fonts/Regime-MediumOblique.ttf') format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Regime;
  src: url('../fonts/Regime-Bold.woff2') format("woff2"), url('../fonts/Regime-Bold.eot') format("embedded-opentype"), url('../fonts/Regime-Bold.woff') format("woff"), url('../fonts/Regime-Bold.ttf') format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Regime;
  src: url('../fonts/Regime-Medium.woff2') format("woff2"), url('../fonts/Regime-Medium.eot') format("embedded-opentype"), url('../fonts/Regime-Medium.woff') format("woff"), url('../fonts/Regime-Medium.ttf') format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Regime;
  src: url('../fonts/Regime-LightOblique.woff2') format("woff2"), url('../fonts/Regime-LightOblique.eot') format("embedded-opentype"), url('../fonts/Regime-LightOblique.woff') format("woff"), url('../fonts/Regime-LightOblique.ttf') format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Regime;
  src: url('../fonts/Regime-Light.woff2') format("woff2"), url('../fonts/Regime-Light.eot') format("embedded-opentype"), url('../fonts/Regime-Light.woff') format("woff"), url('../fonts/Regime-Light.ttf') format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: School College;
  src: url('../fonts/School-') format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: School College Outline;
  src: url('../fonts/School-') format("undefined");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: School College Hollow;
  src: url('../fonts/School-') format("undefined");
  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: Cfpoliticianskillers Regula;
  src: url('../fonts/CFPoliticiansKillers-Regula.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Riot Ton;
  src: url('../fonts/Riot-Ton.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Forest;
  src: url('../fonts/Black-Forest.ttf') format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cyberpunkwaifus 1";
  src: url('../fonts/CyberpunkWaifus-1.ttf') format("truetype"), url('../fonts/CyberpunkWaifus-1.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Pixtech;
  src: url('../fonts/pixtech.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pixtech 2";
  src: url('../fonts/pixtech2.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Cybrpnuk 2";
  src: url('../fonts/Cybrpnuk2.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Cyberye;
  src: url('../fonts/Cyberye.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Church Text Shaded;
  src: url('../fonts/Church-Text-Shaded..ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Freekytypewriter;
  src: url('../fonts/FreekyTypewriter.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Junkos Typewriter;
  src: url('../fonts/junkos-typewriter.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Falloutfont;
  src: url('../fonts/FalloutFont.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Solesurvivor;
  src: url('../fonts/SoleSurvivor.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Mutant Supermodel;
  src: url('../fonts/Mutant-Supermodel.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Radio Active Demo;
  src: url('../fonts/Radio-Active---Demo.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Snowpe;
  src: url('../fonts/SNOWPE.ttf') format("truetype"), url('../fonts/SNOWPE.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Polar Snow;
  src: url('../fonts/Polar-Snow.ttf') format("truetype"), url('../fonts/Polar-Snow.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Techfont;
  src: url('../fonts/Techfont.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Techfont;
  src: url('../fonts/Techfont-Italica.ttf') format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Cyborg Punk;
  src: url('../fonts/Cyborg-Punk.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Stranger Back In The Night;
  src: url('../fonts/Stranger-back-in-the-Night.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Trashed;
  src: url('../fonts/TRASHED.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Trash;
  src: url('../fonts/Trash___.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Neotrash Milabrya;
  src: url('../fonts/NeoTrash-milabrya.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Cftrashzone;
  src: url('../fonts/CFTrashZone-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: American Sporty;
  src: url('../fonts/American-Sporty.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;
}

@font-face {
  font-family: Steampunk;
  src: url('../fonts/Steampunk.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: forest;
  src: url('../fonts/ForestRegular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Cyberthic;
  src: url('../fonts/Cyberthic.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Dead Corporation;
  src: url('../fonts/Dead-Corporation.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: President Gas;
  src: url('../fonts/President-Gas.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Techno At Dusk;
  src: url('../fonts/Techno-at-Dusk.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Demon Panic;
  src: url('../fonts/Demon-Panic.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: The Macabre;
  src: url('../fonts/The-Macabre.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Trashbox;
  src: url('../fonts/Trashbox.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --black: #0a0000;
  --lime: #08fa34;
  --snow: #fffcfc;
  --red: #ff0d00;
  --magenta: #ff00e6;
  --blue: #0d00ff;
  --yellow-green: #8eca17;
  --slate-blue: #4c50d4;
  --steel-blue: #218bc4;
  --light-salmon: #f7a273;
  --dim-grey: #bbb;
  --olive-drab: #577c0d;
  --dark-magenta: #7e0fa0;
  --dark-salmon: #c18e74;
  --grenyy: #255849;
  --shadow: .1vw;
  --government: #f12800;
  --firebrick: #aa0003;
  --oranžna: #a0410b;
  --corporate: #ffd900;
  --fotka: 20vw;
  --text-večji: 2vw;
  --standard-size: 35vw;
  --text: 1.2vw;
  --100: 100vw;
  --lobster: #dc5561;
  --sivaaaaa: #f1f1f1;
  --končni-text: #ceb29b;
  --naslov: #bf412d;
}

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

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

body {
  color: #333;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
  top: 0;
}

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

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

.div-block {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.image-33 {
  width: 100px;
}

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

.image-35, .image-36 {
  width: 100px;
}

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

.image-38 {
  width: 150px;
}

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

.image-40 {
  width: 100px;
}

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

.image-42 {
  width: 100px;
}

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

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

.image-45 {
  width: 100px;
}

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

.image-47, .image-48 {
  width: 100px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.moj_flat_earth {
  width: 500px;
}

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

.image-98 {
  width: 130px;
}

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

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

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

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

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

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

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

._5g {
  z-index: 999;
  flex-direction: column;
  align-items: center;
  margin-top: 0;
  display: flex;
  position: absolute;
}

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

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

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

.container-2 {
  justify-content: center;
  display: flex;
}

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

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

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

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

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

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

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

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

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

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

.textex {
  z-index: 999;
  color: var(--black);
  text-align: center;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .1vw var(--lime);
  cursor: auto;
  border-radius: 0;
  flex: 1;
  align-self: center;
  width: 59vw;
  height: auto;
  margin-top: 0;
  padding: 2vw;
  font-family: Mondwest, sans-serif;
  font-size: .8vw;
  font-weight: 400;
  line-height: 2vw;
  transition: opacity .2s;
  position: absolute;
  top: 44.2vw;
  bottom: auto;
  left: auto;
  transform: translate(0);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.vaccine_god {
  z-index: 15;
  width: 68vw;
  position: absolute;
  inset: 0 0% auto auto;
}

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

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

.image-130 {
  z-index: 603;
  width: 24vw;
  position: absolute;
  inset: 152.1vw auto auto 0;
}

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

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

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

.image-131 {
  z-index: 888;
  width: 24vw;
  position: absolute;
  inset: -.3vw auto auto 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.image-143 {
  width: 19vw;
  position: absolute;
  inset: 13.7vw 0% 0% 0;
}

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

.image-145 {
  z-index: 2;
  width: 10vw;
  position: absolute;
  inset: 36.5vw 0 auto auto;
}

.image-146 {
  z-index: 5;
  width: 19vw;
  position: absolute;
  inset: -36.1vw 0 auto auto;
}

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

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

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

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

.image-151 {
  z-index: 102;
  width: 44vw;
  position: absolute;
  inset: 184.9vw 0 auto auto;
}

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

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

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

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

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

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

.image-157 {
  z-index: 18;
  width: 20vw;
  position: absolute;
  inset: -47vw 0 auto auto;
}

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

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

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

.image-158 {
  z-index: 40;
  width: 17vw;
  position: absolute;
  inset: 57.3vw 8.6vw auto auto;
}

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

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

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

.image-159 {
  z-index: 998;
  width: 15vw;
  position: absolute;
  inset: 109vw 50.2vw auto auto;
}

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

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

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

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

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

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

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

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

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

.image-163 {
  z-index: 400;
  width: 30vw;
  position: absolute;
  inset: 70.9vw 65.3vw auto auto;
}

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

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

.image-164 {
  z-index: 992;
  width: 25vw;
  position: absolute;
  inset: 112.9vw 0 auto auto;
}

.image-165 {
  z-index: 599;
  width: 38vw;
  position: absolute;
  inset: -5.7vw auto auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.image-170 {
  z-index: 90;
  width: 19vw;
  position: absolute;
  inset: 92.1vw 0 auto;
}

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

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

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

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

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

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

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

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

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

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

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

.loadingcode {
  display: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.simpsons_zombie {
  z-index: 90;
  width: 25vw;
  height: auto;
  position: absolute;
  inset: 35.6vw 26.7vw auto auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.image-214 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  inset: 18.6vw 5vw auto auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.link-13 {
  z-index: 999;
  color: var(--red);
  letter-spacing: .01vw;
  text-indent: 0;
  background-color: #036b0d8f;
  width: 15vw;
  height: auto;
  padding-left: .3vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1vw;
  font-weight: 400;
  line-height: 1.5vw;
  position: absolute;
  top: -3.4vw;
  left: 34.2vw;
  right: .8vw;
}

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

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

.link-14 {
  z-index: 999;
  color: #c90404;
  text-align: center;
  letter-spacing: .1vw;
  background-color: #02352cb0;
  width: 61vw;
  height: 2vw;
  font-family: Creepster, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  position: absolute;
  top: 16.6vw;
  left: 15.1vw;
}

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

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

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

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

.text-block-7 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  letter-spacing: .2vw;
  background-color: #0000;
  width: 72vw;
  height: auto;
  font-family: Mondwest, sans-serif;
  font-size: 2.4vw;
  line-height: 5vw;
  position: absolute;
  inset: 14.1vw 0 auto;
}

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

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

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

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

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

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

.image-226 {
  z-index: 999;
  width: 26vw;
  position: absolute;
  inset: 52.9vw 5vw auto auto;
}

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

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

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

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

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

.image-232 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  inset: .6vw 2vw auto auto;
}

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

.image-234 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  inset: 22.1vw 24.5vw auto auto;
}

.image-235 {
  z-index: 290;
  width: 22vw;
  position: absolute;
  inset: 13vw 0 auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-block-8 {
  z-index: 999;
  color: var(--snow);
  font-family: IBM Plex Serif, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
  position: absolute;
  inset: auto 0% 0% auto;
}

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

._2004 {
  z-index: 999;
  color: #619bf1;
  background-color: #33298dbf;
  width: 15.5vw;
  height: 5vw;
  padding-top: .3vw;
  padding-left: 1vw;
  font-family: Oswald, sans-serif;
  font-size: 1.2vw;
  line-height: 1.4vw;
  position: absolute;
  top: 105.4vw;
  left: 1.5vw;
}

.link-18 {
  z-index: 18;
  color: #85a9d6;
  letter-spacing: .04vw;
  cursor: pointer;
  background-color: #515157ab;
  width: 46vw;
  height: auto;
  padding-top: .6vw;
  padding-left: 1vw;
  padding-right: 1vw;
  font-family: Oswald, sans-serif;
  font-size: 1.2vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: -25.2vw;
  left: 0;
  right: 32vw;
}

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

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

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

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

.start {
  position: relative;
}

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

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

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

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

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

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

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

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

.section-8 {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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 {
  z-index: 999;
  color: #57b103;
  text-shadow: 1px 1px .8vw #e5f64a;
  width: 18vw;
  height: auto;
  font-family: IBM Plex Serif, sans-serif;
  font-size: 1.3vw;
  font-style: italic;
  font-weight: 700;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 111.6vw;
  left: .6vw;
}

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

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

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

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

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

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

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

.link-22 {
  z-index: 99;
  text-align: center;
  flex-direction: column;
  align-self: center;
  align-items: center;
  width: 20vw;
  display: flex;
  position: relative;
  inset: 0% 0% auto;
}

.question {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 40vw;
  display: flex;
  position: relative;
  top: 29.4vw;
}

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

.text-block-9 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  letter-spacing: 0;
  text-shadow: 3px 2px .1vw var(--black);
  background-color: #0000;
  width: 50vw;
  height: 19vw;
  font-family: Glyphworld desert, sans-serif;
  font-size: 2.8vw;
  line-height: 3.6vw;
  position: absolute;
  top: 99.2vw;
  left: 18.3vw;
}

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

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

.naravica {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

.image-267 {
  z-index: 800;
  width: 46vw;
  position: absolute;
  top: 15.6vw;
  left: -9.7vw;
  right: 23.9vw;
}

.image-267._99 {
  width: 7vw;
  top: 79.9vw;
  left: 65.1vw;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.image-318._99 {
  width: 66vw;
  top: 171.6vw;
}

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

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

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

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

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

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

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

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

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

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

.background-video-83 {
  z-index: 3;
  width: 55vw;
  height: 23vw;
  position: absolute;
  top: 72.2vw;
  left: 0;
  right: 0;
}

.background-video-83.yyy {
  z-index: 300;
  width: 41vw;
  height: 16vw;
  top: 21.6vw;
  left: 18vw;
}

.background-video-84 {
  z-index: 499;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 55.7vw;
  right: 9.3vw;
}

.background-video-84.ffffr {
  width: 51vw;
  height: 19vw;
  top: 37.5vw;
  left: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.html-embed {
  display: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.image-348 {
  z-index: 12;
  width: 30vw;
  position: absolute;
  top: 77.1vw;
  right: 0;
}

.image-348.ftg {
  width: 57vw;
  top: -70.25vw;
  left: 0;
}

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

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

.image-349.juhj {
  top: -6.6vw;
}

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

.image-350.ii {
  width: 18vw;
  top: 77.3vw;
  left: 17.3vw;
}

.text-block-11 {
  z-index: 999;
  color: var(--black);
  text-align: center;
  text-shadow: 1px 1px .3vw var(--snow);
  width: 46vw;
  height: 32vw;
  font-family: Ghastlypixe, sans-serif;
  font-size: 3.9vw;
  font-weight: 700;
  line-height: 5vw;
  position: absolute;
  top: -5.9vw;
  left: 48.8vw;
}

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

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

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

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

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

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

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

.text-block-14 {
  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;
  position: absolute;
  top: 0;
  left: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.image-363 {
  position: absolute;
}

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

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

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

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

.link-36 {
  z-index: 999;
  color: #eef5f6;
  text-align: center;
  letter-spacing: .1vw;
  text-shadow: 2px 0 .2vw #000;
  background-color: #4cd4b9b5;
  width: 21vw;
  height: 32vw;
  padding: .4vw;
  font-family: Gt flexa mono trial, sans-serif;
  font-size: 1.5vw;
  font-weight: 900;
  line-height: 1.75vw;
  text-decoration: none;
  position: absolute;
  top: 143.4vw;
  left: 5vw;
}

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

.bold-text-3 {
  color: var(--magenta);
  background-color: #0d7cdd4a;
  width: auto;
  font-family: Ogg, sans-serif;
  font-size: 2.6vw;
  font-weight: 400;
  position: absolute;
  left: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.link-40.jjjp {
  top: 41.8vw;
}

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

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

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

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

.link-43 {
  color: #fa06dd;
}

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

.image-372.jjj {
  left: 85.4vw;
}

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

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

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

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

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

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

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

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

.image-377.jj {
  top: 191.1vw;
}

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

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

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

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

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

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

.link-44 {
  z-index: 999;
  color: #000;
  text-align: left;
  text-shadow: 1px 1px .4vw #778658;
  height: auto;
  padding-right: 1vw;
  font-family: Veniceclassic, sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 101vw;
  left: 41.9vw;
}

.link-44.oooooo {
  color: #214d44;
  width: 21vw;
  font-size: 4vw;
  line-height: 3vw;
  text-decoration: underline;
  top: 97.7vw;
  left: 74.4vw;
}

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

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

.bold-text-4 {
  z-index: 999;
  text-align: left;
  background-color: #0a000094;
  width: 7vw;
  height: 8vw;
  padding-left: .5vw;
  font-size: 1vw;
  font-weight: 400;
  line-height: 1.8vw;
  position: absolute;
  top: 0;
}

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

.image-381.oo {
  top: 85vw;
}

.image-382 {
  z-index: 999;
  width: 28vw;
  position: absolute;
  top: 20.8vw;
  left: 54.6vw;
}

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

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

.image-384.iio {
  top: -23vw;
}

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

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

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

.link-46 {
  z-index: 5;
  color: var(--snow);
  text-shadow: 2px 2px .2vw var(--black);
  width: auto;
  height: auto;
  font-family: Veniceclassic, sans-serif;
  font-size: 3.5vw;
  line-height: 4vw;
  text-decoration: none;
  position: absolute;
  top: 36.4vw;
  left: 12.2vw;
}

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

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

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

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

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

.text-block-22 {
  z-index: 3;
  color: var(--red);
  letter-spacing: .1vw;
  text-shadow: 1px 1px .3vw var(--black);
  width: auto;
  height: auto;
  font-family: Ogg roman, sans-serif;
  font-size: 5vw;
  font-weight: 400;
  line-height: 2vw;
  position: absolute;
  top: 15.3vw;
  left: 2.7vw;
}

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

.section-21 {
  position: relative;
}

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

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

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

.image-389 {
  position: absolute;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.link-49 {
  color: var(--red);
}

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

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

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

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

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

.link-50 {
  color: #b80205;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.image-429 {
  width: 100vw;
  height: 100vw;
  position: absolute;
  top: 0;
}

.image-430 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 80.7vw;
  left: 81.7vw;
}

.image-431 {
  z-index: 999;
  width: 7vw;
  position: absolute;
  top: 50vw;
  left: 2.9vw;
}

.image-432 {
  z-index: 12;
  width: 32vw;
  position: absolute;
  top: 42.9vw;
  left: 45.5vw;
}

.image-433 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 25vw;
  right: 13vw;
}

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

.image-435 {
  z-index: 400;
  width: 28vw;
  position: absolute;
  top: 10vw;
  right: 0;
}

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

.image-437 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 208.2vw;
  left: 4.8vw;
}

.image-438 {
  z-index: 80;
  width: 17vw;
  position: absolute;
  top: 5vw;
  left: 0;
}

.background-video-126 {
  z-index: 999;
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 188.9vw;
  left: 61.2vw;
}

.image-439 {
  z-index: 2;
  width: 10vw;
  position: absolute;
  top: 75.2vw;
  left: 27.3vw;
}

.image-440 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 33.8vw;
  left: 26.5vw;
}

.background-video-127 {
  z-index: 997;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 125.9vw;
  left: 33.2vw;
}

.image-441 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 35.1vw;
  left: 68vw;
}

.image-442 {
  z-index: 999;
  width: 31vw;
  position: absolute;
  top: 42vw;
  left: 63.4vw;
}

.image-443 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 14.8vw;
  left: 37.9vw;
}

.image-444 {
  z-index: 999;
  width: 7vw;
  position: absolute;
  top: 50vw;
  left: 38.9vw;
}

.zelene_snezinke {
  z-index: 999;
  width: 40vw;
  position: absolute;
  top: 5vw;
}

.image-445 {
  z-index: 999;
  width: 20vw;
  position: absolute;
}

.image-446 {
  z-index: 998;
  width: 20vw;
  position: absolute;
  top: 111.7vw;
  left: 0;
}

.image-447 {
  z-index: 999;
  width: 50vw;
  position: absolute;
  top: 9.9vw;
}

.image-448 {
  z-index: 999;
  width: 50vw;
  position: absolute;
}

.image-449 {
  z-index: 99;
  width: 46vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-450 {
  z-index: 1;
  width: 100vw;
  height: auto;
  position: absolute;
  top: 13.7vw;
}

.link-51 {
  color: #fd0509;
}

.image-451 {
  z-index: 999;
  width: 7vw;
  position: absolute;
  top: 230.4vw;
  right: 2.1vw;
}

.image-452 {
  z-index: 999;
  width: 6vw;
  position: absolute;
  top: -19.2vw;
  left: 36.9vw;
}

.link-52 {
  z-index: 999;
  color: var(--snow);
  text-shadow: 1px 1px .2vw #9beb94;
  width: 86vw;
  height: 2.5vw;
  font-family: Glyphworld forest, sans-serif;
  font-size: 2.1vw;
  font-weight: 400;
  line-height: 2vw;
  text-decoration: underline;
  position: absolute;
  top: 77.6vw;
  left: 5vw;
}

.bold-text-6 {
  z-index: 999;
  color: #fcfafaf0;
  text-shadow: 2px 0 2vw var(--yellow-green);
  font-weight: 400;
  text-decoration: underline;
  position: absolute;
}

.link-53 {
  z-index: 999;
  color: #7ab27b;
  letter-spacing: .08vw;
  background-color: #15351996;
  width: 25vw;
  height: auto;
  padding-top: .3vw;
  padding-left: .2vw;
  font-family: Mondwest, sans-serif;
  font-size: 1.6vw;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 79.5vw;
  left: auto;
  right: 32.2vw;
}

.image-453 {
  z-index: 99;
  width: 35vw;
  position: absolute;
  top: 55.1vw;
  left: 0;
}

.image-454 {
  z-index: 999;
  width: 16vw;
  position: absolute;
  top: 65.7vw;
  left: 22.2vw;
}

.link-54 {
  color: #c2c2c2;
  width: auto;
  height: auto;
  padding: 10px;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 60px;
  line-height: 5px;
  text-decoration: underline;
  position: relative;
  top: 140px;
  left: 68px;
}

.section-22 {
  height: 800vw;
  position: relative;
}

.link-55, .link-56, .link-57, .link-58, .link-59 {
  color: var(--slate-blue);
}

.text-block-26 {
  z-index: 99;
  color: var(--snow);
  text-align: center;
  width: 52vw;
  height: 31vw;
  font-family: Pixelfy, sans-serif;
  font-size: 4vw;
  line-height: 6vw;
  position: absolute;
  top: 182.8vw;
  left: 34.5vw;
}

.image-455 {
  z-index: 2;
  width: 32vw;
  position: absolute;
  top: 79.7vw;
  left: auto;
  right: 3.3vw;
}

.image-456 {
  z-index: 11;
  width: 37vw;
  position: absolute;
  top: 38.9vw;
  left: 0;
}

.image-457 {
  z-index: 1;
  width: 40vw;
  position: absolute;
  top: 26.8vw;
  left: 0;
  right: auto;
}

.image-458 {
  z-index: 800;
  width: 31vw;
  position: absolute;
  top: 81.6vw;
  left: 30.5vw;
}

.link-60 {
  color: #dd0b0e;
}

.link-61 {
  color: #e0090d;
}

.link-62 {
  z-index: 999;
  color: #4d4f7e;
  text-align: right;
  letter-spacing: .06vw;
  width: 10vw;
  height: auto;
  padding-right: .4vw;
  font-family: Veniceclassic, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 241.1vw;
  right: 1vw;
}

.link-63 {
  color: #26da02;
}

.text-block-27 {
  z-index: 999;
  color: var(--snow);
  width: 21vw;
  height: 10vw;
  font-size: 1.5vw;
  line-height: 2vw;
  position: absolute;
  top: 85.8vw;
  left: 67.2vw;
}

.link-64 {
  color: #10cf09;
}

.image-459 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  top: 48.5vw;
  left: 22.9vw;
}

.image-460 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  top: 154.6vw;
  left: 15.1vw;
}

.naslovcek {
  z-index: 999;
  color: var(--black);
  text-align: center;
  letter-spacing: .05vw;
  text-transform: lowercase;
  text-shadow: 1px 1px .1vw var(--lime);
  cursor: auto;
  background-color: #0000;
  width: 53vw;
  height: auto;
  margin-top: 0;
  padding: 2vw;
  font-family: Resident evil large, sans-serif;
  font-size: 3.5vw;
  line-height: 5vw;
  position: absolute;
  top: 19.2vw;
  left: 22.2vw;
}

.image-461 {
  z-index: 30;
  width: 32vw;
  position: absolute;
  top: 125.3vw;
  left: auto;
  right: 2vw;
}

.image-462 {
  z-index: 980;
  width: 15vw;
  position: absolute;
  top: 1.8vw;
  left: auto;
  right: 34.7vw;
}

.text-block-28 {
  z-index: 999;
  color: #110464;
  width: 37vw;
  height: 3vw;
  font-family: Exo, sans-serif;
  font-size: 2vw;
  font-weight: 500;
  line-height: 3vw;
  position: absolute;
  top: 21.4vw;
  left: 48.6vw;
}

.text-block-29 {
  z-index: 999;
  color: #07016f;
  width: 47vw;
  height: 5vw;
  font-family: Exo, sans-serif;
  font-size: 2vw;
  font-weight: 600;
  line-height: 3vw;
  position: absolute;
  top: 24.3vw;
  left: 50vw;
}

.link-65 {
  z-index: 99;
  color: #07b828;
  text-align: center;
  letter-spacing: .3vw;
  background-color: #7e3c3cab;
  width: 36vw;
  height: auto;
  font-family: Another danger slanted demo, sans-serif;
  font-size: 1.7vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 31.7vw;
  left: 0;
}

.link-66 {
  z-index: 99;
  color: #dad7d7;
  text-align: center;
  letter-spacing: normal;
  text-transform: capitalize;
  background-color: #5d5d5a96;
  width: 20vw;
  height: auto;
  font-family: Inconsolata, monospace;
  font-size: 1.3vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 6.1vw;
  left: 5.6vw;
}

.image-463 {
  z-index: 996;
  width: 13vw;
  position: absolute;
  top: 53.3vw;
  left: 2vw;
}

.link-67 {
  z-index: 999;
  color: #c93336;
  text-align: center;
  background-color: #0a000096;
  width: 21vw;
  height: 1.8vw;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 1.1vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 60.5vw;
  left: 1.7vw;
}

.section-23 {
  position: relative;
  top: 5vw;
}

.text-block-30 {
  z-index: 709;
  color: var(--red);
  text-align: center;
  text-shadow: 1px 1px .1vw var(--lime);
  cursor: auto;
  width: 40vw;
  height: auto;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  font-family: Hacked crt, sans-serif;
  font-size: 9vw;
  line-height: 20vw;
  position: absolute;
  top: 2.5vw;
}

.text-block-313 {
  z-index: 99;
  color: var(--snow);
  text-align: center;
  letter-spacing: 0;
  text-shadow: 1px 2px .1vw var(--black);
  cursor: auto;
  width: 68vw;
  margin-top: 0;
  padding: 0;
  font-family: Inconsolata, monospace;
  font-size: 1.2vw;
  line-height: 2vw;
  position: absolute;
  top: 49.3vw;
  left: 0;
}

.container-4 {
  z-index: 999;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  height: auto;
  display: flex;
  position: relative;
}

.text-block-32 {
  color: var(--blue);
  text-align: center;
  background-color: #0000;
  border-radius: 20px;
  margin-top: 22px;
  padding: 20px;
  font-family: Mondwest, sans-serif;
  font-size: 37px;
  text-decoration: none;
  position: relative;
  top: -105px;
}

.link-68 {
  position: relative;
}

.link-69 {
  z-index: 999;
  color: var(--snow);
  letter-spacing: .7px;
  cursor: pointer;
  background-color: #0000;
  font-size: 35px;
  text-decoration: none;
  position: relative;
  top: 11px;
}

.text-bloc8k-33 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  letter-spacing: 0;
  text-shadow: 2px 2px .1vw #000;
  width: 16vw;
  margin-top: 0;
  margin-bottom: 0;
  padding: 1vw;
  font-family: Inconsolata, monospace;
  font-size: 1vw;
  font-style: italic;
  line-height: 2vw;
  position: absolute;
  top: 0;
  bottom: auto;
  right: 0;
}

.link-70 {
  color: var(--snow);
  cursor: pointer;
}

.text-block-34 {
  z-index: 999;
  color: var(--blue);
  width: 19vw;
  height: 2vw;
  font-family: Mondwest, sans-serif;
  font-size: 1.2vw;
  line-height: 2vw;
  position: absolute;
  top: 5vw;
  left: 5vw;
}

.link-71 {
  color: var(--blue);
  font-size: 1.1vw;
  position: absolute;
}

.container-5 {
  height: 700px;
  position: relative;
}

.image-464 {
  z-index: 2;
  width: 100%;
  padding-bottom: 0;
  display: block;
  position: absolute;
  top: 82.1vw;
  bottom: auto;
  left: auto;
}

.image-465 {
  width: 14vw;
  text-decoration: none;
  position: absolute;
  top: auto;
}

.text-block-35 {
  color: #ffd503;
  text-align: center;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .1vw var(--black);
  margin-top: 5px;
  font-family: Mondwest, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: relative;
  top: 3vw;
  left: auto;
}

.starte {
  z-index: 999;
  cursor: pointer;
  width: 14vw;
  height: 13vw;
  margin-top: 0;
  text-decoration: none;
  position: relative;
  top: 46.4vw;
  left: 25.9vw;
}

.text-block-36 {
  color: var(--red);
  text-align: center;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .1vw var(--lime);
  width: 100%;
  padding: 2vw;
  font-family: Mondwest, sans-serif;
  font-size: 2.1vw;
  line-height: 2vw;
  position: absolute;
  top: 24.3vw;
}

.image-466 {
  z-index: 999;
  object-fit: fill;
  width: 17vw;
  position: absolute;
  top: 74.1vw;
  left: 16.1vw;
}

.image-467 {
  z-index: 7;
  width: 30vw;
  position: absolute;
  top: -9vw;
  left: auto;
  right: 29.5vw;
}

.image-468 {
  z-index: 50;
  width: 37vw;
  position: absolute;
  top: 66.1vw;
  left: auto;
  right: 0;
}

.image-469 {
  z-index: 6;
  width: 32vw;
  position: absolute;
  top: 49.1vw;
  left: auto;
  right: 0;
}

.image-470 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 109.6vw;
  left: 5.1vw;
}

.image-471 {
  z-index: 9;
  width: 37vw;
  position: absolute;
  top: 105vw;
  left: 54.7vw;
}

.image-472 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 98.3vw;
  left: 26.2vw;
}

.image-473 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 89.9vw;
  left: 40.3vw;
}

.image-474 {
  z-index: 990;
  width: 38vw;
  position: absolute;
  top: 170.1vw;
  left: .9vw;
}

.image-475 {
  z-index: 20;
  width: 44vw;
  position: absolute;
  top: 117.1vw;
  left: 0;
}

.image-476 {
  z-index: 9;
  width: 20vw;
  position: absolute;
  top: 51vw;
  left: 12.4vw;
}

.image-477 {
  z-index: 997;
  width: 28vw;
  position: absolute;
  top: 178.6vw;
  left: auto;
  right: 33.4vw;
}

.image-478 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 206.4vw;
  left: 51.3vw;
}

.image-479 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 175.8vw;
  left: 2vw;
}

.image-480 {
  z-index: 998;
  width: 30vw;
  position: absolute;
  top: 191.2vw;
  left: 35.5vw;
}

.link-72 {
  z-index: 999;
  color: var(--slate-blue);
  text-align: center;
  width: 19vw;
  height: 2vw;
  font-family: Computerfont, sans-serif;
  font-size: 1.3vw;
  line-height: 1.5vw;
  position: absolute;
  top: -39.6vw;
  left: 5vw;
}

.link-73 {
  z-index: 999;
  color: var(--steel-blue);
  text-align: center;
  width: 18vw;
  font-family: Desib, sans-serif;
  font-size: 1.2vw;
  line-height: 2vw;
  position: absolute;
  top: -41.8vw;
  left: 1.4vw;
}

.image-481 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: -2.4vw;
  left: 5vw;
}

.image-482 {
  z-index: 999;
  width: 32vw;
  position: absolute;
  top: 98.8vw;
  left: 1.5vw;
}

.image-483 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 52.6vw;
  left: auto;
  right: 9vw;
}

.image-484 {
  z-index: 999;
  width: 7vw;
  position: absolute;
  top: 99.6vw;
  left: 68.5vw;
}

.image-485 {
  z-index: 999;
  width: 8vw;
  position: absolute;
  top: 75.1vw;
  left: 2.8vw;
}

.link-block-27 {
  z-index: 999;
  text-align: left;
  width: 28vw;
  height: 7vw;
  position: absolute;
  top: 42.9vw;
  left: .8vw;
  right: auto;
}

.text-block-37 {
  z-index: 999;
  color: #227422;
  text-align: left;
  text-shadow: 2px 2px .2vw #5f4302;
  width: auto;
  font-family: Suezone, sans-serif;
  font-size: 1.3vw;
  line-height: 2.5vw;
  position: absolute;
  top: -.5vw;
  left: 0;
  right: 0;
}

.link-74 {
  z-index: 999;
  color: #24a4f3;
  text-align: left;
  text-transform: uppercase;
  text-shadow: 1px 1px 1vw #000;
  width: auto;
  height: auto;
  font-family: IBM Plex Serif, sans-serif;
  font-size: 1.7vw;
  font-weight: 700;
  line-height: 2vw;
  position: absolute;
  top: 76.3vw;
  left: 29.3vw;
}

.link-75 {
  z-index: 999;
  color: #d4bc04;
  text-align: right;
  text-transform: uppercase;
  text-shadow: 1px 1px .5vw #000;
  background-color: #0000;
  width: 13vw;
  height: auto;
  padding-top: 0;
  font-family: Glyphworld desert, sans-serif;
  font-size: 1.4vw;
  font-weight: 900;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 82.1vw;
  left: 70.9vw;
  right: auto;
}

.italic-text-2 {
  z-index: 80;
  text-align: center;
  text-shadow: 3px 3px 1vw #000;
  width: auto;
  font-size: 1vw;
  position: absolute;
  top: 0;
}

.link-76 {
  z-index: 999;
  color: #2e6337;
  text-align: center;
  letter-spacing: 2vw;
  text-shadow: 1px 1px 1px #000;
  background-color: #0000;
  width: auto;
  height: auto;
  font-family: Glyphworld forest, sans-serif;
  font-size: 1.6vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 79.8vw;
  left: auto;
  right: .5vw;
}

.image-486 {
  z-index: 6;
  width: 56vw;
  position: absolute;
  top: 50.3vw;
  right: 8vw;
}

.image-487 {
  z-index: 8;
  float: left;
  width: 26vw;
  position: absolute;
  top: 17.7vw;
  left: 0;
  right: 67.8vw;
}

.link-77 {
  z-index: 999;
  color: #6b3db6;
  text-align: center;
  letter-spacing: .1vw;
  text-transform: uppercase;
  text-shadow: 2px 2px .1vw var(--black);
  width: auto;
  height: 10vw;
  padding-top: 1vw;
  font-family: Lethal slime, sans-serif;
  font-size: 3vw;
  font-weight: 400;
  line-height: 7vw;
  text-decoration: none;
  position: absolute;
  top: -8.7vw;
  left: 26.9vw;
}

.link-block-28 {
  z-index: 999;
  width: 21vw;
  height: 14vw;
  position: absolute;
  top: -7.9vw;
  left: 0;
  right: 1.4vw;
}

.link-78 {
  z-index: 999;
  flex-direction: column;
  justify-content: center;
  height: 20vw;
  font-family: Robbierocketpants, sans-serif;
  font-size: 80px;
  text-decoration: none;
  display: flex;
  position: absolute;
  top: 15.4vw;
  left: 34.5vw;
}

.container-6 {
  z-index: 999;
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  height: 50vw;
  display: flex;
  position: absolute;
}

.image-488 {
  width: 100vw;
  height: 72vw;
  display: inline-block;
  position: absolute;
  top: 0;
}

.section-24 {
  height: 72vw;
}

.body {
  height: 70vw;
}

.background-video-128 {
  z-index: 888;
  width: 39vw;
  height: 17vw;
  position: absolute;
  top: 22.3vw;
  left: auto;
  right: 57.8vw;
}

.link-79 {
  z-index: 999;
  color: #0bec1d;
  text-align: center;
  letter-spacing: .2vw;
  text-shadow: -3px 2px .1vw var(--black);
  width: 24vw;
  height: 8vw;
  font-family: Positive system, Verdana, sans-serif;
  font-size: 1.8vw;
  line-height: 2.4vw;
  text-decoration: none;
  position: absolute;
  top: 26.5vw;
  left: 37.9vw;
}

.link-80 {
  z-index: 999;
  color: #806e30;
  text-shadow: 1px 1px .1vw #000;
  width: 22vw;
  height: 4vw;
  font-family: Montserrat, sans-serif;
  font-size: 1vw;
  line-height: 1.5vw;
  position: absolute;
  top: -23vw;
  left: auto;
  right: 3.6vw;
}

.background-video-129 {
  z-index: 996;
  width: 57vw;
  height: 24vw;
  position: absolute;
  top: -1.6vw;
  left: 0;
}

.background-video-130 {
  z-index: 990;
  width: 33vw;
  height: 14vw;
  position: absolute;
  top: -21.9vw;
  right: 0;
}

.background-video-131 {
  z-index: 900;
  width: 48vw;
  height: 19vw;
  position: absolute;
  top: 128.4vw;
  left: auto;
  right: 0;
}

.link-81 {
  z-index: 999;
  color: var(--slate-blue);
  text-align: left;
  letter-spacing: .4vw;
  text-transform: uppercase;
  text-shadow: -3px 0 .15vw #0fe;
  width: 27vw;
  height: 18vw;
  padding-left: 1vw;
  font-family: Water park, Trebuchet MS, sans-serif;
  font-size: 2.8vw;
  font-weight: 500;
  line-height: 4vw;
  text-decoration: none;
  position: absolute;
  top: 80.9vw;
  left: 0;
  right: 0;
}

.background-video-132 {
  z-index: 30;
  width: 31vw;
  height: 14vw;
  position: absolute;
  top: -9.2vw;
  left: 3vw;
  right: 8.2vw;
}

.image-489 {
  z-index: 997;
  opacity: .87;
  width: 21vw;
  position: absolute;
  top: 72vw;
  left: 71.9vw;
  right: 3vw;
}

.image-490 {
  z-index: 99;
  width: 56vw;
  position: absolute;
  top: 15.1vw;
  right: 3.2vw;
}

.image-491 {
  z-index: 990;
  width: 12vw;
  position: absolute;
  top: 76.2vw;
  left: 53.4vw;
  right: 48.5vw;
}

.image-492 {
  z-index: 13;
  width: 19vw;
  position: absolute;
  top: 29.4vw;
  left: 1.9vw;
}

.image-493 {
  z-index: 90;
  width: 13vw;
  position: absolute;
  top: 53.5vw;
  left: 0;
}

.image-494 {
  z-index: 498;
  width: 39vw;
  position: absolute;
  top: -5.4vw;
  left: auto;
  right: 0;
}

.link-82 {
  z-index: 999;
  color: #7e7f91;
  text-align: right;
  background-color: #0000;
  width: 27vw;
  padding-left: .5vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1.2vw;
  line-height: 2vw;
  position: absolute;
  top: 23.7vw;
  left: auto;
  right: 0;
  overflow: scroll;
}

.image-495 {
  z-index: 730;
  width: 23vw;
  position: absolute;
  top: 14.1vw;
  left: 31.2vw;
}

.link-83 {
  z-index: 999;
  color: #db0e03;
  text-align: right;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .5vw #000;
  width: 7vw;
  height: auto;
  font-family: Creepster, sans-serif;
  font-size: 1.6vw;
  line-height: 2.6vw;
  text-decoration: none;
  position: absolute;
  top: 12.5vw;
  left: auto;
  right: .3vw;
}

.background-video-133 {
  z-index: 700;
  width: 34vw;
  height: 16vw;
  display: block;
  position: absolute;
  top: 19vw;
  left: auto;
  right: 0;
}

.image-496 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 13.6vw;
  right: 0;
}

.image-497 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 78.9vw;
  left: auto;
  right: 6.9vw;
}

.image-498 {
  z-index: 999;
  width: 7vw;
  display: block;
  position: absolute;
  top: 1vw;
  left: auto;
  right: 39.1vw;
}

.background-video-134 {
  z-index: 11;
  width: 30vw;
  height: 18vw;
  position: absolute;
  top: -.3vw;
  left: auto;
  right: 0;
}

.image-499 {
  z-index: 101;
  width: 9vw;
  position: absolute;
  top: 191.7vw;
  left: 2.8vw;
  right: 1vw;
}

.image-500 {
  z-index: 90;
  width: 23vw;
  position: absolute;
  top: -68.7vw;
  left: 1.9vw;
}

.background-video-135 {
  z-index: 200;
  width: 34vw;
  height: 14vw;
  position: absolute;
  top: 181.8vw;
  left: auto;
  right: 10.1vw;
}

.background-video-136 {
  z-index: 46;
  width: 53vw;
  height: 28vw;
  position: absolute;
  top: 53.5vw;
  left: 0;
  right: auto;
}

.image-501 {
  width: 100vw;
  position: absolute;
  top: -56.1vw;
  overflow: visible;
}

.image-502 {
  z-index: 6;
  width: 42.2vw;
  position: absolute;
  top: 138.4vw;
  right: 0;
}

.image-503 {
  width: 100vw;
  height: 20vw;
  position: absolute;
  top: 198.8vw;
  left: auto;
  right: 0;
}

.image-504 {
  z-index: 2;
  width: 80vw;
  position: absolute;
  top: 78vw;
  left: 0;
  right: 0;
}

.image-505 {
  z-index: 48;
  width: 18vw;
  position: absolute;
  top: 75.6vw;
  left: 49vw;
  right: 0;
}

.link-84 {
  z-index: 999;
  color: #09e71c;
  text-align: center;
  letter-spacing: .3vw;
  text-shadow: 3px 3px .2vw #000;
  width: 17vw;
  height: 7vw;
  padding-top: .5vw;
  font-family: Twobit, sans-serif;
  font-size: 2vw;
  line-height: 5vw;
  text-decoration: none;
  position: absolute;
  top: 48.4vw;
  bottom: -687.547px;
  left: 45.3vw;
}

.text-block-38 {
  z-index: 999;
  color: #0aca14;
  background-color: #0000003d;
  width: 36vw;
  height: auto;
  font-family: Ubuntu, Helvetica, sans-serif;
  font-size: 1vw;
  line-height: 1.3vw;
  position: absolute;
  top: 52.3vw;
  left: 23.9vw;
}

.image-506 {
  z-index: 3;
  width: 50vw;
  position: absolute;
  top: 14.7vw;
  right: 0;
}

.sneg_sneg_sneg_sneg {
  z-index: 998;
  width: 100vw;
  display: inline-block;
  position: absolute;
  top: 53.6vw;
}

.link-85 {
  z-index: 999;
  color: #7e2520;
  text-align: right;
  width: 9vw;
  height: auto;
  font-family: Matrix, sans-serif;
  font-size: 1.6vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 175.5vw;
  left: auto;
  right: .5vw;
}

.link-86 {
  z-index: 999;
  color: #ad0c04;
  text-align: right;
  width: 8vw;
  height: 22vw;
  font-family: Chomsky, sans-serif;
  font-size: 1.5vw;
  line-height: 2.8vw;
  text-decoration: none;
  position: absolute;
  top: -2.8vw;
  right: .7vw;
}

.background-video-137 {
  z-index: 97;
  width: 28vw;
  height: 12.5vw;
  position: absolute;
  top: 183.1vw;
  left: 18.9vw;
  right: auto;
}

.link-87 {
  z-index: 999;
  color: #4d4b66;
  width: 33vw;
  height: auto;
  font-family: Robbierocketpants, sans-serif;
  font-size: 6vw;
  line-height: 7vw;
  text-decoration: none;
  position: absolute;
  top: -47.6vw;
  left: 1.1vw;
}

.link-block-29 {
  z-index: 999;
  width: 50vw;
  height: 30vw;
  position: absolute;
  top: 205vw;
  left: 12.9vw;
}

.background-video-138 {
  z-index: 99;
  width: 49vw;
  height: 28vw;
  position: absolute;
}

.text-block-39 {
  z-index: 999;
  color: #f78b07;
  text-align: right;
  width: 48vw;
  height: 2vw;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 1.3vw;
  line-height: 1.3vw;
  position: absolute;
  top: 27.5vw;
}

.image-507 {
  z-index: 1;
  width: 100%;
  height: auto;
  position: absolute;
  top: 23.8vw;
}

.image-508 {
  z-index: 2;
  width: 28vw;
  position: absolute;
  top: 110.6vw;
  left: 59.5vw;
}

.image-509 {
  width: 100%;
  height: 78vw;
  position: absolute;
  top: 104.3vw;
}

.image-510 {
  z-index: 9;
  width: 27vw;
  position: absolute;
  top: 43vw;
  left: 3.8vw;
}

.text-block-40 {
  z-index: 999;
  color: var(--black);
  font-size: 1vw;
  line-height: 1vw;
  position: absolute;
}

.image-511 {
  z-index: 20;
  width: 25vw;
  position: absolute;
  inset: -66.1vw 0% 0% 2.2vw;
}

.image-512 {
  z-index: 999;
  width: 5vw;
  position: absolute;
  top: 89.2vw;
  left: auto;
  right: 3.5vw;
}

.background-video-139 {
  z-index: 98;
  width: 38vw;
  height: 17vw;
  position: absolute;
  top: 211.5vw;
  left: 0;
  right: 0;
}

.link-88 {
  z-index: 999;
  color: var(--black);
  text-align: right;
  letter-spacing: .4vw;
  text-shadow: 2px 2px .2vw #16f606;
  width: 17vw;
  height: auto;
  font-family: Glyphworld mountain, sans-serif;
  font-size: 1.3vw;
  line-height: 3vw;
  position: absolute;
  top: -34.2vw;
  left: auto;
  right: 54.7vw;
}

.link-89 {
  z-index: 999;
  color: #c30b01;
  text-align: left;
  letter-spacing: 0;
  text-transform: uppercase;
  width: 25vw;
  height: auto;
  font-family: Resident evil large, sans-serif;
  font-size: 1.6vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: -19.6vw;
  left: 0;
  right: 0;
}

.image-513 {
  z-index: 2;
  width: 50vw;
  position: absolute;
  top: 184vw;
  left: 3.9vw;
}

.background-video-140 {
  z-index: 880;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 3vw;
  left: 3vw;
}

.background-video-141 {
  z-index: 3;
  width: 40vw;
  height: 23vw;
  position: absolute;
  top: 106.6vw;
  left: auto;
  right: 1.6vw;
}

.fin {
  z-index: 1;
  position: relative;
  top: 916.7vw;
}

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

.div-block-14 {
  z-index: 999;
  width: 46vw;
  height: 39vw;
  position: absolute;
  top: 39.4vw;
  right: .6vw;
}

.background-video-142 {
  z-index: 996;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 138.1vw;
  left: auto;
  right: 2.6vw;
}

.background-video-143 {
  z-index: 995;
  width: 27vw;
  height: 17vw;
  position: absolute;
  top: 157.5vw;
  left: auto;
  right: 1.2vw;
}

.background-video-144 {
  z-index: 988;
  width: 42vw;
  height: 18vw;
  position: absolute;
  top: 15.8vw;
  right: 1.1vw;
}

.background-video-145 {
  z-index: 999;
  border-radius: 5vw;
  width: 30vw;
  height: 10vw;
  position: absolute;
  top: 42.8vw;
  right: 2.7vw;
}

.image-515 {
  z-index: 1;
  width: 50vw;
  position: absolute;
  top: -4.3vw;
  left: 0;
  right: 49.8vw;
}

.image-515.uuuu {
  z-index: 10;
  width: 36vw;
  top: -42.5vw;
  left: 16.6vw;
}

.background-video-146 {
  z-index: 777;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 16.6vw;
  left: 51.6vw;
  right: 9.8vw;
}

.background-video-146.fgh {
  width: 46vw;
  height: 19vw;
  top: 155.6vw;
  left: 0;
}

.image-516 {
  z-index: 777;
  width: 26vw;
  position: absolute;
  top: 178.4vw;
  left: 48.8vw;
}

.image-517 {
  z-index: 888;
  width: 27vw;
  position: absolute;
  top: 182.6vw;
  right: 11.8vw;
}

.background-video-147 {
  z-index: 997;
  width: 46vw;
  height: 20vw;
  position: absolute;
  top: 123.9vw;
  left: auto;
  right: 3vw;
}

.background-video-148 {
  z-index: 5;
  width: 44vw;
  height: 27vw;
  position: absolute;
  top: 228.3vw;
  left: 0;
  right: 0;
}

.youtube-12 {
  z-index: 990;
  width: 42vw;
  height: 22vw;
  position: absolute;
  top: 0;
}

.div-block-15 {
  z-index: 990;
  width: 43vw;
  height: 25vw;
  position: absolute;
  top: 130.3vw;
  left: 2.3vw;
}

.image-518 {
  z-index: 99;
  width: 21vw;
  position: absolute;
  top: 95.3vw;
}

.image-519 {
  z-index: 99;
  width: 100vw;
  position: absolute;
  top: 162.6vw;
  left: 0;
  right: auto;
}

.link-90 {
  color: #07fa33;
}

.link-91 {
  color: var(--snow);
}

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

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

.image-522 {
  z-index: 16;
  width: 54vw;
  position: absolute;
  top: 184.3vw;
  left: 0;
  right: 0;
}

.background-video-149 {
  z-index: 99;
  width: 32vw;
  height: 15vw;
  position: absolute;
  top: 33.9vw;
  left: auto;
  right: 5.7vw;
}

.link-block-30 {
  z-index: 9;
  width: 28vw;
  height: 31vw;
  position: absolute;
  top: 163.4vw;
  left: 0;
  right: 0;
}

.image-523 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.background-video-150 {
  z-index: 999;
  width: 43vw;
  height: 25vw;
  position: absolute;
  top: 127.2vw;
  left: 0;
}

.image-524 {
  z-index: 1;
  width: 84vw;
  position: absolute;
  top: 0;
}

.image-525 {
  width: 100vw;
  height: auto;
  position: absolute;
  top: 0;
}

.text-block-41 {
  z-index: 999;
  color: var(--black);
  text-align: right;
  text-shadow: 1px 1px .5vw var(--blue);
  width: 56vw;
  font-family: Mega slant line, sans-serif;
  font-size: 1.3vw;
  line-height: 2vw;
  display: none;
  position: absolute;
  top: 74.7vw;
  left: 7.2vw;
}

.background-video-151 {
  z-index: 998;
  width: 36vw;
  height: 22vw;
  position: absolute;
  top: -1.6vw;
  left: 0;
  right: 13.1vw;
}

.background-video-152 {
  z-index: 999;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 76.7vw;
  left: auto;
  right: 0;
}

.link-92 {
  color: #06fa2e;
}

.image-526 {
  z-index: 999;
  width: 8vw;
  position: absolute;
  top: 17.6vw;
  right: 19.7vw;
}

.background-video-153 {
  z-index: 700;
  width: 43vw;
  height: 18vw;
  position: absolute;
  top: 89.3vw;
  left: 4.4vw;
}

.background-video-154 {
  z-index: 990;
  border-radius: 2vw;
  width: 37vw;
  height: 19vw;
  position: absolute;
  top: -5.3vw;
  left: 0;
  right: 48.9vw;
}

.image-527 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 51.2vw;
  right: 36vw;
}

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

.image-528.uu {
  top: -47.8vw;
}

.image-529 {
  z-index: 27;
  width: 100vw;
  position: absolute;
  top: 92.5vw;
}

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

.image-531 {
  z-index: 999;
  width: 1004vw;
  position: absolute;
  top: -40vw;
}

.image-532 {
  z-index: 4;
  width: 49vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-532._678u {
  width: 39vw;
  top: -3.6vw;
  left: 48.7vw;
}

.link-93 {
  z-index: 999;
  color: #cf031e;
  letter-spacing: .05vw;
  text-indent: 0;
  width: 33vw;
  height: 19vw;
  padding-left: 1vw;
  font-family: Inconsolata, monospace;
  font-size: 1.4vw;
  line-height: 2vw;
  position: absolute;
  top: -4.9vw;
  left: 1vw;
  right: 49.8vw;
}

.sedrftghjn {
  z-index: 40;
  width: 100vw;
  position: absolute;
  top: 151.3vw;
}

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

.image-534.i {
  width: 51vw;
}

.image-535 {
  z-index: 100;
  width: 55vw;
  position: absolute;
  top: 141vw;
  left: auto;
  right: 0;
}

.image-536 {
  z-index: 123;
  width: 22vw;
  position: absolute;
  top: 89.1vw;
  left: 18.9vw;
  right: 48.5vw;
}

.image-536._99 {
  z-index: 623;
  width: 51vw;
  top: 47.5vw;
  left: 0;
}

.image-537 {
  z-index: 66;
  width: 27vw;
  position: absolute;
  top: 104.7vw;
  right: 0;
}

.image-537._567 {
  border-radius: 2vw;
  top: 114.1vw;
  right: 1.4vw;
}

.image-538 {
  z-index: 60;
  width: 34vw;
  position: absolute;
  top: 170vw;
  left: 0;
}

.image-538._444 {
  width: 42vw;
  top: 174.6vw;
}

.image-539 {
  z-index: 997;
  width: 20vw;
  position: absolute;
  top: 10.5vw;
  left: 0;
}

.text-block-42 {
  z-index: 999;
  color: #ca1208;
  width: auto;
  font-family: Matrix, sans-serif;
  font-size: 1vw;
  line-height: 2vw;
  display: none;
  position: absolute;
  top: 17.5vw;
  left: 49.8vw;
}

.link-94 {
  color: #06b627;
}

.link-95 {
  color: var(--steel-blue);
}

.link-96 {
  color: #c31006;
}

.text-block-43 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  letter-spacing: .2vw;
  width: 72vw;
  font-family: Mondwest, sans-serif;
  font-size: 2.4vw;
  line-height: 2.8vw;
  position: absolute;
  top: 8.8vw;
  left: 0;
}

.image-540 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 22.4vw;
  left: auto;
  right: 40.2vw;
}

.background-video-155 {
  z-index: 999;
  width: 27vw;
  height: 12vw;
  position: absolute;
  top: -45.4vw;
  right: 32.3vw;
}

.image-541 {
  z-index: 5;
  width: 100%;
  height: 68vw;
  position: absolute;
  top: -42.2vw;
}

.image-542 {
  z-index: 6;
  width: 44vw;
  position: absolute;
  top: 29.1vw;
}

.text-block-44 {
  z-index: 999;
  color: #2c33f8;
  font-family: Inconsolata, monospace;
  font-size: 1.2vw;
  line-height: 2vw;
  position: absolute;
  top: 12.5vw;
  right: 18.5vw;
}

.image-543 {
  z-index: 980;
  width: 63vw;
  position: absolute;
  top: -7vw;
}

.image-544 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 34.5vw;
  left: auto;
  right: 1.4vw;
}

.image-545 {
  z-index: 99;
  width: 30vw;
  position: absolute;
  top: 57.7vw;
}

.image-546 {
  z-index: 999;
  width: 26vw;
  position: absolute;
  top: 76.3vw;
  left: 25.8vw;
}

.background-video-156 {
  z-index: 30;
  border-radius: 0 2vw 2vw 0;
  width: 40vw;
  height: 23vw;
  position: absolute;
  top: 87.4vw;
  left: 0;
}

.image-547 {
  z-index: 990;
  width: 22vw;
  position: absolute;
  top: 129.3vw;
  left: 8.9vw;
}

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

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

.image-550 {
  width: 40vw;
  position: absolute;
  top: 75.3vw;
}

.image-551 {
  width: 100vw;
  position: absolute;
  top: 224.2vw;
}

.image-552 {
  width: 100vw;
  position: absolute;
  top: 32.2vw;
}

._3_errorji {
  position: relative;
  top: 701.9vw;
}

.image-553 {
  z-index: 88;
  width: 29vw;
  position: absolute;
  top: 178.7vw;
  left: 30.3vw;
}

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

.image-555 {
  z-index: 50;
  width: 9vw;
  position: absolute;
  top: 84.3vw;
  right: 56.7vw;
}

.image-556 {
  z-index: 12;
  width: 29vw;
  position: absolute;
  top: 61.2vw;
  left: 0;
  right: 0;
}

.image-557 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 266.4vw;
  right: 0;
}

.image-558 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 61.2vw;
  left: 26.9vw;
}

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

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

.image-561 {
  z-index: 7;
  width: 100vw;
  position: absolute;
  top: 52.1vw;
  left: 0;
}

.image-562 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 47.7vw;
  right: 78.3vw;
}

.image-563 {
  z-index: 999;
  width: 32vw;
  height: auto;
  position: absolute;
  top: 95.3vw;
  right: 12.5vw;
}

.image-564 {
  z-index: 11;
  width: 40vw;
  position: absolute;
  top: -3.6vw;
  left: auto;
  right: 0;
}

.image-565 {
  z-index: 98;
  width: 40vw;
  position: absolute;
  top: -46.1vw;
  left: auto;
  right: 0;
}

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

.image-567 {
  z-index: 6;
  width: 68vw;
  position: absolute;
  top: 136.8vw;
  left: auto;
  right: 0;
}

.image-568 {
  z-index: 88;
  width: 19vw;
  position: absolute;
  top: 39vw;
  left: 2.7vw;
  right: 25vw;
}

.background-video-157 {
  z-index: 99;
  width: 24vw;
  height: 12vw;
  position: absolute;
  top: 152.5vw;
  left: 9.9vw;
}

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

.questionaree {
  z-index: 999;
  width: 40vw;
  height: 26vw;
  position: absolute;
  top: 156.8vw;
  right: 0;
}

.text-block-45 {
  z-index: 999;
  color: #b4b1b1;
  letter-spacing: .1vw;
  width: 28vw;
  font-family: Positive system, Verdana, sans-serif;
  font-size: 2vw;
  line-height: 3.3vw;
  position: absolute;
  top: 2.7vw;
  left: 4.7vw;
}

.image-570 {
  z-index: 99;
  opacity: .43;
  width: 48vw;
  height: 33vw;
  position: absolute;
  top: -8vw;
  right: 4.7vw;
}

.image-571 {
  z-index: 99;
  width: 15vw;
  position: absolute;
  top: 54.8vw;
  left: auto;
  right: 12.7vw;
}

.image-572 {
  z-index: 1;
  width: 90vw;
  position: absolute;
  top: 98.3vw;
  left: 0;
  right: 0;
}

.background-video-158 {
  z-index: 500;
  width: 33vw;
  height: 21vw;
  position: absolute;
  top: 214.4vw;
  left: 0;
  right: auto;
}

.background-video-159 {
  z-index: 98;
  width: 37vw;
  height: 21vw;
  position: absolute;
  top: 133.9vw;
  left: auto;
  right: 33vw;
}

.background-video-160 {
  z-index: 100;
  width: 100%;
  height: 42vw;
  position: absolute;
  top: 21.5vw;
}

.image-573 {
  z-index: 990;
  width: 44vw;
  height: auto;
  position: absolute;
  top: 160.3vw;
  left: 3.3vw;
  right: 0;
}

.background-video-161 {
  z-index: 99;
  border-radius: 1vw;
  width: 26vw;
  height: 14vw;
  position: absolute;
  top: -4.2vw;
  left: 3.2vw;
}

.background-video-162 {
  z-index: 900;
  border-radius: 1vw;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: -26vw;
  left: 2.4vw;
}

.section-26 {
  position: relative;
  top: 419.2vw;
}

.background-video-163 {
  z-index: 99;
  border-radius: 4vw;
  width: 33vw;
  height: 22vw;
  position: absolute;
  top: 27.4vw;
  left: auto;
  right: 2.8vw;
}

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

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

.image-576 {
  z-index: 777;
  width: 63vw;
  position: absolute;
  top: 50.2vw;
  left: 0;
  right: 0;
}

.text-block-46 {
  z-index: 999;
  color: var(--snow);
  width: 49vw;
  height: 20vw;
  font-family: Gt alpina fine extended trial, sans-serif;
  font-size: 4.4vw;
  line-height: 6vw;
  position: absolute;
  top: 57.1vw;
  left: 9vw;
  right: 0;
}

.section-27 {
  position: relative;
  top: 111.4vw;
}

.image-577 {
  z-index: 88;
  width: 31vw;
  position: absolute;
  top: 125.3vw;
  left: 1.8vw;
}

.image-578 {
  z-index: 99;
  width: 38vw;
  position: absolute;
  top: 96vw;
  left: 0;
  right: 0;
}

.image-579 {
  z-index: 99;
  width: 20vw;
  position: absolute;
  top: 67.4vw;
  left: auto;
  right: 0;
}

.image-580 {
  z-index: 10;
  width: 31vw;
  position: absolute;
  top: 53.5vw;
  left: auto;
  right: 0;
}

.image-581 {
  z-index: 999;
  width: 32vw;
  position: absolute;
  top: 59.8vw;
  left: 0;
  right: 63.7vw;
}

.image-582 {
  z-index: 66;
  width: 41vw;
  position: absolute;
  top: 129.4vw;
  left: auto;
  right: 20.2vw;
}

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

.image-584 {
  width: 100vw;
  height: auto;
  position: absolute;
  top: 63.4vw;
  right: 0;
}

.image-585 {
  z-index: 2;
  width: 80vw;
  position: absolute;
  top: 77vw;
  left: auto;
  right: 0;
}

.background-video-164 {
  z-index: 99;
  border-radius: 1vw;
  width: 30vw;
  height: 19vw;
  position: absolute;
  top: 24vw;
  left: 18.6vw;
}

.image-586 {
  width: 38vw;
  position: absolute;
  top: 71vw;
}

.background-video-165 {
  z-index: 99;
  width: 33vw;
  height: 20vw;
  position: absolute;
  top: 133.9vw;
  right: 0;
}

.image-587 {
  width: 100vw;
  height: auto;
  position: absolute;
  top: 136.8vw;
}

.link-97 {
  z-index: 999;
  color: #f1eeee;
  width: 26vw;
  height: 17vw;
  font-family: Gt flexa mono trial, sans-serif;
  font-size: 1.8vw;
  line-height: 2vw;
  position: absolute;
  top: 56vw;
  left: auto;
  right: 0;
}

.link-98 {
  z-index: 999;
  color: #2b8f24;
  font-family: Droid Serif, serif;
  font-size: 1.1vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 5.8vw;
  right: 5.1vw;
}

.text-block-47 {
  z-index: 999;
  width: 61vw;
  height: 4vw;
  position: absolute;
  top: 22vw;
  left: auto;
  right: 0;
}

.link-99 {
  color: var(--black);
  width: 60vw;
  font-family: Gt flexa mono trial, sans-serif;
  font-size: 1.4vw;
  line-height: 1.5vw;
  position: absolute;
}

.link-100 {
  color: var(--red);
}

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

.image-589 {
  z-index: 900;
  width: 44vw;
  position: absolute;
  top: 156vw;
  right: 0;
}

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

.image-591 {
  z-index: 994;
  width: 23vw;
  position: absolute;
  top: 68.5vw;
  right: 55.1vw;
}

.background-video-166 {
  z-index: 9;
  width: 25vw;
  height: 7vw;
  position: absolute;
  top: 58.6vw;
  left: 9vw;
  right: 0;
}

.background-video-167 {
  z-index: 999;
  border: 1px solid #a3a1a1;
  border-radius: 17px;
  width: 27vw;
  height: 9vw;
  font-size: 14px;
  position: absolute;
  top: 32.7vw;
  left: 35.4vw;
  right: 20vw;
}

.image-592 {
  z-index: 999;
  width: 32vw;
  position: absolute;
  top: 59.4vw;
  left: 28.1vw;
}

.image-593 {
  z-index: 999;
  width: 16vw;
  position: absolute;
  top: 43.6vw;
  left: auto;
  right: 34vw;
}

.image-594 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 119.3vw;
  left: 6.5vw;
}

.background-video-168 {
  z-index: 999;
  width: 30vw;
  height: 12vw;
  position: absolute;
  top: 14.4vw;
  left: 54.9vw;
  right: 23.3vw;
}

.background-video-169 {
  z-index: 99;
  width: 45vw;
  height: 18vw;
  position: absolute;
  top: 131.7vw;
  left: auto;
  right: 0;
}

.background-video-170 {
  z-index: 997;
  width: 34vw;
  height: 19vw;
  position: absolute;
  top: 115.5vw;
  left: 9vw;
}

.background-video-171 {
  z-index: 600;
  width: 48vw;
  height: 24vw;
  position: absolute;
  top: 250.3vw;
  left: auto;
  right: 1.5vw;
}

.background-video-172 {
  z-index: 999;
  width: 20vw;
  height: 10vw;
  position: absolute;
  top: 258.2vw;
  left: 26.7vw;
  right: 89.6vw;
}

.background-video-173 {
  z-index: 6;
  width: 43vw;
  height: 24vw;
  position: absolute;
  top: 69.4vw;
  left: auto;
  right: 0;
}

.background-video-174 {
  z-index: 12;
  width: 37vw;
  height: 21vw;
  position: absolute;
  top: 140.7vw;
  left: auto;
  right: 0;
}

.image-595 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 131.8vw;
  left: 0;
  right: 0;
}

.image-596 {
  width: 100vw;
  height: auto;
  position: absolute;
  top: 132.7vw;
}

.background-video-175 {
  z-index: 99;
  width: 34vw;
  height: 16vw;
  position: absolute;
  top: 53.8vw;
  left: 8.2vw;
}

.image-597 {
  z-index: 9;
  width: 50vw;
  position: absolute;
  top: 120.8vw;
  left: auto;
  right: 37.3vw;
}

.image-598 {
  z-index: 899;
  width: 16vw;
  position: absolute;
  top: 46.9vw;
  right: 33.3vw;
}

.background-video-176 {
  z-index: 9;
  width: 33vw;
  height: 16vw;
  position: absolute;
  top: 111.7vw;
  left: 35vw;
}

.background-video-177 {
  z-index: 990;
  width: 47vw;
  height: 27vw;
  display: block;
  position: absolute;
  top: 70.6vw;
  left: 0;
}

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

.image-600 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 35.5vw;
  left: 4.3vw;
  right: 13.3vw;
}

.background-video-178 {
  z-index: 99;
  width: 33vw;
  height: 19vw;
  position: absolute;
  top: 280.1vw;
  left: auto;
  right: 33.7vw;
}

.image-601 {
  z-index: 999;
  width: 24vw;
  position: absolute;
  top: 70.6vw;
  left: 42.6vw;
  right: 49vw;
}

.image-602 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 75.6vw;
  right: 31vw;
}

.image-603 {
  z-index: 997;
  width: 24vw;
  position: absolute;
  top: 267vw;
  left: 1vw;
  right: .8vw;
}

.image-604 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 31.1vw;
  left: 51.1vw;
}

.image-605 {
  z-index: 20;
  width: 66vw;
  position: absolute;
  top: -66.7vw;
  right: 0;
}

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

.background-video-179.hhhhhhh {
  width: 66vw;
  height: 27vw;
  top: -65.2vw;
  left: auto;
}

.background-video-180 {
  z-index: 99;
  width: 30vw;
  height: 23vw;
  position: absolute;
  top: 6.5vw;
  right: 58.3vw;
}

.avion {
  z-index: 999;
  width: 100vw;
  display: none;
  position: absolute;
  top: 12.5vw;
}

.image-607 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: -34.6vw;
  left: 57.4vw;
  right: 63.6vw;
}

.image-608 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 81.2vw;
  left: 36.3vw;
}

.image-609 {
  z-index: 999;
  width: 26vw;
  position: absolute;
  top: 132.1vw;
  right: 19.8vw;
}

.image-610 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 3.8vw;
  right: 0;
}

.image-611 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 91.6vw;
  left: 40.8vw;
}

.image-612 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 134vw;
  left: 49vw;
}

.jjjjjjjjjjjjjj {
  z-index: 7;
  width: 14vw;
  display: inline-block;
  position: absolute;
  top: 188.6vw;
  left: auto;
  right: 0;
}

.image-614 {
  z-index: 985;
  width: 33vw;
  position: absolute;
  top: 11.2vw;
  left: auto;
  right: 11.8vw;
}

.image-615 {
  z-index: 20;
  width: 28vw;
  position: absolute;
  top: -1vw;
  left: 0;
}

.image-616 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: -1.9vw;
  left: auto;
  right: 25.8vw;
}

.image-617 {
  z-index: 8;
  width: 87vw;
  position: absolute;
  top: 8.5vw;
  left: 0;
  right: 0;
}

.image-618 {
  z-index: 990;
  width: 10vw;
  position: absolute;
  top: 36vw;
  left: 2.8vw;
}

.image-619 {
  z-index: 800;
  width: 13vw;
  position: absolute;
  top: 107.2vw;
  left: 46vw;
}

.background-video-181 {
  z-index: 22;
  width: 23vw;
  height: 10vw;
  position: absolute;
  top: 97.5vw;
  left: 44.9vw;
}

.image-620 {
  width: 16vw;
  position: absolute;
  top: -22.6vw;
  left: 51.5vw;
  right: 0;
}

.image-621 {
  z-index: 994;
  width: 30vw;
  position: absolute;
  top: 6.3vw;
  right: 0;
}

.image-622 {
  width: 100%;
  position: absolute;
  top: -26.3vw;
}

.background-video-182 {
  z-index: 7;
  width: 29vw;
  height: 23vw;
  position: absolute;
  top: 39.9vw;
  right: 1vw;
}

.background-video-183 {
  z-index: 88;
  width: 29vw;
  height: 18vw;
  position: absolute;
  top: 119.3vw;
  left: 64.2vw;
}

.background-video-184 {
  z-index: 777;
  width: 30vw;
  height: 18vw;
  position: absolute;
  top: 115.7vw;
  left: 14.5vw;
}

.background-video-185 {
  z-index: 992;
  width: 13vw;
  height: 5vw;
  position: absolute;
  top: 39.4vw;
  left: auto;
  right: 0;
}

.background-video-186 {
  z-index: 999;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 88.6vw;
  left: 7.1vw;
}

.image-623 {
  z-index: 390;
  width: 14vw;
  position: absolute;
  top: 74vw;
  left: auto;
  right: 0;
  overflow: visible;
}

.image-624 {
  z-index: 30;
  width: 44vw;
  position: absolute;
  top: 151.3vw;
  left: 5.3vw;
}

.image-625 {
  z-index: 88;
  width: 26vw;
  position: absolute;
  top: -39vw;
  left: 33.9vw;
  right: 25.8vw;
}

.image-626 {
  z-index: 77;
  width: 39vw;
  position: absolute;
  top: -23vw;
  left: 30.7vw;
  right: 9.9vw;
}

.image-627 {
  z-index: 998;
  width: 36vw;
  position: absolute;
  top: 191vw;
  left: 0;
  right: 61.1vw;
}

.image-628 {
  z-index: 777;
  width: 14vw;
  position: absolute;
  top: 30.3vw;
  left: 0;
}

.image-629 {
  z-index: 6;
  width: 23vw;
  position: absolute;
  top: 122.9vw;
  left: 68.2vw;
}

.image-630 {
  z-index: 99;
  width: 20vw;
  position: absolute;
  top: 136.3vw;
  left: 8.2vw;
}

.image-631 {
  z-index: 55;
  width: 38vw;
  position: absolute;
  top: -21vw;
  left: auto;
  right: 0;
}

.image-632 {
  z-index: 1;
  width: 100%;
  position: absolute;
  top: -5.2vw;
}

.image-633 {
  z-index: 777;
  width: 30vw;
  position: absolute;
  top: 21.6vw;
  left: 28vw;
}

.image-634 {
  z-index: 10;
  width: 39vw;
  position: absolute;
  top: 202.2vw;
  left: 0;
}

.image-635 {
  z-index: 999;
  width: 29vw;
  position: absolute;
  top: 122.8vw;
  left: auto;
  right: 46.8vw;
}

.image-636 {
  z-index: 50;
  width: 25vw;
  position: absolute;
  top: 44.2vw;
  left: auto;
  right: 0;
}

.image-637 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: -53.5vw;
  right: 51.7vw;
}

.image-638 {
  z-index: 499;
  width: 16vw;
  position: absolute;
  top: 57.4vw;
  right: 26.6vw;
}

.image-639 {
  z-index: 3;
  width: 100%;
  position: absolute;
  top: 119.2vw;
  left: auto;
  right: 0;
}

.image-640 {
  z-index: 444;
  width: 33vw;
  position: absolute;
  top: 42.5vw;
  left: 19vw;
}

.image-641 {
  z-index: 888;
  width: 20vw;
  position: absolute;
  top: 75vw;
  left: 50vw;
}

.image-642 {
  z-index: 989;
  width: 13vw;
  position: absolute;
  top: 58.2vw;
  left: auto;
  right: 3.4vw;
}

.image-643 {
  z-index: 999;
  width: 8vw;
  position: absolute;
  top: 91vw;
  left: auto;
  right: 25.8vw;
}

.image-644 {
  z-index: 50;
  width: 16vw;
  position: absolute;
  top: 126.7vw;
  left: auto;
  right: 53.1vw;
}

.image-645 {
  z-index: 999;
  width: 16vw;
  position: absolute;
  top: 227.1vw;
  left: auto;
  right: 0;
}

.background-video-187 {
  z-index: 999;
  width: 25vw;
  height: 8vw;
  position: absolute;
  top: 36.3vw;
  left: 28.9vw;
}

.image-646 {
  z-index: 30;
  width: 28vw;
  position: absolute;
  top: 59.2vw;
  left: 5.7vw;
}

.image-647 {
  z-index: 1000;
  width: 13vw;
  position: absolute;
  top: -53.6vw;
  left: auto;
  right: 1.6vw;
}

.image-648 {
  z-index: 99;
  width: 21vw;
  position: absolute;
  top: 16.9vw;
  left: auto;
  right: 1.9vw;
}

.text-block-48 {
  z-index: 999;
  color: var(--snow);
  font-family: Chomsky, sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  position: absolute;
  top: 51vw;
  left: 3.1vw;
}

.background-video-188 {
  z-index: 999;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 68.7vw;
  left: 12.8vw;
  right: 2.9vw;
}

.background-video-189 {
  z-index: 99;
  width: 28vw;
  height: 17vw;
  position: absolute;
  top: 68.7vw;
  left: 10vw;
}

.background-video-190 {
  z-index: 10;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 71.7vw;
  right: 17vw;
}

.image-649 {
  z-index: 888;
  width: 19vw;
  position: absolute;
  top: 50.9vw;
  right: 34.6vw;
}

.image-650 {
  z-index: 10;
  width: 21vw;
  position: absolute;
  top: 81.8vw;
  left: 0;
  right: 0;
}

.image-651 {
  z-index: 20;
  width: 46vw;
  position: absolute;
  top: 19.1vw;
  left: 9.2vw;
  right: 70.8vw;
}

.image-652 {
  z-index: 70;
  width: 12vw;
  position: absolute;
  top: 36.1vw;
  left: 0;
  right: 5vw;
}

.link-101 {
  z-index: 999;
  color: #a36a31;
  text-align: center;
  text-shadow: 1px 1px 1vw var(--magenta);
  width: 20vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1vw;
  font-weight: 700;
  line-height: 5vw;
  text-decoration: none;
  position: absolute;
  top: 34.2vw;
  left: 31.6vw;
}

.image-653 {
  z-index: 4;
  width: 21vw;
  position: absolute;
  top: -57.5vw;
  left: auto;
  right: 0;
}

.image-654 {
  z-index: 888;
  width: 18vw;
  position: absolute;
  top: 23.7vw;
  right: 2.8vw;
}

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

.image-655 {
  z-index: 999;
  width: 45vw;
  position: absolute;
  top: 79.6vw;
  right: 3.4vw;
}

.background-video-191 {
  z-index: 998;
  width: 39vw;
  height: 18vw;
  position: absolute;
  top: 155.3vw;
  left: 0;
  right: 0;
}

.background-video-191.ujk {
  z-index: 930;
  top: 133.1vw;
}

.image-656 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 52.4vw;
  left: 60.3vw;
}

.image-657 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 42.3vw;
  left: 28vw;
  right: 0;
}

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

.image-658.hj {
  width: 20vw;
  top: 118.1vw;
}

.image-659 {
  z-index: 999;
  width: 7vw;
  position: absolute;
  top: 122.2vw;
  left: auto;
  right: 29.7vw;
}

.image-660 {
  z-index: 99;
  width: 11vw;
  position: absolute;
  top: 68.9vw;
  left: 48vw;
  right: 40vw;
}

.image-660._7777777 {
  width: 20vw;
  top: 79.2vw;
  left: 40vw;
}

.image-661 {
  z-index: 770;
  width: 16vw;
  position: absolute;
  top: 67.2vw;
  left: 34vw;
}

.image-661.t78 {
  z-index: 970;
  top: 123.9vw;
  left: 27.7vw;
}

.image-662 {
  z-index: 30;
  width: 25vw;
  position: absolute;
  top: 51.7vw;
  left: 0;
  right: 0;
}

.image-663 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  top: 94.7vw;
  left: 47.9vw;
}

.image-664 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 78.8vw;
  left: 47.6vw;
}

.image-665 {
  z-index: 990;
  width: 22vw;
  position: absolute;
  top: 2.4vw;
  left: 0;
}

.pu-ava {
  width: auto;
  position: relative;
  top: 475.8vw;
}

.pu-ava.iiiii {
  top: 478.8vw;
}

.image-666 {
  z-index: 300;
  width: 73vw;
  position: absolute;
  top: 10.8vw;
}

.image-666.ii000 {
  z-index: 6;
  width: 100vw;
  top: 35.8vw;
}

.image-667 {
  z-index: 5;
  width: 53vw;
  position: absolute;
  top: 118.1vw;
  left: auto;
  right: 0;
}

.image-667.gyhuj {
  top: 77.3vw;
}

.image-668 {
  z-index: 600;
  width: 30vw;
  position: absolute;
  top: 27.3vw;
  left: auto;
  right: 0;
}

.image-669 {
  z-index: 9;
  width: 29vw;
  position: absolute;
  top: 39.9vw;
  left: 0;
  right: 0;
}

.image-670 {
  z-index: 12;
  width: 54vw;
  position: absolute;
  top: 139.1vw;
  left: auto;
  right: 0;
}

.image-671 {
  z-index: 66;
  width: 37vw;
  position: absolute;
  top: 85.7vw;
}

.image-672 {
  z-index: 4;
  width: 58vw;
  position: absolute;
  top: 172.5vw;
  left: 0;
}

.image-673 {
  z-index: 70;
  width: 41.3vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-673.yui {
  width: 62vw;
  top: 97.7vw;
  left: 0;
}

.image-674 {
  z-index: 200;
  width: 43vw;
  position: absolute;
  top: 174.9vw;
  right: 0;
}

.image-675 {
  z-index: 800;
  width: 55vw;
  position: absolute;
  top: 21.9vw;
  right: 0;
}

.image-676 {
  z-index: 900;
  width: 36vw;
  position: absolute;
  top: 118.2vw;
  right: 0;
}

.image-677 {
  z-index: 6;
  width: 38vw;
  position: absolute;
  top: 169.9vw;
  right: 0;
}

.background-video-192 {
  z-index: 999;
  width: 26vw;
  height: 14vw;
  position: absolute;
  top: 193.5vw;
  left: auto;
  right: 0;
}

.image-678 {
  z-index: 450;
  width: 66vw;
  position: absolute;
  top: 33.9vw;
  right: 0;
}

.image-678.rftgy {
  z-index: 13;
  width: 48vw;
  top: 80.9vw;
  left: 0;
}

.image-679 {
  z-index: 2;
  width: 23vw;
  position: absolute;
  top: 78.9vw;
  right: 1.5vw;
}

.image-679._99 {
  z-index: 20;
  width: 27vw;
  top: 73.5vw;
  right: 68.5vw;
}

.background-video-193 {
  z-index: 9;
  width: 48vw;
  height: 26vw;
  position: absolute;
  top: 18.9vw;
  left: auto;
  right: 0;
}

.image-680 {
  z-index: 94;
  width: 35vw;
  position: absolute;
  top: 34.9vw;
  left: 0;
  right: 0;
}

.image-680.iiii {
  z-index: 7;
  width: 39vw;
  top: 99.6vw;
  left: auto;
}

.image-681 {
  z-index: 499;
  width: 34vw;
  position: absolute;
  top: 133.6vw;
  left: auto;
  right: 27.1vw;
}

.image-682 {
  z-index: 90;
  width: 25vw;
  position: absolute;
  top: 149.2vw;
  left: 0;
  right: auto;
}

.image-683 {
  z-index: 8;
  width: 29vw;
  position: absolute;
  top: 147.7vw;
  left: auto;
  right: 0;
}

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

.image-685 {
  z-index: 60;
  width: 27vw;
  position: absolute;
  top: 82.5vw;
  left: auto;
  right: 0;
}

.image-686 {
  z-index: 60;
  width: 20vw;
  position: absolute;
  top: -50vw;
  left: 23.1vw;
}

.image-687 {
  z-index: 190;
  width: 42vw;
  position: absolute;
  top: 196.5vw;
  right: 0;
}

.image-688 {
  z-index: 999;
  width: 43vw;
  position: absolute;
  top: -4.4vw;
  right: 0;
}

.image-689 {
  z-index: 999;
  width: 7vw;
  position: absolute;
  top: 41.6vw;
  left: auto;
  right: 89.5vw;
}

.background-video-194 {
  z-index: 800;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 28.7vw;
  left: 21.8vw;
}

.image-690 {
  width: 100vw;
  position: absolute;
  top: 28.7vw;
}

.image-690.ooo {
  top: -8.2vw;
}

.image-691 {
  z-index: 66;
  width: 37vw;
  position: absolute;
  top: 96.7vw;
  right: 0;
}

.image-692 {
  z-index: 400;
  width: 38vw;
  position: absolute;
  top: 170.4vw;
  left: 0;
  right: 0;
}

.link-102 {
  z-index: 999;
  color: #0d550e;
  letter-spacing: .1vw;
  text-shadow: 2px 2px .2vw #f5a507;
  font-family: Rotissemisansstd, sans-serif;
  font-size: 2vw;
  font-weight: 900;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 58vw;
  left: 8.5vw;
}

.image-693 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 177.5vw;
  left: 50.9vw;
}

.link-103 {
  z-index: 999;
  color: #bfcac2;
  letter-spacing: .05vw;
  text-transform: uppercase;
  background-color: #3c7426a1;
  width: 57vw;
  padding-bottom: .2vw;
  padding-left: .2vw;
  font-family: Optilagoon, sans-serif;
  font-size: .9vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 138.3vw;
  left: auto;
  right: .4vw;
}

.link-104 {
  z-index: 999;
  color: #a09f9e;
  letter-spacing: .02vw;
  background-color: #2e2d2d96;
  width: 54vw;
  height: 5vw;
  padding: 1vw 1vw 0;
  font-family: Worksans, sans-serif;
  font-size: 1.5vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 14.9vw;
  left: auto;
  right: 0;
}

.link-105 {
  z-index: 999;
  color: #cab300;
  letter-spacing: .05vw;
  background-color: #00000085;
  width: 45vw;
  font-family: Editorialnew, sans-serif;
  font-size: 1.6vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 6.5vw;
  left: 16.1vw;
}

.link-106 {
  z-index: 999;
  color: #b18a15;
  text-align: center;
  letter-spacing: .03vw;
  background-color: #362e10bf;
  width: 11vw;
  padding-left: .3vw;
  padding-right: .2vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.1vw;
  font-weight: 700;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 122.4vw;
  left: 61.9vw;
}

.image-694 {
  z-index: 90;
  width: 38vw;
  position: absolute;
  top: 46.9vw;
  left: auto;
  right: 0;
}

.image-695 {
  z-index: 3;
  width: 61vw;
  position: absolute;
  top: 77.6vw;
  left: 0;
  right: 0;
}

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

.image-697 {
  z-index: 2;
  width: 100vw;
  height: 67vw;
  position: absolute;
  top: 88.7vw;
  right: 0;
}

.grey {
  position: relative;
  top: 138.4vw;
}

.image-698 {
  z-index: 889;
  width: 24vw;
  position: absolute;
  top: 20.3vw;
  left: 1.3vw;
  right: 0;
}

.image-699 {
  z-index: 999;
  width: 35vw;
  position: absolute;
  top: 122.2vw;
  right: 23.8vw;
}

.image-700 {
  z-index: 90;
  width: 100vw;
  display: block;
  position: absolute;
  top: 11vw;
}

.swamp {
  position: relative;
  top: 386.6vw;
}

.background-video-195 {
  z-index: 996;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 116vw;
  left: 67.8vw;
  right: 0;
}

.image-701 {
  z-index: 3;
  width: 41vw;
  position: absolute;
  top: 12.9vw;
  right: 0;
}

.background-video-196 {
  z-index: 900;
  width: 26vw;
  height: 4.3vw;
  position: absolute;
  top: 98.6vw;
  left: auto;
  right: 4.8vw;
}

.background-video-197 {
  z-index: 800;
  width: 40vw;
  height: 23vw;
  position: absolute;
  top: 78.4vw;
  left: 2.8vw;
  right: 1.9vw;
}

.image-702 {
  z-index: 13;
  width: 100vw;
  position: absolute;
  top: 42.9vw;
}

.image-703 {
  z-index: 777;
  width: 22vw;
  position: absolute;
  top: 62.8vw;
  right: 0;
}

.image-704 {
  z-index: 777;
  width: 50vw;
  position: absolute;
  top: 91.7vw;
  left: 0;
}

.image-705 {
  z-index: 10;
  width: 60vw;
  position: absolute;
  top: 87.8vw;
  right: 0;
}

.image-706 {
  z-index: 500;
  width: 20vw;
  position: absolute;
  top: 22.1vw;
  left: auto;
  right: 2vw;
}

.link-107 {
  z-index: 999;
  color: #65b455;
  letter-spacing: .1vw;
  text-transform: uppercase;
  background-color: #5d5b16bf;
  width: auto;
  padding: 0 0 0 .1vw;
  font-family: Creepster, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 66.2vw;
  left: 9.4vw;
}

.link-108 {
  z-index: 998;
  color: #8a4704;
  text-align: left;
  letter-spacing: .07vw;
  background-color: #ac6d4cc2;
  width: 39vw;
  padding: 0 .5vw .2vw 1vw;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 41.9vw;
}

.link-108.ui {
  background-color: #d6b88f94;
  width: 54vw;
  padding-top: 1vw;
  padding-bottom: 1vw;
  padding-right: 1vw;
  font-size: 1.9vw;
  top: 66vw;
  left: 3.3vw;
  right: 50.2vw;
}

.image-707 {
  z-index: 13;
  width: 31vw;
  position: absolute;
  top: 30.5vw;
  left: auto;
  right: .8vw;
}

.image-708 {
  z-index: 989;
  width: 30vw;
  position: absolute;
  top: .8vw;
  right: 23.8vw;
}

.image-709 {
  z-index: 888;
  width: 33vw;
  position: absolute;
  top: 213.9vw;
  right: 0;
}

.image-710 {
  z-index: 2;
  width: 24vw;
  position: absolute;
  top: 60.1vw;
  right: 47.9vw;
}

.image-711 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 15.4vw;
  left: 49.4vw;
}

.image-712 {
  z-index: 999;
  width: 13.2vw;
  position: absolute;
  top: 28.7vw;
  left: auto;
  right: 0;
}

.image-713 {
  z-index: 900;
  width: 23vw;
  position: absolute;
  top: 66.8vw;
  left: .9vw;
}

.image-714 {
  z-index: 996;
  width: 14vw;
  position: absolute;
  top: 87.8vw;
  right: 28.5vw;
}

.image-715 {
  z-index: 2;
  width: 61vw;
  position: absolute;
  top: 62.6vw;
  right: 0;
}

.image-716 {
  z-index: 44;
  text-shadow: 4px 4px 2px #000;
  width: 31vw;
  position: absolute;
  top: 25.6vw;
  left: auto;
  right: 1.2vw;
}

.image-717 {
  z-index: 980;
  width: 15vw;
  position: absolute;
  top: 35vw;
  left: 15.5vw;
}

.image-718 {
  z-index: 300;
  width: 24vw;
  position: absolute;
  top: 3.3vw;
  right: 0;
}

.image-718._99 {
  width: 29vw;
  top: 72.6vw;
  right: 2.1vw;
}

.image-719 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 28vw;
  left: 7.5vw;
  right: 0;
}

.image-720 {
  z-index: 999;
  width: 6vw;
  position: absolute;
  top: 173.9vw;
  left: 39.3vw;
}

.image-721 {
  z-index: 490;
  width: 48vw;
  position: absolute;
  top: 56.4vw;
  right: 0;
}

.image-721._98 {
  width: 8vw;
  top: 70.1vw;
  right: 26.8vw;
}

.image-722 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 61.4vw;
  left: 70vw;
}

.link-block-32 {
  z-index: 999;
  width: 50vw;
  height: 40vw;
  position: absolute;
  top: 159.7vw;
}

.link-block-33 {
  z-index: 998;
  width: 50vw;
  height: 20vw;
  position: absolute;
  top: 93.6vw;
  left: auto;
  right: 0;
}

.link-block-34 {
  z-index: 999;
  width: 50vw;
  height: 40vw;
  position: absolute;
  top: 32.4vw;
  left: 27.2vw;
}

.image-723 {
  z-index: 80;
  width: 21vw;
  position: absolute;
  top: -9.4vw;
  left: .6vw;
  right: 45.5vw;
}

.image-724 {
  z-index: 3;
  width: 37vw;
  position: absolute;
  top: 52.5vw;
  left: 1.7vw;
  right: 0;
}

.image-725 {
  z-index: 998;
  width: 20vw;
  position: absolute;
  top: 101.8vw;
  right: 9.3vw;
}

.image-726 {
  z-index: 9;
  width: 54vw;
  position: absolute;
  top: 50.2vw;
  right: 2vw;
}

.image-727 {
  z-index: 3;
  width: 37vw;
  position: absolute;
  top: 27.5vw;
}

.text-block-49 {
  z-index: 999;
  color: #b40b02;
  width: auto;
  font-size: .8vw;
  line-height: 2vw;
  display: none;
  position: absolute;
  top: 24.2vw;
  right: 8.1vw;
}

.image-728 {
  z-index: 60;
  width: 21vw;
  position: absolute;
  top: -3.4vw;
  left: 43.3vw;
  right: 0;
}

.image-729 {
  z-index: 3;
  opacity: 1;
  width: 100%;
  height: auto;
  position: absolute;
  top: 85.5vw;
}

.image-730 {
  z-index: 1;
  width: 59vw;
  position: absolute;
  top: -24.1vw;
  left: 0;
  right: 0;
}

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

.background-video-198 {
  z-index: 899;
  width: 26vw;
  height: 12vw;
  position: absolute;
  top: -1vw;
  right: 0;
}

.background-video-199 {
  z-index: 380;
  width: 25vw;
  height: 11vw;
  position: absolute;
  top: 113.3vw;
  right: 0;
}

.image-732 {
  z-index: 899;
  width: 33vw;
  position: absolute;
  top: 95.5vw;
  left: auto;
  right: 32.1vw;
}

.image-732.tyu {
  width: 54vw;
  top: 96.5vw;
  right: 0;
}

.background-video-200 {
  z-index: 29;
  width: 21vw;
  height: 12vw;
  position: absolute;
  top: 95.1vw;
  left: 20.2vw;
}

.background-video-200.jjj {
  border-radius: 1vw;
  width: 33vw;
  height: 18vw;
  top: 163.1vw;
  left: 58.5vw;
}

.image-733 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 15.2vw;
  left: auto;
  right: 5.4vw;
}

.image-734 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 251.6vw;
  left: auto;
  right: 1.7vw;
}

.background-video-201 {
  z-index: 8;
  border-radius: 2vw;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 247.6vw;
  left: 17.2vw;
}

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

.section-28 {
  position: absolute;
}

.image-736 {
  z-index: 999;
  border-radius: 3vw;
  width: 30vw;
  height: auto;
  position: absolute;
  top: -29.5vw;
  left: 2vw;
  right: 43.9vw;
}

.image-737 {
  z-index: 600;
  width: 40vw;
  position: absolute;
  top: 51vw;
  left: auto;
  right: 18.9vw;
}

.image-738 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 126.3vw;
  left: 0;
  right: 3.4vw;
}

.background-video-202 {
  z-index: 999;
  width: 13vw;
  height: 7vw;
  position: absolute;
  top: 194vw;
  left: 17vw;
  right: 0;
}

.image-739 {
  z-index: 970;
  width: 17vw;
  position: absolute;
  top: 88.9vw;
  right: 0;
}

.background-video-203 {
  z-index: 999;
  border-radius: 1vw;
  width: 38vw;
  height: 29vw;
  position: absolute;
  top: 59.6vw;
  left: 8.6vw;
}

.image-740 {
  width: 100vw;
  position: absolute;
  top: 47.8vw;
}

.background-video-204 {
  z-index: 400;
  width: 25vw;
  height: 12vw;
  position: absolute;
  top: 54.8vw;
  left: 0;
  right: auto;
}

.background-video-204.bb {
  top: 117.1vw;
  left: 7.5vw;
}

.background-video-205 {
  z-index: 990;
  border-radius: 1vw 1vw 0 0;
  width: 43vw;
  height: 23vw;
  position: absolute;
  top: 25.7vw;
  left: 0;
}

.background-video-206 {
  z-index: 990;
  border-radius: 1vw;
  width: 37vw;
  height: 16vw;
  position: absolute;
  top: 38.2vw;
  left: 42.8vw;
}

.background-video-207 {
  z-index: 999;
  border-top-right-radius: 2vw;
  border-bottom-right-radius: 2vw;
  width: 41vw;
  height: 19vw;
  position: absolute;
  top: 110.6vw;
  left: 0;
}

.sterile {
  position: relative;
  top: 935.6vw;
}

.image-741 {
  z-index: 40;
  width: 26vw;
  position: absolute;
  top: 8.3vw;
  right: 5.4vw;
}

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

.image-743 {
  z-index: 199;
  width: 23vw;
  position: absolute;
  top: 135.4vw;
  left: 4.2vw;
  right: auto;
}

.image-744 {
  z-index: 777;
  width: 19vw;
  position: absolute;
  top: 96.9vw;
  left: 23.7vw;
}

.image-745 {
  z-index: 300;
  border-radius: 2vw;
  width: 33vw;
  position: absolute;
  top: 124vw;
  left: 22.4vw;
}

.image-745.ty {
  top: 124.2vw;
}

.image-746 {
  z-index: 0;
  width: 100vw;
  display: none;
  position: absolute;
  top: 96.2vw;
  left: 0;
}

.image-747 {
  z-index: 7;
  width: 45vw;
  display: none;
  position: absolute;
  top: 108.8vw;
  left: auto;
  right: 1vw;
}

.image-748 {
  width: 100vw;
  height: 130vw;
  display: none;
  position: absolute;
}

.background-video-208 {
  z-index: 200;
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: 44.8vw;
  left: 3.4vw;
}

.section-29 {
  position: relative;
  top: 0;
}

.background-video-209 {
  z-index: 999;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 36.3vw;
  left: auto;
  right: 1.4vw;
}

.background-video-210 {
  z-index: 999;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 49.8vw;
  right: 1.4vw;
}

.background-video-211 {
  z-index: 999;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 63.5vw;
  right: 1.4vw;
}

.image-750 {
  z-index: 3;
  width: 100%;
  position: absolute;
  top: 13.4vw;
}

.link-109 {
  z-index: 999;
  color: #c46e18;
  letter-spacing: .2vw;
  text-shadow: 1px 1px .4vw var(--black);
  width: auto;
  height: 16vw;
  font-family: Cfnightofterrorpersonal reg, sans-serif;
  font-size: 1.6vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 93vw;
  left: 0;
}

.image-751 {
  z-index: 10;
  width: 92vw;
  position: absolute;
  top: 40.4vw;
  right: 0;
}

.background-video-212 {
  z-index: 23;
  width: 46vw;
  height: 19vw;
  position: absolute;
  top: -43.8vw;
  left: 0;
}

.image-752 {
  z-index: 999;
  width: 39vw;
  position: absolute;
  top: 299.1vw;
  left: 28.4vw;
}

.image-753 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: 63.8vw;
  left: 2.5vw;
  right: auto;
}

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

.image-755 {
  z-index: 999;
  width: 34vw;
  position: absolute;
  top: 118.4vw;
  left: 56.1vw;
  right: auto;
}

.image-756 {
  z-index: 8;
  width: 20vw;
  position: absolute;
  top: 57.7vw;
  left: 51.3vw;
}

.image-757 {
  z-index: 6;
  width: 20vw;
  position: absolute;
  top: 3.6vw;
  bottom: auto;
  left: 30.8vw;
}

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

.image-759 {
  z-index: 600;
  width: 30vw;
  position: absolute;
  top: 103.8vw;
  left: 0;
}

.image-760 {
  z-index: 2;
  opacity: 1;
  width: 100vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-761 {
  z-index: 5;
  width: 80vw;
  position: absolute;
  top: 169.6vw;
  left: auto;
  right: 0;
}

.image-762 {
  z-index: 1;
  width: 26vw;
  position: absolute;
  top: 83.3vw;
  left: 0;
}

.image-763 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 114.4vw;
  left: 39.9vw;
}

.image-764 {
  z-index: 998;
  width: 12vw;
  height: auto;
  position: absolute;
  top: 134.8vw;
  left: 3vw;
}

.image-765 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 48.1vw;
  left: 44.3vw;
  right: 49.8vw;
}

.image-766 {
  z-index: 999;
  width: 35vw;
  position: absolute;
  top: 23.6vw;
  left: 5.6vw;
}

.image-767 {
  z-index: 888;
  width: 44vw;
  position: absolute;
  top: -30vw;
  right: 0;
}

.image-768 {
  z-index: 889;
  width: 43vw;
  position: absolute;
  top: -12.3vw;
  left: 37.6vw;
}

.image-769 {
  z-index: 891;
  width: 45vw;
  position: absolute;
  top: -13.2vw;
}

.image-770 {
  z-index: 11;
  width: 35vw;
  position: absolute;
  top: -39.2vw;
  right: 0;
}

.background-video-213 {
  z-index: 998;
  width: 42vw;
  height: 18vw;
  position: absolute;
  top: -4.9vw;
  left: auto;
  right: 10.3vw;
}

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

.image-772 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 25.1vw;
  left: auto;
  right: 8.2vw;
}

.image-773 {
  z-index: 99;
  width: 32vw;
  position: absolute;
  top: 91vw;
}

.image-774 {
  z-index: 9;
  width: 18vw;
  position: absolute;
  top: 146.4vw;
  left: auto;
  right: 0;
}

.image-775 {
  z-index: 97;
  width: 10vw;
  position: absolute;
  top: 60.8vw;
  right: 70.2vw;
}

.image-776 {
  z-index: 99;
  width: 26vw;
  position: absolute;
  top: -36.9vw;
  left: auto;
  right: 0;
}

.image-777 {
  z-index: 78;
  width: 16vw;
  position: absolute;
  top: 51.3vw;
  left: 54.9vw;
}

.image-778 {
  z-index: 102;
  width: 15vw;
  position: absolute;
  top: 20.7vw;
  left: auto;
  right: 38.5vw;
}

.image-779 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: -40.9vw;
  left: 33.4vw;
}

.image-780 {
  z-index: 5;
  width: 100%;
  position: absolute;
  top: 10.8vw;
  right: 0;
}

.background-video-214 {
  z-index: 6;
  width: 28vw;
  height: 15.7vw;
  position: absolute;
  top: 18.6vw;
  left: 37.2vw;
}

.image-781 {
  z-index: 60;
  width: 21vw;
  position: absolute;
  top: 80.9vw;
  left: 38.9vw;
}

.background-video-215 {
  z-index: 7;
  width: 20vw;
  height: 4.5vw;
  position: absolute;
  top: 160.4vw;
  left: 10.7vw;
}

.background-video-216 {
  z-index: 98;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 146.6vw;
  left: 52.5vw;
}

.background-video-217 {
  z-index: 997;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 4.8vw;
  left: 1.8vw;
}

.background-video-218 {
  z-index: 888;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 22.7vw;
  left: 2.2vw;
}

.background-video-219 {
  z-index: 999;
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: 46.7vw;
  left: 32.1vw;
}

.image-782 {
  z-index: 888;
  width: 37vw;
  position: absolute;
  top: 7.3vw;
  right: 4.9vw;
}

.background-video-220 {
  z-index: 8;
  width: 43vw;
  height: 19vw;
  position: absolute;
  top: -2.4vw;
}

.image-783 {
  z-index: 5;
  width: 15vw;
  position: absolute;
  top: -9.6vw;
  left: 32.6vw;
}

.image-784 {
  z-index: 990;
  width: 20vw;
  position: absolute;
  top: 36.3vw;
  left: auto;
  right: 10.3vw;
}

.image-785 {
  z-index: 998;
  width: 19vw;
  position: absolute;
  top: 109.6vw;
  left: auto;
  right: 3.1vw;
}

.background-video-221 {
  z-index: 999;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 107.8vw;
  left: 8vw;
  right: auto;
}

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

.image-787 {
  z-index: 30;
  width: 28vw;
  position: absolute;
  top: 82vw;
  right: 0;
}

.background-video-222 {
  z-index: 700;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 47.1vw;
  left: 45.9vw;
}

.background-video-223 {
  z-index: 777;
  width: 24vw;
  height: 14vw;
  position: absolute;
  top: 41.2vw;
  left: 10.8vw;
  right: 39.7vw;
}

.background-video-224 {
  z-index: 999;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 79.4vw;
  left: 46.7vw;
}

.background-video-225 {
  z-index: 99;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 126.9vw;
  left: 30.9vw;
}

.image-788 {
  z-index: 888;
  width: 21vw;
  position: absolute;
  top: 54.5vw;
  left: 49.8vw;
}

.image-789 {
  z-index: 99;
  width: 6vw;
  position: absolute;
  top: 68.6vw;
  right: 5.5vw;
}

.image-790 {
  z-index: 11;
  width: 20vw;
  position: absolute;
  top: 88.2vw;
  left: 45.5vw;
}

.image-791 {
  z-index: 99;
  width: 99vw;
  position: absolute;
  top: 18vw;
}

.image-792 {
  z-index: 998;
  width: 17vw;
  position: absolute;
  top: 26.2vw;
  left: 39.9vw;
}

.how-earthquaks {
  z-index: 998;
  width: 25vw;
  position: absolute;
  top: 81.7vw;
  left: 0;
}

.image-793 {
  z-index: 5;
  width: 11vw;
  position: absolute;
  top: 44.6vw;
  left: 42.9vw;
}

.image-794 {
  z-index: 11;
  width: 26vw;
  position: absolute;
  top: 7.4vw;
  left: auto;
  right: 0;
}

.background-video-226 {
  z-index: 99;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: -50.4vw;
  right: 0;
}

.image-795 {
  z-index: 810;
  width: 28vw;
  position: absolute;
  top: 20.9vw;
  right: 1.1vw;
}

.background-video-227 {
  z-index: 990;
  width: 22vw;
  height: 16vw;
  position: absolute;
  top: 78.8vw;
  left: 14.4vw;
}

.image-796 {
  z-index: 800;
  width: 18vw;
  position: absolute;
  top: 91vw;
  left: 1.4vw;
}

.background-video-228 {
  z-index: 600;
  width: 27vw;
  height: 15vw;
  position: absolute;
  inset: 67.7vw 1.3vw auto auto;
}

.background-video-229 {
  z-index: 99;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 46vw;
  left: auto;
}

.background-video-230 {
  z-index: 550;
  width: 32vw;
  height: 14vw;
  position: absolute;
  top: -33.6vw;
  right: 2.9vw;
}

.image-797 {
  z-index: 80;
  width: 19vw;
  position: absolute;
  top: -12.1vw;
  left: auto;
  right: 19.9vw;
}

.image-798 {
  z-index: 109;
  width: 15vw;
  position: absolute;
  top: -33vw;
  left: 30.1vw;
  right: 0;
}

.image-799 {
  z-index: 4;
  width: 18vw;
  position: absolute;
  top: 21.5vw;
  right: 1.5vw;
}

.background-video-231 {
  z-index: 997;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 112.2vw;
  right: 8.8vw;
}

.background-video-232 {
  z-index: 9;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 195.6vw;
  left: 0;
  right: 10.1vw;
}

.background-video-233 {
  z-index: 994;
  border-radius: 0;
  width: 41vw;
  height: 22vw;
  position: absolute;
  top: 15.6vw;
  left: 0;
  right: 0;
}

.background-video-233.hhhhhh {
  z-index: 790;
  border-radius: 1vw;
  width: 22vw;
  height: 12vw;
  top: 26.8vw;
  left: 21.8vw;
}

.background-video-234 {
  z-index: 999;
  border-radius: 1vw;
  width: 18vw;
  height: 10vw;
  position: absolute;
  top: 87vw;
  left: 48.9vw;
}

.background-video-234.ggggi {
  z-index: 799;
  width: 31vw;
  height: 16vw;
  top: 18.9vw;
  left: 3.6vw;
}

.section-30 {
  height: auto;
  position: relative;
}

.body-2 {
  height: auto;
}

.image-800 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 33.9vw;
  right: 0;
}

.image-801 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 86.5vw;
  left: 39.9vw;
}

.image-802 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 82.9vw;
  right: 1vw;
}

.image-803 {
  z-index: 90;
  width: 15vw;
  position: absolute;
  top: 31.6vw;
  left: 10.9vw;
}

.image-804 {
  z-index: 998;
  width: 12vw;
  position: absolute;
  top: 24.3vw;
  left: 44.3vw;
}

.image-805 {
  z-index: 997;
  width: 5vw;
  position: absolute;
  top: 65.6vw;
  right: 25.7vw;
}

.image-806 {
  z-index: 996;
  width: 7vw;
  position: absolute;
  top: 18.9vw;
  left: 40.6vw;
}

.image-807 {
  z-index: 105;
  width: 8vw;
  position: absolute;
  top: -2.7vw;
  left: 38.4vw;
}

.image-808 {
  z-index: 99;
  width: 15vw;
  position: absolute;
  top: 51.9vw;
  left: auto;
  right: 43.1vw;
}

.image-809 {
  z-index: 2;
  width: 100vw;
  position: absolute;
  top: -38.1vw;
  left: auto;
  right: 0;
}

.image-810 {
  z-index: 8;
  width: 14vw;
  position: absolute;
  top: 32.9vw;
  left: 0;
}

.image-811 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 62.1vw;
  left: 1.6vw;
}

.image-812 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 34.9vw;
  left: 31.8vw;
}

.image-813 {
  z-index: 889;
  width: 26vw;
  position: absolute;
  top: 20.9vw;
  left: auto;
  right: 0;
}

.image-814 {
  z-index: 990;
  width: 18vw;
  position: absolute;
  top: 29.2vw;
  left: auto;
  right: 7.9vw;
}

.image-815 {
  z-index: 3;
  width: 86vw;
  position: absolute;
  top: 46.1vw;
  left: auto;
  right: 0;
}

.image-816 {
  z-index: 4;
  width: 64vw;
  position: absolute;
  top: 85.8vw;
}

.image-817 {
  z-index: 1;
  width: 48vw;
  position: absolute;
  top: 93.1vw;
  right: 0;
}

.image-818 {
  z-index: 996;
  width: 20vw;
  position: absolute;
  top: 90.8vw;
  left: 52.3vw;
}

.background-video-235 {
  z-index: 8;
  width: 14vw;
  height: 8vw;
  position: absolute;
  top: 117.3vw;
  left: 42.3vw;
}

.background-video-236 {
  z-index: 997;
  width: 36vw;
  height: 16vw;
  position: absolute;
  top: 93.6vw;
  left: auto;
  right: 11.8vw;
}

.background-video-237 {
  z-index: 996;
  width: 22vw;
  height: 4vw;
  position: absolute;
  top: 119.8vw;
  left: 1.6vw;
}

.background-video-238 {
  z-index: 992;
  width: 22vw;
  height: 5vw;
  position: absolute;
  top: 74.3vw;
  left: 11.7vw;
}

.background-video-239 {
  z-index: 99;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: -15.9vw;
  left: 13.4vw;
}

.image-819 {
  z-index: 4;
  width: 100vw;
  position: absolute;
  top: -54.8vw;
  right: 0;
}

.image-820 {
  z-index: 998;
  width: 12vw;
  position: absolute;
  top: 47.7vw;
  right: 16.2vw;
}

.image-821 {
  z-index: 999;
  width: 7.5vw;
  position: absolute;
  top: 184.5vw;
  left: 47.4vw;
}

.image-822 {
  z-index: 990;
  width: 6vw;
  position: absolute;
  top: 127.6vw;
  left: auto;
  right: 43.5vw;
}

.image-823 {
  z-index: 6;
  width: 100vw;
  position: absolute;
  top: -42.3vw;
  left: 0;
  right: 27vw;
}

.perspective {
  z-index: 999;
  width: 16vw;
  position: absolute;
  top: 569vw;
  left: 42vw;
  right: 55.7vw;
}

.image-825 {
  z-index: 10;
  width: 37vw;
  position: absolute;
  top: 93.9vw;
  left: 11vw;
}

.image-826 {
  z-index: 3;
  width: 53vw;
  position: absolute;
  top: -3.5vw;
  left: auto;
  right: 16.1vw;
}

.image-827 {
  z-index: 3;
  width: 25vw;
  position: absolute;
  top: 235.4vw;
  left: 11.7vw;
  right: 0;
}

.image-828 {
  z-index: 20;
  width: 33vw;
  position: absolute;
  top: 65vw;
  left: 27.5vw;
  right: 1.4vw;
}

.image-829 {
  z-index: 90;
  width: 36vw;
  position: absolute;
  top: 132.1vw;
  left: 33.5vw;
}

.image-830 {
  z-index: 300;
  width: 13vw;
  position: absolute;
  top: 91.7vw;
  right: 2.8vw;
}

.image-831 {
  z-index: 600;
  width: 10vw;
  position: absolute;
  top: 147.1vw;
  left: 3.3vw;
}

.image-832 {
  z-index: 89;
  width: 22vw;
  position: absolute;
  top: 16vw;
  left: 20vw;
}

.image-833 {
  z-index: 991;
  width: 10vw;
  position: absolute;
  top: 83.2vw;
  left: 6.9vw;
}

.image-834 {
  z-index: 98;
  width: 16vw;
  position: absolute;
  top: 73.2vw;
  left: 34.9vw;
}

.image-835 {
  z-index: 997;
  width: 12vw;
  position: absolute;
  top: -12.4vw;
  left: 29.6vw;
}

.image-836 {
  z-index: 999;
  width: 51vw;
  position: absolute;
  top: -20.1vw;
  left: 0;
  right: 0;
}

.image-837 {
  z-index: 998;
  width: 10vw;
  position: absolute;
  top: 106.8vw;
  right: 1.6vw;
}

.image-838 {
  z-index: 8;
  width: 24vw;
  position: absolute;
  top: -50.3vw;
  right: 0;
}

.image-839 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  top: -20.9vw;
}

.image-840 {
  width: 80vw;
  position: absolute;
}

.image-841 {
  z-index: 9;
  width: 39vw;
  position: absolute;
  top: 93.3vw;
  left: 8.9vw;
}

.image-842 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: 55.5vw;
  left: 0;
}

.image-843 {
  z-index: 10;
  width: 40vw;
  position: absolute;
  top: 122.5vw;
  left: 20.5vw;
}

.image-844 {
  z-index: 8;
  width: 35vw;
  position: absolute;
  top: 136.1vw;
  left: 0;
}

.image-845 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 85.8vw;
  left: 28.4vw;
  right: 13.6vw;
}

.image-846 {
  z-index: 997;
  width: 18vw;
  position: absolute;
  top: 143.3vw;
  right: 46vw;
}

.image-847 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 191.2vw;
  right: 0;
}

.background-video-240 {
  z-index: 999;
  width: 44vw;
  height: 19vw;
  position: absolute;
  top: 119.8vw;
  left: 38.2vw;
}

.background-video-241 {
  z-index: 998;
  border-top-left-radius: 1vw;
  border-bottom-left-radius: 1vw;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: 204.6vw;
  left: auto;
  right: 0;
}

.background-video-242 {
  z-index: 999;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 164.5vw;
  left: 5vw;
}

.image-848 {
  z-index: 80;
  width: 25vw;
  position: absolute;
  top: 148.7vw;
  right: 34.3vw;
}

.image-849 {
  z-index: 900;
  width: 14vw;
  position: absolute;
  top: 144vw;
  right: 0;
}

.image-850 {
  width: 100vw;
  height: 30vw;
  position: absolute;
  top: 57.7vw;
}

.background-video-243 {
  z-index: 4;
  width: 41vw;
  height: 17vw;
  position: absolute;
  top: 31vw;
  left: 32.9vw;
}

.background-video-244 {
  z-index: 6;
  width: 32vw;
  height: 14vw;
  position: absolute;
  top: 162.1vw;
  left: auto;
  right: 0;
}

.image-851 {
  z-index: 30;
  width: 7vw;
  position: absolute;
  top: 32.6vw;
  left: 0;
  right: auto;
}

.image-852 {
  z-index: 6;
  width: 100vw;
  position: absolute;
  top: 161.8vw;
  right: 0;
}

.background-video-245 {
  z-index: 20;
  width: 23vw;
  height: 9vw;
  position: absolute;
  top: 13vw;
  left: 37.4vw;
}

.background-video-246 {
  z-index: 996;
  width: 36vw;
  height: 15.2vw;
  position: absolute;
  top: 105.3vw;
  left: 33.1vw;
}

.background-video-247 {
  z-index: 99;
  width: 44vw;
  height: 18vw;
  position: absolute;
  top: 120.5vw;
  left: auto;
  right: 0;
}

.image-853 {
  z-index: 600;
  width: 19vw;
  position: absolute;
  top: 160.5vw;
  left: -.4vw;
}

.image-854 {
  z-index: 6;
  width: 27vw;
  position: absolute;
  top: 212.4vw;
  left: auto;
  right: 0;
}

.image-855 {
  z-index: 9;
  width: 26vw;
  position: absolute;
  top: -9.6vw;
  left: auto;
  right: 0;
}

.image-856 {
  z-index: 1;
  width: 100vw;
  height: 490vw;
  position: absolute;
  top: 389.6vw;
  right: 0;
}

.image-857 {
  z-index: 199;
  width: 24vw;
  position: absolute;
  top: 223.3vw;
  left: auto;
  right: 0;
}

.image-858 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 15.7vw;
  right: 20.1vw;
}

.image-859 {
  z-index: 6;
  width: 7vw;
  position: absolute;
  top: 176vw;
  right: 10vw;
}

.image-860 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 74vw;
  right: 18.8vw;
}

.image-861 {
  z-index: 160;
  width: 38.2vw;
  position: absolute;
  top: 160.5vw;
  left: 0;
}

.background-video-248 {
  z-index: 98;
  width: 37vw;
  height: 16vw;
  position: absolute;
  top: -25.6vw;
  right: 0;
}

.background-video-249 {
  z-index: 90;
  width: 32vw;
  height: 17vw;
  position: absolute;
  top: 228.4vw;
  left: 0;
}

.image-862 {
  z-index: 9;
  width: 16vw;
  position: absolute;
  top: 231.8vw;
  left: auto;
  right: 0;
}

.image-863 {
  z-index: 3;
  width: 78vw;
  position: absolute;
  top: 1.3vw;
  left: 11.3vw;
}

.image-864 {
  width: 100vw;
  height: 140vw;
  position: absolute;
  left: 0;
}

.background-video-250 {
  z-index: 29;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 14.1vw;
  left: 0;
}

.text-block-50 {
  z-index: 99;
  color: var(--black);
  text-align: center;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .1vw #08fa34;
  width: 38vw;
  padding: 2vw;
  font-family: "04b 30", sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  display: inline-block;
  position: absolute;
  top: 28.2vw;
  left: 16.9vw;
  right: auto;
}

.background-video-251 {
  z-index: 40;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 43.6vw;
  left: 0;
}

.body-3 {
  background-color: var(--black);
}

.image-865 {
  z-index: 99;
  width: 37vw;
  position: absolute;
  top: 10.1vw;
  left: 30.9vw;
}

.link-110 {
  z-index: 999;
  color: #9e620f;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .1vw #000;
  width: 17vw;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: -20.5vw;
  right: 47.9vw;
}

.image-866 {
  z-index: 98;
  width: 31vw;
  position: absolute;
  top: -14.3vw;
  left: 0;
  right: 0;
}

.image-867 {
  z-index: 99;
  border-radius: 0 0 1vw;
  width: 36vw;
  position: absolute;
  top: -37.3vw;
  left: 0;
  right: 0;
}

.link-111 {
  z-index: 1002;
  color: #bb0f06;
  text-align: left;
  text-transform: none;
  text-shadow: 1px 1px .1vw var(--black);
  width: 40vw;
  font-family: Ogg roman, sans-serif;
  font-size: 2.15vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -15.6vw;
  left: .1vw;
  right: 1vw;
}

.link-112 {
  z-index: 999;
  color: #240101;
  text-align: right;
  letter-spacing: .3vw;
  text-transform: uppercase;
  height: auto;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -22.3vw;
  left: auto;
  right: 19.2vw;
}

.image-868 {
  z-index: 95;
  width: 18vw;
  position: absolute;
  top: -28.5vw;
  left: auto;
  right: 4.9vw;
}

.image-869 {
  z-index: 95;
  width: 20vw;
  position: absolute;
  top: -36.5vw;
  left: auto;
  right: 21.2vw;
}

.image-870 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 33.5vw;
  left: auto;
  right: 6.2vw;
}

.image-871 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: -34.2vw;
  left: 44.1vw;
}

.image-872 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 68.3vw;
  left: 13.6vw;
  right: 0;
}

.image-873 {
  z-index: 21;
  width: 24vw;
  position: absolute;
  top: 89.1vw;
  left: 0;
  right: 2.5vw;
}

.image-874 {
  z-index: 99;
  width: 21vw;
  position: absolute;
  top: 52vw;
  left: 20.9vw;
}

.image-875 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 131.1vw;
  left: 33.3vw;
}

.image-876 {
  z-index: 10;
  width: 15vw;
  position: absolute;
  top: 155.1vw;
  left: auto;
  right: 0;
}

.image-877 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 135.7vw;
  right: 18.4vw;
}

.image-878 {
  z-index: 114;
  width: 32vw;
  position: absolute;
  top: 141.6vw;
  left: 0;
  right: auto;
}

.image-879 {
  z-index: 400;
  width: 25vw;
  position: absolute;
  top: 166.9vw;
  left: auto;
  right: 0;
}

.image-880 {
  z-index: 99;
  width: 24vw;
  position: absolute;
  top: 41.5vw;
  left: auto;
  right: 0;
}

.image-881 {
  z-index: 200;
  width: 33vw;
  position: absolute;
  top: 66.4vw;
  left: 2.3vw;
  right: 5vw;
}

.image-882 {
  z-index: 999;
  width: 34vw;
  position: absolute;
  top: 29.9vw;
  left: 15.2vw;
}

.image-883 {
  width: 100vw;
  height: auto;
  position: absolute;
  top: 19.2vw;
}

.div-block-16 {
  z-index: 66;
  text-align: center;
  width: 72vw;
  height: 40vw;
  position: absolute;
  top: 636.7vw;
  left: 14vw;
}

.background-video-252 {
  z-index: 700;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 130.3vw;
  left: 3.3vw;
}

.image-884 {
  z-index: 999;
  width: 25vw;
  position: absolute;
  top: 47.6vw;
  left: 11.8vw;
}

.image-885 {
  z-index: 99;
  width: 100vw;
  display: none;
  position: absolute;
  top: 35.2vw;
  left: 0;
}

.nuclear_winter {
  z-index: 99;
  width: 33vw;
  height: 51vw;
  display: inline-block;
  position: absolute;
  top: 94.5vw;
  right: 21.2vw;
}

.text-block-314 {
  z-index: 999;
  color: var(--steel-blue);
  font-family: Matrix, sans-serif;
  font-size: 1.1vw;
  line-height: 2vw;
  position: absolute;
  top: 17.5vw;
  right: 24.2vw;
}

.image-886 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 96.4vw;
  left: 21.9vw;
}

.image-887 {
  z-index: 7;
  width: 19vw;
  position: absolute;
  top: 183.1vw;
  left: 0;
}

.image-888 {
  z-index: 20;
  width: 22vw;
  position: absolute;
  inset: 14.7vw 9.9vw auto auto;
}

.image-889 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 106.8vw;
  left: auto;
  right: 3.7vw;
}

.image-890 {
  z-index: 998;
  width: 16vw;
  position: absolute;
  top: -23.4vw;
  left: auto;
  right: 48.7vw;
}

.image-891 {
  z-index: 998;
  width: 13vw;
  position: absolute;
  top: -22.9vw;
  left: 50.6vw;
}

.image-892 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 4.8vw;
  left: 2.5vw;
  right: 0;
}

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

.image-894 {
  z-index: 910;
  width: 28vw;
  position: absolute;
  top: -29.8vw;
}

.image-895 {
  z-index: 990;
  width: 10vw;
  position: absolute;
  top: 1.4vw;
}

.image-896 {
  z-index: 890;
  width: 45vw;
  position: absolute;
  top: 30.7vw;
}

.background-video-253 {
  z-index: 888;
  width: 23vw;
  height: 11vw;
  position: absolute;
  top: 78.8vw;
  left: 0;
  right: 0;
}

.image-897 {
  z-index: 99;
  width: 13vw;
  position: absolute;
  top: 116.4vw;
  left: .9vw;
  right: 0;
}

.image-898 {
  z-index: 987;
  width: 27vw;
  position: absolute;
  top: 30.1vw;
  left: 0;
}

.image-899 {
  z-index: 999;
  width: 36vw;
  position: absolute;
  top: 22.9vw;
  left: 31.2vw;
}

.image-900 {
  z-index: 998;
  width: 16vw;
  position: absolute;
  top: 11.4vw;
  left: 46.9vw;
}

.image-901 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 22.1vw;
  left: 71.4vw;
}

.image-902 {
  z-index: 98;
  width: 35vw;
  position: absolute;
  top: 162vw;
  left: 0;
}

.background-video-254 {
  z-index: 999;
  width: 19vw;
  height: 12vw;
  position: absolute;
  top: 139.8vw;
  left: 0;
}

.background-video-255 {
  z-index: 998;
  width: 21vw;
  height: 12vw;
  position: absolute;
  top: 138.4vw;
  left: 36.8vw;
}

.background-video-256 {
  z-index: 997;
  width: 19vw;
  height: 4.5vw;
  position: absolute;
  top: 95.3vw;
  left: 0;
}

.image-903 {
  z-index: 9;
  width: 50vw;
  position: absolute;
  top: 102.5vw;
  left: 0;
}

.background-video-257 {
  z-index: 998;
  width: 22vw;
  height: 10vw;
  position: absolute;
  top: -4.5vw;
  left: auto;
  right: 4.4vw;
}

.background-video-258 {
  z-index: 999;
  width: 17vw;
  height: 4.7vw;
  position: absolute;
  top: 171vw;
  right: 73.5vw;
}

.background-video-259 {
  z-index: 99;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 193.1vw;
  left: auto;
  right: 0;
}

.background-video-260 {
  z-index: 99;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 21.9vw;
  left: auto;
  right: 21.5vw;
}

.background-video-261 {
  z-index: 102;
  width: 35vw;
  height: 14vw;
  position: absolute;
  top: 138.6vw;
  left: 9.9vw;
}

.image-904 {
  z-index: 99;
  width: 16vw;
  position: absolute;
  top: 145.4vw;
  left: 51.4vw;
}

.image-905 {
  z-index: 995;
  width: 11vw;
  position: absolute;
  top: 72.3vw;
  left: 34.5vw;
}

.background-video-262 {
  z-index: 100;
  width: 29vw;
  height: 15vw;
  position: absolute;
  top: 134.8vw;
  left: 47.1vw;
}

.image-906 {
  width: 33vw;
  position: absolute;
  top: 137.1vw;
  left: 0;
}

.background-video-263 {
  z-index: 998;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 49vw;
  right: .8vw;
}

.background-video-264 {
  z-index: 998;
  width: 34vw;
  height: 14vw;
  position: absolute;
  top: 90.5vw;
  right: 0;
}

.link-113 {
  z-index: 999;
  color: #7a7976;
  text-align: left;
  text-shadow: 1px 1px .6vw #000;
  width: 32vw;
  height: auto;
  font-family: Suezone, sans-serif;
  font-size: 1.4vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 110.5vw;
  right: 34.2vw;
}

.image-907 {
  z-index: 997;
  width: 25vw;
  position: absolute;
  top: 94.8vw;
  left: 41.2vw;
}

.image-908 {
  z-index: 12;
  width: 20vw;
  position: absolute;
  top: 76.2vw;
  right: 0;
}

.image-909 {
  z-index: 99;
  width: 10vw;
  position: absolute;
  top: 72.7vw;
  left: 45.5vw;
}

.image-910 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 139.1vw;
  left: 14.3vw;
}

.image-911 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: 78.8vw;
  left: 38.6vw;
}

.image-912 {
  z-index: 170;
  width: 10vw;
  position: absolute;
  top: 163.3vw;
  right: 57.7vw;
}

.image-913 {
  z-index: 99;
  width: 16vw;
  position: absolute;
  top: 50.4vw;
  left: 51.2vw;
}

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

.image-915 {
  z-index: 990;
  width: 57vw;
  position: absolute;
  top: 1.6vw;
  right: 0;
}

.image-916 {
  z-index: 22;
  width: 66vw;
  position: absolute;
  top: 62.5vw;
}

.image-917 {
  z-index: 140;
  width: 22vw;
  position: absolute;
  top: 124.3vw;
  right: 12.7vw;
}

.image-918 {
  z-index: 980;
  width: 25vw;
  position: absolute;
  top: 5.4vw;
  right: 5vw;
}

.image-919 {
  z-index: 902;
  width: 30vw;
  position: absolute;
  top: 23.2vw;
  left: 30vw;
}

.image-920 {
  z-index: 999;
  width: 38vw;
  position: absolute;
  top: 54.9vw;
  left: 21.5vw;
}

.image-921 {
  z-index: 2;
  width: 55vw;
  position: absolute;
  top: 39.3vw;
  left: auto;
  right: 0;
}

.image-922 {
  z-index: 904;
  width: 24vw;
  position: absolute;
  top: 15.6vw;
  left: 50.5vw;
}

.image-923 {
  z-index: 88;
  width: 15vw;
  position: absolute;
  top: 35.5vw;
  left: 0;
  right: 0;
}

.image-924 {
  z-index: 999;
  width: 5.5vw;
  position: absolute;
  top: 150.8vw;
  left: 49.3vw;
}

.image-925 {
  z-index: 19;
  width: 63vw;
  position: absolute;
  top: 111.3vw;
  left: auto;
  right: 9.9vw;
}

.link-114 {
  z-index: 999;
  color: #7a0d08;
  text-align: center;
  letter-spacing: .2vw;
  text-shadow: 1px 0 1vw #000;
  width: 18vw;
  font-family: Twobit, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 63vw;
  left: auto;
  right: 0;
}

.link-115 {
  z-index: 900;
  color: #28013a;
  text-align: right;
  letter-spacing: .1vw;
  width: 19vw;
  font-family: Desib, sans-serif;
  font-size: 1vw;
  line-height: 2.2vw;
  text-decoration: none;
  position: absolute;
  top: 35.9vw;
  right: 1vw;
}

.link-116 {
  z-index: 999;
  color: var(--snow);
  text-align: right;
  width: 25vw;
  font-family: Titilliumweb, sans-serif;
  font-size: 1.3vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: -32.5vw;
  right: 1.9vw;
}

.image-926 {
  z-index: 17;
  width: 41vw;
  position: absolute;
  top: 19.1vw;
  right: 4.2vw;
}

.text-block-315 {
  z-index: 999;
  color: var(--red);
  width: auto;
  font-size: 1vw;
  line-height: 2vw;
  position: absolute;
  top: 14.9vw;
  right: 2vw;
}

.pikachu-pikachu {
  z-index: 1000;
  width: 14vw;
  display: none;
  position: absolute;
  top: 11.6vw;
  right: .4vw;
}

.link-117 {
  z-index: 999;
  color: var(--steel-blue);
  width: auto;
  font-family: Mega slant line, sans-serif;
  font-size: 1.2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 90.9vw;
  left: .1vw;
}

.image-928 {
  z-index: 97;
  width: 26vw;
  position: absolute;
  top: -52.7vw;
  left: 0;
  right: 0;
}

.explore_on_a_computer {
  z-index: 999;
  color: var(--snow);
  text-shadow: 1px 0 .1vw #000;
  width: auto;
  height: auto;
  font-family: Inconsolata, monospace;
  font-size: 1vw;
  line-height: 2vw;
  display: none;
  position: absolute;
  top: 47vw;
  left: 10.8vw;
}

.link-118 {
  z-index: 999;
  color: #e07d04;
  text-shadow: 2px 2px .1vw #000;
  width: 30vw;
  font-family: Ogg roman, sans-serif;
  font-size: 1.9vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 143.7vw;
  left: auto;
  right: 1.8vw;
}

.image-929 {
  z-index: 909;
  width: 40vw;
  position: absolute;
  top: 101.3vw;
  left: 3.7vw;
}

.background-video-265 {
  z-index: 998;
  width: 16vw;
  height: 8vw;
  position: absolute;
  top: -14.5vw;
  right: 56.3vw;
}

.image-930 {
  z-index: 120;
  width: 26vw;
  position: absolute;
  top: -15.4vw;
  left: 34.2vw;
}

.link-119 {
  z-index: 999;
  color: #017a17;
  letter-spacing: .1vw;
  text-transform: uppercase;
  text-shadow: 1px 1px 3px var(--black);
  width: auto;
  font-family: Changa One, Impact, sans-serif;
  font-size: 1.93vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 5.7vw;
  left: auto;
  right: 0;
}

.image-931 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 127.1vw;
  right: 0;
}

.image-932 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 158.4vw;
  left: 36.7vw;
}

.background-video-266 {
  z-index: 995;
  width: 18.8vw;
  height: 3.3vw;
  position: absolute;
  top: -2.2vw;
  left: 27.7vw;
}

.image-933 {
  z-index: 9;
  width: 33vw;
  position: absolute;
  top: 132.2vw;
  left: 33.4vw;
}

.image-934 {
  z-index: 9;
  width: 22vw;
  position: absolute;
  top: 175.6vw;
  left: 10.7vw;
}

.background-video-267 {
  z-index: 90;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 82.8vw;
  left: auto;
  right: .9vw;
}

.background-video-268 {
  z-index: 80;
  width: 39vw;
  height: 21vw;
  position: absolute;
  inset: 115.9vw 31.5vw auto auto;
}

.background-video-269 {
  z-index: 99;
  width: 23vw;
  height: 16vw;
  position: absolute;
  top: 87.7vw;
  left: 0;
  right: 2.4vw;
}

.background-video-270 {
  z-index: 999;
  width: 32vw;
  height: 15vw;
  position: absolute;
  top: 30vw;
  right: 2.5vw;
}

.link-120 {
  z-index: 999;
  color: var(--black);
  text-align: right;
  text-shadow: 1px 1px .5vw var(--red);
  width: 52vw;
  font-family: Ogg roman, sans-serif;
  font-size: 4.5vw;
  line-height: 5vw;
  text-decoration: none;
  position: absolute;
  top: 45.1vw;
  left: 3.8vw;
  right: auto;
}

.background-video-271 {
  z-index: 990;
  width: 27.2vw;
  height: 15vw;
  position: absolute;
  top: 52.8vw;
  left: auto;
  right: 0;
}

.image-935 {
  z-index: 9;
  width: 28.6vw;
  position: absolute;
  top: 8.9vw;
}

.background-video-272 {
  z-index: 600;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 34.7vw;
  left: 44vw;
}

.background-video-273 {
  z-index: 500;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 46.7vw;
  right: 27vw;
}

.image-936 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 32.6vw;
  left: 67.4vw;
}

.background-video-274 {
  z-index: 99;
  width: 21vw;
  height: 9vw;
  position: absolute;
  top: 123.1vw;
  right: 16.2vw;
}

.link-121 {
  z-index: 999;
  color: #a6f508;
  text-transform: uppercase;
  width: 27vw;
  font-family: Ogg, sans-serif;
  font-size: 1.3vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 56.3vw;
  left: auto;
  right: 24.3vw;
}

.image-937 {
  z-index: 9;
  width: 32vw;
  position: absolute;
  top: 17vw;
  left: 25.7vw;
}

.link-122 {
  z-index: 999;
  color: #11122a;
  width: auto;
  font-family: Titilliumweb, sans-serif;
  font-size: 3vw;
  font-weight: 400;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 128.4vw;
  left: 65vw;
}

.background-video-275 {
  z-index: 40;
  border-bottom-right-radius: 2vw;
  border-bottom-left-radius: 2vw;
  width: 36vw;
  height: 16vw;
  position: absolute;
  top: 33.6vw;
  right: 9.5vw;
}

.image-938 {
  width: 100vw;
  position: absolute;
  top: 256.8vw;
}

.link-123 {
  z-index: 999;
  color: #130201;
  text-align: right;
  text-shadow: 1px 1px .5vw var(--red);
  width: 22vw;
  font-family: Mega slant line, sans-serif;
  font-size: 1.2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 54vw;
  left: auto;
  right: 1vw;
}

.link-124 {
  z-index: 999;
  color: #0e0909;
  text-align: right;
  width: 15vw;
  height: 2vw;
  font-family: The led display st, sans-serif;
  font-size: 1vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 64.4vw;
  left: auto;
  right: .7vw;
}

.bold-text-7 {
  z-index: 9;
  color: #350503;
  text-align: right;
  font-family: IBM Plex Serif, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
  position: absolute;
  top: 0;
  right: 0;
}

.grande-finale {
  position: relative;
  top: 3053.9vw;
}

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

.text-block-316 {
  z-index: 999;
  color: #382f2f;
  text-align: right;
  width: 17vw;
  height: 21vw;
  font-family: Hacked crt, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  position: absolute;
  top: -9.2vw;
  left: auto;
  right: 1.7vw;
}

.text-block-317 {
  z-index: 999;
  color: #f2ff00;
  text-shadow: 2px 2px .3vw #ff5e00;
  width: auto;
  font-family: Resident evil large, sans-serif;
  font-size: 3.5vw;
  line-height: 2vw;
  position: absolute;
  top: 329.3vw;
  left: 3.4vw;
}

.text-block-318 {
  z-index: 999;
  color: #6d6fa1;
  width: 34vw;
  font-family: Rotissemisansstd, sans-serif;
  font-size: 1.5vw;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 47.5vw;
  left: 35.8vw;
}

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

.link-125 {
  z-index: 999;
  color: #700336;
  width: 27vw;
  height: 9vw;
  font-family: Glyphworld glacier, sans-serif;
  font-size: 2vw;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 23.7vw;
  left: 56.7vw;
}

.image-941 {
  z-index: 5;
  width: 40vw;
  position: absolute;
  top: 8.6vw;
  right: 0;
}

.link-126 {
  z-index: 999;
  color: #4b8682;
  width: auto;
  font-family: Editorialnew, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  position: absolute;
  top: 66.9vw;
  right: 51.3vw;
}

.link-127 {
  z-index: 999;
  color: #33703e;
  text-align: center;
  width: 20vw;
  height: 3vw;
  font-family: Multivac interference, sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 166.7vw;
  left: 26.1vw;
}

.image-942 {
  z-index: 9;
  width: 35vw;
  position: absolute;
  top: 140.1vw;
}

.image-943 {
  width: 100vw;
  height: 150vw;
  position: absolute;
  top: 108.3vw;
}

.link-128 {
  color: #273044;
  font-family: Chomsky, sans-serif;
  font-size: 3vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 0;
}

.link-129 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  letter-spacing: .1vw;
  text-transform: uppercase;
  width: 40vw;
  font-family: Optilagoon, sans-serif;
  font-size: 1vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 504.1vw;
  right: 30vw;
}

.image-944 {
  z-index: 986;
  width: 15vw;
  display: none;
  position: absolute;
  top: 109.4vw;
  left: 46.2vw;
}

.image-945 {
  z-index: 998;
  width: 60vw;
  position: absolute;
  top: 303vw;
  left: auto;
  right: 0;
}

.image-946 {
  width: 100vw;
  position: absolute;
  top: 5vw;
}

.image-947 {
  z-index: 1;
  width: 61vw;
  position: absolute;
  top: 384.1vw;
  right: 0;
}

.background-video-276 {
  z-index: 997;
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: 394.4vw;
  right: 62.7vw;
}

.background-video-277 {
  z-index: 990;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 59vw;
  right: 54.2vw;
}

.link-130 {
  z-index: 999;
  color: #7c0701;
  letter-spacing: .1vw;
  width: 32vw;
  font-family: Cfnightofterrorpersonal reg, sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 1.6vw;
  left: .7vw;
}

.background-video-278 {
  z-index: 40;
  width: 20vw;
  height: 16vw;
  position: absolute;
  top: -17.6vw;
  right: 0;
}

.image-948 {
  z-index: 120;
  width: 15vw;
  position: absolute;
  top: 12.5vw;
  right: 0;
}

.image-949 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 180.2vw;
  left: 40.6vw;
}

.background-video-279 {
  z-index: 99;
  width: 25vw;
  height: 10vw;
  position: absolute;
  top: -36.5vw;
  left: auto;
  right: 0;
}

.image-950 {
  z-index: 997;
  width: 21vw;
  position: absolute;
  top: 65vw;
  left: 0;
}

.image-951 {
  z-index: 99;
  width: 18vw;
  position: absolute;
  top: 110.2vw;
  left: 0;
}

.image-952 {
  z-index: 7;
  width: 13vw;
  position: absolute;
  top: 175.2vw;
  left: 77.1vw;
}

.image-953 {
  z-index: 88;
  width: 19vw;
  position: absolute;
  top: 82.4vw;
  left: 45.4vw;
}

.image-954 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 155.7vw;
  left: 53.1vw;
}

.image-955 {
  z-index: 9;
  width: 25vw;
  position: absolute;
  top: 195.5vw;
  left: 22.1vw;
}

.image-956 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 53.5vw;
  left: 0;
}

.bold-text-8 {
  font-size: 2vw;
}

.link-131 {
  z-index: 999;
  color: #a58919;
  text-align: justify;
  text-transform: uppercase;
  text-shadow: 1px 1px .1vw #000;
  width: 21vw;
  padding-right: .5vw;
  font-family: Kumaroneoutline, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 94.1vw;
  right: 0;
}

.link-132 {
  z-index: 999;
  color: #5f0101;
  text-align: right;
  letter-spacing: .3vw;
  width: 19vw;
  height: 5vw;
  font-family: Another danger slanted demo, sans-serif;
  font-size: 1.8vw;
  line-height: 2.8vw;
  text-decoration: none;
  position: absolute;
  top: 2.5vw;
  left: 11.4vw;
}

.image-957 {
  z-index: 4;
  width: 22vw;
  position: absolute;
  top: 115.2vw;
  left: 36.3vw;
}

.image-958 {
  z-index: 988;
  width: 27vw;
  position: absolute;
  top: 242.8vw;
  left: auto;
  right: 0;
}

.image-959 {
  z-index: 99;
  width: 12vw;
  position: absolute;
  top: 33.8vw;
  left: 21.2vw;
}

.image-960 {
  z-index: 99;
  width: 12vw;
  position: absolute;
  top: 34.3vw;
  right: 0;
}

.image-961 {
  z-index: 98;
  width: 13vw;
  position: absolute;
  top: 26.4vw;
  right: 0;
}

.background-video-280 {
  z-index: 999;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 436.1vw;
  left: 49.6vw;
}

.background-video-281 {
  z-index: 999;
  width: 30vw;
  height: 12vw;
  position: absolute;
  inset: 291.3vw 3.1vw auto auto;
}

.background-video-282 {
  z-index: 300;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 220vw;
  left: 20.2vw;
}

.bold-text-9 {
  text-transform: capitalize;
}

.link-133 {
  color: #e6fa06;
  text-shadow: 2px 2px .3vw var(--red);
  text-decoration: none;
}

.background-video-283 {
  z-index: 10;
  border-bottom-left-radius: 1vw;
  width: 20vw;
  height: 7vw;
  position: absolute;
  top: 46.4vw;
  left: auto;
  right: 0;
}

.background-video-284 {
  z-index: 9;
  width: 25vw;
  height: 12vw;
  position: absolute;
  top: 72.4vw;
  left: 4.7vw;
}

.background-video-285 {
  z-index: 99;
  width: 29vw;
  height: 15vw;
  position: absolute;
  top: 78.1vw;
  left: 29.6vw;
}

.background-video-286 {
  z-index: 99;
  width: 47vw;
  height: 20vw;
  position: absolute;
  top: 78.8vw;
  left: 20.9vw;
}

.background-video-287 {
  z-index: 800;
  width: 25.6vw;
  height: 11.3vw;
  position: absolute;
  top: 13.2vw;
  right: 0;
}

.background-video-288 {
  z-index: 9;
  border-bottom-left-radius: 0;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 59vw;
  left: 0;
  right: 0;
}

.background-video-289 {
  z-index: 999;
  width: 31vw;
  height: 13vw;
  position: absolute;
  top: 39.2vw;
  bottom: -671.625px;
  left: 11.2vw;
}

.link-134 {
  z-index: 999;
  color: #1a332f;
  font-size: 1vw;
  line-height: 2vw;
  position: absolute;
  top: 23.4vw;
  right: .7vw;
}

.link-135 {
  z-index: 999;
  color: #b37100;
  font-family: Gt flexa trial, sans-serif;
  font-size: 1.5vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: -3.8vw;
  left: 9.1vw;
}

.bold-text-10 {
  font-size: 1.2vw;
}

.background-video-290 {
  z-index: 99;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 40.3vw;
  left: 5vw;
}

.background-video-291 {
  z-index: 999;
  width: 20vw;
  height: 9vw;
  position: absolute;
  top: 341.5vw;
  left: 24.2vw;
}

.image-962 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 38.4vw;
  left: 43.5vw;
}

.background-video-292 {
  z-index: 999;
  text-align: center;
  width: 28vw;
  height: 11vw;
  position: absolute;
  top: 369.5vw;
  bottom: auto;
  right: 33.6vw;
}

.image-963 {
  z-index: 996;
  width: 14vw;
  position: absolute;
  top: 87.5vw;
  left: 0;
}

.image-964 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 103vw;
  right: 2.8vw;
}

.image-965 {
  z-index: 990;
  width: 17vw;
  position: absolute;
  top: 48.2vw;
  left: 20.7vw;
}

.image-966 {
  z-index: 8;
  width: 11vw;
  position: absolute;
  top: 193.8vw;
  left: 0;
}

.image-967 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 161.6vw;
  left: 35.8vw;
}

.image-968 {
  z-index: 999;
  text-align: center;
  width: 14vw;
  position: absolute;
  top: 82.7vw;
  left: 9.6vw;
}

.background-video-293 {
  z-index: 999;
  width: 20vw;
  height: 11.5vw;
  position: absolute;
  top: 74.2vw;
  left: 40.3vw;
}

.image-969 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 133.4vw;
  left: 53.5vw;
}

.image-970 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 59.8vw;
  left: 6.5vw;
}

.image-971 {
  z-index: 990;
  width: 8vw;
  position: absolute;
  top: 125.8vw;
  right: 0;
}

.image-972 {
  z-index: 20;
  width: 24vw;
  position: absolute;
  top: 82.9vw;
  left: auto;
  right: 0;
}

.link-136 {
  z-index: 999;
  text-decoration: none;
  position: absolute;
  top: 19.4vw;
  right: 37.6vw;
}

.bold-text-11 {
  color: #b17d03;
  text-shadow: 1px 1px 1vw #000;
  font-family: Editorialnew, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
}

.background-video-294 {
  z-index: 50;
  width: 30vw;
  height: 12.5vw;
  position: absolute;
  top: -39.9vw;
  left: 14.1vw;
}

.background-video-295 {
  z-index: 999;
  width: 19vw;
  height: 5vw;
  position: absolute;
  top: 122vw;
  left: 17.7vw;
}

.image-973 {
  z-index: 989;
  width: 19vw;
  position: absolute;
  top: 51.3vw;
  left: 10.3vw;
}

.link-137 {
  z-index: 999;
  color: #2d307c;
  text-shadow: 1px 1px .1vw var(--slate-blue);
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 1.8vw;
  line-height: 2vw;
  position: absolute;
  top: 2.2vw;
  left: 0;
}

.link-138 {
  z-index: 999;
  color: #c3c5ff;
  font-family: The led display st, sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 102.9vw;
  right: 22.8vw;
}

.bold-text-12 {
  color: #addce4;
  font-size: 1.6vw;
}

.image-974 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 155.6vw;
  right: 0;
}

.link-139 {
  color: #5b5d8d;
  text-shadow: 1px 1px .1vw #373a3c;
  text-decoration: none;
}

.bold-text-13 {
  font-family: Gt alpina fine extended trial, sans-serif;
  font-size: 1.5vw;
}

.image-975 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 96.7vw;
  right: 4.4vw;
}

.image-976 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 4.8vw;
  right: 16.7vw;
}

.image-977 {
  z-index: 990;
  width: 22vw;
  position: absolute;
  top: -8.1vw;
  right: 25.2vw;
}

.link-140 {
  z-index: 999;
  color: #4c52eb;
  letter-spacing: -.1vw;
  background-color: #475b6669;
  width: auto;
  padding-left: 0;
  font-family: Glyphworld meadow, sans-serif;
  font-size: 2.2vw;
  font-weight: 700;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 81.5vw;
  left: 19.8vw;
}

.image-978 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 209.2vw;
}

.image-979 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 107.8vw;
  left: 26.4vw;
}

.image-980 {
  z-index: 99;
  width: 14vw;
  position: absolute;
  top: 81.4vw;
  left: 0;
}

.image-981 {
  z-index: 99;
  width: 23vw;
  position: absolute;
  top: 93.6vw;
  left: 35.4vw;
}

.image-982 {
  z-index: 20;
  width: 39vw;
  position: absolute;
  top: 80.8vw;
}

.image-983 {
  z-index: 11;
  width: 38vw;
  position: absolute;
  top: 37.9vw;
  right: 32.3vw;
}

.image-984 {
  z-index: 10;
  width: 20.4vw;
  position: absolute;
  top: 139.6vw;
  right: 23vw;
}

.image-985 {
  z-index: 16;
  width: 50vw;
  position: absolute;
  top: 97.8vw;
}

.image-986 {
  z-index: 17;
  width: 46vw;
  position: absolute;
  top: 62.9vw;
}

.image-987 {
  z-index: 3;
  width: 66vw;
  position: absolute;
  top: 129.2vw;
  right: 0;
}

.image-988 {
  z-index: 998;
  width: 34vw;
  position: absolute;
  top: 53.7vw;
  left: auto;
  right: 3.1vw;
}

.image-989 {
  z-index: 998;
  width: 20vw;
  position: absolute;
  top: 47.6vw;
  left: auto;
  right: 0;
}

.image-990 {
  z-index: 998;
  width: 35vw;
  position: absolute;
  top: -19.3vw;
  left: auto;
  right: 0;
}

.image-991 {
  z-index: 100;
  width: 24vw;
  position: absolute;
  top: 132vw;
  left: auto;
  right: 0;
}

.background-video-296 {
  z-index: 998;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 175.6vw;
  left: 22vw;
}

.background-video-297 {
  z-index: 999;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 103.7vw;
  right: 13.2vw;
}

.background-video-298 {
  z-index: 999;
  width: 23vw;
  height: 12vw;
  position: absolute;
  top: 134.3vw;
  left: 4.2vw;
}

.background-video-299 {
  z-index: 999;
  width: 25vw;
  height: 11.5vw;
  position: absolute;
  top: 246.9vw;
  left: auto;
  right: 24.4vw;
}

.background-video-300 {
  z-index: 999;
  width: 20vw;
  height: 12vw;
  position: absolute;
  top: 217.4vw;
  left: 41.2vw;
}

.image-992 {
  z-index: 97;
  width: 13vw;
  position: absolute;
  top: 143.6vw;
  left: 39.7vw;
}

.image-993 {
  z-index: 997;
  width: 27vw;
  position: absolute;
  top: 146.3vw;
  left: 7.7vw;
}

.image-994 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 148vw;
  left: 45.7vw;
}

.image-995 {
  z-index: 996;
  width: 25vw;
  position: absolute;
  top: 71.2vw;
  left: 19.9vw;
}

.image-996 {
  z-index: 997;
  width: 22vw;
  position: absolute;
  top: 73vw;
  left: 43.4vw;
}

.image-997 {
  z-index: 55;
  width: 70vw;
  display: inline-block;
  position: absolute;
  top: 4.1vw;
  left: 16.5vw;
}

.image-998 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 134.9vw;
  right: 0;
}

.image-999 {
  z-index: 999;
  width: 5vw;
  position: absolute;
  top: 192.6vw;
  left: 16.1vw;
}

.image-1000 {
  z-index: 999;
  width: 6vw;
  position: absolute;
  top: 160.1vw;
  left: 66.3vw;
}

.image-1001 {
  z-index: 999;
  width: 5vw;
  position: absolute;
  top: 104.7vw;
  left: 66.6vw;
}

.image-1002 {
  z-index: 999;
  width: 7.8vw;
  position: absolute;
  top: 46.2vw;
  right: 0;
}

.image-1003 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 15vw;
  left: 21.2vw;
}

.image-1004 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 4.2vw;
  right: 3.1vw;
}

.image-1005 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 13.7vw;
  right: 29.3vw;
}

.image-1006 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 149.4vw;
  left: 50.9vw;
}

.image-1007 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 204.9vw;
  left: 16.3vw;
}

.image-1008 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 15vw;
  left: 37.9vw;
}

.image-1009 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 14.8vw;
  left: 22.8vw;
}

.image-1010 {
  z-index: 29;
  width: 14vw;
  position: absolute;
  top: 35.3vw;
  right: 5vw;
}

.image-1011 {
  z-index: 6;
  width: 44vw;
  position: absolute;
  top: 10vw;
  left: 0;
}

.image-1012 {
  z-index: 998;
  width: 90vw;
  display: inline-block;
  position: absolute;
  top: 7.5vw;
  left: 5.7vw;
}

.image-1013 {
  z-index: 5;
  width: 35vw;
  position: absolute;
  top: 3.2vw;
  right: 0;
}

.image-1014 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 33.1vw;
  left: 25.1vw;
}

.image-1015 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 128.9vw;
  left: 43vw;
}

.image-1016 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 165.5vw;
  left: 28.2vw;
}

.image-1017 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 89.2vw;
  left: 49.4vw;
}

.image-1018 {
  z-index: 999;
  border-radius: 0;
  width: 30vw;
  position: absolute;
  top: -9.3vw;
  right: 2vw;
}

.image-1019 {
  z-index: 998;
  width: 21vw;
  position: absolute;
  top: -22.1vw;
  left: 61.1vw;
}

.image-1020 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 42.9vw;
  left: 38.5vw;
}

.image-1021 {
  z-index: 999;
  width: 7vw;
  position: absolute;
  top: 97.3vw;
  left: 27.6vw;
}

.image-1022 {
  z-index: 600;
  width: 45vw;
  position: absolute;
  top: 156.2vw;
  left: 24vw;
}

.image-1023 {
  z-index: 3;
  width: 29vw;
  position: absolute;
  top: 151.2vw;
}

.image-1024 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: -5.5vw;
  right: 21.6vw;
}

.image-1025 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 34.3vw;
  left: 15.6vw;
}

.section-31 {
  position: relative;
}

.image-1026 {
  width: 20vw;
  position: absolute;
  top: 3.3vw;
  left: 4.8vw;
}

.image-1027 {
  width: 40vw;
  position: absolute;
  top: 61.1vw;
  left: 30.6vw;
}

.image-1028 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 9.6vw;
  right: 4.7vw;
}

.image-1029 {
  z-index: 99;
  width: 30vw;
  position: absolute;
  top: 22.8vw;
  left: 29.6vw;
}

.image-1030 {
  z-index: 99;
  position: absolute;
  top: 45vw;
  left: 5.1vw;
}

.image-1031 {
  width: 20vw;
  position: absolute;
  top: 75vw;
  right: 5vw;
}

.image-1032 {
  z-index: 800;
  width: 41vw;
  position: absolute;
  top: 54.9vw;
  left: 19.8vw;
}

.image-1033 {
  z-index: 997;
  width: 24vw;
  position: absolute;
  top: 10.7vw;
  left: 4.8vw;
}

.image-1034 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 41.2vw;
  left: auto;
  right: 2vw;
}

.image-1035 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  top: 59.6vw;
  left: 0;
}

.image-1036 {
  z-index: 888;
  width: 28vw;
  position: absolute;
  top: 194.1vw;
  left: auto;
  right: 0;
}

.image-1037 {
  z-index: 16;
  width: 46vw;
  position: absolute;
  top: 23.6vw;
  left: 0;
}

.image-1038 {
  z-index: 98;
  width: 60vw;
  position: absolute;
  top: 126.6vw;
  left: 0;
}

.image-1039 {
  z-index: 666;
  width: 14vw;
  position: absolute;
  top: .5vw;
  left: 59.8vw;
}

.image-1040 {
  z-index: 888;
  width: 12vw;
  position: absolute;
  top: 17.7vw;
  left: 82.9vw;
}

.image-1041 {
  z-index: 888;
  width: 26vw;
  position: absolute;
  top: 162.5vw;
  left: 40.9vw;
}

.image-1042 {
  z-index: 999;
  width: 33vw;
  position: absolute;
  top: 103.1vw;
  left: 0;
}

.image-1043 {
  z-index: 888;
  width: 48vw;
  position: absolute;
  top: 74.4vw;
  left: .4vw;
  right: 0;
}

.image-1044 {
  z-index: 7;
  width: 33vw;
  position: absolute;
  top: 154.5vw;
  left: 0;
  right: 0;
}

.utopija-co {
  position: relative;
  top: 256.8vw;
}

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

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

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

.image-1048 {
  width: 100vw;
  position: absolute;
  top: 130.8vw;
}

.image-1049 {
  z-index: 5;
  width: 20vw;
  position: absolute;
  top: 226.4vw;
  left: 0;
  right: 41.4vw;
}

.image-1050 {
  z-index: 99;
  width: 71vw;
  position: absolute;
  top: 204.3vw;
  left: 0;
}

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

.image-1052 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 155.7vw;
  right: 52.7vw;
}

.image-1053 {
  z-index: 999;
  width: 27vw;
  position: absolute;
  top: 203.9vw;
  left: auto;
  right: 45.5vw;
}

.image-1054 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: 13.3vw;
  right: 0;
}

.image-1055 {
  z-index: 9;
  width: 40vw;
  position: absolute;
  top: 188.3vw;
  right: 0;
}

.image-1056 {
  z-index: 4;
  width: 100vw;
  position: absolute;
  top: 165.6vw;
}

.image-1057 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: 168vw;
  left: 0;
  right: auto;
}

.image-1058 {
  z-index: 6;
  width: 28vw;
  position: absolute;
  top: 46.2vw;
  left: 0;
  right: 0;
}

.image-1059 {
  z-index: 999;
  width: 36vw;
  position: absolute;
  top: 40.7vw;
  left: 10.1vw;
}

.image-1060 {
  z-index: 11;
  width: 62vw;
  position: absolute;
  top: 204.7vw;
}

.image-1061 {
  z-index: 12;
  width: 58vw;
  position: absolute;
  top: 122.2vw;
  right: 0;
}

.image-1062 {
  z-index: 11;
  width: 100vw;
  position: absolute;
  top: 73.1vw;
}

.background-video-301 {
  z-index: 998;
  width: 27vw;
  height: 12vw;
  position: absolute;
  top: -28.3vw;
  left: auto;
  right: 1.3vw;
}

.image-1063 {
  z-index: 999;
  width: 33vw;
  position: absolute;
  top: 8.2vw;
  left: 30.8vw;
}

.image-1064 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 47.4vw;
  left: 5vw;
}

.image-1065 {
  z-index: 1000;
  width: 45vw;
  position: absolute;
  top: 96.4vw;
  left: auto;
  right: 0;
}

.background-video-302 {
  z-index: 990;
  width: 20vw;
  height: 14vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-303 {
  z-index: 980;
  width: 18vw;
  height: 14vw;
  position: absolute;
  top: 5.1vw;
  left: 7.2vw;
}

.background-video-304 {
  z-index: 999;
  width: 22vw;
  height: 11vw;
  position: absolute;
  top: 320.6vw;
  left: auto;
  right: 8.3vw;
}

.background-video-305 {
  z-index: 9;
  width: 28vw;
  height: 11vw;
  position: absolute;
  top: 79.8vw;
  right: 0;
}

.background-video-306 {
  z-index: 999;
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: 199.9vw;
  left: auto;
  right: 4.7vw;
}

.background-video-307 {
  z-index: 999;
  width: 41vw;
  height: 24vw;
  position: absolute;
  top: 36.4vw;
  left: 57.1vw;
}

.background-video-308 {
  z-index: 999;
  width: 30vw;
  height: 21vw;
  position: absolute;
  top: 48.1vw;
  left: 0;
  right: auto;
}

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

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

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

.background-video-309 {
  z-index: 999;
  width: 37vw;
  height: 21vw;
  position: absolute;
  top: 78vw;
  left: 14.8vw;
  right: 8.3vw;
}

.background-video-310 {
  z-index: 999;
  width: 34vw;
  height: 19vw;
  position: absolute;
  top: 55.6vw;
  left: auto;
  right: 0;
}

.background-video-311 {
  z-index: 999;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 31.1vw;
  left: 1vw;
  right: 76.9vw;
}

.background-video-312 {
  z-index: 90;
  width: 32vw;
  height: 17vw;
  position: absolute;
  top: 163vw;
  left: 14.1vw;
}

.background-video-313 {
  z-index: 999;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: -4.9vw;
  left: 6.3vw;
}

.background-video-314 {
  z-index: 989;
  width: 33vw;
  height: 14vw;
  position: absolute;
  top: 13vw;
  left: auto;
  right: 0;
}

.background-video-315 {
  z-index: 90;
  width: 23vw;
  height: 10vw;
  position: absolute;
  top: 12.3vw;
  left: 32.1vw;
}

.background-video-316 {
  z-index: 999;
  width: 21vw;
  height: 9vw;
  position: absolute;
  top: 18.3vw;
  left: 11.9vw;
}

.background-video-317 {
  z-index: 999;
  width: 20vw;
  height: 14vw;
  position: absolute;
  top: 184.8vw;
  left: 11.6vw;
}

.background-video-318 {
  z-index: 996;
  width: 43vw;
  height: 24vw;
  position: absolute;
  top: 32.3vw;
  left: 42.6vw;
}

.background-video-319 {
  z-index: 899;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 55.9vw;
  left: 62.1vw;
}

.background-video-320 {
  z-index: 999;
  width: 31vw;
  height: 18vw;
  position: absolute;
  top: 100vw;
  left: auto;
  right: 6.1vw;
}

.background-video-321 {
  z-index: 999;
  width: 28vw;
  height: 17vw;
  position: absolute;
  top: 37.6vw;
  left: auto;
  right: 3vw;
}

.background-video-322 {
  z-index: 997;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 229.9vw;
  left: 2.2vw;
}

.image-1069 {
  z-index: 5;
  width: 100vw;
  position: absolute;
  top: 51.7vw;
}

.brownish {
  display: block;
  position: relative;
  top: 607.9vw;
}

.image-1070 {
  z-index: 4;
  width: 100vw;
  position: absolute;
  top: 139.9vw;
}

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

.image-1072 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: 95.9vw;
}

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

.image-1074 {
  z-index: 888;
  width: 30vw;
  position: absolute;
  top: 100.5vw;
  left: 33.3vw;
}

.image-1075 {
  width: 100vw;
  position: absolute;
  top: 19.7vw;
}

.background-video-323 {
  z-index: 90;
  width: 20vw;
  height: 10vw;
  position: absolute;
  top: 131.4vw;
  right: 64.6vw;
}

.image-1076 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 93.2vw;
  left: 42.7vw;
}

.background-video-324 {
  z-index: 999;
  width: 24vw;
  height: 15vw;
  position: absolute;
  top: -36.1vw;
  left: 2vw;
}

.background-video-325 {
  z-index: 999;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 141.2vw;
  left: 17.9vw;
}

.background-video-326 {
  z-index: 998;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 47.8vw;
  left: 43.1vw;
}

.image-1077 {
  z-index: 4;
  width: 30vw;
  position: absolute;
  top: 108.6vw;
}

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

.background-video-327 {
  z-index: 999;
  width: 42vw;
  height: 23vw;
  position: absolute;
  top: 175.4vw;
  left: 51.5vw;
}

.image-1079 {
  z-index: 3;
  width: 47vw;
  position: absolute;
  top: 34.7vw;
  left: 2.1vw;
  right: 0;
}

.image-1080 {
  z-index: 15;
  width: 57vw;
  position: absolute;
  top: 154.5vw;
  right: 0;
}

.image-1081 {
  z-index: 9;
  width: 70vw;
  position: absolute;
  top: 108.4vw;
  right: 0;
}

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

.image-1083 {
  z-index: 999;
  width: 60vw;
  position: absolute;
  top: 81.6vw;
  left: 14.8vw;
}

.image-1084 {
  z-index: 5;
  width: 100vw;
  position: absolute;
  top: 161.7vw;
}

.image-1085 {
  width: 100vw;
  position: absolute;
  top: 119.8vw;
}

.background-video-328 {
  z-index: 40;
  width: 23vw;
  height: 10vw;
  position: absolute;
  top: 261.5vw;
  left: auto;
  right: 15.9vw;
}

.image-1086 {
  z-index: 11;
  width: 31vw;
  position: absolute;
  top: -73.2vw;
}

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

.rjava {
  position: relative;
  top: 798.8vw;
}

.image-1088 {
  z-index: 13;
  width: 100vw;
  position: absolute;
  top: -40.1vw;
}

.image-1089 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: -48vw;
}

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

.background-video-329 {
  z-index: 129;
  width: 49vw;
  height: 20vw;
  position: absolute;
  top: 157.1vw;
  left: 0;
}

.image-1091 {
  width: 100vw;
  position: absolute;
  top: 0;
}

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

.image-1093 {
  width: 100vw;
  position: absolute;
  top: 19.1vw;
}

.image-1094 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: -71.4vw;
}

.sivi {
  z-index: 7;
  width: 100vw;
  position: absolute;
  top: 18.9vw;
}

.image-1096 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 37.2vw;
}

.image-1097 {
  z-index: 5;
  width: 100vw;
  position: absolute;
  top: 63.5vw;
}

.image-1098 {
  z-index: 5;
  width: 100vw;
  position: absolute;
  top: 38.4vw;
}

.image-1099 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 160.4vw;
}

.image-1100 {
  z-index: 0;
  width: 100vw;
  position: absolute;
  top: 213.7vw;
}

.image-1101 {
  width: 100vw;
  position: absolute;
  top: 187.5vw;
}

.image-1102 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 151.3vw;
  left: 1.1vw;
  right: 2.8vw;
}

.image-1103 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 91.9vw;
  left: 4.5vw;
}

.image-1104 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 237.7vw;
  left: 31.8vw;
}

.image-1105 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 17.8vw;
  right: 65.1vw;
}

.image-1106 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: -15.4vw;
  left: 0;
}

.background-video-330 {
  z-index: 999;
  width: 21vw;
  height: 13vw;
  position: absolute;
  top: 237vw;
  left: 0;
}

.image-1107 {
  z-index: 999;
  width: 32vw;
  position: absolute;
  top: 66.1vw;
  left: 2.3vw;
}

.image-1108 {
  z-index: 99;
  width: 57vw;
  position: absolute;
  top: 170vw;
  left: 2.5vw;
}

.image-1109 {
  z-index: 998;
  width: 28vw;
  position: absolute;
  top: 6.9vw;
  left: 0;
  right: 1.7vw;
}

.image-1110 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 144.6vw;
  left: 5vw;
}

.image-1111 {
  z-index: 98;
  width: 27vw;
  position: absolute;
  top: 88.7vw;
  right: 2.4vw;
}

.image-1112 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 188.1vw;
  right: 0;
}

.image-1113 {
  z-index: 993;
  width: 28vw;
  position: absolute;
  top: 112.5vw;
  right: 6.1vw;
}

.image-1114 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 224.1vw;
  left: 18.9vw;
}

.image-1115 {
  z-index: 8;
  width: 41vw;
  position: absolute;
  top: 232.8vw;
  left: 1.2vw;
}

.image-1116 {
  z-index: 99;
  width: 33vw;
  position: absolute;
  top: 75vw;
  left: 0;
  right: 0;
}

.image-1117 {
  z-index: 3;
  width: 100vw;
  position: absolute;
  top: -13.5vw;
}

.background-video-331 {
  z-index: 999;
  width: 37vw;
  height: 20vw;
  position: absolute;
  top: 296.4vw;
  left: auto;
  right: 0;
}

.background-video-332 {
  z-index: 999;
  width: 24vw;
  height: 11vw;
  position: absolute;
  top: 30.4vw;
  right: 13.2vw;
}

.background-video-333 {
  z-index: 999;
  width: 19vw;
  height: 10vw;
  position: absolute;
  top: 20vw;
  right: 0;
}

.background-video-334 {
  z-index: 999;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 94.6vw;
  left: 43.7vw;
  right: auto;
}

.background-video-335 {
  z-index: 999;
  width: 24vw;
  height: 13vw;
  position: absolute;
  top: 229.8vw;
  left: auto;
  right: 7.6vw;
}

.image-1118 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: -25.1vw;
  left: 10.4vw;
}

.image-1119 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 37.5vw;
  left: 20.6vw;
}

.image-1120 {
  z-index: 9;
  width: 40vw;
  position: absolute;
  top: 123.7vw;
  right: 0;
}

.image-1121 {
  z-index: 5;
  width: 42vw;
  height: auto;
  position: absolute;
  top: 172vw;
  right: 25.6vw;
}

.image-1122 {
  z-index: 40;
  width: 25vw;
  position: absolute;
  top: 89.9vw;
  left: auto;
  right: 0;
}

.image-1123 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: -.2vw;
  left: auto;
  right: 5.1vw;
}

.image-1124 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 150vw;
  left: 76.8vw;
}

.image-1125 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 102vw;
  left: 2.9vw;
}

.image-1126 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 164.9vw;
  left: auto;
  right: 7vw;
}

.image-1127 {
  z-index: 99;
  width: 45vw;
  position: absolute;
  top: 158.4vw;
  left: auto;
  right: 1.8vw;
}

.image-1128 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: 177.1vw;
  left: 0;
}

.image-1129 {
  z-index: 99;
  width: 33vw;
  position: absolute;
  top: 86.2vw;
  left: 41.9vw;
}

.image-1130 {
  z-index: 997;
  width: 24vw;
  position: absolute;
  top: 91.9vw;
  left: 8.3vw;
}

.image-1131 {
  z-index: 8;
  width: 35vw;
  position: absolute;
  top: 49vw;
  right: 0;
}

.image-1132 {
  z-index: 7;
  width: 100vw;
  position: absolute;
  top: 35.4vw;
}

.image-1133 {
  z-index: 997;
  width: 32vw;
  position: absolute;
  top: -.8vw;
  left: 0;
}

.image-1134 {
  z-index: 998;
  width: 31vw;
  position: absolute;
  top: 45.4vw;
  left: 3.7vw;
  right: 0;
}

.image-1135 {
  z-index: 999;
  width: 21vw;
  height: auto;
  position: absolute;
  top: 103.1vw;
  left: 45.5vw;
}

.kloni {
  position: relative;
  top: 958.7vw;
  overflow: visible;
}

.image-1136 {
  z-index: 6;
  width: 100vw;
  position: absolute;
  top: 240.3vw;
}

.image-1137 {
  z-index: 0;
  position: absolute;
  top: 143.4vw;
}

.image-1138 {
  z-index: 990;
  width: 35vw;
  position: absolute;
  top: 277.7vw;
  left: auto;
  right: 5vw;
}

.section-32 {
  position: relative;
  top: 296.8vw;
}

.image-1139 {
  z-index: 9;
  width: 40vw;
  position: absolute;
  top: -77.1vw;
  right: 0;
}

.image-1140 {
  z-index: 6;
  width: 100vw;
  position: absolute;
  top: -56.1vw;
}

.image-1141 {
  width: 100vw;
  position: absolute;
  top: -76.5vw;
}

.image-1142 {
  z-index: 9;
  width: 100vw;
  position: absolute;
  top: 11.7vw;
}

.background-video-336 {
  z-index: 995;
  width: 18vw;
  height: 10vw;
  position: absolute;
  top: 41.8vw;
  right: 54.9vw;
}

.image-1143 {
  width: 100vw;
  position: absolute;
  top: 92.3vw;
}

.image-1144 {
  z-index: 7;
  width: 100vw;
  position: absolute;
  top: 128vw;
}

.image-1145 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 116vw;
  bottom: auto;
  left: 19.2vw;
}

.image-1146 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 49.9vw;
  left: 0;
}

.image-1147 {
  z-index: 999;
  width: 35vw;
  position: absolute;
  top: 18vw;
  left: 35.4vw;
}

.image-1148 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 146.1vw;
  right: 1.1vw;
}

.image-1149 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: -64.1vw;
}

.bezos {
  width: 50vw;
  height: 20vw;
  position: absolute;
  left: 33.6vw;
}

.image-1150 {
  z-index: 9;
  width: 17vw;
  position: absolute;
  top: 178.6vw;
  left: 0;
  right: 0;
}

.image-1151 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 34.8vw;
  right: 0;
}

.image-1152 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: -2.8vw;
  left: 49.4vw;
  right: 10vw;
}

.image-1153 {
  z-index: 3;
  width: 16vw;
  position: absolute;
  top: 141.5vw;
  left: 34.4vw;
}

.link-141 {
  z-index: 999;
  color: #b94c46;
  text-align: justify;
  text-shadow: 1px 1px 6px #000;
  width: 33vw;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -3.9vw;
  left: 0;
  right: 0;
}

.image-1154 {
  z-index: 9;
  width: 53vw;
  position: absolute;
  top: 20.3vw;
  right: 0;
}

.link-142 {
  z-index: 999;
  color: #11d435;
  width: auto;
  font-family: Ogg roman, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 107.4vw;
  left: 19.5vw;
}

.link-143 {
  z-index: 999;
  color: var(--yellow-green);
  text-align: center;
  text-shadow: 1px 1px 1px #5e0303;
  width: 30vw;
  font-family: Great Vibes, cursive;
  font-size: 2.6vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 160.7vw;
  right: .7vw;
}

.image-1155 {
  z-index: 6;
  width: 32vw;
  position: absolute;
  top: 307.5vw;
  right: 39.1vw;
}

.image-1156 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 30.5vw;
}

.image-1157 {
  z-index: 3;
  width: 100vw;
  position: absolute;
  top: 230vw;
}

.image-1158 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 127vw;
  left: 7vw;
}

.image-1159 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 38.7vw;
}

.image-1160 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 3.6vw;
  left: 17.3vw;
}

.lilac {
  position: relative;
  top: 1659.4vw;
}

.image-1161 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 158vw;
  left: 5.8vw;
}

.image-1162 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: -3.8vw;
  left: 61.4vw;
}

.image-1163 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 47.7vw;
  left: 38.5vw;
}

.image-1164 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 151.4vw;
  left: 0;
}

.image-1165 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 54.4vw;
  left: 0;
}

.image-1166 {
  z-index: 999;
  width: 50vw;
  position: absolute;
  top: 224.5vw;
  right: 23.8vw;
}

.image-1167 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 162.1vw;
  left: 56.7vw;
}

.image-1168 {
  z-index: 999;
  width: 25vw;
  position: absolute;
  top: -4.9vw;
  left: 34.3vw;
}

.background-video-337 {
  z-index: 9;
  width: 18vw;
  height: 10vw;
  position: absolute;
  top: -6vw;
  left: 0;
}

.background-video-338 {
  z-index: 999;
  width: 36vw;
  height: 19vw;
  position: absolute;
  top: 272.6vw;
  right: 55.9vw;
}

.image-1169 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 120.7vw;
  left: auto;
  right: 0;
}

.image-1170 {
  width: 58vw;
  position: absolute;
  top: 50.9vw;
  right: 0;
}

.image-1171 {
  width: 10vw;
  position: absolute;
  top: -8.8vw;
}

.link-144 {
  color: #f80606;
}

.image-1172 {
  z-index: 999;
  width: 29vw;
  position: absolute;
  top: 4.6vw;
  right: 0;
}

.image-1173 {
  z-index: 998;
  width: 47vw;
  position: absolute;
  top: 152.1vw;
  left: 15.3vw;
}

.image-1174 {
  width: 100vw;
  position: absolute;
  top: 234.2vw;
}

.image-1175 {
  width: 32vw;
  position: absolute;
  top: .4vw;
  left: 2.6vw;
}

.image-1176 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 147.7vw;
  left: auto;
  right: 5vw;
}

.image-1177 {
  z-index: 4;
  width: 23vw;
  position: absolute;
  top: 148.4vw;
}

.image-1178 {
  z-index: 14;
  width: 40vw;
  position: absolute;
  top: 20.3vw;
  left: 39.6vw;
}

.image-1179 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 79vw;
  left: 1.5vw;
}

.image-1180 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 108vw;
  left: auto;
  right: 0;
}

.image-1181 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: -17vw;
  right: 13.8vw;
}

.image-1182 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 295.6vw;
  left: 3.4vw;
}

.image-1183 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: -.8vw;
  left: auto;
  right: 5vw;
}

.image-1184 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 3.4vw;
  left: auto;
  right: 0;
}

.image-1185 {
  width: 17vw;
  position: absolute;
  top: 7.3vw;
  right: 5vw;
}

.image-1186 {
  z-index: 99;
  width: 10vw;
  position: absolute;
  top: 11vw;
  right: 2.5vw;
}

.image-1187 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 61.6vw;
  left: 24.2vw;
}

.image-1188 {
  z-index: 7;
  width: 30vw;
  position: absolute;
  top: 202.8vw;
  left: 26.8vw;
}

.background-video-339 {
  z-index: 999;
  width: 31vw;
  height: 13vw;
  position: absolute;
  top: -53.5vw;
  left: 7.2vw;
}

.background-video-340 {
  z-index: 999;
  width: 17vw;
  height: 9vw;
  position: absolute;
  top: 24.8vw;
  left: 59vw;
}

.background-video-341 {
  z-index: 999;
  width: 27vw;
  height: 11vw;
  position: absolute;
  top: -56.1vw;
  left: 28.6vw;
}

.background-video-342 {
  z-index: 999;
  width: 27vw;
  height: 13vw;
  position: absolute;
  top: 2.4vw;
  left: 11.8vw;
}

.background-video-343 {
  z-index: 900;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: -50.4vw;
  left: 9.6vw;
}

.background-video-344 {
  z-index: 999;
  width: 26vw;
  height: 15vw;
  position: absolute;
  top: 202.9vw;
  left: 5.7vw;
}

.greeney {
  z-index: 9;
  width: 39vw;
  height: 21vw;
  position: absolute;
  top: 111.3vw;
  left: 2vw;
}

.background-video-345 {
  z-index: 999;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 20.8vw;
  left: 0;
}

.background-video-346 {
  z-index: 999;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 68.2vw;
  left: 7.8vw;
}

.background-video-347 {
  z-index: 999;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 40.2vw;
  left: 9.2vw;
}

.background-video-348 {
  z-index: 999;
  width: 32vw;
  height: 13vw;
  position: absolute;
  top: 300.9vw;
  left: 1.2vw;
}

.background-video-349 {
  z-index: 999;
  width: 23vw;
  height: 13vw;
  position: absolute;
  top: -27.1vw;
  left: 26.1vw;
}

.image-1189 {
  z-index: 99;
  width: 17vw;
  position: absolute;
  top: 146.5vw;
  left: 0;
}

.image-1190 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 86.7vw;
  left: 83.8vw;
}

.image-1191 {
  z-index: 1;
  width: 800vw;
  position: absolute;
  top: 0;
}

.predzadnje {
  position: relative;
  top: 1347.9vw;
}

.image-1192 {
  z-index: 999;
  width: 73vw;
  position: absolute;
  top: -74.7vw;
  left: 26.8vw;
}

.image-1193 {
  z-index: 999;
  width: 39vw;
  position: absolute;
  top: 88.9vw;
  left: 0;
  right: 0;
}

.image-1194 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 68.6vw;
  left: 82.9vw;
}

.image-1195 {
  z-index: 1000;
  width: 100vw;
  height: 50vw;
  display: inline-block;
  position: absolute;
  top: 4.5vw;
}

.image-1196 {
  z-index: 1000;
  width: 50vw;
  display: none;
  position: absolute;
  top: 5.2vw;
  right: 0;
}

.background-video-350 {
  z-index: 999;
  width: 24vw;
  height: 5vw;
  position: absolute;
  top: 26.9vw;
  left: 42.8vw;
}

.background-video-351 {
  z-index: 2;
  width: 23vw;
  height: 13vw;
  position: absolute;
  top: 28.4vw;
  left: 0;
}

.image-1197 {
  z-index: 999;
  width: 16vw;
  position: absolute;
  top: 47.9vw;
  left: 6.3vw;
}

.background-video-352 {
  z-index: 999;
  width: 51vw;
  height: 21vw;
  position: absolute;
  top: 136.1vw;
  left: 0;
}

.image-1198 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 205.1vw;
  left: 12.3vw;
}

.image-1199 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 207.2vw;
  left: 0;
}

.image-1200 {
  z-index: 11;
  width: 33vw;
  position: absolute;
  top: 87.5vw;
  right: 0;
}

.image-1201 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 194.9vw;
  left: 0;
}

.image-1202 {
  z-index: 90;
  width: 28vw;
  position: absolute;
  top: 47.2vw;
  left: 34.4vw;
}

.image-1203 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 116vw;
  left: 8.8vw;
}

.image-1204 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 95.5vw;
  right: 0;
}

.image-1205 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 61.4vw;
  left: 0;
}

.image-1206 {
  z-index: 99;
  width: 27vw;
  position: absolute;
  top: -21.6vw;
}

.image-1207 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: 208.1vw;
}

.image-1208 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 289.1vw;
  left: 50.3vw;
}

.background-video-353 {
  z-index: 990;
  border-radius: .5vw;
  width: 23vw;
  height: 14vw;
  position: absolute;
  top: -4.8vw;
  left: 31vw;
}

.background-video-354 {
  z-index: 99;
  border-radius: 0;
  width: 16vw;
  height: 9vw;
  position: absolute;
  top: -26.8vw;
  right: 0;
}

.background-video-355 {
  z-index: 15;
  border-radius: 1vw;
  width: 22vw;
  height: 14vw;
  position: absolute;
  top: 109.1vw;
  left: auto;
  right: 35.4vw;
}

.link-145 {
  z-index: 999;
  color: #51af13;
  text-align: right;
  text-shadow: 1px 1px 1vw #000;
  width: 10vw;
  font-size: 1.4vw;
  line-height: 2vw;
  position: absolute;
  top: -4.9vw;
  left: auto;
  right: 4.7vw;
}

.image-1209 {
  z-index: 9;
  width: 16vw;
  position: absolute;
  top: -11.8vw;
  right: 0;
}

.image-1210 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 144.3vw;
  left: 17.1vw;
}

.link-146 {
  z-index: 999;
  color: #dd0d02;
  width: 20vw;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.2vw;
  line-height: 1.7vw;
  position: absolute;
  top: 109.2vw;
  left: 43.1vw;
}

.image-1211 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: -7.9vw;
  left: 17.1vw;
}

.image-1212 {
  z-index: 999;
  width: 27vw;
  position: absolute;
  top: -3vw;
  left: 57.7vw;
}

.image-1213 {
  z-index: 980;
  width: 18vw;
  position: absolute;
  top: 67.4vw;
  left: auto;
  right: 58.4vw;
}

.background-video-356 {
  z-index: 990;
  border-radius: 0 2vw 2vw;
  width: 25vw;
  height: 17vw;
  position: absolute;
  top: -38.9vw;
  left: 44.9vw;
}

.image-1214 {
  z-index: 4;
  width: 100vw;
  position: absolute;
  top: -42.8vw;
}

.image-1215 {
  z-index: 7;
  width: 22vw;
  position: absolute;
  top: -19.3vw;
  left: 0;
}

.image-1216 {
  z-index: 4;
  width: 100vw;
  position: absolute;
  top: -50.2vw;
}

.image-1217 {
  z-index: 999;
  width: 31vw;
  position: absolute;
  top: -41.1vw;
  right: 11.5vw;
}

.image-1218 {
  z-index: 909;
  width: 22vw;
  position: absolute;
  top: -31.2vw;
  right: 10.9vw;
}

.image-1219 {
  z-index: 998;
  width: 13vw;
  position: absolute;
  top: -22.4vw;
  left: 21.4vw;
}

.image-1220 {
  z-index: 998;
  width: 14vw;
  position: absolute;
  top: -17.6vw;
  left: 0;
}

.image-1221 {
  z-index: 994;
  width: 15vw;
  position: absolute;
  top: -31.5vw;
  left: 39.8vw;
}

.image-1222 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: -22.8vw;
  right: 32.3vw;
}

.image-1223 {
  z-index: 999;
  width: 8vw;
  position: absolute;
  top: -14.1vw;
  left: 28.5vw;
}

.image-1224 {
  z-index: 99;
  width: 13vw;
  position: absolute;
  top: 126.4vw;
  right: 0;
}

.image-1225 {
  z-index: 14;
  width: 16vw;
  position: absolute;
  top: 55.9vw;
  left: 3.5vw;
}

.image-1226 {
  z-index: 2;
  width: 16vw;
  position: absolute;
  top: 99.3vw;
  right: 2.6vw;
}

.volkanoji {
  z-index: 9;
  width: 55vw;
  height: 50vw;
  position: absolute;
  top: -20.3vw;
  right: 0;
}

.image-1227 {
  z-index: 99;
  width: 18vw;
  position: absolute;
  top: 3.7vw;
  left: auto;
  right: 0;
}

.image-1228 {
  z-index: 4;
  width: 26vw;
  position: absolute;
  top: 18.8vw;
  right: 0;
}

.image-1229 {
  z-index: 4;
  width: 21vw;
  position: absolute;
  top: 46.2vw;
  right: 0;
}

.link-147 {
  z-index: 999;
  color: #794e13;
  letter-spacing: .3vw;
  font-family: Cfnightofterrorpersonal reg, sans-serif;
  font-size: 1.7vw;
  font-weight: 700;
  line-height: 2vw;
  position: absolute;
  top: 28.1vw;
  left: 32.4vw;
}

.image-1230 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 116.2vw;
  left: 36.6vw;
}

.image-1231 {
  z-index: 99;
  width: 16vw;
  position: absolute;
  top: -9.1vw;
  left: 22.5vw;
}

.image-1232 {
  z-index: 980;
  width: 19vw;
  position: absolute;
  top: 30.6vw;
  left: auto;
  right: 0;
}

.image-1233 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 130.9vw;
  left: auto;
  right: 0;
}

.body-4 {
  background-color: var(--black);
}

.section-33 {
  position: relative;
  top: 312vw;
}

.image-1234 {
  z-index: 2;
  background-color: var(--black);
  width: 100vw;
  position: absolute;
  top: 104.8vw;
}

.image-1234._99999 {
  top: 105vw;
}

.image-1235 {
  z-index: 5;
  width: 58vw;
  position: absolute;
  top: 29.2vw;
  left: 0;
  right: 0;
}

.image-1235.uuu {
  z-index: 4;
  width: 61vw;
  top: 59.3vw;
  left: auto;
}

.image-1236 {
  z-index: 5;
  width: 50vw;
  position: absolute;
  top: .1vw;
  right: 0;
}

.image-1237 {
  width: 48vw;
  position: absolute;
  top: 75vw;
  left: 0;
}

.image-1237._8 {
  width: 39vw;
  top: 77.4vw;
}

.link-148 {
  color: #af6108;
}

.image-1238 {
  z-index: 280;
  width: 44vw;
  position: absolute;
  top: 49.9vw;
  left: 0;
}

.image-1239 {
  width: 100vw;
  position: absolute;
  top: -17.2vw;
}

.image-1240 {
  z-index: 9;
  width: 100vw;
  position: absolute;
  top: 173.2vw;
}

.image-1241 {
  width: 100vw;
  position: absolute;
  top: -28.4vw;
}

.link-149 {
  z-index: 999;
  color: #ce0404;
  text-align: right;
  width: 59vw;
  padding-left: 1vw;
  padding-right: 1vw;
  font-family: Plonbic, sans-serif;
  font-size: 2.2vw;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 71vw;
  left: auto;
  right: 0;
}

.link-149.iii {
  top: 71.3vw;
}

.image-1242 {
  z-index: 90;
  width: 40vw;
  position: absolute;
  top: -26.6vw;
  left: 32.6vw;
}

.image-1243 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  top: 27.7vw;
  left: auto;
  right: 0;
}

.image-1244 {
  z-index: 11;
  width: 22vw;
  position: absolute;
  top: -29.9vw;
  right: 0;
}

.image-1245 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 155.2vw;
}

.image-1246 {
  width: 100vw;
  position: absolute;
  top: 248.2vw;
}

.image-1247 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 284.3vw;
}

.image-1248 {
  z-index: 700;
  width: 25vw;
  position: absolute;
  top: 51.2vw;
  left: 41.6vw;
}

.text-block-319 {
  z-index: 999;
  color: var(--snow);
  font-family: Pixeled english font, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  position: absolute;
  top: 212.8vw;
  left: 63.9vw;
}

.image-1249 {
  z-index: 99;
  opacity: .9;
  width: 48vw;
  position: absolute;
  top: 81.5vw;
}

.link-150 {
  z-index: 999;
  color: #81b911;
  text-shadow: 2px 2px .2vw #000;
  width: 51vw;
  font-family: Smalle, sans-serif;
  font-size: 4vw;
  line-height: 5vw;
  text-decoration: none;
  position: absolute;
  top: 122.2vw;
  left: auto;
  right: 1.1vw;
}

.container-7 {
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
  display: none;
}

.text-block-321 {
  color: #fffcfc;
  text-align: center;
  order: -1;
  padding: 10px;
  font-family: Inconsolata, monospace;
  font-size: 19px;
  position: static;
}

.text-block-322 {
  color: #fffcfc;
  flex-flow: column wrap;
  order: 0;
  place-content: stretch flex-start;
  align-self: auto;
  align-items: flex-start;
  margin-top: 92px;
  padding: 10px;
  font-family: Oswald, sans-serif;
  font-size: 22px;
  display: flex;
  position: static;
}

.image-1271 {
  flex: 0 auto;
  width: 30vw;
  margin-top: 94px;
  display: block;
  position: static;
}

.body-5 {
  background-color: var(--black);
}

.container-9 {
  margin-top: 82px;
  padding: 10px;
}

.link-184 {
  font-style: normal;
  font-weight: 700;
}

.text-block-333 {
  color: #f3f3f3;
  margin-top: 59px;
  font-size: 22px;
}

.text-block-330 {
  color: var(--snow);
  margin-top: 55px;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 27px;
}

.text-block-328 {
  color: #a8aaeb;
  padding: 0;
  font-size: 50px;
  font-style: normal;
  font-weight: 700;
  line-height: 40px;
}

.text-block-332 {
  color: #a8aaeb;
  margin-bottom: 86px;
  display: none;
}

.text-block-329 {
  color: #a8aaeb;
  margin-top: 18px;
  margin-bottom: 15px;
  font-size: 22px;
  font-style: italic;
  font-weight: 700;
}

.link-185 {
  color: #4c50d4;
}

.text-block-334 {
  color: #f2efef;
  margin-top: 24px;
  font-size: 18px;
  line-height: 24px;
}

.text-block-331 {
  color: #a8aaeb;
  margin-top: 73px;
  margin-bottom: 20px;
  font-size: 18px;
}

.text-span {
  color: var(--yellow-green);
  letter-spacing: .5px;
  font-size: 17px;
}

.text-block-336 {
  color: #f2efef;
  margin-top: 24px;
  margin-bottom: 104px;
  font-size: 22px;
}

.container-10 {
  margin-top: 74px;
  padding: 10px;
}

.bold-text-17 {
  color: #4c50d4;
}

.text-block-335 {
  float: none;
  clear: none;
  color: #f2efef;
  text-align: left;
  justify-content: center;
  padding: 0;
  font-size: 22px;
  line-height: 36px;
  display: block;
}

.section-34 {
  margin-top: 351px;
}

.bold-text-18 {
  color: var(--snow);
}

.link-block-35 {
  z-index: 100;
  width: 46vw;
  height: 30vw;
  display: none;
  position: absolute;
  top: 725.6vw;
  right: 27vw;
}

.image-1272 {
  z-index: 190;
  width: 46vw;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
}

.text-block-320 {
  z-index: 999;
  color: #dddada;
  text-align: center;
  letter-spacing: .1vw;
  font-family: Mondwest, sans-serif;
  font-size: 2.2vw;
  line-height: 3vw;
  position: absolute;
  top: 11.8vw;
  left: 8.6vw;
}

.background-video-357 {
  z-index: 994;
  width: 30vw;
  height: 18vw;
  position: absolute;
  top: 139.5vw;
  left: auto;
  right: 0;
}

.image-1273 {
  z-index: 3;
  width: 100%;
  position: absolute;
}

.image-1274 {
  z-index: 8;
  width: 4vw;
  display: none;
  position: absolute;
  top: 40.5vw;
  right: 83.4vw;
}

.image-1275 {
  z-index: 33;
  width: 33vw;
  position: absolute;
  top: -36.4vw;
  left: auto;
  right: 37.3vw;
}

.image-1276 {
  z-index: 55;
  width: 37vw;
  position: absolute;
  top: -55.8vw;
  left: auto;
  right: 0;
}

.image-1277 {
  z-index: 88;
  width: 100vw;
  position: absolute;
  top: -28.7vw;
}

.image-1278 {
  z-index: 88;
  width: 11vw;
  position: absolute;
  top: 8.2vw;
  left: 18.5vw;
}

.image-1279 {
  z-index: 66;
  width: 9vw;
  position: absolute;
  top: 26.9vw;
  left: 84.8vw;
}

.image-1280 {
  z-index: 777;
  width: 6vw;
  position: absolute;
  top: 0;
  left: 50.5vw;
}

.image-1281 {
  z-index: 9;
  width: 20vw;
  position: absolute;
  top: 15.9vw;
  left: 0;
  right: 0;
}

.image-1282 {
  z-index: 9;
  width: 20vw;
  position: absolute;
  left: 75vw;
}

.image-1283 {
  z-index: 22;
  width: 16vw;
  position: absolute;
  top: -36.2vw;
  left: auto;
  right: 0;
}

.image-1284 {
  z-index: 66;
  width: 15vw;
  position: absolute;
  top: 67.6vw;
  left: 6.9vw;
}

.image-1285 {
  z-index: 22;
  width: 7vw;
  position: absolute;
  top: 50vw;
  right: 3.7vw;
}

.image-1286 {
  z-index: 66;
  width: 11vw;
  position: absolute;
  top: 48.9vw;
  left: 29vw;
}

.image-1287 {
  z-index: 6;
  width: 10vw;
  position: absolute;
  top: 30.7vw;
  left: auto;
  right: 0;
}

.image-1288 {
  z-index: 55;
  width: 5vw;
  position: absolute;
  top: 57.6vw;
  right: 89.4vw;
}

.image-1289 {
  z-index: 8;
  width: 11vw;
  position: absolute;
  top: 25.6vw;
  left: 58.4vw;
}

.image-1290 {
  z-index: 5;
  width: 100vw;
  position: absolute;
  top: .7vw;
}

.background-video-358 {
  z-index: 999;
  width: 29vw;
  height: 14vw;
  position: absolute;
  top: 108.9vw;
  left: 38.3vw;
}

.background-video-359 {
  z-index: 99;
  width: 40vw;
  height: 22vw;
  position: absolute;
  top: 88.3vw;
  right: 12.3vw;
}

.image-1291 {
  width: 100vw;
  position: absolute;
  top: 66.4vw;
}

.background-video-360 {
  z-index: 999;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 123.8vw;
  left: 45vw;
}

.background-video-361 {
  z-index: 999;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 123.3vw;
  left: auto;
  right: 0;
}

.background-video-362 {
  z-index: 990;
  width: 45vw;
  height: 22vw;
  position: absolute;
  top: 141.1vw;
  left: auto;
  right: 0;
}

.konecccc {
  position: relative;
  top: 907.6vw;
}

.image-1292 {
  width: 100vw;
  position: absolute;
  top: 139.5vw;
}

.image-1293 {
  width: 100vw;
  position: absolute;
  top: 75vw;
}

.image-1294 {
  z-index: 66;
  width: 7vw;
  position: absolute;
  top: 18.2vw;
  left: auto;
  right: 0;
}

.image-1295 {
  z-index: 990;
  width: 49vw;
  position: absolute;
  top: 60.2vw;
  left: 34.8vw;
}

.image-1296 {
  z-index: 999;
  width: 39vw;
  position: absolute;
  top: 109.3vw;
  left: auto;
  right: 0;
}

.image-1297 {
  z-index: 4;
  width: 100vw;
  position: absolute;
  top: 173.4vw;
}

.image-1298 {
  z-index: 4;
  width: 100vw;
  display: inline-block;
  position: absolute;
  top: 223.4vw;
}

.image-1299 {
  z-index: 99;
  width: 34vw;
  position: absolute;
  top: 241vw;
  right: 0;
}

.odzadej {
  z-index: 2;
  width: 48vw;
  position: absolute;
  top: 237.3vw;
  right: 0;
}

.image-1300 {
  z-index: 5;
  width: 100vw;
  position: absolute;
  top: -34.3vw;
}

.image-1301 {
  width: 100vw;
  position: absolute;
  top: 96.4vw;
  right: 0;
}

.image-1302 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 129.1vw;
  left: 52.8vw;
}

.utility-page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.body-6 {
  background-color: var(--black);
}

.text-block-337 {
  z-index: 999;
  color: var(--snow);
  height: 30vw;
  font-family: Inconsolata, monospace;
  font-size: 1.3vw;
  font-style: italic;
  line-height: 1vw;
  display: none;
  position: absolute;
  top: 776.5vw;
  left: 44.3vw;
}

.link-186 {
  color: var(--snow);
  font-style: italic;
}

.link-187 {
  z-index: 444;
  color: var(--snow);
  background-color: #0a0000eb;
  width: 53vw;
  font-family: Mondwest, sans-serif;
  font-size: 1.3vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 15.7vw;
  left: 39.5vw;
}

.section-35 {
  display: block;
  position: relative;
  top: 374.1vw;
}

.section-36 {
  position: relative;
  top: 713.8vw;
}

.grid {
  z-index: 2;
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  padding-left: 1vw;
  padding-right: 1vw;
  position: absolute;
  top: 25.1vw;
}

.grid-2 {
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: absolute;
  top: 25vw;
}

.grid-3 {
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: center;
  width: 100vw;
  padding-left: 2vw;
  padding-right: 2vw;
  position: absolute;
  top: 257.3vw;
}

.wastelands {
  position: relative;
  top: 373.4vw;
}

.image-1303 {
  z-index: 3;
  width: 56vw;
  position: absolute;
  top: 17vw;
  left: 0;
}

.image-1304 {
  z-index: 1;
  width: 40vw;
  position: absolute;
  top: 174.1vw;
  left: 57.8vw;
}

.walking-through {
  width: 100vw;
  position: absolute;
  top: 132.9vw;
}

.za-etki {
  width: 100vw;
  position: absolute;
  top: 134.1vw;
}

.grid-4 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-flow: row;
  position: absolute;
  top: 81.1vw;
}

.za-ostale-teme {
  display: block;
  position: relative;
  top: 554vw;
}

.grid-5 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.mhm {
  position: relative;
  top: 448.3vw;
}

.image-1305 {
  z-index: 7;
  width: 59vw;
  position: absolute;
  top: -2.7vw;
  right: 0;
}

.roboti {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  position: absolute;
  top: 44.2vw;
}

.link-188 {
  z-index: 88;
  color: var(--black);
  width: 40vw;
  font-family: Inconsolata, monospace;
  font-size: 1.7vw;
  line-height: 2vw;
  position: absolute;
  top: .6vw;
  left: 52.5vw;
}

.background-video-363 {
  z-index: 88;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: .1vw;
  left: 25.6vw;
}

.background-video-364 {
  z-index: 900;
  width: 30vw;
  height: 12vw;
  position: absolute;
  top: 23.5vw;
  left: 44.2vw;
}

.link-189 {
  z-index: 999;
  color: var(--light-salmon);
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  font-family: Exo, sans-serif;
  font-size: 1.8vw;
  font-weight: 900;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -8.2vw;
  left: 22vw;
}

.background-video-365 {
  z-index: 160;
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: 70.2vw;
  left: 0;
}

.wastelanddd {
  width: 100vw;
  position: absolute;
  top: 385.6vw;
}

.brezdomci {
  width: 100vw;
  position: absolute;
  top: 411.1vw;
}

.background-video-366 {
  z-index: 777;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 0;
  right: 41.8vw;
}

.background-video-367 {
  z-index: 888;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 36.1vw;
  left: 63.3vw;
}

.background-video-368 {
  z-index: 200;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 25.9vw;
  right: 0;
}

.background-video-369 {
  z-index: 99;
  width: 23vw;
  height: 11vw;
  position: absolute;
  top: 23.7vw;
  left: 75vw;
}

.farms-1 {
  width: 100vw;
  position: absolute;
  top: 0;
}

.background-video-370 {
  z-index: 222;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-371 {
  width: 29vw;
  height: 15.1vw;
  display: none;
  position: absolute;
  top: 15vw;
  right: 0;
}

.background-video-372 {
  z-index: 66;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 13.2vw;
  left: 32.4vw;
}

.background-video-373 {
  z-index: 299;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 22.9vw;
  left: 52vw;
}

.underground-cityyyy {
  width: 100vw;
  position: absolute;
  top: 111.8vw;
}

.background-video-374 {
  z-index: 88;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 11vw;
  left: 70vw;
}

.background-video-375 {
  z-index: 333;
  width: 22vw;
  height: 10vw;
  position: absolute;
  top: 3.3vw;
  left: 61.5vw;
}

.background-video-376 {
  z-index: 555;
  width: 24vw;
  height: 11vw;
  position: absolute;
  top: 53.6vw;
  left: 32.2vw;
}

.background-video-377 {
  z-index: 99;
  width: 21vw;
  height: 10vw;
  position: absolute;
  top: 25.8vw;
  left: 68.9vw;
}

.tension {
  width: 100vw;
  position: absolute;
  top: 173.6vw;
}

.background-video-378 {
  z-index: 444;
  width: 32vw;
  height: 13vw;
  position: absolute;
  top: 52.4vw;
  right: 5vw;
}

.background-video-379 {
  z-index: 666;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 92.7vw;
  left: 33.5vw;
}

.background-video-380 {
  z-index: 99;
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 40.7vw;
  left: 59.9vw;
}

.background-video-381 {
  z-index: 190;
  width: 48vw;
  height: 26vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-382 {
  z-index: 911;
  width: 37vw;
  height: 15vw;
  position: absolute;
  top: 18vw;
  left: 33vw;
}

.background-video-383 {
  z-index: 4;
  width: 55vw;
  height: 21vw;
  position: absolute;
  top: -36.9vw;
  left: 0;
  right: 0;
}

.background-video-384 {
  z-index: 33;
  width: 31vw;
  height: 17vw;
  display: none;
  position: absolute;
  top: 41.8vw;
  right: 0;
}

.background-video-385 {
  z-index: 33;
  width: 31vw;
  height: 17vw;
  display: none;
  position: absolute;
  top: 58.8vw;
  right: 0;
}

.background-video-386 {
  z-index: 933;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: -24.4vw;
  right: 0;
}

.background-video-387 {
  z-index: 456;
  width: 31vw;
  height: 13vw;
  position: absolute;
  top: 16.7vw;
  right: 0;
}

.background-video-388 {
  z-index: 55;
  width: 28vw;
  height: 14vw;
  position: absolute;
  top: 2.9vw;
  right: 21vw;
}

.religious {
  width: 100vw;
  position: absolute;
  top: 0;
}

.background-video-389 {
  z-index: 444;
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: 1vw;
  left: 37.7vw;
}

.background-video-390 {
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: 5vw;
  left: 66.6vw;
}

.image-1306 {
  z-index: 35;
  width: 17vw;
  position: absolute;
  top: 32.7vw;
  left: 40vw;
}

.image-1307 {
  z-index: 950;
  width: 10vw;
  position: absolute;
  top: -35.3vw;
  left: 34.3vw;
}

.image-1308 {
  z-index: 66;
  width: 15vw;
  position: absolute;
  top: 53.8vw;
  left: 52vw;
}

.modro {
  width: 100vw;
  position: absolute;
  top: 160.7vw;
}

.image-1309 {
  z-index: 1;
  width: 30vw;
  position: absolute;
  top: 41.6vw;
  right: 0;
}

.image-1310 {
  z-index: 2;
  width: 37vw;
  position: absolute;
  top: -5.8vw;
  left: 46.4vw;
  right: 0;
}

.image-1311 {
  z-index: 34;
  width: 26vw;
  position: absolute;
  top: 18vw;
}

.image-1312 {
  z-index: 223;
  width: 13vw;
  position: absolute;
  top: 50vw;
  right: 29.2vw;
}

.link-190 {
  z-index: 999;
  color: var(--dim-grey);
  text-shadow: 1px 1px 1vw var(--black);
  padding: .2vw;
  font-family: IBM Plex Serif, sans-serif;
  font-size: 1.44vw;
  font-weight: 700;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 111vw;
  left: 21.1vw;
}

.image-1313 {
  z-index: 88;
  width: 13vw;
  position: absolute;
  top: 7.5vw;
  left: 25vw;
}

.image-1314 {
  position: absolute;
}

.image-1315 {
  z-index: 220;
  width: 10vw;
  position: absolute;
  top: 17.2vw;
  left: 25vw;
}

.image-1316 {
  z-index: 222;
  width: 8vw;
  position: absolute;
  top: 24.3vw;
  left: 37.6vw;
}

.image-1317 {
  z-index: 33;
  width: 34vw;
  position: absolute;
  top: 55.4vw;
  left: 0;
}

.image-1318 {
  z-index: 33;
  width: 22vw;
  position: absolute;
  top: 60vw;
  left: 63vw;
}

.image-1319 {
  z-index: 33;
  width: 22vw;
  position: absolute;
  top: 49.9vw;
  right: 0;
}

.image-1320 {
  z-index: 333;
  width: 39vw;
  display: none;
  position: absolute;
  top: -6vw;
  left: 35vw;
}

.image-1321 {
  z-index: 99;
  width: 15vw;
  position: absolute;
  top: 6.1vw;
  left: 60.6vw;
}

.image-1322 {
  z-index: 3;
  width: 33vw;
  display: none;
  position: absolute;
  top: 69.6vw;
  left: 0;
}

.image-1323 {
  z-index: 4;
  width: 33vw;
  position: absolute;
  top: 39.6vw;
}

.image-1324 {
  z-index: 22;
  width: 38vw;
  position: absolute;
  top: 28.7vw;
  left: 33vw;
}

.image-1325 {
  z-index: 7;
  width: 46vw;
  position: absolute;
  top: 50vw;
  left: 0;
}

.link-191 {
  z-index: 999;
  color: #693428;
  background-color: #0a0000cc;
  padding: .1vw .1vw .1vw 1vw;
  font-family: Oswald, sans-serif;
  font-size: 1vw;
  line-height: 1.6vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 56.1vw;
  left: 0;
}

.link-192 {
  z-index: 999;
  color: #940002;
  text-align: justify;
  background-color: #000000e3;
  width: 32vw;
  padding: 0 1.5vw .2vw 0;
  font-family: Roboto Mono, sans-serif;
  font-size: 1vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 15.6vw;
  right: .4vw;
}

.div-block-18 {
  width: 100vw;
  position: absolute;
  top: -70.4vw;
}

.image-1326 {
  z-index: 8;
  width: 40vw;
  position: absolute;
  top: 0;
  left: 6.6vw;
}

.image-1327 {
  z-index: 933;
  width: 19vw;
  position: absolute;
  top: 21.4vw;
  left: 19.6vw;
}

.image-1328 {
  position: absolute;
}

.image-1329 {
  width: 1236vw;
}

.image-1330 {
  width: 20px;
}

.image-1331 {
  width: 1236vw;
}

.image-1332 {
  width: 0;
}

.image-1333 {
  z-index: 22;
  width: 31vw;
  position: absolute;
  top: 0;
  left: 68.3vw;
}

.image-1334 {
  z-index: 55;
  width: 31vw;
  position: absolute;
  top: 12.5vw;
  left: 68.2vw;
}

.image-1335 {
  z-index: 330;
  width: 28vw;
  position: absolute;
  top: 29.7vw;
  left: 71.2vw;
}

.link-193 {
  z-index: 999;
  color: #ffc942;
  text-align: center;
  letter-spacing: .02vw;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: #000;
  text-shadow: .1vw -.1vw .1vw #000;
  width: 36vw;
  font-family: Inconsolata, monospace;
  font-size: 1vw;
  font-weight: 700;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 33.5vw;
  left: 1.5vw;
}

.link-194 {
  z-index: 999;
  color: var(--snow);
  width: 36vw;
  font-size: 1vw;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 13.6vw;
  left: 54.8vw;
}

.image-1336 {
  z-index: 88;
  width: 8vw;
  position: absolute;
  top: 31.6vw;
  left: 65vw;
  right: 1.7vw;
}

.link-195 {
  z-index: 999;
  color: var(--snow);
  width: 38vw;
  font-family: Inconsolata, monospace;
  font-size: 1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 52.2vw;
  left: 1.1vw;
}

.link-196 {
  z-index: 999;
  color: #7d5dff;
  text-align: right;
  text-shadow: -.1vw -.1vw .1vw #000;
  width: 27vw;
  font-family: Oswald, sans-serif;
  font-size: .7vw;
  font-weight: 700;
  line-height: .8vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 38.9vw;
  right: .4vw;
  overflow: visible;
}

.image-1337 {
  z-index: 666;
  width: 11vw;
  position: absolute;
  top: 83.2vw;
  right: 0;
}

.image-1338 {
  z-index: 98;
  width: 22vw;
  position: absolute;
  top: 12.6vw;
  left: 12vw;
}

.image-1339 {
  z-index: 20;
  width: 25vw;
  position: absolute;
  top: -3.2vw;
  right: 0;
}

.image-1340 {
  z-index: 2;
  width: 19.2vw;
  position: absolute;
  top: -9.1vw;
  right: 0;
}

.image-1341 {
  z-index: 998;
  width: 26vw;
  position: absolute;
  top: -11.6vw;
  left: 36vw;
}

.image-1342 {
  z-index: 99;
  width: 9vw;
  position: absolute;
  top: 100.2vw;
  left: 0;
}

.image-1343 {
  z-index: 3;
  width: 7vw;
  position: absolute;
  top: 0;
  left: 76vw;
}

.image-1344 {
  z-index: 888;
  width: 9vw;
  position: absolute;
  top: 16.1vw;
  right: 0;
}

.image-1345 {
  z-index: 8;
  width: 29vw;
  position: absolute;
  top: 23.1vw;
  left: 44vw;
}

.image-1346 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 70.9vw;
  left: 36.6vw;
}

.image-1347 {
  z-index: 19;
  width: 19vw;
  position: absolute;
  top: 38.8vw;
  left: 46.8vw;
}

.image-1348 {
  z-index: 990;
  width: 18vw;
  position: absolute;
  top: 35.2vw;
  left: 54.2vw;
}

.image-1349 {
  z-index: 1;
  width: 42vw;
  position: absolute;
  top: 35vw;
  right: 0;
}

.image-1350 {
  z-index: 777;
  width: 33vw;
  position: absolute;
  top: 18.5vw;
  left: 65vw;
}

.image-1351 {
  z-index: 666;
  width: 33vw;
  position: absolute;
  top: 32.8vw;
  left: 63.2vw;
}

.image-1352 {
  z-index: 2;
  width: 62vw;
  position: absolute;
  top: 22.9vw;
  left: 0;
}

.background-video-391 {
  z-index: 778;
  width: 31vw;
  height: 14vw;
  display: inline;
  position: absolute;
  top: 21vw;
  left: 62.8vw;
}

.background-video-392 {
  z-index: 99;
  width: 25vw;
  height: 19vw;
  position: absolute;
  top: 32vw;
  left: 44vw;
  right: 0;
}

.background-video-393 {
  z-index: 90;
  width: 32vw;
  height: 24vw;
  position: absolute;
  top: -10.9vw;
  left: 0;
  right: 0;
}

.background-video-394 {
  z-index: 666;
  width: 36vw;
  height: 18vw;
  position: absolute;
  top: 36.9vw;
  left: 21.8vw;
}

.background-video-395 {
  z-index: 900;
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: 56.7vw;
  left: 32vw;
}

.link-197 {
  z-index: 994;
  color: var(--olive-drab);
  text-align: right;
  text-shadow: 0 1px .1vw #000;
  width: 40vw;
  padding: .7vw;
  font-family: Oswald, sans-serif;
  font-size: .6vw;
  line-height: .6vw;
  text-decoration: none;
  position: absolute;
  top: 80.3vw;
  right: .3vw;
}

.link-198 {
  z-index: 999;
  color: var(--blue);
  text-align: left;
  text-shadow: 0 1px .1vw var(--black);
  width: 27vw;
  font-family: Roboto Mono, sans-serif;
  font-size: .9vw;
  font-weight: 400;
  line-height: 1vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 18.3vw;
  right: 22vw;
}

.biopunk {
  width: 100vw;
  position: absolute;
  top: 0;
}

.link-199 {
  z-index: 555;
  color: var(--light-salmon);
  text-transform: uppercase;
  font-family: Lethal slime, sans-serif;
  font-size: 1.3vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  left: 37.7vw;
}

.link-200 {
  z-index: 777;
  color: var(--snow);
  width: 35vw;
  font-family: cursive, sans-serif;
  font-size: 1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  left: 2.1vw;
}

.link-201 {
  z-index: 666;
  color: var(--snow);
  width: 25vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 6.1vw;
  left: 47.5vw;
}

.image-1353 {
  z-index: 2;
  width: 20vw;
  position: absolute;
  top: 2.8vw;
  right: 2vw;
}

.image-1354 {
  z-index: 2;
  width: 22vw;
  position: absolute;
  top: 10vw;
  left: 50vw;
}

.image-1355 {
  z-index: 2;
  width: 28vw;
  position: absolute;
  top: 9.7vw;
  left: 18.5vw;
}

.link-202 {
  z-index: 222;
  color: var(--olive-drab);
  font-family: Vollkorn, serif;
  font-size: 1vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 15vw;
  left: 5vw;
}

.link-203 {
  z-index: 999;
  color: var(--dark-magenta);
  width: 90vw;
  font-family: Droid Serif, serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -12.2vw;
  left: 6vw;
}

.link-204 {
  z-index: 998;
  color: var(--olive-drab);
  width: 54vw;
  font-family: Oswald, sans-serif;
  font-size: 1.4vw;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 112.6vw;
  left: 43.4vw;
}

.link-205 {
  z-index: 994;
  color: var(--steel-blue);
  width: 38vw;
  font-family: Oswald, sans-serif;
  font-size: 1.4vw;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 86.4vw;
  left: 26.1vw;
}

.background-video-396 {
  z-index: 997;
  width: 20vw;
  height: 10vw;
  position: absolute;
  top: 59.3vw;
  right: 45vw;
}

.background-video-397 {
  z-index: 899;
  width: 14vw;
  height: 7vw;
  position: absolute;
  top: 5.7vw;
  left: 42vw;
  right: 36vw;
}

.underground-city {
  position: relative;
  top: 227.4vw;
}

.missing {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1356 {
  z-index: 55;
  width: 39vw;
  position: absolute;
  top: 0;
  left: 58vw;
  overflow: scroll;
}

.background-video-398 {
  z-index: 345;
  width: 21vw;
  height: 13vw;
  position: absolute;
  top: 0;
  left: 34.4vw;
}

.image-1357 {
  z-index: 76;
  width: 31vw;
  position: absolute;
  top: 0;
  left: 2vw;
}

.image-1358 {
  width: 57vw;
  position: absolute;
  top: 168vw;
  left: 25vw;
}

.image-1359 {
  z-index: 333;
  width: 56vw;
  display: block;
  position: absolute;
  top: 76.7vw;
  left: auto;
  right: 0;
}

.mega_city {
  width: 100vw;
  position: absolute;
  top: 162.4vw;
}

.image-1360 {
  z-index: 19;
  width: 30vw;
  position: absolute;
  top: 2.6vw;
  right: 0;
}

.image-1361 {
  z-index: 33;
  width: 27vw;
  position: absolute;
  top: 2.5vw;
  left: 71.7vw;
}

.image-1362 {
  z-index: 922;
  width: 19vw;
  position: absolute;
  top: 221.4vw;
  left: 52.9vw;
}

.image-1363 {
  z-index: 23;
  width: 28vw;
  position: absolute;
  top: 5.4vw;
  left: 23.1vw;
}

.image-1364 {
  z-index: 1;
  width: 33vw;
  position: absolute;
  top: 80.6vw;
  right: 0;
}

.background-video-399 {
  z-index: 777;
  width: 17vw;
  height: 8vw;
  position: absolute;
  top: 37.7vw;
  left: 44vw;
}

.background-video-400 {
  z-index: 333;
  width: 22vw;
  height: 11vw;
  position: absolute;
  top: 17.7vw;
  left: 65.9vw;
}

.rde-e {
  width: 100vw;
  position: absolute;
  top: 82.5vw;
}

.image-1365 {
  z-index: 3;
  width: 52vw;
  position: absolute;
  top: 42.7vw;
  left: 0;
}

.image-1366 {
  z-index: 161;
  width: 24vw;
  position: absolute;
  top: 2.5vw;
  left: 34.9vw;
}

.image-1367 {
  z-index: 200;
  width: 40vw;
  position: absolute;
  top: 17.4vw;
  right: 0;
}

.image-1368 {
  z-index: 450;
  width: 15vw;
  position: absolute;
  top: 1.1vw;
  left: 80.6vw;
}

.image-1369 {
  z-index: 9;
  width: 22vw;
  position: absolute;
  top: 21.2vw;
  right: 0;
}

.background-video-401 {
  z-index: 222;
  width: 25vw;
  height: 13vw;
  position: absolute;
  top: 0;
}

.background-video-402 {
  z-index: 444;
  width: 25vw;
  height: 13vw;
  position: absolute;
  top: 13vw;
}

.background-video-403 {
  z-index: 333;
  width: 25vw;
  height: 13vw;
  position: absolute;
  top: 26vw;
}

.background-video-404 {
  z-index: 233;
  width: 25vw;
  height: 13vw;
  position: absolute;
  top: 38.9vw;
}

.background-video-405 {
  z-index: 450;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: 14.7vw;
  left: 25vw;
  right: 0;
}

.image-1370 {
  z-index: 22;
  width: 14vw;
  position: absolute;
  top: 50vw;
  left: 46.2vw;
}

.image-1371 {
  z-index: 33;
  width: 36vw;
  position: absolute;
  top: 35.7vw;
  left: 1.9vw;
}

.image-1372 {
  z-index: 299;
  width: 10vw;
  position: absolute;
  top: -4.8vw;
  left: 0;
}

.background-video-406 {
  z-index: 444;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-407 {
  z-index: 222;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 43.4vw;
}

.image-1373 {
  z-index: 50;
  width: 25vw;
  position: absolute;
  top: 183.8vw;
  right: 0;
}

.image-1374 {
  z-index: 333;
  width: 33vw;
  position: absolute;
  top: 15.8vw;
  left: 0;
  right: 0;
}

.image-1375 {
  z-index: 23;
  width: 33vw;
  position: absolute;
  top: 58.8vw;
  left: 66.4vw;
}

.image-1376 {
  z-index: 70;
  width: 11vw;
  position: absolute;
  top: 37.4vw;
  left: 39.1vw;
}

.image-1377 {
  z-index: 888;
  width: 24vw;
  position: absolute;
  top: 21.6vw;
  left: 75vw;
}

.vision-pro {
  z-index: 40;
  width: 11vw;
  position: absolute;
  top: 63.8vw;
  right: 0;
}

.image-1379 {
  z-index: 120;
  width: 82vw;
  position: absolute;
  top: 192.2vw;
  left: 0;
}

.image-1380 {
  z-index: 257;
  width: 37vw;
  position: absolute;
  top: 2.5vw;
  left: 0;
  right: 0;
}

.image-1381 {
  z-index: 162;
  width: 23vw;
  position: absolute;
  top: 2.5vw;
  left: 57vw;
}

.image-1382 {
  z-index: 2;
  width: 34vw;
  position: absolute;
  top: 13.2vw;
  left: 25vw;
}

.image-1383 {
  z-index: 21;
  width: 25vw;
  position: absolute;
  top: -2.8vw;
  left: 0;
  right: 16.3vw;
}

.image-1384 {
  z-index: 33;
  width: 16vw;
  position: absolute;
  top: 25.7vw;
  right: 0;
}

.background-video-408 {
  z-index: 888;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 25vw;
  left: 6.5vw;
}

.image-1385 {
  z-index: 13;
  width: 36vw;
  position: absolute;
  top: 105.3vw;
  left: 0;
}

.image-1386 {
  z-index: 222;
  width: 17vw;
  position: absolute;
  top: 58.9vw;
  left: 47.8vw;
}

.image-1387 {
  z-index: 888;
  width: 21vw;
  position: absolute;
  top: 0;
  left: 47vw;
  right: 71.6vw;
}

.corporate-dystopia {
  width: 100vw;
  position: absolute;
  top: 203.6vw;
}

.image-1388 {
  z-index: 7;
  width: 22vw;
  position: absolute;
  top: -1.5vw;
  left: 0;
}

.image-1389 {
  z-index: 9;
  width: 18vw;
  position: absolute;
  top: 74.5vw;
  left: 80.8vw;
}

.image-1390 {
  z-index: 720;
  width: 22.5vw;
  position: absolute;
  top: 63.3vw;
  right: 0;
}

.image-1391 {
  z-index: 222;
  width: 12vw;
  position: absolute;
  top: 82.6vw;
  right: 53.2vw;
}

.image-1392 {
  z-index: 17;
  width: 20vw;
  position: absolute;
  top: -2vw;
  left: 28.9vw;
  right: 19vw;
}

.image-1393 {
  z-index: 123;
  width: 17vw;
  position: absolute;
  top: 38.4vw;
  left: 27.3vw;
}

.image-1394 {
  z-index: 88;
  width: 20vw;
  position: absolute;
  top: 24.2vw;
  left: 25.7vw;
}

.image-1395 {
  z-index: 222;
  width: 24vw;
  position: absolute;
  top: 24.8vw;
  left: 1vw;
}

.image-1396 {
  z-index: 2;
  width: 26vw;
  position: absolute;
  top: 13.2vw;
  left: 37.6vw;
}

.image-1397 {
  z-index: 2;
  width: 23vw;
  position: absolute;
  top: 136.5vw;
  left: 36.3vw;
}

.image-1398 {
  z-index: 234;
  width: 22vw;
  position: absolute;
  top: 63.3vw;
  left: 74.7vw;
}

.background-video-409 {
  position: absolute;
}

.background-video-410 {
  width: 814vw;
}

.background-video-411, .background-video-412 {
  width: 20px;
}

.background-video-413 {
  z-index: 33;
  width: 32vw;
  height: 18vw;
  top: 18.3vw;
  left: 33.2vw;
}

.image-1399 {
  z-index: 820;
  width: 17vw;
  position: absolute;
  top: 71.2vw;
  left: .7vw;
}

.image-1400 {
  z-index: 20;
  width: 28vw;
  position: absolute;
  top: 20.4vw;
  left: 26.3vw;
}

.image-1401 {
  z-index: 556;
  width: 28vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-1402 {
  width: 30vw;
  position: absolute;
  top: 0;
}

.image-1403 {
  width: 30vw;
  position: absolute;
  top: 27vw;
  left: 31.4vw;
}

.image-1404, .image-1405 {
  position: absolute;
}

.image-1406 {
  width: 1236vw;
}

.image-1407 {
  width: 30vw;
  top: 0;
  left: 29.9vw;
}

.image-1408 {
  width: 30vw;
  position: absolute;
  top: 0;
  left: 59.9vw;
}

.image-1409 {
  z-index: 333;
  width: 24vw;
  position: absolute;
  top: 55.6vw;
  left: 75vw;
}

.image-1410 {
  z-index: 44;
  width: 27vw;
  position: absolute;
  top: 76.3vw;
  left: 4.8vw;
}

.image-1411 {
  z-index: 333;
  width: 32vw;
  position: absolute;
  top: 34.3vw;
  left: 35.6vw;
}

.image-1412 {
  width: 28vw;
  position: absolute;
  top: 35.2vw;
}

.image-1413 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 35vw;
  left: 30.3vw;
}

.image-1414 {
  width: 22vw;
  position: absolute;
  top: 69.7vw;
  left: 3vw;
}

.image-1415 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 69.7vw;
  left: 48.2vw;
}

.image-1416 {
  z-index: 333;
  width: 22vw;
  position: absolute;
  top: 69.7vw;
  left: 25.5vw;
}

.image-1417 {
  z-index: 654;
  width: 20vw;
  position: absolute;
  top: 43.1vw;
  left: 23.9vw;
}

.image-1418 {
  z-index: 9;
  width: 33vw;
  position: absolute;
  top: 226.7vw;
  right: 0;
}

.image-1419 {
  z-index: 130;
  width: 33vw;
  position: absolute;
  top: 226.2vw;
  right: 0;
}

.image-1420 {
  z-index: 222;
  width: 31vw;
  position: absolute;
  top: 90.2vw;
  left: 1.1vw;
}

.image-1421 {
  z-index: 777;
  width: 31vw;
  position: absolute;
  top: 90.1vw;
  left: 32.8vw;
}

.image-1422 {
  z-index: 33;
  width: 31vw;
  position: absolute;
  top: 90.2vw;
  left: 65.1vw;
}

.image-1423 {
  z-index: 667;
  width: 25vw;
  position: absolute;
  top: 44.2vw;
  left: 72.3vw;
}

.image-1424 {
  width: 25vw;
  position: absolute;
  top: 31.2vw;
  left: 70.3vw;
}

.image-1425 {
  z-index: 444;
  width: 22vw;
  position: absolute;
  top: 79.7vw;
  left: 63.4vw;
}

.image-1426 {
  z-index: 442;
  width: 20vw;
  position: absolute;
  top: 0;
  left: 57vw;
}

.image-1427 {
  z-index: 345;
  width: 10vw;
  position: absolute;
  top: 0;
  left: 28.4vw;
}

.image-1428 {
  width: 20vw;
  position: absolute;
  top: 0;
  left: 38.1vw;
}

.image-1429 {
  z-index: 900;
  width: 24vw;
  position: absolute;
  top: 0;
  left: 50vw;
}

.image-1430 {
  z-index: 99;
  width: 28vw;
  position: absolute;
  top: 61.4vw;
  left: 32.9vw;
}

.image-1431 {
  z-index: 9;
  width: 59vw;
  position: absolute;
  top: 82.5vw;
  right: 0;
}

.image-1432 {
  z-index: 900;
  width: 20vw;
  position: absolute;
  top: 55vw;
  right: 0;
}

.image-1433 {
  z-index: 23;
  width: 20vw;
  position: absolute;
  top: 115.4vw;
  left: 2vw;
}

.image-1434 {
  z-index: 21;
  width: 17vw;
  position: absolute;
  top: 61.6vw;
  right: 0;
}

.image-1435 {
  z-index: 8;
  width: 30vw;
  position: absolute;
  top: 56.8vw;
  left: 32.8vw;
}

.image-1436 {
  z-index: 2;
  width: 26vw;
  position: absolute;
  top: 42.4vw;
}

.image-1437 {
  z-index: 765;
  width: 34vw;
  position: absolute;
  top: 55.6vw;
}

.image-1438 {
  z-index: 55;
  width: 14vw;
  position: absolute;
  top: 15.1vw;
  right: 36.1vw;
}

.image-1439 {
  z-index: 333;
  width: 27vw;
  position: static;
  top: 42.8vw;
  left: 4.3vw;
}

.image-1440 {
  z-index: 2;
  width: 53vw;
  margin-left: auto;
  margin-right: auto;
  display: none;
  position: absolute;
  top: 176.9vw;
  left: 23.4vw;
}

.image-1441 {
  z-index: 922;
  width: 14vw;
  position: absolute;
  top: 13.7vw;
  left: 0;
}

.image-1442 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: -30vw;
  right: 0;
}

.image-1443 {
  z-index: 222;
  width: 31vw;
  position: absolute;
  top: 174.4vw;
  left: 22.9vw;
}

.image-1444 {
  width: 44vw;
  position: absolute;
  top: 55.5vw;
  left: .8vw;
}

.image-1445 {
  z-index: 234;
  width: 15vw;
  position: absolute;
  top: 32.9vw;
  left: 6.5vw;
}

.image-1446 {
  z-index: 922;
  width: 20vw;
  position: absolute;
  top: 10.2vw;
  left: 49.4vw;
}

.image-1447 {
  z-index: 90;
  width: 10vw;
  position: absolute;
  top: 38.2vw;
  left: 65.8vw;
  right: 32.3vw;
}

.image-1448 {
  z-index: 16;
  width: 17vw;
  position: absolute;
  top: -.9vw;
  right: 35.9vw;
}

.image-1449 {
  z-index: 444;
  width: 13vw;
  position: absolute;
  top: 17.6vw;
  left: 75.2vw;
}

.image-1450 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 10.9vw;
  left: 26.7vw;
}

.image-1451 {
  width: 23vw;
  position: absolute;
  left: 76.1vw;
}

.image-1452 {
  width: 22vw;
  position: absolute;
  top: 30.9vw;
  right: 0;
}

.image-1453 {
  z-index: 555;
  width: 20vw;
  position: absolute;
  top: 1.5vw;
  left: 66.9vw;
}

.image-1454 {
  z-index: 555;
  width: 22vw;
  position: absolute;
  top: 31.1vw;
  right: 22.6vw;
}

.image-1455 {
  z-index: 765;
  width: 16vw;
  position: absolute;
  top: 45.3vw;
  left: 61.5vw;
}

.image-1456 {
  z-index: 444;
  width: 14vw;
  position: absolute;
  top: 14.6vw;
  left: 52.3vw;
}

.image-1457 {
  z-index: 731;
  width: 21vw;
  position: absolute;
  top: -5.1vw;
  left: 51vw;
}

.image-1458 {
  z-index: 666;
  width: 30vw;
  position: absolute;
  top: 13vw;
  left: 50vw;
}

.image-1459 {
  z-index: 222;
  width: 10vw;
  position: absolute;
  top: 25.1vw;
}

.simulation {
  width: 100vw;
  display: block;
  position: absolute;
  top: 0;
}

.image-1460 {
  z-index: 222;
  width: 16vw;
  position: absolute;
  left: 83vw;
}

.image-1461 {
  z-index: 9;
  width: 27vw;
  position: absolute;
  top: 14.9vw;
  left: 0;
  right: 0;
}

.image-1462 {
  z-index: 33;
  width: 19vw;
  position: absolute;
  left: 63.4vw;
}

.image-1463 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  left: 40.9vw;
}

.image-1464 {
  width: 48vw;
  position: absolute;
  top: 59vw;
  left: 34.7vw;
}

.image-1465 {
  z-index: 333;
  width: 18vw;
  position: absolute;
  top: 9vw;
  left: 1.7vw;
}

.image-1466 {
  width: 15vw;
  position: absolute;
  top: 8.9vw;
  left: 23.3vw;
}

.image-1467 {
  z-index: 222;
  width: 18vw;
  position: absolute;
  top: 72.5vw;
  left: 60.6vw;
}

.image-1468 {
  z-index: 222;
  width: 14vw;
  position: absolute;
  top: 11.8vw;
  left: 8.8vw;
}

.image-1469 {
  z-index: 98;
  width: 20vw;
  position: absolute;
  top: -5.2vw;
  left: 35vw;
}

.image-1470 {
  z-index: 150;
  width: 16vw;
  position: absolute;
  top: 60.8vw;
  right: 0;
}

.image-1471 {
  z-index: 999;
  width: 16vw;
  padding-bottom: 0;
  position: absolute;
  top: 25.6vw;
  left: 3.8vw;
}

.image-1472 {
  z-index: 33;
  width: 46vw;
  position: absolute;
  top: 34.4vw;
  left: 46.7vw;
}

.image-1473 {
  z-index: 333;
  width: 12vw;
  position: absolute;
  top: 17.7vw;
  left: 60.5vw;
}

.image-1474 {
  z-index: 443;
  width: 16vw;
  position: absolute;
  top: 63vw;
  left: 6.6vw;
}

.image-1475 {
  z-index: 5;
  width: 35vw;
  display: none;
  position: absolute;
  top: .2vw;
  left: 0;
  right: 0;
}

.image-1476 {
  z-index: 222;
  width: 10vw;
  position: absolute;
  top: 91.8vw;
  left: 15vw;
}

.image-1477 {
  z-index: 945;
  width: 8vw;
  position: absolute;
  top: 42vw;
  left: 0;
}

.image-1478 {
  z-index: 345;
  width: 15vw;
  position: absolute;
  top: 0;
}

.bedne-fore {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 200vw;
}

.image-1479 {
  z-index: 333;
  width: 30vw;
  position: absolute;
  top: -1.4vw;
  left: 37.5vw;
}

.image-1480 {
  width: 40vw;
  position: absolute;
  top: 8.7vw;
}

.image-1481 {
  z-index: 222;
  width: 33vw;
  position: absolute;
  top: 84vw;
}

.image-1482 {
  z-index: 222;
  width: 27vw;
  position: absolute;
  top: 5.9vw;
  left: 21.5vw;
}

.image-1483 {
  z-index: 444;
  width: 38vw;
  position: absolute;
  top: 86.2vw;
  left: 59.5vw;
}

.image-1484 {
  z-index: 853;
  width: 27vw;
  position: absolute;
  top: 39.2vw;
  left: 0;
}

.image-1485 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 9.7vw;
  left: 43.2vw;
  right: 29vw;
}

.image-1486 {
  z-index: 111;
  width: 10vw;
  position: absolute;
  top: 34.4vw;
  left: 50.1vw;
}

.image-1487 {
  z-index: 222;
  width: 31vw;
  position: absolute;
  top: 0;
  left: 39vw;
}

.image-1488 {
  z-index: 33;
  width: 23vw;
  position: absolute;
  top: 43.4vw;
  left: .4vw;
}

.image-1489 {
  z-index: 45;
  width: 25vw;
  position: absolute;
  top: .1vw;
}

.image-1490 {
  z-index: 333;
  width: 25vw;
  position: absolute;
  top: 14.5vw;
}

.image-1491 {
  z-index: 333;
  width: 20vw;
  position: absolute;
  top: 28.6vw;
}

.image-1492 {
  z-index: 211;
  width: 22vw;
  position: absolute;
  top: 30.5vw;
  left: 61.3vw;
}

.image-1493 {
  z-index: 234;
  float: left;
  width: 26vw;
  position: absolute;
  left: 12.4vw;
}

.background-video-414 {
  z-index: 88;
  width: 32vw;
  height: 16vw;
  position: absolute;
  top: 89.3vw;
  right: 0;
}

.track {
  height: 400vw;
  position: static;
  top: 530.3vw;
}

.camera {
  width: 100vw;
  height: 100vh;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.frame {
  height: 100%;
  display: flex;
}

.item {
  flex: none;
  width: 100vw;
  height: 100vh;
  padding: 10px;
}

.image-1494, .image-1495 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding: 0;
}

.image-1496 {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.image-1497 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  padding: 0;
}

.div-block-19, .div-block-20, .div-block-21 {
  flex: none;
  width: 100vw;
  height: 100vh;
  padding: 10px;
}

.steampunk {
  width: 100vw;
  position: absolute;
  top: 50vw;
}

.link-206 {
  z-index: 235;
  color: var(--dark-salmon);
  text-align: center;
  width: 30vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1.2vw;
  font-weight: 700;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 4vw;
  left: 68vw;
}

.image-1498 {
  z-index: 78;
  width: 23vw;
  position: absolute;
  left: 14.7vw;
}

.image-1499 {
  z-index: 35;
  width: 40vw;
  position: absolute;
  top: 103.5vw;
}

.image-1500 {
  width: 30vw;
  position: absolute;
  top: 0;
}

.image-1501 {
  z-index: 333;
  width: 30vw;
  position: absolute;
  top: 22.7vw;
}

.sanctuary {
  width: 100vw;
  position: absolute;
  top: 565.3vw;
}

.image-1502 {
  z-index: 444;
  width: 30vw;
  position: absolute;
  top: 10vw;
}

.image-1503 {
  z-index: 44;
  width: 25vw;
  position: absolute;
  top: 10.3vw;
  left: 31.3vw;
}

.image-1504 {
  z-index: 222;
  width: 24vw;
  position: absolute;
  top: 50vw;
  left: 50vw;
}

.outside-the-walls {
  width: 100vw;
  position: absolute;
  top: 943vw;
}

.image-1505 {
  width: 27vw;
  position: absolute;
  left: 70.9vw;
}

.image-1506 {
  z-index: 333;
  width: 27vw;
  position: absolute;
  top: 11.7vw;
  left: 70.9vw;
}

.image-1507 {
  width: 38vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-1508 {
  z-index: 60;
  width: 30vw;
  position: absolute;
  top: 5.9vw;
  left: 0;
}

.image-1509 {
  z-index: 70;
  width: 30vw;
  position: absolute;
  top: 0;
}

.above-the-law {
  width: 100vw;
  position: absolute;
  top: 426.7vw;
}

.image-1510 {
  z-index: 65;
  width: 30vw;
  position: absolute;
  top: 3.2vw;
}

.grid-6 {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 73.7vw;
}

.image-1511 {
  z-index: 444;
  width: 26vw;
  position: absolute;
  top: 25vw;
}

.image-1512 {
  z-index: 44;
  width: 26vw;
  position: absolute;
  top: 39vw;
}

.section-38 {
  position: relative;
  top: 643.1vw;
}

.vodika {
  width: 100vw;
  position: absolute;
  top: -8.8vw;
}

.background-video-415 {
  z-index: 11;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 52.8vw;
  right: 0;
}

.background-video-416 {
  z-index: 5;
  width: 31vw;
  height: 15vw;
  position: absolute;
  top: 15.1vw;
  left: 0;
  right: 0;
}

.background-video-417 {
  width: 35vw;
  height: 15vw;
  display: none;
  position: absolute;
  top: 51vw;
  left: 34vw;
  right: 0;
}

.background-video-418 {
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: -20vw;
  left: 38vw;
  right: 36vw;
}

.poeti-no {
  display: block;
  position: relative;
  top: 142vw;
}

.div-block-23 {
  width: 100vw;
  display: block;
  position: absolute;
  top: 57.9vw;
}

.background-video-419 {
  z-index: 222;
  width: 23vw;
  height: 10vw;
  position: absolute;
  top: 0;
  left: 0;
}

.resident_evil_extinction {
  width: 23vw;
  height: 43vw;
  position: absolute;
  top: 65vw;
  left: 74.7vw;
}

.background-video-420 {
  z-index: 555;
  width: 23vw;
  height: 10vw;
  position: absolute;
  top: 10.7vw;
}

.background-video-421 {
  z-index: 222;
  width: 23vw;
  height: 10vw;
  position: absolute;
  top: 21.2vw;
}

.background-video-422 {
  z-index: 23;
  border-radius: 0;
  width: 17vw;
  height: 11vw;
  position: absolute;
  top: 8.6vw;
  right: 0;
}

.hrana {
  width: 100vw;
  position: absolute;
  top: 0;
}

.background-video-423 {
  z-index: 333;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 10vw;
}

.background-video-424 {
  z-index: 333;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 20.8vw;
}

.background-video-425 {
  z-index: 333;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: -1vw;
}

.background-video-426 {
  z-index: 98;
  width: 56vw;
  height: 30vw;
  position: absolute;
  top: 59.3vw;
  right: 0;
}

.background-video-427 {
  z-index: 90;
  width: 44vw;
  height: 22vw;
  position: absolute;
  top: -.3vw;
  left: 0;
  right: 28vw;
}

.background-video-428 {
  z-index: 99;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: -.3vw;
  right: 0;
}

.link-207 {
  color: var(--olive-drab);
  width: 38vw;
  font-family: Editorialnew, sans-serif;
  font-size: 1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 84.9vw;
  left: 34.5vw;
}

.riot {
  width: 100vw;
  position: absolute;
  top: -.4vw;
}

.background-video-429 {
  z-index: 543;
  width: 36vw;
  height: 19vw;
  position: absolute;
  top: -2.3vw;
  right: 0;
}

.background-video-430 {
  z-index: 11;
  width: 54vw;
  height: 29vw;
  position: absolute;
  top: 22vw;
  right: 0;
}

.background-video-431 {
  z-index: 5;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: 15.1vw;
  right: 0;
}

.background-video-432 {
  z-index: 6;
  width: 56vw;
  height: 24vw;
  position: absolute;
  top: 21vw;
  right: 0;
}

.background-video-433 {
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 0;
  right: 5vw;
}

.background-video-434 {
  z-index: 150;
  width: 41vw;
  height: 19vw;
  position: absolute;
  top: 73.8vw;
  left: 0;
  right: 0;
}

.background-video-435 {
  z-index: 15;
  width: 48vw;
  height: 20.5vw;
  position: absolute;
  top: 85.6vw;
  right: 0;
}

.background-video-436 {
  z-index: 40;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: 52.8vw;
  left: 0;
}

.background-video-437 {
  z-index: 4;
  width: 42vw;
  height: 17vw;
  position: absolute;
  top: 70.9vw;
  right: 55.5vw;
}

.background-video-438 {
  z-index: 444;
  border-top-right-radius: 8vw;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 95.6vw;
}

.background-video-439 {
  z-index: 934;
  border-top-left-radius: 5vw;
  width: 17vw;
  height: 7vw;
  position: absolute;
  top: 97.8vw;
  right: 0;
}

.v-napad {
  width: 100vw;
  position: absolute;
  top: 40.7vw;
}

.background-video-440 {
  z-index: 22;
  width: 39vw;
  height: 20.7vw;
  position: absolute;
  top: 5.3vw;
  left: 0;
  right: 0;
}

.background-video-441 {
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 50vw;
  left: 22.7vw;
}

.background-video-442 {
  z-index: 900;
  width: 31vw;
  height: 16vw;
  position: absolute;
  top: 43.3vw;
  right: 42vw;
}

.background-video-443 {
  z-index: 788;
  width: 44vw;
  height: 24vw;
  position: absolute;
  top: 59.4vw;
  left: 0;
}

.background-video-444 {
  z-index: 333;
  width: 45vw;
  height: 24vw;
  position: absolute;
  top: 0;
  left: 46vw;
}

.background-video-445 {
  z-index: 444;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 11.4vw;
  left: 32.1vw;
}

.background-video-446 {
  z-index: 333;
  width: 33vw;
  height: 14vw;
  position: absolute;
  top: 70.1vw;
}

.background-video-447 {
  z-index: 333;
  width: 33vw;
  height: 14vw;
  position: absolute;
  top: 84.5vw;
}

.background-video-448 {
  z-index: 222;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 120.8vw;
  left: 1.1vw;
}

.background-video-449 {
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 122vw;
  left: 27.5vw;
}

.background-video-450 {
  z-index: 88;
  width: 44vw;
  height: 22vw;
  position: absolute;
  top: 83.4vw;
  left: 0;
}

.background-video-451 {
  z-index: 456;
  width: 22vw;
  height: 6vw;
  position: absolute;
  top: 86.3vw;
  left: 35.2vw;
}

.background-video-452 {
  z-index: 345;
  width: 41vw;
  height: 17vw;
  position: absolute;
  top: 12.4vw;
  left: 0;
}

.background-video-453 {
  z-index: 913;
  width: 23vw;
  height: 12vw;
  position: absolute;
  top: 24.2vw;
  right: 0;
}

.image-1513 {
  z-index: 0;
  width: 25vw;
  margin-top: 0;
  padding-top: 0;
  position: absolute;
  top: 47.4vw;
  right: 0;
}

.image-1514 {
  z-index: 2;
  width: 100vw;
  position: absolute;
  top: -10.5vw;
  left: 0;
}

.image-1515 {
  z-index: 500;
  width: 31vw;
  position: absolute;
  top: -15.3vw;
  right: 0;
}

.prej---apokalipsa {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 253.2vw;
}

.image-1516 {
  width: 22vw;
  position: absolute;
  top: 5.1vw;
  left: 76.6vw;
}

.image-1517 {
  z-index: 44;
  width: 23vw;
  position: absolute;
  top: 34.3vw;
  left: 75vw;
}

.image-1518 {
  z-index: 88;
  width: 28vw;
  position: static;
  top: 3.8vw;
  left: 70vw;
}

.image-1519 {
  z-index: 33;
  width: 24vw;
  position: absolute;
  top: 22.6vw;
  left: 25vw;
}

.image-1520 {
  z-index: 444;
  width: 19vw;
  position: absolute;
  top: 11.5vw;
  left: 25vw;
}

.image-1521 {
  z-index: 22;
  width: 25vw;
  position: absolute;
  top: 23vw;
  left: 34.6vw;
}

.image-1522 {
  z-index: 333;
  width: 25vw;
  position: absolute;
  top: 0;
  left: 1.4vw;
}

.image-1523 {
  z-index: 290;
  height: 22vw;
  position: absolute;
  top: -1vw;
  left: 29.6vw;
}

.image-1524 {
  z-index: 4;
  width: 30vw;
  position: absolute;
  top: -14.5vw;
  left: 38.4vw;
}

.background-video-454 {
  z-index: 93;
  width: 40vw;
  height: 16vw;
  position: absolute;
  top: 30.2vw;
  left: 24.9vw;
}

.background-video-455 {
  z-index: 54;
  width: 35vw;
  height: 14vw;
  position: absolute;
  top: 18vw;
  right: 0;
}

.background-video-456 {
  z-index: 444;
  width: 34vw;
  height: 14vw;
  position: absolute;
  top: 49.5vw;
  left: 11.8vw;
}

.image-1525 {
  z-index: 55;
  width: 30vw;
  position: absolute;
  top: 0;
  left: 45.3vw;
}

.image-1526 {
  z-index: 99;
  width: 24vw;
  position: absolute;
  top: 82.2vw;
  left: 40vw;
}

.background-video-457 {
  z-index: 333;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: -12.3vw;
  left: 42.6vw;
}

.background-video-458 {
  z-index: 432;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 54vw;
  left: 0;
  right: 0;
}

.vesolje_1 {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1527 {
  z-index: 33;
  width: 20vw;
  position: absolute;
  left: 25vw;
}

.image-1528 {
  z-index: 23;
  width: 28vw;
  position: absolute;
  left: 50vw;
}

.image-1529 {
  z-index: 22;
  width: 28vw;
  position: absolute;
  top: 14.7vw;
  left: 50vw;
}

.order {
  width: 100vw;
  position: absolute;
  top: 139.5vw;
}

.image-1530 {
  z-index: 220;
  width: 45vw;
  position: absolute;
  top: 4vw;
  left: 0;
}

.image-1531 {
  z-index: 999;
  width: 33vw;
  position: absolute;
  top: 48.3vw;
  right: 0;
}

.background-video-459 {
  z-index: 50;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 20.3vw;
  right: 0;
}

.background-video-460 {
  z-index: 3;
  width: 21vw;
  height: 13vw;
  position: absolute;
  top: 42.2vw;
  left: 26vw;
}

.background-video-461 {
  z-index: 333;
  width: 23vw;
  height: 11vw;
  position: absolute;
  top: 13vw;
  left: 24.3vw;
}

.background-video-462 {
  z-index: 211;
  width: 23vw;
  height: 11vw;
  position: absolute;
  top: 24.6vw;
  left: 24.3vw;
}

.zaklju-ek {
  display: block;
  position: relative;
  top: 181.5vw;
}

.background-video-463 {
  z-index: 887;
  width: 36vw;
  height: 19vw;
  position: absolute;
  top: 45.7vw;
  left: 35.2vw;
}

.background-video-464 {
  z-index: 222;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 6.3vw;
  right: 31vw;
}

.background-video-465 {
  z-index: 222;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 17.8vw;
  right: 30.3vw;
}

.background-video-466 {
  z-index: 333;
  width: 25vw;
  height: 10vw;
  position: absolute;
  top: 50vw;
  left: 74.7vw;
}

.background-video-467 {
  z-index: 287;
  width: 25vw;
  height: 10vw;
  position: absolute;
  top: 0;
  left: 3.1vw;
}

.background-video-468 {
  z-index: 776;
  width: 25vw;
  height: 11vw;
  position: absolute;
  left: 34.5vw;
}

.background-video-469 {
  z-index: 179;
  width: 25vw;
  height: 11vw;
  position: absolute;
  top: 12.1vw;
  left: 33.7vw;
}

.hunger-games-pod-zemljo {
  z-index: 333;
  width: 51vw;
  height: 13vw;
  position: absolute;
  top: 70.8vw;
  left: 48.9vw;
}

.background-video-470 {
  z-index: 6;
  width: 51vw;
  height: 21vw;
  position: absolute;
  top: 49.8vw;
  right: 0;
}

.background-video-471 {
  z-index: 231;
  width: 25.5vw;
  height: 12vw;
  position: absolute;
  top: 0;
}

.background-video-472 {
  z-index: 699;
  width: 25.5vw;
  height: 12vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-473 {
  z-index: 33;
  width: 25vw;
  height: 12vw;
  position: absolute;
  top: -31.4vw;
  left: 1.1vw;
}

.background-video-474 {
  z-index: 222;
  width: 25vw;
  height: 12vw;
  position: absolute;
  top: -31.8vw;
  left: 27.5vw;
}

.background-video-475 {
  z-index: 765;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 28.3vw;
  left: 2vw;
}

.background-video-476 {
  z-index: 333;
  width: 37vw;
  height: 17vw;
  position: absolute;
  top: 28.5vw;
  left: 62vw;
}

.background-video-477 {
  z-index: 611;
  width: 30vw;
  height: 14vw;
  position: absolute;
  top: 21.3vw;
  left: 30.5vw;
}

.background-video-478 {
  width: 18vw;
  height: 9vw;
  position: absolute;
  top: 11.6vw;
  left: 57.1vw;
}

.background-video-479 {
  z-index: 890;
  width: 47vw;
  height: 20vw;
  position: absolute;
  top: 22.4vw;
  left: 0;
}

.background-video-480 {
  z-index: 799;
  width: 32vw;
  height: 14vw;
  position: absolute;
  top: 0;
  left: .9vw;
}

.grid-7 {
  z-index: 990;
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 80vw;
  position: absolute;
  top: 54.5vw;
}

.grid-8 {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 63.2vw;
  left: 0;
}

.image-1532 {
  z-index: 99;
  width: 35vw;
  position: absolute;
  top: 40.7vw;
}

.image-1533 {
  z-index: 555;
  width: 35vw;
  position: absolute;
  top: 40.7vw;
  left: 35.9vw;
}

.vesoljci {
  width: 100vw;
  position: absolute;
  top: 200.9vw;
}

.image-1534 {
  z-index: 33;
  width: 25vw;
  position: absolute;
  left: 45.8vw;
}

.image-1535 {
  width: 25vw;
  position: absolute;
  left: 71.3vw;
}

.image-1536 {
  z-index: 222;
  width: 20vw;
  position: absolute;
  top: 15vw;
  left: 45.2vw;
}

.image-1537 {
  width: 20vw;
  position: absolute;
  top: 26.5vw;
  left: 45.3vw;
}

.image-1538 {
  z-index: 333;
  width: 20vw;
  position: absolute;
  top: 38vw;
  left: 45.2vw;
}

.image-1539 {
  z-index: 899;
}

.image-1540 {
  z-index: 443;
  width: 21vw;
  position: absolute;
  top: 10vw;
  right: 0;
}

.image-1541 {
  z-index: 333;
  width: 21vw;
  position: absolute;
  top: 22.1vw;
  right: 0;
}

.image-1542 {
  z-index: 222;
  width: 21vw;
  position: absolute;
  top: 34.2vw;
  right: 0;
}

.image-1543 {
  z-index: 123;
  width: 21vw;
  position: absolute;
  top: 47.3vw;
  right: 0;
}

.image-1544 {
  width: 43vw;
  position: absolute;
  top: 38.6vw;
  right: 21.5vw;
}

.image-1545 {
  z-index: 65;
  width: 10vw;
  position: absolute;
  top: 65.1vw;
  left: 46.3vw;
}

.image-1546 {
  z-index: 22;
  width: 11vw;
  position: absolute;
  top: 79vw;
  left: 2.3vw;
}

.image-1547 {
  z-index: 234;
  width: 15vw;
  position: absolute;
  top: 78.7vw;
  left: 14.4vw;
}

.image-1548 {
  z-index: 345;
  width: 21vw;
  position: absolute;
  top: 15vw;
  left: 41vw;
}

.image-1549 {
  z-index: 2;
  width: 51vw;
  position: absolute;
  top: 25.5vw;
}

.bureaucratic-control {
  position: relative;
  top: 75vw;
}

.capitol {
  width: 100vw;
  position: absolute;
  top: 232.9vw;
}

.image-1550 {
  z-index: 20;
  width: 40vw;
  position: absolute;
  top: 0;
}

.grid-9 {
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 86.4vw;
}

.image-1551 {
  z-index: 9;
  width: 43vw;
  position: absolute;
  top: 86.5vw;
  left: 0;
}

.image-1552 {
  z-index: 543;
  width: 23vw;
  position: absolute;
  top: 20.4vw;
  left: 28.1vw;
}

.x_corporate-smeti {
  display: block;
  position: relative;
  top: 4205.3vw;
}

._0 {
  width: 100vw;
  display: block;
  position: absolute;
  top: .1vw;
}

.image-1553 {
  z-index: 922;
  width: 14vw;
  position: absolute;
  top: 114.2vw;
  left: 58.1vw;
}

.umbrella-corp {
  z-index: 456;
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 96vw;
  position: absolute;
  top: 50.6vw;
  left: 2vw;
}

.image-1554 {
  z-index: 229;
  width: 20vw;
  position: absolute;
  top: 11.1vw;
  right: 0;
}

.image-1555 {
  width: 20vw;
  position: absolute;
  top: 20.3vw;
  right: 0;
}

.konec-distopij {
  width: 100vw;
  position: absolute;
  top: 162.2vw;
}

.link-208 {
  z-index: 998;
  color: #c2c2c2;
  width: 33vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.2vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 48.1vw;
}

.birokracija {
  width: 100vw;
  position: absolute;
  top: 75.4vw;
}

.image-1556 {
  z-index: 299;
  width: 46vw;
  position: absolute;
  left: .8vw;
}

.link-209 {
  color: var(--olive-drab);
  width: 41vw;
  font-family: Inconsolata, monospace;
  font-size: 1.3vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 37.7vw;
  left: 50vw;
}

.grid-10 {
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 100vw;
}

.image-1557 {
  z-index: 88;
  width: 29vw;
  position: absolute;
  top: 23.1vw;
  left: 3.7vw;
}

.sexey {
  position: relative;
  top: 1377.2vw;
}

.link-210 {
  z-index: 599;
  color: var(--snow);
  text-shadow: none;
  width: 92vw;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1.1vw;
  font-weight: 700;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: -10vw;
  left: 2.6vw;
}

.image-1558 {
  z-index: 333;
  width: 21vw;
  position: absolute;
  top: 9.9vw;
  left: 40.7vw;
}

.image-1559 {
  z-index: 440;
  width: 26vw;
  position: absolute;
  top: 41vw;
  left: 2.4vw;
}

.o-esnenaprave {
  width: 100vw;
  display: none;
  position: absolute;
  top: 0;
}

.image-1560 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 49.8vw;
  left: 62.3vw;
}

.image-1561 {
  z-index: 12;
  width: 42vw;
  position: absolute;
  top: 20vw;
  left: 37vw;
}

.image-1562 {
  z-index: 22;
  width: 60vw;
  position: absolute;
  top: 76.3vw;
  left: 37.2vw;
}

.no-more-crime---false-utopia {
  width: 100vw;
  position: absolute;
  top: 86vw;
}

.image-1563 {
  z-index: 333;
  width: 40vw;
  position: absolute;
  top: 26.9vw;
  left: 1.6vw;
}

.image-1564 {
  z-index: 22;
  width: 30vw;
  position: absolute;
  top: 27vw;
  left: 50vw;
}

.image-1565 {
  z-index: 444;
  width: 25vw;
  position: absolute;
  top: 11.2vw;
  left: 66.2vw;
}

.image-1566 {
  z-index: 44;
  width: 36vw;
  position: absolute;
  top: 45.3vw;
}

.image-1567 {
  z-index: 555;
  width: 36vw;
  position: absolute;
  top: 60.7vw;
}

.image-1568 {
  width: 35vw;
  position: absolute;
  top: 42vw;
  left: 43.1vw;
}

.image-1569 {
  z-index: 666;
  width: 22vw;
  position: absolute;
  top: 57.4vw;
  left: 40.8vw;
}

.image-1570 {
  z-index: 66;
  width: 18vw;
  position: absolute;
  top: 25.9vw;
  left: 81vw;
}

.link-211 {
  z-index: 999;
  color: var(--olive-drab);
  width: 20vw;
  font-family: Lato, sans-serif;
  font-size: 1.2vw;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 76.9vw;
  left: 41.7vw;
}

.sex {
  width: 100vw;
  position: absolute;
  top: 58.4vw;
}

.image-1571 {
  z-index: 910;
  width: 10vw;
  position: absolute;
  top: 29vw;
  left: 56vw;
  right: 0;
}

.image-1572 {
  z-index: 345;
  width: 36vw;
  position: absolute;
  top: 107.9vw;
  right: 0;
}

.image-1573 {
  z-index: 333;
  width: 33vw;
  position: absolute;
  top: 19.3vw;
  left: 65.9vw;
}

.image-1574 {
  width: 30vw;
  position: absolute;
  top: 47.2vw;
  right: 0;
}

.image-1575 {
  z-index: 44;
  width: 30vw;
  position: absolute;
  top: 62.7vw;
  right: 0;
}

.image-1576 {
  z-index: 412;
  width: 30vw;
  position: absolute;
  top: 78.4vw;
  right: 0;
}

.image-1577 {
  z-index: 654;
  width: 26vw;
  position: absolute;
  top: 0;
}

.image-1578 {
  z-index: 342;
  width: 26vw;
  position: absolute;
  top: 11.2vw;
}

.image-1579 {
  z-index: 385;
  width: 26vw;
  position: absolute;
  top: 22.6vw;
}

.image-1580 {
  width: 37vw;
  position: absolute;
  top: 17.7vw;
  left: 40.8vw;
}

.image-1581 {
  z-index: 450;
  width: 52vw;
  position: absolute;
  top: 89.7vw;
  left: 4.4vw;
}

.grid-11 {
  z-index: 99;
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 80vw;
  padding-left: 2vw;
  padding-right: 2vw;
  position: absolute;
  top: 0;
}

.grid-12 {
  z-index: 789;
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  padding: 0 4vw 4vw;
  position: absolute;
  top: -5.6vw;
}

.image-1582 {
  z-index: 990;
  width: 15vw;
  position: absolute;
  top: 14.3vw;
  right: 11.9vw;
}

.image-1583 {
  z-index: 80;
  width: 20vw;
  position: absolute;
  top: 5.5vw;
  right: 0;
}

.image-1584 {
  z-index: 211;
  width: 36vw;
  position: absolute;
  top: 10vw;
  left: .9vw;
}

.grid-13 {
  z-index: 990;
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  padding: 2vw;
  position: absolute;
  top: 0;
}

.link-212 {
  z-index: 311;
  color: var(--steel-blue);
  width: 38vw;
  font-family: Merriweather, serif;
  font-size: 1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 67.1vw;
  left: 1.9vw;
}

.link-213 {
  z-index: 99;
  color: #a30493;
  width: 30vw;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 68vw;
}

.huxleyan {
  width: 100vw;
  position: absolute;
  top: 224.4vw;
}

.link-214 {
  z-index: 345;
  color: #343799;
  width: 30vw;
  font-family: Vollkorn, serif;
  font-size: 1.3vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 5vw;
  left: 37.1vw;
}

.link-215 {
  color: #000590;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 3vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  left: 5vw;
}

.link-216 {
  color: #060cc5;
  width: 30vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1.3vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 6.6vw;
  left: 4vw;
}

.text-span-2 {
  font-size: 1.8vw;
}

.burning-books {
  position: relative;
  top: 1215.1vw;
}

.se-iganje {
  width: 100vw;
  position: absolute;
  top: 6.8vw;
}

.image-1585 {
  z-index: 311;
  width: 30vw;
  position: absolute;
  left: 4.2vw;
}

.image-1586 {
  z-index: 333;
  width: 29vw;
  position: absolute;
  left: 65.9vw;
}

.image-1587 {
  z-index: 222;
  width: 29vw;
  position: absolute;
  left: 35.3vw;
}

.link-217 {
  z-index: 899;
  color: #da0004;
  text-shadow: -.1vw -.1vw .1vw var(--black);
  font-family: Abril Fatface, sans-serif;
  font-size: 1.9vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 38.1vw;
  left: 20.6vw;
}

.link-218 {
  z-index: 993;
  color: #d10b01;
  -webkit-text-stroke-width: .08vw;
  -webkit-text-stroke-color: var(--black);
  width: 97vw;
  font-family: Archivo Black, sans-serif;
  font-size: 1.4vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 40.4vw;
  left: 1.9vw;
}

.image-1588 {
  z-index: 341;
  width: 42vw;
  position: absolute;
  top: 105.9vw;
  right: 0;
}

.image-1589 {
  z-index: 39;
  width: 18vw;
  position: absolute;
  top: 17.1vw;
  left: 0;
}

.grid-14 {
  z-index: 321;
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 40vw;
  position: absolute;
  top: 76.9vw;
  left: 59.4vw;
}

.grid-15 {
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 83vw;
  position: absolute;
  top: 33.4vw;
  left: 2.3vw;
}

.grid-16 {
  grid-column-gap: .3vw;
  grid-row-gap: .3vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 70vw;
  position: absolute;
  top: 91.2vw;
  left: 28.6vw;
}

.image-1590 {
  z-index: 222;
  width: 25vw;
  position: absolute;
  top: 26.5vw;
}

.image-1591 {
  z-index: 299;
  width: 25vw;
  position: absolute;
  top: 37.7vw;
}

.div-block-26 {
  width: 100vw;
  position: absolute;
  top: 49.6vw;
}

.image-1592 {
  z-index: 399;
  width: 35vw;
  position: absolute;
  top: 58.2vw;
  left: 50vw;
}

.image-1593 {
  z-index: 399;
  width: 35vw;
  position: absolute;
  top: 73.2vw;
  left: 50vw;
}

.grid-17 {
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-columns: 1fr 1fr 1fr;
  width: 72vw;
  position: absolute;
  top: 0;
  left: 3.5vw;
}

.image-1594 {
  z-index: 345;
  width: 25vw;
  position: absolute;
  top: -5.8vw;
  left: 32.3vw;
}

.grid-18 {
  z-index: 777;
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 88vw;
  position: absolute;
  top: -14.5vw;
  left: 6.7vw;
}

.link-219 {
  z-index: 311;
  color: #b40e06;
  width: 27vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.4vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 78vw;
  left: 31vw;
}

.link-220 {
  z-index: 899;
  color: var(--snow);
  text-shadow: 0 1px .06vw var(--black);
  width: 24vw;
  font-family: Montserrat, sans-serif;
  font-size: 1.1vw;
  font-weight: 800;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 91.5vw;
  left: 1vw;
}

.link-221 {
  z-index: 555;
  color: #0007d3;
  width: 95vw;
  font-family: Exo, sans-serif;
  font-size: 1.1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 61.5vw;
  left: 2.4vw;
}

.background-video-481 {
  z-index: 911;
  width: 27vw;
  height: 13vw;
  position: absolute;
  top: 15.7vw;
  left: 2.6vw;
}

.background-video-482 {
  z-index: 88;
  width: 33vw;
  height: 17vw;
  position: absolute;
  top: 25.9vw;
  left: 0;
  right: 0;
}

.background-video-483 {
  z-index: 43;
  width: 33vw;
  height: 17vw;
  position: absolute;
  top: 25.9vw;
  left: 33vw;
  right: 0;
}

.background-video-484 {
  z-index: 410;
  width: 32vw;
  height: 17vw;
  position: absolute;
  top: 51.1vw;
  left: 3.2vw;
}

.background-video-485 {
  z-index: 8;
  width: 34vw;
  height: 11vw;
  position: absolute;
  top: 83.9vw;
  left: 62.2vw;
}

.background-video-486 {
  z-index: 299;
  width: 25vw;
  height: 14vw;
  display: inline;
  position: absolute;
  top: -14.1vw;
  left: 4.4vw;
}

.religious-control {
  position: relative;
  top: 86vw;
}

.religion-2 {
  width: 100vw;
  position: absolute;
  top: 153.1vw;
}

.div-block-27 {
  width: 47vw;
  height: 30vw;
  position: absolute;
  left: 50vw;
}

.link-222 {
  z-index: 333;
  color: var(--light-salmon);
  text-align: right;
  width: 44vw;
  font-family: Computerfont, sans-serif;
  font-size: 1.7vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 27.8vw;
  left: 54.6vw;
}

.link-223 {
  z-index: 399;
  color: var(--slate-blue);
  width: 53vw;
  font-family: Computerfont, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 39.1vw;
  left: 1.4vw;
}

.grid-19 {
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 50vw;
}

.background-video-487 {
  z-index: 990;
  width: 44vw;
  height: 20vw;
  position: absolute;
  top: 133.5vw;
  left: 4.1vw;
}

.image-1595 {
  z-index: 123;
  width: 35vw;
  position: absolute;
  top: 0;
  left: 27.2vw;
}

.background-video-488 {
  z-index: 899;
  width: 39vw;
  height: 20vw;
  position: absolute;
  top: 18.3vw;
  left: 15.9vw;
}

.background-video-489 {
  z-index: 333;
  width: 40vw;
  height: 22vw;
  position: absolute;
  top: 31.9vw;
  left: 0;
}

.background-video-490 {
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 42.8vw;
  left: 51.7vw;
}

.background-video-491 {
  z-index: 80;
  width: 27vw;
  height: 13vw;
  position: absolute;
  top: 46vw;
  left: 52.7vw;
}

.background-video-492 {
  z-index: 388;
  width: 23vw;
  height: 11vw;
  position: absolute;
  top: 19.4vw;
  left: 21.3vw;
}

.background-video-493 {
  z-index: 432;
  width: 24vw;
  height: 12vw;
  position: absolute;
  top: 62vw;
  left: 27.9vw;
}

.background-video-494 {
  z-index: 299;
  width: 24vw;
  height: 12vw;
  position: absolute;
  top: 75vw;
  left: 27.9vw;
}

.link-224 {
  z-index: 999;
  color: var(--slate-blue);
  font-family: Inconsolata, monospace;
  font-size: 1vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -1.4vw;
  left: 32.6vw;
}

.background-video-495 {
  z-index: 899;
  width: 30vw;
  height: 16.7vw;
  position: absolute;
  top: 37.4vw;
  right: 0;
}

.background-video-496 {
  z-index: 678;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: 36vw;
  left: 0;
  right: 0;
}

.background-video-497 {
  z-index: 678;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 20.4vw;
  right: 0;
}

.background-video-498 {
  z-index: 567;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 54vw;
  left: 40vw;
  right: 0;
}

.background-video-499 {
  z-index: 374;
  width: 32vw;
  height: 19vw;
  position: absolute;
  top: 68.3vw;
  left: 0;
  right: 0;
}

.background-video-500 {
  z-index: 222;
  width: 27vw;
  height: 11vw;
  display: block;
  position: absolute;
  top: 110.6vw;
  left: 36.1vw;
}

.background-video-501 {
  z-index: 44;
  border-radius: 3vw 0 0;
  width: 39vw;
  height: 29vw;
  position: absolute;
  top: -24.5vw;
  left: 26vw;
}

.background-video-502 {
  z-index: 4;
  width: 47vw;
  height: 25vw;
  position: absolute;
  top: 52.2vw;
  right: 0;
}

.background-video-503 {
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 0;
  left: 6.4vw;
}

.background-video-504 {
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 0;
  left: 50.4vw;
}

.background-video-505 {
  z-index: 907;
  width: 23vw;
  height: 13vw;
  position: absolute;
  top: 115vw;
  left: 75.7vw;
}

.background-video-506 {
  z-index: 345;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 125.3vw;
  left: 50vw;
}

.link-225 {
  z-index: 878;
  color: #db0d02;
  font-family: cursive, sans-serif;
  font-size: 2.2vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: -5.6vw;
  left: 5.5vw;
}

.div-block-28 {
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 0;
  left: 64.1vw;
}

.background-video-507 {
  z-index: 222;
  width: 30vw;
  height: 14vw;
  position: absolute;
  top: 34.4vw;
  left: 27.2vw;
}

.background-video-508 {
  z-index: 320;
  width: 28vw;
  height: 14vw;
  position: absolute;
  top: 15vw;
  left: 39vw;
}

.background-video-509 {
  z-index: 599;
  width: 26vw;
  height: 13vw;
  position: absolute;
  top: 63.9vw;
  left: 37.4vw;
}

.block-quote {
  z-index: 600;
  color: var(--slate-blue);
  text-align: left;
  width: 40vw;
  font-family: Editorialnew, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  position: absolute;
  top: 98.3vw;
  left: 1.9vw;
}

.link-226 {
  color: var(--slate-blue);
  text-align: left;
  font-size: 1.8vw;
  text-decoration: underline;
}

.div-block-29 {
  z-index: 811;
  width: 40vw;
  height: 23vw;
  position: absolute;
  top: 81.4vw;
  left: 1.6vw;
}

.div-block-30 {
  z-index: 888;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 76.4vw;
  left: 62.9vw;
}

.background-video-510 {
  z-index: 222;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 126.1vw;
  left: 75vw;
}

.background-video-511 {
  z-index: 44;
  opacity: .96;
  width: 33vw;
  height: 15vw;
  position: absolute;
  top: 7.6vw;
  left: 54.3vw;
}

.background-video-512 {
  z-index: 20;
  opacity: 1;
  width: 32vw;
  height: 15vw;
  position: absolute;
  top: -16.6vw;
  left: 0;
}

.background-video-513 {
  z-index: 888;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 17.8vw;
  left: 41.7vw;
}

.background-video-514 {
  z-index: 94;
  width: 32vw;
  height: 15vw;
  position: absolute;
  top: 5.7vw;
  right: 29vw;
}

.background-video-515 {
  z-index: 456;
  width: 34vw;
  height: 19vw;
  position: absolute;
  top: 66.1vw;
  left: 4.1vw;
}

.background-video-516 {
  z-index: 303;
  width: 34vw;
  height: 19vw;
  position: absolute;
  top: 86.6vw;
  left: 1.3vw;
}

.let-us-escape {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1596 {
  z-index: 411;
  width: 38vw;
  position: absolute;
  top: 2.1vw;
  left: 6.7vw;
}

.image-1597 {
  z-index: 234;
  width: 39vw;
  position: absolute;
  top: 19.4vw;
  left: 5vw;
}

.uvod {
  position: relative;
  top: 207.5vw;
}

.div-block-31 {
  width: 100vw;
  position: absolute;
  top: -9.4vw;
}

.grid-20 {
  z-index: 90;
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  align-items: center;
  padding: 2vw;
  position: absolute;
  top: 23vw;
}

.neplodnost {
  width: 100vw;
  position: absolute;
  top: 0;
}

.link-227 {
  z-index: 345;
  color: #acacac;
  text-align: center;
  width: 35vw;
  font-family: Inconsolata, monospace;
  font-size: 1.3vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 16vw;
  left: 1.6vw;
}

.link-228 {
  z-index: 332;
  color: var(--steel-blue);
  text-align: center;
  width: 21vw;
  font-family: Vollkorn, serif;
  font-size: 1.5vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 113.9vw;
  left: 76vw;
}

.link-229 {
  z-index: 999;
  color: var(--blue);
  font-family: Montserrat, sans-serif;
  font-size: 1.3vw;
  line-height: 1vw;
  position: absolute;
  top: 128.9vw;
  left: 4.8vw;
}

.link-230 {
  z-index: 999;
  color: var(--olive-drab);
  width: 58vw;
  font-family: Rotisserifstd, sans-serif;
  font-size: 1.3vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 133.7vw;
  left: 14.2vw;
}

.link-231 {
  z-index: 714;
  color: var(--magenta);
  width: 50vw;
  font-family: cursive, sans-serif;
  font-size: 1.4vw;
  line-height: 2.1vw;
  text-decoration: none;
  position: absolute;
  top: 9.8vw;
  left: 4.8vw;
}

.link-232 {
  color: var(--magenta);
  font-size: 1vw;
  line-height: 2vw;
  position: absolute;
  top: 0;
  left: 3.9vw;
}

.unwind-novel {
  z-index: 900;
  width: 55vw;
  height: 17vw;
  position: absolute;
  top: 46.5vw;
  left: 0;
}

.link-233 {
  z-index: 44;
  color: var(--slate-blue);
  width: 36vw;
  font-family: Titilliumweb, sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 2.7vw;
  left: 1.4vw;
}

.div-block-32 {
  z-index: 555;
  width: 40vw;
  height: 37vw;
  position: absolute;
  top: 65.2vw;
  left: 5vw;
}

.background-video-517 {
  z-index: 777;
  width: 30vw;
  height: 16vw;
  position: absolute;
}

.background-video-518 {
  z-index: 777;
  width: 37vw;
  height: 20vw;
  position: absolute;
  top: 16.6vw;
}

.next-page {
  display: none;
  position: relative;
  top: 675.3vw;
}

.div-block-33 {
  width: 100vw;
  height: 50vw;
  position: absolute;
  top: 0;
}

.button {
  text-align: center;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  position: static;
}

.container-11 {
  margin-left: auto;
  margin-right: auto;
}

.grid-21 {
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 24.7vw;
}

.image-1598 {
  width: 39vw;
  position: absolute;
  top: 34.5vw;
  left: 60.3vw;
}

.image-1599 {
  z-index: 99;
  width: 33vw;
  position: absolute;
  top: 154.4vw;
  left: 65.7vw;
}

.image-1600 {
  width: 40vw;
  position: absolute;
  top: 49.7vw;
}

.image-1601 {
  width: 40vw;
  position: absolute;
  top: 9.6vw;
  left: 59.1vw;
}

.div-block-34 {
  z-index: 777;
  width: 31vw;
  height: 35vw;
  position: absolute;
  top: 73.5vw;
  left: 43.7vw;
}

.background-video-519 {
  z-index: 333;
  width: 29vw;
  height: 16vw;
  position: absolute;
  left: 0;
}

.background-video-520 {
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 16.9vw;
}

.background-video-521 {
  z-index: 600;
  border-bottom-left-radius: 0;
  width: 38vw;
  height: 20vw;
  position: absolute;
  top: 0;
  right: 0;
}

.warzone {
  width: 100vw;
  position: absolute;
  top: -47vw;
}

.background-video-522 {
  z-index: 374;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 1.5vw;
  left: 7.7vw;
}

.image-1602 {
  width: 45vw;
  position: absolute;
  top: 24.3vw;
  left: 2.6vw;
}

.background-video-523 {
  z-index: 6;
  width: 30vw;
  height: 16.8vw;
  position: absolute;
  top: 9.5vw;
  left: 25vw;
}

.obe-eni-ljudje {
  width: 80vw;
  height: 37vw;
  position: absolute;
  top: 33.8vw;
  left: 7.3vw;
}

.background-video-524 {
  z-index: 390;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 28.7vw;
  left: 2.1vw;
}

.background-video-525 {
  z-index: 456;
  width: 32vw;
  height: 13vw;
  position: absolute;
  top: 10.5vw;
  left: .8vw;
}

.background-video-526 {
  z-index: 823;
  width: 47vw;
  height: 19vw;
  position: absolute;
  top: 0;
  left: 50vw;
}

.background-video-527 {
  z-index: 345;
  width: 35vw;
  height: 16vw;
  position: absolute;
  top: -3.8vw;
  left: 31.7vw;
}

.background-video-528 {
  z-index: 932;
  width: 26vw;
  height: 15vw;
  position: absolute;
  top: 13.4vw;
  left: 37.6vw;
}

.link-234 {
  z-index: 999;
  color: var(--grenyy);
  text-align: left;
  text-shadow: 1px 1px 1vw var(--black);
  width: 35vw;
  font-family: IBM Plex Serif, sans-serif;
  font-size: 1.2vw;
  font-weight: 700;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: -4.3vw;
  left: 64.2vw;
}

.link-block-36 {
  z-index: 345;
  width: 30vw;
  height: 25vw;
  position: absolute;
  top: 81.4vw;
  left: 59.8vw;
}

.image-1603 {
  width: 100%;
  position: absolute;
}

.link-235 {
  z-index: 923;
  color: var(--olive-drab);
  width: 38vw;
  font-family: Inconsolata, monospace;
  font-size: 1.4vw;
  line-height: 1.5vw;
  text-decoration: underline;
  position: absolute;
  left: 2.1vw;
}

.text-block-338 {
  z-index: 999;
  color: var(--snow);
  text-align: left;
  -webkit-text-stroke-width: .02vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: .1vw .1vw .1vw var(--black);
  width: 67vw;
  font-family: Anton, sans-serif;
  font-size: .8vw;
  font-weight: 400;
  line-height: 1vw;
  position: absolute;
  top: -1.2vw;
  left: .5vw;
}

.link-236 {
  color: var(--olive-drab);
  -webkit-text-stroke-width: 0vw;
  font-weight: 800;
}

.image-1604 {
  z-index: 444;
  width: 37vw;
  position: absolute;
  top: -20vw;
  left: 3.9vw;
}

.image-1605 {
  z-index: 447;
  width: 19vw;
  position: absolute;
  top: 27.5vw;
  left: 23.8vw;
}

.zapor {
  width: 100vw;
  position: absolute;
  top: 126vw;
}

.image-1606 {
  width: 30vw;
  position: absolute;
  top: 0;
  left: 3.8vw;
}

.grid-22 {
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 96vw;
  position: absolute;
  top: 40.6vw;
  left: 2vw;
}

.background-video-529 {
  width: 31vw;
  height: 15vw;
  position: absolute;
  left: 34.6vw;
}

.no-em-met-otrok {
  width: 100vw;
  position: absolute;
  top: 203.8vw;
}

.image-1607 {
  width: 30vw;
  position: absolute;
  left: 5.1vw;
}

.image-1608 {
  z-index: 8;
  width: 33vw;
  position: absolute;
  top: 22vw;
  left: 10.7vw;
}

.image-1609 {
  z-index: 7;
  width: 33vw;
  position: absolute;
  top: 24.7vw;
  left: 9.1vw;
}

.image-1610 {
  z-index: 34;
  width: 39vw;
  position: absolute;
  top: -10.9vw;
  left: 0;
}

.image-1611 {
  width: 20vw;
  position: absolute;
  top: 20.9vw;
  right: 0;
}

.image-1612 {
  z-index: 333;
  width: 16vw;
  position: absolute;
  top: 20.8vw;
  left: 39.9vw;
}

.image-1613 {
  width: 22vw;
  position: absolute;
  top: 20.8vw;
  left: 57.7vw;
}

.image-1614 {
  z-index: 31;
  width: 28vw;
  position: absolute;
  top: 33.3vw;
  left: 54.7vw;
}

.image-1615 {
  z-index: 23;
  width: 19vw;
  position: absolute;
  top: 46.7vw;
}

.image-1616 {
  z-index: 800;
  width: 14vw;
  position: absolute;
  top: 17.4vw;
  left: .6vw;
}

.image-1617 {
  z-index: 78;
  width: 14vw;
  position: absolute;
  top: 48.9vw;
  left: 82.8vw;
}

.image-1618 {
  z-index: 76;
  width: 21vw;
  position: absolute;
  top: 39.8vw;
  left: 33.7vw;
}

.image-1619 {
  z-index: 32;
  width: 23vw;
  position: absolute;
  left: 0;
}

.image-1620 {
  z-index: 230;
  width: 16vw;
  position: absolute;
  top: 15.8vw;
  left: 0;
  right: 0;
}

.image-1621 {
  width: 30vw;
  position: absolute;
  left: 0;
}

.image-1622 {
  width: 30vw;
  position: absolute;
  top: 13.1vw;
  left: 0;
}

.image-1623 {
  width: 30vw;
  position: absolute;
  left: 36.3vw;
}

.image-1624 {
  width: 30vw;
  position: absolute;
  left: 67vw;
}

.link-237 {
  z-index: 211;
  color: #8a3306;
  width: 30vw;
  font-family: Steampunk, sans-serif;
  font-size: 2.2vw;
  line-height: 2.2vw;
  text-decoration: none;
  position: absolute;
  top: -1.8vw;
  left: 38.1vw;
}

.link-238 {
  z-index: 712;
  color: #bda700;
  width: 40vw;
  font-family: Merriweather, serif;
  font-size: 1.3vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 67.6vw;
  left: 5.8vw;
}

.link-239 {
  color: #632201;
  font-family: Steampunk, sans-serif;
  font-size: 2.5vw;
  line-height: 3vw;
  text-decoration: underline;
  position: absolute;
  top: 75vw;
  left: 11.5vw;
}

.image-1625 {
  z-index: 12;
  width: 60vw;
  position: absolute;
  top: 11.5vw;
  left: 0;
}

.image-1626 {
  z-index: 400;
  height: 17vw;
  position: absolute;
  top: 66.7vw;
  left: 38.8vw;
  right: 32.7vw;
}

.background-video-530 {
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 67vw;
  left: 43vw;
}

.background-video-531 {
  z-index: 444;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 30.3vw;
  right: 0;
}

.background-video-532 {
  z-index: 912;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 135.7vw;
  right: 0;
}

.image-1627 {
  z-index: 3;
  width: 30vw;
  position: absolute;
  top: 154.4vw;
}

.image-1628 {
  z-index: 3;
  width: 36vw;
  position: absolute;
  top: 151.8vw;
  left: 30.5vw;
}

.image-1629 {
  z-index: 3;
  width: 35vw;
  position: absolute;
  top: 154.3vw;
  right: 0;
}

.climate {
  width: 100vw;
  position: absolute;
  top: 307.9vw;
}

.link-240 {
  z-index: 999;
  color: #7d9280;
  text-align: left;
  -webkit-text-stroke-width: .001vw;
  -webkit-text-stroke-color: #1a1f1a;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #293a2d;
  width: 99vw;
  font-family: Staatliches, sans-serif;
  font-size: 1.1vw;
  font-style: normal;
  font-weight: 700;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 2.8vw;
  left: .8vw;
}

.link-241 {
  z-index: 333;
  color: var(--yellow-green);
  width: 30vw;
  font-family: Vollkorn, serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 46.3vw;
  left: 33.5vw;
}

.link-242 {
  z-index: 444;
  color: var(--black);
  text-align: center;
  text-shadow: var(--shadow) var(--shadow) .5vw var(--snow);
  width: 43vw;
  font-family: Ogg, sans-serif;
  font-size: 1.6vw;
  font-style: normal;
  font-weight: 400;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 11vw;
  left: 43.6vw;
}

.link-243 {
  z-index: 99;
  color: var(--olive-drab);
  width: 30vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.3vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 104.8vw;
  left: 1.8vw;
}

.image-1630 {
  z-index: 89;
  width: 50vw;
  position: absolute;
  top: 41.2vw;
  left: 0;
}

.image-1631 {
  z-index: 7;
  width: 54vw;
  position: absolute;
  top: 2.1vw;
  right: 17.5vw;
}

.image-1632 {
  z-index: 8;
  width: 50vw;
  position: absolute;
  top: 31.8vw;
  right: 0;
}

.image-1633 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: -9.2vw;
  left: 0;
  right: 0;
}

.image-1634 {
  z-index: 432;
  width: 29vw;
  position: absolute;
  top: 51.2vw;
  left: 57.4vw;
}

.image-1635 {
  z-index: 99;
  width: 19vw;
  position: absolute;
  top: 42.1vw;
  right: 0;
}

.button-2 {
  text-align: center;
  width: 100%;
}

.container-12 {
  margin-top: 85px;
}

.image-1636 {
  z-index: 222;
  width: 17vw;
  position: absolute;
  top: 10.7vw;
  left: 0;
}

.vodika-vodika {
  width: 100vw;
  position: absolute;
  top: 430.9vw;
}

.image-1637 {
  z-index: 8;
  width: 27vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-533 {
  z-index: 6;
  width: 43vw;
  height: 18vw;
  position: absolute;
  top: 38.6vw;
  left: 0;
  right: 0;
}

.background-video-534 {
  z-index: 7;
  width: 38vw;
  height: 17vw;
  position: absolute;
  top: 23.3vw;
  right: 19.5vw;
}

.background-video-535 {
  z-index: 99;
  width: 56vw;
  height: 23vw;
  position: absolute;
  top: 15.5vw;
  left: 0;
  right: 0;
}

.background-video-536 {
  z-index: 222;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-537 {
  z-index: 90;
  width: 31vw;
  height: 15vw;
  position: absolute;
  top: -24.4vw;
  left: 0;
  right: 0;
}

.background-video-538 {
  z-index: 420;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.div-block-36 {
  width: 40vw;
  height: 70vw;
  position: absolute;
  top: 114vw;
  left: 30vw;
}

.background-video-539 {
  z-index: 222;
  width: 50vw;
  height: 27vw;
  position: absolute;
  top: 110vw;
  left: 25vw;
}

.background-video-540 {
  z-index: 444;
  width: 50vw;
  height: 27vw;
  position: absolute;
  top: 138.3vw;
  left: 25vw;
}

.background-video-541 {
  z-index: 81;
  width: 39vw;
  height: 21vw;
  position: absolute;
  top: 69.1vw;
}

.homelessness {
  position: relative;
  top: 1846.2vw;
}

.button-3 {
  text-align: center;
  width: 100%;
}

.container-13 {
  margin-top: 85px;
}

.image-1638 {
  z-index: 98;
  width: 30vw;
  position: absolute;
  top: -17.2vw;
  left: .8vw;
}

.button-4 {
  text-align: center;
  width: 100%;
}

.container-14 {
  margin-top: 85px;
}

.div-block-37 {
  padding-top: 1186px;
}

.button-5 {
  text-align: center;
  width: 100%;
}

.container-15 {
  margin-top: 85px;
}

.za-etek {
  display: block;
  position: relative;
  top: 411.3vw;
}

.image-1639 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 2.9vw;
}

.image-1640 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 50vw;
}

.link-252 {
  z-index: 999;
  color: #2f3326;
  text-align: right;
  letter-spacing: .05vw;
  text-shadow: 1px 1px .2vw #8eca17;
  width: 33vw;
  font-family: Robbierocketpants, sans-serif;
  font-size: 3vw;
  line-height: 3.3vw;
  text-decoration: none;
  position: absolute;
  top: 32.1vw;
  right: 8.3vw;
}

.image-1641 {
  z-index: 888;
  width: 16vw;
  position: absolute;
  top: 39.9vw;
  left: 14.2vw;
}

.background-video-542 {
  z-index: 160;
  width: 39vw;
  height: 29vw;
  position: absolute;
  top: -2.8vw;
}

.image-1642 {
  z-index: 1;
  width: 45vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-543 {
  z-index: 990;
  width: 31vw;
  height: 19vw;
  position: absolute;
  top: 35.4vw;
  left: 40vw;
  right: 0;
}

.image-1643 {
  z-index: 180;
  width: 47vw;
  position: absolute;
  top: 23.7vw;
  left: 11.3vw;
}

.image-1644 {
  z-index: 0;
  width: 60vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-1645 {
  z-index: 990;
  width: 20vw;
  position: absolute;
  top: -9.6vw;
  left: auto;
  right: 22.6vw;
}

.background-video-544 {
  z-index: 980;
  width: 34vw;
  height: 8vw;
  position: absolute;
  top: -8.3vw;
  left: 5vw;
}

.image-1646 {
  z-index: 4;
  width: 20vw;
  position: absolute;
  top: 17.1vw;
  left: 13.7vw;
  right: auto;
}

.background-video-545 {
  z-index: 150;
  width: 28vw;
  height: 20vw;
  position: absolute;
  top: 10.9vw;
  left: 0;
}

.link-253 {
  z-index: 999;
  color: #577c0d;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .2vw #0a0000;
  width: 37vw;
  font-family: Cfnightofterrorpersonal reg, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 1.1vw;
}

.image-1647 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 27.5vw;
  left: 67.5vw;
}

.image-1648 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 27.3vw;
  left: 63.8vw;
}

.div-block-38 {
  z-index: 997;
  width: 18vw;
  height: 10vw;
  position: absolute;
  top: 51.6vw;
  left: 27.5vw;
}

.background-video-546 {
  z-index: 999;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 39.7vw;
  left: 0;
}

.background-video-547 {
  z-index: 999;
  border-radius: 1vw;
  width: 24vw;
  height: 12vw;
  position: absolute;
  inset: 137vw 6.4vw auto auto;
}

.image-1649 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 6.5vw;
}

.image-1650 {
  z-index: 9;
  width: 29vw;
  position: absolute;
  top: 0;
  right: 0;
  overflow: visible;
}

.image-1651 {
  z-index: 990;
  width: 14vw;
  position: absolute;
  top: 29.2vw;
  left: 14.9vw;
}

.image-1652 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 26.2vw;
  left: 0;
}

.link-254 {
  z-index: 999;
  color: #a7aa11;
  text-transform: uppercase;
  text-shadow: 1px 1px .2vw #000;
  width: 42vw;
  padding-left: 1vw;
  font-family: Optilagoon, sans-serif;
  font-size: 1vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 68.3vw;
}

.image-1653 {
  z-index: 999;
  width: 15vw;
  position: absolute;
}

.link-255 {
  z-index: 999;
  color: var(--black);
  text-align: left;
  text-shadow: 1px 1px .2vw #f2ff00;
  width: 29vw;
  padding-right: .5vw;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 1vw;
  font-weight: 700;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 49.8vw;
  left: auto;
  right: 0;
}

.background-video-548 {
  z-index: 777;
  border-bottom-right-radius: 2vw;
  border-bottom-left-radius: 1vw;
  width: 18vw;
  height: 15vw;
  position: absolute;
  top: 106.7vw;
  left: 28.9vw;
}

.background-video-549 {
  z-index: 989;
  border-radius: 0;
  width: 43vw;
  height: 27vw;
  position: absolute;
  top: 81.5vw;
  right: 28.1vw;
}

.background-video-550 {
  z-index: 990;
  border-bottom-right-radius: 1vw;
  width: 29vw;
  height: 21vw;
  position: absolute;
  top: 99.1vw;
  left: 0;
}

.link-256 {
  z-index: 999;
  color: #b1b1b1;
  text-shadow: 1px 1px .2vw #000;
  width: 32vw;
  font-family: Tahoma, Verdana, Segoe, sans-serif;
  font-size: 1.1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 53.6vw;
  left: 12.7vw;
}

.background-video-551 {
  z-index: 100;
  border-bottom-left-radius: 2vw;
  width: 61vw;
  height: 34vw;
  position: absolute;
  inset: -1.9vw 0 auto auto;
}

.background-video-552 {
  z-index: 998;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 0;
  right: 31vw;
}

.background-video-553 {
  z-index: 974;
  border-bottom-left-radius: 3vw;
  width: 28.2vw;
  height: 16vw;
  position: absolute;
  top: 143.8vw;
  left: auto;
  right: 0;
}

.image-1654 {
  z-index: 999;
  width: 31vw;
  position: absolute;
  top: 66.4vw;
  left: 67.3vw;
}

.image-1655 {
  z-index: 70;
  width: 33vw;
  position: absolute;
  top: 2.7vw;
  left: auto;
  right: 24.5vw;
}

.image-1656 {
  z-index: 990;
  width: 19vw;
  position: absolute;
}

.image-1657 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 30.8vw;
  left: .2vw;
}

.image-1658 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 9.6vw;
  left: 13.4vw;
}

.image-1659 {
  z-index: 777;
  width: 15vw;
  position: absolute;
  top: 32.9vw;
  left: 26vw;
}

.background-video-554 {
  z-index: 200;
  border-bottom-left-radius: 2vw;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 66.7vw;
  left: auto;
  right: 0;
}

.image-1660 {
  z-index: 1;
  width: 35vw;
  position: absolute;
  top: 78.6vw;
  left: 0;
  right: 0;
}

.prehoddd {
  position: relative;
  top: 274.7vw;
}

.image-1661 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 45.5vw;
  left: 63.2vw;
}

.image-1662 {
  z-index: 998;
  width: 22vw;
  position: absolute;
  top: -10.9vw;
  left: 6.4vw;
}

.image-1663 {
  z-index: 988;
  width: 13vw;
  position: absolute;
  top: -18.2vw;
  left: 39.6vw;
}

.image-1664 {
  z-index: 999;
  width: 27vw;
  position: absolute;
  top: 7.1vw;
  left: 3.5vw;
}

.background-video-555 {
  z-index: 6;
  width: 12vw;
  height: 14vw;
  position: absolute;
  top: 69.8vw;
  right: 0;
}

.link-257 {
  z-index: 999;
  color: #729c1c;
  text-transform: uppercase;
  text-shadow: 1px 1px .2vw #ff0d00;
  width: 51vw;
  height: auto;
  padding: 1vw;
  font-size: 2.8vw;
  line-height: 3.4vw;
  text-decoration: none;
  position: absolute;
  top: -5.3vw;
  left: 21.8vw;
}

.link-258 {
  z-index: 999;
  color: #8eca17;
  width: 37vw;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 27.9vw;
  left: 11.8vw;
}

.background-video-556 {
  z-index: 999;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 71.3vw;
  right: 2.2vw;
}

.image-1665 {
  z-index: 3;
  width: 27vw;
  position: absolute;
  top: 47.9vw;
  right: 0;
}

.image-1666 {
  z-index: 20;
  width: 57vw;
  position: absolute;
  top: 2vw;
  right: 0;
}

.image-1667 {
  z-index: 777;
  width: 28vw;
  position: absolute;
  top: 19.3vw;
  left: auto;
  right: 22.5vw;
}

.image-1668 {
  z-index: 33;
  width: 56vw;
  position: absolute;
  top: 44.8vw;
  left: auto;
  right: 0;
}

.div-block-39 {
  z-index: 999;
  width: 32vw;
  height: 22vw;
  position: absolute;
  top: 56vw;
  right: 56vw;
}

.background-video-557 {
  z-index: 7;
  border-radius: 0;
  width: 42vw;
  height: 26vw;
  position: absolute;
  top: 54.8vw;
  right: 0;
}

.image-1669 {
  z-index: 99;
  width: 26vw;
  position: absolute;
}

.image-1670 {
  z-index: 0;
  width: 100vw;
  position: absolute;
  top: -30.7vw;
}

.background-video-558 {
  z-index: 999;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 56.2vw;
  right: 0;
}

.image-1671 {
  z-index: 20;
  width: 100vw;
  position: absolute;
  top: 0;
}

.link-246 {
  z-index: 999;
  color: #272727;
  text-align: right;
  text-shadow: none;
  width: 17vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1.2vw;
  font-weight: 700;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 12.1vw;
  right: 0;
}

.image-1672 {
  z-index: 7;
  width: 50vw;
  position: absolute;
  top: 35.9vw;
  left: auto;
  right: 0;
}

.image-1673 {
  z-index: 777;
  width: 13vw;
  position: absolute;
  top: 60.9vw;
  right: 0;
}

.image-1674 {
  z-index: 99;
  width: 27vw;
  position: absolute;
  top: 37.6vw;
  left: 18.1vw;
}

.image-1675 {
  z-index: 90;
  width: 20vw;
  position: absolute;
  top: 22.6vw;
  left: auto;
  right: 38.6vw;
}

.background-video-559 {
  z-index: 15;
  width: 37vw;
  height: 15vw;
  position: absolute;
  top: -6.4vw;
  right: 0;
}

._9_nuclear-winter {
  display: block;
  position: relative;
  top: 549.7vw;
}

.link-259 {
  z-index: 999;
  color: #20fa23;
  text-align: left;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  border-radius: 2vw;
  width: 39vw;
  height: auto;
  padding: .5vw;
  font-family: Suezone, sans-serif;
  font-size: 1.3vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 23.2vw;
  left: 1vw;
}

.image-1676 {
  z-index: 8;
  width: 20vw;
  position: absolute;
  top: 34.6vw;
  right: 0;
}

.image-1677 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 22vw;
  left: 15.1vw;
}

.link-260 {
  z-index: 999;
  color: var(--snow);
  text-align: left;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) black;
  width: 21vw;
  font-family: Oswald, sans-serif;
  font-size: .4vw;
  font-weight: 700;
  line-height: .5vw;
  text-decoration: none;
  position: absolute;
  top: 40.4vw;
  left: 1.2vw;
  right: 0;
}

.image-1678 {
  z-index: 70;
  width: 23vw;
  position: absolute;
  top: -19.8vw;
  left: 0;
}

.image-1679 {
  z-index: 99;
  width: 24vw;
  position: absolute;
  top: 17.9vw;
  left: 36vw;
}

.background-video-560 {
  z-index: 997;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: -7.9vw;
  left: 3.7vw;
  right: 1.3vw;
}

.image-1680 {
  z-index: 12;
  width: 55vw;
  position: absolute;
  top: 91.6vw;
  right: 0;
}

.background-video-561 {
  z-index: 30;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 19vw;
  left: .9vw;
}

.link-245 {
  z-index: 999;
  color: #fffcfc;
  text-shadow: 1px 1px .2vw #000;
  width: 21vw;
  padding-left: 1vw;
  font-family: Gt alpina fine trial, sans-serif;
  font-size: 2vw;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 42.6vw;
  left: 0;
}

.image-1681 {
  z-index: 2;
  width: 53vw;
  position: absolute;
  top: 27.6vw;
  left: 0;
  right: 68.4vw;
}

.image-1682 {
  z-index: 32;
  opacity: .9;
  width: 20vw;
  position: absolute;
  top: 89.5vw;
  right: 19.2vw;
}

.link-261 {
  z-index: 999;
  color: #202020;
  text-align: right;
  letter-spacing: .1vw;
  text-transform: none;
  text-shadow: none;
  width: 42vw;
  font-family: Polar Snow, sans-serif;
  font-size: 2.6vw;
  font-weight: 400;
  line-height: 2.9vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  right: .5vw;
}

.background-video-562 {
  z-index: 96;
  width: 23vw;
  height: 14vw;
  position: absolute;
  top: 8.6vw;
  right: 0;
}

.link-244 {
  z-index: 999;
  color: #b0d84a;
  text-align: right;
  letter-spacing: .07vw;
  text-transform: none;
  text-shadow: -.2vw .2vw .1vw #000;
  width: 25vw;
  padding-left: 0;
  font-family: Freekytypewriter, sans-serif;
  font-size: 2.1vw;
  font-weight: 700;
  line-height: 3.1vw;
  text-decoration: none;
  position: absolute;
  top: 1.3vw;
  right: .6vw;
}

.image-1683 {
  z-index: 82;
  opacity: 1;
  width: 23vw;
  position: absolute;
  top: -18.3vw;
  left: 23vw;
  right: 0;
}

.image-1684 {
  z-index: 30;
  width: 37vw;
  display: block;
  position: absolute;
  top: 8.6vw;
  right: 15.3vw;
}

.link-251 {
  z-index: 99;
  color: #000;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--snow);
  background-color: #a0a0a0ab;
  width: 40vw;
  padding: 0 0 0 .6vw;
  font-family: Anton, sans-serif;
  font-size: 1.1vw;
  font-weight: 700;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 32.2vw;
  left: 7.2vw;
  right: 13.7vw;
}

.image-1685 {
  z-index: 99;
  width: 18vw;
  position: absolute;
  top: 46.7vw;
  left: 0;
  right: 0;
}

.image-1686 {
  z-index: 11;
  width: 48vw;
  position: absolute;
  top: 105.1vw;
}

.background-video-563 {
  z-index: 999;
  width: 26vw;
  height: 11vw;
  position: absolute;
  top: 8vw;
  left: 10.2vw;
}

.background-video-564 {
  z-index: 41;
  opacity: 1;
  width: 26vw;
  height: 17vw;
  position: absolute;
  top: 38vw;
  right: 0;
}

.background-video-565 {
  z-index: 99;
  width: 18vw;
  height: 9vw;
  position: absolute;
  top: 22.6vw;
  right: 18.8vw;
}

.background-video-566 {
  z-index: 99;
  width: 31vw;
  height: 13vw;
  position: absolute;
  top: 29.6vw;
  left: 18.5vw;
}

.background-video-567 {
  z-index: 99;
  width: 25vw;
  height: 15vw;
  position: absolute;
  top: 85.7vw;
  right: 0;
}

.image-1687 {
  z-index: 995;
  width: 14vw;
  position: absolute;
  top: 64.9vw;
  left: 52.6vw;
  right: 75.7vw;
}

.background-video-568 {
  z-index: 23;
  border-top-left-radius: 5vw;
  width: 38vw;
  height: 21vw;
  position: absolute;
  top: 51.8vw;
  right: 0;
}

.background-video-569 {
  z-index: 11;
  width: 34vw;
  height: 25vw;
  position: absolute;
  top: 77.3vw;
  right: 6vw;
}

.image-1688 {
  z-index: 1;
  width: 55vw;
  position: absolute;
  top: -2.5vw;
  right: 0;
}

.background-video-570 {
  z-index: 98;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 36.8vw;
  right: 0;
}

.link-262 {
  z-index: 999;
  color: #afddad;
  text-align: center;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .1vw #000;
  width: 34vw;
  font-family: forest, sans-serif;
  font-size: 1.5vw;
  font-weight: 400;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 93.2vw;
  left: 1.7vw;
}

.background-video-571 {
  z-index: 994;
  border-top-left-radius: 2vw;
  border-top-right-radius: 2vw;
  width: 21vw;
  height: 12vw;
  position: absolute;
  top: 65.3vw;
  left: 60vw;
}

.background-video-572 {
  z-index: 99;
  width: 34vw;
  height: 26vw;
  position: absolute;
  top: 13.5vw;
  left: 0;
  right: 5.7vw;
}

.image-1689 {
  z-index: 17;
  width: 100vw;
  position: absolute;
  top: .4vw;
  left: 0;
}

.image-1690 {
  z-index: 9;
  width: 100vw;
  position: absolute;
  top: 25.8vw;
}

.image-1691 {
  z-index: 3;
  width: 97vw;
  position: absolute;
  top: 20.6vw;
}

.background-video-573 {
  z-index: 66;
  width: 25vw;
  height: 15vw;
  position: absolute;
  top: 85.7vw;
  left: 50vw;
}

.image-1692 {
  z-index: 998;
  width: 20vw;
  position: absolute;
  top: 19vw;
  right: 0;
}

.link-263 {
  z-index: 999;
  color: #cbfff1;
  text-align: right;
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: none;
  width: 51vw;
  padding: 1vw 1vw 0;
  font-family: PT Serif, serif;
  font-size: 1.6vw;
  font-weight: 700;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 11vw;
  right: 0;
}

.image-1693 {
  z-index: 899;
  width: 38vw;
  position: absolute;
  top: 0;
  right: 45.2vw;
}

.background-video-574 {
  z-index: 10;
  opacity: .94;
  width: 28vw;
  height: 21vw;
  position: absolute;
  top: 71.2vw;
  left: 32vw;
}

.background-video-575 {
  z-index: 50;
  opacity: 1;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 80.4vw;
  right: 0;
}

.image-1694 {
  z-index: 3;
  width: 14vw;
  position: absolute;
  top: 74.9vw;
  left: 9.8vw;
}

.vmes {
  position: relative;
  top: 392.6vw;
}

.image-1695 {
  z-index: 7;
  width: 91vw;
  position: absolute;
  top: 104.8vw;
}

.image-1696 {
  z-index: 990;
  width: 24vw;
  position: absolute;
  top: 133.6vw;
  left: 63.2vw;
}

.image-1697 {
  z-index: 900;
  width: 41vw;
  position: absolute;
  top: 107vw;
  left: .8vw;
}

.image-1698 {
  z-index: 16;
  width: 18vw;
  position: absolute;
  top: 130.9vw;
  right: 0;
}

.link-264 {
  z-index: 999;
  color: #a3a107;
  text-align: left;
  text-shadow: .1vw .1vw .1vw var(--black);
  background-color: #0000;
  width: 27vw;
  padding-left: 1vw;
  font-family: Rotisserifstd, sans-serif;
  font-size: 1vw;
  font-weight: 900;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 77.4vw;
  left: 0;
}

.image-1699 {
  z-index: 35;
  width: 41vw;
  position: absolute;
  top: 152.7vw;
  left: 0;
  right: 64vw;
}

.image-1700 {
  width: 100vw;
  position: absolute;
  top: 88.9vw;
}

.image-1701 {
  z-index: 997;
  width: 18vw;
  position: absolute;
  top: 130.9vw;
  left: 0;
  right: 0;
}

.link-265 {
  z-index: 999;
  color: #8eca17;
  text-align: right;
  background-color: #8b0c0680;
  width: 43vw;
  padding-right: 1vw;
  font-family: Montserrat, sans-serif;
  font-size: .7vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 68.1vw;
  left: auto;
  right: .1vw;
}

.link-266 {
  z-index: 999;
  color: #b1af04;
  text-align: left;
  text-shadow: 1px 1px .1vw #000;
  width: 10vw;
  padding: 1vw;
  font-family: Radio Active Demo, sans-serif;
  font-size: 2vw;
  font-weight: 400;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 67.7vw;
  left: 0;
  right: 0;
}

.image-1702 {
  z-index: 4;
  width: 34vw;
  position: absolute;
  top: 30.1vw;
  left: auto;
  right: 0;
}

.div-block-22 {
  z-index: 18;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 83.8vw;
  left: 0;
  right: 0;
}

.image-1703 {
  z-index: 99;
  width: 48vw;
  position: absolute;
  top: -14vw;
  left: auto;
  right: 0;
}

.zmutirani {
  width: auto;
  position: relative;
  top: 990vw;
}

.image-1704 {
  z-index: 80;
  width: 16vw;
  position: absolute;
  top: 82vw;
  left: 0;
  right: 67.1vw;
}

.image-1705 {
  z-index: 888;
  width: 6vw;
  position: absolute;
  top: 0;
  right: 10.6vw;
}

.image-1706 {
  z-index: 2;
  width: 100vw;
  position: absolute;
  top: 68.6vw;
  left: 0;
}

.image-1707 {
  z-index: 9;
  width: 100vw;
  position: absolute;
  top: 127vw;
  left: 0;
  right: 1.4vw;
}

.link-267 {
  z-index: 999;
  color: #eeffcb;
  text-align: left;
  letter-spacing: .2px;
  text-transform: none;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) black;
  width: 40vw;
  padding: 1vw;
  font-family: Ghastlypixe, sans-serif;
  font-size: 3.8vw;
  line-height: 3.7vw;
  text-decoration: none;
  position: absolute;
  top: -5.8vw;
  left: 0;
  right: 24.2vw;
}

.link-250 {
  z-index: 999;
  color: #f80c00;
  letter-spacing: 0;
  text-transform: none;
  text-shadow: 1px 1px .1vw #000;
  width: 45vw;
  font-family: Mutant Supermodel, sans-serif;
  font-size: 2vw;
  font-weight: 400;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 127.4vw;
  left: 1vw;
}

.image-1708 {
  z-index: 3;
  width: 51vw;
  position: absolute;
  top: 27.7vw;
  left: 0;
  right: 1.8vw;
}

.background-video-576 {
  z-index: 300;
  width: 23vw;
  height: 15vw;
  position: absolute;
  top: 90.6vw;
  left: 2.9vw;
  right: 21vw;
}

.image-1709 {
  z-index: 5;
  width: 100vw;
  position: absolute;
  top: 34.2vw;
  left: 0;
}

.image-1710 {
  z-index: 90;
  width: 14vw;
  position: absolute;
  top: 56.3vw;
  right: 0;
}

.image-1711 {
  z-index: 5;
  width: 93vw;
  position: absolute;
  top: 62.2vw;
  left: auto;
  right: 4.2vw;
}

.image-1712 {
  z-index: 999;
  width: 32vw;
  position: absolute;
  top: 39.3vw;
  left: auto;
  right: 57.4vw;
}

.background-video-577 {
  z-index: 20;
  width: 62vw;
  height: 25vw;
  position: absolute;
  top: -21.7vw;
  left: auto;
  right: 0;
}

.image-1713 {
  z-index: 80;
  width: 19vw;
  position: absolute;
  top: 173.1vw;
  left: auto;
  right: 0;
}

.image-1714 {
  z-index: 30;
  width: 30vw;
  position: absolute;
  top: 15.3vw;
  left: auto;
  right: 27vw;
}

.image-1715 {
  z-index: 888;
  width: 9vw;
  position: absolute;
  top: 25.1vw;
  left: auto;
  right: 0;
}

.image-1716 {
  z-index: 90;
  width: 6vw;
  position: absolute;
  top: 94.1vw;
  left: 0;
  right: 0;
}

.image-1717 {
  z-index: 47;
  width: 16vw;
  position: absolute;
  top: 138.2vw;
  right: 0;
}

.image-1718 {
  z-index: 29;
  width: 19vw;
  position: absolute;
  top: 104.6vw;
  left: 67.8vw;
}

.image-1719 {
  z-index: 3;
  width: 9vw;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
}

.image-1720 {
  z-index: 0;
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1721 {
  z-index: 80;
  width: 18vw;
  position: absolute;
  top: 99.8vw;
  left: 0;
  right: 0;
}

.image-1722 {
  z-index: 777;
  width: 22vw;
  position: absolute;
  top: 9.9vw;
  left: auto;
  right: 0;
}

.mutanty {
  display: block;
  position: relative;
  top: 1024.9vw;
}

.image-1723 {
  z-index: 300;
  width: 46vw;
  position: absolute;
  top: 53.3vw;
}

.image-1724 {
  z-index: 88;
  width: 55vw;
  position: absolute;
  top: 102.9vw;
  right: 0;
}

.image-1725 {
  z-index: 89;
  width: 12vw;
  position: absolute;
  top: 82.9vw;
  left: 7.9vw;
}

.image-1726 {
  z-index: 888;
  width: 13vw;
  position: absolute;
  top: 13.6vw;
  right: 0;
}

.image-1727 {
  z-index: 4;
  width: 14vw;
  position: absolute;
  top: 72.7vw;
  left: 3.3vw;
  right: 76.3vw;
}

.image-1728 {
  z-index: 88;
  width: 11vw;
  position: absolute;
  top: 10vw;
  left: 0;
}

.image-1729 {
  z-index: 998;
  width: 8vw;
  position: absolute;
  top: 35.3vw;
  left: 13.3vw;
}

.link-249 {
  z-index: 999;
  color: #da2400;
  text-align: center;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .1vw #000;
  width: 29vw;
  padding-right: 1vw;
  font-family: Mutante, sans-serif;
  font-size: 2vw;
  line-height: 2.3vw;
  text-decoration: none;
  position: absolute;
  top: 151.6vw;
  right: 2.1vw;
}

.image-1730 {
  z-index: 77;
  width: 25vw;
  position: absolute;
  top: 54.9vw;
  left: 0;
}

.image-1731 {
  z-index: 997;
  width: 15vw;
  position: absolute;
  top: 24.8vw;
  left: 0;
}

.link-268 {
  z-index: 999;
  color: var(--snow);
  text-align: left;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) black;
  width: 35vw;
  padding-left: 1vw;
  font-family: Inconsolata, monospace;
  font-size: 1.2vw;
  font-weight: 700;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 105.2vw;
  left: .7vw;
}

.background-video-578 {
  z-index: 333;
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: 4.5vw;
  left: 68.5vw;
}

.image-1732 {
  z-index: 6;
  width: 100vw;
  position: absolute;
  top: 55.6vw;
}

.image-1733 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: -11vw;
  left: auto;
  right: 0;
}

.image-1734 {
  z-index: 977;
  width: 17vw;
  position: absolute;
  top: 11.4vw;
  left: 0;
}

.orange {
  display: block;
  position: relative;
  top: 1177.9vw;
}

.image-1735 {
  z-index: 99;
  width: 21vw;
  position: absolute;
  top: 10.1vw;
}

.image-1736 {
  z-index: 1;
  border-radius: 1vw;
  width: 20vw;
  position: absolute;
  top: 35.2vw;
  left: auto;
  right: 0;
}

.image-1737 {
  z-index: 50;
  width: 83vw;
  position: absolute;
  top: 2.9vw;
}

.image-1738 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 5.8vw;
  right: 16.4vw;
}

.image-1739 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 25vw;
  left: 71.9vw;
}

.background-video-579 {
  z-index: 50;
  opacity: 1;
  width: 25vw;
  height: 14vw;
  position: absolute;
  inset: 82.3vw 0 auto 46vw;
}

.image-1740 {
  z-index: 990;
  border-radius: 1vw;
  width: 16vw;
  position: absolute;
  top: 31.6vw;
  left: 41.4vw;
}

.link-269 {
  z-index: 99;
  color: #b3c421;
  text-align: center;
  letter-spacing: .2vw;
  text-shadow: 1px 1px .2vw #0a0000;
  border-radius: 1vw;
  width: 70vw;
  padding: 1vw;
  font-family: Gt flexa trial, sans-serif;
  font-size: 2.5vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: -43vw;
  left: 15vw;
}

.image-1741 {
  z-index: 888;
  width: 14vw;
  position: absolute;
  top: 35.6vw;
  right: 0;
}

.image-1742 {
  z-index: 39;
  width: 100vw;
  position: absolute;
  top: 1vw;
  right: 0;
}

.image-1743 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 4.7vw;
  left: 0;
}

.image-1744 {
  z-index: 9;
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1745 {
  z-index: 99;
  width: 17vw;
  position: absolute;
  top: 12.2vw;
  left: 26.2vw;
}

.image-1746 {
  z-index: 800;
  width: 35vw;
  position: absolute;
  top: -.3vw;
  left: 0;
  right: 0;
}

.image-1747 {
  z-index: 17;
  width: 100vw;
  position: absolute;
  top: 100vw;
}

.image-1748 {
  z-index: 996;
  width: 13vw;
  position: absolute;
  top: 29.7vw;
  left: 34.9vw;
}

.image-1749 {
  z-index: 88;
  width: 13vw;
  position: absolute;
  top: 43.7vw;
  left: auto;
  right: 0;
}

.image-1750 {
  z-index: 9;
  opacity: .83;
  width: 18vw;
  position: absolute;
  top: 5.1vw;
  left: 19vw;
}

.finalee-2 {
  display: block;
  position: relative;
  top: 0;
}

.image-1751 {
  z-index: 99;
  width: 45vw;
  position: absolute;
  top: -4.1vw;
}

.link-270 {
  z-index: 999;
  color: #fffcfc;
  text-align: center;
  text-shadow: 1px 1px .2vw #0a0000;
  width: 51vw;
  font-family: Chomsky, sans-serif;
  font-size: 2.5vw;
  font-style: normal;
  font-weight: 400;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 172.2vw;
  left: 3vw;
}

.image-1752 {
  z-index: 998;
  width: 50vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-1753 {
  z-index: 0;
  width: 100vw;
  position: absolute;
  top: -26.2vw;
  left: 0;
  right: 0;
}

.image-1754 {
  z-index: 180;
  width: 100vw;
  position: absolute;
  top: 96.7vw;
  left: 0;
}

.link-271 {
  z-index: 999;
  color: #fffcfc;
  text-shadow: 1px 1px .1px #8c8f01;
  background-color: #7c640d94;
  width: 72vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1.3vw;
  font-weight: 900;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: -11.1vw;
  left: 26.4vw;
}

.link-247 {
  z-index: 999;
  color: #fff1c5;
  letter-spacing: .1vw;
  text-shadow: 1px 1px .1vw #0a0000;
  background-color: #0000;
  width: 61vw;
  font-size: 1.9vw;
  font-weight: 700;
  line-height: 2.3vw;
  text-decoration: none;
  position: absolute;
  top: 18vw;
  left: 36.4vw;
}

.image-1755 {
  z-index: 0;
  width: 100vw;
  position: absolute;
  top: -9.8vw;
}

.link-272 {
  z-index: 990;
  color: #eaff00;
  text-align: center;
  text-transform: none;
  text-shadow: 1px 1px .1vw #000;
  width: 56vw;
  font-family: Worksans, sans-serif;
  font-size: 3vw;
  line-height: 3.5vw;
  text-decoration: none;
  position: absolute;
  top: -29.3vw;
  left: 23.1vw;
}

.image-1756 {
  z-index: 990;
  width: 17vw;
  position: absolute;
  top: -16.9vw;
  left: 79.7vw;
}

.bold-text-21 {
  font-size: 5vw;
  position: absolute;
  top: -3.5vw;
}

.text-block-347 {
  z-index: 999;
  color: #fffcfc;
  text-align: center;
  width: 50vw;
  font-family: Changa One, Impact, sans-serif;
  font-size: 3vw;
  line-height: 2vw;
  position: absolute;
  top: 4.2vw;
  left: 0;
}

.link-block-37 {
  z-index: 999;
  width: 50vw;
  height: 11vw;
  position: absolute;
  top: 72.5vw;
  left: 25vw;
}

.image-1757 {
  z-index: 34;
  width: 25vw;
  position: absolute;
  top: 52.4vw;
  left: 74.6vw;
}

.image-1758 {
  z-index: 44;
  width: 30vw;
  position: absolute;
  top: 83.3vw;
}

.image-1759 {
  z-index: 6;
  width: 52vw;
  position: absolute;
  top: -24.6vw;
  right: 0;
}

.image-1760 {
  width: 30vw;
  position: absolute;
  top: 52.2vw;
  left: 43.9vw;
}

.image-1761 {
  z-index: 2;
  width: 50vw;
  position: absolute;
  top: -.7vw;
  left: 19.6vw;
}

.image-1762 {
  z-index: 444;
  width: 30vw;
  position: absolute;
  top: 21.3vw;
  left: 38.5vw;
}

.image-1763 {
  z-index: 333;
  width: 36vw;
  position: absolute;
  top: 59.1vw;
  left: 62vw;
}

.cyberpunk-city {
  position: relative;
  top: 14.7vw;
}

.section-41 {
  position: relative;
  top: 25vw;
}

.container-16 {
  margin-top: 85px;
}

.button-6 {
  text-align: center;
  width: 100%;
}

.image-1764 {
  z-index: 9;
  width: 11vw;
  position: absolute;
  top: 23.3vw;
  left: 45.7vw;
}

.div-block-40 {
  z-index: 900;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 26.5vw;
  left: 33.1vw;
}

.youtube-13 {
  position: absolute;
}

.link-273 {
  z-index: 999;
  opacity: 1;
  color: #85cfe4;
  text-transform: none;
  text-shadow: none;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 1.63vw;
  font-weight: 700;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 90.5vw;
  left: 30.3vw;
}

.grid-23 {
  z-index: 999;
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 96vw;
  position: absolute;
  top: 44.1vw;
  left: 2vw;
  right: 2vw;
}

.mesto-za-zidom {
  display: block;
  position: relative;
  top: 1026.9vw;
}

.water-1 {
  position: relative;
  top: 104.9vw;
}

.sun {
  position: relative;
  top: 728.1vw;
}

.ice {
  display: block;
  position: relative;
  top: 3710.5vw;
}

.image-1765 {
  z-index: 22;
  width: 100%;
  position: absolute;
  left: 0;
}

.image-1766 {
  width: 70vw;
  position: absolute;
}

.iceeeeeeeee {
  width: 100vw;
  position: absolute;
  top: 1141.4vw;
}

.link-block-38 {
  z-index: 89;
  width: 14vw;
  height: 21vw;
  position: absolute;
  left: 70.1vw;
}

.obe-eni {
  width: 100vw;
  position: absolute;
  top: 122.9vw;
}

.grid-24 {
  z-index: 432;
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  margin-bottom: 50vw;
  padding: 1vw;
  position: absolute;
  top: 129.2vw;
}

.image-1767 {
  z-index: 444;
  width: 44vw;
  position: absolute;
  top: 0;
  left: 0;
}

.button-7 {
  text-align: center;
  width: 100%;
  margin-top: 85px;
}

.hanging {
  position: relative;
  top: 1821.9vw;
}

.ena {
  position: relative;
  top: 0;
}

.text-block-348 {
  z-index: 999;
  color: var(--government);
  text-align: center;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: var(--black);
  text-transform: none;
  text-shadow: var(--shadow) var(--shadow) .1vw #000;
  width: 100vw;
  font-family: Black Ops One, sans-serif;
  font-size: 5.3vw;
  font-weight: 400;
  line-height: 5vw;
  display: block;
  position: absolute;
  top: -13vw;
}

.veliki-vodja-1 {
  width: 100vw;
  position: absolute;
  top: 0;
}

.body-7 {
  background-color: var(--black);
}

.image-1768 {
  z-index: 22;
  width: 50vw;
  position: absolute;
  top: 8vw;
  left: 0;
}

.image-1769 {
  z-index: 300;
  width: 22vw;
  position: absolute;
  top: 116.8vw;
  left: 48.1vw;
}

.image-1770 {
  z-index: 994;
  width: 32vw;
  position: absolute;
  top: 98.1vw;
  left: 64vw;
  right: 0;
}

.image-1771 {
  z-index: 10;
  width: 20vw;
  position: absolute;
}

.image-1772 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 9.7vw;
  left: 31.3vw;
}

.image-1773 {
  z-index: 22;
  width: 34vw;
  position: absolute;
  left: 19.9vw;
}

.image-1774 {
  z-index: 24;
  width: 17vw;
  position: absolute;
  top: 12vw;
  right: 0;
}

.image-1775 {
  z-index: 4;
  width: 40vw;
  position: absolute;
  top: 117.1vw;
  right: 0;
}

.image-1776 {
  z-index: 222;
  width: 20vw;
  position: absolute;
  top: 23.2vw;
  left: 20vw;
}

.image-1777 {
  z-index: 2;
  width: 50vw;
  position: absolute;
  top: 35.4vw;
}

.image-1778 {
  width: 24.3vw;
  position: absolute;
  top: 12.2vw;
  left: 53.8vw;
}

.image-1779 {
  z-index: 330;
  width: 30vw;
  position: absolute;
  top: 109.4vw;
  right: 0;
}

.image-1780 {
  z-index: 12;
  width: 59vw;
  position: absolute;
  top: -4.1vw;
  right: 0;
}

.image-1781 {
  z-index: 500;
  width: 20vw;
  position: absolute;
  top: 125.5vw;
  left: 50vw;
  right: 0;
}

.image-1782 {
  z-index: 222;
  width: 27vw;
  position: absolute;
  top: 25.2vw;
  left: 40vw;
}

.image-1783 {
  z-index: 310;
  width: 33vw;
  display: block;
  position: absolute;
  top: -21.3vw;
  left: 0;
  right: 0;
}

.image-1784 {
  z-index: 888;
  width: 17vw;
  position: absolute;
  top: 40.9vw;
  left: 50vw;
}

.image-1785 {
  width: 70vw;
  position: absolute;
  top: 77.3vw;
}

.voda-zdaj {
  width: 100vw;
  position: absolute;
  top: 228.3vw;
}

.div-block-44 {
  width: 100vw;
  position: absolute;
  top: 200.9vw;
}

.image-1786 {
  width: 20vw;
  position: absolute;
  top: 78.1vw;
  right: 0;
}

.image-1787 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 78.2vw;
  left: 58vw;
}

.image-1788 {
  z-index: 222;
  width: 30vw;
  position: absolute;
  top: 91.4vw;
  right: 0;
}

.image-1789 {
  z-index: 222;
  width: 51vw;
  position: absolute;
  top: 97.2vw;
}

.image-1790 {
  z-index: 33;
  width: 33vw;
  position: absolute;
  top: 30.7vw;
  right: 0;
}

.image-1791 {
  z-index: 80;
  width: 86vw;
  position: absolute;
  top: 22.9vw;
  left: 0;
  right: 0;
}

.image-1792 {
  z-index: 222;
  width: 20vw;
  position: absolute;
  top: -3.8vw;
  left: 40.3vw;
}

.image-1793 {
  z-index: 99;
  width: 23vw;
  position: absolute;
  top: 13.8vw;
  left: 2.2vw;
}

.image-1794 {
  z-index: 229;
  width: 24vw;
  position: absolute;
  top: 21.7vw;
  left: 10vw;
}

.image-1795 {
  z-index: 44;
  width: 40vw;
  position: absolute;
  top: 131.5vw;
}

.image-1796 {
  z-index: 33;
  width: 33vw;
  position: absolute;
  top: 129.1vw;
  left: 40vw;
}

.image-1797 {
  z-index: 333;
  width: 25vw;
  position: absolute;
  top: 20.2vw;
  left: 74vw;
  right: 15.9vw;
}

.image-1798 {
  z-index: 222;
  width: 37vw;
  position: absolute;
  right: 0;
}

.image-1799 {
  z-index: 123;
  width: 27vw;
  position: absolute;
  top: 129.3vw;
  right: 0;
}

.image-1800 {
  z-index: 9;
  width: 100vw;
  position: absolute;
  top: 40.3vw;
}

.image-1801 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 5vw;
}

.image-1802 {
  z-index: 4;
  width: 100vw;
  position: absolute;
  top: 56vw;
  right: 0;
}

.image-1803 {
  z-index: 9;
  width: 20vw;
  position: absolute;
  top: 22.1vw;
  right: 0;
}

.image-1804 {
  z-index: 90;
  width: 52vw;
  position: absolute;
  top: -8.5vw;
  left: 0;
}

.image-1805 {
  z-index: 50;
  width: 37vw;
  position: absolute;
  top: 183.6vw;
  left: 40vw;
  right: 0;
}

.raja-se-upre {
  position: relative;
  top: 1698.9vw;
}

.you-are-a-shoe {
  width: 100vw;
  position: absolute;
  top: 378.1vw;
}

.link-274 {
  z-index: 990;
  color: #b34d00;
  text-align: center;
  width: 55vw;
  font-family: Glyphworld glacier, sans-serif;
  font-size: 2vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 16.3vw;
}

.link-275 {
  color: var(--yellow-green);
  width: 20vw;
  font-family: Robbierocketpants, sans-serif;
  font-size: 1.8vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 19.3vw;
  left: 75vw;
}

.link-276 {
  color: var(--yellow-green);
  width: 30vw;
  font-family: Worksans, sans-serif;
  font-size: 2vw;
  line-height: 2.3vw;
  text-decoration: none;
  position: absolute;
  top: -1.5vw;
  left: 68vw;
}

.veliki-vodja {
  width: 100vw;
  position: absolute;
  top: 38.6vw;
}

.image-1806 {
  width: 39vw;
  position: absolute;
  top: 14.8vw;
  left: 28.7vw;
}

.image-1807 {
  z-index: 33;
  width: 50vw;
  position: absolute;
  top: 18vw;
  right: 0;
}

.image-1808 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-1809 {
  z-index: 88;
  width: 24vw;
  display: block;
  position: absolute;
  top: 32.7vw;
  left: 0;
}

.image-1810 {
  z-index: 30;
  width: 43vw;
  position: absolute;
  top: 15.4vw;
  left: 10vw;
}

.image-1811 {
  z-index: 44;
  width: 30vw;
  position: absolute;
  top: 38.1vw;
  left: 47.5vw;
}

.background-video-580 {
  z-index: 777;
  width: 32vw;
  height: 18vw;
  position: absolute;
  top: 55.1vw;
  left: 35.7vw;
}

.background-video-581 {
  z-index: 2;
  width: 22vw;
  height: 3vw;
  position: absolute;
  top: 5.4vw;
  left: 0;
}

.link-277 {
  z-index: 44;
  color: var(--dark-magenta);
  text-align: center;
  width: 100vw;
  font-family: Suezone, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 6.5vw;
}

.memeti {
  width: 100vw;
  position: absolute;
  top: 146.5vw;
}

.grid-25 {
  grid-column-gap: .3vw;
  grid-row-gap: .3vw;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  padding-left: 2vw;
  padding-right: 2vw;
  position: absolute;
  top: 46.3vw;
}

.smetke {
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  padding-left: 3vw;
  padding-right: 3vw;
  position: absolute;
  top: -24.1vw;
}

.image-1812 {
  width: 19vw;
  position: absolute;
  top: 66.9vw;
  left: 53.2vw;
}

.prej {
  width: 100vw;
  position: absolute;
  top: 122.5vw;
}

.image-1813 {
  width: 28vw;
  position: absolute;
  top: 0;
  left: 69.3vw;
}

.section-45m {
  position: relative;
  top: 0;
}

.jjjjj {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1814 {
  z-index: 899;
  width: 23vw;
  position: absolute;
  top: 123.9vw;
  left: 49.1vw;
}

.grid-26 {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100vw;
  padding-left: 5vw;
  padding-right: 10vw;
  position: absolute;
  top: 67vw;
}

.image-1815 {
  z-index: 99;
  width: 51vw;
  position: absolute;
  top: 6.7vw;
  right: 0;
}

.grid-27 {
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
  grid-template-rows: auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 200vw;
}

.image-1816 {
  z-index: 833;
  width: 22vw;
  position: absolute;
  top: 84.7vw;
  left: 0;
}

.image-1817 {
  z-index: 900;
  width: 12vw;
  position: absolute;
  top: 96.8vw;
  left: 0;
}

.link-278 {
  z-index: 999;
  color: var(--steel-blue);
  width: 40vw;
  font-family: Varela Round, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -6.3vw;
  left: 1.9vw;
}

.image-1818 {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1819 {
  z-index: 444;
  width: 20vw;
  position: absolute;
  top: 18.9vw;
  left: 8.8vw;
}

.image-1820 {
  z-index: 44;
  width: 26vw;
  position: absolute;
  top: 5.8vw;
  left: 43.4vw;
}

.image-1821 {
  z-index: 444;
  width: 30vw;
  position: absolute;
  top: -10.6vw;
  left: 69.1vw;
}

.section-46 {
  position: relative;
  top: 246vw;
}

.section-47 {
  position: relative;
  top: 75vw;
}

.big-city {
  display: block;
  position: relative;
  top: 1169vw;
}

.div-block-50 {
  width: 100vw;
  position: absolute;
  top: -52.9vw;
}

.section-49 {
  position: relative;
  top: 2999vw;
}

.dvojkica {
  width: 100vw;
  position: absolute;
  top: 261.1vw;
}

.section-50 {
  position: relative;
  top: 3408.9vw;
}

.div-block-52 {
  width: 100vw;
  display: block;
  position: absolute;
  top: -68.4vw;
}

.image-1822 {
  z-index: 555;
  width: 31vw;
  position: absolute;
  top: 96.4vw;
  left: 5.9vw;
}

.grid-28 {
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  padding-left: 5vw;
  padding-right: 5vw;
  position: absolute;
  top: -30.9vw;
}

.image-1823 {
  z-index: 333;
  width: 30vw;
  position: absolute;
  top: 36.7vw;
  left: 30.6vw;
}

.image-1824 {
  z-index: 399;
  float: left;
  width: 25vw;
  position: absolute;
  top: -1.3vw;
  left: 70vw;
}

.section-51 {
  position: relative;
  top: 1082.4vw;
}

.container-17 {
  margin-top: 85px;
}

.button-8 {
  text-align: center;
  width: 100%;
}

.background-video-582 {
  z-index: 876;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 193.5vw;
  left: 2vw;
}

.background-video-583 {
  z-index: 229;
  width: 35vw;
  height: 19vw;
  display: block;
  position: absolute;
  top: 5.2vw;
  left: 35.6vw;
}

.background-video-584 {
  z-index: 299;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 50vw;
  left: 3.7vw;
}

.link-279 {
  z-index: 987;
  color: #ffb006;
  width: auto;
  font-family: Open Sans, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  position: absolute;
  top: 45.5vw;
  left: 2.1vw;
}

.background-video-585 {
  z-index: 299;
  width: 24vw;
  height: 13vw;
  position: absolute;
  top: 71.4vw;
  left: 2vw;
}

.background-video-586 {
  z-index: 456;
  width: 45vw;
  height: 19vw;
  position: absolute;
  top: 196.7vw;
  left: 50vw;
}

.image-1825 {
  z-index: 33;
  width: 31vw;
  position: absolute;
  top: 32.4vw;
  left: 68.7vw;
}

.image-1826 {
  z-index: 2;
  width: 100vw;
  position: absolute;
  top: 189.6vw;
}

.div-block-53 {
  width: 100vw;
  position: absolute;
}

.image-1827 {
  z-index: 33;
  width: 26vw;
  position: absolute;
  top: 18.2vw;
  left: 45vw;
}

.image-1828 {
  width: 37vw;
  position: absolute;
  top: 2.3vw;
  left: 19.6vw;
}

.hyper-reality1 {
  width: 100vw;
  position: absolute;
  top: 62.2vw;
}

.red-ish {
  width: 100vw;
  position: absolute;
}

.grid-29 {
  z-index: 88;
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 50vw;
  padding: 1vw;
  position: absolute;
  top: 48.5vw;
}

.image-1829 {
  z-index: 922;
  width: 37vw;
  position: absolute;
  top: 18.4vw;
  left: 27.8vw;
}

.link-280 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  -webkit-text-stroke-width: .07vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 14vw;
  font-family: Alfa Slab One, sans-serif;
  font-size: 1.7vw;
  font-weight: 400;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 92.4vw;
  left: 83.1vw;
}

.image-1830 {
  z-index: 933;
  width: 18vw;
  position: absolute;
  top: 105.8vw;
  left: 30.7vw;
}

.link-281 {
  z-index: 999;
  color: #5d1db9;
  text-align: left;
  text-shadow: var(--shadow) var(--shadow) .1vw var(--black);
  width: 21vw;
  font-family: Abril Fatface, sans-serif;
  font-size: 1.6vw;
  font-weight: 700;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 99.8vw;
  left: .6vw;
}

.oglasi {
  width: 100vw;
  position: absolute;
  top: 156.8vw;
}

.div-block-57 {
  z-index: 9;
  width: 33.6vw;
  height: 19vw;
  position: absolute;
  top: 77.1vw;
  right: 0;
}

.link-282 {
  z-index: 999;
  color: #8d1a65;
  text-align: right;
  letter-spacing: .1vw;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #424242;
  margin-left: auto;
  margin-right: auto;
  padding: 1vw;
  font-family: Jmh robotus, sans-serif;
  font-size: 2.3vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -33.9vw;
  left: 15.5vw;
  overflow: hidden;
}

.link-283 {
  z-index: 811;
  color: #b8b8b8;
  text-align: center;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: var(--shadow) var(--shadow) .1vw var(--black);
  width: 8vw;
  font-family: Teko, sans-serif;
  font-size: 1.1vw;
  font-weight: 500;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 73.3vw;
  left: 31.4vw;
}

.link-284 {
  z-index: 333;
  color: var(--firebrick);
  text-align: right;
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 41vw;
  padding-right: 1vw;
  font-family: Lato, sans-serif;
  font-size: .9vw;
  font-weight: 900;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 0;
}

.surrogates {
  width: 100vw;
  position: absolute;
  top: 50.7vw;
}

.background-video-587 {
  z-index: 432;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 18vw;
  left: 8.3vw;
}

.background-video-588 {
  z-index: 444;
  width: 22vw;
  height: 10vw;
  position: absolute;
  top: 37.7vw;
  right: 41vw;
}

.background-video-589 {
  z-index: 33;
  width: 51vw;
  height: 22vw;
  position: absolute;
  top: 2.9vw;
  left: 0;
  right: 0;
}

.infertility {
  position: relative;
  top: 565.5vw;
}

.div-block-58 {
  width: 100vw;
  position: absolute;
  top: 305.9vw;
}

.image-1831 {
  z-index: 222;
  width: 26vw;
  position: absolute;
  top: 31.5vw;
  left: 68.2vw;
}

.image-1832 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 39.4vw;
  left: 23.4vw;
}

.image-1833 {
  z-index: 900;
  width: 100%;
}

.image-1834 {
  z-index: 399;
  width: 25vw;
  position: absolute;
  top: 81.2vw;
  left: 0;
}

.image-1835 {
  z-index: 333;
  width: 33vw;
  position: absolute;
  top: 116.2vw;
  left: .4vw;
}

.image-1836 {
  z-index: 321;
  width: 41vw;
  position: absolute;
  top: 114vw;
  left: 34.1vw;
}

.image-1837 {
  z-index: 11;
  width: 37vw;
  position: absolute;
  top: 36.3vw;
  right: 0;
}

.image-1838 {
  z-index: 899;
  width: 20vw;
  position: absolute;
  top: 46.8vw;
  left: 79.1vw;
}

.ostali-tech-produkti {
  width: 100vw;
  position: absolute;
  top: 141.4vw;
}

.background-video-590 {
  z-index: 222;
  width: 30vw;
  height: 12vw;
  position: absolute;
  top: 21.1vw;
  right: 0;
}

.background-video-591 {
  z-index: 33;
  width: 45vw;
  height: 19vw;
  position: absolute;
  top: -15.1vw;
  left: 25.5vw;
}

.image-1839 {
  z-index: 333;
  width: 22vw;
  position: absolute;
  top: -12.8vw;
  left: 1.5vw;
}

.background-video-592 {
  z-index: 999;
  width: 37vw;
  height: 16vw;
  position: absolute;
  top: 108.9vw;
  left: 34.8vw;
}

.link-285 {
  z-index: 999;
  opacity: .55;
  color: #d8d8d8;
  text-align: center;
  width: 24vw;
  font-family: Teko, sans-serif;
  font-size: .7vw;
  font-weight: 300;
  line-height: .9vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: -36.5vw;
  left: 35.3vw;
  right: .2vw;
}

.image-1840 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: -12.8vw;
  right: 20.7vw;
}

.background-video-593 {
  z-index: 299;
  width: 40vw;
  height: 18vw;
  position: absolute;
  top: 58.2vw;
  left: 6.3vw;
}

.migranti_2 {
  position: relative;
  top: 1383vw;
}

.image-1841 {
  z-index: 60;
  width: 34vw;
  position: absolute;
  top: 36.8vw;
  left: 31vw;
  right: .7vw;
}

.migracije {
  width: 100vw;
  display: block;
  position: absolute;
  top: 253vw;
}

.background-video-594 {
  z-index: 789;
  width: 21vw;
  height: 12vw;
  position: absolute;
  top: 31.6vw;
  left: 76.8vw;
}

.link-286 {
  z-index: 999;
  color: var(--dark-salmon);
  font-size: 1vw;
  line-height: 2vw;
  position: absolute;
  top: 13.2vw;
  left: 59.4vw;
}

.image-1842 {
  z-index: 999;
  width: 35vw;
  position: absolute;
  top: 0;
  right: 36.7vw;
}

.image-1843 {
  z-index: 998;
  width: 16vw;
  position: absolute;
  top: 10.6vw;
  right: 34.2vw;
}

.image-1844 {
  z-index: 44;
  width: 28vw;
  position: absolute;
  top: 102.1vw;
}

.image-1845 {
  z-index: 44;
  width: 32vw;
  position: absolute;
  top: .3vw;
  left: 57.5vw;
}

.image-1846 {
  z-index: 345;
  width: 26vw;
  position: absolute;
  top: 5.9vw;
  left: 14vw;
}

.image-1847 {
  z-index: 345;
  width: 28vw;
  position: absolute;
  top: -1.8vw;
  left: 2.6vw;
}

.rojstvo {
  background-image: none;
  width: 100vw;
  position: absolute;
  top: -52.3vw;
}

.background-video-595 {
  z-index: 222;
  width: 29vw;
  height: 17vw;
  position: absolute;
  top: 17vw;
  right: 0;
}

.background-video-596 {
  z-index: 2;
  width: 40vw;
  height: 15vw;
  position: absolute;
  top: 54vw;
  right: 0;
}

.background-video-597 {
  z-index: 44;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 69vw;
  right: 0;
}

.background-video-598 {
  z-index: 444;
  width: 28vw;
  height: 14vw;
  position: absolute;
  top: 61.1vw;
  left: 7.3vw;
}

.background-video-599 {
  z-index: 299;
  width: 32vw;
  height: 16vw;
  position: absolute;
  top: 30vw;
  left: 32vw;
}

.bio-steam_punk {
  position: relative;
  top: 680.6vw;
}

.rain {
  width: 100vw;
  position: absolute;
  top: 19vw;
}

.background-video-600 {
  z-index: 493;
  width: 45vw;
  height: 23vw;
  position: absolute;
  top: 41vw;
  right: 0;
}

.link-287 {
  z-index: 448;
  color: var(--olive-drab);
  font-family: Pixel love, sans-serif;
  font-size: 1.2vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 25vw;
  left: 52.4vw;
}

.link-288 {
  z-index: 444;
  color: var(--snow);
  width: 52vw;
  font-size: 1.6vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 82.4vw;
  left: 24.7vw;
}

.link-289 {
  z-index: 923;
  color: var(--snow);
  text-align: center;
  font-family: Gt alpina fine trial, sans-serif;
  font-size: 1.2vw;
  line-height: 1.5vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 4.9vw;
  left: 6.4vw;
}

.image-1848 {
  z-index: 0;
  width: 41vw;
  display: none;
  position: absolute;
  top: 62.7vw;
  left: 52.8vw;
}

.image-1849 {
  width: 40vw;
  position: absolute;
  top: 14.8vw;
  left: 31.6vw;
}

.body-8 {
  background-color: var(--black);
}

.image-1850 {
  z-index: 900;
  width: 26vw;
  position: absolute;
  top: 20.6vw;
  left: 25vw;
}

.background-video-601 {
  z-index: 33;
  width: 55vw;
  height: 23.2vw;
  position: absolute;
  top: 41vw;
  left: 0;
}

.image-1851 {
  z-index: 449;
  width: 24vw;
  position: absolute;
  top: 15.4vw;
  left: 32.6vw;
}

.background-video-602 {
  z-index: 834;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 27vw;
  left: 33vw;
}

.grid-30 {
  z-index: 4;
  grid-column-gap: .4vw;
  grid-row-gap: .4vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 95vw;
  position: absolute;
  top: 16.9vw;
  left: .9vw;
}

.gutter {
  width: 100vw;
  position: absolute;
  top: 69.6vw;
}

.background-video-603 {
  z-index: 9;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 0;
  right: 0;
}

.x_corp-smeti {
  display: block;
  position: relative;
  top: 123.4vw;
}

.div-block-63 {
  width: 100vw;
  position: absolute;
  top: 152.2vw;
}

.background-video-604 {
  z-index: 339;
  width: 29vw;
  height: 13vw;
  position: absolute;
  top: 6.9vw;
  left: 41.6vw;
}

.image-1852 {
  z-index: 945;
  width: 19vw;
  position: absolute;
  top: 26.1vw;
  left: 51.6vw;
}

.image-1853 {
  z-index: 994;
  width: 10vw;
  position: absolute;
  top: 20.1vw;
  left: 26.8vw;
}

.image-1854 {
  z-index: 92;
  width: 14vw;
  position: absolute;
  top: 65.7vw;
  left: 33vw;
}

.above-the-clouds---false-u {
  position: relative;
  top: 3173.3vw;
}

.class-division {
  width: 100vw;
  position: absolute;
  top: 0;
}

.background-video-605 {
  z-index: 86;
  width: 40vw;
  height: 20vw;
  position: absolute;
  top: 16.8vw;
  left: 50vw;
}

.image-1855 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 0;
}

.background-video-606 {
  z-index: 333;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 67.9vw;
  left: 5vw;
}

.image-1856 {
  z-index: 333;
  width: 13vw;
  position: absolute;
  top: 14.7vw;
  left: 5.7vw;
}

.image-1857 {
  z-index: 229;
  width: 8vw;
  position: absolute;
  top: 36vw;
  left: 40.3vw;
}

.image-1858 {
  z-index: 970;
  width: 6vw;
  position: absolute;
  top: 14.6vw;
  left: 88.2vw;
}

.image-1859 {
  z-index: 221;
  width: 30vw;
  position: absolute;
  top: 66.7vw;
  right: 0;
}

.image-1860 {
  z-index: 888;
  width: 20vw;
  position: absolute;
  top: 38.8vw;
  left: 2.4vw;
}

.image-1861 {
  z-index: 998;
  width: 12vw;
  position: absolute;
  top: 40.2vw;
  right: 2.6vw;
}

.image-1862 {
  z-index: 23;
  width: 15vw;
  position: absolute;
  top: 32.3vw;
  left: 1.2vw;
}

.image-1863 {
  z-index: 99;
  width: 12vw;
  position: absolute;
  top: 33vw;
  left: 43.9vw;
}

.image-1864 {
  z-index: 700;
  width: 17vw;
  position: absolute;
  top: 30.9vw;
  left: 81vw;
}

.image-1865 {
  z-index: 456;
  width: 20vw;
  position: absolute;
  top: 49.3vw;
  left: 39.7vw;
}

.image-1866 {
  z-index: 292;
  width: 47vw;
  position: absolute;
  top: 54.7vw;
  right: 0;
}

.image-1867 {
  z-index: 9;
  width: 56vw;
  position: absolute;
  top: 62.4vw;
  left: 32.5vw;
}

.image-1868 {
  opacity: .26;
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1869 {
  width: 17vw;
  display: block;
  position: absolute;
  top: 34.7vw;
  left: 14.2vw;
}

.image-1870 {
  z-index: 333;
  opacity: 1;
  width: 30vw;
  display: block;
  position: absolute;
  top: 5.8vw;
  right: 21.3vw;
}

.image-1871 {
  z-index: 2;
  opacity: 1;
  width: 30vw;
  position: absolute;
  top: 37.1vw;
  left: 31.6vw;
}

.image-1872 {
  opacity: .31;
  width: 80vw;
  display: block;
  position: absolute;
  top: 0;
}

.stolpnice {
  position: relative;
  top: 0;
}

._1 {
  width: 100vw;
  display: block;
  position: absolute;
  top: 0;
}

.image-1873 {
  z-index: 333;
  width: 17vw;
  position: absolute;
  top: 1.3vw;
  left: 52.3vw;
}

.image-1874 {
  z-index: 209;
  width: 100%;
  position: absolute;
}

.image-1875 {
  z-index: 200;
  width: 20vw;
  position: absolute;
  top: 26vw;
  left: 0;
}

.image-1876 {
  z-index: 11;
  color: var(--black);
  width: 12vw;
  position: absolute;
  top: 49.5vw;
  left: 16.9vw;
}

.body-9 {
  background-color: #000;
}

.grid-31 {
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 189.6vw;
  left: 0;
}

.link-290 {
  z-index: 99;
  color: var(--steel-blue);
  width: 26vw;
  font-family: Editorialnew, sans-serif;
  font-size: 1.8vw;
  line-height: 2.1vw;
  text-decoration: none;
  position: absolute;
  top: 12.5vw;
  left: 20.9vw;
}

.link-291 {
  z-index: 456;
  color: var(--dark-magenta);
  width: 35vw;
  font-family: Varela, sans-serif;
  font-size: 1.4vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  left: 63.4vw;
}

.link-292 {
  z-index: 999;
  color: var(--snow);
  -webkit-text-stroke-width: .1vw;
  -webkit-text-stroke-color: var(--black);
  width: 43vw;
  font-family: Open Sans, sans-serif;
  font-size: 1.7vw;
  font-weight: 800;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -5.1vw;
  left: 3.9vw;
}

.link-block-39 {
  z-index: 9;
  width: 27vw;
  height: 35vw;
  position: absolute;
  top: 0;
  right: 41.4vw;
}

.image-1877 {
  z-index: 990;
  width: 100%;
  position: absolute;
}

.droge {
  width: 100vw;
  position: absolute;
  top: -86.4vw;
}

.background-video-607 {
  z-index: 200;
  width: 54vw;
  height: 22vw;
  position: absolute;
  top: 21vw;
  right: 0;
}

.image-1878 {
  z-index: 33;
  width: 30vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-1879 {
  z-index: 32;
  width: 24vw;
  position: absolute;
  top: 17.3vw;
  left: 72.2vw;
}

.image-1880 {
  z-index: 456;
  width: 20vw;
  position: absolute;
  top: 16.7vw;
  left: 17.8vw;
}

.link-293 {
  z-index: 999;
  color: var(--snow);
  text-shadow: .1vw .1vw .1vw var(--black);
  font-family: PT Serif, serif;
  font-size: 1.1vw;
  font-weight: 700;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 21.3vw;
  left: 77.8vw;
}

.hotttttt {
  width: 100vw;
  position: absolute;
  top: -19.5vw;
}

.walled {
  width: 100vw;
  position: absolute;
  top: 9.6vw;
}

.background-video-608 {
  z-index: 100;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: -16.1vw;
  left: 0;
  right: 0;
}

.background-video-609 {
  z-index: 199;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-610 {
  z-index: 200;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: -16.1vw;
  right: 0;
}

.walled-city {
  width: 100vw;
  position: absolute;
  top: 841.6vw;
}

.section-56 {
  position: relative;
  top: 783.1vw;
}

.prehod {
  width: 100vw;
  position: absolute;
  top: 504.3vw;
}

.fallout {
  width: 100vw;
  position: absolute;
  top: 635.2vw;
}

.nuclear-winttter {
  width: 100vw;
  position: absolute;
  top: 180.5vw;
}

.zmutiranii {
  width: 100vw;
  position: absolute;
  top: 408.9vw;
}

.mutanti {
  width: 100vw;
  position: absolute;
  top: 854.1vw;
}

.hmmmmm {
  z-index: 60;
  width: 22vw;
  height: 22vw;
  position: absolute;
  top: -50.3vw;
  left: 0;
  right: 0;
}

.konec-nuclear-winterja {
  width: 100vw;
  position: absolute;
  top: -21vw;
}

.lies {
  z-index: 900;
  width: 33vw;
  height: 33vw;
  position: absolute;
  top: -2.2vw;
  left: 65.6vw;
}

.background-video-611 {
  z-index: 88;
  width: 32vw;
  height: 16vw;
  position: absolute;
}

.background-video-612 {
  z-index: 777;
  width: 32vw;
  height: 16vw;
  position: absolute;
  top: 16.6vw;
}

.background-video-613 {
  z-index: 77;
  width: 49vw;
  height: 24vw;
  position: absolute;
  top: 69.8vw;
  left: 0;
}

.link-294 {
  z-index: 999;
  color: var(--slate-blue);
  width: 40vw;
  font-family: Varela, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 44.1vw;
  left: 48.5vw;
}

.link-295 {
  z-index: 900;
  color: var(--dark-salmon);
  width: 26vw;
  font-family: Droid Serif, serif;
  font-size: 1.3vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: -34.1vw;
  left: 72.8vw;
}

.link-296 {
  z-index: 899;
  color: var(--olive-drab);
  text-align: center;
  width: 31vw;
  font-size: 1.3vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 30.3vw;
}

.link-297 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  width: 100vw;
  font-family: Ogg roman, sans-serif;
  font-size: 1.5vw;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 151.3vw;
  left: 0;
}

.div-block-69 {
  width: 100vw;
  position: absolute;
}

.fallout_3 {
  z-index: 200;
  width: 38vw;
  height: 21vw;
  position: absolute;
  top: 29.1vw;
  right: 0;
}

.youtube-14 {
  position: absolute;
}

.link-298 {
  z-index: 999;
  color: #727171;
  text-align: justify;
  text-shadow: none;
  background-color: #000000b5;
  width: 38vw;
  padding: .2vw;
  font-family: Oswald, sans-serif;
  font-size: .5vw;
  font-weight: 200;
  line-height: .5vw;
  text-decoration: none;
  position: absolute;
  top: 49.8vw;
  right: 0;
}

.link-299 {
  color: var(--magenta);
  width: 18vw;
  font-family: Editorialnew, sans-serif;
  font-size: 1.2vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 47.4vw;
  left: 79.7vw;
}

.link-300 {
  z-index: 999;
  color: var(--dim-grey);
  width: 30vw;
  font-size: 1.1vw;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 50vw;
  left: 10vw;
}

.link-301 {
  z-index: 899;
  color: var(--dark-magenta);
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 29.4vw;
  left: 2.4vw;
}

.link-302 {
  z-index: 999;
  color: var(--firebrick);
  width: 30vw;
  font-family: Gt flexa trial, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 60.9vw;
  left: 52.5vw;
}

.link-303 {
  z-index: 933;
  color: #7b7ecc;
  width: 50vw;
  font-family: Mondwest, sans-serif;
  font-size: 1.6vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 122.4vw;
  left: 2.3vw;
}

.link-304 {
  z-index: 455;
  color: var(--steel-blue);
  text-align: center;
  width: 37vw;
  font-family: Chomsky, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 20vw;
  left: 38.1vw;
}

.link-305 {
  z-index: 999;
  font-family: Freekytypewriter, sans-serif;
  font-size: 1.1vw;
  line-height: 2vw;
  position: absolute;
  top: -2.3vw;
  left: 5vw;
}

.link-306 {
  z-index: 987;
  color: var(--red);
  width: 30vw;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 108vw;
  left: 50vw;
}

.link-307 {
  z-index: 999;
  color: var(--slate-blue);
  width: 120vw;
  font-family: Junkos Typewriter, sans-serif;
  font-size: 3vw;
  font-weight: 700;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 28.6vw;
  left: 35.3vw;
}

.link-308 {
  z-index: 876;
  color: var(--dim-grey);
  width: 43vw;
  font-family: Oswald, sans-serif;
  font-size: 1.3vw;
  font-weight: 200;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 75.5vw;
  left: .6vw;
}

.link-309 {
  z-index: 999;
  color: #a1a1a1;
  width: 25vw;
  font-family: Oswald, sans-serif;
  font-size: 1.2vw;
  font-weight: 200;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: -.2vw;
  left: 46.1vw;
}

.image-1881 {
  z-index: 10;
  width: 47vw;
  position: absolute;
  top: 19.6vw;
  right: 0;
}

.div-block-70 {
  z-index: 980;
  width: 30vw;
  position: absolute;
  top: 0;
  left: 65.3vw;
}

.vesoooolje {
  position: relative;
  top: 450.2vw;
}

.living-forever-2 {
  position: relative;
  top: 580vw;
}

.beginning {
  position: relative;
  top: 292vw;
}

.div-block-71 {
  z-index: 767;
  width: 26vw;
  height: 19vw;
  position: absolute;
  top: 39.9vw;
  right: 0;
}

.section-57 {
  position: relative;
  top: 50vw;
}

.div-block-72 {
  width: 100vw;
  position: absolute;
  top: 0;
}

.div-block-73 {
  z-index: 933;
  width: 30vw;
  height: 18vw;
  position: absolute;
  top: 55vw;
}

.image-1882 {
  z-index: 34;
  width: 30vw;
  position: absolute;
}

.image-1883 {
  z-index: 45;
  width: 14vw;
  position: absolute;
  top: 15.5vw;
  left: 7.6vw;
}

.grid-32 {
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 457.6vw;
}

.image-1884 {
  z-index: 321;
  width: 40vw;
  position: absolute;
  top: 95.8vw;
  left: 3vw;
}

.economy {
  width: 100vw;
  position: absolute;
  top: 403.8vw;
}

.image-1885 {
  z-index: 444;
  width: 40vw;
  position: absolute;
  left: 5vw;
}

.link-310 {
  z-index: 888;
  color: var(--dark-magenta);
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  position: absolute;
  top: 53.8vw;
  left: 60vw;
}

.link-311 {
  z-index: 33;
  color: var(--dark-magenta);
  width: 40vw;
  font-size: 1.5vw;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  left: 50vw;
}

.link-312 {
  z-index: 345;
  width: 25vw;
  font-family: Gt flexa mono trial, sans-serif;
  font-size: 1.1vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 10vw;
  left: 50vw;
}

.worth {
  width: 100vw;
  position: absolute;
  top: 86.3vw;
}

.link-313 {
  z-index: 668;
  color: var(--olive-drab);
  width: 45vw;
  font-size: 1.3vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 3.9vw;
  left: 50vw;
}

.link-314 {
  z-index: 999;
  color: var(--olive-drab);
  font-family: Riot Ton, sans-serif;
  font-size: 1.3vw;
  line-height: 2vw;
  position: absolute;
  left: 1vw;
}

.link-315 {
  z-index: 789;
  color: var(--firebrick);
  width: 45vw;
  font-size: 1.1vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 67.8vw;
  left: 50vw;
}

.link-316 {
  z-index: 567;
  color: #4d4d4d;
  text-align: center;
  width: 45vw;
  font-family: Varela, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 71.6vw;
  left: 3vw;
}

.link-317 {
  z-index: 999;
  color: #4b7e81;
  text-align: left;
  text-shadow: .1vw .1vw .1vw var(--black);
  font-family: Teko, sans-serif;
  font-size: 2vw;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 5.5vw;
  right: 24.3vw;
}

.text-span-3 {
  font-size: 1.3vw;
  line-height: .6vw;
}

.social-credit-system {
  width: 100vw;
  position: absolute;
  top: 420.9vw;
}

.link-318 {
  z-index: 999;
  color: #84bcaf;
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: .1vw .1vw .1vw var(--black);
  font-family: Anton, sans-serif;
  font-size: .75vw;
  line-height: 1.4vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 46.1vw;
  left: 39vw;
}

.link-319 {
  z-index: 999;
  color: var(--olive-drab);
  width: 40vw;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 3vw;
  line-height: 3.5vw;
  position: absolute;
  top: 0;
  left: 3.5vw;
}

.link-320 {
  z-index: 980;
  color: #e2e2e2;
  text-shadow: .1vw .1vw .1vw var(--black);
  background-color: #0a0000b5;
  width: 17vw;
  padding: 2.2vw 1.2vw 1.5vw 2vw;
  font-family: PT Sans Narrow, sans-serif;
  font-size: 1vw;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: -10.8vw;
  left: 0;
}

.background-video-614 {
  z-index: 90;
  width: 51vw;
  height: 25vw;
  position: absolute;
  top: 46.9vw;
  left: 0;
}

.image-1886 {
  z-index: 543;
  width: 20vw;
  position: absolute;
  top: 65.1vw;
  left: 75vw;
}

.image-1887 {
  z-index: 234;
  width: 22vw;
  position: absolute;
  top: 50vw;
  left: 5vw;
}

.image-1888 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 31.6vw;
  left: 73.4vw;
}

.image-1889 {
  z-index: 500;
  width: 19vw;
  position: absolute;
  top: 76.9vw;
  left: 73.1vw;
}

.image-1890 {
  z-index: 723;
  width: 26vw;
  position: absolute;
  top: 41.8vw;
  left: 39vw;
}

.link-321 {
  z-index: 999;
  color: var(--firebrick);
  width: 100%;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 6vw;
  left: 0;
}

.ostalo {
  position: relative;
  top: 2083vw;
}

.link-322 {
  z-index: 999;
  color: var(--firebrick);
  text-shadow: 0 1px .1px var(--black);
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 1.4vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  left: 0;
}

.body-10 {
  background-color: var(--black);
}

.div-block-74 {
  width: 100vw;
  position: absolute;
}

.background-video-615 {
  z-index: 789;
  width: 44vw;
  height: 22vw;
  position: absolute;
  left: 50vw;
}

.image-1891 {
  z-index: 2;
  width: 46vw;
  position: absolute;
  top: 25.2vw;
}

.image-1892 {
  z-index: 99;
  width: 27vw;
  position: absolute;
  top: 18.6vw;
  right: 2.9vw;
}

.image-1893 {
  z-index: 333;
  width: 25vw;
  position: absolute;
  top: 96.9vw;
  left: 44.1vw;
}

.image-1894 {
  z-index: 432;
  width: 30vw;
  position: absolute;
  top: 104.4vw;
  right: 0;
}

.background-video-616 {
  z-index: 8;
  width: 54vw;
  height: 26vw;
  position: absolute;
  top: 16vw;
  left: 0;
  right: 0;
}

.background-video-617 {
  z-index: 444;
  width: 31vw;
  height: 15vw;
  position: absolute;
  top: 17.5vw;
  left: 3vw;
  right: 0;
}

.background-video-618 {
  z-index: 98;
  width: 41vw;
  height: 17vw;
  position: absolute;
  top: 0;
  left: 38.8vw;
}

.background-video-619 {
  z-index: 177;
  width: 47vw;
  height: 19vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 33vw;
}

.background-video-620 {
  z-index: 87;
  width: 37vw;
  height: 20vw;
  position: absolute;
  top: 0;
  left: 33vw;
}

.cyborgs {
  width: 100vw;
  position: absolute;
  top: 35vw;
}

.div-block-75 {
  width: 100vw;
  position: absolute;
  top: 299.2vw;
  left: 0;
}

.background-video-621 {
  z-index: 330;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 6.4vw;
  left: 34vw;
}

.background-video-622 {
  z-index: 10;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 47.1vw;
  left: 68vw;
}

.background-video-623 {
  z-index: 222;
  width: 46vw;
  height: 19vw;
  position: absolute;
  top: 43vw;
  right: 0;
}

.background-video-624 {
  z-index: 811;
  width: 24vw;
  height: 13vw;
  position: absolute;
  top: 36.3vw;
  left: 2.6vw;
}

.background-video-625 {
  z-index: 222;
  width: 42vw;
  height: 17vw;
  position: absolute;
  top: 1.4vw;
  left: 44.9vw;
}

.link-323 {
  z-index: 345;
  color: var(--olive-drab);
  width: 35vw;
  font-family: Ogg roman, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  position: absolute;
  top: 38.3vw;
  left: 2.3vw;
}

.image-1895 {
  z-index: 900;
  width: 27vw;
  position: absolute;
  top: 111.7vw;
  left: 28vw;
}

.image-1896 {
  z-index: 990;
  width: 28vw;
  position: absolute;
  top: 111.9vw;
  left: 0;
}

.grid-33 {
  z-index: 66;
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 54.4vw;
}

.image-1897 {
  z-index: 33;
  width: 33vw;
  position: absolute;
  top: 31.8vw;
}

.image-1898 {
  z-index: 9;
  width: 30vw;
  position: absolute;
  top: 50.5vw;
  left: 41.8vw;
  right: 0;
}

.grid-34 {
  z-index: 933;
  grid-column-gap: .3vw;
  grid-row-gap: .3vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 98vw;
  position: absolute;
  top: -7.3vw;
  left: .8vw;
}

.war {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1899 {
  z-index: 220;
  width: 25vw;
  position: absolute;
  top: -17vw;
  left: 31.3vw;
}

.image-1900 {
  z-index: 4;
  width: 42vw;
  position: absolute;
  top: 55.8vw;
  left: 0;
  right: 59.6vw;
}

.div-block-76 {
  z-index: 40;
  width: 67vw;
  height: 18vw;
  position: absolute;
  top: 140.1vw;
  right: 0;
}

.image-1901 {
  z-index: 333;
  width: 28vw;
  position: absolute;
}

.image-1902 {
  z-index: 229;
  width: 28vw;
  position: absolute;
  top: 0;
  left: 22.7vw;
}

.image-1903 {
  z-index: 922;
  width: 18vw;
  position: absolute;
  top: 11.9vw;
  right: 0;
}

.background-video-626 {
  z-index: 333;
  width: 20vw;
  height: 12vw;
  position: absolute;
  top: 43.4vw;
  left: 78.3vw;
}

.background-video-627 {
  z-index: 876;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 0;
  left: 14.5vw;
}

.relics-of-the-past {
  width: 100vw;
  position: absolute;
  top: 1058.7vw;
}

.background-video-628 {
  z-index: 67;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 25vw;
  left: 13.7vw;
}

.burn {
  width: 100vw;
  position: absolute;
  top: 46.6vw;
}

.background-video-629 {
  z-index: 33;
  width: 40vw;
  height: 22vw;
  position: absolute;
  top: 21vw;
  right: 0;
}

.background-video-630 {
  z-index: 222;
  width: 32vw;
  height: 18vw;
  position: absolute;
  top: 32vw;
  left: 0;
}

.background-video-631 {
  z-index: 77;
  width: 35vw;
  height: 19vw;
  position: absolute;
  top: 49.8vw;
  left: 30vw;
}

.background-video-632 {
  z-index: 338;
  width: 53vw;
  height: 29vw;
  position: absolute;
  top: 122.7vw;
  right: 0;
}

.background-video-633 {
  z-index: 111;
  width: 32vw;
  height: 18vw;
  position: absolute;
  top: 35.1vw;
  left: 65.7vw;
}

.background-video-634 {
  z-index: 899;
  border-radius: 3vw;
  width: 16vw;
  height: 9vw;
  position: absolute;
  top: 121.3vw;
  right: 0;
}

.background-video-635 {
  z-index: 32;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 215vw;
  right: 0;
}

.background-video-636 {
  z-index: 300;
  width: 54vw;
  height: 22vw;
  position: absolute;
  top: -5.9vw;
  right: 0;
}

.background-video-637 {
  z-index: 786;
  width: 28vw;
  height: 11vw;
  position: absolute;
  top: 75vw;
  left: 67.8vw;
  right: 0;
}

.background-video-638 {
  z-index: 338;
  width: 40vw;
  height: 16vw;
  position: absolute;
  top: -18.7vw;
  right: 0;
}

.background-video-639 {
  z-index: 333;
  width: 47vw;
  height: 19vw;
  position: absolute;
  top: 23.6vw;
  left: 2.2vw;
}

.background-video-640 {
  z-index: 333;
  width: 47vw;
  height: 19vw;
  position: absolute;
  top: 23.6vw;
  left: 50.2vw;
}

.v-trgovini {
  width: 100vw;
  position: absolute;
  top: 165vw;
}

.background-video-641 {
  z-index: 449;
  width: 46vw;
  height: 19vw;
  position: absolute;
  top: 0;
  left: 9.2vw;
}

.background-video-642 {
  z-index: 879;
  width: 36vw;
  height: 18vw;
  position: absolute;
  top: 24.7vw;
  right: 32vw;
}

.div-block-77 {
  width: 100vw;
  position: absolute;
  top: 597.4vw;
}

.background-video-643 {
  z-index: 555;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-644 {
  z-index: 444;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-645 {
  z-index: 444;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 95.1vw;
  left: 32.8vw;
}

.desert {
  position: relative;
  top: 534.9vw;
}

.text-block-349 {
  z-index: 999;
  color: #64c9ff;
  text-align: right;
  -webkit-text-stroke-width: .06vw;
  -webkit-text-stroke-color: var(--black);
  font-family: "Cybrpnuk 2", sans-serif;
  font-size: 5.1vw;
  font-weight: 400;
  line-height: 4vw;
  position: absolute;
  top: 7.8vw;
  left: 11.8vw;
}

.synthetic {
  display: block;
  position: relative;
  top: 1341.2vw;
}

.tech-dump {
  width: 100vw;
  position: absolute;
  top: 662vw;
}

.text-block-350 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  font-family: Cyberthic, sans-serif;
  font-size: 3vw;
  line-height: 3vw;
  display: none;
  position: absolute;
  top: 3.3vw;
  left: 37.3vw;
}

.body-11 {
  background-color: var(--black);
}

.div-block-79 {
  width: 100vw;
  display: block;
  position: absolute;
  top: -31.3vw;
}

.text-block-351 {
  z-index: 300;
  color: var(--corporate);
  text-align: center;
  letter-spacing: .3vw;
  -webkit-text-stroke-width: .03vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: var(--shadow) var(--shadow) .1vw #000;
  width: 100vw;
  font-family: Cyberthic, sans-serif;
  font-size: 5vw;
  line-height: 6vw;
  display: block;
  position: absolute;
  top: 40.2vw;
}

.section-60 {
  position: relative;
}

.div-block-80 {
  width: 100vw;
  position: absolute;
  top: 44.6vw;
}

.text-block-352 {
  z-index: 999;
  color: #f60;
  text-align: center;
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  width: 100vw;
  font-family: Church Text Shaded, sans-serif;
  font-size: 13vw;
  line-height: 5vw;
  position: absolute;
}

.body-12 {
  background-color: var(--black);
  color: var(--black);
}

.div-block-81 {
  width: 100vw;
  position: absolute;
  top: 15vw;
}

.text-block-353 {
  color: #a0987a;
  text-align: center;
  width: 100vw;
  font-family: Uncletyp, sans-serif;
  font-size: 5vw;
  line-height: 5vw;
  position: absolute;
}

.body-13 {
  background-color: var(--black);
}

.section-61 {
  position: relative;
}

.div-block-82 {
  width: 100vw;
  position: absolute;
}

.text-block-354 {
  z-index: 998;
  color: #ff9100;
  text-align: left;
  text-shadow: 1px 1px .6vw var(--black);
  font-family: Falloutfont, sans-serif;
  font-size: 4vw;
  line-height: 7vw;
  position: absolute;
  top: 1.1vw;
  left: 29.6vw;
}

.body-14 {
  background-color: var(--black);
}

.section-62 {
  position: relative;
}

.div-block-83 {
  width: 100vw;
  position: absolute;
  top: 15vw;
}

.text-block-355 {
  color: var(--olive-drab);
  text-align: center;
  width: 100vw;
  font-family: Cyberye, sans-serif;
  font-size: 6vw;
  line-height: 4vw;
  position: absolute;
  top: 0;
}

.body-15, .body-16 {
  background-color: var(--black);
}

.container-18 {
  margin-top: 85px;
}

.button-9 {
  text-align: center;
  width: 100%;
}

.background-video-646 {
  z-index: 9;
  width: 22vw;
  height: 14vw;
  position: absolute;
  top: 170.4vw;
  right: 0;
}

.div-block-84 {
  z-index: 89;
  width: 21vw;
  height: 9vw;
  position: absolute;
  top: 22.7vw;
  left: 50vw;
}

.background-video-647 {
  z-index: 22;
  width: 20vw;
  height: 4vw;
  position: absolute;
}

.background-video-648 {
  z-index: 20;
  width: 20vw;
  height: 4vw;
  position: absolute;
  top: 3.7vw;
}

.background-video-649 {
  z-index: 99;
  width: 28vw;
  height: 11.5vw;
  position: absolute;
  top: -21.8vw;
  left: 21vw;
}

.background-video-650 {
  z-index: 33;
  width: 41vw;
  height: 17vw;
  position: absolute;
  top: -4.5vw;
  left: 0;
}

.background-video-651 {
  z-index: 840;
  width: 31vw;
  height: 13vw;
  position: absolute;
  top: 79.5vw;
  left: 36.2vw;
}

.generator {
  width: 100vw;
  position: absolute;
  top: 259.3vw;
}

.div-block-85 {
  z-index: 98;
  width: 53vw;
  height: 30vw;
  position: absolute;
  top: 29.3vw;
  left: 0;
}

.youtube-15 {
  z-index: 80;
  position: absolute;
}

.link-324 {
  z-index: 333;
  color: var(--steel-blue);
  text-align: center;
  text-transform: uppercase;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.5vw;
  line-height: 2vw;
  position: absolute;
  top: 68.1vw;
  left: 30.4vw;
}

.link-325 {
  z-index: 555;
  color: var(--snow);
  font-family: Roboto Mono, sans-serif;
  font-size: 1.3vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 10.2vw;
  left: 65.8vw;
}

.div-block-86 {
  z-index: 99;
  width: 45vw;
  height: 25vw;
  position: absolute;
  top: 28.4vw;
  left: 53.7vw;
}

.link-326 {
  z-index: 999;
  color: var(--snow);
  width: 34vw;
  font-family: Montserrat, sans-serif;
  font-size: 1.3vw;
  line-height: 2vw;
  position: absolute;
  top: 56.1vw;
  left: 53.8vw;
}

.link-327 {
  z-index: 444;
  color: var(--snow);
  font-size: 1vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 58.5vw;
  left: 52vw;
}

.link-328 {
  z-index: 888;
  color: #0007c3;
  width: 60vw;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: 1.6vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 2vw;
  left: 5vw;
}

.background-video-652 {
  z-index: 222;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 0;
  left: 1.5vw;
}

.div-block-87 {
  z-index: 2;
  width: 65vw;
  height: 59vw;
  position: absolute;
  top: 4.7vw;
}

.background-video-653 {
  z-index: 32;
  width: 61vw;
  height: 26vw;
  position: absolute;
  top: 20.7vw;
  left: 1.5vw;
}

.background-video-654 {
  z-index: 99;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 49.1vw;
  left: 1.5vw;
}

.background-video-655 {
  z-index: 22;
  width: 49vw;
  height: 20vw;
  position: absolute;
  top: 49.8vw;
  left: 0;
}

.div-block-88 {
  z-index: 333;
  width: 45vw;
  height: 26vw;
  position: absolute;
  top: 28.6vw;
  left: 7.3vw;
}

.background-video-656 {
  z-index: 99;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 30.6vw;
  left: 53vw;
}

.background-video-657 {
  z-index: 99;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 9vw;
  left: 43.4vw;
}

.background-video-658 {
  z-index: 99;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-659 {
  z-index: 333;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 76.5vw;
  left: 2vw;
}

.background-video-660 {
  z-index: 4;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 29.8vw;
  left: 3.4vw;
}

.background-video-661 {
  z-index: 222;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 110.4vw;
  left: 2.3vw;
}

.div-block-89 {
  z-index: 33;
  width: 35vw;
  height: 44vw;
  position: absolute;
  top: 128.4vw;
  right: .8vw;
}

.background-video-662 {
  z-index: 99;
  width: 35vw;
  height: 14vw;
  position: absolute;
}

.background-video-663 {
  z-index: 44;
  width: 35vw;
  height: 14vw;
  position: absolute;
  top: 14.6vw;
}

.background-video-664 {
  z-index: 22;
  width: 35vw;
  height: 14vw;
  position: absolute;
  top: 29.5vw;
}

.image-1904 {
  z-index: 3;
  width: 38vw;
  display: block;
  position: absolute;
  top: 3.9vw;
  right: 0;
}

.image-1905 {
  z-index: 333;
  width: 21vw;
  position: absolute;
  top: 34.7vw;
  left: 76.5vw;
}

.image-1906 {
  z-index: 6;
  width: 28vw;
  position: absolute;
  top: 28.1vw;
  right: 0;
}

.image-1907 {
  z-index: 444;
  width: 27vw;
  position: absolute;
  top: 41.2vw;
}

.image-1908 {
  z-index: 700;
  width: 25vw;
  position: absolute;
  top: 0;
  right: 1.5vw;
}

.image-1909 {
  z-index: 5;
  width: 76vw;
  position: absolute;
  top: -7.2vw;
  left: 0;
  right: 8.2vw;
}

.image-1910 {
  z-index: 22;
  width: 42vw;
  position: absolute;
  top: 34.8vw;
  left: 38.2vw;
}

.hranika {
  width: 100vw;
  position: absolute;
  top: 129.9vw;
}

.link-329 {
  z-index: 888;
  color: #720202;
  text-align: center;
  width: 33vw;
  font-family: Cfpoliticianskillers Regula, sans-serif;
  font-size: 1.7vw;
  line-height: 2vw;
  position: absolute;
  top: 51.8vw;
  left: 4.2vw;
}

.link-330 {
  z-index: 999;
  color: #644500;
  text-shadow: 0 1px .1vw var(--black);
  font-family: Cfpoliticianskillers Regula, sans-serif;
  font-size: 2.2vw;
  font-weight: 700;
  line-height: 3vw;
  text-decoration: underline;
  position: absolute;
  top: 14.9vw;
  left: 30.7vw;
}

.link-331 {
  z-index: 432;
  color: var(--steel-blue);
  width: 30vw;
  font-family: Chomsky, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  position: absolute;
  top: 27.2vw;
  left: 25vw;
}

.link-332 {
  color: var(--snow);
  font-family: Freekytypewriter, sans-serif;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: underline;
  position: absolute;
  top: 25vw;
  left: 25vw;
}

.link-333 {
  z-index: 333;
  color: #fff;
  text-shadow: 0 1px .2vw var(--black);
  font-size: 1.4vw;
  line-height: 2vw;
  position: absolute;
  top: 91.1vw;
  left: 56.7vw;
}

.link-334 {
  z-index: 333;
  color: var(--snow);
  text-shadow: 0 1px .2vw var(--black);
  width: 32vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.2vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 93.7vw;
  left: 55.6vw;
}

.image-1911 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 1.1vw;
  left: 2.3vw;
}

.image-1912 {
  z-index: 456;
  width: 21vw;
  position: absolute;
  top: 23vw;
  left: 0;
}

.image-1913 {
  z-index: 444;
  width: 13vw;
  position: absolute;
  top: 33.6vw;
  left: 82.9vw;
}

.image-1914 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 0;
  left: 45.8vw;
}

.image-1915 {
  z-index: 922;
  width: 14vw;
  position: absolute;
  top: 0;
  left: 60.9vw;
}

.image-1916 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-1917 {
  z-index: 7;
  width: 24vw;
  position: absolute;
  top: 17vw;
  right: 0;
}

.image-1918 {
  z-index: 333;
  width: 24vw;
  position: absolute;
  top: 15.6vw;
  left: .5vw;
}

.image-1919 {
  z-index: 22;
  width: 22vw;
  position: absolute;
  top: 21.2vw;
  left: 46.3vw;
}

.image-1920 {
  z-index: 333;
  width: 29vw;
  position: absolute;
  top: 10.2vw;
  left: 70.1vw;
}

.div-block-90 {
  z-index: 99;
  width: 29vw;
  position: absolute;
  top: 16.4vw;
  left: 69.4vw;
}

.youtube-16 {
  position: absolute;
}

.div-block-91 {
  z-index: 14;
  width: 30vw;
  height: 20vw;
  position: absolute;
  top: -16.9vw;
  left: 0;
}

.na-povr-je {
  width: 100vw;
  position: absolute;
  top: 448.7vw;
}

.background-video-665 {
  z-index: 777;
  width: 35vw;
  height: 17vw;
  position: absolute;
  top: 6.1vw;
  right: 25.3vw;
}

.background-video-666 {
  z-index: 899;
  width: 26vw;
  height: 13vw;
  position: absolute;
  top: 123.2vw;
  left: 37vw;
}

.background-video-667 {
  z-index: 321;
  width: 31vw;
  height: 15vw;
  position: absolute;
  top: 94.4vw;
  left: 3.6vw;
}

.background-video-668 {
  z-index: 234;
  width: 26vw;
  height: 13vw;
  position: absolute;
  top: 90.9vw;
  left: 37.5vw;
}

.background-video-669 {
  z-index: 999;
  width: 26vw;
  height: 13vw;
  position: absolute;
  top: 106.6vw;
  left: 37vw;
}

.background-video-670 {
  z-index: 333;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 57.5vw;
  left: 38vw;
}

.image-1921 {
  z-index: 543;
  width: 28vw;
  position: absolute;
  top: 54.4vw;
  left: 68.8vw;
}

.image-1922 {
  z-index: 2;
  width: 50vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-1923 {
  width: 100vw;
  display: block;
  position: absolute;
  top: 0;
}

.image-1924 {
  z-index: 2;
  width: 55vw;
  display: block;
  position: absolute;
  top: 132.5vw;
  left: 0;
  right: 0;
}

.image-1925 {
  width: 100vw;
  position: absolute;
  top: 65.8vw;
}

.image-1926 {
  z-index: 17;
  width: 50vw;
  display: block;
  position: absolute;
  top: 71.5vw;
}

.underground-city-ostalo {
  width: 100vw;
  position: absolute;
  top: 0;
}

.background-video-671 {
  z-index: 444;
  width: 32vw;
  height: 13vw;
  position: absolute;
  top: 63.7vw;
  left: 0;
}

.background-video-672 {
  z-index: 444;
  width: 32vw;
  height: 13vw;
  position: absolute;
  top: 63.7vw;
  left: 32vw;
}

.section-63 {
  display: block;
  position: relative;
  top: 1200vw;
}

.div-block-92 {
  width: 100vw;
  position: absolute;
  top: 62.6vw;
}

.mesto-pod-zemljo {
  width: 100vw;
  position: absolute;
  top: 0;
}

.link-335 {
  z-index: 899;
  color: #fff;
  text-align: center;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: .5vw;
  left: 31.1vw;
}

.link-336 {
  z-index: 345;
  color: var(--snow);
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  width: 30vw;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 13.4vw;
  left: 3.2vw;
}

.link-337 {
  z-index: 444;
  color: var(--snow);
  text-align: right;
  text-shadow: 0 1px .1vw var(--black);
  width: 18vw;
  font-family: Changa One, Impact, sans-serif;
  font-size: 1.7vw;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 24.4vw;
  left: 57.3vw;
}

.link-338 {
  z-index: 788;
  color: var(--snow);
  width: 30vw;
  font-family: Changa One, Impact, sans-serif;
  font-size: 1.7vw;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 1.2vw;
}

.div-block-94 {
  z-index: 888;
  width: 36vw;
  position: absolute;
  top: 60.2vw;
  left: auto;
  right: 0;
}

.image-1927 {
  width: 51vw;
  position: absolute;
  top: -28.6vw;
  right: 0;
}

.image-1928 {
  z-index: 2;
  width: 41vw;
  position: absolute;
  top: -21.9vw;
}

.background-video-673 {
  z-index: 234;
  width: 34vw;
  height: 20vw;
  position: absolute;
  top: 26.3vw;
  left: 1.1vw;
}

.image-1929 {
  z-index: 3;
  width: 55vw;
  position: absolute;
  top: 33.3vw;
  right: 0;
}

.slider {
  width: 50vw;
  height: 32vw;
  position: absolute;
  top: 1.3vw;
  right: 0;
}

.image-1930 {
  z-index: 2;
  width: 50vw;
  position: absolute;
  top: 71.5vw;
}

.link-339 {
  z-index: 888;
  color: var(--snow);
  font-family: Droid Sans, sans-serif;
  font-size: 1.3vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 19.1vw;
  left: 5vw;
}

.div-block-95 {
  z-index: 4;
  width: 45vw;
  position: absolute;
  top: 33.3vw;
}

.posh {
  width: 100vw;
  position: absolute;
  top: 57.7vw;
}

.image-1931 {
  z-index: 222;
  width: 12vw;
  position: absolute;
  top: 114.9vw;
  left: 87.1vw;
}

.nasslov {
  width: 100vw;
  position: absolute;
  top: 87.1vw;
}

.za-etek-pu-ave {
  width: 100vw;
  position: absolute;
  top: 214vw;
}

.image-1932 {
  width: 32vw;
  position: absolute;
  top: 42.5vw;
  left: 65vw;
}

.environmental-smeti {
  display: none;
  position: relative;
  top: 2600vw;
}

.image-1933 {
  z-index: 400;
  width: 73vw;
  position: absolute;
  top: 17.9vw;
  left: 0;
  right: 0;
}

.image-1934 {
  z-index: 90;
  width: 70vw;
  position: absolute;
  top: 38.5vw;
  left: 0;
  right: 0;
}

.link-340 {
  z-index: 432;
  color: var(--snow);
  background-color: #000000d1;
  width: 34vw;
  font-size: 1.2vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 18.5vw;
  left: 0;
}

.link-341 {
  z-index: 345;
  color: var(--snow);
  background-color: #000000b8;
  width: 25vw;
  padding-left: 0;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 9.4vw;
  left: 0;
}

.link-342 {
  z-index: 333;
  color: var(--snow);
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  width: 24vw;
  font-size: 1.5vw;
  font-weight: 700;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 0;
}

.image-1935 {
  z-index: 66;
  width: 63vw;
  position: absolute;
  top: 14.9vw;
  left: 0;
  right: 0;
}

.div-block-96 {
  z-index: 400;
  width: 25vw;
  height: 55vw;
  position: absolute;
  top: 0;
}

.background-video-674 {
  z-index: 444;
  width: 25vw;
  height: 11vw;
  position: absolute;
  top: 61.7vw;
  right: 0;
}

.background-video-675 {
  z-index: 80;
  width: 35vw;
  height: 19vw;
  position: absolute;
  top: 21vw;
  right: 0;
}

.background-video-676 {
  z-index: 60;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 142.2vw;
  left: 33vw;
  right: 0;
}

.background-video-677 {
  z-index: 321;
  width: 22vw;
  height: 13vw;
  position: absolute;
  top: 16.6vw;
  left: 19.6vw;
  right: 42.1vw;
}

.food {
  width: 100vw;
  position: absolute;
  top: 100.5vw;
}

.background-video-678 {
  z-index: 345;
  width: 37vw;
  height: 15vw;
  position: absolute;
  top: 17vw;
  left: 0;
}

.background-video-679 {
  z-index: 234;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 17vw;
  left: 37vw;
}

.background-video-680 {
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: -3.3vw;
  left: 3.9vw;
}

.background-video-681 {
  z-index: 456;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: -3.8vw;
  left: 42.6vw;
}

.background-video-682 {
  z-index: 44;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 8.5vw;
  left: 42.6vw;
}

.background-video-683 {
  z-index: 333;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 69.4vw;
  left: 70vw;
}

.background-video-684 {
  z-index: 333;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 82.1vw;
  left: 58.2vw;
}

.grid-35 {
  z-index: 333;
  grid-column-gap: .3vw;
  grid-row-gap: .3vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 72vw;
  position: absolute;
  top: 27.8vw;
}

.grid-36 {
  grid-column-gap: .3vw;
  grid-row-gap: .3vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 21.3vw;
}

.image-1936 {
  z-index: 90;
  width: 25vw;
  position: absolute;
  top: 13vw;
  left: 58.1vw;
}

.cannibalism {
  width: 100vw;
  position: absolute;
  top: 238.1vw;
}

.grid-37 {
  z-index: 999;
  grid-column-gap: .5vw;
  grid-row-gap: .5vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 80vw;
  position: absolute;
  top: 63.4vw;
  left: 0;
}

.image-1937 {
  z-index: 22;
  width: 20vw;
  position: absolute;
  left: 1vw;
}

.image-1938 {
  z-index: 80;
  width: 20vw;
  position: absolute;
  left: 18.7vw;
}

.div-block-97 {
  width: 100vw;
  position: absolute;
  top: 576vw;
}

.image-1939 {
  z-index: 13;
  width: 42vw;
  position: absolute;
  top: -2.2vw;
  left: 0;
  right: 27.6vw;
}

.image-1940 {
  width: 100vw;
  position: absolute;
  top: 35.7vw;
}

.avaataar {
  z-index: 333;
  width: 27vw;
  height: 47vw;
  position: absolute;
  top: -12.1vw;
  right: 36.5vw;
}

.background-video-685 {
  z-index: 99;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 16.6vw;
  right: 0;
}

.background-video-686 {
  z-index: 229;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 2.1vw;
  right: 0;
}

.background-video-687 {
  z-index: 22;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 17vw;
  right: 0;
}

.background-video-688 {
  z-index: 111;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 31vw;
}

.background-video-689 {
  z-index: 222;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 66.6vw;
  left: 27.8vw;
}

.background-video-690 {
  z-index: 67;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 37.1vw;
  left: 31.5vw;
}

.link-343 {
  z-index: 999;
  color: var(--snow);
  -webkit-text-stroke-width: .1vw;
  -webkit-text-stroke-color: var(--black);
  text-transform: uppercase;
  width: 36vw;
  font-family: Open Sans, sans-serif;
  font-size: 1.6vw;
  font-weight: 800;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 55.4vw;
  left: 1.1vw;
}

.image-1941 {
  z-index: 80;
  width: 22vw;
  position: absolute;
  top: 55.3vw;
  left: 3.7vw;
}

.image-1942 {
  z-index: 8;
  width: 29vw;
  position: absolute;
  top: 33.4vw;
  left: 0;
  right: 7vw;
}

.image-1943 {
  z-index: 990;
  width: 20vw;
  position: absolute;
  top: 4.7vw;
  left: 30vw;
}

.image-1944 {
  z-index: 99;
  width: 16vw;
  position: absolute;
  top: 14.5vw;
  left: auto;
  right: 0;
}

.image-1945 {
  z-index: 44;
  width: 16vw;
  position: absolute;
  top: 17.9vw;
  left: auto;
  right: 0;
}

.image-1946 {
  z-index: 51;
  width: 42vw;
  position: absolute;
  top: 2.2vw;
  left: 23.7vw;
  right: 0;
}

.image-1947 {
  width: 30vw;
  position: absolute;
  top: 21.9vw;
  right: 0;
}

.link-344 {
  z-index: 999;
  color: #d15f1a;
  text-shadow: 0 1px .1vw var(--black);
  font-family: Chomsky, sans-serif;
  font-size: 1.7vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 21.7vw;
  left: 6.7vw;
}

.image-1948 {
  z-index: 10;
  width: 27vw;
  position: absolute;
  top: -.4vw;
  left: 25vw;
}

.image-1949 {
  z-index: 4;
  width: 20vw;
  position: absolute;
  top: 62.9vw;
  right: 0;
}

.image-1950 {
  z-index: 987;
  width: 15vw;
  position: absolute;
  top: 22.3vw;
  left: 37vw;
  right: 37.8vw;
}

.div-block-98 {
  z-index: 29;
  width: 95vw;
  height: 16vw;
  position: absolute;
  top: -12.9vw;
  left: 2.9vw;
}

.image-1951 {
  width: 60vw;
  position: absolute;
  top: 21.4vw;
  left: 37.9vw;
}

.div-block-99 {
  z-index: 22;
  width: 100vw;
  height: 18vw;
  position: absolute;
  top: 42.8vw;
  left: 0;
}

.background-video-691 {
  z-index: 190;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 35.6vw;
  right: 0;
}

.image-1952 {
  z-index: 9;
  width: 100vw;
  position: absolute;
  top: 42.6vw;
}

.image-1953 {
  z-index: 8;
  width: 100vw;
  position: absolute;
  top: 4.6vw;
  right: 0;
}

.image-1954 {
  width: 40vw;
  position: absolute;
  top: 69.4vw;
}

.image-1955 {
  z-index: 444;
  width: 20vw;
  position: absolute;
  top: 4vw;
  right: 0;
}

.image-1956 {
  z-index: 222;
  width: 22vw;
  position: absolute;
  top: 12vw;
  left: 5vw;
}

.new-page {
  background-color: #fff;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 3639px;
  display: flex;
}

.img {
  object-fit: cover;
}

.link-345 {
  z-index: 888;
  color: var(--firebrick);
  text-shadow: 1px 1px .1vw #000;
  font-size: .9vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 34.9vw;
  left: 66.9vw;
}

.image-1957 {
  z-index: 33;
  width: 18vw;
  position: absolute;
  top: 12.8vw;
  left: .9vw;
}

.image-1958 {
  z-index: 22;
  width: 19vw;
  position: absolute;
  top: 11.4vw;
  right: 0;
}

.image-1959 {
  z-index: 222;
  width: 19vw;
  position: absolute;
  top: 1.1vw;
  left: 68.9vw;
}

.image-1960 {
  z-index: 22;
  width: 22vw;
  position: absolute;
  top: 2.9vw;
  left: 4.7vw;
}

.image-1961 {
  z-index: 228;
  width: 18vw;
  position: absolute;
  top: 18.9vw;
  left: 33.3vw;
}

.image-1962 {
  width: 20vw;
  position: absolute;
  top: 1.8vw;
  left: 37.4vw;
}

.image-1963 {
  z-index: 22;
  width: 16vw;
  position: absolute;
  top: 0;
  left: 27.7vw;
}

.image-1964 {
  z-index: 33;
  width: 17vw;
  position: absolute;
  top: 0;
  left: 50.9vw;
}

.image-1965 {
  z-index: 220;
  width: 14vw;
  position: absolute;
  top: 9.8vw;
  left: 23vw;
}

.image-1966 {
  z-index: 220;
  width: 14vw;
  position: absolute;
  top: 29.1vw;
  left: 14.1vw;
}

.image-1967 {
  z-index: 229;
  width: 17vw;
  position: absolute;
  top: 21.2vw;
  left: 47.9vw;
}

.image-1968 {
  z-index: 2;
  width: 28vw;
  position: absolute;
  top: 1.6vw;
  left: 57.9vw;
}

.image-1969 {
  z-index: 300;
  width: 18vw;
  position: absolute;
  top: 20.8vw;
  left: 66vw;
}

.image-1970 {
  z-index: 66;
  width: 31vw;
  position: absolute;
  top: 81.1vw;
  left: 65.7vw;
}

.image-1971 {
  z-index: 333;
  width: 22vw;
  position: absolute;
  top: 27.8vw;
  left: 45vw;
}

.image-1972 {
  z-index: 432;
  width: 28vw;
  position: absolute;
  top: 49.6vw;
  left: 64.3vw;
}

.image-1973 {
  z-index: 222;
  width: 17vw;
  position: absolute;
  top: 38.9vw;
  left: 80.1vw;
}

.image-1974 {
  z-index: 44;
  width: 22vw;
  position: absolute;
  top: 44.8vw;
  left: 41.2vw;
}

.div-block-100 {
  width: 100vw;
  position: absolute;
  top: 154.2vw;
}

.image-1975 {
  z-index: 99;
  width: 22vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-1976 {
  z-index: 2;
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-1977 {
  z-index: 79;
  width: 22vw;
  position: absolute;
  left: 5vw;
}

.image-1978 {
  z-index: 88;
  width: 22vw;
  position: absolute;
  left: 28.9vw;
}

.link-346 {
  z-index: 999;
  color: var(--snow);
  font-size: 1.4vw;
  line-height: 2vw;
  position: absolute;
  top: -2.3vw;
  left: 50vw;
}

.link-347 {
  z-index: 999;
  color: var(--snow);
  font-size: 1.4vw;
  line-height: 2vw;
  position: absolute;
  top: 35.8vw;
  left: 3.3vw;
}

.link-348 {
  z-index: 999;
  color: var(--snow);
  font-size: 1.4vw;
  line-height: 2vw;
  position: absolute;
  top: 37.3vw;
  left: 3.1vw;
}

.background-video-692 {
  z-index: 678;
  width: 27vw;
  height: 13vw;
  position: absolute;
  top: 0;
  right: 33.4vw;
}

.background-video-693 {
  z-index: 222;
  width: 31vw;
  height: 13vw;
  position: absolute;
  top: 2.7vw;
  left: 10.2vw;
}

.background-video-694 {
  z-index: 234;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 15.7vw;
  left: 0;
}

.div-block-101 {
  z-index: 333;
  width: 30vw;
  height: 26vw;
  position: absolute;
}

.background-video-695 {
  z-index: 333;
  width: 30vw;
  height: 13vw;
  position: absolute;
}

.background-video-696 {
  z-index: 333;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 14vw;
}

.background-video-697 {
  z-index: 333;
  width: 33vw;
  height: 14vw;
  position: absolute;
  left: 31.3vw;
}

.background-video-698 {
  z-index: 222;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 45.7vw;
  right: 1.3vw;
}

.background-video-699 {
  z-index: 333;
  width: 36vw;
  height: 19vw;
  position: absolute;
  top: 72vw;
  right: 0;
}

.background-video-700 {
  z-index: 333;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 70.8vw;
  right: 0;
}

.background-video-701 {
  z-index: 80;
  width: 53vw;
  height: 24vw;
  position: absolute;
  top: 50.3vw;
  left: 0;
  right: 2.9vw;
}

.background-video-702 {
  z-index: 8;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 8.4vw;
  left: 0;
  right: 0;
}

.background-video-703 {
  z-index: 9;
  width: 22vw;
  height: 10vw;
  position: absolute;
  top: 39.9vw;
  left: 53vw;
  right: 0;
}

.background-video-704 {
  z-index: 60;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 40.5vw;
  right: 2.1vw;
}

.background-video-705 {
  z-index: 345;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 26.6vw;
  left: 57.5vw;
}

.image-1979 {
  z-index: 5;
  width: 59vw;
  position: absolute;
  top: 29.3vw;
  left: 40.4vw;
}

.background-video-706 {
  z-index: 9;
  width: 55vw;
  height: 23vw;
  position: absolute;
  top: 96.4vw;
  right: 0;
}

.background-video-707 {
  z-index: 33;
  width: 32vw;
  height: 16vw;
  position: absolute;
  top: 16.4vw;
  left: 20vw;
}

.background-video-708 {
  z-index: 876;
  width: 31vw;
  height: 16vw;
  position: absolute;
  top: 0;
  left: 65.7vw;
}

.div-block-102 {
  z-index: 333;
  width: 31vw;
  height: 54vw;
  position: absolute;
  top: 109.5vw;
  left: 1.3vw;
}

.background-video-709 {
  z-index: 333;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 0;
}

.background-video-710 {
  z-index: 333;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 18vw;
}

.background-video-711 {
  z-index: 990;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 36.1vw;
}

.div-block-103 {
  z-index: 666;
  width: 58vw;
  height: 15vw;
  position: absolute;
  top: 103vw;
}

.background-video-712 {
  z-index: 222;
  width: 26vw;
  height: 14vw;
  position: absolute;
  top: 0;
  left: 2vw;
}

.background-video-713 {
  z-index: 321;
  width: 26vw;
  height: 14vw;
  position: absolute;
  left: 30.6vw;
}

.background-video-714 {
  z-index: 444;
  width: 25vw;
  height: 13vw;
  position: absolute;
  top: 64.8vw;
  left: 73.8vw;
}

.background-video-715 {
  z-index: 13;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 48.3vw;
  right: 13.3vw;
}

.background-video-716 {
  z-index: 345;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 112.5vw;
  left: .8vw;
}

.background-video-717 {
  z-index: 345;
  width: 32vw;
  height: 16vw;
  position: absolute;
  top: 0;
  left: 2.6vw;
}

.background-video-718 {
  z-index: 987;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 79.4vw;
  left: 73.8vw;
}

.background-video-719 {
  z-index: 922;
  width: 26vw;
  height: 14vw;
  position: absolute;
  top: 94vw;
  left: 73.2vw;
}

.link-349 {
  z-index: 921;
  color: var(--snow);
  font-size: 1.4vw;
  line-height: 2vw;
  position: absolute;
  top: 25vw;
  left: 5vw;
}

.background-video-720 {
  z-index: 900;
  width: 31vw;
  height: 15vw;
  position: absolute;
  top: 38.7vw;
  left: 34vw;
}

.background-video-721 {
  z-index: 44;
  width: 48vw;
  height: 7vw;
  position: absolute;
  top: 52vw;
  left: 39.4vw;
}

.background-video-722 {
  z-index: 100;
  width: 24vw;
  height: 16vw;
  position: absolute;
  top: 89.3vw;
  left: 44vw;
}

.background-video-723 {
  z-index: 991;
  width: 19vw;
  height: 8vw;
  position: absolute;
  top: 5.7vw;
  right: 0;
}

.background-video-724 {
  z-index: 333;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 49.5vw;
  left: 40.4vw;
}

.background-video-725 {
  z-index: 222;
  width: 42vw;
  height: 18vw;
  position: absolute;
  top: 108.9vw;
}

.background-video-726 {
  z-index: 222;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: -16.3vw;
  left: 3.5vw;
}

.background-video-727 {
  z-index: 80;
  width: 34vw;
  height: 14vw;
  position: absolute;
  top: 69.9vw;
  left: 0;
  right: 0;
}

.background-video-728 {
  z-index: 345;
  width: 36vw;
  height: 20vw;
  position: absolute;
  left: 56.9vw;
}

.background-video-729 {
  z-index: 333;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 75vw;
  left: 57vw;
}

.background-video-730 {
  z-index: 12;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 20.1vw;
  right: 0;
}

.background-video-731 {
  z-index: 444;
  width: 25vw;
  height: 15vw;
  position: absolute;
  top: 10vw;
  left: 4.3vw;
}

.background-video-732 {
  z-index: 222;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 0;
  left: 31.3vw;
}

.background-video-733 {
  z-index: 222;
  width: 26vw;
  height: 20vw;
  position: absolute;
  top: 0;
  left: 0;
}

.div-block-104 {
  z-index: 44;
  width: 33vw;
  height: 37vw;
  position: absolute;
  top: 0;
  left: 38.5vw;
}

.background-video-734 {
  z-index: 222;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 0;
}

.div-block-105 {
  z-index: 333;
  width: 27vw;
  height: 28vw;
  position: absolute;
  top: 0;
  left: 34.8vw;
}

.background-video-735 {
  z-index: 333;
  width: 27vw;
  height: 15vw;
  position: absolute;
}

.background-video-736 {
  z-index: 333;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 0;
  left: 29.6vw;
}

.background-video-737 {
  z-index: 333;
  width: 31vw;
  height: 14vw;
  position: absolute;
  top: -13.6vw;
  left: 1.6vw;
}

.background-video-738 {
  z-index: 170;
  width: 26vw;
  height: 13vw;
  position: absolute;
  top: -27.5vw;
  left: 40.4vw;
}

.background-video-739 {
  z-index: 33;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: -27.4vw;
  left: 0;
  right: 0;
}

.background-video-740 {
  z-index: 22;
  width: 32vw;
  height: 19vw;
  position: absolute;
  top: 49.8vw;
  left: 0;
  right: 51.6vw;
}

.image-1980 {
  z-index: 333;
  width: 33vw;
  position: absolute;
  top: 119.9vw;
  left: 50vw;
}

.grid-38 {
  z-index: 333;
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: -46vw;
  left: 0;
}

.background-video-741 {
  z-index: 844;
  width: 22vw;
  height: 9vw;
  position: absolute;
  top: 12vw;
  left: 29.6vw;
}

.div-block-106 {
  z-index: 44;
  width: 46vw;
  height: 19vw;
  position: absolute;
  top: 13.7vw;
  left: 0;
  right: 0;
}

.link-350 {
  z-index: 555;
  color: #6b6a6a;
  text-align: center;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 16vw;
  font-family: Vollkorn, serif;
  font-size: .9vw;
  line-height: .9vw;
  text-decoration: none;
  position: absolute;
  top: 15vw;
  left: 7.9vw;
}

.link-351 {
  z-index: 888;
  color: #d3d3d3;
  width: 47vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 48.6vw;
}

.image-1981 {
  z-index: 997;
  width: 40vw;
  position: absolute;
  top: 21.4vw;
}

.link-352 {
  z-index: 999;
  color: var(--steel-blue);
  width: 30vw;
  font-size: 1.5vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
}

.cloning {
  z-index: 999;
  width: 32vw;
  height: 29vw;
  position: absolute;
  top: 0;
  left: 1.1vw;
}

.link-353 {
  z-index: 888;
  color: var(--snow);
  width: 30vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 7.3vw;
}

.link-354 {
  z-index: 456;
  color: var(--yellow-green);
  width: 35vw;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 14.9vw;
}

.link-355 {
  z-index: 555;
  color: var(--snow);
  width: 28vw;
  font-size: 1vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 18.9vw;
}

.image-1982 {
  z-index: 44;
  width: 23vw;
  position: absolute;
  top: 16.9vw;
  right: 26vw;
}

.image-1983 {
  z-index: 444;
  width: 30vw;
  position: absolute;
  top: 0;
}

.image-1984 {
  z-index: 44;
  width: 30vw;
  position: absolute;
  top: 5.5vw;
}

.image-1985 {
  z-index: 333;
  width: 30vw;
  position: absolute;
  top: 2.6vw;
}

.link-356 {
  z-index: 999;
  color: var(--snow);
  text-align: left;
  text-shadow: none;
  width: 45vw;
  padding-left: .5vw;
  font-family: Inconsolata, monospace;
  font-size: 1.5vw;
  font-weight: 700;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 43.2vw;
  left: .7vw;
}

.div-block-107 {
  z-index: 33;
  width: 23vw;
  height: 13vw;
  position: absolute;
  top: 68.2vw;
  left: 73.5vw;
}

.image-1986 {
  z-index: 222;
  width: 36vw;
  position: absolute;
  top: -20vw;
  left: 34.2vw;
}

.background-video-742 {
  z-index: 333;
  width: 32vw;
  height: 18vw;
  position: absolute;
  top: 18vw;
  left: 45.6vw;
}

.background-video-743 {
  z-index: 98;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: -5.7vw;
  left: 2.8vw;
}

.background-video-744 {
  z-index: 142;
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: 56vw;
  left: 0;
  right: 23.4vw;
}

.background-video-745 {
  z-index: 32;
  width: 27vw;
  height: 11vw;
  position: absolute;
  top: 64.5vw;
  right: 21.3vw;
}

.background-video-746 {
  z-index: 10;
  width: 37vw;
  height: 15.5vw;
  position: absolute;
  top: 20vw;
  right: 0;
}

.background-video-747 {
  z-index: 9;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 20.6vw;
  right: 13vw;
}

.background-video-748 {
  z-index: 905;
  width: 45vw;
  height: 19vw;
  position: absolute;
  top: 152.5vw;
  left: 0;
  right: 0;
}

.background-video-749 {
  z-index: 899;
  width: 21vw;
  height: 9vw;
  position: absolute;
  top: -.4vw;
  left: 44.9vw;
  right: 71.6vw;
}

.background-video-750 {
  z-index: 990;
  border-radius: 3vw;
  width: 16vw;
  height: 10vw;
  position: absolute;
  top: 118vw;
  right: 0;
}

.from-the-rubble {
  width: 100vw;
  position: absolute;
  top: 280.5vw;
}

.background-video-751 {
  z-index: 722;
  width: 36vw;
  height: 19vw;
  position: absolute;
  top: 8.8vw;
  left: .9vw;
}

.background-video-752 {
  z-index: 333;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 0;
  left: 44.9vw;
}

.div-block-109 {
  z-index: 333;
  width: 38vw;
  height: 22vw;
  position: absolute;
  top: 42vw;
  right: 0;
}

.div-block-110 {
  width: 37vw;
  height: 21vw;
  position: absolute;
  top: 20.2vw;
}

.div-block-111 {
  z-index: 333;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 57.6vw;
  left: 66.7vw;
}

.background-video-753 {
  z-index: 333;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 17vw;
  left: 1.8vw;
}

.background-video-754 {
  z-index: 44;
  width: 54vw;
  height: 25vw;
  position: absolute;
  top: -.2vw;
  right: 0;
}

.background-video-755 {
  z-index: 28;
  width: 43vw;
  height: 18vw;
  position: absolute;
  top: 124.2vw;
  right: 0;
}

.background-video-756 {
  z-index: 790;
  width: 25vw;
  height: 12vw;
  position: absolute;
  top: 22.3vw;
  left: 47vw;
  right: 0;
}

.background-video-757 {
  z-index: 92;
  width: 57vw;
  height: 24vw;
  position: absolute;
  top: 227vw;
  left: 0;
}

.background-video-758 {
  z-index: 22;
  width: 22vw;
  height: 9vw;
  position: absolute;
  top: 5.5vw;
  right: 48.7vw;
}

.background-video-759 {
  z-index: 220;
  width: 32vw;
  height: 13vw;
  position: absolute;
  top: 18vw;
  right: 0;
}

.div-block-112 {
  width: 100vw;
  position: absolute;
  top: 265vw;
}

.background-video-760 {
  z-index: 555;
  width: 30vw;
  height: 12vw;
  position: absolute;
  top: 3.5vw;
  left: 69.2vw;
}

.background-video-761 {
  z-index: 444;
  width: 32vw;
  height: 13vw;
  position: absolute;
  top: 5.2vw;
  left: 36.4vw;
}

.background-video-762 {
  width: 35vw;
  height: 14vw;
  position: absolute;
  top: 6.5vw;
  left: 1vw;
}

.background-video-763 {
  z-index: 59;
  width: 29vw;
  height: 14vw;
  position: absolute;
  top: 8.6vw;
  right: 22.4vw;
}

.background-video-764 {
  z-index: 399;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 31.7vw;
  left: 57.8vw;
}

.background-video-765 {
  z-index: 999;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 27.4vw;
}

.background-video-766 {
  z-index: 45;
  opacity: 1;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 55.8vw;
  left: 50.3vw;
}

.background-video-767 {
  z-index: 2;
  opacity: 1;
  width: 100vw;
  height: 41vw;
  position: absolute;
  top: 27vw;
  left: 0;
}

.background-video-768 {
  z-index: 40;
  width: 39vw;
  height: 17vw;
  position: absolute;
  top: 63.8vw;
  left: 0;
  right: 0;
}

.text-block-356 {
  z-index: 999;
  color: var(--snow);
  position: absolute;
  top: 75vw;
  left: .8vw;
}

.link-357 {
  z-index: 999;
  color: var(--snow);
  width: 34vw;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  font-size: 1.9vw;
  font-weight: 700;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: -4.5vw;
  left: 1.4vw;
}

.link-358 {
  z-index: 888;
  color: var(--snow);
  width: 32vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 3vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: -4.7vw;
  left: .9vw;
}

.div-block-113 {
  z-index: 99;
  width: 42vw;
  height: 24vw;
  position: absolute;
  top: 14.3vw;
  right: 0;
}

.image-1987 {
  z-index: 990;
  width: 26vw;
  position: absolute;
  top: -4.1vw;
  left: 0;
}

.image-1988 {
  z-index: 200;
  width: 34vw;
  position: absolute;
  top: 13.4vw;
  left: 8.6vw;
}

.ostale-stvari {
  width: 100vw;
  position: absolute;
  top: 161.5vw;
}

.div-block-114 {
  z-index: 990;
  width: 27vw;
  height: 34vw;
  position: absolute;
  top: 30.3vw;
}

.image-1989 {
  z-index: 10;
  width: 68vw;
  position: absolute;
  top: 18vw;
}

.image-1990 {
  z-index: 19;
  width: 44vw;
  position: absolute;
  top: 2.6vw;
  left: 0;
}

.link-359 {
  z-index: 999;
  color: #3395af;
  text-align: left;
  text-shadow: 0 1px .1vw var(--black);
  width: 32vw;
  font-family: Space Mono, sans-serif;
  font-size: 1.1vw;
  font-weight: 700;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 3.4vw;
  left: .8vw;
  right: 56.7vw;
}

.background-video-769 {
  z-index: 44;
  width: 22vw;
  height: 9vw;
  position: absolute;
  top: 32.1vw;
  right: 0;
}

.background-video-770 {
  z-index: 555;
  width: 40vw;
  height: 19vw;
  position: absolute;
  top: 32vw;
  left: 38vw;
}

.background-video-771 {
  z-index: 222;
  width: 22vw;
  height: 9vw;
  position: absolute;
  top: 41.1vw;
  right: 0;
}

.background-video-772 {
  z-index: 55;
  width: 26vw;
  height: 17vw;
  position: absolute;
  top: 2.4vw;
  left: 0;
  right: 40vw;
}

.background-video-773 {
  z-index: 55;
  width: 37vw;
  height: 21vw;
  position: absolute;
  top: 33.2vw;
  right: 0;
}

.background-video-774 {
  z-index: 333;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 53.6vw;
  right: 0;
}

.background-video-775 {
  z-index: 777;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 50vw;
  left: 56.7vw;
}

.background-video-776 {
  z-index: 333;
  width: 19vw;
  height: 10vw;
  position: absolute;
  top: 8.9vw;
  left: 15.8vw;
  right: 0;
}

.background-video-777 {
  z-index: 33;
  width: 44vw;
  height: 24vw;
  position: absolute;
  top: 21vw;
  left: 0;
}

.background-video-778 {
  z-index: 456;
  width: 30vw;
  height: 15.7vw;
  position: absolute;
  top: 50vw;
  left: 33vw;
}

.link-360 {
  z-index: 999;
  color: #6b2f11;
  text-align: right;
  text-shadow: var(--shadow) var(--shadow) .1vw var(--black);
  width: 23vw;
  font-family: Oswald, sans-serif;
  font-size: .6vw;
  line-height: .7vw;
  text-decoration: none;
  position: absolute;
  top: 50.1vw;
  right: .3vw;
}

.grid-39 {
  z-index: 99;
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 40vw;
  position: absolute;
  top: 54.6vw;
  left: .9vw;
}

.grid-40 {
  z-index: 33;
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-columns: 1fr 1fr;
  width: 46vw;
  position: absolute;
  top: 30.2vw;
  left: 34.7vw;
}

.grid-41 {
  z-index: 99;
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 101vw;
}

.image-1991 {
  z-index: 999;
  width: var(--fotka);
  position: absolute;
  top: 20vw;
  left: 78.1vw;
}

.image-1992 {
  z-index: 70;
  width: 36vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.image-1993 {
  z-index: 0;
  width: 22vw;
  position: absolute;
  top: 0;
  left: 45vw;
}

.background-video-779 {
  z-index: 99;
  height: var(--fotka);
  width: 36vw;
  position: absolute;
  top: 49.6vw;
  left: 3.1vw;
}

.background-video-780 {
  z-index: 888;
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-781 {
  z-index: 234;
  width: 34vw;
  height: 19.9vw;
  position: absolute;
  top: 51vw;
  right: 0;
}

.background-video-782 {
  z-index: 8;
  width: 38vw;
  height: 21vw;
  position: absolute;
  top: 16.2vw;
  right: 0;
}

.background-video-783 {
  z-index: 99;
  width: 27vw;
  height: 16vw;
  position: absolute;
  top: -9.7vw;
  left: -3vw;
}

.background-video-784 {
  z-index: 80;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 24.8vw;
  left: 1.3vw;
}

.image-1994 {
  z-index: 88;
  width: 33vw;
  position: absolute;
  top: 17vw;
  left: 10.1vw;
}

.background-video-785 {
  z-index: 33;
  width: 27vw;
  height: 16vw;
  position: absolute;
  top: -29.1vw;
  left: 68.5vw;
}

.background-video-786 {
  z-index: 456;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 95.6vw;
  left: 40.2vw;
}

.background-video-787 {
  z-index: 333;
  width: 43vw;
  height: 24vw;
  position: absolute;
  top: 31vw;
  right: 0;
}

.background-video-788 {
  z-index: 333;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: 91.4vw;
  left: 70.8vw;
}

.background-video-789 {
  z-index: 333;
  width: 34vw;
  height: 19vw;
  position: absolute;
  top: 68.3vw;
  left: 32vw;
}

.background-video-790 {
  z-index: 456;
  width: 43vw;
  height: 23vw;
  position: absolute;
  top: 55vw;
  right: 0;
}

.grid-42 {
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 247.1vw;
  left: 0;
}

.background-video-791 {
  z-index: 234;
  width: 24vw;
  height: 13vw;
  position: absolute;
  top: 53.5vw;
  left: 32vw;
}

.image-1995 {
  z-index: 22;
  width: 24vw;
  position: absolute;
  top: 30vw;
  left: 12.5vw;
}

.background-video-792 {
  z-index: 33;
  width: 18vw;
  height: 10vw;
  position: absolute;
  top: 2.1vw;
  right: 37.9vw;
}

.background-video-793 {
  z-index: 33;
  width: 41vw;
  height: 22.6vw;
  position: absolute;
  top: -.1vw;
  left: 0;
  right: 0;
}

.background-video-794 {
  z-index: 33;
  width: 36vw;
  height: 19vw;
  position: absolute;
  top: .7vw;
  left: 64vw;
}

.image-1996 {
  z-index: 8;
  width: 36vw;
  position: absolute;
  top: 16.8vw;
  right: 0;
}

.image-1997 {
  z-index: 44;
  width: 63vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.image-1998 {
  z-index: 2;
  width: 40vw;
  position: absolute;
  top: 92vw;
  right: 0;
}

.image-1999 {
  z-index: 3;
  width: 22vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2000 {
  z-index: 9;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.ghost-in-the-machine {
  width: 100vw;
  position: absolute;
  top: 26.9vw;
}

.link-block-40 {
  z-index: 456;
  width: 29vw;
  height: 11vw;
  position: absolute;
  top: 21.4vw;
  right: 0;
}

.image-2001 {
  z-index: 44;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding: 1vw 0 1vw 1vw;
  position: absolute;
}

.link-361 {
  z-index: 899;
  background-color: var(--black);
  color: var(--snow);
  font-family: Editorialnew, sans-serif;
  font-size: 1.3vw;
  line-height: var(--text-večji);
  padding: 0;
  text-decoration: none;
  position: absolute;
  top: 19.8vw;
  left: 38.5vw;
}

.link-362 {
  z-index: 998;
  color: #e0e0e0;
  text-align: left;
  text-shadow: -.1vw -.1vw var(--shadow) var(--black);
  width: 98vw;
  padding-top: .7vw;
  padding-bottom: .4vw;
  padding-left: 1vw;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 1.6vw;
  font-style: italic;
  font-weight: 700;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 19.4vw;
  left: 0;
  right: 0;
}

.image-2002 {
  z-index: 3;
  width: 35vw;
  position: absolute;
  top: -8.9vw;
  left: 25vw;
  right: 0;
}

.image-2003 {
  z-index: 220;
  width: 10vw;
  position: absolute;
  top: 19.4vw;
  left: 0;
}

.image-2004 {
  z-index: 256;
  width: 11vw;
  position: absolute;
  top: 19.4vw;
  left: 9.9vw;
}

.image-2005 {
  z-index: 9;
  width: var(--fotka);
  position: absolute;
  top: 32.3vw;
  left: 78.1vw;
}

.image-2006 {
  z-index: 3;
  width: 42vw;
  position: absolute;
  top: 21.6vw;
  right: 34.2vw;
}

.background-video-795 {
  z-index: 333;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 6.4vw;
  right: 0;
}

.background-video-796 {
  z-index: 333;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 23.4vw;
  right: 0;
}

.background-video-797 {
  z-index: 255;
  width: 32vw;
  height: 17vw;
  position: absolute;
  top: -11vw;
  right: 0;
}

.background-video-798 {
  z-index: 234;
  width: 36vw;
  height: 18vw;
  position: absolute;
  top: 36vw;
  right: 30vw;
}

.background-video-799 {
  z-index: 321;
  width: 33vw;
  height: 17vw;
  position: absolute;
  top: 30.7vw;
  left: 42.2vw;
}

.background-video-800 {
  z-index: 333;
  width: 25vw;
  height: 16vw;
  position: absolute;
  top: 20.4vw;
  left: 68.3vw;
}

.background-video-801 {
  z-index: 333;
  width: 16vw;
  height: 9vw;
  position: absolute;
  top: 105.4vw;
  left: 36vw;
}

.background-video-802 {
  z-index: 333;
  width: 38vw;
  height: 20vw;
  position: absolute;
  top: -26.1vw;
  right: 0;
}

.section-65 {
  position: relative;
  top: 700vw;
}

.surveilance {
  width: 100vw;
  position: relative;
  top: 787.4vw;
}

.background-video-803 {
  z-index: 50;
  width: 27vw;
  height: 18vw;
  position: absolute;
  top: 37vw;
  right: 0;
}

.background-video-804 {
  z-index: 340;
  width: 32vw;
  height: 16.5vw;
  position: absolute;
  top: 30.9vw;
  right: 0;
}

.background-video-805 {
  z-index: 432;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 138vw;
  left: 1.2vw;
}

.div-block-115 {
  z-index: 990;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: -2.8vw;
  left: 31.7vw;
}

.internet {
  width: 100vw;
  position: absolute;
  top: 56.5vw;
}

.sentient {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-2007 {
  z-index: 400;
  width: 37vw;
  position: absolute;
  top: -10.7vw;
  right: 0;
}

.aaaaaaa {
  width: 100vw;
  position: absolute;
  top: 46.6vw;
}

.image-2008 {
  width: 62vw;
  position: absolute;
}

.div-block-116 {
  width: 33vw;
  height: 32vw;
  position: absolute;
  top: 77.9vw;
  left: 1.3vw;
}

.image-2009 {
  z-index: 33;
  width: 48vw;
  position: absolute;
  top: 75vw;
}

.image-2010 {
  z-index: 333;
  width: var(--standard-size);
  position: absolute;
  top: 4.7vw;
  left: 25vw;
}

.image-2011 {
  z-index: 0;
  width: 32.2vw;
  display: none;
  position: absolute;
  top: 38.5vw;
  right: 0;
}

.image-2012 {
  z-index: 2;
  width: 30vw;
  position: absolute;
  top: 40.6vw;
  right: 0;
}

.image-2013 {
  z-index: 22;
  width: 36vw;
  position: absolute;
  top: -7.5vw;
  left: 0;
}

.image-2014 {
  z-index: 22;
  width: 51vw;
  position: absolute;
  top: 219.6vw;
}

.image-2015 {
  z-index: 555;
  width: 29.5vw;
  position: absolute;
  top: 102.5vw;
  right: 19.1vw;
}

.image-2016 {
  width: 27vw;
  position: absolute;
  top: -2.5vw;
  left: 71.9vw;
}

.image-2017 {
  z-index: 900;
  width: 26.5vw;
  position: absolute;
  top: 22.4vw;
  right: 31.1vw;
}

.image-2018 {
  z-index: 930;
  width: 9.98vw;
  position: absolute;
  top: 61.4vw;
  left: 32.9vw;
}

.image-2019 {
  z-index: 6;
  width: 25vw;
  position: absolute;
  top: 0;
  right: 0;
}

.kaj-pa-vem {
  width: 100vw;
  position: absolute;
  top: 196.2vw;
}

.link-363 {
  z-index: 999;
  color: var(--steel-blue);
  font-family: PT Sans Narrow, sans-serif;
  font-size: 1vw;
  line-height: var(--text);
  text-align: right;
  width: 24vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 13.8vw;
  left: 30.8vw;
}

.image-2020 {
  z-index: 333;
  width: 35.2vw;
  position: absolute;
  top: 20vw;
  right: 0;
}

.image-2021 {
  z-index: 3;
  height: 15vw;
  position: absolute;
  top: 14vw;
  right: 0;
}

.image-2022 {
  z-index: 4;
  width: 26vw;
  position: absolute;
  top: 19vw;
  left: 0;
}

.image-2023 {
  z-index: 444;
  width: var(--fotka);
  position: absolute;
  top: 50.6vw;
  left: 18.9vw;
}

.image-2024 {
  z-index: 700;
  width: 37vw;
  position: absolute;
  top: -23.3vw;
  left: 35.1vw;
}

.other-surv-cameras {
  width: 100vw;
  display: block;
  position: absolute;
  top: -39.8vw;
}

.image-2025 {
  z-index: 333;
  width: var(--standard-size);
  position: absolute;
  top: 31.1vw;
  left: 63vw;
}

.image-2026 {
  z-index: 33;
  width: 27vw;
  position: absolute;
  top: 31vw;
  right: 25vw;
}

.image-2027 {
  z-index: 333;
  width: 27vw;
  position: absolute;
  top: 3vw;
}

.robo-revolution {
  width: 100vw;
  position: absolute;
  top: 263.1vw;
}

.image-2028 {
  z-index: 333;
  width: 35vw;
  position: absolute;
  top: 75vw;
  left: 36.1vw;
}

.image-2029 {
  z-index: 0;
  width: 22vw;
  display: none;
  position: absolute;
  top: 11.5vw;
  left: 39vw;
}

.div-block-117 {
  width: 100vw;
  position: absolute;
  top: -44vw;
}

.clones {
  width: 100vw;
  position: absolute;
  top: 139.9vw;
}

.zdravstvo {
  width: 100vw;
  position: absolute;
  top: 509.1vw;
}

.image-2030 {
  z-index: 33;
  width: 41vw;
  position: absolute;
  top: 12.2vw;
}

.image-2031 {
  z-index: 333;
  width: 16vw;
  position: absolute;
  top: 31.5vw;
  left: 16.3vw;
}

.image-2032 {
  z-index: 3;
  width: 21vw;
  position: absolute;
  top: 0;
  right: 25.8vw;
}

.image-2033 {
  z-index: 4;
  width: 33vw;
  position: absolute;
  top: -40vw;
  right: 0;
}

.link-364 {
  z-index: 999;
  background-color: var(--black);
  color: #4da4e7;
  text-shadow: none;
  width: 48vw;
  padding-left: .4vw;
  font-family: Inconsolata, monospace;
  font-size: 1.3vw;
  font-weight: 700;
  line-height: 2.3vw;
  text-decoration: none;
  position: absolute;
  top: 13.5vw;
  right: 0;
}

.image-2034 {
  z-index: 99;
  width: 13vw;
  position: absolute;
  top: 37vw;
}

.background-video-806 {
  z-index: 99;
  width: 34vw;
  height: 18vw;
  position: absolute;
  top: 36vw;
  left: 0;
  right: 0;
}

.background-video-807 {
  z-index: 222;
  width: 34vw;
  height: 18vw;
  position: absolute;
  top: 18vw;
  left: 0;
  right: 30vw;
}

.background-video-808 {
  z-index: 333;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: 0;
  left: 37vw;
}

.background-video-809 {
  z-index: 222;
  width: 36vw;
  height: 18vw;
  position: absolute;
  top: 18vw;
  left: 34vw;
}

.image-2035 {
  z-index: 9;
  width: 22vw;
  position: absolute;
  top: 14.7vw;
  left: 24.1vw;
}

.image-2036 {
  z-index: 33;
  width: 44vw;
  position: absolute;
  top: 72.4vw;
}

.image-2037 {
  z-index: 333;
  width: 40vw;
  position: absolute;
  top: 80.2vw;
  left: 23.6vw;
}

.link-365 {
  z-index: 999;
  color: #fff;
  font-family: Computerfont, sans-serif;
  font-size: 2.3vw;
  line-height: var(--text-večji);
  text-shadow: 1px 1px .1vw var(--black);
  text-decoration: none;
  position: absolute;
  top: -1.1vw;
  left: 47.8vw;
}

.link-366 {
  z-index: 999;
  color: var(--snow);
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: var(--text);
  line-height: var(--text);
  position: absolute;
  top: 63.8vw;
  left: 79vw;
}

.div-block-118 {
  z-index: 9;
  width: 32vw;
  height: 19vw;
  position: absolute;
  top: .2vw;
  left: 22vw;
}

.image-2038 {
  z-index: 99;
  width: 31vw;
  position: absolute;
  top: 51.1vw;
  right: 0;
}

.image-2039 {
  z-index: 222;
  width: 23vw;
  position: absolute;
  top: 30.6vw;
}

.image-2040 {
  z-index: 26;
  width: 37vw;
  position: absolute;
  top: 7.5vw;
  right: 32.5vw;
}

.image-2041 {
  z-index: 44;
  width: 15vw;
  position: absolute;
  top: 11.2vw;
  left: 52.2vw;
  right: 55vw;
}

.image-2042 {
  z-index: 93;
  width: 37.6vw;
  position: absolute;
  top: 16.7vw;
  left: 43.1vw;
  right: 0;
}

.link-367 {
  z-index: 999;
  color: var(--snow);
  text-align: right;
  -webkit-text-stroke-width: .001vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: .1vw .1vw .1vw var(--black);
  width: 43vw;
  font-family: Black Ops One, sans-serif;
  font-size: 1.5vw;
  font-weight: 700;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 12.8vw;
  left: 20.9vw;
}

.image-2043 {
  z-index: 900;
  width: 12vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-2044 {
  z-index: 899;
  width: 14vw;
  position: absolute;
  top: -5.1vw;
  right: 0;
}

.background-video-810 {
  z-index: 444;
  width: 53vw;
  height: 22vw;
  position: absolute;
  top: 22.6vw;
  left: 0;
  right: 0;
}

.background-video-811 {
  z-index: 44;
  border-bottom-left-radius: 0;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 69vw;
  right: 0;
}

.background-video-812 {
  z-index: 33;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 49.1vw;
  right: 0;
}

.link-368 {
  z-index: 999;
  color: var(--snow);
  font-family: Exo, sans-serif;
  font-size: 1vw;
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: -3.8vw;
  left: 33.4vw;
}

.link-369 {
  z-index: 999;
  color: #2c8d8d;
  text-align: left;
  text-transform: uppercase;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  font-family: Verdana, Geneva, sans-serif;
  font-size: .9vw;
  font-weight: 700;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: -10.6vw;
  left: 10.6vw;
}

.link-370 {
  z-index: 999;
  color: #612615;
  text-align: left;
  width: 8vw;
  font-size: .6vw;
  line-height: .8vw;
  text-decoration: none;
  position: absolute;
  top: -9.4vw;
  left: .6vw;
}

.background-video-813 {
  z-index: 480;
  width: 24vw;
  height: 13.5vw;
  position: absolute;
  top: 0;
  left: 52vw;
}

.image-2045 {
  z-index: 999;
  width: var(--100);
  display: none;
  position: absolute;
  top: 0;
}

.image-2046 {
  z-index: 990;
  width: 18vw;
  position: absolute;
  top: 19.6vw;
  left: 41.6vw;
}

.image-2047 {
  z-index: 7;
  width: 29vw;
  position: absolute;
  top: 11.8vw;
  left: 0;
  right: 0;
}

.image-2048 {
  z-index: 333;
  width: 26vw;
  position: absolute;
  top: 27.4vw;
  left: 0;
}

.background-video-814 {
  z-index: 855;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 34.3vw;
  left: 71.5vw;
}

.background-video-815 {
  z-index: 88;
  width: 28vw;
  height: 14vw;
  position: absolute;
  top: 12.7vw;
  left: 36vw;
  right: 0;
}

.image-2049 {
  z-index: 55;
  width: 29vw;
  position: absolute;
  top: 31vw;
  left: 36.1vw;
}

.image-2050 {
  z-index: 70;
  width: 17vw;
  position: absolute;
  top: 34vw;
  left: 43.5vw;
}

.link-371 {
  z-index: 999;
  color: var(--olive-drab);
  font-family: Techno At Dusk, sans-serif;
  font-size: 1.3vw;
  line-height: var(--text);
  text-shadow: 1px 1px .1vw var(--black);
  font-weight: 700;
  text-decoration: none;
  position: absolute;
  top: 9.9vw;
  left: 8.1vw;
}

.background-video-816 {
  z-index: 88;
  width: 26vw;
  height: 14vw;
  position: absolute;
  top: 16.9vw;
  right: 0;
}

.background-video-817 {
  z-index: 39;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 16vw;
  left: 0;
}

.background-video-818 {
  z-index: 44;
  width: 39vw;
  height: 21vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2051 {
  z-index: 8;
  width: 22vw;
  position: absolute;
  top: 59.4vw;
  right: 0;
}

.div-block-119 {
  z-index: 2;
  width: 31vw;
  height: 20vw;
  position: absolute;
}

.background-video-819 {
  z-index: 777;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 91.5vw;
  left: 50vw;
}

.background-video-820 {
  z-index: 899;
  width: 33vw;
  height: 38vw;
  position: absolute;
  top: 88.6vw;
  left: 61.4vw;
}

.background-video-821 {
  z-index: 80;
  width: 58vw;
  height: 31vw;
  position: absolute;
  top: 18.1vw;
  right: 0;
}

.background-video-822 {
  z-index: 333;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: -.1vw;
  right: 0;
}

.background-video-823 {
  z-index: 55;
  width: 37vw;
  height: 19vw;
  position: absolute;
  top: 13.3vw;
  left: 30vw;
}

.background-video-824 {
  z-index: 9;
  width: 42vw;
  height: 23vw;
  position: absolute;
  top: 36.3vw;
  right: 0;
}

.background-video-825 {
  z-index: 222;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 44.9vw;
  left: 74.5vw;
}

.link-372 {
  z-index: 999;
  color: #b9b9b9;
  font-size: var(--text);
  text-decoration: none;
  position: absolute;
  top: 48.3vw;
  left: 2.2vw;
}

.link-373 {
  z-index: 999;
  color: #d18800;
  text-shadow: 1px -1px .1vw #040050;
  width: 27vw;
  font-family: Worksans, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 14.3vw;
  left: 24.9vw;
}

.link-374 {
  z-index: 999;
  color: #d6dfd5;
  text-align: center;
  width: 14vw;
  font-family: Archivo Black, sans-serif;
  font-size: 1.1vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 1.6vw;
  left: 85.1vw;
}

.div-block-120 {
  z-index: 122;
  width: 56vw;
  height: 31vw;
  position: absolute;
  top: 45.7vw;
  right: 0;
}

.link-375 {
  z-index: 555;
  color: #c2826a;
  text-align: left;
  text-shadow: 1px 1px .1vw var(--black);
  width: 98vw;
  padding-right: .9vw;
  font-family: PT Sans Narrow, sans-serif;
  font-size: 1vw;
  font-weight: 500;
  line-height: 1vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 21.8vw;
  left: 1vw;
  right: 26.4vw;
}

.link-376 {
  z-index: 999;
  color: var(--snow);
  font-family: Ogg roman, sans-serif;
  font-size: 1.5vw;
  line-height: var(--text-večji);
  position: absolute;
  top: 26.8vw;
  left: 22vw;
}

.link-377 {
  z-index: 999;
  color: #6e6258;
  text-align: left;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 39vw;
  font-family: Oswald, sans-serif;
  font-size: 1vw;
  font-weight: 200;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 27.7vw;
  left: 58.1vw;
}

.link-378 {
  z-index: 999;
  opacity: .74;
  color: #923a42;
  width: 9vw;
  font-family: Oswald, sans-serif;
  font-size: .7vw;
  line-height: .87vw;
  text-decoration: none;
  position: absolute;
  top: 15vw;
  left: 38.1vw;
}

.link-379 {
  z-index: 999;
  color: #b26030;
  width: 9vw;
  font-family: Teko, sans-serif;
  font-size: 1.1vw;
  font-weight: 400;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 39.9vw;
  left: 61.5vw;
}

.image-2052 {
  z-index: 45;
  height: 14vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2053 {
  width: 27vw;
  position: absolute;
  top: -16.6vw;
  right: 20.6vw;
}

.image-2054 {
  z-index: 330;
  width: 22vw;
  position: static;
  top: 5vw;
  left: 31.4vw;
}

.image-2055 {
  z-index: 33;
  width: 37vw;
  position: absolute;
  top: 7.5vw;
  left: 0;
  right: 0;
}

.image-2056 {
  z-index: 9;
  width: 21vw;
  position: absolute;
  top: 21.5vw;
  left: 24vw;
}

.image-2057 {
  z-index: 720;
  width: 22vw;
  position: absolute;
  top: 19.2vw;
  left: 0;
  right: 26vw;
}

.image-2058 {
  z-index: 345;
  width: var(--fotka);
  position: absolute;
  top: -7.2vw;
  left: 2.2vw;
}

.image-2059 {
  z-index: 333;
  width: 35vw;
  position: absolute;
  top: 0;
  left: 44.8vw;
  right: 0;
}

.image-2060 {
  z-index: 789;
  width: var(--standard-size);
  position: absolute;
  top: 116.5vw;
  left: 25vw;
}

.image-2061 {
  z-index: 4;
  width: 26vw;
  position: absolute;
  top: 0;
  left: 44.5vw;
}

.image-2062 {
  z-index: 333;
  width: 30vw;
  position: absolute;
  top: 50.6vw;
  left: 65.8vw;
}

.image-2063 {
  z-index: 888;
  width: 30vw;
  position: absolute;
  top: 46.4vw;
  left: 63.7vw;
}

.image-2064 {
  z-index: 12;
  width: 22vw;
  position: absolute;
  top: 101vw;
  right: 0;
}

.image-2065 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 25vw;
  left: 17.7vw;
}

.hyper-reality {
  z-index: 999;
  width: 43vw;
  height: 10vw;
  position: absolute;
  top: 41.2vw;
  left: 1.7vw;
}

.link-380 {
  z-index: 999;
  color: #9091ec;
  text-align: center;
  -webkit-text-stroke-width: .08vw;
  -webkit-text-stroke-color: var(--black);
  width: 38vw;
  font-family: Changa One, Impact, sans-serif;
  font-size: 1.5vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 44.6vw;
  left: 59.1vw;
}

.link-381 {
  z-index: 999;
  color: var(--slate-blue);
  text-align: center;
  text-shadow: 1px 1px .1vw #000;
  width: 44vw;
  font-family: Oswald, sans-serif;
  font-size: .8vw;
  font-weight: 400;
  line-height: .9vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 32.9vw;
  left: 1vw;
}

.link-382 {
  z-index: 999;
  color: #880436;
  text-shadow: 1px 1px .1vw #000;
  width: 37vw;
  font-family: Veniceclassic, sans-serif;
  font-size: 1.3vw;
  font-weight: 900;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: -3.5vw;
  left: .7vw;
}

.image-2066 {
  z-index: 998;
  width: 27vw;
  position: absolute;
  top: 36.1vw;
  left: 34.2vw;
}

.image-2067 {
  z-index: 990;
  width: 11vw;
  position: absolute;
  top: 17vw;
  left: 60.6vw;
}

.div-block-121 {
  z-index: 34;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 24.4vw;
  left: 0;
}

.suicide {
  width: 100vw;
  position: absolute;
  top: 505.7vw;
}

.link-383 {
  z-index: 999;
  color: var(--steel-blue);
  font-size: var(--text);
  line-height: var(--text);
  width: 15vw;
  text-decoration: none;
  position: absolute;
  top: 16.8vw;
  left: 19vw;
}

.link-block-41 {
  z-index: 990;
  width: 18vw;
  height: 33vw;
  position: absolute;
  top: 13.2vw;
  left: 65.3vw;
}

.image-2068 {
  width: 100%;
  position: absolute;
}

.link-384 {
  z-index: 999;
  color: var(--magenta);
  font-family: Roboto Mono, sans-serif;
  font-size: 1vw;
  line-height: var(--text);
  position: absolute;
  top: 19.7vw;
  left: 74.2vw;
}

.link-385 {
  z-index: 999;
  color: #000;
  font-family: Trashbox, sans-serif;
  font-size: 1.2vw;
  line-height: var(--text);
  letter-spacing: 0;
  -webkit-text-stroke-color: #5a5759;
  text-transform: uppercase;
  text-shadow: none;
  font-weight: 400;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 64vw;
  left: 14.1vw;
}

.image-2069 {
  z-index: 19;
  width: 38.5vw;
  position: absolute;
  top: 63.8vw;
  left: 0;
  right: 0;
}

.background-video-826 {
  z-index: 200;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 53vw;
  right: 0;
}

.background-video-827 {
  z-index: 99;
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 30.5vw;
  right: 0;
}

.background-video-828 {
  z-index: 89;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: 26vw;
  left: 0;
  right: 38.1vw;
}

.background-video-829 {
  z-index: 345;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 11vw;
  left: 0;
}

.background-video-830 {
  z-index: 89;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: -4vw;
  left: 0;
  right: 0;
}

.image-2070 {
  z-index: 998;
  width: 14vw;
  position: absolute;
  top: -5vw;
  left: 63.7vw;
}

.link-386 {
  z-index: 999;
  background-color: var(--black);
  color: var(--snow);
  padding: .4vw;
  font-family: Gt flexa mono trial, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
  display: none;
  position: absolute;
  top: 23.4vw;
  left: 33.4vw;
}

.image-2071 {
  z-index: 89;
  width: 18vw;
  position: absolute;
  top: -27.1vw;
  left: 33.6vw;
  right: 0;
}

.image-2072 {
  z-index: 800;
  width: 15vw;
  position: absolute;
  top: 3.4vw;
  left: 54.5vw;
}

.image-2073 {
  z-index: 99;
  width: 35vw;
  position: absolute;
  top: -12.5vw;
  left: 0;
}

.background-video-831 {
  z-index: 333;
  width: 44vw;
  height: 23vw;
  position: absolute;
  top: 32vw;
  left: 0;
  right: 0;
}

.image-2074 {
  z-index: 99;
  width: 32vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2075 {
  z-index: 899;
  width: 7vw;
  position: absolute;
  top: 34.3vw;
  left: 16.8vw;
}

.background-video-832 {
  z-index: 444;
  width: 30vw;
  height: 12vw;
  position: absolute;
  top: 26vw;
  right: 0;
}

.background-video-833 {
  z-index: 567;
  width: 19vw;
  height: 9vw;
  position: absolute;
  top: 10vw;
  left: 0;
}

.image-2076 {
  z-index: 990;
  width: 12vw;
  position: absolute;
  top: 20.5vw;
  left: 59.9vw;
}

.image-2077 {
  z-index: 3;
  width: 45vw;
  position: absolute;
  top: 18.2vw;
  left: -3.5vw;
}

.foooood {
  width: 100vw;
  position: absolute;
  top: 165.1vw;
}

.image-2078 {
  z-index: 220;
  width: 12vw;
  position: absolute;
  top: -24.4vw;
  left: 53vw;
}

.image-2079 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 66.1vw;
  left: 68.8vw;
}

.image-2080 {
  z-index: 444;
  width: 32vw;
  position: absolute;
  top: 40vw;
  left: 0;
}

.image-2081 {
  z-index: 33;
  width: 30vw;
  position: absolute;
  top: -16.2vw;
  left: 69.2vw;
}

.image-2082 {
  z-index: 33;
  width: 32vw;
  position: absolute;
  top: 12.9vw;
  right: 0;
}

.image-2083 {
  z-index: 6;
  width: 46vw;
  position: absolute;
  top: -3.1vw;
  right: 0;
}

.image-2084 {
  z-index: 899;
  width: 11vw;
  position: absolute;
  top: 17.1vw;
  right: 26.2vw;
}

.image-2085 {
  z-index: 5;
  width: 32vw;
  position: absolute;
  top: 37.2vw;
  right: 0;
}

.image-2086 {
  z-index: 33;
  width: 30vw;
  position: absolute;
  top: 135.4vw;
  right: 0;
}

.image-2087 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: -60vw;
  left: 0;
}

.image-2088 {
  z-index: 333;
  width: 39vw;
  position: absolute;
  top: 220.3vw;
  left: 52vw;
}

.image-2089 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 25.5vw;
  left: 58.3vw;
}

.image-2090 {
  z-index: 995;
  width: 29vw;
  position: absolute;
  top: 11.5vw;
  left: 22.7vw;
}

.image-2091 {
  width: 28vw;
  position: absolute;
  top: 78.7vw;
  left: 54.3vw;
}

.image-2092 {
  z-index: 9;
  width: 19vw;
  position: absolute;
  top: 38.1vw;
  left: 50vw;
}

.image-2093 {
  z-index: 333;
  width: 20vw;
  position: absolute;
  top: 19.7vw;
  left: 42.8vw;
}

.image-2094 {
  z-index: 900;
  width: 29vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.div-block-122 {
  z-index: 22;
  width: 44vw;
  height: 22vw;
  position: absolute;
  top: 18.7vw;
  left: 0;
}

.image-2095 {
  z-index: 590;
  width: 44vw;
  position: absolute;
  top: 21.4vw;
  left: 0;
}

.background-video-834 {
  z-index: 90;
  width: 19vw;
  height: 7.9vw;
  position: absolute;
  top: 31.3vw;
  left: 25vw;
}

.background-video-835 {
  z-index: 99;
  width: 45vw;
  height: 18vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-836 {
  z-index: 98;
  width: 33vw;
  height: 13vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-837 {
  z-index: 88;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 0;
  right: 0;
}

.div-block-123 {
  z-index: 89;
  width: 28.5vw;
  height: 16vw;
  position: absolute;
  top: 39.3vw;
  left: 41vw;
}

.image-2096 {
  z-index: 4;
  width: 19vw;
  position: absolute;
  top: 38vw;
  right: 0;
}

.background-video-838 {
  z-index: 33;
  width: 23vw;
  height: 13vw;
  position: absolute;
  top: 15.7vw;
  right: 0;
}

.background-video-839 {
  z-index: 50;
  width: 42vw;
  height: 18vw;
  position: absolute;
  top: 30.9vw;
  right: 0;
}

.background-video-840 {
  z-index: 999;
  width: 37vw;
  height: 15vw;
  position: absolute;
  top: 22.7vw;
  left: 26.8vw;
}

.background-video-841 {
  z-index: 222;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 3.1vw;
  left: 0;
  right: 0;
}

.background-video-842 {
  z-index: 998;
  width: 26vw;
  height: 14vw;
  position: absolute;
  top: 15.7vw;
  left: 0;
  right: 3vw;
}

.image-2097 {
  z-index: 20;
  width: 10vw;
  position: absolute;
  top: 37.2vw;
  right: 28vw;
}

.image-2098 {
  z-index: 899;
  width: 19vw;
  position: absolute;
  top: 0;
  right: 56.5vw;
}

.image-2099 {
  width: 100vw;
  position: absolute;
  top: -10.7vw;
  left: 0;
  right: 0;
}

.image-2100 {
  z-index: 400;
  width: 19vw;
  position: absolute;
  top: 1.6vw;
  left: 0;
  right: 0;
}

.image-2101 {
  z-index: 943;
  width: 36vw;
  position: absolute;
  top: 37.1vw;
  left: 16.9vw;
  right: 64.5vw;
}

.roboteki {
  width: 100vw;
  position: absolute;
  top: 69.6vw;
}

.image-2102 {
  z-index: 80;
  width: 36vw;
  position: absolute;
  top: 2.6vw;
  left: 0;
  right: 0;
}

.image-2103 {
  z-index: 12;
  width: 33vw;
  position: absolute;
  top: 31.2vw;
  right: 39.8vw;
}

.image-2104 {
  z-index: 4;
  width: 24vw;
  position: absolute;
  top: 15.2vw;
  right: 0;
}

.image-2105 {
  z-index: 30;
  width: 24vw;
  position: absolute;
  top: 15.1vw;
  right: 0;
}

.image-2106 {
  z-index: 44;
  width: 37vw;
  position: absolute;
  top: 24.7vw;
  left: 38.1vw;
}

.grid-43 {
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 108.5vw;
  left: 0;
}

.image-2107 {
  width: 40vw;
  position: absolute;
  top: 122vw;
  left: 1.9vw;
}

.background-video-843 {
  z-index: 333;
  width: 19vw;
  height: 9vw;
  position: absolute;
  top: 19vw;
  left: 0;
}

.background-video-844 {
  z-index: 990;
  width: 19vw;
  height: 10vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-845 {
  z-index: 99;
  width: 30vw;
  height: 14vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-846 {
  z-index: 899;
  width: 44vw;
  height: 23vw;
  position: absolute;
  top: 31vw;
  right: 0;
}

.background-video-847 {
  z-index: 987;
  width: 44vw;
  height: 23vw;
  position: absolute;
  top: 38.5vw;
  left: 12vw;
  right: 0;
}

.image-2108 {
  z-index: 990;
  width: 19vw;
  position: absolute;
  top: -12vw;
  left: 77.7vw;
}

.background-video-848 {
  z-index: 99;
  width: 25vw;
  height: 4vw;
  position: absolute;
  top: 67vw;
  right: 0;
}

.background-video-849 {
  z-index: 333;
  width: 23vw;
  height: 13vw;
  position: absolute;
  top: 56.6vw;
  left: 74.1vw;
  right: 0;
}

.image-2109 {
  z-index: 333;
  width: 35vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-2110 {
  z-index: 333;
  width: 35vw;
  position: absolute;
  top: 1.9vw;
  left: 0;
}

.mno-ica {
  width: 100vw;
  position: absolute;
  top: -29.1vw;
}

.image-2111 {
  z-index: 999;
  width: 16vw;
  position: absolute;
  top: 66.2vw;
  left: 44.6vw;
}

.image-2112 {
  z-index: 3;
  width: 22vw;
  position: absolute;
  top: 2.2vw;
  right: 39.5vw;
}

.image-2113 {
  z-index: 444;
  width: 18vw;
  position: absolute;
  top: 0;
  left: 31.6vw;
}

.image-2114 {
  z-index: 444;
  width: 18vw;
  position: absolute;
  top: -15.5vw;
  left: 15.6vw;
}

.image-2115 {
  width: 17vw;
  position: absolute;
  top: -12.1vw;
  left: 57vw;
}

.div-block-124 {
  z-index: 99;
  width: 27vw;
  height: 13vw;
  position: absolute;
  top: 20.1vw;
  left: 0;
  right: 0;
}

.youtube-17 {
  position: absolute;
}

.link-387 {
  z-index: 998;
  color: var(--snow);
  text-align: left;
  text-shadow: none;
  background-color: #000;
  padding-left: .5vw;
  font-family: Inconsolata, monospace;
  font-size: 1.8vw;
  font-weight: 700;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 55.5vw;
  left: 1.3vw;
}

.image-2116 {
  z-index: 998;
  width: 17vw;
  position: absolute;
  top: 47.6vw;
  left: 24.8vw;
}

.div-block-125 {
  z-index: 999;
  width: 13vw;
  height: 18vw;
  position: absolute;
  top: .2vw;
  left: 22.3vw;
}

.background-video-850 {
  z-index: 89;
  border-bottom-left-radius: 6vw;
  width: 32.5vw;
  height: 17vw;
  position: absolute;
  top: 89.8vw;
  right: 0;
}

.image-2117 {
  z-index: 922;
  width: 8vw;
  position: absolute;
  top: 23.2vw;
  left: 59.7vw;
}

.background-video-851 {
  z-index: 222;
  width: 61vw;
  height: 34vw;
  position: absolute;
  top: -28.3vw;
  right: 0;
}

.background-video-852 {
  z-index: 99;
  width: 36vw;
  height: 22vw;
  position: absolute;
  top: 33.2vw;
  right: 22.8vw;
}

.background-video-853 {
  z-index: 88;
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: 26vw;
  left: 34vw;
}

.background-video-854 {
  z-index: 999;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: -20vw;
  left: 7.9vw;
  right: 36.4vw;
}

.image-2118 {
  z-index: 77;
  width: 36vw;
  position: absolute;
  top: -22.3vw;
  left: 0;
}

.image-2119 {
  z-index: 19;
  width: 39vw;
  display: none;
  position: absolute;
  top: -.5vw;
  left: 0;
  right: 0;
}

.image-2120 {
  z-index: 15;
  width: 38vw;
  position: absolute;
  top: 19.6vw;
  right: 0;
}

.image-2121 {
  z-index: 888;
  width: 14vw;
  position: absolute;
  top: 16.2vw;
  left: 74.1vw;
}

.vijol-na {
  width: 100vw;
  position: absolute;
  top: -8.3vw;
}

.image-2122 {
  z-index: 9;
  width: 38vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2123 {
  z-index: 6;
  width: 26vw;
  position: absolute;
  top: -28.4vw;
  left: 68.1vw;
  right: 0;
}

.image-2124 {
  z-index: 999;
  width: 19vw;
  position: absolute;
  top: 25vw;
  left: 71.1vw;
}

.image-2125 {
  z-index: 88;
  width: 26vw;
  position: absolute;
  top: 106.3vw;
}

.image-2126 {
  z-index: 66;
  width: 17vw;
  position: absolute;
  top: 30.1vw;
  left: 62.8vw;
}

.image-2127 {
  z-index: 2;
  width: 51vw;
  position: absolute;
  top: 36.9vw;
}

.image-2128 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 38.4vw;
  left: 54.1vw;
  right: 44.4vw;
}

.synthetic-2 {
  display: block;
  position: relative;
  top: 1884.9vw;
}

.background-video-855 {
  z-index: 20;
  width: 51vw;
  height: 21vw;
  position: absolute;
  top: 16vw;
  right: 0;
}

.background-video-856 {
  z-index: 899;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 61vw;
  left: 0;
}

.image-2129 {
  width: 40vw;
  position: absolute;
  top: 95.4vw;
}

.background-video-857 {
  z-index: 89;
  width: 29vw;
  height: 17vw;
  position: absolute;
  top: 16vw;
  right: 32.6vw;
}

.background-video-858 {
  z-index: 55;
  width: 24vw;
  height: 15vw;
  position: absolute;
  top: 4.5vw;
  right: 35vw;
}

.background-video-859 {
  z-index: 333;
  width: 37vw;
  height: 18vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-860 {
  z-index: 777;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 1vw;
  left: 33vw;
  right: 0;
}

.background-video-861 {
  z-index: 45;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: 2vw;
  right: 0;
}

.background-video-862 {
  z-index: 222;
  width: 34vw;
  height: 14vw;
  position: absolute;
  top: 8.4vw;
  left: 0;
}

.background-video-863 {
  z-index: 499;
  width: 35vw;
  height: 16vw;
  position: absolute;
  top: 55vw;
  left: 35vw;
  right: 0;
}

.background-video-864 {
  z-index: 80;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: -4vw;
  right: 31vw;
}

.link-388 {
  z-index: 999;
  color: #6d675a;
  text-align: center;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: #000;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 10vw;
  font-family: PT Sans, sans-serif;
  font-size: 1vw;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 22.8vw;
  left: 21.2vw;
}

.link-389 {
  z-index: 999;
  color: #01afbe;
  text-align: left;
  -webkit-text-stroke-width: .1vw;
  -webkit-text-stroke-color: var(--black);
  font-family: "Cybrpnuk 2", sans-serif;
  font-size: 4.5vw;
  line-height: 4vw;
  text-decoration: none;
  position: absolute;
  top: 33.5vw;
  left: 35vw;
}

.link-390 {
  z-index: 999;
  color: #7d9205;
  text-shadow: var(--shadow) var(--shadow) .1vw var(--black);
  font-family: Gt zirkon trial, sans-serif;
  font-size: 1.4vw;
  line-height: 2.4vw;
  text-decoration: none;
  position: absolute;
  top: -1.7vw;
  left: 56.4vw;
}

.image-2130 {
  z-index: 33;
  width: 44vw;
  position: absolute;
  top: -5.6vw;
  left: 16vw;
}

.link-block-42 {
  z-index: 6;
  width: 33vw;
  height: 16vw;
  position: absolute;
  top: 55vw;
  right: 0;
}

.image-2131 {
  width: 100%;
  position: absolute;
  top: -.6vw;
}

.image-2132 {
  z-index: 11;
  width: 37vw;
  position: absolute;
  top: 39.1vw;
  left: 33vw;
}

.link-block-43 {
  z-index: 6;
  width: 46vw;
  height: 28vw;
  position: absolute;
  top: 78.7vw;
  left: -1.9vw;
  right: 0;
}

.image-2133 {
  width: 100%;
  position: absolute;
}

.div-block-126 {
  z-index: 90;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 36.1vw;
  right: 0;
}

.div-block-127 {
  z-index: 88;
  width: 21vw;
  height: 7vw;
  position: absolute;
  top: -9.3vw;
  left: 0;
  right: 0;
}

.image-2134 {
  z-index: 999;
  width: 16vw;
  position: absolute;
  top: .8vw;
  left: 22.7vw;
  right: 54.3vw;
}

.androids {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-2135 {
  z-index: 3;
  width: 16vw;
  position: absolute;
  top: 34.3vw;
  left: 65vw;
}

.image-2136 {
  z-index: 120;
  width: 11vw;
  position: absolute;
  top: 29.7vw;
  left: 50.1vw;
}

.image-2137 {
  z-index: 22;
  width: 23vw;
  position: absolute;
  top: 60.4vw;
  left: 36vw;
}

.image-2138 {
  z-index: 422;
  width: 22vw;
  position: absolute;
  top: 61vw;
  left: 0;
}

.link-391 {
  z-index: 999;
  background-color: var(--black);
  color: var(--snow);
  text-shadow: none;
  padding-left: .5vw;
  font-family: Inconsolata, monospace;
  font-size: 1.8vw;
  font-weight: 700;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 58.2vw;
  left: 1.3vw;
}

.background-video-865 {
  z-index: 567;
  width: 35vw;
  height: 16vw;
  position: absolute;
  top: 11.9vw;
  right: 0;
}

.image-2139 {
  z-index: 111;
  width: 32vw;
  position: absolute;
  top: -2.3vw;
  left: 61.6vw;
}

.image-2140 {
  z-index: 44;
  width: 32vw;
  position: absolute;
  top: 62.5vw;
  left: 6.7vw;
}

.background-video-866 {
  z-index: 34;
  width: 25vw;
  height: 11vw;
  position: absolute;
  top: 57.4vw;
  right: 38vw;
}

.link-392 {
  z-index: 999;
  color: var(--firebrick);
  font-family: Pixtech, sans-serif;
  font-size: 1vw;
  line-height: var(--text-večji);
  text-shadow: 0 1px .1vw #000;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 51.8vw;
  right: 17.3vw;
}

.link-393 {
  z-index: 999;
  background-color: var(--black);
  color: var(--snow);
  font-family: Roboto Mono, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  padding-bottom: .5vw;
  position: absolute;
  top: 53.7vw;
  left: 7.3vw;
}

.image-2141 {
  z-index: 34;
  width: 44vw;
  position: absolute;
  top: 19vw;
  left: 7vw;
  right: 0;
}

.image-2142 {
  z-index: 422;
  width: 23vw;
  position: absolute;
  top: 36.6vw;
  left: 8vw;
}

.image-2143 {
  z-index: 666;
  width: 23vw;
  position: absolute;
  top: 37.5vw;
}

.image-2144 {
  z-index: 2;
  width: 33.3vw;
  position: absolute;
  top: 36.5vw;
  left: 0;
}

.image-2145 {
  z-index: 933;
  width: 16vw;
  position: absolute;
  top: 16.3vw;
  left: 57vw;
}

.link-394 {
  z-index: 999;
  color: #3a3fa7;
  text-align: right;
  width: 4vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: .8vw;
  font-weight: 400;
  line-height: 1vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: -2.8vw;
  right: .5vw;
}

.image-2146 {
  z-index: 2;
  width: 22vw;
  position: absolute;
  top: 23.7vw;
}

.cyberpunkcity2 {
  position: relative;
  top: 417.3vw;
}

.link-395 {
  z-index: 999;
  color: var(--slate-blue);
  width: 50vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 1.7vw;
}

.image-2147 {
  z-index: 900;
  width: 17vw;
  position: absolute;
  top: 38.6vw;
  left: 75vw;
}

.image-2148 {
  z-index: 500;
  width: 31vw;
  position: absolute;
  top: -4.5vw;
  right: 0;
}

.image-2149 {
  z-index: 444;
  width: 7vw;
  position: absolute;
  top: 50.1vw;
  left: 0;
}

.link-396 {
  z-index: 999;
  color: #3c5e69;
  letter-spacing: .03vw;
  text-shadow: 0 1px .1vw #000;
  width: 38vw;
  font-family: Vollkorn, serif;
  font-size: 1.1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 114.2vw;
  right: 0;
}

.image-2150 {
  z-index: 44;
  width: 17vw;
  position: absolute;
  top: 20.5vw;
}

.image-2151 {
  width: 22vw;
  position: absolute;
  top: 96.3vw;
  left: 30.3vw;
}

.image-2152 {
  z-index: 22;
  width: 30vw;
  position: absolute;
  top: 65.2vw;
  left: 0;
}

.image-2153 {
  z-index: 333;
  width: 30vw;
  position: absolute;
  top: 11.5vw;
  left: 30vw;
}

.image-2154 {
  z-index: 333;
  width: 37vw;
  position: absolute;
  top: 63.4vw;
  left: 30vw;
}

.image-2155 {
  z-index: 89;
  width: 9vw;
  position: absolute;
  top: 31.8vw;
  left: 81.7vw;
}

.background-video-867 {
  z-index: 234;
  width: 36vw;
  height: 18vw;
  position: absolute;
  top: 43.9vw;
  left: 0;
}

.body-17 {
  background-color: var(--black);
}

.image-2156 {
  width: 32vw;
  position: absolute;
  top: 43.6vw;
  right: 0;
}

.background-video-868 {
  z-index: 333;
  width: 24vw;
  height: 11.5vw;
  position: absolute;
  top: 21.7vw;
}

.image-2157 {
  z-index: 8;
  width: 32vw;
  position: absolute;
  top: 77.1vw;
  left: 0;
  right: 0;
}

.image-2158 {
  z-index: 300;
  width: 27vw;
  position: absolute;
  top: 65.5vw;
  right: 52.5vw;
}

.image-2159 {
  z-index: 30;
  width: 27vw;
  position: absolute;
  top: 39.2vw;
  right: 0;
}

.image-2160 {
  z-index: 66;
  width: 11vw;
  position: absolute;
  top: 1.8vw;
  left: 84.7vw;
}

.image-2161 {
  z-index: 5;
  width: 27vw;
  position: absolute;
  top: 26.7vw;
  right: 0;
}

.image-2162 {
  z-index: 916;
  width: 30vw;
  position: absolute;
  top: 6.2vw;
  right: 23.2vw;
}

.image-2163 {
  z-index: 9;
  height: 16vw;
  position: absolute;
  top: 39.7vw;
  right: 0;
}

.image-2164 {
  z-index: 900;
  width: 25vw;
  position: absolute;
  top: 60.9vw;
  left: 37.4vw;
}

.image-2165 {
  z-index: 520;
  width: 29vw;
  position: absolute;
  top: 3vw;
  right: 0;
}

.image-2166 {
  z-index: 333;
  width: 11vw;
  position: absolute;
  top: 55vw;
  left: 88.3vw;
  right: 60.3vw;
}

.image-2167 {
  z-index: 27;
  width: 25vw;
  position: absolute;
  top: 24.7vw;
  left: 0;
  right: 58.8vw;
}

.body-18 {
  background-color: var(--black);
}

.rev-ina {
  width: var(--100);
  position: absolute;
  top: 5.6vw;
}

.background-video-869 {
  z-index: 88;
  width: 44vw;
  height: 25vw;
  position: absolute;
  top: 55vw;
}

.background-video-870 {
  z-index: 88;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 70.8vw;
  left: 44vw;
}

.background-video-871 {
  z-index: 335;
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: -16vw;
  right: 0;
}

.image-2168 {
  z-index: 900;
  opacity: 1;
  width: 15vw;
  position: absolute;
  top: -1.4vw;
  left: 33vw;
  right: 8.2vw;
}

.sexy-clubs {
  width: var(--100);
  position: absolute;
  top: 131.9vw;
}

.brainssss {
  width: var(--100);
  position: absolute;
  top: 83.9vw;
}

.image-2169 {
  width: 40vw;
  position: absolute;
  top: -23.8vw;
  left: 34.5vw;
}

.image-2170 {
  z-index: 50;
  width: var(--standard-size);
  position: absolute;
  top: 1.9vw;
  left: 63.8vw;
}

.image-2171 {
  z-index: 2;
  width: 33vw;
  position: absolute;
  top: 84.8vw;
  left: 0;
  right: 0;
}

.image-2172 {
  z-index: 67;
  width: 33vw;
  position: absolute;
  top: 35.8vw;
  right: .6vw;
}

.background-video-872 {
  z-index: 22;
  width: 25vw;
  height: 16vw;
  display: none;
  position: absolute;
  top: 63.9vw;
  left: 40.1vw;
}

.background-video-873 {
  z-index: 678;
  width: 25vw;
  height: 15vw;
  position: absolute;
  top: 0;
  left: 39vw;
}

.background-video-874 {
  z-index: 11;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: -8.2vw;
  left: 48.4vw;
  right: 0;
}

.background-video-875 {
  z-index: 89;
  width: 39vw;
  height: 22vw;
  position: absolute;
  top: 0;
  left: 0;
}

.background-video-876 {
  z-index: 7;
  width: 22vw;
  height: 17vw;
  position: absolute;
  top: -17.9vw;
  left: 75vw;
}

.image-2173 {
  z-index: 22;
  width: 23vw;
  position: absolute;
  top: 43.7vw;
  left: 41.3vw;
}

.background-video-877 {
  z-index: 888;
  width: 19vw;
  height: 11vw;
  position: absolute;
  top: 23.9vw;
  left: 22.6vw;
}

.background-video-878 {
  z-index: 44;
  width: 30vw;
  height: 18vw;
  position: absolute;
  top: -15.5vw;
  left: 39.9vw;
}

.background-video-879 {
  z-index: 99;
  width: 34vw;
  height: 19.3vw;
  position: absolute;
  top: 86vw;
  right: 36vw;
}

.background-video-880 {
  z-index: 89;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 38vw;
  right: 0;
}

.image-2174 {
  z-index: 800;
  width: 32vw;
  position: absolute;
  top: 0;
  left: 33.9vw;
}

.link-397 {
  z-index: 999;
  color: var(--slate-blue);
  text-align: right;
  text-shadow: 0 1px .1vw var(--black);
  width: 42vw;
  font-family: Droid Sans, sans-serif;
  font-size: 1.3vw;
  font-weight: 700;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 40.5vw;
  right: 1.1vw;
}

.image-2175 {
  z-index: 99;
  width: 19vw;
  position: absolute;
  top: 28.6vw;
  right: 0;
}

.link-398 {
  z-index: 999;
  color: #c7c7c7;
  font-family: Ogg roman, sans-serif;
  font-size: 2.2vw;
  line-height: var(--text);
  text-shadow: 0 1px .1vw var(--black);
  text-decoration: none;
  position: absolute;
  top: -23.7vw;
  right: .9vw;
}

.image-2176 {
  z-index: 996;
  width: 10vw;
  position: absolute;
  top: 0;
  left: 58.8vw;
}

.image-2177 {
  z-index: 995;
  width: 13vw;
  position: absolute;
  top: 7.4vw;
  left: 82.3vw;
}

.background-video-881 {
  z-index: 222;
  width: 30vw;
  height: 12vw;
  position: absolute;
  top: 86.9vw;
  left: 0;
}

.image-2178 {
  z-index: 320;
  width: 31vw;
  position: absolute;
  top: 30.1vw;
  right: 0;
}

.image-2179 {
  z-index: 440;
  width: 14vw;
  position: absolute;
  top: 38.3vw;
  left: 52.6vw;
}

.background-video-882 {
  z-index: 7;
  width: 62vw;
  height: 24vw;
  position: absolute;
  top: -48vw;
  left: 0;
  right: 46.6vw;
}

.background-video-883 {
  z-index: 72;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 16.2vw;
  left: 0;
  right: 0;
}

.image-2180 {
  z-index: 900;
  width: 38vw;
  position: absolute;
  top: -1vw;
  right: 0;
}

.background-video-884 {
  z-index: 500;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: -22.3vw;
  right: 0;
}

.background-video-885 {
  z-index: 100;
  width: 47vw;
  height: 19vw;
  position: absolute;
  top: 89vw;
  right: 0;
}

.background-video-886 {
  z-index: 8;
  width: 37vw;
  height: 15vw;
  position: absolute;
  top: 57.7vw;
  right: 0;
}

.background-video-887 {
  z-index: 99;
  width: 31vw;
  height: 15vw;
  position: absolute;
  top: 11vw;
  left: 35vw;
  right: 31vw;
}

.background-video-888 {
  z-index: 20;
  width: 26vw;
  height: 9vw;
  position: absolute;
  top: 0;
  left: 36vw;
}

.image-2181 {
  z-index: 999;
  width: 16vw;
  position: absolute;
  top: -15.6vw;
  left: 32.1vw;
  right: 41.5vw;
}

.link-399 {
  z-index: 999;
  color: var(--snow);
  font-family: Teko, sans-serif;
  font-size: 1vw;
  line-height: var(--text);
  position: absolute;
  top: 78.5vw;
  left: 48.3vw;
}

.image-2182 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: -36.2vw;
  left: 23.2vw;
}

.background-video-889 {
  z-index: 777;
  width: 37vw;
  height: 15.7vw;
  position: absolute;
  top: -6.2vw;
  left: 0;
}

.image-2183 {
  z-index: 80;
  width: 35vw;
  position: absolute;
  top: 97.1vw;
  left: -.7vw;
  right: 55.9vw;
}

.no {
  width: var(--100);
  position: absolute;
  top: 114.4vw;
}

.background-video-890 {
  z-index: 22;
  width: 62vw;
  height: 26vw;
  position: absolute;
  top: 8.8vw;
}

.background-video-891 {
  z-index: 299;
  width: 35vw;
  height: 16vw;
  position: absolute;
  top: 55vw;
  left: 0;
}

.background-video-892 {
  z-index: 33;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 34.8vw;
}

.background-video-893 {
  z-index: 30;
  width: 41vw;
  height: 20vw;
  position: absolute;
  top: 37.8vw;
  right: 0;
}

.background-video-894 {
  z-index: 345;
  width: 30vw;
  height: 10vw;
  position: absolute;
  top: 61vw;
  left: 30vw;
  right: 36vw;
}

.image-2184 {
  z-index: 3;
  width: 18vw;
  position: absolute;
  top: 36.6vw;
  right: 0;
}

.image-2185 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 39.5vw;
  left: 64.5vw;
  right: 47vw;
}

.background-video-895 {
  z-index: 923;
  width: 38vw;
  height: 16.1vw;
  position: absolute;
  top: 63.9vw;
  right: 0;
}

.image-2186 {
  z-index: 269;
  width: 41.3vw;
  position: absolute;
  top: 28.2vw;
  left: 27vw;
}

.image-2187 {
  z-index: 22;
  width: 29vw;
  position: absolute;
  top: 20.1vw;
  left: 0;
}

.link-400 {
  z-index: 999;
  color: #a7613f;
  font-family: Oswald, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 38.2vw;
  left: 61.5vw;
}

.image-2188 {
  z-index: 22;
  width: 23vw;
  position: absolute;
  top: 0;
  left: 28.4vw;
}

.div-block-128 {
  width: var(--100);
  position: absolute;
  top: 956.5vw;
}

.background-video-896 {
  z-index: 22;
  width: 23vw;
  height: 16vw;
  position: absolute;
  top: .4vw;
  left: 0;
}

.image-2189 {
  width: 31vw;
  position: absolute;
  top: 110.4vw;
  right: 36.6vw;
}

.image-2190 {
  z-index: 999;
  width: 36vw;
  position: absolute;
  top: 12vw;
  right: 0;
}

.background-video-897 {
  z-index: 990;
  width: 30vw;
  height: 12vw;
  position: absolute;
  top: 14vw;
  right: 0;
}

.background-video-898 {
  z-index: 99;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 73.9vw;
  left: 0;
}

.okiceeeee {
  z-index: 899;
  width: 19vw;
  height: 29vw;
  position: absolute;
  top: 81vw;
  left: 0;
}

.background-video-899 {
  z-index: 89;
  width: 24vw;
  height: 13vw;
  position: absolute;
  top: 15.7vw;
  right: 0;
}

.background-video-900 {
  z-index: 660;
  width: 24vw;
  height: 13vw;
  position: absolute;
  top: 15.7vw;
  left: 52vw;
  right: 22vw;
}

.link-401 {
  z-index: 999;
  color: #94842f;
  text-align: left;
  letter-spacing: .02vw;
  text-shadow: 0 1px .1vw var(--black);
  padding: 1.1vw;
  font-family: Resident evil large, sans-serif;
  font-size: 1.3vw;
  font-weight: 700;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 7.7vw;
  left: 0;
}

.link-402 {
  z-index: 999;
  color: #969696;
  text-align: right;
  text-shadow: 1px 1px .1vw var(--black);
  width: 11vw;
  font-family: Roboto Mono, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 26.4vw;
  left: 55.5vw;
}

.image-2191 {
  z-index: 992;
  width: 10vw;
  position: absolute;
  top: 6.9vw;
  left: 0;
}

.image-2192 {
  z-index: 990;
  width: 10vw;
  position: absolute;
  top: 50.7vw;
  right: 0;
}

.image-2193 {
  z-index: 9;
  width: 20vw;
  position: absolute;
  top: 22.3vw;
  left: 41.5vw;
  right: 58.7vw;
}

.image-2194 {
  z-index: 2;
  width: 36vw;
  position: absolute;
  top: -12.3vw;
  left: 0;
  right: 44.6vw;
}

.grid-44 {
  width: var(--100);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  position: absolute;
  top: -26.4vw;
}

.background-video-901 {
  z-index: 22;
  width: 33vw;
  height: 20vw;
  position: absolute;
  top: 23.6vw;
  right: 0;
}

.link-403 {
  z-index: 999;
  color: #7c0002;
  font-family: Gt zirkon trial, sans-serif;
  font-size: 1.2vw;
  line-height: var(--text-večji);
  text-decoration: none;
  position: absolute;
  top: -8.5vw;
  left: 72.3vw;
}

.link-404 {
  z-index: 999;
  color: #a5650d;
  text-shadow: none;
  background-color: #000;
  font-family: Techfont, sans-serif;
  font-size: 1vw;
  font-weight: 900;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 61.9vw;
  right: 10.2vw;
}

.link-405 {
  z-index: 999;
  color: var(--snow);
  font-family: Droid Sans, sans-serif;
  font-size: var(--text);
  width: 25vw;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: -10.1vw;
  left: 5vw;
}

.link-406 {
  z-index: 999;
  color: #a72424;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: var(--text);
  line-height: var(--text);
  width: 22vw;
  text-decoration: none;
  position: absolute;
  top: -8.9vw;
  left: 75vw;
}

.link-407 {
  z-index: 999;
  color: #ff9a9a;
  font-family: Vollkorn, serif;
  font-size: var(--text);
  line-height: var(--text);
  width: 35vw;
  text-decoration: none;
  position: absolute;
  top: -30.6vw;
  left: 56.7vw;
}

.link-408 {
  z-index: 999;
  width: var(--standard-size);
  color: var(--steel-blue);
  font-size: var(--text);
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: -38.2vw;
  left: 5vw;
}

.text-span-4 {
  font-weight: 700;
  text-decoration: underline;
}

.bold-text-22, .text-span-5 {
  text-decoration: underline;
}

.link-409 {
  z-index: 999;
  color: #6d85ad;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 1.6vw;
  line-height: var(--text-večji);
  text-shadow: var(--shadow) -.1vw var(--shadow) var(--black);
  font-weight: 400;
  text-decoration: none;
  position: absolute;
  top: 13.3vw;
  left: 10.2vw;
}

.hyper {
  position: relative;
  top: 215.7vw;
}

.background-video-902 {
  z-index: 49;
  width: 27vw;
  height: 14vw;
  position: absolute;
  top: 57.3vw;
  left: 29.4vw;
  right: 43.5vw;
}

.background-video-903 {
  z-index: 67;
  width: 33vw;
  height: 20.5vw;
  position: absolute;
  top: 3.1vw;
  right: 0;
}

.background-video-904 {
  z-index: 444;
  width: 20vw;
  height: 8vw;
  position: absolute;
  top: 10.6vw;
  left: 0;
  right: 11vw;
}

.background-video-905 {
  z-index: 899;
  width: 19vw;
  height: 9vw;
  position: absolute;
  top: 24.3vw;
  right: 0;
}

.background-video-906 {
  z-index: 88;
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: -15.3vw;
  right: 0;
}

.background-video-907 {
  z-index: 33;
  width: 29vw;
  height: 15vw;
  position: absolute;
  top: -15.3vw;
  left: 43vw;
}

.background-video-908 {
  z-index: 18;
  width: 35vw;
  height: 21.2vw;
  position: absolute;
  top: -5.1vw;
  left: 33vw;
  right: 0;
}

.image-2195 {
  z-index: 222;
  width: 40vw;
  position: absolute;
  top: 20.1vw;
  left: 30.4vw;
}

.image-2196 {
  width: 28vw;
  position: absolute;
  top: 66.5vw;
  left: 59.9vw;
}

.image-2197 {
  z-index: 50;
  width: 26vw;
  position: absolute;
  top: 49.6vw;
  right: 30.1vw;
}

.background-video-909 {
  z-index: 51;
  width: 32vw;
  height: 18vw;
  position: absolute;
  top: 37vw;
  right: 26vw;
}

.image-2198 {
  z-index: 22;
  width: 29vw;
  position: absolute;
  top: 26.3vw;
  right: 0;
}

.background-video-910 {
  z-index: 7;
  width: 33vw;
  height: 19vw;
  position: absolute;
  top: 42.3vw;
  left: 6.9vw;
}

.background-video-911 {
  z-index: 90;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 4.7vw;
  right: 0;
}

.background-video-912 {
  z-index: 33;
  width: 30vw;
  height: 20.6vw;
  position: absolute;
  top: 36.7vw;
  left: 31vw;
  right: 0;
}

.background-video-913 {
  z-index: 99;
  width: 32vw;
  height: 16vw;
  position: absolute;
  top: 61.8vw;
  left: 0;
}

.background-video-914 {
  z-index: 900;
  width: 27vw;
  height: 13vw;
  position: absolute;
  top: -24.5vw;
  left: 38vw;
}

.image-2199 {
  z-index: 2;
  width: 28vw;
  position: absolute;
  top: -10.7vw;
  left: 0;
}

.image-2200 {
  z-index: 10;
  width: 21vw;
  position: absolute;
  top: -15.5vw;
  left: 1.6vw;
  right: 0;
}

.image-2201 {
  width: 44vw;
  position: absolute;
  top: 47.7vw;
  left: 0;
  right: 0;
}

.image-2202 {
  z-index: 2;
  width: 33vw;
  position: absolute;
  top: 20.7vw;
  left: 65.5vw;
  right: 0;
}

.background-video-915 {
  z-index: 333;
  width: 29vw;
  height: 16vw;
  top: 0;
  left: 0;
}

.background-video-916 {
  z-index: 99;
  width: 56vw;
  height: 31vw;
  position: absolute;
  top: 14.7vw;
  right: 0;
}

.image-2203 {
  z-index: 96;
  width: 24vw;
  position: absolute;
  top: 50vw;
  left: 38.4vw;
}

.image-2204 {
  z-index: 999;
  width: 40vw;
  position: absolute;
  top: 171vw;
  right: 0;
}

.background-video-917 {
  z-index: 99;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: -18vw;
  left: 34vw;
  right: 32vw;
}

.background-video-918 {
  z-index: 555;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 2.7vw;
  right: 0;
}

.image-2205 {
  width: var(--fotka);
  position: absolute;
  top: 10.2vw;
  left: 75vw;
}

.grid-45 {
  z-index: 999;
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 89vw;
  position: absolute;
  top: -32vw;
  left: 3.6vw;
}

.link-410 {
  z-index: 999;
  color: #9fddff;
  text-align: center;
  font-family: Cyberthic, sans-serif;
  font-size: 1.6vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 35.1vw;
  left: 62vw;
}

.image-2206 {
  z-index: 2;
  width: 19vw;
  position: absolute;
  top: 20.3vw;
  left: 70.2vw;
}

.image-2207 {
  z-index: 16;
  width: 42vw;
  position: absolute;
  top: 52.5vw;
  left: 12.4vw;
}

.image-2208 {
  z-index: 990;
  width: 14vw;
  position: absolute;
  top: 123.2vw;
  left: 2.4vw;
}

.div-block-129 {
  z-index: 990;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: -6.4vw;
  left: 71.1vw;
}

.image-2209 {
  z-index: 9;
  width: 32vw;
  position: absolute;
  top: 16.8vw;
  left: 0;
}

.image-2210 {
  z-index: 222;
  width: 11vw;
  position: absolute;
  top: 126.9vw;
  left: 19.9vw;
}

.link-411 {
  z-index: 999;
  color: #96a327;
  font-family: The Macabre, sans-serif;
  font-size: 1.5vw;
  line-height: var(--text);
  letter-spacing: .15vw;
  text-shadow: 1px 1px .1vw var(--black);
  text-decoration: none;
  position: absolute;
  top: 47.2vw;
  left: 20vw;
}

.grid-46 {
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  width: 97vw;
  position: absolute;
  top: -40.3vw;
  left: 1.2vw;
}

.image-2211 {
  z-index: 4;
  width: 26vw;
  display: none;
  position: absolute;
  top: -2.5vw;
  right: 0;
}

.image-2212 {
  z-index: 17;
  width: 23vw;
  position: absolute;
  top: 46.5vw;
  left: 15.5vw;
  right: 0;
}

.image-2213 {
  z-index: 44;
  width: 21vw;
  position: absolute;
  top: 46.6vw;
  left: 33.5vw;
}

.image-2214 {
  z-index: 930;
  width: 5vw;
  position: absolute;
  top: 45.9vw;
  left: 14.7vw;
}

.image-2215 {
  z-index: 744;
  width: 16vw;
  position: absolute;
  top: 38.2vw;
  right: 44.9vw;
}

.image-2216 {
  z-index: 18;
  width: 18vw;
  position: absolute;
  top: 45.5vw;
  left: -1.4vw;
  right: 0;
}

.image-2217 {
  z-index: 22;
  width: 30vw;
  position: absolute;
  top: 57.7vw;
  left: 62.2vw;
}

.image-2218 {
  z-index: 99;
  width: 34vw;
  position: absolute;
  top: 4.9vw;
  left: 2.3vw;
}

.background-video-919 {
  z-index: 200;
  width: 40vw;
  height: 21vw;
  position: absolute;
  top: 0;
  right: 0;
}

.link-412 {
  z-index: 999;
  color: #d8dadf;
  padding-bottom: 5vw;
  font-size: .7vw;
  line-height: 1vw;
  display: none;
  position: absolute;
  top: -.9vw;
  left: .9vw;
}

.background-video-920 {
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 0;
  right: 0;
}

.div-block-130 {
  width: 100vw;
  position: absolute;
  top: 377vw;
}

.background-video-921 {
  z-index: 3;
  width: 38vw;
  height: 15vw;
  position: absolute;
  top: 33.9vw;
  left: 23.6vw;
  right: 0;
}

.background-video-922 {
  z-index: 1;
  width: 33vw;
  height: 16vw;
  position: absolute;
  top: -16vw;
  right: 0;
}

.div-block-131 {
  z-index: 990;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 33.4vw;
  right: 0;
}

.image-2219 {
  z-index: 8;
  width: 33vw;
  position: absolute;
  top: 136.5vw;
  left: 0;
}

.mno-icaaaa {
  width: var(--100);
  position: absolute;
  top: 64.5vw;
}

.image-2220 {
  z-index: 12;
  width: 17vw;
  position: absolute;
  top: 34vw;
  right: 0;
}

.nestle {
  z-index: 13;
  width: 13vw;
  position: absolute;
  top: 82.6vw;
  left: 41.6vw;
}

.image-2222 {
  z-index: 10;
  width: 16vw;
  position: absolute;
  top: 48.8vw;
  left: 2.8vw;
}

.link-413 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  -webkit-text-stroke-width: .06vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 11vw;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 1.5vw;
  font-weight: 700;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 87.4vw;
  left: 84.4vw;
}

.image-2223 {
  z-index: 100;
  width: 100%;
  position: absolute;
}

.image-2224 {
  z-index: 31;
  width: 18.7vw;
  position: absolute;
  top: 66vw;
  right: 0;
}

.image-2225 {
  z-index: 23;
  width: 27vw;
  position: absolute;
  top: 65.1vw;
  left: 63.4vw;
}

.image-2226 {
  z-index: 18;
  width: 24vw;
  position: absolute;
  top: 63.6vw;
  left: 44.2vw;
}

.image-2227 {
  z-index: 10;
  width: 16vw;
  position: absolute;
  top: 20.9vw;
  left: 31.5vw;
  right: 65.4vw;
}

._2 {
  width: var(--100);
  position: absolute;
  top: 0;
}

.background-video-923 {
  z-index: 33;
  width: 32vw;
  height: 15vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.image-2228 {
  z-index: 22;
  width: 15vw;
  position: absolute;
  top: 50vw;
  left: 63vw;
}

.image-2229 {
  z-index: 200;
  width: 43vw;
  position: absolute;
  top: 68.8vw;
  right: 0;
}

.image-2230 {
  z-index: 5;
  width: 19vw;
  position: absolute;
  top: 15.7vw;
  left: 30vw;
}

.image-2231 {
  z-index: 22;
  width: 20vw;
  position: absolute;
  top: 15.5vw;
  left: 49vw;
}

.tent-city {
  width: var(--100);
  display: inline-block;
  position: absolute;
  top: 224.6vw;
}

.image-2232 {
  z-index: 333;
  width: 22vw;
  position: absolute;
  top: 2.7vw;
  right: 0;
}

.image-2233 {
  z-index: 955;
  width: 25vw;
  position: absolute;
  top: 23.6vw;
  right: 45.6vw;
}

.image-2234 {
  z-index: 33;
  width: 33vw;
  position: absolute;
  top: 21.3vw;
  left: 0;
}

.link-414 {
  z-index: 999;
  color: var(--black);
  text-transform: uppercase;
  text-shadow: none;
  font-family: Impact, Haettenschweiler, Franklin Gothic Bold, Charcoal, sans-serif;
  font-size: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 65.4vw;
  left: 46.9vw;
}

.image-2235 {
  z-index: 17;
  width: 21vw;
  display: none;
  position: absolute;
  top: 65.7vw;
  left: 45.1vw;
}

.image-2236 {
  z-index: 929;
  width: 14vw;
  position: absolute;
  top: 63.9vw;
  left: 53.1vw;
}

.image-2237 {
  z-index: 40;
  width: 36vw;
  position: absolute;
  top: 34.5vw;
  left: 33vw;
  right: 36vw;
}

.link-415 {
  z-index: 999;
  color: #c2c2c2;
  font-family: Exo, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  font-weight: 900;
  text-decoration: none;
  position: absolute;
  top: 34.1vw;
  left: 2.2vw;
}

.link-416 {
  z-index: 999;
  color: var(--snow);
  text-shadow: 0 1px .1vw var(--black);
  font-family: Oswald, sans-serif;
  font-size: .8vw;
  font-weight: 500;
  line-height: .9vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 34.8vw;
  left: 1.1vw;
}

.link-417 {
  z-index: 999;
  color: var(--snow);
  font-family: cursive, sans-serif;
  font-size: 1.6vw;
  line-height: var(--text);
  position: absolute;
  top: 34.4vw;
  left: 24.6vw;
}

.div-block-132 {
  z-index: 889;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-924 {
  z-index: 26;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 16vw;
  right: 0;
}

.link-418 {
  z-index: 998;
  color: #404e56;
  font-family: Archivo Black, sans-serif;
  font-size: var(--text);
  text-shadow: .1vw .1vw .1vw var(--black);
  width: 69vw;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 16.2vw;
  left: .9vw;
  right: 44.1vw;
}

.link-419 {
  z-index: 999;
  color: #5b5c50;
  font-family: Black Ops One, sans-serif;
  font-size: 1.5vw;
  line-height: var(--text-večji);
  letter-spacing: .1vw;
  text-shadow: .1vw .1vw .1vw var(--black);
  text-decoration: none;
  position: absolute;
  top: 19vw;
  left: 1vw;
}

.link-420 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  width: 25vw;
  font-family: Mondwest, sans-serif;
  font-size: 2.4vw;
  font-weight: 300;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 124.5vw;
  left: 16.6vw;
}

.link-421 {
  z-index: 999;
  color: var(--lobster);
  text-align: center;
  width: 33vw;
  padding-right: 0;
  font-family: Veniceclassic, sans-serif;
  font-size: 1.3vw;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 1.6vw;
  left: 0;
  right: 0;
}

.link-422 {
  z-index: 999;
  color: #3dd9c6;
  text-align: center;
  -webkit-text-stroke-width: .02vw;
  -webkit-text-stroke-color: #000;
  text-shadow: -1px 1px .1vw var(--black);
  width: 63vw;
  font-family: Space Mono, sans-serif;
  font-size: 1vw;
  font-weight: 700;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 18.6vw;
  left: .8vw;
}

.link-423 {
  z-index: 999;
  color: #519b85;
  width: 20vw;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 1.2vw;
  font-style: italic;
  font-weight: 700;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 10.2vw;
  left: 68.8vw;
}

.background-video-925 {
  z-index: 22;
  width: 25vw;
  height: 14vw;
  position: absolute;
  top: -16.5vw;
  left: 50.8vw;
  right: 0;
}

.background-video-926 {
  z-index: 89;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 2.6vw;
  right: 0;
}

.background-video-927 {
  z-index: 44;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 0;
  left: 35vw;
  right: 0;
}

.background-video-928 {
  z-index: 220;
  width: 44vw;
  height: 21vw;
  position: absolute;
  top: 33.2vw;
  left: 0;
}

.background-video-929 {
  z-index: 666;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-930 {
  z-index: 88;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 16.4vw;
  right: 0;
}

.background-video-931 {
  z-index: 78;
  width: 44vw;
  height: 25vw;
  position: absolute;
  top: 52.2vw;
  left: 0;
  right: 0;
}

.background-video-932 {
  z-index: 99;
  width: 47vw;
  height: 20vw;
  position: absolute;
  top: 22.6vw;
  right: 0;
}

.background-video-933 {
  z-index: 44;
  width: 42vw;
  height: 18vw;
  position: absolute;
  top: 7.7vw;
  left: 0;
  right: 0;
}

.image-2238 {
  z-index: 22;
  width: 34vw;
  position: absolute;
  top: 10.2vw;
  left: 0;
}

.image-2239 {
  z-index: 99;
  width: 10vw;
  position: absolute;
  top: 3.5vw;
  left: 13.1vw;
}

.image-2240 {
  z-index: 990;
  width: 11vw;
  position: absolute;
  top: 18.8vw;
  left: 66.6vw;
}

.image-2241 {
  z-index: 990;
  width: 14vw;
  position: absolute;
  left: 75vw;
}

.image-2242 {
  z-index: 990;
  width: 11vw;
  position: absolute;
  top: -1.2vw;
  left: 25vw;
}

.image-2243 {
  z-index: 22;
  width: 7vw;
  position: absolute;
  top: 22vw;
  left: 33vw;
}

.image-2244 {
  z-index: 990;
  width: 13vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-2245 {
  z-index: 990;
  width: 15vw;
  position: absolute;
  top: 11.8vw;
  left: 76.3vw;
}

.image-2246 {
  z-index: 999;
  width: 6vw;
  position: absolute;
  top: 4.4vw;
  left: 52.5vw;
}

.image-2247 {
  z-index: 990;
  width: 13vw;
  position: absolute;
  top: 9.4vw;
  left: 62.2vw;
}

.image-2248 {
  z-index: 990;
  width: 12vw;
  position: absolute;
  top: 25vw;
  left: 50vw;
}

.image-2249 {
  z-index: 33;
  width: 33vw;
  position: absolute;
  top: 17vw;
  left: 31vw;
}

.image-2250 {
  z-index: 85;
  width: 31vw;
  position: absolute;
  top: 9.5vw;
  right: 0;
}

.image-2251 {
  width: 23vw;
  position: absolute;
  top: 39.8vw;
  left: 75vw;
  right: 0;
}

.image-2252 {
  z-index: 22;
  width: 19vw;
  position: absolute;
  top: 27vw;
  left: 80.1vw;
}

.div-block-133 {
  z-index: 99;
  width: 18vw;
  height: 10vw;
  display: none;
  position: absolute;
  top: 2.9vw;
  right: 0;
}

.body-19 {
  background-color: var(--black);
}

.image-2253 {
  z-index: 990;
  width: 22vw;
  position: absolute;
  top: -10.2vw;
  left: 42.5vw;
}

.image-2254 {
  z-index: 990;
  width: 7vw;
  position: absolute;
  top: 14.5vw;
  left: 20.5vw;
}

.image-2255 {
  width: 20vw;
  position: absolute;
  top: 37.1vw;
  left: 24.4vw;
}

.image-2256 {
  z-index: 900;
  opacity: 1;
  width: 25vw;
  position: absolute;
  top: 73.2vw;
  left: 40.7vw;
  right: 0;
}

.image-2257 {
  z-index: 990;
  width: 9vw;
  position: absolute;
  top: 3.3vw;
  left: 89.3vw;
}

.div-block-134 {
  z-index: 999;
  width: 23vw;
  height: 13vw;
  position: absolute;
  top: 115.2vw;
  left: 74.5vw;
}

.experimenting {
  display: block;
  position: relative;
  top: 1192.7vw;
}

.artificial-intelligence {
  width: var(--100);
  display: none;
  position: absolute;
  top: 700vw;
}

.link-424 {
  z-index: 999;
  color: var(--steel-blue);
  text-align: center;
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  background-color: #00000069;
  width: 11vw;
  font-family: PT Sans, sans-serif;
  font-size: 1.4vw;
  font-weight: 700;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 38.1vw;
  left: .4vw;
}

.link-425 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  width: 26vw;
  font-family: Space Mono, sans-serif;
  font-size: 1.2vw;
  font-weight: 700;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 55.4vw;
  left: 57.4vw;
}

.link-426 {
  z-index: 999;
  color: var(--snow);
  text-align: right;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 57vw;
  font-family: Times New Roman, TimesNewRoman, Times, Baskerville, Georgia, serif;
  font-size: 1.2vw;
  font-weight: 700;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 34.3vw;
  left: 0;
}

.image-2258 {
  z-index: 22;
  width: 33vw;
  position: absolute;
  top: 145.5vw;
}

.facial-recognition {
  width: var(--100);
  position: absolute;
  top: 101.9vw;
}

.image-2259 {
  z-index: 990;
  width: 13vw;
  position: absolute;
  top: 25vw;
  left: 13.1vw;
}

.image-2260 {
  z-index: 990;
  width: 11vw;
  position: absolute;
  top: 46.4vw;
  right: 0;
}

.image-2261 {
  z-index: 299;
  width: 21vw;
  position: absolute;
  top: 27.9vw;
  left: 32.4vw;
}

.image-2262 {
  z-index: 990;
  width: var(--fotka);
  position: absolute;
  top: 25vw;
  right: 0;
}

.image-2263 {
  z-index: 990;
  width: var(--fotka);
  position: absolute;
  top: 38.7vw;
}

.image-2264 {
  z-index: 990;
  width: var(--fotka);
  position: absolute;
  top: 53.3vw;
  right: 0;
}

.image-2265 {
  z-index: 990;
  width: 16vw;
  position: absolute;
  top: 9.6vw;
  left: 0;
}

.image-2266 {
  z-index: 990;
  width: 11vw;
  position: absolute;
  top: 6.9vw;
  left: 52.9vw;
}

.image-2267 {
  z-index: 990;
  width: 8vw;
  position: absolute;
  top: 30.1vw;
  left: 2.2vw;
}

.image-2268 {
  z-index: 990;
  width: 19vw;
  position: absolute;
  top: 0;
  left: 35vw;
}

.image-2269 {
  z-index: 990;
  width: 13vw;
  position: absolute;
  top: 8.6vw;
  left: 0;
}

.image-2270 {
  z-index: 990;
  width: 23vw;
  position: absolute;
  top: 36.9vw;
}

.image-2271 {
  z-index: 990;
  width: 13vw;
  position: absolute;
  top: 11.4vw;
  left: 32.6vw;
}

.image-2272 {
  z-index: 990;
  width: 18vw;
  position: absolute;
  top: 31.8vw;
  left: 19.2vw;
}

.image-2273 {
  z-index: 990;
  width: 17vw;
  position: absolute;
  top: 26.9vw;
  left: 65vw;
}

.image-2274 {
  width: var(--100);
  display: none;
  position: absolute;
  top: 0;
}

.link-427 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  letter-spacing: .1vw;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 47vw;
  font-family: The Macabre, sans-serif;
  font-size: 1.9vw;
  line-height: 2.1vw;
  text-decoration: none;
  display: block;
  position: absolute;
  top: 1.5vw;
  right: 29.9vw;
}

.image-2275 {
  z-index: 220;
  width: 19vw;
  position: absolute;
  top: 12.5vw;
  right: 0;
}

.image-2276 {
  z-index: 14;
  width: 27vw;
  position: absolute;
  top: 53.4vw;
  right: 22.2vw;
}

.image-2277 {
  z-index: 38;
  width: 33vw;
  position: absolute;
  top: 35.3vw;
  left: 0;
  right: 36vw;
}

.image-2278 {
  z-index: 2;
  width: 13vw;
  position: absolute;
  top: 53.3vw;
  left: 79.7vw;
  right: 60.9vw;
}

.image-2279 {
  z-index: 40;
  width: 19vw;
  position: absolute;
  top: 0;
  left: 21.7vw;
}

.image-2280 {
  z-index: 15;
  width: 27vw;
  position: absolute;
  top: 69.3vw;
  left: 29.4vw;
}

.background-video-934 {
  z-index: 33;
  width: 38vw;
  height: 20vw;
  position: absolute;
  top: -3vw;
  left: 0;
  right: 0;
}

.background-video-935 {
  z-index: 5;
  width: 33vw;
  height: 19vw;
  position: absolute;
  top: 77.1vw;
  left: 0;
}

.image-2281 {
  z-index: 33;
  width: 30vw;
  position: absolute;
  top: -1.8vw;
  left: 34.1vw;
}

.image-2282 {
  z-index: 320;
  width: 23vw;
  position: absolute;
  top: -15.3vw;
  left: 0;
  right: 0;
}

.image-2283 {
  z-index: 2;
  width: 24vw;
  position: absolute;
  top: 38.2vw;
  right: 28.8vw;
}

.image-2284 {
  z-index: 18;
  width: 31vw;
  position: absolute;
  top: 10vw;
  left: 0;
  right: 0;
}

.image-2285 {
  z-index: 21;
  width: 34vw;
  position: absolute;
  top: 16.2vw;
  left: 0;
  right: 0;
}

.image-2286 {
  z-index: 99;
  width: 12vw;
  position: absolute;
  top: 0;
  left: 40.9vw;
}

.image-2287 {
  z-index: 5;
  width: 40vw;
  height: 30vw;
  position: absolute;
  top: .3vw;
  left: 29vw;
}

.prepoznali {
  width: var(--100);
  position: absolute;
  top: 4.3vw;
}

.image-2288 {
  z-index: 6;
  width: 33vw;
  position: absolute;
  top: -8.3vw;
  left: 0;
  right: 0;
}

.image-2289 {
  z-index: 9;
  width: 16vw;
  position: absolute;
  top: 0;
  right: 34.2vw;
}

.background-video-936 {
  z-index: 99;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.background-video-937 {
  z-index: 14;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: -16vw;
  left: 0;
}

.background-video-938 {
  z-index: 0;
  width: 45vw;
  height: 25vw;
  position: absolute;
  top: -40.9vw;
  right: 0;
}

.background-video-939 {
  z-index: 2;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: -16vw;
  left: 38vw;
  right: 0;
}

.corpo-smetke {
  width: var(--100);
  position: absolute;
  top: 345.2vw;
}

.background-video-940 {
  z-index: 33;
  width: 34vw;
  height: 16vw;
  position: absolute;
  top: -17.2vw;
  right: 0;
}

.image-2290 {
  width: 100vw;
  position: absolute;
  top: 34vw;
}

.background-video-941 {
  z-index: 30;
  width: 36vw;
  height: 16vw;
  position: absolute;
  top: 20.2vw;
  right: 0;
}

.background-video-942 {
  z-index: 99;
  width: 64vw;
  height: 26vw;
  position: absolute;
  top: 19.2vw;
  left: 0;
  right: 0;
}

.background-video-943 {
  z-index: 99;
  width: 29vw;
  height: 14vw;
  position: absolute;
  top: -15.4vw;
  left: 23vw;
  right: 0;
}

.image-2291 {
  z-index: 3;
  width: 46vw;
  position: absolute;
  top: 15.3vw;
  left: 36.6vw;
}

.background-video-944 {
  z-index: 22;
  width: 37vw;
  height: 16.5vw;
  position: absolute;
  top: -11.6vw;
  right: 30vw;
}

.image-2292 {
  z-index: 33;
  width: 21vw;
  position: absolute;
  top: 35.5vw;
  left: 36vw;
  right: 0;
}

.background-video-945 {
  z-index: 200;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: -13.7vw;
  right: 0;
}

.div-block-136 {
  z-index: 25;
  width: 33vw;
  height: 20vw;
  position: absolute;
  top: 2.3vw;
  right: 0;
}

.image-2293 {
  z-index: 900;
  width: 17vw;
  position: absolute;
  top: 13.1vw;
  left: 21.2vw;
}

.image-2294 {
  z-index: 2;
  width: 19vw;
  position: absolute;
}

.image-2295 {
  width: 15vw;
  position: absolute;
  top: 9.1vw;
}

.background-video-946 {
  z-index: 66;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: -3.1vw;
  right: 0;
}

.image-2296 {
  z-index: 9;
  width: 29vw;
  position: absolute;
  top: -.3vw;
  left: 44vw;
}

.image-2297 {
  z-index: 2;
  width: 38vw;
  position: absolute;
  top: -5.2vw;
  left: -3.1vw;
  right: 0;
}

.link-block-44 {
  z-index: 3;
  width: 44vw;
  height: 20vw;
  position: absolute;
  top: 86vw;
  right: 25.7vw;
}

.image-2298 {
  width: 100%;
  position: absolute;
}

.background-video-947 {
  z-index: 9;
  width: 21vw;
  height: 10vw;
  position: absolute;
  top: 5.3vw;
  left: 0;
  right: 0;
}

.background-video-948 {
  z-index: 50;
  width: 46vw;
  height: 26vw;
  position: absolute;
  top: 21vw;
}

.div-block-137 {
  z-index: 9;
  width: 46vw;
  height: 25vw;
  position: absolute;
  top: 59.8vw;
  left: 0;
  right: 0;
}

.image-2299 {
  z-index: 10;
  width: 46vw;
  position: absolute;
  top: -.3vw;
  right: 0;
}

.image-2300 {
  z-index: 3;
  width: 14vw;
  position: absolute;
  top: -36vw;
  left: 0;
}

.background-video-949 {
  z-index: 3;
  width: 37vw;
  height: 21vw;
  position: absolute;
  top: 0;
  left: 0;
}

.government---ostalo {
  display: block;
  position: relative;
  top: 3582.5vw;
}

.smetkekeke {
  width: var(--100);
  position: absolute;
  top: 48.4vw;
}

.link-428 {
  z-index: 999;
  color: #a4cfee;
  text-align: center;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #000;
  width: 38vw;
  font-family: Varela, sans-serif;
  font-size: .9vw;
  line-height: 1.05vw;
  text-decoration: none;
  position: absolute;
  top: 91.9vw;
  left: 26.1vw;
}

.link-429 {
  z-index: 999;
  color: var(--black);
  text-shadow: none;
  background-color: #613a3ae3;
  width: 80vw;
  padding-left: .5vw;
  font-family: Lato, sans-serif;
  font-size: .9vw;
  font-weight: 700;
  line-height: .8vw;
  text-decoration: none;
  position: absolute;
  top: 2.5vw;
  left: 0;
  right: 0;
}

.link-430 {
  z-index: 999;
  color: #b1cbba;
  font-family: Suezone, sans-serif;
  font-size: 1.5vw;
  line-height: var(--text-večji);
  text-decoration: none;
  position: absolute;
  top: 168.9vw;
  left: 55.6vw;
}

.image-2301 {
  z-index: 310;
  width: 32vw;
  position: absolute;
  top: 17.7vw;
  right: 0;
}

.image-2302 {
  z-index: 12;
  width: 18vw;
  position: absolute;
  top: 16.4vw;
  left: 29vw;
  right: 49.6vw;
}

.image-2303 {
  z-index: 930;
  width: 28.3vw;
  position: absolute;
  top: -18.4vw;
  left: 42.4vw;
}

.background-video-950 {
  z-index: 800;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 139.1vw;
  left: 64.6vw;
  right: 0;
}

.hunger_games_hope {
  z-index: 8;
  width: 46vw;
  height: 31vw;
  position: absolute;
  top: 19.2vw;
  left: 0;
  right: 0;
}

.image-2304 {
  z-index: 3;
  width: 44vw;
  position: absolute;
  top: 64vw;
}

.image-2305 {
  z-index: 30;
  width: 46vw;
  position: absolute;
  top: 44.9vw;
  right: 0;
}

.image-2306 {
  z-index: 789;
  width: 20vw;
  position: absolute;
  top: 12.4vw;
  left: 0;
  right: 8vw;
}

.background-video-951 {
  z-index: 690;
  width: 48vw;
  height: 24vw;
  position: absolute;
  top: 39.8vw;
  right: 0;
}

.migranti {
  display: block;
  position: relative;
  top: 1708.1vw;
}

.link-431 {
  z-index: 999;
  color: var(--black);
  text-align: right;
  letter-spacing: .02vw;
  text-shadow: var(--shadow) var(--shadow) .4vw var(--snow);
  width: 35vw;
  font-family: Teko, sans-serif;
  font-size: 1.5vw;
  font-weight: 500;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 25.9vw;
  left: 17.8vw;
}

.link-432 {
  z-index: 999;
  color: var(--snow);
  font-family: Lato, sans-serif;
  font-size: 1.4vw;
  line-height: var(--text);
  text-align: center;
  -webkit-text-stroke-width: .07vw;
  -webkit-text-stroke-color: var(--black);
  font-weight: 900;
  position: absolute;
  top: 23.9vw;
  right: 48vw;
}

.link-433 {
  z-index: 999;
  color: #f0f0f0;
  text-align: left;
  letter-spacing: .06vw;
  text-shadow: -.1vw .2vw var(--shadow) var(--black);
  width: 52vw;
  font-family: Anton, sans-serif;
  font-size: 2.7vw;
  font-weight: 600;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 28.3vw;
  left: 39.7vw;
  right: 41.6vw;
}

.background-video-952 {
  z-index: 14;
  width: 42vw;
  height: 21vw;
  position: absolute;
  top: 25vw;
  right: 0;
}

.background-video-953 {
  z-index: 900;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 12vw;
  right: 0;
}

.link-434 {
  z-index: 999;
  color: var(--lobster);
  text-align: left;
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  width: 42vw;
  font-family: Open Sans, sans-serif;
  font-size: 1vw;
  font-weight: 800;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 19.1vw;
  left: 56.4vw;
}

.image-2307 {
  z-index: 990;
  width: 30vw;
  position: absolute;
  top: 14.9vw;
  left: 48vw;
}

.avatar-y {
  z-index: 999;
  width: 36vw;
  height: 30vw;
  position: absolute;
  top: 49.2vw;
  right: 0;
}

.uvodek {
  width: var(--100);
  position: absolute;
  top: -6.8vw;
}

.background-video-954 {
  z-index: 99;
  width: 24vw;
  height: 13vw;
  position: absolute;
  top: 18vw;
  left: 56vw;
}

.background-video-955 {
  z-index: 45;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 61.5vw;
  left: 29vw;
}

.background-video-956 {
  z-index: 33;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 72.2vw;
  right: 22vw;
}

.image-2308 {
  z-index: 990;
  width: 44vw;
  position: absolute;
  top: 148.2vw;
  right: 0;
}

.image-2309 {
  z-index: 555;
  width: 25vw;
  position: absolute;
  top: 39vw;
  left: 70.7vw;
}

.image-2310 {
  z-index: 9;
  width: 23vw;
  position: absolute;
  top: -18.3vw;
  left: 40vw;
  right: 33vw;
}

.link-block-45 {
  z-index: 500;
  width: 31vw;
  height: 21vw;
  position: absolute;
  top: 68.4vw;
  left: 0;
  right: 0;
}

.image-2311 {
  width: 100%;
  position: absolute;
}

.link-435 {
  z-index: 999;
  color: var(--dim-grey);
  font-family: Changa One, Impact, sans-serif;
  font-size: 1.1vw;
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: -5vw;
  right: 10.9vw;
}

.image-2312 {
  z-index: 90;
  width: 18vw;
  position: absolute;
  top: 42.6vw;
  left: 0;
  right: 0;
}

.image-2313 {
  z-index: 6;
  width: 60vw;
  position: absolute;
  top: -23.7vw;
  left: 0;
}

.image-2314 {
  z-index: 9;
  width: 41vw;
  position: absolute;
  top: -26.5vw;
  right: 0;
}

.background-video-957 {
  z-index: 90;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 20.3vw;
  left: 0;
  right: 0;
}

.oran-no {
  width: var(--100);
  position: absolute;
  top: 163.3vw;
}

.background-video-958 {
  z-index: 999;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: -11.6vw;
  left: .6vw;
}

.image-2315 {
  z-index: 222;
  width: 20vw;
  position: absolute;
  top: 2.5vw;
  right: 0;
}

.image-2316 {
  z-index: 20;
  width: 35vw;
  position: absolute;
  top: 135.2vw;
  left: 0;
  right: 0;
}

.section-66 {
  display: none;
  position: relative;
  top: 1213.7vw;
}

.voda {
  position: relative;
  top: 0;
}

.div-block-138 {
  width: var(--100);
  position: absolute;
  top: 0;
}

.image-2317 {
  z-index: 90;
  width: 50vw;
  position: absolute;
}

.image-2318 {
  z-index: 9;
  width: 66vw;
  position: absolute;
  top: 27.6vw;
  left: 0;
  right: 0;
}

.image-2319 {
  z-index: 69;
  width: 50vw;
  position: absolute;
  top: -2.6vw;
  right: 0;
}

.image-2320 {
  z-index: 90;
  width: 38vw;
  position: absolute;
  top: 33.3vw;
  right: 0;
}

.image-2321 {
  z-index: 2;
  width: 56vw;
  position: absolute;
  top: 71.4vw;
  left: 0;
  right: 0;
}

.image-2322 {
  z-index: 990;
  width: 18vw;
  position: absolute;
  top: 25vw;
  left: 76.1vw;
}

.image-2323 {
  z-index: 3;
  width: 54vw;
  position: absolute;
  top: 72.8vw;
  right: 0;
}

.image-2324 {
  z-index: 9;
  width: 34vw;
  position: absolute;
  top: 58.6vw;
  right: 0;
}

.image-2325 {
  z-index: 99;
  width: 34vw;
  position: absolute;
  top: 25vw;
  left: 0;
}

.image-2326 {
  width: 38vw;
  position: absolute;
  top: 38vw;
}

.image-2327 {
  width: 22vw;
  position: absolute;
  top: 53.8vw;
  right: 0;
}

.link-436 {
  z-index: 999;
  color: var(--steel-blue);
  font-family: Vollkorn, serif;
  font-size: var(--text);
  line-height: var(--text);
  position: absolute;
  top: 33.6vw;
  left: 41.6vw;
}

.link-437 {
  z-index: 999;
  color: var(--steel-blue);
  font-family: Roboto Mono, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  position: absolute;
  top: 55.4vw;
  left: 36.4vw;
}

.image-2328 {
  z-index: 6;
  width: 35vw;
  position: absolute;
  top: -14.6vw;
  right: 0;
}

.image-2329 {
  width: 45vw;
  position: absolute;
  top: 20.9vw;
  right: 0;
}

.image-2330 {
  z-index: 5;
  width: 100vw;
  position: absolute;
  top: 26.1vw;
}

.image-2331 {
  z-index: 2;
  width: 100vw;
  position: absolute;
  top: 60.2vw;
}

.image-2332 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: 1.1vw;
}

.div-block-139 {
  z-index: 990;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 26.8vw;
  left: 31.2vw;
}

.youtube-18 {
  position: absolute;
}

.background-video-959 {
  z-index: 70;
  width: 41vw;
  height: 16vw;
  position: absolute;
  top: -2.4vw;
  left: 0;
  right: 0;
}

.link-block-46 {
  z-index: 999;
  width: 28vw;
  height: 36vw;
  position: absolute;
  top: 39.6vw;
  left: 34.8vw;
}

.image-2333 {
  z-index: 1;
  width: 100vw;
  position: absolute;
  top: 24.9vw;
  right: 0;
}

.pu-aaaaava {
  width: var(--100);
  position: absolute;
  top: 712.1vw;
}

.image-2334 {
  z-index: 130;
  width: 30vw;
  position: absolute;
  top: 75.2vw;
  right: 0;
}

.image-2335 {
  z-index: 8;
  width: var(--100);
  position: absolute;
  top: 0;
}

.image-2336 {
  z-index: 8;
  width: 26vw;
  position: absolute;
  top: 1.9vw;
  left: 36.7vw;
}

.image-2337 {
  z-index: 8;
  width: 100vw;
  position: absolute;
  top: 59.2vw;
}

.image-2338 {
  z-index: 999;
  width: 32vw;
  position: absolute;
  top: 104.3vw;
  left: 60.9vw;
}

.image-2339 {
  z-index: 10;
  width: 52vw;
  position: absolute;
  top: 67.1vw;
  left: 0;
  right: 0;
}

.image-2340 {
  z-index: 475;
  width: 66vw;
  position: absolute;
  top: 38.2vw;
  right: 0;
}

.div-block-140 {
  width: var(--100);
  position: absolute;
  top: -17.7vw;
}

.image-2341 {
  z-index: 110;
  width: 62vw;
  position: absolute;
  top: 69vw;
  right: 0;
}

.image-2342 {
  width: 100%;
  position: absolute;
  top: -8px;
}

.image-2343 {
  z-index: 999;
  width: 33vw;
  position: absolute;
  top: 84.3vw;
  left: -2.1vw;
}

.link-block-47 {
  z-index: 9;
  width: 52vw;
  height: 22vw;
  position: absolute;
  top: 52.8vw;
}

.image-2344 {
  width: 100%;
  position: absolute;
}

.link-438 {
  z-index: 999;
  color: #b80b02;
  -webkit-text-stroke-width: .1vw;
  -webkit-text-stroke-color: var(--black);
  text-transform: uppercase;
  font-family: Optilagoon, sans-serif;
  font-size: 4vw;
  line-height: 4vw;
  text-decoration: none;
  position: absolute;
  top: 4.3vw;
  left: 47.1vw;
}

.image-2345 {
  z-index: 120;
  width: 43vw;
  position: absolute;
  top: 104.1vw;
  right: 0;
}

.megacity-ostalo {
  width: var(--100);
  position: absolute;
  top: 1000vw;
}

.link-439 {
  z-index: 999;
  color: #ffefbd;
  font-family: Oswald, sans-serif;
  font-size: 1.2vw;
  line-height: var(--text);
  background-color: #a35700d1;
  font-weight: 200;
  text-decoration: none;
  position: absolute;
  top: 12.4vw;
  left: 65.4vw;
}

.preeeeeehod {
  width: var(--100);
  position: absolute;
}

.background-video-960 {
  z-index: 66;
  width: 44vw;
  height: 19vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-961 {
  z-index: 55;
  width: 56vw;
  height: 23vw;
  position: absolute;
  top: 0;
}

.image-2346 {
  z-index: 69;
  width: 50vw;
  position: absolute;
  top: 31.8vw;
  right: 0;
}

.image-2347 {
  width: 48vw;
  position: absolute;
  top: 9.5vw;
  right: 0;
}

.image-2348 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 74.5vw;
  left: 42.9vw;
}

.image-2349 {
  z-index: 999;
  width: 34vw;
  position: absolute;
  top: 87.4vw;
  left: 32.5vw;
}

.image-2350 {
  z-index: 10;
  width: 35vw;
  position: absolute;
  top: 70vw;
  right: 0;
}

.image-2351 {
  z-index: 150;
  width: 43.4vw;
  position: absolute;
  top: 48.8vw;
  right: 0;
}

.background-video-962 {
  z-index: 160;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 70.2vw;
  left: 28vw;
}

.big-city-ostalo {
  width: var(--100);
  position: absolute;
  top: -174vw;
}

.image-2352 {
  z-index: 12;
  width: 50vw;
  position: absolute;
  top: 16.2vw;
  left: 0;
  right: 0;
}

.konec-mesta {
  width: var(--100);
  position: absolute;
  top: 385.6vw;
}

.image-2353 {
  z-index: 999;
  width: 57vw;
  position: absolute;
  top: -17.8vw;
  left: 4.6vw;
}

.image-2354 {
  z-index: 19;
  width: 62vw;
  position: absolute;
  top: 250.9vw;
  left: 0;
  right: 0;
}

.background-video-963 {
  z-index: 160;
  width: 20vw;
  height: 8vw;
  position: absolute;
  top: 77.1vw;
  left: 64vw;
}

.xdftyggvh {
  z-index: 380;
  width: 38vw;
  height: 15vw;
  position: absolute;
  top: 168.6vw;
  right: 0;
}

.link-440 {
  z-index: 999;
  background-color: var(--dark-salmon);
  color: var(--oranžna);
  font-family: Changa One, Impact, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  padding-left: 1vw;
  position: absolute;
  top: 52.8vw;
  left: 0;
}

.sedrftghjn-copy {
  z-index: 40;
  width: 100vw;
  position: absolute;
  top: 138.3vw;
}

.image-534-copy {
  z-index: 10;
  width: 50vw;
  position: absolute;
  top: 37.7vw;
}

.image-2355 {
  z-index: 8;
  width: 34vw;
  position: absolute;
  top: 97.5vw;
}

.image-2356 {
  z-index: 100;
  width: 57vw;
  position: absolute;
  top: 57vw;
}

.image-2357 {
  z-index: 160;
  width: 16vw;
  position: absolute;
  top: 77.1vw;
  right: 0;
}

.background-video-145-copy {
  z-index: 999;
  border-radius: 5vw;
  width: 30vw;
  height: 10vw;
  position: absolute;
  top: -12.8vw;
  right: 45.6vw;
}

.radioaktivni-odpadki {
  display: block;
  position: relative;
  top: 1000vw;
}

.div-block-141 {
  width: var(--100);
  position: absolute;
  top: 87.2vw;
}

.image-2358 {
  z-index: 66;
  width: 25vw;
  position: absolute;
  top: -3vw;
  right: 0;
}

.image-2359 {
  z-index: 999;
  width: 27vw;
  position: absolute;
  top: 6.5vw;
  left: .5vw;
}

.image-2360 {
  z-index: 30;
  width: 21vw;
  position: absolute;
  top: 19.7vw;
  right: 0;
}

.div-block-142 {
  z-index: 999;
  width: 27vw;
  height: 16vw;
  position: absolute;
  top: 17vw;
  right: 0;
}

.background-video-964 {
  z-index: 110;
  border-top-left-radius: 7vw;
  width: 33vw;
  height: 14vw;
  position: absolute;
  top: 17.7vw;
  left: 42vw;
}

.image-2361 {
  z-index: 98;
  width: 43vw;
  position: absolute;
  top: 12.9vw;
  left: 0;
  right: 0;
}

.image-2362 {
  z-index: 18;
  width: 100vw;
  position: absolute;
  top: -45.5vw;
  left: 0;
}

.image-2363 {
  z-index: 0;
  width: 31vw;
  position: absolute;
  top: -17vw;
  right: 0;
}

.div-block-143 {
  width: var(--100);
  position: absolute;
  top: 0;
}

.image-2364 {
  z-index: 99;
  width: 37vw;
  position: absolute;
  top: 53.5vw;
  left: 0;
}

.image-2365 {
  z-index: 990;
  width: 27vw;
  position: absolute;
  top: -.4vw;
  left: 5vw;
}

.background-video-965 {
  z-index: 30;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 141.4vw;
  left: 3.9vw;
}

.background-video-966 {
  z-index: 600;
  width: 26vw;
  height: 13vw;
  position: absolute;
  top: 25.7vw;
  right: 35vw;
}

.background-video-967 {
  z-index: 2;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 122vw;
  left: 0;
  right: 6.9vw;
}

.background-video-968 {
  z-index: 990;
  width: 18vw;
  height: 8vw;
  position: absolute;
  top: 9vw;
  right: 0;
}

.background-video-969 {
  z-index: 24;
  width: 41vw;
  height: 18vw;
  position: absolute;
  top: 48.9vw;
  left: 0;
  right: 0;
}

.div-block-144 {
  width: var(--100);
  position: absolute;
  top: 0;
}

.image-2366 {
  z-index: 3;
  width: 55vw;
  position: absolute;
  top: 99.7vw;
  left: 0;
  right: 0;
}

.image-2367 {
  z-index: 280;
  width: 20vw;
  position: absolute;
  top: 82.7vw;
  left: 12.4vw;
  right: 0;
}

.image-2368 {
  z-index: 989;
  width: 25vw;
  position: absolute;
  top: 45.3vw;
  right: 53vw;
}

.background-video-970 {
  z-index: 360;
  width: 23vw;
  height: 10vw;
  position: absolute;
  top: 32.2vw;
  right: 31.9vw;
}

.image-2369 {
  z-index: 999;
  width: 26vw;
  position: absolute;
  top: 25vw;
  left: 0;
  right: 0;
}

.background-video-971 {
  z-index: 99;
  border-bottom-left-radius: 4vw;
  width: 34vw;
  height: 14vw;
  position: absolute;
  top: 117vw;
  right: 0;
}

.image-2370 {
  z-index: 990;
  width: 31vw;
  position: absolute;
  top: 90.7vw;
  left: 37.7vw;
}

.image-2371 {
  z-index: 333;
  width: 19vw;
  position: absolute;
  top: 98.5vw;
  left: 0;
}

.mutant-ro-e {
  width: var(--100);
  position: absolute;
  top: 631.3vw;
}

.background-video-972 {
  z-index: 10;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: -2.5vw;
  left: 0;
}

.ne-veeeeeem {
  width: var(--100);
  position: absolute;
  top: 390.1vw;
}

.grid-47 {
  z-index: 999;
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 99vw;
  position: absolute;
  top: 51.4vw;
}

.image-2372 {
  z-index: 98;
  width: 21vw;
  position: absolute;
  top: 124.7vw;
  right: 32.2vw;
}

.image-2373 {
  z-index: 600;
  width: 30vw;
  position: absolute;
  top: 10.1vw;
  left: 8vw;
}

.image-2374 {
  z-index: 33;
  width: 58vw;
  position: absolute;
  top: -26.2vw;
  left: 0;
}

.image-2375 {
  z-index: 99;
  width: 32vw;
  position: absolute;
  top: 0;
  left: 36.4vw;
}

.image-2376 {
  z-index: 190;
  width: 31vw;
  position: absolute;
  top: 41.7vw;
  right: 0;
}

.image-2377 {
  z-index: 996;
  width: 23vw;
  position: absolute;
  top: .3vw;
  left: 60.4vw;
}

.image-2378 {
  z-index: 930;
  width: 41vw;
  position: absolute;
  top: 30.5vw;
  left: 0;
  right: 0;
}

.image-2379 {
  z-index: 999;
  width: 23vw;
  position: absolute;
  top: 0;
}

.image-2380 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  top: 0;
}

.image-2381 {
  z-index: 122;
  width: 66vw;
  position: absolute;
  top: 22.2vw;
}

.image-2382 {
  z-index: 55;
  width: 100vw;
  position: absolute;
  top: 25.9vw;
}

.za-etek-zime {
  width: var(--100);
  position: absolute;
  top: 74.5vw;
}

.link-block-48 {
  z-index: 4;
  width: 58vw;
  height: 58vw;
  position: absolute;
  top: 24.3vw;
}

.image-2383 {
  width: 100%;
  position: absolute;
}

.image-2384 {
  z-index: 70;
  width: 43vw;
  position: absolute;
  top: .3vw;
  left: 0;
  right: 0;
}

.image-2385 {
  z-index: 10;
  width: 42vw;
  position: absolute;
  top: 31.2vw;
  right: 0;
}

.image-2386 {
  z-index: 99;
  width: 30vw;
  position: absolute;
  top: 44.9vw;
  right: 26.6vw;
}

.snegec {
  width: var(--100);
  position: absolute;
  top: 292vw;
}

.image-2387 {
  z-index: 80;
  width: 54vw;
  position: absolute;
  top: 67.9vw;
  left: 0;
  right: 0;
}

.image-2388 {
  z-index: 900;
  width: 30vw;
  position: absolute;
  top: 46.8vw;
  left: 0;
  right: 0;
}

.image-2389 {
  z-index: 10;
  width: var(--100);
  position: absolute;
  top: 89.2vw;
}

.image-2390 {
  z-index: 998;
  width: 22vw;
  position: absolute;
  top: 12.2vw;
  left: 26.1vw;
}

.image-2391 {
  z-index: 998;
  opacity: .92;
  width: 58vw;
  position: absolute;
  top: 49.5vw;
  left: 0;
  right: 0;
}

.image-2392 {
  z-index: 997;
  width: 15vw;
  position: absolute;
  top: -5.3vw;
  left: 30.7vw;
}

.image-2393 {
  z-index: 1;
  width: 80vw;
  position: absolute;
  top: 27.4vw;
  right: 0;
}

.link-441 {
  z-index: 999;
  color: var(--dim-grey);
  font-family: Mutant Supermodel, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 20.9vw;
  left: 69.1vw;
}

.vmesek {
  width: var(--100);
  position: absolute;
  top: 692.2vw;
}

.image-2394 {
  z-index: 1;
  width: 55vw;
  position: absolute;
  top: 30.5vw;
  right: 10.3vw;
}

.image-2395 {
  width: var(--100);
  position: absolute;
  top: -22.5vw;
}

.div-block-146 {
  width: var(--100);
  position: absolute;
  top: 188.6vw;
}

.image-2396 {
  z-index: 3;
  width: 73vw;
  position: absolute;
  top: 80.4vw;
}

.link-442 {
  z-index: 999;
  color: var(--red);
  text-shadow: 1px 2px .1vw var(--black);
  width: 23vw;
  font-family: cursive, sans-serif;
  font-size: 1.8vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 99.1vw;
  left: 75.6vw;
}

.image-2397 {
  z-index: 30;
  width: 47vw;
  position: absolute;
  top: 95.5vw;
  right: 0;
}

.image-2398 {
  z-index: 15;
  width: 30vw;
  position: absolute;
  top: -16.4vw;
  right: 0;
}

.image-2399 {
  z-index: 3;
  width: 14vw;
  position: absolute;
  top: 72.1vw;
  left: 23.8vw;
}

.image-2400 {
  z-index: 666;
  width: 45vw;
  position: absolute;
  top: 51.9vw;
  left: 34.4vw;
}

.image-2401 {
  z-index: 12;
  width: 27vw;
  position: absolute;
  top: 70.2vw;
  right: 0;
}

.background-video-973 {
  z-index: 22;
  width: 27vw;
  height: 16vw;
  position: absolute;
  top: 27.3vw;
  left: 24.8vw;
}

.image-2402 {
  z-index: 19;
  width: 100vw;
  position: absolute;
  top: -16.2vw;
}

.image-2403 {
  z-index: 40;
  width: 75vw;
  display: block;
  position: absolute;
}

.iz-bunkerja-ven {
  width: var(--100);
  position: absolute;
  top: -127.1vw;
}

.image-2404 {
  z-index: 990;
  width: 45vw;
  position: absolute;
  top: 72.4vw;
  right: 0;
}

.image-2405 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 0;
  left: 16.3vw;
}

.image-2406 {
  z-index: 995;
  width: 16vw;
  position: absolute;
  top: 107.4vw;
  left: 57vw;
}

.image-2407 {
  z-index: 900;
  width: 15vw;
  position: absolute;
  top: 48.3vw;
  left: 52.6vw;
}

.image-2408 {
  width: 62vw;
  position: absolute;
  top: 15vw;
  left: 35.5vw;
}

.text-span-6 {
  text-transform: uppercase;
}

.image-2409 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 27.3vw;
  left: 38.8vw;
}

.image-2410 {
  z-index: 98;
  width: 18vw;
  position: absolute;
  top: 74.1vw;
  left: 30vw;
  right: 67.1vw;
}

.image-2411 {
  z-index: 99;
  width: 12vw;
  position: absolute;
  top: 65vw;
  left: 76.5vw;
}

.image-2412 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 67.9vw;
  left: 48.7vw;
  right: 53.2vw;
}

.image-2413 {
  z-index: 970;
  width: 8vw;
  position: absolute;
  top: 73vw;
  left: 44.3vw;
}

.text-span-7 {
  text-transform: uppercase;
}

.image-2414 {
  z-index: 990;
  width: 22vw;
  position: absolute;
  top: 76.9vw;
  left: 27.1vw;
}

.image-2415 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 55.4vw;
  left: 12.9vw;
}

.image-2416 {
  z-index: 20;
  width: 8vw;
  position: absolute;
  top: 9.6vw;
  right: 0;
}

.image-2417 {
  z-index: 25;
  width: 14vw;
  position: absolute;
  top: -9.2vw;
  left: 25.4vw;
}

.image-2418 {
  z-index: 789;
  width: 20vw;
  position: absolute;
  top: 28.5vw;
  left: 51.7vw;
}

.image-2419 {
  z-index: 990;
  width: 16vw;
  position: absolute;
  top: 7.7vw;
  left: 52.1vw;
}

.image-2420 {
  z-index: 99;
  width: 20vw;
  position: absolute;
  top: -6.5vw;
  right: 14.3vw;
}

.image-2421 {
  z-index: 99;
  width: 15vw;
  position: absolute;
  top: -2.7vw;
  left: 12.1vw;
}

.image-2422 {
  z-index: 34;
  width: 9vw;
  position: absolute;
  top: -8.4vw;
}

.image-2423 {
  z-index: 25;
  width: 22vw;
  position: absolute;
  top: -15.6vw;
  left: 31.7vw;
}

.image-2424 {
  z-index: 23;
  width: 11vw;
  position: absolute;
  top: -10vw;
  right: 0;
}

.link-443 {
  z-index: 999;
  color: var(--yellow-green);
  width: 26vw;
  font-family: Glyphworld meadow, sans-serif;
  font-size: 1.1vw;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 22vw;
  left: 67.6vw;
}

.div-block-147 {
  width: var(--100);
  position: absolute;
  top: 352.1vw;
}

.image-2425 {
  z-index: 990;
  width: 10vw;
  position: absolute;
  top: 41.1vw;
  left: 32.8vw;
}

.image-2426 {
  z-index: 99;
  width: 27vw;
  position: absolute;
  top: 53.4vw;
  left: 21.4vw;
}

.link-444 {
  z-index: 999;
  color: #e6d200;
  letter-spacing: .02vw;
  text-shadow: .2vw .1vw .1vw var(--black);
  width: 42vw;
  font-family: Solesurvivor, sans-serif;
  font-size: 2.3vw;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 78.6vw;
  left: 46.3vw;
  right: 0;
}

.bold-text-23 {
  font-size: 3vw;
}

.bold-text-24 {
  font-size: 2vw;
}

.link-445 {
  z-index: 999;
  color: var(--olive-drab);
  width: 44vw;
  font-family: Suezone, sans-serif;
  font-size: 1.7vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 19.4vw;
  left: 2.2vw;
}

.image-2427 {
  z-index: 20;
  width: 24vw;
  position: absolute;
  top: -25vw;
  right: 0;
}

.div-block-148 {
  width: var(--100);
  position: absolute;
  top: 0;
}

.besedila {
  position: relative;
  top: 5vw;
}

.background-video-974 {
  z-index: 999;
  width: 27vw;
  height: 20vw;
  position: absolute;
  top: 37.1vw;
  left: 6.7vw;
}

.section-68 {
  position: relative;
}

.div-block-149 {
  width: var(--100);
  position: absolute;
}

.background-video-975 {
  z-index: 30;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 60.7vw;
}

.image-2428 {
  z-index: 55;
  width: 58vw;
  position: absolute;
  top: 46.9vw;
  right: 0;
}

.image-2429 {
  z-index: 100;
  width: 49vw;
  position: absolute;
  top: 77.7vw;
  right: 23.5vw;
}

.background-video-976 {
  z-index: 999;
  width: 23vw;
  height: 13vw;
  position: absolute;
  top: 70.6vw;
  right: 2.3vw;
}

.link-block-49 {
  z-index: 2;
  width: 47vw;
  height: 34vw;
  position: absolute;
  top: 22vw;
  right: 0;
}

.image-2430 {
  z-index: 2;
  width: 100%;
  position: absolute;
}

.image-2431 {
  z-index: 2;
  width: 20vw;
  position: absolute;
  top: 14vw;
  left: 25vw;
}

.text-block-357 {
  z-index: 999;
  width: 30vw;
  position: absolute;
  top: 37.6vw;
  right: 0;
}

.link-446 {
  z-index: 999;
  color: var(--dim-grey);
  font-family: Suezone, sans-serif;
  font-size: .9vw;
  line-height: var(--text);
  text-shadow: .05vw .1vw .1vw var(--black);
  text-decoration: none;
  position: absolute;
  top: 51vw;
  left: 2.2vw;
  right: 74.3vw;
}

.image-2432 {
  z-index: 14;
  width: 30vw;
  position: absolute;
  top: 72vw;
  left: 0;
  right: 0;
}

.image-2433 {
  z-index: 3;
  width: 43vw;
  position: absolute;
  top: 54.2vw;
  right: 0;
}

.image-2434 {
  z-index: 9;
  width: 35vw;
  position: absolute;
  top: -10vw;
  left: 3.8vw;
}

.image-2435 {
  z-index: 1;
  width: 33vw;
  position: absolute;
  top: 54.1vw;
  left: 12.7vw;
}

.image-2436 {
  width: 67vw;
  position: absolute;
  top: 52.3vw;
  left: 0;
}

.link-447 {
  z-index: 999;
  color: #54a58e;
  text-shadow: .1vw .1vw .1vw var(--black);
  width: 38vw;
  font-family: Oswald, sans-serif;
  font-size: 1.7vw;
  font-weight: 600;
  line-height: 2.6vw;
  text-decoration: none;
  position: absolute;
  top: 58.2vw;
  left: 1.5vw;
}

.link-448 {
  z-index: 999;
  color: var(--snow);
  font-family: cursive, sans-serif;
  font-size: var(--text-večji);
  line-height: var(--text-večji);
  text-decoration: none;
  position: absolute;
  top: 5.6vw;
  left: 38.2vw;
}

.text-span-8, .text-span-9, .text-span-10 {
  font-style: italic;
}

.text-span-11, .text-span-12, .text-span-13 {
  text-decoration: underline;
}

.link-449 {
  z-index: 999;
  color: var(--dim-grey);
  font-size: var(--text);
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 52.8vw;
  left: 2.1vw;
}

.link-450 {
  z-index: 999;
  color: var(--dim-grey);
  font-size: 1vw;
  line-height: var(--text);
  text-shadow: .02vw .1vw .1vw #0003;
  width: 33vw;
  text-decoration: none;
  position: absolute;
  top: 54.1vw;
  left: 2.1vw;
}

.link-451 {
  z-index: 999;
  color: var(--snow);
  text-align: center;
  width: 60vw;
  padding-right: .6vw;
  font-family: Ogg roman, sans-serif;
  font-size: 1.6vw;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 98.1vw;
  right: 15vw;
}

.div-block-150 {
  z-index: 99;
  width: 44vw;
  height: 28vw;
  position: absolute;
  top: 157.9vw;
  right: 3.3vw;
}

.background-video-977 {
  z-index: 999;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 46.6vw;
  left: 51vw;
}

.background-video-978 {
  z-index: 59;
  width: 19vw;
  height: 11vw;
  position: absolute;
  top: -45vw;
  right: 54.4vw;
}

.image-2437 {
  z-index: 88;
  width: 19vw;
  position: absolute;
  top: 65.6vw;
  right: 0;
}

.text-span-14 {
  text-transform: uppercase;
}

.image-2438 {
  z-index: 599;
  width: 42vw;
  position: absolute;
  top: 72.6vw;
  left: 40.8vw;
}

.image-2439 {
  z-index: 599;
  width: 20vw;
  position: absolute;
  top: 111.7vw;
  right: 43.2vw;
}

.background-video-979 {
  z-index: 100;
  width: 53vw;
  height: 23.2vw;
  position: absolute;
  top: 32.5vw;
  right: 0;
}

.div-block-151 {
  position: absolute;
  top: 171.4vw;
  right: 0;
}

.link-block-50 {
  z-index: 898;
  width: 45vw;
  height: 24vw;
  position: absolute;
  top: 9.1vw;
  right: 0;
}

.image-2440 {
  z-index: 897;
  width: 100%;
  position: absolute;
}

.naborrrr {
  width: var(--100);
  position: absolute;
  top: 524.1vw;
}

.background-video-980 {
  z-index: 900;
  width: 29vw;
  height: 14vw;
  position: absolute;
  top: 34.5vw;
  left: 5vw;
  right: 0;
}

.background-video-981 {
  z-index: 20;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 28.8vw;
  left: 0;
  right: 24vw;
}

.image-2441 {
  z-index: 44;
  width: 50vw;
  position: absolute;
  top: 18vw;
}

.surveillance---gov {
  width: var(--100);
  position: absolute;
  top: 151.7vw;
}

.image-2442 {
  z-index: 7;
  width: 100vw;
  position: absolute;
  top: 16vw;
}

.image-2443 {
  z-index: 1;
  width: 45vw;
  position: absolute;
  top: 20.2vw;
  right: 0;
}

.bi-anje {
  width: var(--100);
  position: absolute;
  top: 0;
}

.background-video-982 {
  z-index: 99;
  width: 37vw;
  height: 16vw;
  position: absolute;
  top: -13.2vw;
  right: 33vw;
}

.background-video-983 {
  z-index: 99;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 65.9vw;
  left: 0;
}

.background-video-984 {
  z-index: 990;
  width: 36vw;
  height: 16vw;
  position: absolute;
  top: 0;
  right: 30vw;
}

.curfew {
  width: var(--100);
  position: absolute;
  top: 0;
}

.background-video-985 {
  z-index: 78;
  width: 55vw;
  height: 23vw;
  position: absolute;
  top: 46.9vw;
  right: 0;
}

.background-video-986 {
  z-index: 90;
  width: 37vw;
  height: 21vw;
  position: absolute;
  top: 28.8vw;
  left: 39vw;
}

.background-video-987 {
  z-index: 990;
  width: 30vw;
  height: 18vw;
  position: absolute;
  top: 16vw;
  left: 0;
  right: 0;
}

.image-2444 {
  z-index: 8;
  width: 30vw;
  position: absolute;
  top: 20.8vw;
  left: 0;
  right: 0;
}

.background-video-988 {
  z-index: 990;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 57vw;
  left: 47.4vw;
}

.background-video-989 {
  z-index: 99;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: 18vw;
  left: 0;
}

.background-video-990 {
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: -3.7vw;
  right: 0;
}

.grid-48 {
  z-index: 9;
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr;
  width: 28vw;
  position: absolute;
  top: 24vw;
  right: 3.5vw;
}

.demokracija {
  width: var(--100);
  position: absolute;
  top: 935.6vw;
}

.grid-49 {
  z-index: 999;
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  width: 22vw;
  position: absolute;
  top: -26.6vw;
  right: 0;
}

.false-utopia {
  position: relative;
  top: 3307.5vw;
}

.ministrstvo {
  width: var(--100);
  position: absolute;
  top: 465vw;
}

.government-ostalo {
  width: var(--100);
  position: absolute;
  top: 287.2vw;
}

.image-2445 {
  z-index: 2;
  width: 30vw;
  position: absolute;
  top: 14.2vw;
  right: 0;
}

.image-2446 {
  z-index: 12;
  width: 59vw;
  position: absolute;
  top: 3.1vw;
  right: 0;
}

.image-2447 {
  z-index: 700;
  width: 29vw;
  position: absolute;
  top: -1.8vw;
  left: 51.5vw;
}

.image-2448 {
  z-index: 8;
  width: 30vw;
  position: absolute;
  top: -4.8vw;
  left: 50vw;
  right: 0;
}

.image-2449 {
  z-index: 9;
  width: 31vw;
  position: absolute;
  top: 9.3vw;
  left: 49.9vw;
  right: 13.4vw;
}

.image-2450 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: -6.2vw;
  left: 6.5vw;
}

.image-2451 {
  z-index: 500;
  width: 17vw;
  position: absolute;
  top: 37.9vw;
  left: 28.1vw;
}

.background-video-991 {
  z-index: 660;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2452 {
  z-index: 12;
  width: 20vw;
  position: absolute;
  top: 53.8vw;
  left: 48.1vw;
}

.judges {
  width: var(--100);
  position: absolute;
  top: 69vw;
}

.background-video-992 {
  z-index: 999;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 59.9vw;
  left: 54vw;
}

.background-video-993 {
  z-index: 222;
  width: 26vw;
  height: 14vw;
  position: absolute;
  top: 75.9vw;
  right: 16vw;
}

.sumljivo {
  width: var(--100);
  position: absolute;
  top: 206.6vw;
}

.image-2453 {
  z-index: 46;
  width: 20vw;
  position: absolute;
  top: 12.9vw;
  right: 0;
}

.image-2454 {
  z-index: 3;
  width: 52vw;
  position: absolute;
  top: 26.3vw;
}

.patrulje-2 {
  width: var(--100);
  position: absolute;
  top: 127.8vw;
}

.image-2455 {
  z-index: 990;
  width: 24vw;
  position: absolute;
  top: 1.2vw;
  left: 42.8vw;
}

.image-2456 {
  z-index: 890;
  width: 22vw;
  position: absolute;
  top: -11.5vw;
  right: 0;
}

.patrulje {
  width: var(--100);
  position: absolute;
  top: 41.2vw;
}

.background-video-994 {
  z-index: 222;
  width: 48vw;
  height: 26vw;
  position: absolute;
  top: 99.7vw;
  left: 0;
  right: 0;
}

.background-video-995 {
  z-index: 500;
  width: 31vw;
  height: 16vw;
  position: absolute;
  top: 106.9vw;
  right: 0;
}

.background-video-996 {
  z-index: 200;
  width: 20vw;
  height: 11vw;
  position: absolute;
  top: 28.9vw;
  right: 0;
}

.section-70 {
  position: relative;
  top: 3544.2vw;
}

.bolj-i-svet {
  width: var(--100);
  position: absolute;
  top: 211.8vw;
}

.background-video-997 {
  z-index: 99;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: 32vw;
  left: 32vw;
}

.background-video-998 {
  z-index: 234;
  width: 35vw;
  height: 19vw;
  position: absolute;
  top: 43vw;
  right: 0;
}

.background-video-999 {
  z-index: 2;
  width: 20vw;
  height: 11.1vw;
  position: absolute;
  top: 73.5vw;
  left: 0;
  right: 0;
}

.background-video-1000 {
  z-index: 4;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: -6.7vw;
  left: 0;
  right: 0;
}

.background-video-1001 {
  z-index: 33;
  width: 60vw;
  height: 32vw;
  position: absolute;
  top: 0;
}

.background-video-1002 {
  z-index: 40;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 8.3vw;
  left: 0;
  right: 0;
}

.background-video-1003 {
  z-index: 499;
  width: 40vw;
  height: 21vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2457 {
  z-index: 4;
  width: 40vw;
  position: absolute;
  top: -13.5vw;
  right: 0;
}

.image-2458 {
  z-index: 6;
  width: 70vw;
  display: block;
  position: absolute;
  top: 1.9vw;
  right: 0;
}

.background-video-1004 {
  z-index: 33;
  width: 34vw;
  height: 18vw;
  position: absolute;
  top: -19.1vw;
  left: 24.3vw;
  right: 0;
}

.dve {
  position: relative;
  top: 313.5vw;
}

.ljudje {
  width: var(--100);
  position: absolute;
  top: 95.2vw;
}

.background-video-1005 {
  z-index: 44;
  width: 48vw;
  height: 27vw;
  position: absolute;
  top: 52.5vw;
  right: 0;
}

.link-452 {
  z-index: 999;
  color: var(--firebrick);
  font-family: Black Ops One, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 26.2vw;
  left: 2.3vw;
}

.background-video-1006 {
  z-index: 990;
  width: 16vw;
  height: 8vw;
  position: absolute;
  top: 32.2vw;
  left: 39.4vw;
}

.background-video-1007 {
  z-index: 6;
  width: 26vw;
  height: 19vw;
  position: absolute;
  top: 20vw;
  left: 40vw;
  right: 0;
}

.background-video-1008 {
  z-index: 998;
  width: 38vw;
  height: 18vw;
  position: absolute;
  top: -31.4vw;
  left: 59.1vw;
  right: 0;
}

.link-453 {
  z-index: 999;
  color: #af144a;
  text-shadow: .1vw .1vw .1vw var(--black);
  width: 40vw;
  font-family: Anton, sans-serif;
  font-size: 1.3vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 19.1vw;
  left: 32.9vw;
}

.bureaucratic-dystopia {
  position: relative;
  top: 448vw;
}

.birokracijika {
  width: var(--100);
  position: absolute;
}

.background-video-1009 {
  z-index: 990;
  width: 36vw;
  height: 22vw;
  position: absolute;
  top: -7.4vw;
  left: 57.5vw;
}

.image-2459 {
  z-index: 99;
  width: 50vw;
  position: absolute;
  left: 5.2vw;
}

.background-video-1010 {
  z-index: 980;
  width: 37vw;
  height: 15vw;
  position: absolute;
  top: 20vw;
  left: 33vw;
  right: .7vw;
}

.background-video-1011 {
  z-index: 44;
  width: 39vw;
  height: 21vw;
  position: absolute;
  top: 45.3vw;
  left: 15vw;
}

.ugh {
  width: var(--100);
  position: absolute;
  top: 92vw;
}

.background-video-1012 {
  z-index: 900;
  width: 32vw;
  height: 17vw;
  position: absolute;
  top: 17vw;
  left: 63.6vw;
}

.background-video-1013 {
  z-index: 567;
  width: 29vw;
  height: 17vw;
  position: absolute;
  top: 54vw;
  right: 0;
}

.background-video-1014 {
  width: 17vw;
  height: 10vw;
  display: none;
  position: absolute;
  top: 7.5vw;
  left: 13.2vw;
}

.background-video-1015 {
  z-index: 910;
  width: 24vw;
  height: 10.3vw;
  position: absolute;
  top: 72vw;
  left: 40vw;
}

.background-video-1016 {
  z-index: 88;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 51vw;
  right: 0;
}

.background-video-1017 {
  z-index: 22;
  width: 43vw;
  height: 19vw;
  position: absolute;
  top: 2vw;
  left: 0;
}

.background-video-1018 {
  z-index: 30;
  width: 43vw;
  height: 18vw;
  position: absolute;
  top: -18.9vw;
  left: 0;
}

.image-2460 {
  z-index: 9;
  width: 50vw;
  position: absolute;
  top: 62.5vw;
  left: 0;
}

.image-2461 {
  width: 50vw;
  position: absolute;
  top: .7vw;
}

.link-block-51 {
  z-index: 300;
  width: 58vw;
  height: 27vw;
  position: absolute;
  top: 68.7vw;
  right: 0;
}

.image-2462 {
  width: 100%;
  position: absolute;
}

.grid-50 {
  width: var(--100);
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  position: absolute;
  top: 68.3vw;
}

.link-454 {
  z-index: 999;
  color: #bdcdd8;
  font-family: Staatliches, sans-serif;
  font-size: 1.4vw;
  line-height: var(--text);
  text-shadow: -.1vw .1vw .1vw var(--black);
  position: absolute;
  top: 5.3vw;
  left: 8.4vw;
}

.background-video-1019 {
  z-index: 5;
  width: 59vw;
  height: 25vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-1020 {
  z-index: 99;
  width: 52vw;
  height: 22vw;
  position: absolute;
  top: 53.9vw;
  left: 0;
}

.background-video-1021 {
  z-index: 310;
  width: 44vw;
  height: 20vw;
  position: absolute;
  top: 75.5vw;
  left: 0;
}

.background-video-1022 {
  z-index: 99;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 0;
}

.background-video-1023 {
  z-index: 99;
  width: 29vw;
  height: 11vw;
  position: absolute;
  top: 5.7vw;
  right: 33vw;
}

.background-video-1024 {
  z-index: 6;
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: 69.6vw;
  left: 42vw;
  right: 0;
}

.background-video-1025 {
  z-index: 200;
  width: 64vw;
  height: 26vw;
  position: absolute;
  top: 155.4vw;
  right: 0;
}

.image-2463 {
  width: 33vw;
  position: absolute;
  top: 85.5vw;
  left: 3.8vw;
}

.image-2464 {
  z-index: 49;
  width: 41vw;
  position: absolute;
  top: -1.5vw;
  right: 0;
}

.image-2465 {
  z-index: 15;
  width: 46vw;
  position: absolute;
  top: -1.3vw;
  right: 0;
}

.link-455 {
  z-index: 999;
  color: var(--steel-blue);
  font-size: var(--text);
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 21.5vw;
  left: 1.6vw;
}

.link-block-52 {
  z-index: 3;
  width: 28vw;
  height: 19vw;
  position: absolute;
  top: 7.5vw;
  left: 0;
  right: 0;
}

.image-2466 {
  width: 100%;
  position: absolute;
}

.image-2467 {
  z-index: 8;
  width: 74vw;
  position: absolute;
  top: 0;
  right: 0;
}

.bed-bed {
  width: var(--100);
  position: absolute;
  top: 35.6vw;
}

.image-2468 {
  z-index: 2;
  width: 56vw;
  position: absolute;
  top: 28.6vw;
}

.image-2469 {
  z-index: 10;
  border-top-right-radius: 4vw;
  width: 72vw;
  position: absolute;
  top: -8.6vw;
}

.image-2470 {
  z-index: 12;
  width: 60vw;
  position: absolute;
  top: 66.2vw;
}

.image-2471 {
  z-index: 3;
  width: 47vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2472 {
  z-index: 3;
  width: 30vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2473 {
  z-index: 333;
  width: 37vw;
  position: absolute;
  top: 41.8vw;
  right: 0;
}

.image-2474 {
  z-index: 4;
  width: 59vw;
  position: absolute;
  top: -5.4vw;
  left: 0;
  right: 0;
}

.image-2475 {
  z-index: 2;
  width: 100vw;
  position: absolute;
  top: 11.1vw;
}

.image-2476 {
  z-index: 2;
  width: 85vw;
  position: absolute;
  top: -14.7vw;
  right: 1.5vw;
}

.image-2477 {
  z-index: 10;
  width: 100vw;
  display: none;
  position: absolute;
  top: 41.7vw;
  left: 0;
  right: 0;
}

.image-2478 {
  z-index: 6;
  width: 30vw;
  position: absolute;
  top: 20.7vw;
  left: 41vw;
}

.image-2479 {
  z-index: 33;
  width: 25vw;
  position: absolute;
  top: 33.4vw;
  right: 0;
}

.image-2480 {
  z-index: 333;
  width: 27vw;
  position: absolute;
  top: 44.4vw;
  left: 72.3vw;
}

.image-2481 {
  z-index: 6;
  width: 44vw;
  position: absolute;
  top: 42.6vw;
  right: 0;
}

.link-block-53 {
  z-index: 200;
  width: 53vw;
  height: 27vw;
  position: absolute;
  top: 57.7vw;
  left: .4vw;
}

.image-2482 {
  width: 100%;
  position: absolute;
}

.link-block-54 {
  z-index: 330;
  width: 41vw;
  height: 22vw;
  position: absolute;
  top: 75vw;
  left: 0;
  right: 0;
}

.image-2483 {
  width: 100%;
  position: absolute;
}

.image-2484 {
  z-index: 6;
  width: 60vw;
  position: absolute;
  top: -5.3vw;
  right: 0;
}

.image-2485 {
  z-index: 2;
  width: 31vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-2486 {
  z-index: 5;
  width: 67vw;
  position: absolute;
  top: 59.7vw;
}

.image-2487 {
  width: 50vw;
  position: absolute;
  top: 15.6vw;
  right: 0;
}

.image-2488 {
  z-index: 250;
  width: 18vw;
  position: absolute;
  top: .1vw;
  right: 0;
}

.image-2489 {
  width: 25vw;
  position: absolute;
  top: 52.9vw;
}

.image-2490 {
  z-index: 400;
  width: 20vw;
  position: absolute;
  top: -5vw;
  left: 0;
}

.image-2491 {
  z-index: 98;
  width: 22vw;
  position: absolute;
  top: -.4vw;
  left: 0;
}

.background-video-1026 {
  z-index: 97;
  width: 35vw;
  height: 21vw;
  position: absolute;
  top: 0;
}

.a-better-world {
  width: var(--100);
  position: absolute;
  top: 31.3vw;
}

.background-video-1027 {
  z-index: 9;
  width: 58vw;
  height: 24.9vw;
  position: absolute;
  top: 28.7vw;
  right: 0;
}

.background-video-1028 {
  z-index: 444;
  width: 33vw;
  height: 13vw;
  position: absolute;
  top: 53.5vw;
  left: 39.7vw;
}

.link-456 {
  z-index: 999;
  color: #afafaf;
  font-family: Vollkorn, serif;
  font-size: var(--text);
  text-align: left;
  width: 6vw;
  line-height: 1.45vw;
  text-decoration: none;
  position: absolute;
  top: 14.3vw;
  left: .8vw;
}

.div-block-153 {
  width: var(--100);
  position: absolute;
}

.link-457 {
  z-index: 999;
  color: var(--snow);
  font-size: var(--text);
  text-align: center;
  width: 28vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  left: 50vw;
}

.link-458 {
  z-index: 999;
  color: var(--steel-blue);
  font-size: var(--text-večji);
  line-height: var(--text-večji);
  text-align: center;
  width: 40vw;
  text-decoration: none;
  position: absolute;
  top: 92.7vw;
  left: 50vw;
}

.link-459 {
  z-index: 999;
  color: #c2451e;
  font-family: PT Sans, sans-serif;
  font-size: 1.2vw;
  line-height: var(--text);
  text-align: right;
  width: 30vw;
  font-weight: 700;
  text-decoration: none;
  position: absolute;
  top: 84.7vw;
  right: .4vw;
}

.image-2492 {
  z-index: 444;
  width: 13vw;
  position: absolute;
  top: 36.6vw;
  left: 5.1vw;
}

.image-2493 {
  z-index: 444;
  width: 42vw;
  position: absolute;
  top: -24.9vw;
}

.image-2494 {
  z-index: 9;
  width: 54vw;
  position: absolute;
  top: 41.6vw;
  left: 0;
  right: 0;
}

.image-2495 {
  z-index: 40;
  width: 22vw;
  position: absolute;
  top: .7vw;
  right: 0;
}

.image-2496 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: 41.2vw;
  left: 32.6vw;
}

.background-video-1029 {
  z-index: 999;
  width: 31vw;
  height: 15vw;
  position: absolute;
  top: 13.8vw;
  left: 0;
}

.background-video-1030 {
  z-index: 333;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: 0;
}

.image-2497 {
  z-index: 99;
  width: 69vw;
  position: absolute;
  top: 3.7vw;
  right: 0;
}

.image-2498 {
  z-index: 33;
  width: 36vw;
  position: absolute;
  top: -4.6vw;
  right: 0;
}

.image-2499 {
  z-index: 33;
  width: 32vw;
  position: absolute;
  top: .2vw;
  right: 0;
}

.image-2500 {
  z-index: 3;
  width: 32vw;
  position: absolute;
  top: 3.5vw;
  right: 0;
}

.bila-je-vojna-neko {
  width: var(--100);
  position: absolute;
  top: 516.5vw;
}

.propaganda-videos {
  width: var(--100);
  position: absolute;
  top: -318.5vw;
}

.background-video-1031 {
  z-index: 99;
  width: 40vw;
  height: 16vw;
  position: absolute;
  top: 15.9vw;
}

.background-video-1032 {
  z-index: 9;
  width: 37vw;
  height: 19vw;
  position: absolute;
  top: 35vw;
  left: 33vw;
  right: 0;
}

.background-video-1033 {
  z-index: 5;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: 20.5vw;
  right: 0;
}

.background-video-1034 {
  z-index: 9;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 35.5vw;
  right: 0;
}

.background-video-1035 {
  z-index: 88;
  width: 36vw;
  height: 18vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.div-block-155 {
  z-index: 99;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 20vw;
  right: 25.1vw;
}

.background-video-1036 {
  z-index: 66;
  width: 27vw;
  height: 18vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-1037 {
  z-index: 5;
  width: 45vw;
  height: 24vw;
  position: absolute;
  top: -22.8vw;
  right: 0;
}

.background-video-1038 {
  z-index: 3;
  width: 55vw;
  height: 30vw;
  position: absolute;
  top: -20.5vw;
  left: 0;
  right: 0;
}

.link-460 {
  z-index: 999;
  color: #1575b1;
  text-align: right;
  -webkit-text-stroke-width: .02vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: -.1vw .1vw .1vw #000;
  width: 36vw;
  font-family: PT Sans Narrow, sans-serif;
  font-size: 1.1vw;
  font-weight: 700;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 111.1vw;
  right: .8vw;
}

.grid-51 {
  z-index: 99;
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 70vw;
  position: absolute;
  top: 10.2vw;
  left: 1.3vw;
}

.checkpoints {
  width: var(--100);
  position: absolute;
  top: 342.6vw;
}

.background-video-1039 {
  z-index: 99;
  width: 58vw;
  height: 30vw;
  position: absolute;
  top: -.9vw;
  right: 0;
}

.background-video-1040 {
  z-index: 99;
  width: 42vw;
  height: 21vw;
  position: absolute;
  top: 24.5vw;
}

.background-video-1041 {
  z-index: 99;
  width: 42vw;
  height: 21vw;
  position: absolute;
  top: -15.4vw;
  left: 0;
}

.policaye {
  position: relative;
  top: 1529.4vw;
}

.background-video-1042 {
  z-index: 555;
  width: 45vw;
  height: 18vw;
  position: absolute;
  top: 43vw;
  left: 0;
}

.background-video-1043 {
  z-index: 456;
  width: 45vw;
  height: 18vw;
  position: absolute;
  top: -8.9vw;
  left: 0;
}

.image-2501 {
  z-index: 33;
  width: 35vw;
  position: absolute;
  top: 26.8vw;
}

.background-video-1044 {
  z-index: 234;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 77.9vw;
  left: 0;
}

.image-2502 {
  z-index: 14;
  width: 17vw;
  position: absolute;
  top: -3.7vw;
  right: 0;
}

.link-461 {
  z-index: 999;
  color: #284d90;
  font-family: Black Ops One, sans-serif;
  font-size: var(--text-večji);
  line-height: var(--text-večji);
  text-shadow: .1vw .1vw .1vw var(--black);
  text-decoration: none;
  position: absolute;
  top: -1.6vw;
  left: 74.1vw;
}

.background-video-1045 {
  z-index: 20;
  width: 38vw;
  height: 21vw;
  position: absolute;
  top: -43.8vw;
  right: 0;
}

.background-video-1046 {
  z-index: 8;
  width: 51vw;
  height: 22vw;
  position: absolute;
  top: -1.9vw;
  right: 0;
}

.image-2503 {
  z-index: 998;
  width: 22vw;
  position: absolute;
  top: 34.5vw;
  right: 2.8vw;
}

.image-2504 {
  z-index: 700;
  width: 16vw;
  position: absolute;
  top: 23.2vw;
  left: 0;
}

.text-block-358 {
  position: absolute;
}

.link-462 {
  z-index: 999;
  width: 30vw;
  position: absolute;
}

.background-video-1047 {
  z-index: 333;
  width: 45vw;
  height: 17vw;
  position: absolute;
  top: 60.9vw;
  left: 0;
}

.surveillanceeeeee {
  width: var(--100);
  position: absolute;
  top: -24.5vw;
}

.link-463 {
  z-index: 999;
  color: #c4c4c4;
  text-align: center;
  text-shadow: .1vw .1vw .1vw var(--black);
  width: 19vw;
  font-family: Anton, sans-serif;
  font-size: 1.2vw;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 55.5vw;
  left: 39.7vw;
}

.image-2505 {
  z-index: 333;
  width: 22vw;
  position: absolute;
  top: 38.6vw;
  left: 32.5vw;
}

.image-2506 {
  z-index: 500;
  width: 21vw;
  position: absolute;
  top: 44.3vw;
  right: 0;
}

.image-2507 {
  z-index: 999;
  position: absolute;
}

.background-video-1048 {
  z-index: 22;
  width: 42vw;
  height: 22vw;
  position: absolute;
  top: 45.5vw;
}

.div-block-156 {
  width: var(--100);
  position: absolute;
  top: 55.1vw;
}

.link-464 {
  z-index: 999;
  background-color: var(--dim-grey);
  color: var(--dim-grey);
  font-family: Alfa Slab One, sans-serif;
  font-size: 1.8vw;
  line-height: var(--text-večji);
  text-align: center;
  -webkit-text-stroke-width: .1vw;
  -webkit-text-stroke-color: var(--black);
  border-radius: 2vw;
  padding: .8vw 1.1vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 8.2vw;
  left: 41.8vw;
}

.image-2508 {
  width: 37vw;
  position: absolute;
  top: 50.8vw;
  right: 25.7vw;
}

.image-2509 {
  z-index: 7;
  width: 39vw;
  position: absolute;
  top: 34vw;
  left: 28.1vw;
  right: 18.5vw;
}

.iskanje {
  width: var(--100);
  position: absolute;
  top: -1vw;
}

.image-2510 {
  z-index: 7;
  width: 100%;
  position: absolute;
}

.image-2511 {
  z-index: 6;
  width: 100%;
  position: absolute;
  top: 4.5vw;
}

.image-2512 {
  z-index: 5;
  width: 100%;
  position: absolute;
  top: 7.8vw;
}

.image-2513 {
  z-index: 4;
  width: 100%;
  position: absolute;
  top: 11.3vw;
}

.surv-came {
  width: var(--100);
  position: absolute;
  top: 121.5vw;
}

.image-2514 {
  z-index: 4;
  width: 51vw;
  position: absolute;
  top: 64.6vw;
  right: 0;
}

.image-2515 {
  z-index: 88;
  width: 30vw;
  position: absolute;
  top: -12.2vw;
  left: 65vw;
}

.background-video-1049 {
  z-index: 999;
  width: 46vw;
  height: 23vw;
  position: absolute;
  top: -12.5vw;
  left: 0;
  right: 0;
}

.link-465 {
  z-index: 999;
  color: var(--steel-blue);
  font-family: Alfa Slab One, sans-serif;
  font-size: 1.5vw;
  line-height: var(--text);
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  text-decoration: underline;
  position: absolute;
  top: 39.4vw;
  bottom: auto;
  left: 1.6vw;
}

.background-video-1050 {
  z-index: 99;
  width: 31vw;
  height: 16vw;
  position: absolute;
  top: 0;
}

.link-block-55 {
  z-index: 44;
  width: 23vw;
  height: 19vw;
  position: absolute;
  top: 79.6vw;
  left: 44.5vw;
}

.image-2516 {
  width: 100%;
  position: absolute;
}

.image-2517 {
  width: 28vw;
  position: absolute;
  top: -19.7vw;
  left: 0;
  right: 0;
}

.image-2518 {
  z-index: 500;
  width: var(--100);
  position: absolute;
  top: 0;
}

.background-video-1051 {
  z-index: 99;
  width: 46vw;
  height: 19vw;
  position: absolute;
  top: 26.6vw;
  right: 0;
}

.background-video-1052 {
  z-index: 333;
  width: 46vw;
  height: 19vw;
  position: absolute;
  top: 46.3vw;
  right: 0;
}

.mogo-e {
  z-index: 500;
  width: 62.1vw;
  display: none;
  position: absolute;
  top: 2704.5vw;
  left: 0;
}

.image-2519 {
  z-index: 4;
  width: 43vw;
  position: absolute;
  top: 6vw;
}

.background-video-1053 {
  z-index: 33;
  width: 32vw;
  height: 15vw;
  position: absolute;
  top: 28.6vw;
  right: 0;
}

.background-video-1054 {
  width: 26vw;
  height: 15vw;
  position: absolute;
  top: 28.6vw;
  right: 32vw;
}

.background-video-1055 {
  z-index: 4;
  width: 58vw;
  height: 24vw;
  position: absolute;
  top: 43.5vw;
  right: 0;
}

.background-video-1056 {
  z-index: 11;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 67.5vw;
  right: 0;
}

.background-video-1057 {
  z-index: 33;
  width: 24vw;
  height: 12vw;
  position: absolute;
  top: 1.8vw;
  left: 40vw;
}

.policaj-in-vojska {
  width: 100vw;
  position: absolute;
  top: 92.9vw;
}

.background-video-1058 {
  z-index: 222;
  width: 33vw;
  height: 17vw;
  position: absolute;
  top: 36.1vw;
  left: 34vw;
}

.background-video-1059 {
  z-index: 333;
  width: 33vw;
  height: 17vw;
  position: absolute;
  top: 37.4vw;
  right: 0;
}

.background-video-1060 {
  z-index: 99;
  width: 42vw;
  height: 18vw;
  position: absolute;
  top: 25.6vw;
  left: 0;
}

.violent-crime {
  width: var(--100);
  position: absolute;
  top: 65.9vw;
}

.image-2520 {
  width: 16vw;
  position: absolute;
  top: 31.4vw;
  left: 42.2vw;
}

.image-2521 {
  position: absolute;
}

.animation_text {
  z-index: 999;
  width: 28vw;
  position: absolute;
  top: 41.1vw;
  left: 52.9vw;
}

.image-2523 {
  z-index: 2;
  width: 38vw;
  position: absolute;
  left: 61.2vw;
}

.image-2524 {
  z-index: 5;
  width: 60vw;
  position: absolute;
  top: 2.2vw;
  left: -7vw;
  right: 0;
}

.image-2525 {
  z-index: 944;
  width: 26vw;
  position: absolute;
  top: -.8vw;
  right: 0;
}

.image-2526 {
  z-index: 999;
  width: 27vw;
  position: absolute;
  top: 5vw;
  left: 14.1vw;
}

.image-2527 {
  z-index: 444;
  width: 30vw;
  position: absolute;
  top: -19.7vw;
}

.background-video-1061 {
  z-index: 9;
  width: 45vw;
  height: 24vw;
  position: absolute;
  top: 55.7vw;
  right: 0;
}

.background-video-1062 {
  z-index: 9;
  width: 45vw;
  height: 25vw;
  position: absolute;
  top: 1vw;
  right: 0;
}

.background-video-1063 {
  z-index: 222;
  width: 35vw;
  height: 19vw;
  position: absolute;
  top: 42.9vw;
  left: 0;
}

.ende {
  position: relative;
  top: 0;
}

.mu-enje {
  width: var(--100);
  position: absolute;
  top: 0;
}

.background-video-1064 {
  z-index: 333;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 48vw;
}

.background-video-1065 {
  z-index: 333;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 48vw;
  left: 31vw;
}

.background-video-1066 {
  z-index: 333;
  width: 38vw;
  height: 20vw;
  position: absolute;
  top: 48vw;
  right: 0;
}

.background-video-1067 {
  z-index: 9;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 22.9vw;
}

.background-video-1068 {
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 49.9vw;
  left: 0;
  right: 0;
}

.text-span-15 {
  font-size: 1.4vw;
  line-height: 1.8vw;
}

.background-video-1069 {
  z-index: 333;
  width: 40vw;
  height: 19vw;
  position: absolute;
  top: -24.1vw;
  left: 53.8vw;
}

.background-video-1070 {
  z-index: 300;
  width: 35vw;
  height: 19vw;
  position: absolute;
  top: -32.3vw;
  right: 0;
}

.background-video-1071 {
  z-index: 22;
  width: 37vw;
  height: 20vw;
  position: absolute;
  top: 7.8vw;
}

.background-video-1072 {
  z-index: 444;
  width: 28vw;
  height: 14.5vw;
  position: absolute;
  top: 56.4vw;
  left: 70.8vw;
}

.background-video-1073 {
  z-index: 444;
  width: 32vw;
  height: 17vw;
  position: absolute;
  top: -31vw;
  left: 5vw;
}

.background-video-1074 {
  z-index: 5;
  width: 21vw;
  height: 14vw;
  position: absolute;
  top: 21vw;
  left: 0;
}

.link-466 {
  z-index: 999;
  color: var(--olive-drab);
  font-family: Anton, sans-serif;
  font-size: 1.64vw;
  line-height: var(--text);
  text-shadow: .1vw .1vw .1vw var(--black);
  text-decoration: none;
  position: absolute;
  top: 58.7vw;
  left: 53.8vw;
}

.background-video-1075 {
  width: 36vw;
  height: 16vw;
  position: absolute;
  top: 21.4vw;
  left: 33.6vw;
}

.background-video-1076 {
  z-index: 99;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 16.7vw;
  right: 0;
}

.image-2528 {
  z-index: 6;
  width: 37vw;
  position: absolute;
  top: -18vw;
  right: 0;
}

.image-2529 {
  z-index: 942;
  width: 20vw;
  position: absolute;
  top: 14.2vw;
  right: 48.6vw;
}

.image-2530 {
  z-index: 30;
  width: 40vw;
  position: absolute;
  top: 36.1vw;
  left: 0;
  right: 0;
}

.image-2531 {
  z-index: 690;
  width: 24vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2532 {
  z-index: 23;
  width: 21vw;
  position: absolute;
  top: 21.6vw;
  left: 35.9vw;
}

.image-2533 {
  z-index: 9;
  width: 26vw;
  position: absolute;
  top: 50vw;
  left: 18.1vw;
}

.background-video-1077 {
  z-index: 444;
  width: 34vw;
  height: 14vw;
  position: absolute;
  top: 25.1vw;
}

.image-2534 {
  width: 68vw;
  position: absolute;
  right: 0;
}

.link-467 {
  z-index: 999;
  color: #fff;
  text-align: center;
  width: 44vw;
  font-family: Archivo Black, sans-serif;
  font-size: 1.8vw;
  line-height: 2.2vw;
  text-decoration: none;
  position: absolute;
  top: 36.2vw;
  left: 34.1vw;
}

.background-video-1078 {
  width: 65vw;
  height: 36vw;
  position: absolute;
  top: 36.7vw;
  right: 0;
}

.background-video-1079 {
  width: 49vw;
  height: 28vw;
  position: absolute;
  top: 20vw;
  left: 0;
  right: 0;
}

.background-video-1080 {
  z-index: 990;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: -17vw;
}

.background-video-1081 {
  z-index: 5;
  width: 40vw;
  height: 22vw;
  position: absolute;
  top: -21.9vw;
  left: 30vw;
}

.background-video-1082 {
  width: 46vw;
  height: 20vw;
  position: absolute;
}

.iluzija {
  width: var(--100);
  position: absolute;
  top: 980.9vw;
}

.background-video-1083 {
  z-index: 333;
  width: 44vw;
  height: 24vw;
  position: absolute;
}

.background-video-1084 {
  z-index: 444;
  width: 35vw;
  height: 19vw;
  position: absolute;
  top: 23.9vw;
}

.background-video-1085 {
  z-index: 99;
  width: 53vw;
  height: 22vw;
  position: absolute;
  top: 47vw;
  right: 0;
}

.background-video-1086 {
  z-index: 444;
  width: 24vw;
  height: 13vw;
  position: absolute;
  top: 31.7vw;
  right: 0;
}

.background-video-1087 {
  z-index: 90;
  width: 59vw;
  height: 25vw;
  position: absolute;
  top: 98.5vw;
  right: 0;
}

.background-video-1088 {
  z-index: 666;
  width: 20vw;
  height: 8vw;
  position: absolute;
  top: 90.5vw;
  left: 49vw;
}

.background-video-1089 {
  z-index: 99;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: -2.5vw;
  left: 0;
  right: 0;
}

.image-2535 {
  z-index: 500;
  width: 26vw;
  position: absolute;
  top: -2.5vw;
  left: -2.5vw;
  right: 14vw;
}

.najdeni {
  width: var(--100);
  position: absolute;
  top: 341.1vw;
}

.section-71 {
  position: relative;
  top: 1089.4vw;
}

.surveillance-capitalism {
  width: var(--100);
  position: absolute;
  top: 32.5vw;
}

.background-video-1090 {
  z-index: 44;
  width: 20vw;
  height: 8vw;
  position: absolute;
  top: -8.6vw;
  left: 49.6vw;
}

.text-span-16 {
  font-size: 2.8vw;
  line-height: 1.5vw;
}

.link-block-56 {
  z-index: 2;
  width: 73vw;
  height: 36vw;
  position: absolute;
  top: 60.3vw;
  left: 2.5vw;
}

.image-2536 {
  width: var(--100);
  position: absolute;
}

.image-2537 {
  z-index: 2;
  width: 47vw;
  position: absolute;
  top: 18.3vw;
  right: 25.1vw;
}

.image-2538 {
  z-index: 60;
  width: 45vw;
  position: absolute;
  top: 36.8vw;
  left: 0;
  right: 0;
}

.smetiiiiiii {
  width: var(--100);
  position: absolute;
  top: -147.4vw;
}

.background-video-1091 {
  width: 64vw;
  height: 33vw;
  position: absolute;
  top: 11.4vw;
  left: 0;
  right: 0;
}

.background-video-1092 {
  width: 46vw;
  height: 20vw;
  position: absolute;
  top: 24.9vw;
  right: 0;
}

.link-468 {
  width: 55.25vw;
  position: absolute;
}

.link-block-57 {
  z-index: 994;
  width: 26vw;
  height: 4vw;
  position: absolute;
  top: 42vw;
  left: 31vw;
}

.text-block-359 {
  z-index: 999;
  color: var(--slate-blue);
  font-family: Vollkorn, serif;
  font-size: var(--text);
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 3.1vw;
  right: .6vw;
}

.background-video-1093 {
  z-index: 60;
  width: 44vw;
  height: 25vw;
  position: absolute;
  top: 21.7vw;
  right: 0;
}

.background-video-1094 {
  z-index: 9;
  width: 22vw;
  height: 15.7vw;
  position: absolute;
  top: 6.1vw;
  right: 0;
}

.image-2539 {
  z-index: 22;
  width: 18vw;
  position: absolute;
  left: 35vw;
}

.image-2540 {
  z-index: 4;
  border-top-left-radius: 5vw;
  width: 31vw;
  position: absolute;
  top: -12.8vw;
  right: 0;
}

.image-2541 {
  z-index: 8;
  width: 30vw;
  position: absolute;
  top: 8.7vw;
  left: 19.5vw;
}

.background-video-1095 {
  z-index: 8;
  border-bottom-right-radius: 0;
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 0;
  left: 27.4vw;
}

.background-video-1096 {
  z-index: 222;
  width: 40vw;
  height: 17vw;
  position: absolute;
  left: 50vw;
}

.background-video-1097 {
  z-index: 4;
  width: 30vw;
  height: 14vw;
  position: absolute;
  top: -13.9vw;
  right: 0;
}

.background-video-1098 {
  z-index: 56;
  width: 44vw;
  height: 25vw;
  position: absolute;
  top: -.1vw;
  right: 0;
}

.background-video-1099 {
  z-index: 55;
  width: 52vw;
  height: 30vw;
  position: absolute;
  top: 55.6vw;
  left: 0;
  right: 0;
}

.background-video-1100 {
  z-index: 22;
  width: 49vw;
  height: 27vw;
  position: absolute;
  top: 71.4vw;
  left: 0;
}

.theyve-been-watching {
  width: var(--100);
  position: absolute;
  top: 269.5vw;
}

.background-video-1101 {
  z-index: 99;
  width: 36vw;
  height: 21vw;
  position: absolute;
  top: -2.5vw;
  right: 0;
}

.link-469 {
  z-index: 999;
  color: var(--snow);
  width: 16vw;
  font-family: PT Sans Narrow, sans-serif;
  font-size: .7vw;
  line-height: .8vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 10.8vw;
  left: 2.2vw;
}

.image-2542 {
  z-index: 99;
  width: 42vw;
  position: absolute;
  top: -32.2vw;
  right: 0;
}

.image-2543 {
  z-index: 990;
  width: 15vw;
  position: absolute;
  top: 63.9vw;
  left: 45.2vw;
}

.div-block-159 {
  position: absolute;
}

.background-video-1102 {
  z-index: 456;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: -2.5vw;
  left: 36vw;
  right: 0;
}

.background-video-1103 {
  z-index: 30;
  width: 25vw;
  height: 12vw;
  position: absolute;
  top: 0;
  left: 31vw;
}

.div-block-160 {
  z-index: 44;
  background-color: var(--dim-grey);
  width: 14.7vw;
  height: 4vw;
  position: absolute;
  top: 74.8vw;
  left: 45.4vw;
}

.background-video-1104 {
  z-index: 44;
  width: 46vw;
  height: 19vw;
  position: absolute;
  top: 35vw;
  left: 0;
}

.background-video-1105 {
  z-index: 333;
  width: 26vw;
  height: 15vw;
  position: absolute;
  top: 34.4vw;
  left: 54.7vw;
}

.background-video-1106 {
  z-index: 3;
  width: 48vw;
  height: 27vw;
  position: absolute;
  top: 18.1vw;
  left: 50vw;
}

.background-video-1107 {
  z-index: 99;
  width: 33vw;
  height: 15vw;
  position: absolute;
  top: 13.8vw;
  left: 31vw;
}

.background-video-1108 {
  z-index: 44;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 64.6vw;
  right: 0;
}

.background-video-1109 {
  z-index: 555;
  width: 39vw;
  height: 21vw;
  position: absolute;
  top: 26vw;
  left: 0;
}

.background-video-1110 {
  z-index: 55;
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: 33.2vw;
  left: 67.5vw;
}

.background-video-1111 {
  z-index: 555;
  width: 40vw;
  height: 16vw;
  position: absolute;
  top: 75vw;
}

.refugees {
  width: var(--100);
  position: absolute;
  top: 242.3vw;
}

.link-470 {
  z-index: 999;
  color: var(--olive-drab);
  text-shadow: .1vw .1vw .1vw var(--black);
  font-family: Worksans, sans-serif;
  font-size: 2.2vw;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 18vw;
  left: 1.1vw;
}

.background-video-1112 {
  z-index: 444;
  width: 24vw;
  height: 11vw;
  position: absolute;
  top: -26.3vw;
  left: 0;
}

.background-video-1113 {
  z-index: 65;
  width: 34vw;
  height: 17vw;
  position: absolute;
  top: 20vw;
  right: 35vw;
}

.background-video-1114 {
  z-index: 54;
  width: 28vw;
  height: 14vw;
  position: absolute;
  top: 0;
  left: 34.2vw;
}

.background-video-1115 {
  z-index: 44;
  width: 22vw;
  height: 11vw;
  position: absolute;
  top: 0;
  left: 67vw;
}

.background-video-1116 {
  z-index: 55;
  width: 18vw;
  height: 11vw;
  position: absolute;
  top: -26.3vw;
  left: 24vw;
}

.image-2544 {
  z-index: 133;
  width: 17vw;
  position: absolute;
  top: 12vw;
  left: 22.7vw;
}

.image-2545 {
  width: 58vw;
  position: absolute;
  top: 21.6vw;
  right: 0;
}

.image-2546 {
  z-index: 4;
  width: 41vw;
  position: absolute;
  top: 98.4vw;
  left: 0;
}

.image-2547 {
  width: 41vw;
  position: absolute;
  top: 1vw;
  right: 0;
}

.image-2548 {
  width: 32vw;
  position: absolute;
  top: 45.3vw;
}

.background-video-1117 {
  z-index: 55;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 37vw;
  left: 31vw;
}

.background-video-1118 {
  z-index: 444;
  width: 22vw;
  height: 14vw;
  position: absolute;
  top: -15.6vw;
}

.background-video-1119 {
  z-index: 333;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: -19.2vw;
  left: 50vw;
}

.background-video-1120 {
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 20vw;
  left: 0;
}

.background-video-1121 {
  z-index: 44;
  width: 46vw;
  height: 25vw;
  position: absolute;
  top: 89.9vw;
  right: 0;
}

.background-video-1122 {
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.background-video-1123 {
  z-index: 333;
  width: 35vw;
  height: 19vw;
  position: absolute;
  top: 20vw;
  right: 0;
}

.background-video-1124 {
  z-index: 555;
  width: 42vw;
  height: 20vw;
  position: absolute;
  top: 5.3vw;
  left: 0;
}

.background-video-1125 {
  z-index: 130;
  width: 38vw;
  height: 20vw;
  position: absolute;
  top: 52.3vw;
  right: 0;
}

.background-video-1126 {
  z-index: 140;
  width: 38vw;
  height: 20vw;
  position: absolute;
  top: 32.4vw;
  right: 0;
}

.image-2549 {
  z-index: 500;
  width: 62.1vw;
  position: absolute;
  top: -4.5vw;
  left: 0;
}

.climate-refugees {
  width: var(--100);
  position: absolute;
  top: -230vw;
}

.background-video-1127 {
  z-index: 22;
  width: 58vw;
  height: 29vw;
  position: absolute;
  top: -29.3vw;
  right: 0;
}

.background-video-1128 {
  z-index: 777;
  width: 38vw;
  height: 20vw;
  position: absolute;
  top: 38vw;
  right: 38vw;
}

.image-2550 {
  width: 27vw;
  position: absolute;
  top: 59.9vw;
  right: 0;
}

.image-2551 {
  z-index: 22;
  width: 34vw;
  position: absolute;
  top: 55.3vw;
  left: 27.4vw;
}

.image-2552 {
  z-index: 600;
  width: 48vw;
  position: absolute;
  top: 13.9vw;
  left: 32vw;
}

.image-2553 {
  width: 24vw;
  position: absolute;
  top: 79.9vw;
  left: 67.8vw;
  right: 0;
}

.background-video-1129 {
  z-index: 444;
  width: 40vw;
  height: 16vw;
  position: absolute;
  top: 0;
}

.background-video-1130 {
  z-index: 444;
  width: 34vw;
  height: 16vw;
  position: absolute;
  top: 0;
}

.image-2554 {
  z-index: 678;
  width: 18vw;
  position: absolute;
  top: 134.1vw;
  left: 42.5vw;
}

.background-video-1131 {
  z-index: 444;
  width: 26vw;
  height: 15vw;
  position: absolute;
  top: 38.9vw;
  left: 40vw;
}

.otroci {
  width: var(--100);
  position: absolute;
  top: 190.6vw;
}

.background-video-1132 {
  z-index: 344;
  width: 38vw;
  height: 16vw;
  position: absolute;
  left: 38vw;
}

.background-video-1133 {
  width: 26vw;
  height: 18vw;
  position: absolute;
  right: 0;
}

.background-video-1134 {
  z-index: 997;
  width: 38vw;
  height: 18vw;
  position: absolute;
  left: 36vw;
}

.background-video-1135 {
  z-index: 333;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 8.9vw;
  left: 29.2vw;
}

.image-2555 {
  z-index: 222;
  width: 45vw;
  position: absolute;
  top: -18vw;
  right: 0;
}

.background-video-1136 {
  z-index: 33;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 39vw;
  right: 0;
}

.background-video-1137 {
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 55vw;
  right: 0;
}

.background-video-1138 {
  z-index: 920;
  width: 28vw;
  height: 20vw;
  position: absolute;
  top: 54vw;
}

.background-video-1139 {
  z-index: 4;
  width: 40vw;
  height: 16.1vw;
  position: absolute;
  top: -2.3vw;
  left: 0;
  right: 0;
}

.background-video-1140 {
  z-index: 222;
  width: 21vw;
  height: 12vw;
  position: absolute;
  top: 61.6vw;
  left: 0;
}

.background-video-1141 {
  z-index: 5;
  width: 25vw;
  height: 16vw;
  position: absolute;
  top: -6.7vw;
  right: 0;
}

.background-video-1142 {
  z-index: 444;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 53.6vw;
  right: 29vw;
}

.background-video-1143 {
  z-index: 3;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 69.6vw;
  right: 0;
}

.background-video-1144 {
  z-index: 92;
  width: 27vw;
  height: 11vw;
  position: absolute;
  top: 95.9vw;
  right: 0;
}

.background-video-1145 {
  z-index: 8;
  width: 43vw;
  height: 23vw;
  position: absolute;
  top: 41.2vw;
  left: 0;
  right: 0;
}

.background-video-1146 {
  z-index: 333;
  width: 23vw;
  height: 12vw;
  position: absolute;
  top: -14.5vw;
  left: 0;
}

.background-video-1147 {
  z-index: 4;
  width: 57vw;
  height: 31vw;
  position: absolute;
  top: 23.2vw;
  right: 0;
}

.background-video-1148 {
  z-index: 88;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 66.8vw;
}

.background-video-1149 {
  z-index: 4;
  width: 35vw;
  height: 14vw;
  position: absolute;
  top: 68.8vw;
  left: 30vw;
}

.background-video-1150 {
  z-index: 5;
  width: 25vw;
  height: 17vw;
  position: absolute;
  top: 82.8vw;
}

.background-video-1151 {
  z-index: 9;
  width: 27vw;
  height: 15vw;
  position: absolute;
  top: 80.9vw;
  right: 0;
}

.background-video-1152 {
  width: 35vw;
  height: 19vw;
  position: absolute;
  top: 61.9vw;
  right: 0;
}

.background-video-1153 {
  z-index: 80;
  width: 47vw;
  height: 26vw;
  position: absolute;
  top: 125.7vw;
}

.image-2556 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 61.4vw;
  left: 32.7vw;
}

.arhitektura {
  width: var(--100);
  position: absolute;
  top: -423.1vw;
}

.image-2557 {
  z-index: 19;
  width: 54vw;
  position: absolute;
  top: 17.5vw;
}

.image-2558 {
  z-index: 2;
  width: 45vw;
  position: absolute;
  top: -3.8vw;
}

.image-2559 {
  z-index: 25;
  width: 75vw;
  position: absolute;
  top: 28.6vw;
  right: 0;
}

.background-video-1154 {
  z-index: 12;
  width: 39vw;
  height: 21vw;
  position: absolute;
  top: 44.7vw;
  left: 0;
  right: 0;
}

.image-2560 {
  z-index: 889;
  opacity: .96;
  width: 9vw;
  position: absolute;
  top: 46.6vw;
  left: 43.4vw;
}

.body-20 {
  background-color: #19045f;
}

.american-dream {
  width: var(--100);
  position: absolute;
  top: 0;
}

.section-72 {
  position: relative;
  top: 1443.1vw;
}

.strelja {
  width: var(--100);
  position: absolute;
  top: 0;
}

.image-2561 {
  z-index: 60;
  width: 36vw;
  position: absolute;
  top: 147.4vw;
}

.background-video-1155 {
  z-index: 21;
  width: 25vw;
  height: 15vw;
  position: absolute;
  top: 20vw;
  left: 21vw;
}

.image-2562 {
  z-index: 11;
  width: 61vw;
  position: absolute;
  top: 90.6vw;
  right: 0;
}

.background-video-1156 {
  z-index: 888;
  width: 37vw;
  height: 20vw;
  position: absolute;
  top: 70.8vw;
  left: 39vw;
}

.background-video-1157 {
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 44.7vw;
  right: 0;
}

.background-video-1158 {
  z-index: 9;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 54.6vw;
  right: 0;
}

.background-video-1159 {
  z-index: 55;
  width: 35vw;
  height: 16vw;
  position: absolute;
  left: 35vw;
}

.background-video-1160 {
  z-index: 44;
  width: 35vw;
  height: 16vw;
  position: absolute;
}

.image-2563 {
  width: 100vw;
  position: absolute;
  top: 0;
}

.link-471 {
  z-index: 999;
  color: #fff;
  font-family: Alfa Slab One, sans-serif;
  font-size: 1.5vw;
  line-height: var(--text);
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  text-decoration: none;
  position: absolute;
  top: -.9vw;
  left: 36.4vw;
}

.link-472 {
  z-index: 999;
  color: var(--snow);
  font-size: var(--text);
  line-height: var(--text);
  width: 20vw;
  position: absolute;
  top: 48.2vw;
  left: 75vw;
}

.link-473 {
  z-index: 999;
  color: #000;
  font-family: Protest Guerrilla, sans-serif;
  font-size: 1.6vw;
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 50.9vw;
  left: .4vw;
}

.background-video-1161 {
  z-index: 99;
  width: 35vw;
  height: 20vw;
  position: absolute;
}

.body-21 {
  background-color: var(--black);
}

.dodaj {
  width: var(--100);
  position: absolute;
  top: -528.1vw;
}

.background-video-1162 {
  z-index: 222;
  width: 43vw;
  height: 18vw;
  position: absolute;
  top: 23.2vw;
  left: 0;
  right: 0;
}

.background-video-1163 {
  z-index: 5;
  width: 57vw;
  height: 25vw;
  position: absolute;
  top: 54.2vw;
  right: 0;
}

.background-video-1164 {
  z-index: 988;
  width: 22vw;
  height: 11vw;
  position: absolute;
  top: 69.9vw;
  left: 39vw;
}

.div-block-161 {
  width: var(--100);
  position: absolute;
  top: 69.8vw;
}

.background-video-1165 {
  z-index: 8;
  width: 39vw;
  height: 17vw;
  position: absolute;
  top: 69.9vw;
  right: 0;
}

.background-video-1166 {
  z-index: 7;
  width: 49vw;
  height: 21vw;
  position: absolute;
  top: 86.5vw;
}

.background-video-1167 {
  width: 42vw;
  height: 18vw;
  position: absolute;
  top: 43.6vw;
}

.background-video-1168 {
  width: 30vw;
  height: 12vw;
  position: absolute;
  top: -19.9vw;
  left: 42vw;
}

.background-video-1169 {
  width: 22vw;
  height: 11.1vw;
  position: absolute;
  top: 73.5vw;
  left: 20vw;
  right: 0;
}

.background-video-1170 {
  z-index: 4;
  width: 45vw;
  height: 19vw;
  position: absolute;
  top: -6.7vw;
  left: 30vw;
  right: 0;
}

.background-video-1171 {
  z-index: 9;
  width: 39vw;
  height: 17vw;
  position: absolute;
  top: 82.8vw;
  left: 25vw;
}

.background-video-1172 {
  width: 21vw;
  height: 12vw;
  position: absolute;
  top: 61.6vw;
  left: 21vw;
}

.background-video-1173 {
  z-index: 9;
  width: 70vw;
  height: 44vw;
  position: absolute;
  top: 10.2vw;
}

.image-2564 {
  width: 53vw;
  position: absolute;
  top: -2.6vw;
}

.background-video-1174 {
  width: 37vw;
  height: 21vw;
  position: absolute;
  top: -26.8vw;
  right: 24vw;
}

.robocopssss {
  width: var(--100);
  display: none;
  position: absolute;
  top: 156.1vw;
}

.link-474 {
  z-index: 999;
  color: #000;
  text-shadow: none;
  font-family: Archivo Black, sans-serif;
  font-size: 1vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 36.9vw;
  left: 57.1vw;
}

.background-video-1175 {
  z-index: 555;
  width: 30vw;
  height: 15vw;
  position: absolute;
  top: 71vw;
  left: 30vw;
}

.section-73 {
  position: relative;
  top: 2500vw;
}

.grid-52 {
  width: var(--100);
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: absolute;
  top: 85.4vw;
}

.x_stvari {
  display: block;
  position: relative;
  top: 952.9vw;
}

.div-block-162 {
  width: var(--100);
  position: absolute;
  top: 137.5vw;
}

.background-video-1176 {
  z-index: 40;
  width: 43vw;
  height: 17vw;
  position: absolute;
  top: 20.8vw;
  right: 0;
}

.background-video-1177 {
  z-index: 80;
  width: 34vw;
  height: 16vw;
  position: absolute;
  top: 4.9vw;
  left: 33vw;
}

.background-video-1178 {
  z-index: 999;
  width: 42vw;
  height: 17vw;
  position: absolute;
  top: 17.1vw;
  right: 0;
}

.ultra-violence {
  width: var(--100);
  display: block;
  position: absolute;
  top: 0;
}

.background-video-1179 {
  z-index: 7;
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: -9.9vw;
  left: 28vw;
}

.background-video-1180 {
  z-index: 222;
  width: 48vw;
  height: 20vw;
  position: absolute;
  top: 19.8vw;
  left: 0;
}

.background-video-1181 {
  z-index: 333;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 14.2vw;
  left: 41.8vw;
}

.background-video-1182 {
  z-index: 3;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: -2.8vw;
  left: 25vw;
}

.operacija {
  width: var(--100);
  position: absolute;
  top: 0;
}

.background-video-1183 {
  width: 28vw;
  height: 15vw;
  position: absolute;
  top: -17.8vw;
  left: 37vw;
  right: 0;
}

.background-video-1184 {
  width: 40vw;
  height: 16vw;
  position: absolute;
  top: 14.2vw;
  left: 25vw;
  right: 0;
}

.background-video-1185 {
  z-index: 5;
  width: 35vw;
  height: 14vw;
  position: absolute;
  top: 4vw;
  right: 0;
}

.background-video-1186 {
  z-index: 56;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 53.3vw;
}

.link-475 {
  z-index: 999;
  color: #09fcfa;
  font-family: Oswald, sans-serif;
  font-size: 2.5vw;
  line-height: var(--text-večji);
  -webkit-text-stroke-width: .16vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: var(--shadow) var(--shadow) 2vw var(--black);
  font-weight: 700;
  text-decoration: none;
  position: absolute;
  top: 55.2vw;
  left: 64.7vw;
}

.image-2565 {
  z-index: 2;
  width: 34vw;
  position: absolute;
  top: 11.6vw;
}

.image-2566 {
  z-index: 9;
  width: 33vw;
  position: absolute;
  top: 7.8vw;
  left: 34vw;
}

.background-video-1187 {
  z-index: 40;
  width: 43vw;
  height: 18vw;
  position: absolute;
  top: 37.8vw;
  right: 0;
}

.background-video-1188 {
  z-index: 880;
  border-bottom-right-radius: 7vw;
  width: 42vw;
  height: 17vw;
  position: absolute;
  top: -21.5vw;
  left: 0;
  right: 0;
}

.cyborgss {
  display: block;
  position: relative;
  top: 947.1vw;
}

.image-2567 {
  z-index: 99;
  width: 100%;
  position: absolute;
}

.link-block-58 {
  z-index: 999;
  width: 8vw;
  height: 4vw;
  position: absolute;
  top: 66.2vw;
  right: 40.1vw;
}

.image-2568 {
  width: 100%;
  position: absolute;
}

.link-block-59 {
  z-index: 999;
  border-radius: 1vw;
  width: 3.5vw;
  height: 3vw;
  position: absolute;
  top: 45.9vw;
  left: 68.2vw;
}

.link-block-60 {
  z-index: 998;
  width: 11vw;
  height: 8vw;
  position: absolute;
  top: 13.5vw;
  left: 34.3vw;
}

.image-2569 {
  z-index: 999;
  width: 100%;
  position: absolute;
}

.link-block-61 {
  z-index: 999;
  width: 2.9vw;
  height: 3vw;
  margin-left: 0;
  padding: .3vw .3vw 1vw;
  position: absolute;
  top: 50.2vw;
  right: 75.5vw;
}

.image-2570 {
  width: 82%;
  position: absolute;
}

.link-block-62 {
  z-index: 999;
  width: 4vw;
  height: 4vw;
  position: absolute;
  top: 36.7vw;
  left: .9vw;
}

.link-block-63 {
  z-index: 999;
  border-radius: 5vw;
  width: 3vw;
  height: 3vw;
  display: inline-block;
  position: absolute;
  top: 13.1vw;
  left: 52.3vw;
}

.image-2571 {
  width: 100vw;
  position: absolute;
}

.link-block-64 {
  z-index: 999;
  border-radius: 2vw;
  width: 5vw;
  height: 5vw;
  position: absolute;
  top: 41.2vw;
  left: 88.4vw;
}

.image-2572 {
  width: 100%;
}

.link-block-65 {
  z-index: 999;
  width: 3.5vw;
  height: 4vw;
  position: absolute;
  top: 38.8vw;
  left: 44.8vw;
}

.image-2573 {
  width: 100%;
  position: absolute;
}

.image-2574 {
  z-index: 13;
  width: 20vw;
  position: absolute;
  top: 43.1vw;
  left: 56.8vw;
}

.image-2575 {
  z-index: 18;
  width: 12vw;
  position: absolute;
  top: 80.8vw;
  right: 30.9vw;
}

.image-2576 {
  z-index: 16;
  width: 21vw;
  position: absolute;
  top: 52.8vw;
  left: 72.8vw;
}

.image-2577 {
  z-index: 1;
  width: 24vw;
  display: inline-block;
  position: absolute;
  top: 14.8vw;
  left: 42.4vw;
}

.image-2578 {
  z-index: 13;
  width: 18vw;
  position: absolute;
  top: 21.3vw;
  left: 36.3vw;
}

.link-block-66 {
  z-index: 999;
  width: 6vw;
  height: 4vw;
  position: absolute;
  top: 57.3vw;
  left: 32.6vw;
}

.image-2579 {
  width: 100%;
  position: absolute;
}

.link-block-67 {
  z-index: 999;
  width: 3vw;
  height: 2vw;
  position: absolute;
  top: 82.4vw;
  left: 60.7vw;
}

.image-2580 {
  width: 100%;
  position: absolute;
}

.image-2581 {
  z-index: 40;
  width: 17vw;
  position: absolute;
  top: 56.8vw;
  left: 5.7vw;
  right: 0;
}

.link-block-68 {
  z-index: 999;
  width: 8vw;
  height: 3vw;
  position: absolute;
  top: 68.1vw;
  left: 85.7vw;
}

.image-2582 {
  width: 100%;
  position: absolute;
}

.image-2583 {
  z-index: 9;
  width: 11vw;
  position: absolute;
  top: 9.8vw;
  left: 4.5vw;
  right: 0;
}

.image-2584 {
  z-index: 10;
  width: 10vw;
  position: absolute;
  top: 28.7vw;
  right: 68.2vw;
}

.image-2585 {
  z-index: 33;
  width: 29vw;
  position: absolute;
  top: 29vw;
  left: -6.2vw;
}

.link-block-69 {
  z-index: 999;
  width: 10vw;
  height: 4vw;
  position: absolute;
  top: 53.9vw;
  left: 78.3vw;
}

.image-2586 {
  width: 100%;
  position: absolute;
}

.link-block-70 {
  z-index: 999;
  width: 5vw;
  height: 5vw;
  position: absolute;
  top: 109.4vw;
  left: 71.7vw;
}

.image-2587 {
  width: 100%;
  position: absolute;
}

.link-block-71 {
  z-index: 999;
  width: 5vw;
  height: 3vw;
  position: absolute;
  top: 16.1vw;
  left: 89.5vw;
}

.image-2588 {
  width: 100%;
  position: absolute;
}

.link-block-72 {
  z-index: 999;
  border-radius: 1vw;
  width: 6vw;
  height: 3vw;
  position: absolute;
  top: 56.6vw;
  left: 11.1vw;
}

.image-2589 {
  width: 100%;
}

.image-2590 {
  z-index: 2;
  width: 19vw;
  position: absolute;
  top: 17.2vw;
  right: .3vw;
}

.link-block-73 {
  z-index: 999;
  border-radius: 6vw;
  width: 6vw;
  height: 6vw;
  position: absolute;
  top: 27vw;
  left: 73.2vw;
}

.pharmakom {
  z-index: 8;
  width: 13vw;
  height: 31vw;
  position: absolute;
  top: 20.3vw;
  left: 54.6vw;
}

.link-block-75 {
  z-index: 250;
  width: 10vw;
  height: 6vw;
  position: absolute;
  top: 83.6vw;
  left: 15.4vw;
}

.zorg {
  z-index: 9;
  width: 13vw;
  height: 22vw;
  position: absolute;
  top: 33.5vw;
  left: 8.4vw;
}

.text-span-17 {
  text-transform: uppercase;
}

.link-block-77 {
  z-index: 999;
  width: 7vw;
  height: 5vw;
  position: absolute;
  top: 114.1vw;
  left: 53.1vw;
}

.link-block-78 {
  z-index: 999;
  background-color: #83a5ad;
  width: 4.5vw;
  height: 2.2vw;
  padding-top: .1vw;
  position: absolute;
  top: 16.4vw;
  left: 7.8vw;
}

.image-2591 {
  width: 100%;
  position: absolute;
}

.image-2592 {
  z-index: 999;
  width: 4vw;
  display: none;
  position: absolute;
  left: 1.1vw;
}

.background-video-1189 {
  width: 32vw;
  height: 15vw;
  position: absolute;
  top: 0;
  right: 33.7vw;
}

.background-video-1190 {
  z-index: 4;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 15vw;
  left: 0;
}

.background-video-1191 {
  z-index: 99;
  width: 33vw;
  height: 20vw;
  position: absolute;
  top: 31vw;
  left: 0;
}

.background-video-1192 {
  width: 36vw;
  height: 16vw;
  position: absolute;
  top: 15vw;
  right: 0;
}

.background-video-1193 {
  z-index: 99;
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 0;
  left: 65.3vw;
}

.div-block-163 {
  width: var(--100);
  position: absolute;
  top: 370.7vw;
}

.background-video-1194 {
  z-index: 5;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 15.1vw;
  left: 31vw;
  right: 0;
}

.background-video-1195 {
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: 17vw;
  right: 0;
}

.background-video-1196 {
  z-index: 99;
  width: 31vw;
  height: 15vw;
  display: none;
  position: absolute;
  top: 51vw;
  right: 0;
}

.background-video-1197 {
  z-index: 6;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 30vw;
  left: 0;
}

.background-video-1198 {
  z-index: 7;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.background-video-1199 {
  width: 38vw;
  height: 16.3vw;
  position: absolute;
  top: 51vw;
}

.background-video-1200 {
  z-index: 7;
  width: 35vw;
  height: 16vw;
  position: absolute;
  top: 0;
  right: 59.2vw;
}

.farms-2 {
  width: var(--100);
  position: absolute;
  top: 67.3vw;
}

.background-video-1201 {
  width: 27vw;
  height: 15vw;
  display: none;
  position: absolute;
  top: 0;
  left: 47vw;
  right: 0;
}

.temennnnnnnnnn {
  z-index: 9;
  width: 16vw;
  position: absolute;
  top: 18.1vw;
  left: 16.7vw;
}

.background-video-1202 {
  z-index: 222;
  width: 37vw;
  height: 20vw;
  position: absolute;
  top: -45vw;
}

.background-video-1203 {
  z-index: 2;
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: 31vw;
  right: 0;
}

.background-video-1204 {
  width: 26vw;
  height: 15vw;
  display: none;
  position: absolute;
  top: 0;
  left: 24vw;
  right: 0;
}

.background-video-1205 {
  width: 33vw;
  height: 20vw;
  position: absolute;
  top: 31vw;
  left: 33vw;
  right: 0;
}

.image-2593 {
  z-index: 11;
  width: 19vw;
  position: absolute;
  top: 32vw;
  left: 46.1vw;
}

.image-2594 {
  z-index: 180;
  width: 19vw;
  position: absolute;
  top: 65.6vw;
  left: -4.5vw;
}

.image-2595 {
  z-index: 159;
  width: 22vw;
  position: absolute;
  top: 72.3vw;
  left: 10.7vw;
}

.image-2596 {
  z-index: 1;
  width: 21vw;
  position: absolute;
  top: 9.3vw;
  left: 55.4vw;
}

.grid-53 {
  z-index: 99;
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 158.7vw;
}

.image-2597 {
  width: 45vw;
  position: absolute;
  top: 76.4vw;
  left: 0;
  right: 0;
}

.image-2598 {
  z-index: 9;
  width: 24vw;
  position: absolute;
  top: 20.8vw;
}

.image-2599 {
  z-index: 2;
  width: 27vw;
  position: absolute;
  top: 24.7vw;
  left: -7.7vw;
  right: 43.2vw;
}

.image-2600 {
  z-index: 89;
  width: 22vw;
  position: absolute;
  top: 20.1vw;
  left: 43.2vw;
}

.sentienttttttt {
  display: block;
  position: relative;
  top: 871.5vw;
}

.image-2601 {
  z-index: 555;
  width: 24vw;
  position: absolute;
  top: 38vw;
  left: 15.9vw;
}

.naprave-ai-internet {
  display: block;
  position: relative;
  top: 1012.1vw;
}

.background-video-1206 {
  z-index: 56;
  width: 39vw;
  height: 17vw;
  position: absolute;
  top: -35.4vw;
  left: 0;
}

.background-video-1207 {
  z-index: 333;
  width: 39vw;
  height: 17vw;
  position: absolute;
  top: -18.4vw;
  left: 0;
  right: 0;
}

.background-video-1208 {
  z-index: 9;
  width: 40vw;
  height: 17vw;
  position: absolute;
  top: 3vw;
  left: 40vw;
}

.grid-54 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 100vw;
}

.image-2602 {
  z-index: 900;
  border-top-left-radius: 3.5vw;
  width: 8vw;
  position: absolute;
  top: 2vw;
  right: 32.6vw;
}

.background-video-1209 {
  z-index: 69;
  width: 37vw;
  height: 16vw;
  position: absolute;
  top: -9.7vw;
  left: 24vw;
}

.image-2603 {
  z-index: 910;
  width: 55vw;
  position: absolute;
  top: 22.9vw;
  right: 0;
}

.image-2604 {
  z-index: 960;
  width: 32vw;
  position: absolute;
  top: 32.2vw;
  left: 24vw;
}

.naprave {
  width: 100vw;
  position: absolute;
  top: 35vw;
}

.background-video-1210 {
  z-index: 440;
  width: 24vw;
  height: 14vw;
  position: absolute;
  top: 0;
  right: 18vw;
}

.background-video-1211 {
  z-index: 2;
  width: 24vw;
  height: 14vw;
  position: absolute;
  top: 0;
  left: 34vw;
}

.background-video-1212 {
  z-index: 390;
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 12.6vw;
  right: 0;
}

.background-video-1213 {
  z-index: 99;
  width: 37vw;
  height: 16vw;
  position: absolute;
  top: 20vw;
  left: 0;
}

.image-2605 {
  z-index: 8;
  width: 20vw;
  position: absolute;
  top: 38.3vw;
  left: 50vw;
}

.background-video-1214 {
  z-index: 160;
  width: 41vw;
  height: 20vw;
  position: absolute;
  top: 29vw;
  right: 0;
}

.background-video-1215 {
  z-index: 9;
  width: 28vw;
  height: 16vw;
  position: absolute;
  top: -17.4vw;
  left: 34.8vw;
}

.image-2606 {
  width: 43vw;
  position: absolute;
  top: -44.7vw;
}

.background-video-1216 {
  z-index: 5;
  width: 28vw;
  height: 14vw;
  position: absolute;
  top: 5.2vw;
  left: 36vw;
  right: 35.5vw;
}

.background-video-1217 {
  width: 36vw;
  height: 17vw;
  position: absolute;
  top: 12.6vw;
  left: 0;
}

.background-video-1218 {
  width: 57vw;
  height: 23vw;
  position: absolute;
  top: 45.3vw;
}

.background-video-1219 {
  width: 36vw;
  height: 20vw;
  position: absolute;
  top: 11.1vw;
  right: 0;
}

.background-video-1220 {
  z-index: 66;
  width: 42vw;
  height: 17vw;
  position: absolute;
  top: 0;
  right: 0;
}

.link-476 {
  z-index: 999;
  color: #61dafc;
  letter-spacing: .1vw;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: #000;
  text-shadow: -.1vw -.1vw var(--shadow) var(--black);
  font-family: Dead Corporation, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 14.2vw;
  left: 23.3vw;
}

.link-477 {
  z-index: 999;
  color: #dbd8d8;
  text-align: right;
  -webkit-text-stroke-width: .02vw;
  -webkit-text-stroke-color: #000;
  text-transform: uppercase;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 19vw;
  font-family: Optilagoon, sans-serif;
  font-size: 1.4vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 43.1vw;
  left: 30.7vw;
}

.link-478 {
  z-index: 999;
  color: #d8d8d8;
  text-align: center;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 32vw;
  font-family: Pragati Narrow, sans-serif;
  font-size: 1vw;
  font-weight: 300;
  line-height: 1vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 51.2vw;
  right: 2.3vw;
}

.link-479 {
  z-index: 999;
  color: var(--steel-blue);
  font-family: Black Ops One, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 60.3vw;
  left: 76.4vw;
}

.div-block-164 {
  width: var(--100);
  position: absolute;
  top: 368.5vw;
}

.background-video-1221 {
  width: 32vw;
  height: 16.3vw;
  position: absolute;
  top: 51vw;
  left: 38vw;
  right: 0;
}

.link-480 {
  z-index: 999;
  color: #c9d2e1;
  text-align: center;
  letter-spacing: .1vw;
  -webkit-text-stroke-width: .03vw;
  -webkit-text-stroke-color: var(--black);
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 55vw;
  font-family: "Cybrpnuk 2", sans-serif;
  font-size: 2vw;
  line-height: 2.2vw;
  text-decoration: none;
  position: absolute;
  top: -5.5vw;
  left: 32vw;
  right: 35.9vw;
}

.image-2607 {
  z-index: 3;
  width: 30vw;
  position: absolute;
  top: 29vw;
  left: 0;
}

.background-video-1222 {
  z-index: 6;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 30vw;
  right: 0;
}

.background-video-1223 {
  z-index: 99;
  width: 37vw;
  height: 15vw;
  position: absolute;
  top: 1vw;
  right: 0;
}

.background-video-1224 {
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: -82.4vw;
  left: 50vw;
}

.naprave_2 {
  width: var(--100);
  display: none;
  position: absolute;
  top: -45.8vw;
}

.kloniranje {
  width: var(--100);
  position: absolute;
  top: 111.2vw;
}

.background-video-1225 {
  z-index: 5;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 9.6vw;
  left: 0;
  right: 0;
}

.image-2608 {
  z-index: 927;
  width: 21vw;
  position: absolute;
  top: 11.7vw;
  left: 39vw;
  right: 58.8vw;
}

.background-video-1226 {
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: -17vw;
  left: 0;
  right: 0;
}

.background-video-1227 {
  z-index: 50;
  width: 40vw;
  height: 18vw;
  position: absolute;
  top: -6vw;
  right: 0;
}

.background-video-1228 {
  z-index: 335;
  width: 35vw;
  height: 18vw;
  position: absolute;
  top: -24vw;
  left: 0;
  right: 0;
}

.image-2609 {
  z-index: 320;
  width: 30vw;
  position: absolute;
  top: 22.6vw;
  left: 32.8vw;
  right: 0;
}

.background-video-1229 {
  z-index: 999;
  width: 40vw;
  height: 20vw;
  position: absolute;
  top: 12vw;
  right: 0;
}

.background-video-1230 {
  z-index: 99;
  width: 40vw;
  height: 18vw;
  position: absolute;
  top: -24vw;
  right: 0;
}

.image-2610 {
  z-index: 910;
  width: 25vw;
  position: absolute;
  top: -15.8vw;
  left: 35vw;
  right: 16.3vw;
}

.operacija-2 {
  width: 100vw;
  position: absolute;
  top: 0;
}

.background-video-1231 {
  z-index: 93;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 22vw;
  left: 0;
}

.background-video-1232 {
  z-index: 99;
  width: 23vw;
  height: 12vw;
  position: absolute;
  top: -16vw;
  right: 0;
}

.background-video-1233 {
  z-index: 33;
  width: 45vw;
  height: 23vw;
  position: absolute;
  top: 16vw;
}

.background-video-1234 {
  z-index: 5;
  width: 55vw;
  height: 23vw;
  position: absolute;
  top: 16vw;
  right: 0;
}

.background-video-1235 {
  z-index: 99;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 85.9vw;
  right: 0;
}

.jo-em-neveeeem {
  width: var(--100);
  display: block;
  position: absolute;
  top: 50vw;
}

.klon-eki {
  width: 100vw;
  position: absolute;
  top: -68.3vw;
}

.background-video-1236 {
  z-index: 88;
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 0;
  left: 40vw;
  right: 0;
}

.image-2611 {
  z-index: 4;
  width: 30.2vw;
  position: absolute;
  top: 0;
  left: 33.1vw;
}

.background-video-1237 {
  z-index: 89;
  width: 28vw;
  height: 17vw;
  position: absolute;
  top: 17vw;
  right: 29vw;
}

.background-video-1238 {
  z-index: 39;
  width: 31vw;
  height: 17vw;
  display: none;
  position: absolute;
  top: 37vw;
  left: 0;
}

.background-video-1239 {
  width: 30vw;
  height: 17vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-1240 {
  z-index: 7;
  width: 43vw;
  height: 17vw;
  position: absolute;
  top: 17vw;
  left: 0;
  right: 30vw;
}

.div-block-166 {
  width: var(--100);
  position: absolute;
}

.link-481 {
  z-index: 999;
  color: #684d64;
  letter-spacing: .09vw;
  text-shadow: .05vw var(--shadow) var(--shadow) var(--snow);
  font-family: Veniceclassic, sans-serif;
  font-size: 1vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 15.7vw;
  left: 78.7vw;
}

.link-482 {
  z-index: 999;
  opacity: 1;
  color: #000;
  text-align: right;
  letter-spacing: .01vw;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--dim-grey);
  width: 12vw;
  font-family: Titilliumweb, sans-serif;
  font-size: 1.2vw;
  font-weight: 900;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 22.8vw;
  right: .1vw;
}

.background-video-1241 {
  z-index: 88;
  width: 35vw;
  height: 18vw;
  position: absolute;
  top: -6.2vw;
  left: 0;
}

.text-span-18 {
  font-size: 1vw;
  line-height: 0;
}

.image-2612 {
  z-index: 33;
  width: 34vw;
  position: absolute;
  top: 29vw;
  left: 25vw;
  right: 0;
}

.image-2613 {
  width: 24vw;
  position: absolute;
  top: 36.1vw;
  left: 7.3vw;
}

.background-video-1242 {
  z-index: 320;
  width: 36vw;
  height: 15vw;
  position: absolute;
  top: 14vw;
  left: 34vw;
}

.image-2614 {
  width: 30vw;
  position: absolute;
  top: 0;
}

.link-483 {
  z-index: 999;
  color: #2b3963;
  letter-spacing: .2vw;
  font-family: Stedelijk, sans-serif;
  font-size: 1.6vw;
  line-height: 1vw;
  text-decoration: none;
  position: absolute;
  top: 53.3vw;
  left: .5vw;
}

.link-484 {
  z-index: 999;
  color: #8a8a8a;
  text-align: center;
  letter-spacing: .05vw;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 100vw;
  padding-top: .4vw;
  padding-bottom: .4vw;
  font-family: Teko, sans-serif;
  font-size: 2.1vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 82.8vw;
  left: 0;
  right: 0;
}

.link-485 {
  z-index: 999;
  color: #304b46;
  font-family: Pragati Narrow, sans-serif;
  font-size: 1.2vw;
  line-height: 1.8vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 55.4vw;
  right: 9.6vw;
}

.image-2615 {
  z-index: 900;
  width: 22vw;
  position: absolute;
  top: 22.9vw;
  left: 0;
}

.rain---low {
  width: var(--100);
  position: absolute;
  top: 76.1vw;
}

.background-video-1243 {
  width: 42vw;
  height: 18vw;
  position: absolute;
  top: 37vw;
}

.background-video-1244 {
  z-index: 222;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 39.7vw;
  right: 25vw;
}

.robo {
  width: var(--100);
  position: absolute;
  top: 330vw;
}

.robo-brezdomci {
  width: var(--100);
  position: absolute;
  top: 72.2vw;
}

.background-video-1245 {
  z-index: 9;
  width: 37vw;
  height: 16vw;
  position: absolute;
  top: 39.7vw;
  left: 0;
  right: 0;
}

.background-video-1246 {
  z-index: 77;
  width: 34vw;
  height: 18vw;
  position: absolute;
  top: -18vw;
  left: 0;
  right: 0;
}

.background-video-1247 {
  z-index: 222;
  width: 31vw;
  height: 16vw;
  position: absolute;
  top: -20vw;
  left: 34vw;
}

.background-video-1248 {
  z-index: 222;
  width: 36vw;
  height: 16vw;
  position: absolute;
  top: -20vw;
  right: 0;
}

.background-video-1249 {
  z-index: 333;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: 16vw;
}

.background-video-1250 {
  z-index: 33;
  width: 36vw;
  height: 16vw;
  position: absolute;
  top: -20vw;
}

.trashmageddon {
  width: var(--100);
  position: absolute;
  top: 0;
}

.background-video-1251 {
  position: absolute;
  right: 0;
}

.background-video-1252 {
  width: 31vw;
  height: 13.6vw;
  position: absolute;
  top: 0;
  right: 0;
}

.background-video-1253 {
  z-index: 10;
  width: 39vw;
  height: 22vw;
  position: absolute;
  top: -25.1vw;
  right: 0;
}

.background-video-1254 {
  z-index: 999;
  width: 34vw;
  height: 19vw;
  position: absolute;
  top: 77.1vw;
  left: 33vw;
}

.background-video-1255 {
  z-index: 10;
  width: 39vw;
  height: 22vw;
  position: absolute;
  top: -25.1vw;
  left: 22vw;
  right: 0;
}

.div-block-168 {
  width: var(--100);
  position: absolute;
  top: 158.5vw;
}

.div-block-169 {
  width: var(--100);
  position: absolute;
  top: 416.9vw;
}

.background-video-1256 {
  z-index: 90;
  border-bottom-right-radius: 3vw;
  width: 47vw;
  height: 20vw;
  position: absolute;
  top: 183vw;
  left: 0;
  right: 0;
}

.background-video-1257 {
  z-index: 22;
  width: 35vw;
  height: 15vw;
  position: absolute;
  top: 10.4vw;
  right: 0;
}

.background-video-1258 {
  z-index: 9;
  width: 31vw;
  height: 19vw;
  position: absolute;
  top: 32vw;
  right: 0;
}

.image-2616 {
  z-index: 8;
  width: 37vw;
  position: absolute;
  top: 17.8vw;
  right: 0;
}

.background-video-1259 {
  z-index: 6;
  width: 33vw;
  height: 18vw;
  position: absolute;
  top: -18vw;
  right: 0;
}

.image-2617 {
  z-index: 900;
  width: 16vw;
  position: absolute;
}

.violent {
  width: var(--100);
  position: absolute;
  top: 116.3vw;
}

.image-2618 {
  z-index: 999;
  width: 28vw;
  position: absolute;
  top: 19.2vw;
  right: 0;
}

.image-2619 {
  width: 25vw;
  position: absolute;
  right: 24.4vw;
}

.image-2620 {
  width: 30vw;
  position: absolute;
  top: -15.4vw;
}

.image-2621 {
  z-index: 9;
  width: 55vw;
  position: absolute;
  top: 64.3vw;
  right: 0;
}

.image-2622 {
  z-index: 99;
  width: 20vw;
  position: absolute;
  top: -4.3vw;
  left: 0;
  right: 0;
}

.div-block-170 {
  width: var(--100);
  position: absolute;
  top: 45.4vw;
}

.image-2623 {
  z-index: 100;
  width: 24vw;
  position: absolute;
}

.image-2624 {
  z-index: 333;
  width: 33vw;
  position: absolute;
  top: -21.5vw;
  left: 59.2vw;
}

.image-2625 {
  z-index: 910;
  width: 23vw;
  position: absolute;
  top: 0;
  left: 20vw;
}

.image-2626 {
  z-index: 2;
  width: 16vw;
  position: absolute;
  top: 50vw;
  left: 81.5vw;
}

.background-video-1260 {
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 14vw;
  right: 0;
}

.background-video-1261 {
  width: 31vw;
  height: 17.1vw;
  position: absolute;
  top: 31vw;
  right: 0;
}

.grid-55 {
  z-index: 999;
  width: var(--100);
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  position: absolute;
  top: 21.1vw;
}

.oossttaalloo {
  display: none;
  position: relative;
  top: 683.4vw;
}

.post-apocalyyypse {
  width: var(--100);
  position: absolute;
  top: 247.5vw;
}

.background-video-1262 {
  z-index: 50;
  width: 38.6vw;
  height: 17vw;
  position: absolute;
  top: 63.8vw;
  right: 22.5vw;
}

.background-video-1263 {
  z-index: 99;
  width: 34vw;
  height: 16vw;
  position: absolute;
  top: 32.6vw;
  left: 25vw;
}

.section-75 {
  display: none;
  position: relative;
  top: 2100vw;
}

.div-block-172 {
  width: var(--100);
  position: absolute;
}

.background-video-1264 {
  z-index: 999;
  width: 21vw;
  height: 12vw;
  position: absolute;
  top: 27.6vw;
  right: 69.2vw;
}

.background-video-1265 {
  z-index: 999;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: .6vw;
  left: 51.6vw;
}

.background-video-1266 {
  z-index: 999;
  width: 44vw;
  height: 24vw;
  position: absolute;
  top: 46.3vw;
  right: 48.5vw;
}

.background-video-1267 {
  z-index: 3;
  width: 46vw;
  height: 20vw;
  position: absolute;
  top: 97vw;
  right: 0;
}

.background-video-1268 {
  z-index: 250;
  width: 37vw;
  height: 15vw;
  position: absolute;
  top: 69.3vw;
  right: 0;
}

.image-2627 {
  z-index: 9;
  width: 95vw;
  position: absolute;
  top: -12.3vw;
  left: 0;
  right: 0;
}

.image-2628 {
  z-index: 7;
  width: 47vw;
  position: absolute;
  top: -10.6vw;
  left: 4vw;
}

.grid-56 {
  width: var(--100);
  grid-column-gap: 1vw;
  grid-row-gap: 1vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: absolute;
  top: 103.7vw;
}

.image-2629 {
  z-index: 9;
  width: var(--100);
  position: absolute;
  top: -17.7vw;
}

.link-block-79 {
  z-index: 999;
  width: 27vw;
  height: 55vw;
  position: absolute;
  top: 64.3vw;
  left: 41.8vw;
}

.image-2630 {
  width: 100%;
  position: absolute;
}

.image-2631 {
  z-index: 4;
  width: 41vw;
  position: absolute;
  top: 12.5vw;
}

.background-video-1269 {
  z-index: 333;
  width: 38vw;
  height: 20vw;
  position: absolute;
  top: 60.3vw;
  left: 0;
}

.background-video-1270 {
  z-index: 333;
  width: 19vw;
  height: 10vw;
  position: absolute;
  top: 69vw;
  right: 0;
}

.background-video-1271 {
  z-index: 999;
  width: 22vw;
  height: 12vw;
  position: absolute;
  top: 57vw;
  right: 0;
}

.mokro {
  width: var(--100);
  position: absolute;
  top: 197.2vw;
}

.background-video-1272 {
  z-index: 5;
  width: 51vw;
  height: 21vw;
  position: absolute;
  top: 4.1vw;
  left: 0;
  right: 0;
}

.background-video-1273 {
  z-index: 6;
  width: 47vw;
  height: 22vw;
  position: absolute;
  top: 28.2vw;
  right: 0;
}

.text-span-19 {
  font-size: 2.3vw;
  line-height: 2.5vw;
}

.background-video-1274 {
  z-index: 5;
  width: 49vw;
  height: 21vw;
  position: absolute;
  top: 4.1vw;
  right: 0;
}

.background-video-1275 {
  z-index: 400;
  width: 31vw;
  height: 13vw;
  position: absolute;
  top: 25.1vw;
  right: 0;
}

.image-2632 {
  z-index: 1;
  width: 46vw;
  position: absolute;
  top: 21.4vw;
  left: 33.6vw;
  right: 0;
}

.link-486 {
  z-index: 999;
  color: var(--dim-grey);
  font-family: Protest Guerrilla, sans-serif;
  font-size: 1.95vw;
  line-height: var(--text-večji);
  text-decoration: none;
  position: absolute;
  top: 23.4vw;
  left: 67.9vw;
}

.image-2633 {
  z-index: 9;
  width: 47vw;
  position: absolute;
  top: 41.9vw;
  right: 0;
}

.image-2634 {
  z-index: 10;
  width: 100vw;
  position: absolute;
  top: 29.5vw;
  right: 0;
}

.link-487 {
  z-index: 999;
  color: #b68f00;
  font-family: Suezone, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  letter-spacing: .02vw;
  -webkit-text-stroke-width: .02vw;
  -webkit-text-stroke-color: #000;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #000;
  text-decoration: none;
  position: absolute;
  top: 8.6vw;
  left: 2.3vw;
}

.div-block-173 {
  width: var(--100);
  position: absolute;
  top: 112.9vw;
}

.vodena-pu-ava {
  z-index: 9;
  width: 42.4vw;
  position: absolute;
  top: 7.5vw;
  right: 0;
}

.image-2636 {
  z-index: 4;
  width: 80vw;
  position: absolute;
  top: 103.1vw;
  right: 0;
}

.div-block-174 {
  z-index: 100;
  width: 22vw;
  height: 33vw;
  position: absolute;
  top: 18vw;
  left: 0;
  right: 0;
}

.image-2637 {
  z-index: 4;
  width: 26vw;
  position: absolute;
  top: 128.5vw;
  right: 0;
}

.image-2638 {
  z-index: 1;
  width: 64vw;
  position: absolute;
  top: 22.4vw;
}

.image-2639 {
  width: 48vw;
  position: absolute;
  top: 24.3vw;
  right: 0;
}

.text-span-20 {
  font-size: 1.5vw;
  line-height: 1.5vw;
}

.image-2640 {
  z-index: 33;
  width: 34vw;
  position: absolute;
  top: 42.2vw;
  left: 0;
  right: 0;
}

.image-2641 {
  z-index: 33;
  height: 17vw;
  position: absolute;
  top: 63.8vw;
  right: 0;
}

.image-2642 {
  z-index: 844;
  width: 29vw;
  position: absolute;
  top: 5.3vw;
  right: 0;
}

.background-video-1276 {
  z-index: 990;
  width: 34vw;
  height: 16vw;
  position: absolute;
  top: 46.4vw;
  left: 0;
}

.background-video-1277 {
  z-index: 4;
  width: 34vw;
  height: 16vw;
  position: absolute;
  top: 62.4vw;
  left: 0;
  right: 0;
}

.image-2643 {
  z-index: 4;
  width: 31vw;
  position: absolute;
  top: 92.4vw;
  left: 20vw;
}

.link-488 {
  z-index: 999;
  color: var(--snow);
  font-family: Archivo Black, sans-serif;
  font-size: 1.6vw;
  line-height: var(--text);
  -webkit-text-stroke-width: .06vw;
  -webkit-text-stroke-color: var(--black);
  text-decoration: none;
  position: absolute;
  top: 102.6vw;
  left: 11.7vw;
}

.link-489 {
  z-index: 999;
  color: #dbdbdb;
  text-align: right;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  width: 24vw;
  font-family: Suezone, sans-serif;
  font-size: 1.2vw;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 137.8vw;
  left: 32.2vw;
}

.image-2644 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 94.1vw;
  right: 0;
}

.link-490 {
  z-index: 999;
  color: #ca0004;
  text-align: center;
  letter-spacing: .02vw;
  -webkit-text-stroke-width: .09vw;
  -webkit-text-stroke-color: var(--black);
  font-family: Alfa Slab One, sans-serif;
  font-size: 2.4vw;
  line-height: 2.5vw;
  text-decoration: none;
  position: absolute;
  top: 120.6vw;
  left: 32.6vw;
}

.image-2645 {
  z-index: 99;
  width: 22vw;
  position: absolute;
  top: 97.5vw;
}

.link-491 {
  z-index: 999;
  color: #fff;
  font-family: Pragati Narrow, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  text-align: center;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #000;
  width: 32vw;
  text-decoration: none;
  position: absolute;
  top: 15.7vw;
  left: 20vw;
}

.bold-text-25 {
  font-size: 2.5vw;
  line-height: 3vw;
}

.image-2646 {
  z-index: 10;
  width: 30vw;
  position: absolute;
  top: 35.9vw;
  left: 34vw;
}

.link-492 {
  z-index: 999;
  color: #0e4131;
  text-align: left;
  width: 39vw;
  font-family: Archivo Black, sans-serif;
  font-size: 1.6vw;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 49.5vw;
  left: .6vw;
  right: 0;
}

.image-2647 {
  z-index: 900;
  width: 27vw;
  position: absolute;
  top: 18.1vw;
  right: 22.8vw;
}

.text-span-21 {
  font-size: 1vw;
  line-height: 0;
}

.background-video-1278 {
  z-index: 9;
  width: 53vw;
  height: 22vw;
  position: absolute;
  top: 28.2vw;
  left: 0;
}

.link-493 {
  z-index: 999;
  color: #616161;
  text-shadow: none;
  width: 7vw;
  padding-left: .5vw;
  font-family: Lato, sans-serif;
  font-size: .4vw;
  font-weight: 700;
  line-height: .5vw;
  text-decoration: none;
  position: absolute;
  top: 74.5vw;
  left: 77.9vw;
  right: 0;
}

.link-494 {
  z-index: 999;
  color: var(--oranžna);
  font-family: Junkos Typewriter, sans-serif;
  font-size: var(--text-večji);
  line-height: var(--text-večji);
  text-decoration: none;
  position: absolute;
  top: 1.2vw;
  left: 5vw;
}

.link-495 {
  z-index: 999;
  color: #9e8100;
  font-family: Gt alpina fine extended trial, sans-serif;
  font-size: 1.8vw;
  line-height: var(--text-večji);
  width: 51vw;
  text-decoration: none;
  position: absolute;
  top: -.7vw;
  left: 1.5vw;
}

.image-2648 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 54.9vw;
  left: 14.5vw;
}

.link-496 {
  z-index: 999;
  color: var(--snow);
  font-family: IBM Plex Serif, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  width: 28vw;
  font-weight: 700;
  text-decoration: none;
  position: absolute;
  top: 105.1vw;
  left: 70.9vw;
}

.link-497 {
  z-index: 999;
  color: var(--snow);
  font-family: PT Sans Narrow, sans-serif;
  font-size: 1vw;
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 107.9vw;
  left: 71vw;
}

.link-block-80 {
  z-index: 3;
  width: 29vw;
  height: 18vw;
  position: absolute;
  top: 88.6vw;
  right: 0;
}

.image-2649 {
  width: 100%;
  position: absolute;
}

.image-2650 {
  z-index: 444;
  width: 33vw;
  position: absolute;
  top: 26.9vw;
  right: 0;
}

.image-2651 {
  z-index: 333;
  width: 33vw;
  position: absolute;
  top: 34.1vw;
}

.image-2652 {
  z-index: 330;
  width: 26vw;
  position: absolute;
  top: 97.9vw;
  right: 0;
}

.link-498 {
  z-index: 999;
  color: #504646;
  text-transform: uppercase;
  width: 35vw;
  padding-left: .4vw;
  font-family: Teko, sans-serif;
  font-size: 1.7vw;
  font-weight: 700;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 21.5vw;
  right: 0;
}

.link-499 {
  z-index: 999;
  color: #e00606;
  font-family: Lato, sans-serif;
  font-size: var(--text);
  line-height: var(--text);
  width: 55vw;
  font-weight: 700;
  text-decoration: none;
  position: absolute;
  top: 62.8vw;
  left: .4vw;
}

.link-500 {
  z-index: 999;
  color: #fff;
  font-family: Gt sectra display super trial, sans-serif;
  font-size: var(--text-večji);
  line-height: var(--text-večji);
  text-decoration: none;
  position: absolute;
  top: -7.7vw;
  left: 46vw;
}

.background-video-1279 {
  z-index: 90;
  width: 33vw;
  height: 19.3vw;
  position: absolute;
  top: 86.8vw;
  right: 0;
}

.background-video-1280 {
  z-index: 9;
  width: 50vw;
  height: 20vw;
  position: absolute;
  top: -9.5vw;
  right: 0;
}

.background-video-1281 {
  z-index: 9;
  width: 50vw;
  height: 30vw;
  position: absolute;
  top: -9.5vw;
}

.image-2653 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 77.8vw;
  right: 0;
}

.link-501 {
  z-index: 999;
  color: #9e1616;
  font-family: Mutante, sans-serif;
  font-size: 4.2vw;
  line-height: var(--text-večji);
  letter-spacing: .15vw;
  text-shadow: var(--shadow) var(--shadow) .1vw var(--black);
  font-style: italic;
  text-decoration: none;
  position: absolute;
  top: 10vw;
  left: 49.3vw;
}

.image-2654 {
  width: 24vw;
  position: absolute;
  top: 33.6vw;
  left: 0;
  right: 0;
}

.image-2655 {
  z-index: 997;
  width: 17.5vw;
  position: absolute;
  top: 17.9vw;
  left: 34vw;
}

.link-502 {
  z-index: 999;
  color: #836645;
  font-family: Staatliches, sans-serif;
  font-size: 1vw;
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: 36vw;
  left: 68.6vw;
}

.link-503 {
  z-index: 999;
  color: #8a1722;
  letter-spacing: .1vw;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  font-family: Trash, sans-serif;
  font-size: 3vw;
  line-height: 3vw;
  text-decoration: none;
  position: absolute;
  top: 17.8vw;
  left: 13.8vw;
}

.link-504 {
  z-index: 999;
  color: #dacdc7;
  font-family: Cyborg Punk, sans-serif;
  font-size: 1.3vw;
  line-height: var(--text);
  text-transform: none;
  text-shadow: var(--shadow) -.1vw .1vw #000;
  font-weight: 400;
  text-decoration: none;
  position: absolute;
  top: -3vw;
  left: 36.9vw;
}

.image-2656 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 41.7vw;
  left: 0;
}

.text-span-22 {
  font-size: 1.8vw;
  font-weight: 400;
}

.text-span-23 {
  font-size: 1.6vw;
}

.background-video-1282 {
  z-index: 999;
  width: 28vw;
  height: 12vw;
  position: absolute;
  top: 22.2vw;
  right: 0;
}

.background-video-1283 {
  z-index: 99;
  width: 56vw;
  height: 26vw;
  position: absolute;
  top: -29.7vw;
  left: 0;
}

.collar {
  width: var(--100);
  position: absolute;
  top: -600vw;
}

.image-2657 {
  z-index: 988;
  width: 43vw;
  position: absolute;
  top: 15.6vw;
  left: 0;
}

.link-505 {
  z-index: 999;
  color: #fff;
  font-family: Roboto Mono, sans-serif;
  font-size: 1.4vw;
  line-height: 1.6vw;
  text-decoration: none;
  position: absolute;
  top: 33.4vw;
  left: 42.5vw;
}

.link-506 {
  z-index: 999;
  color: var(--snow);
  font-family: Vollkorn, serif;
  font-size: var(--text);
  line-height: var(--text);
  text-decoration: none;
  position: absolute;
  top: .5vw;
  left: .3vw;
}

.image-2658 {
  z-index: 990;
  width: 20vw;
  position: absolute;
  left: 0;
}

.image-2659 {
  z-index: 39;
  width: 22vw;
  position: absolute;
  top: 17vw;
  right: 0;
}

.image-2660 {
  z-index: 7;
  width: 16vw;
  position: absolute;
  top: 22.9vw;
  left: 22vw;
}

.grid-57 {
  grid-column-gap: .1vw;
  grid-row-gap: .1vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100vw;
  position: absolute;
  top: 170.7vw;
  left: 0;
}

.background-video-1284 {
  z-index: 99;
  width: 45vw;
  height: 19vw;
  position: absolute;
  top: 15.7vw;
  left: 43vw;
  right: 0;
}

.background-video-1285 {
  z-index: 555;
  width: 34vw;
  height: 14vw;
  position: absolute;
}

.background-video-1286 {
  z-index: 99;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: 14vw;
}

.image-2661 {
  z-index: 550;
  width: 10vw;
  position: absolute;
  top: 9.6vw;
  right: 15.8vw;
}

.image-2662 {
  z-index: 440;
  height: 15vw;
  position: absolute;
  top: 14vw;
  right: 25vw;
}

.image-2663 {
  z-index: 190;
  width: 14vw;
  position: absolute;
  top: -1.2vw;
  right: 1.8vw;
}

.background-video-1287 {
  z-index: 99;
  width: 34vw;
  height: 14vw;
  position: absolute;
  top: 78vw;
  right: 0;
}

.background-video-1288 {
  z-index: 9;
  width: 29vw;
  height: 17.4vw;
  position: absolute;
  top: 17vw;
  left: 44vw;
}

.background-video-1289 {
  z-index: 90;
  width: 38vw;
  height: 16vw;
  position: absolute;
  top: 39.3vw;
  left: 59vw;
}

.background-video-1290 {
  z-index: 9;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 39.3vw;
  left: 22.1vw;
}

.link-507 {
  z-index: 999;
  color: #adb139;
  text-align: left;
  letter-spacing: .02vw;
  -webkit-text-stroke-width: .02vw;
  -webkit-text-stroke-color: #000;
  text-transform: none;
  text-shadow: var(--shadow) var(--shadow) .01vw var(--black);
  width: 31.5vw;
  font-family: Sfsportsnightnsalternate, sans-serif;
  font-size: 1.25vw;
  font-weight: 700;
  line-height: 1.25vw;
  text-decoration: none;
  position: absolute;
  top: -9.9vw;
  right: .5vw;
}

.background-video-1291 {
  z-index: 9;
  width: 44vw;
  height: 23vw;
  position: absolute;
  top: 8.4vw;
}

.text-span-24 {
  font-size: .7vw;
}

.section-76 {
  position: relative;
}

.div-block-175 {
  width: var(--100);
  position: absolute;
}

.background-video-1292 {
  z-index: 99;
  width: 60vw;
  height: 25vw;
  position: absolute;
  top: 0;
  right: 0;
}

.image-2664 {
  z-index: 200;
  width: 22vw;
  position: absolute;
  top: 82.1vw;
  left: 0;
}

.image-2665 {
  z-index: 444;
  width: 27vw;
  position: absolute;
  top: 18vw;
  left: 18.6vw;
}

.background-video-1293 {
  z-index: 999;
  width: 40vw;
  height: 18vw;
  position: absolute;
  top: 0;
}

.div-block-176 {
  width: var(--100);
  position: absolute;
  top: 336.5vw;
}

.div-block-177 {
  z-index: 999;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 0;
  left: 50vw;
}

.image-2666 {
  z-index: 99;
  width: 25vw;
  position: absolute;
  top: 17.8vw;
}

.section-77 {
  display: none;
  position: relative;
  top: 1900vw;
}

.div-block-178 {
  width: var(--100);
  position: absolute;
}

.div-block-179 {
  width: var(--100);
  display: block;
  position: absolute;
  top: -26.2vw;
}

.background-video-1294 {
  z-index: 99;
  width: 50vw;
  height: 21vw;
  position: absolute;
  top: -3.1vw;
}

.image-2667 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 10.9vw;
  left: 45.9vw;
}

.background-video-1295 {
  z-index: 99;
  width: 34vw;
  height: 19.2vw;
  position: absolute;
  top: 17.9vw;
}

.image-2668 {
  width: 59vw;
  position: absolute;
  top: 4vw;
  left: 33.1vw;
}

.background-video-1296 {
  z-index: 70;
  width: 34vw;
  height: 15vw;
  position: absolute;
  top: -24.4vw;
  left: 31vw;
}

.image-2669 {
  z-index: 9;
  width: 37vw;
  position: absolute;
  top: 20.4vw;
  left: 0;
}

.image-2670 {
  z-index: 900;
  width: 34vw;
  position: absolute;
  top: 54vw;
  left: 28vw;
}

.link-block-81 {
  z-index: 999;
  width: 16vw;
  height: 23vw;
  position: absolute;
  top: 3.5vw;
  left: 58.4vw;
}

.image-2671 {
  z-index: 999;
  width: 26vw;
  position: absolute;
  top: 28.1vw;
  left: 52.5vw;
}

.text-span-25 {
  font-size: .9vw;
  line-height: 1vw;
}

.link-508 {
  z-index: 999;
  position: absolute;
  top: 65.5vw;
  left: 31.5vw;
}

.image-2672 {
  z-index: 9;
  width: 54vw;
  position: absolute;
  top: 6.3vw;
  left: 0;
}

.image-2673 {
  z-index: 70;
  width: 20vw;
  position: absolute;
  top: 28.3vw;
  left: 28vw;
}

.image-2674 {
  z-index: 9;
  width: 28vw;
  position: absolute;
  top: 46.4vw;
}

.image-2675 {
  z-index: 9;
  width: 33vw;
  position: absolute;
  top: -4.5vw;
}

.image-2676 {
  z-index: 7;
  width: 38vw;
  position: absolute;
  top: 63.1vw;
  left: -11.2vw;
  right: 0;
}

.image-2677 {
  z-index: 40;
  width: 25.4vw;
  position: absolute;
  top: 63.1vw;
  left: 26.3vw;
}

.image-2678 {
  z-index: 80;
  width: 36vw;
  position: absolute;
  top: 28.6vw;
  left: 0;
}

.image-2679 {
  z-index: 9;
  width: 22vw;
  position: absolute;
  top: 20.9vw;
  left: 35vw;
}

.image-2680 {
  z-index: 94;
  width: 14vw;
  position: absolute;
  top: -8.2vw;
  right: 0;
}

.background-video-1297 {
  width: 39vw;
  height: 15vw;
  display: none;
  position: absolute;
  top: 89.2vw;
  left: 7.9vw;
}

.background-video-1298 {
  z-index: 999;
  width: 26vw;
  height: 5.5vw;
  position: absolute;
  top: 92.3vw;
  left: 32.2vw;
}

.background-video-1299 {
  z-index: 444;
  width: 21vw;
  height: 12vw;
  position: absolute;
  top: 45.2vw;
  left: 4vw;
}

.background-video-1300 {
  z-index: 99;
  width: 18vw;
  height: 10vw;
  position: absolute;
  top: 26.7vw;
  left: 32.1vw;
}

.background-video-1301 {
  z-index: 9;
  width: 17vw;
  height: 9vw;
  position: absolute;
  top: 27.6vw;
  left: 80.6vw;
}

.image-2681 {
  z-index: 99;
  width: 14vw;
  position: absolute;
  top: 39.4vw;
  left: 0;
}

.image-2682 {
  z-index: 99;
  width: 20vw;
  position: absolute;
  top: 27.8vw;
  left: 5vw;
}

.image-2683 {
  z-index: 99;
  width: 23vw;
  position: absolute;
  top: 33.6vw;
  left: 51.9vw;
}

.image-2684 {
  z-index: 6;
  width: 25vw;
  position: absolute;
  top: -6.4vw;
  left: 36vw;
}

.image-2685 {
  width: 23vw;
  position: absolute;
  top: 54.3vw;
  right: 69.7vw;
}

.image-2686 {
  width: 21vw;
  position: absolute;
  top: 3.3vw;
  left: 67.1vw;
}

.image-2687 {
  width: 33vw;
  position: absolute;
  top: 125.3vw;
  left: 41vw;
}

.image-2688 {
  width: 22vw;
  position: absolute;
  top: 17vw;
  left: 62vw;
}

.image-2689 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 22.9vw;
  left: 75vw;
}

.image-2690 {
  z-index: 99;
  width: 12vw;
  position: absolute;
  top: 11.5vw;
  left: 60vw;
}

.image-2691 {
  width: 28vw;
  position: absolute;
  top: -.1vw;
  left: .7vw;
}

.image-2692 {
  width: 40vw;
  position: absolute;
  top: 33.1vw;
  right: 30vw;
}

.image-2693 {
  width: 21vw;
  position: absolute;
  top: 0;
  left: 50.7vw;
}

.image-2694 {
  z-index: 99;
  width: 20vw;
  position: absolute;
  top: 21.9vw;
  left: 1.2vw;
}

.image-2695 {
  z-index: 99;
  width: 20vw;
  position: absolute;
  top: 32.1vw;
  left: 77.4vw;
}

.image-2696 {
  width: 38vw;
  position: absolute;
  top: 5.3vw;
  left: 61.1vw;
}

.image-2697 {
  width: 29vw;
  position: absolute;
  top: 0;
  left: 65.8vw;
}

.image-2698 {
  width: 27vw;
  position: absolute;
  top: -19.8vw;
  left: 64.6vw;
}

.image-2699 {
  width: 28vw;
  position: absolute;
  top: 12.2vw;
  left: 69.8vw;
}

.image-2700 {
  width: 22vw;
  position: absolute;
  top: 10.3vw;
  left: 73.9vw;
}

.image-2701 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 0;
  left: 75vw;
}

.image-2702 {
  width: 100%;
}

.image-2703 {
  z-index: 10;
  width: 21vw;
  position: absolute;
  top: 83.5vw;
  left: 11.2vw;
}

.image-2704 {
  z-index: 3;
  width: 28vw;
  position: absolute;
  top: -1.2vw;
  right: 0;
}

.image-2705 {
  width: 28vw;
  position: absolute;
  top: 32.3vw;
  left: 50vw;
}

.div-block-180 {
  width: var(--100);
  display: block;
  position: absolute;
  top: -150vw;
}

.image-2706 {
  z-index: 3;
  width: 21vw;
  position: absolute;
  top: 18.2vw;
  left: 29.5vw;
}

.image-2707 {
  z-index: 999;
  width: 33vw;
  position: absolute;
  top: 66.2vw;
  left: 50.2vw;
}

.image-2708 {
  z-index: 99;
  width: 26vw;
  position: absolute;
  top: 15.3vw;
  left: 2.3vw;
}

.image-2709 {
  z-index: 999;
  width: 22vw;
  position: absolute;
  top: 10.1vw;
  right: 0;
}

.background-video-1302 {
  z-index: 80;
  width: 42vw;
  height: 22.5vw;
  position: absolute;
  top: 18.1vw;
}

.image-2710 {
  width: 100%;
}

.image-2711 {
  z-index: 99;
  width: 26vw;
  position: absolute;
  top: 16.7vw;
  right: 35.6vw;
}

.image-2712 {
  z-index: 222;
  width: 26vw;
  position: absolute;
  top: 35.1vw;
  left: 33vw;
}

.image-2713 {
  z-index: 80;
  width: 20vw;
  position: absolute;
  top: 39.1vw;
  left: 0;
}

.image-2714 {
  z-index: 66;
  width: 24vw;
  position: absolute;
  top: 46.9vw;
  left: 8.2vw;
}

.background-video-1303 {
  z-index: 40;
  width: 29vw;
  height: 12vw;
  position: absolute;
  top: 23.7vw;
  right: 0;
}

.image-2715 {
  width: 22vw;
  position: absolute;
  top: 62.1vw;
  left: 67vw;
}

.div-block-181 {
  width: var(--100);
  position: absolute;
  top: 41.2vw;
}

.image-2716 {
  z-index: 33;
  width: 27vw;
  position: absolute;
  top: 13.9vw;
}

.image-2717 {
  width: 31vw;
  position: absolute;
  top: 0;
  left: 0;
}

.image-2718 {
  z-index: 99;
  width: 31vw;
  position: absolute;
  top: 13.5vw;
  left: 0;
}

.image-2719 {
  position: static;
  top: 33.4vw;
  left: 24.3vw;
}

.barvni {
  width: var(--100);
  display: none;
  position: absolute;
  top: 98.5vw;
}

.background-video-1304 {
  z-index: 88;
  width: 21vw;
  height: 9vw;
  position: absolute;
  top: 17.6vw;
  left: 72.2vw;
}

.background-video-1305 {
  z-index: 99;
  width: 30vw;
  height: 16vw;
  position: absolute;
  top: 15vw;
  left: 39vw;
}

.background-video-1306 {
  z-index: 100;
  width: 30.1vw;
  height: 17.1vw;
  position: absolute;
  top: 31vw;
  left: 39vw;
}

.image-2720 {
  width: 66vw;
  position: absolute;
  top: -3vw;
  right: 0;
}

.image-2721 {
  z-index: 8;
  width: 47vw;
  position: absolute;
  top: 44.7vw;
}

.grid-58 {
  grid-column-gap: 0vw;
  grid-row-gap: 0vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  place-items: end center;
  width: 100vw;
  position: absolute;
  top: 54.3vw;
}

.background-video-1307 {
  z-index: 999;
  width: 24vw;
  height: 10vw;
  position: absolute;
  top: 100.1vw;
  left: 38vw;
}

.image-2722 {
  z-index: 999;
  width: 40vw;
  position: absolute;
  top: 69.7vw;
  left: 7.9vw;
}

.text-span-26 {
  font-size: 3vw;
}

.in-the-future {
  width: var(--100);
  display: none;
  position: absolute;
  top: -113.5vw;
}

.image-2723 {
  width: 20vw;
  display: none;
  position: absolute;
  top: 47.4vw;
  left: 7vw;
}

.prestavi {
  width: var(--100);
  position: absolute;
  top: 394vw;
}

.image-2724 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 28.8vw;
  left: 10vw;
  right: 13.3vw;
}

.image-2725 {
  z-index: 99;
  height: 17vw;
  position: absolute;
  top: -.7vw;
  right: 54.9vw;
}

.image-2726 {
  z-index: 10;
  width: 50vw;
  position: absolute;
  top: 18.6vw;
  left: 25vw;
}

.image-2727 {
  z-index: 44;
}

.image-2728 {
  z-index: 99;
  width: 17vw;
  position: absolute;
  top: 43.4vw;
  left: 77.2vw;
}

.div-block-182 {
  width: var(--100);
  position: absolute;
  top: 622.8vw;
}

.link-509 {
  z-index: 999;
  color: #880002;
  text-shadow: var(--shadow) var(--shadow) .1vw var(--black);
  font-family: Veniceclassic, sans-serif;
  font-size: 1.1vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 19.6vw;
  left: 1.1vw;
}

.image-2729 {
  z-index: 333;
  width: 29vw;
  position: absolute;
  left: 10.1vw;
}

.image-2730 {
  width: 29vw;
  position: absolute;
  top: 68.2vw;
  left: 64vw;
}

.background-video-1308 {
  z-index: 999;
  width: 41vw;
  height: 17vw;
  position: absolute;
  top: -14.7vw;
}

.image-2731 {
  width: 30vw;
  position: absolute;
  top: 84.1vw;
  left: 50vw;
}

.image-2732 {
  width: 50vw;
  position: absolute;
  top: 55.8vw;
  left: 25vw;
}

.background-video-1309 {
  z-index: 99;
  width: 39vw;
  height: 22.2vw;
  position: absolute;
  top: -1.4vw;
  left: 0;
  right: 0;
}

.background-video-1310 {
  z-index: 90;
  width: 47vw;
  height: 19vw;
  position: absolute;
  top: 107.4vw;
  right: 0;
}

.background-video-1311 {
  z-index: 80;
  border-top-right-radius: 3vw;
  width: 26vw;
  height: 12vw;
  position: absolute;
  top: -7.9vw;
  left: 39vw;
}

.background-video-1312 {
  z-index: 99;
  width: 26.1vw;
  height: 11vw;
  position: absolute;
  top: 4vw;
  left: 39vw;
}

.background-video-1313 {
  z-index: 111;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 32.1vw;
}

.background-video-1314 {
  z-index: 99;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 32.7vw;
}

.background-video-1315 {
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: .2vw;
}

.image-2733 {
  z-index: 2;
  width: 19vw;
  position: absolute;
  top: 40.1vw;
}

.image-2734 {
  z-index: 10;
  width: 51vw;
  position: absolute;
  top: 126.4vw;
  left: 0;
  right: 0;
}

.image-2735 {
  z-index: 1;
  width: 42vw;
  position: absolute;
  top: -47.7vw;
}

.background-video-1316 {
  z-index: 5;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: -32.8vw;
  right: 0;
}

.image-2736 {
  z-index: 9;
  width: 32vw;
  position: absolute;
  top: 128.5vw;
  right: 0;
}

.text-span-27 {
  font-size: 2vw;
  font-style: italic;
  font-weight: 700;
  text-decoration: none;
}

.link-510 {
  z-index: 999;
  color: #988dd8;
  text-align: center;
  letter-spacing: .07vw;
  -webkit-text-stroke-width: .02vw;
  -webkit-text-stroke-color: var(--black);
  width: 35vw;
  font-family: Alfa Slab One, sans-serif;
  font-size: 1.7vw;
  font-weight: 900;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: -6.5vw;
  left: 34.8vw;
}

.image-2737 {
  z-index: 999;
  width: 13vw;
  position: absolute;
  top: 42.3vw;
  left: 34.2vw;
}

.image-2738 {
  z-index: 999;
  width: 17vw;
  position: absolute;
  top: 31.9vw;
  left: 75vw;
}

.image-2739 {
  width: 58vw;
  position: absolute;
  top: -35.1vw;
  right: 0;
}

.grid-59 {
  width: var(--100);
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  position: absolute;
  top: -36.2vw;
}

.image-2740 {
  z-index: 2;
  width: 22vw;
  position: absolute;
  top: 47.1vw;
  left: 48.3vw;
}

.image-2741 {
  width: 33vw;
  position: absolute;
  top: 63.8vw;
  left: 4vw;
}

.image-2742 {
  z-index: 90;
  width: 25vw;
  position: absolute;
  top: 9.7vw;
}

.div-block-183 {
  width: var(--100);
  position: absolute;
  top: 62.2vw;
}

.image-2743 {
  z-index: 8;
  width: 32vw;
  position: absolute;
  top: -18.8vw;
  left: 0;
  right: 0;
}

.div-block-184 {
  width: var(--100);
  position: absolute;
  top: -5.5vw;
}

.image-2744 {
  width: 34vw;
  position: absolute;
  top: 23.2vw;
}

.poslednji-tech-trash {
  width: var(--100);
  display: none;
  position: absolute;
  top: 1000vw;
}

.image-2745 {
  z-index: 900;
  width: 17vw;
  position: absolute;
  top: -1.8vw;
  right: 62.7vw;
}

.image-2746 {
  z-index: 999;
  width: 10vw;
  position: absolute;
  top: 41.9vw;
  left: 0;
}

.link-511 {
  z-index: 999;
  color: var(--black);
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #585858;
  font-family: Roboto Mono, sans-serif;
  font-size: 1.4vw;
  line-height: 1.8vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: 12vw;
  left: 60.2vw;
}

.image-2747 {
  z-index: 2;
  width: 25vw;
  position: absolute;
  top: -24vw;
  left: 35vw;
}

.image-2748 {
  z-index: 998;
  width: 21vw;
  position: absolute;
  top: 14vw;
  left: 34.8vw;
}

.image-2749 {
  z-index: 990;
  width: 18vw;
  position: absolute;
  top: 53.4vw;
  left: 28.5vw;
}

.image-2750 {
  z-index: 999;
  width: 40vw;
  display: none;
  position: absolute;
  top: -5.9vw;
  right: 0;
}

.text-span-28 {
  font-size: 1.2vw;
}

.image-2751 {
  z-index: 9;
  height: 31vw;
  position: absolute;
  top: 39.2vw;
  left: 0;
}

.image-2752 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 14.5vw;
  right: 0;
}

.image-2753 {
  z-index: 997;
  width: 21vw;
  position: absolute;
  top: 69.7vw;
  left: -5.4vw;
}

.image-2754 {
  z-index: 99;
  width: 24vw;
  position: absolute;
  top: -13.1vw;
  left: 23.9vw;
}

.image-2755 {
  width: 30vw;
  position: absolute;
  top: 10.9vw;
  left: 41.2vw;
}

.image-2756 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 50vw;
  left: 58.2vw;
}

.background-video-1317 {
  z-index: 99;
  width: 32.5vw;
  height: 14vw;
  position: absolute;
  top: 23.5vw;
  right: 0;
}

.div-block-186 {
  width: var(--100);
  position: absolute;
  top: 110vw;
}

.image-2757 {
  z-index: 5;
  width: 50vw;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: 0;
  left: 25vw;
}

.image-2758 {
  z-index: 999;
  width: 10vw;
  display: none;
  position: absolute;
  top: 4.1vw;
  left: 80.7vw;
}

.image-2759 {
  z-index: 999;
  width: 10vw;
  display: none;
  position: absolute;
  top: 3.9vw;
  left: 11.4vw;
}

.falseee-utopeee {
  width: var(--100);
  grid-column-gap: .2vw;
  grid-row-gap: .2vw;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  position: absolute;
  top: 31.5vw;
}

.image-2760 {
  z-index: 333;
  width: 12vw;
  position: absolute;
  top: 10.1vw;
  right: 0;
}

.div-block-187 {
  width: 31vw;
  height: 27vw;
  position: absolute;
  top: 136.6vw;
  left: 37.9vw;
}

.image-2761 {
  z-index: 999;
  width: 21vw;
  position: absolute;
  top: 27.6vw;
  left: 44.7vw;
}

.background-video-1318 {
  z-index: 200;
  border-bottom-right-radius: 7vw;
  width: 55vw;
  height: 31vw;
  position: absolute;
  top: -25vw;
}

.image-2762 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 2.3vw;
  left: 72.8vw;
}

.image-2763 {
  z-index: 60;
  width: 26vw;
  position: absolute;
  top: 47.5vw;
  left: 37vw;
  right: 0;
}

.made-out-of-people {
  width: var(--100);
  position: absolute;
  top: 289vw;
}

.div-block-188 {
  z-index: 800;
  width: 15vw;
  height: 10vw;
  position: absolute;
  top: 47.9vw;
  left: 31.1vw;
}

.image-2764 {
  z-index: 999;
  width: 100%;
  position: absolute;
}

.image-2765 {
  z-index: 444;
  width: 100%;
  position: absolute;
  top: 1.7vw;
}

.link-512 {
  z-index: 999;
  color: #fff;
  text-align: right;
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: var(--black);
  width: 14vw;
  font-family: Staatliches, sans-serif;
  font-size: 1.1vw;
  font-weight: 400;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: -18vw;
  right: .3vw;
}

.kkoonneecc {
  width: var(--100);
  display: none;
  position: absolute;
  top: 410.4vw;
}

.div-block-190 {
  z-index: 990;
  width: 35vw;
  height: 20vw;
  position: absolute;
  top: -4.6vw;
  right: 0;
}

.image-2766 {
  z-index: 18;
  width: 15vw;
  position: absolute;
  top: 49vw;
  left: 24.7vw;
}

.image-2767 {
  z-index: 333;
  width: 18vw;
  position: absolute;
  top: 7vw;
  left: 34.2vw;
}

.background-video-1319 {
  z-index: 88;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 16.7vw;
  left: 0;
}

.background-video-1320 {
  width: 33vw;
  height: 15vw;
  position: absolute;
  top: 1vw;
  left: 0;
  right: 0;
}

.link-513 {
  z-index: 999;
  color: #e6e6e6;
  text-align: center;
  text-transform: none;
  width: 40vw;
  font-family: Editorialnew, sans-serif;
  font-size: 1.4vw;
  line-height: 2.2vw;
  text-decoration: none;
  position: absolute;
  top: 0;
  left: 30vw;
}

.image-2768 {
  z-index: 456;
  width: 27vw;
  position: absolute;
  top: -5.4vw;
}

.image-2769 {
  z-index: 901;
  width: 13vw;
  position: absolute;
  top: 45.5vw;
  left: 52.4vw;
}

.image-2770 {
  z-index: 9;
  width: 31vw;
  position: absolute;
  top: 62.8vw;
}

.image-2771 {
  z-index: 922;
  width: 9vw;
  position: absolute;
  top: -20vw;
  left: 38.7vw;
}

.image-2772 {
  z-index: 22;
  width: 47vw;
  position: absolute;
  top: 24vw;
  right: 0;
}

.div-block-191 {
  width: var(--100);
  position: absolute;
  top: 214.6vw;
}

.background-video-1321 {
  z-index: 99;
  width: 64vw;
  height: 24vw;
  position: absolute;
  top: 20.7vw;
}

.image-2773 {
  z-index: 222;
  width: 32vw;
  position: absolute;
  top: 109.3vw;
}

.image-2774 {
  z-index: 9;
  width: 31vw;
  position: absolute;
  top: 47.7vw;
}

.background-video-1322 {
  z-index: 33;
  width: 37vw;
  height: 13vw;
  position: absolute;
  top: -46.6vw;
  left: 44.1vw;
}

.image-2775 {
  z-index: 99;
  width: 43vw;
  position: absolute;
  top: -63.1vw;
  left: 54.7vw;
}

.image-2776 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: -15.5vw;
  left: 64vw;
}

.image-2777 {
  z-index: 99;
  opacity: .83;
  width: 15vw;
  position: absolute;
  top: 108vw;
  left: 67.7vw;
}

.image-2778 {
  z-index: 999;
  width: 18vw;
  position: absolute;
  top: 35.9vw;
  left: 0;
}

.image-2779 {
  z-index: 222;
  width: 18vw;
  padding-bottom: 0;
  position: absolute;
  top: 68.8vw;
  left: 41vw;
}

.text-span-29 {
  font-size: 2.1vw;
}

.link-514 {
  z-index: 999;
  color: #e6eaff;
  text-align: center;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #0e03e0;
  width: 50vw;
  font-family: Rotisserifstd, sans-serif;
  font-size: 1.6vw;
  line-height: 2.2vw;
  text-decoration: none;
  display: none;
  position: absolute;
  top: -13.7vw;
  left: 25vw;
}

.image-2780 {
  z-index: 999;
  width: 15vw;
  position: absolute;
  top: 12.2vw;
  left: 61.1vw;
}

.image-2781 {
  z-index: 790;
  width: 43vw;
  position: absolute;
  top: -1.6vw;
  right: 30.5vw;
}

.image-2782 {
  z-index: 990;
  width: 34vw;
  position: absolute;
  top: -43.2vw;
  right: 0;
}

.image-2783 {
  width: 47vw;
  position: absolute;
  top: 2.3vw;
  left: 30vw;
}

.image-2784 {
  z-index: 90;
  width: 17vw;
  position: absolute;
  top: 43.8vw;
  left: 39.2vw;
}

.link-515 {
  z-index: 999;
  color: #1e7a75;
  text-align: center;
  text-transform: uppercase;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #4b1717;
  width: 30vw;
  font-family: Optilagoon, sans-serif;
  font-size: 1.2vw;
  line-height: 2.2vw;
  position: absolute;
  top: 88.4vw;
  left: 49.1vw;
}

.image-2785 {
  z-index: 99;
  width: 39vw;
  position: absolute;
  top: 82.9vw;
  left: 25vw;
}

.background-video-1323 {
  z-index: 90;
  width: 47vw;
  height: 19vw;
  position: absolute;
  top: 70.1vw;
  right: 0;
}

.background-video-1324 {
  z-index: 99;
  width: 39vw;
  height: 16vw;
  position: absolute;
  top: 140vw;
}

.background-video-1325 {
  z-index: 99;
  width: 53vw;
  height: 22vw;
  position: absolute;
  top: 104.6vw;
}

.image-2786 {
  z-index: 999;
  width: 62vw;
  position: absolute;
  top: 103.2vw;
  right: 0;
}

.background-video-1326 {
  z-index: 66;
  width: 41vw;
  height: 16vw;
  position: absolute;
  top: 60.6vw;
}

.image-2787 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 117.7vw;
  right: .9vw;
}

.image-2788 {
  z-index: 999;
  width: 11vw;
  position: absolute;
  top: 128.2vw;
  right: 3.3vw;
}

.image-2789 {
  z-index: 999;
  width: 27vw;
  position: absolute;
  top: 67.7vw;
  left: 36.1vw;
}

.background-video-1327 {
  z-index: 99;
  width: 39vw;
  height: 22vw;
  position: absolute;
  top: 48.1vw;
  right: 0;
}

.link-516 {
  z-index: 999;
  color: #5a3e26;
  font-family: Space Mono, sans-serif;
  font-size: 1.1vw;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 76.4vw;
  left: .3vw;
}

.image-2790 {
  z-index: 899;
  width: 28vw;
  position: absolute;
  top: 53.8vw;
  left: 44.2vw;
}

.background-video-1328 {
  width: 53vw;
  height: 28vw;
  position: absolute;
  top: 76.6vw;
}

.image-2791 {
  z-index: 9;
  width: 60vw;
  position: absolute;
  top: 129.7vw;
  right: 0;
}

.image-2792 {
  width: 34vw;
  position: absolute;
  top: 107.9vw;
  right: 0;
}

.background-video-1329 {
  z-index: 10;
  width: 20vw;
  height: 18vw;
  position: absolute;
  top: 31.9vw;
  left: 7.7vw;
}

.background-video-1330 {
  z-index: 60;
  border-bottom-right-radius: 6vw;
  width: 29vw;
  height: 16vw;
  position: absolute;
  top: 47.1vw;
  left: 28vw;
}

.background-video-1331 {
  z-index: 24;
  width: 50vw;
  height: 24vw;
  position: absolute;
  top: 55.8vw;
  right: 0;
}

.image-2793 {
  z-index: 999;
  width: 12vw;
  position: absolute;
  top: 34.2vw;
  left: 33.8vw;
}

.image-2794 {
  z-index: 999;
  opacity: 1;
  width: 9vw;
  position: absolute;
  top: 48.6vw;
  right: 0;
}

.image-2795 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 44.7vw;
  right: 34.6vw;
}

.link-517 {
  z-index: 999;
  color: #fff;
  letter-spacing: .07vw;
  text-transform: none;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) var(--black);
  font-family: Archivo Black, sans-serif;
  font-size: 1.3vw;
  font-weight: 400;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: -17.4vw;
  left: 4.1vw;
}

.image-2796 {
  width: 100%;
}

.link-block-82 {
  z-index: 999;
  width: 6vw;
  position: absolute;
  top: 19.7vw;
  left: 23vw;
}

.link-518 {
  z-index: 999;
  color: var(--slate-blue);
  font-size: 1vw;
  line-height: 1.2vw;
  position: absolute;
  top: 17.1vw;
  left: 64.7vw;
}

.background-video-1332 {
  z-index: 9;
  width: 26vw;
  height: 16vw;
  position: absolute;
  top: 15vw;
  left: 38vw;
}

.bold-text-26 {
  font-size: 1.1vw;
}

.background-video-1333 {
  z-index: 99;
  width: 23vw;
  height: 15vw;
  display: none;
  position: absolute;
}

.div-block-192 {
  width: 35vw;
  height: 21vw;
  position: absolute;
  top: 27.5vw;
  left: 53.4vw;
}

.link-519 {
  z-index: 999;
  color: #ffc942;
  letter-spacing: .01vw;
  text-shadow: .1vw -.1vw .1vw var(--black);
  font-family: Chomsky, sans-serif;
  font-size: 1.45vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 57.9vw;
  left: 50.9vw;
}

.link-520 {
  z-index: 999;
  color: #528485;
  text-align: center;
  background-color: #000000bf;
  width: 7vw;
  font-family: Lato, sans-serif;
  font-size: .6vw;
  line-height: .85vw;
  text-decoration: none;
  position: absolute;
  top: -.9vw;
  left: 32vw;
}

.link-521 {
  z-index: 999;
  color: #14d697;
  letter-spacing: .22vw;
  text-shadow: var(--shadow) -.1vw .1vw var(--blue);
  font-family: The Macabre, sans-serif;
  font-size: 3.6vw;
  line-height: 4vw;
  text-decoration: none;
  position: absolute;
  top: 32.6vw;
  left: .4vw;
}

.div-block-193 {
  width: var(--100);
  position: absolute;
}

.image-2797 {
  z-index: 997;
  width: 21vw;
  position: absolute;
  top: 20.1vw;
  right: 20.9vw;
}

.image-2798 {
  z-index: 999;
  width: 4vw;
  position: absolute;
  top: 23.2vw;
  left: 65.8vw;
}

.image-2799 {
  z-index: 999;
  width: 25vw;
  position: absolute;
  top: 33.5vw;
  left: 29.5vw;
}

.link-522 {
  z-index: 999;
  color: var(--sivaaaaa);
  font-family: Black Ops One, sans-serif;
  font-size: 1.7vw;
  line-height: var(--text-večji);
  letter-spacing: 0;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: var(--black);
  text-transform: none;
  text-shadow: var(--shadow) var(--shadow) .1vw var(--black);
  font-weight: 400;
  text-decoration: none;
  position: absolute;
  top: 10vw;
  left: 26.2vw;
}

.link-523 {
  z-index: 999;
  color: var(--sivaaaaa);
  font-family: Cyberthic, sans-serif;
  font-size: 1.6vw;
  line-height: var(--text-večji);
  letter-spacing: .1vw;
  -webkit-text-stroke-width: .001vw;
  -webkit-text-stroke-color: var(--black);
  text-transform: none;
  text-shadow: var(--shadow) var(--shadow) .1vw #000;
  font-weight: 700;
  text-decoration: none;
  position: absolute;
  top: 10.1vw;
  left: 54.2vw;
}

.image-2800 {
  z-index: 999;
  border-radius: 1vw;
  width: 18vw;
  position: absolute;
  top: 19.3vw;
  right: 31.9vw;
}

.image-2801 {
  z-index: 999;
  width: 44vw;
  position: absolute;
  top: 32.9vw;
  left: 18.5vw;
}

.image-2802 {
  z-index: 999;
  width: 20vw;
  position: absolute;
  top: 11.4vw;
  left: 16.7vw;
}

.link-524 {
  z-index: 999;
  color: #dc5561;
  font-family: Veniceclassic, sans-serif;
  font-size: 1.4vw;
  line-height: 1.8vw;
  position: absolute;
  top: 0;
  left: .6vw;
}

.div-block-194 {
  width: 34vw;
  height: 5vw;
  display: none;
  position: absolute;
  top: 32.4vw;
  right: 0;
}

.background-video-1334 {
  z-index: 330;
  width: 36vw;
  height: 21vw;
  position: absolute;
  top: 18.5vw;
  right: 0;
}

.image-2803 {
  z-index: 999;
  width: 14vw;
  position: absolute;
  top: 67.5vw;
  left: 17vw;
}

.low-life {
  width: var(--100);
  position: relative;
  top: 3455.4vw;
}

.background-video-1335 {
  z-index: 980;
  width: 45vw;
  height: 19vw;
  position: absolute;
  top: -80vw;
}

.background-video-1336 {
  z-index: 922;
  width: 45vw;
  height: 20vw;
  position: absolute;
  top: 33.8vw;
}

.background-video-1337 {
  z-index: 990;
  width: 25vw;
  height: 10vw;
  position: absolute;
  top: -91.9vw;
}

.div-block-195 {
  width: var(--100);
  display: block;
  position: absolute;
  top: 152vw;
}

.robocopyyyy {
  width: var(--100);
  display: none;
  position: absolute;
  top: 83.3vw;
}

.section-78 {
  width: var(--100);
  position: relative;
  top: 711.3vw;
}

.background-video-1338 {
  z-index: 8;
  width: 48vw;
  height: 20.7vw;
  position: absolute;
  top: 50vw;
}

.text-span-30 {
  font-size: 1.8vw;
}

.image-2804 {
  z-index: 14;
  width: 35vw;
  position: absolute;
  top: 5.9vw;
  right: 0;
}

.background-video-1339 {
  z-index: 920;
  width: 30vw;
  height: 13vw;
  position: absolute;
  top: 10.5vw;
  left: 43vw;
}

.background-video-1340 {
  z-index: 88;
  width: 27vw;
  height: 13vw;
  position: absolute;
  top: 10.5vw;
  right: 0;
}

.text-block-360 {
  width: var(--100);
  color: #fff;
  text-align: center;
  font-size: 3vw;
  font-weight: 700;
  line-height: 5vw;
  display: none;
  position: absolute;
  top: 54.6vw;
}

.image-2805 {
  z-index: 799;
  width: 19vw;
  position: absolute;
  top: 18.8vw;
  left: 29.7vw;
}

.background-video-1341 {
  width: 31vw;
  height: 17vw;
  position: absolute;
  top: 37vw;
}

.image-2806 {
  z-index: 5;
  width: 100%;
  position: absolute;
  top: 4.6vw;
}

.text-block-361 {
  z-index: 999;
  color: var(--končni-text);
  text-align: center;
  letter-spacing: .2vw;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: #000;
  text-shadow: var(--shadow) var(--shadow) var(--shadow) #000;
  width: 26vw;
  padding-left: .7vw;
  font-family: The Macabre, sans-serif;
  font-size: 2vw;
  line-height: 5vw;
  position: absolute;
  top: 6.1vw;
}

.link-block-83 {
  z-index: 999;
  width: 26vw;
  height: 17vw;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 0;
  position: absolute;
  top: 0;
  left: 37vw;
}

.link-block-83.gggggg {
  width: 20vw;
  height: 6vw;
  top: 24.4vw;
  left: 40vw;
}

.link-block-83.gggggg.jjjj {
  top: 25.6vw;
}

.link-block-83.gggggg.jjjj.w--current {
  top: 25.7vw;
}

.text-span-31 {
  font-size: 1.2vw;
}

.credits {
  width: var(--100);
  display: none;
  position: absolute;
  top: 642.8vw;
}

.text-block-362 {
  z-index: 99;
  color: #fff;
  text-align: center;
  width: 50vw;
  padding-bottom: 60vw;
  font-family: Inconsolata, monospace;
  font-size: 1.2vw;
  line-height: 1.9vw;
  position: absolute;
  top: 0;
  left: 25vw;
}

.text-span-32, .text-span-33, .text-span-34, .text-span-35, .text-span-36 {
  font-weight: 700;
}

.text-block-363 {
  width: var(--100);
  color: #fff;
  text-align: center;
  -webkit-text-stroke-width: .05vw;
  -webkit-text-stroke-color: #000;
  font-size: 1.5vw;
  font-weight: 700;
  line-height: 2vw;
  display: none;
  position: absolute;
  top: 44.7vw;
}

.image-2807 {
  z-index: 999;
  width: 5vw;
  position: absolute;
  top: 53.2vw;
  left: 47.5vw;
}

.image-2808 {
  z-index: 999;
  width: 8vw;
  position: absolute;
  top: 44.2vw;
  left: 46vw;
}

.image-2809 {
  z-index: 999;
  width: 3vw;
  position: absolute;
  top: 63.1vw;
  left: 48.5vw;
}

.image-2810 {
  z-index: 999;
  width: 7vw;
  position: absolute;
  top: 78.5vw;
  left: 47.5vw;
}

.body-22 {
  background-color: var(--black);
}

.new {
  width: 100vw;
  position: absolute;
  top: 152vw;
}

.div-block-196 {
  width: 100vw;
  position: absolute;
  top: 220.2vw;
}

.div-block-197 {
  width: 100vw;
  position: absolute;
  top: 300vw;
}

.image-2811 {
  width: 100vw;
  display: none;
  position: absolute;
}

.image-2812 {
  width: 100vw;
  position: absolute;
}

.link-block-84 {
  z-index: 999;
  width: 6vw;
  position: absolute;
  top: 19.7vw;
  left: 23vw;
}

.image-2813 {
  width: 100vw;
  display: none;
  position: absolute;
}

.image-2814 {
  z-index: 9;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.image-2815 {
  width: 100%;
}

.image-2816 {
  width: 100%;
  position: absolute;
}

.image-2817 {
  z-index: 180;
  width: 21vw;
  position: absolute;
  top: 58.2vw;
  left: -2.7vw;
}

.link-block-85 {
  z-index: 999;
  width: 3.5vw;
  height: 4vw;
  position: absolute;
  top: 38.8vw;
  left: 44.8vw;
}

.link-block-86 {
  z-index: 999;
  width: 5vw;
  height: 3vw;
  position: absolute;
  top: 16.1vw;
  left: 89.5vw;
}

.link-block-87 {
  z-index: 999;
  width: 8vw;
  height: 4vw;
  position: absolute;
  top: 101.7vw;
  left: 7.3vw;
}

.image-2818 {
  z-index: 20;
  width: 27vw;
  position: absolute;
  top: 15vw;
  left: -7.5vw;
}

.link-block-88 {
  z-index: 999;
  border-radius: 2vw;
  width: 5vw;
  height: 5vw;
  position: absolute;
  top: 41.2vw;
  left: 88.4vw;
}

.link-525 {
  z-index: 999;
  color: #6d675a;
  text-align: center;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: #000;
  text-shadow: .1vw .1vw .1vw #0a0000;
  width: 10vw;
  font-family: PT Sans, sans-serif;
  font-size: 1vw;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2vw;
  text-decoration: none;
  position: absolute;
  top: 22.8vw;
  left: 21.2vw;
}

.text-span-37 {
  text-transform: uppercase;
}

.image-2819 {
  width: 100%;
}

.link-block-89 {
  z-index: 999;
  background-color: #5e381500;
  width: 7vw;
  height: 4vw;
  position: absolute;
  top: 57.4vw;
  left: 88.5vw;
}

.div-block-198 {
  width: 20vw;
  height: 30vw;
  position: absolute;
}

.image-2820, .image-2821 {
  width: 100%;
  position: absolute;
}

.link-block-90 {
  z-index: 250;
  width: 12vw;
  height: 7vw;
  position: absolute;
  top: 83.1vw;
  left: 19.8vw;
}

.image-2822 {
  z-index: 159;
  width: 27vw;
  position: absolute;
  top: 69vw;
  left: 13.7vw;
}

.image-2823 {
  z-index: 12;
  width: 18vw;
  position: absolute;
  top: 39.2vw;
  left: 71.6vw;
}

.section-44 {
  width: 100vw;
  position: relative;
}

.image-2824 {
  z-index: 1;
  width: 24vw;
  display: inline-block;
  position: absolute;
  top: 14.8vw;
  left: 42.4vw;
}

.image-2825 {
  width: 100%;
  position: absolute;
}

.link-block-91 {
  z-index: 999;
  width: 9vw;
  height: 9vw;
  position: absolute;
  top: 42.8vw;
  left: 1.2vw;
}

.image-2826 {
  z-index: 13;
  width: 18vw;
  position: absolute;
  top: 21.3vw;
  left: 36.3vw;
}

.image-2827 {
  width: 100%;
  position: absolute;
}

.link-526 {
  z-index: 999;
  color: #9fddff;
  text-align: center;
  font-size: 1.6vw;
  line-height: 1.8vw;
  text-decoration: none;
  position: absolute;
  top: 35.1vw;
  left: 62vw;
}

.image-2828 {
  z-index: 1;
  width: 21vw;
  position: absolute;
  top: 9.3vw;
  left: 55.4vw;
}

.link-block-92 {
  z-index: 999;
  width: 4vw;
  height: 4vw;
  margin-left: 0;
  padding: .3vw .3vw 1vw;
  position: absolute;
  top: 45.9vw;
  left: 33.1vw;
  right: 75.5vw;
}

.image-2829 {
  z-index: 9;
  width: 11vw;
  position: absolute;
  top: 9.8vw;
  left: 4.5vw;
  right: 0;
}

.background-video-1342 {
  z-index: 990;
  border-radius: 3vw;
  width: 16vw;
  height: 10vw;
  position: absolute;
  top: 71.8vw;
  right: 0;
}

.link-block-93 {
  z-index: 999;
  border-radius: 5vw;
  width: 3vw;
  height: 3vw;
  display: inline-block;
  position: absolute;
  top: 13.1vw;
  left: 52.3vw;
}

.link-527 {
  z-index: 999;
  color: #fffcfc;
  text-align: center;
  -webkit-text-stroke-width: .03vw;
  -webkit-text-stroke-color: #0a0000;
  text-shadow: .1vw .1vw .1vw #0a0000;
  width: 9vw;
  font-family: Droid Sans, sans-serif;
  font-size: 1vw;
  font-weight: 700;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 68.8vw;
  left: 28.7vw;
}

.image-2830 {
  z-index: 12;
  width: 21vw;
  position: absolute;
  top: 15.3vw;
  left: 9.1vw;
}

.image-2831 {
  z-index: 209;
  width: 100%;
  position: absolute;
}

.sredina {
  width: 100vw;
  position: absolute;
  top: 76.8vw;
}

.link-block-94 {
  z-index: 999;
  border-radius: 1vw;
  width: 8vw;
  height: 4vw;
  position: absolute;
  top: 36.7vw;
  left: 68.4vw;
}

.image-2832 {
  z-index: 21;
  width: 17vw;
  position: absolute;
  top: 53.9vw;
  left: 12vw;
  right: 21vw;
}

.link-528 {
  z-index: 999;
  color: #519b85;
  width: 20vw;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 1.2vw;
  font-style: italic;
  font-weight: 700;
  line-height: 1.3vw;
  text-decoration: none;
  position: absolute;
  top: 10.2vw;
  left: 68.8vw;
}

.image-2833 {
  width: 100%;
  position: absolute;
}

.image-2834 {
  width: 82%;
  position: absolute;
}

.image-2835 {
  z-index: 13;
  color: #0a0000;
  width: 17vw;
  position: absolute;
  top: 44.8vw;
  left: 26.3vw;
}

.image-2836 {
  z-index: 10;
  width: 16vw;
  position: absolute;
  top: 20.9vw;
  left: 31.5vw;
  right: 65.4vw;
}

.link-529 {
  z-index: 811;
  color: #b8b8b8;
  text-align: center;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: #0a0000;
  text-shadow: .1vw .1vw .1vw #0a0000;
  width: 11vw;
  font-family: Chomsky, sans-serif;
  font-size: 1.5vw;
  font-weight: 500;
  line-height: 1.7vw;
  text-decoration: none;
  position: absolute;
  top: 65.5vw;
  left: 44.5vw;
}

.link-block-95 {
  z-index: 999;
  width: 15vw;
  height: 6vw;
  position: absolute;
  top: 43.5vw;
  left: 84.2vw;
}

.nestle-2 {
  z-index: 13;
  width: 15vw;
  position: absolute;
  top: 72.3vw;
  left: 23.2vw;
}

.image-2837 {
  z-index: 2;
  width: 19vw;
  position: absolute;
  top: 20.3vw;
  left: 70.2vw;
}

.link-block-96 {
  z-index: 999;
  background-color: #83a5ad;
  width: 4.5vw;
  height: 2.2vw;
  padding-top: .1vw;
  position: absolute;
  top: 16.4vw;
  left: 7.8vw;
}

.image-2838 {
  z-index: 29;
  width: 18vw;
  position: absolute;
  top: 59.5vw;
  right: 0;
}

.image-2839 {
  z-index: 21;
  width: 31vw;
  position: absolute;
  top: 49.9vw;
  left: 48.3vw;
}

.link-block-97 {
  z-index: 999;
  width: 6.5vw;
  height: 6.5vw;
  position: absolute;
  top: 115.1vw;
  left: 73vw;
}

.image-2840 {
  z-index: 11;
  width: 19vw;
  position: absolute;
  top: 32vw;
  left: 46.1vw;
}

.image-2841 {
  z-index: 23;
  width: 31vw;
  position: absolute;
  top: 64.2vw;
  right: 5vw;
}

.image-2842 {
  width: 100%;
  position: absolute;
}

.image-2843 {
  z-index: 11;
  width: 19vw;
  position: absolute;
  top: 23.2vw;
  right: 32.6vw;
}

.link-block-98 {
  z-index: 999;
  width: 13vw;
  height: 9vw;
  position: absolute;
  top: 110vw;
  left: 42.9vw;
}

.image-2844 {
  width: 100%;
  position: absolute;
}

.link-block-99 {
  z-index: 999;
  width: 12vw;
  height: 5vw;
  position: absolute;
  top: 53vw;
  right: 30.5vw;
}

.image-2845 {
  z-index: 16;
  width: 22vw;
  position: absolute;
  top: 43.5vw;
  right: 0;
}

.image-2846 {
  z-index: 100;
  width: 100%;
  position: absolute;
}

.link-block-100 {
  z-index: 998;
  width: 11vw;
  height: 8vw;
  position: absolute;
  top: 13.5vw;
  left: 34.3vw;
}

.link-block-101 {
  z-index: 999;
  width: 4vw;
  height: 2.5vw;
  position: absolute;
  top: 55.7vw;
  left: 19.6vw;
}

.image-2847 {
  z-index: 99;
  width: 100%;
  position: absolute;
}

.image-2848 {
  width: 100%;
  position: absolute;
}

.link-block-102 {
  z-index: 999;
  border-radius: 1vw;
  width: 4.5vw;
  height: 4vw;
  position: absolute;
  top: 18.1vw;
  left: 20.7vw;
}

.background-video-1343 {
  width: 17vw;
  height: 10vw;
  display: none;
  position: absolute;
  top: 7.5vw;
  left: 13.2vw;
}

.image-2849 {
  z-index: 999;
  width: 100%;
  position: absolute;
}

.image-2850 {
  width: 100%;
}

.image-2851 {
  z-index: 22;
  width: 43vw;
  position: absolute;
  top: 57.4vw;
  left: 26.3vw;
}

.spodaj {
  width: 100vw;
  position: absolute;
  top: 75vw;
}

.background-video-1344 {
  z-index: 899;
  border-radius: 3vw;
  width: 16vw;
  height: 9vw;
  position: absolute;
  top: 75.3vw;
  right: 0;
}

.image-2852 {
  z-index: 21;
  width: 23vw;
  position: absolute;
  top: 37.6vw;
  left: 60.9vw;
  right: 0;
}

.link-530 {
  z-index: 999;
  color: #fffcfc;
  text-align: center;
  -webkit-text-stroke-width: .07vw;
  -webkit-text-stroke-color: #0a0000;
  text-shadow: .1vw .1vw .1vw #0a0000;
  width: 14vw;
  font-family: Changa One, Impact, sans-serif;
  font-size: 1.7vw;
  font-weight: 400;
  line-height: 1.9vw;
  text-decoration: none;
  position: absolute;
  top: 95.4vw;
  left: 85.5vw;
}

.image-2853 {
  z-index: 2;
  width: 19vw;
  position: absolute;
  top: 17.2vw;
  right: .3vw;
}

.link-block-103 {
  z-index: 999;
  border-radius: 6vw;
  width: 6vw;
  height: 6vw;
  position: absolute;
  top: 27vw;
  left: 73.2vw;
}

.image-2854 {
  width: 100vw;
  position: absolute;
}

.image-2855 {
  z-index: 12;
  width: 23vw;
  position: absolute;
  top: 39.5vw;
  right: 0;
}

.image-2856 {
  z-index: 2;
  width: 24vw;
  position: absolute;
  top: 28.8vw;
  right: 0;
}

.image-2857 {
  z-index: 9;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.link-block-104 {
  z-index: 999;
  width: 8vw;
  height: 4vw;
  position: absolute;
  top: 30.3vw;
  left: 28.7vw;
}

.image-2858 {
  z-index: 990;
  opacity: .91;
  width: 100%;
  position: absolute;
}

.image-2859 {
  z-index: 13;
  color: #0a0000;
  width: 23vw;
  position: absolute;
  top: 53vw;
  left: 26.3vw;
}

.zgori {
  width: 100vw;
  position: absolute;
  top: 0;
}

.image-2860 {
  z-index: 1;
  width: 37vw;
  display: inline-block;
  position: absolute;
  top: 32.2vw;
  left: 25.1vw;
}

.link-block-105 {
  z-index: 999;
  border-radius: 2vw;
  width: 8vw;
  height: 8vw;
  position: absolute;
  top: 31.9vw;
  left: 20.5vw;
}

.image-2861 {
  width: 100%;
}

.image-2862 {
  width: 100%;
  position: absolute;
}

.pharmakom-2 {
  z-index: 22;
  width: 18vw;
  height: 42vw;
  position: absolute;
  top: 72.8vw;
  left: 20.3vw;
}

.link-block-106 {
  z-index: 999;
  width: 8vw;
  height: 5vw;
  position: absolute;
  top: 41.5vw;
  left: 5.6vw;
}

.link-block-107 {
  z-index: 999;
  width: 18vw;
  height: 12vw;
  position: absolute;
  top: 107.9vw;
  left: 45.7vw;
}

.text-span-38 {
  text-transform: uppercase;
}

.image-2863 {
  z-index: 21;
  width: 36vw;
  position: absolute;
  top: 47.8vw;
  right: 3.7vw;
}

.link-block-108 {
  z-index: 999;
  background-color: #83a5ad;
  width: 7.3vw;
  height: 3.5vw;
  padding-top: .1vw;
  position: absolute;
  top: 40.6vw;
  left: 3.6vw;
}

.image-2864 {
  z-index: 21;
  width: 29vw;
  position: absolute;
  top: 34.4vw;
  left: -5.9vw;
  right: 21vw;
}

.link-531 {
  z-index: 811;
  color: #a8a8a8;
  text-align: center;
  text-shadow: .1vw .1vw .1vw #0a0000;
  width: 11vw;
  font-family: Trebuchet MS, Lucida Grande, Lucida Sans Unicode, Lucida Sans, Tahoma, sans-serif;
  font-size: 1.4vw;
  font-weight: 500;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 57.4vw;
  left: 50.2vw;
}

.section-79 {
  width: 100vw;
  position: relative;
  top: -27.9vw;
}

.div-block-199 {
  width: 20vw;
  height: 30vw;
  position: absolute;
}

.sredina-2 {
  width: 100vw;
  position: absolute;
  top: 38.1vw;
}

.image-2865 {
  z-index: 10;
  width: 23vw;
  position: absolute;
  top: 30.2vw;
  left: 66.5vw;
}

.image-2866, .image-2867 {
  width: 100%;
  position: absolute;
}

.image-2868 {
  z-index: 9;
  width: 18vw;
  position: absolute;
  top: 29.8vw;
  left: -1.8vw;
  right: 0;
}

.image-2869, .image-2870 {
  width: 100%;
  position: absolute;
}

.link-532 {
  z-index: 999;
  color: #fff;
  text-align: center;
  text-shadow: .1vw .1vw .1vw #0a0000;
  width: 13vw;
  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size: 1.2vw;
  font-style: italic;
  font-weight: 700;
  line-height: 1.4vw;
  text-decoration: none;
  position: absolute;
  top: 88.8vw;
  left: 53vw;
  right: 0;
}

.link-block-109 {
  z-index: 999;
  border-radius: 5vw;
  width: 5vw;
  height: 5vw;
  display: inline-block;
  position: absolute;
  top: 30.5vw;
  left: 40.1vw;
}

.link-block-110 {
  z-index: 999;
  border-radius: 1vw;
  width: 6vw;
  height: 5vw;
  position: absolute;
  top: 36vw;
  left: 72.8vw;
}

.image-2871 {
  width: 100%;
  position: absolute;
}

.image-2872 {
  z-index: 21;
  width: 35vw;
  position: absolute;
  top: 30.7vw;
  left: 51.7vw;
}

.link-block-111 {
  z-index: 999;
  width: 9vw;
  position: absolute;
  top: 30.8vw;
  left: 21.2vw;
}

.image-2873 {
  z-index: 12;
  width: 23vw;
  position: absolute;
  top: 23.4vw;
  left: 14vw;
  right: 27.5vw;
}

.image-2874 {
  width: 98%;
  position: absolute;
  top: -.01vw;
  left: .01vw;
}

.link-block-112 {
  z-index: 999;
  width: 5.5vw;
  height: 5.5vw;
  margin-left: 0;
  padding: .3vw .3vw 1vw;
  position: absolute;
  top: 54.5vw;
  left: 35.8vw;
  right: 75.5vw;
}

.image-2875 {
  width: 100vw;
  display: none;
  position: absolute;
  top: 25.5vw;
}

.image-2876 {
  z-index: 209;
  width: 100%;
  position: absolute;
}

.image-2877 {
  z-index: 11;
  width: 26vw;
  position: absolute;
  top: 42.9vw;
  left: 26.2vw;
}

.zorg-2 {
  z-index: 11;
  width: 18vw;
  height: 29vw;
  position: absolute;
  top: 59.4vw;
  right: 0;
}

.image-2878 {
  z-index: 21;
  width: 26vw;
  position: absolute;
  top: 31.6vw;
  left: 16.4vw;
}

.image-2879 {
  width: 100%;
  position: absolute;
}

.image-2880 {
  width: 82%;
  position: absolute;
}

.image-2881 {
  z-index: 17;
  width: 25vw;
  position: absolute;
  top: 33.1vw;
  left: 59.6vw;
}

.nestle-3 {
  z-index: 20;
  width: 19vw;
  position: absolute;
  top: 42.6vw;
  left: 49.4vw;
}

.link-block-113 {
  z-index: 250;
  width: 16vw;
  height: 10vw;
  position: absolute;
  top: 66.3vw;
  left: 3.1vw;
}

.temennnnnnnnnn-2 {
  z-index: 9;
  width: 20vw;
  position: absolute;
  top: 28.9vw;
  left: 13.3vw;
}

.link-block-114 {
  z-index: 999;
  background-color: #0000;
  width: 6vw;
  height: 5vw;
  position: absolute;
  top: 47.9vw;
  left: 36vw;
}

.image-2882 {
  z-index: 22;
  width: 48vw;
  position: absolute;
  top: 50.8vw;
  left: 29vw;
}

.link-block-115 {
  z-index: 999;
  width: 15vw;
  height: 7vw;
  position: absolute;
  top: 33.8vw;
  right: 23.5vw;
}

.image-2883 {
  z-index: 16;
  width: 25vw;
  position: absolute;
  top: 32.4vw;
  left: 47.1vw;
  right: 4.8vw;
}

.link-533 {
  z-index: 999;
  color: #534e43;
  text-align: center;
  text-shadow: .1vw .1vw .1vw #0a0000;
  width: 11vw;
  font-family: PT Sans, sans-serif;
  font-size: 1.1vw;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 35.2vw;
  left: 20.4vw;
}

.link-534 {
  z-index: 999;
  color: #000;
  text-align: center;
  text-shadow: .1vw .1vw .1vw #fffcfc;
  width: 3.5vw;
  font-family: Oswald, sans-serif;
  font-size: .6vw;
  font-weight: 700;
  line-height: .8vw;
  text-decoration: none;
  position: absolute;
  top: 45.2vw;
  left: 85.2vw;
}

.image-2884 {
  width: 100%;
  position: absolute;
}

.link-block-116 {
  z-index: 999;
  width: 8vw;
  height: 4vw;
  position: absolute;
  top: 33vw;
  left: 89.7vw;
}

.image-2885 {
  z-index: 20;
  width: 29vw;
  position: absolute;
  top: 10.4vw;
  left: -8.4vw;
}

.link-block-117 {
  z-index: 999;
  width: 4vw;
  height: 4vw;
  position: absolute;
  top: 51.4vw;
  left: 78.4vw;
}

.image-2886 {
  width: 100%;
  position: absolute;
}

.link-block-118 {
  z-index: 999;
  border-radius: 1vw;
  width: 9vw;
  height: 4vw;
  position: absolute;
  top: 32vw;
  left: 55.1vw;
}

.link-block-119 {
  z-index: 999;
  width: 12vw;
  height: 4vw;
  position: absolute;
  top: 53.3vw;
  right: .5vw;
}

.link-block-120 {
  z-index: 999;
  background-color: #5e381500;
  width: 9vw;
  height: 5vw;
  position: absolute;
  top: 68.6vw;
  left: 71.4vw;
}

.image-2887 {
  z-index: 29;
  width: 23vw;
  position: absolute;
  top: 35.8vw;
  right: 0;
}

.image-2888 {
  z-index: 16;
  width: 26vw;
  position: absolute;
  top: 36.3vw;
  left: 32.9vw;
}

.link-535 {
  z-index: 999;
  color: #958439;
  text-align: center;
  text-shadow: .1vw .1vw .1vw #0a0000;
  font-family: Multivac interference, sans-serif;
  font-size: 2vw;
  line-height: 2vw;
  text-decoration: none;
  position: absolute;
  top: 40.7vw;
  left: 88.9vw;
}

.image-2889 {
  z-index: 16;
  width: 23vw;
  position: absolute;
  top: 51.2vw;
  right: 0;
}

.link-block-121 {
  z-index: 999;
  border-radius: 6vw;
  width: 7vw;
  height: 7vw;
  position: absolute;
  top: 29.9vw;
  left: 32.1vw;
}

.image-2890 {
  width: 100%;
  position: absolute;
}

.image-2891 {
  z-index: 100;
  width: 100%;
  position: absolute;
}

.image-2892 {
  z-index: 99;
  width: 100%;
  position: absolute;
}

.image-2893 {
  width: 100%;
  position: absolute;
}

.image-2894 {
  z-index: 159;
  width: 37vw;
  position: absolute;
  top: 47.4vw;
  left: -5.2vw;
}

.link-block-122 {
  z-index: 999;
  width: 10vw;
  height: 10vw;
  position: absolute;
  top: 40vw;
  left: .8vw;
}

.image-2895 {
  z-index: 999;
  width: 100%;
  position: absolute;
}

.spodaj-2 {
  width: 100vw;
  position: absolute;
  top: 73.8vw;
}

.link-block-123 {
  z-index: 999;
  width: 4.7vw;
  height: 6vw;
  position: absolute;
  top: 62.2vw;
  left: 45.3vw;
}

.link-block-124 {
  z-index: 998;
  width: 14vw;
  height: 10vw;
  position: absolute;
  top: 29.2vw;
  left: 51.5vw;
}

.image-2896 {
  z-index: 9;
  width: 20vw;
  position: absolute;
  top: 38.7vw;
  left: 48.7vw;
  right: 65.4vw;
}

.image-2897 {
  z-index: 99;
  width: 99%;
  position: absolute;
}

.link-block-125 {
  z-index: 999;
  width: 16vw;
  height: 6vw;
  position: absolute;
  top: 82.6vw;
  left: 21.8vw;
}

.image-2898 {
  z-index: 88;
  width: 100%;
  position: absolute;
}

.image-2899 {
  z-index: 11;
  width: 26vw;
  position: absolute;
  top: 41.3vw;
  left: 58.8vw;
}

.link-block-126 {
  z-index: 999;
  width: 10vw;
  height: 10vw;
  position: absolute;
  top: 92.2vw;
  left: 83.6vw;
}

.link-536 {
  z-index: 999;
  color: #8d8d8d;
  text-align: center;
  -webkit-text-stroke-width: .02vw;
  -webkit-text-stroke-color: #0a0000;
  text-shadow: .1vw .1vw .1vw #0a0000;
  width: 8vw;
  font-family: Georgia, Times, Times New Roman, serif;
  font-size: 1.2vw;
  font-weight: 400;
  line-height: 1.5vw;
  text-decoration: none;
  position: absolute;
  top: 49.7vw;
  left: 8.7vw;
}

.body-23 {
  background-color: #000;
}

.image-2900 {
  width: 100vw;
  position: absolute;
  top: -1.7vw;
}

.koneccc {
  width: 100vw;
  position: relative;
  top: 2001.4vw;
}

.div-block-200 {
  width: 100vw;
  position: absolute;
}

.gumb {
  width: 100vw;
  position: absolute;
  top: 563.8vw;
}

.gumb.webpage-exclusive {
  padding-bottom: 45vw;
  top: 448.5vw;
}

.gumb.webpage-exclusive.gov {
  top: 15vw;
}

.gumb-original {
  width: 100vw;
  display: none;
  position: absolute;
  top: 563.8vw;
}

.text-block-364 {
  z-index: 1001;
  color: var(--končni-text);
  text-align: center;
  letter-spacing: .2vw;
  width: 100vw;
  font-family: The Macabre, sans-serif;
  font-size: 3vw;
  line-height: 5vw;
  position: absolute;
  top: 22.1vw;
}

.text-block-364.gggg {
  color: #fe5147;
  top: -3.4vw;
}

.text-block-364.mmm {
  color: var(--corporate);
  text-align: center;
  letter-spacing: .5vw;
  -webkit-text-stroke-width: .01vw;
  -webkit-text-stroke-color: var(--black);
  text-transform: uppercase;
  text-shadow: .3vw .2vw .1vw var(--black);
  width: 100%;
  font-family: The Macabre, sans-serif;
  font-size: 3vw;
  line-height: 2vw;
  top: 2vw;
}

.image-2901 {
  opacity: .5;
  border: .5vw solid #f42706;
  width: 60vw;
  position: absolute;
  top: 3.6vw;
  left: 20vw;
}

.image-2902 {
  z-index: 1000;
  width: 100%;
  position: absolute;
}

.text-block-365 {
  z-index: 999;
  color: red;
  font-size: .9vw;
  line-height: 1vw;
  position: absolute;
  top: 25vw;
  left: 6vw;
}

@media screen and (min-width: 1280px) {
  .loadingcode {
    position: absolute;
  }

  .naslovcek {
    font-size: 3vw;
  }

  .image-2619 {
    z-index: 333;
    width: 30vw;
    position: absolute;
  }

  .image-2620 {
    position: absolute;
    top: 25vw;
    right: 0;
  }
}

@media screen and (max-width: 991px) {
  .image {
    margin-top: 0;
  }

  .image-5 {
    width: 280px;
    margin-left: -200px;
    position: relative;
  }

  .image-7 {
    margin-left: 418px;
  }

  .video {
    float: right;
    margin-left: 0;
  }

  .kostko {
    margin-right: 0;
  }

  .background-video-4, .battle_royale, .image-19 {
    margin-left: 0;
  }

  .vesloci_nebo {
    margin-right: 0;
  }

  .youtube-2 {
    margin-left: 0;
  }

  .image-51 {
    width: 700px;
  }

  .background-video-19, .background-video-21 {
    margin-right: 0;
  }

  .div-block-4 {
    left: 0;
  }

  .image-59 {
    right: 0;
  }

  .image-61 {
    margin-left: 0;
  }

  .morje-pesek-trava {
    top: 18.1vw;
  }

  .image-76 {
    left: 0;
  }

  .the_end_is_nigh {
    margin-right: 0;
  }

  .global_warming {
    margin-left: 0;
  }

  .image-82 {
    width: 20vw;
  }

  .div-block-8 {
    left: auto;
  }

  .textex {
    width: 63vw;
    font-size: 2vw;
  }

  .text-block-15 {
    margin: 106px;
    padding: 10px;
    line-height: 20px;
    position: relative;
    top: 92px;
  }

  .text-block-16 {
    width: auto;
    font-size: 25px;
    line-height: 34px;
    position: relative;
    top: 37px;
    left: 60px;
  }

  .link-54 {
    font-size: 50px;
  }

  .section-22 {
    position: relative;
  }

  .text-block-313 {
    width: 58vw;
    font-size: 1.7vw;
    left: 2.2vw;
  }

  .image-882 {
    width: 33vw;
  }

  .explore_on_a_computer {
    font-size: 2vw;
    display: inline-block;
    top: 44.9vw;
    left: 3.9vw;
  }

  .track {
    height: auto;
  }

  .camera {
    width: auto;
    height: auto;
    overflow: visible;
  }

  .frame {
    flex-direction: column;
  }
}

@media screen and (max-width: 767px) {
  .image-5 {
    margin-top: -74px;
    margin-left: -5px;
    position: static;
  }

  .image-7 {
    margin-top: -32px;
    margin-left: 316px;
    position: relative;
  }

  .are_you_saying_this {
    margin-right: 0;
  }

  .youtube-2, .image-51 {
    margin-left: 0;
  }

  .div-block-4 {
    left: 0;
  }

  .image-85 {
    float: left;
    margin-left: 0;
  }

  .image-87 {
    margin-left: 0;
  }

  .species-made-extinct {
    width: 28vw;
    right: 4.1vw;
  }

  .text-block-15 {
    font-size: 16px;
    top: 37px;
  }

  .text-block-16 {
    width: auto;
    padding: 20px;
    font-size: 20px;
    line-height: 30px;
    top: -42px;
    left: 0;
  }

  .link-54 {
    text-align: center;
    font-size: 39px;
    line-height: 46px;
    top: 109px;
    left: 0;
  }

  .container-5 {
    flex-direction: column;
    display: flex;
  }

  .image-748 {
    height: 228vw;
  }

  .image-885 {
    width: 50vw;
    display: inline-block;
    top: 38.1vw;
    left: 12.6vw;
  }

  .explore_on_a_computer {
    display: none;
  }

  .text-block-322 {
    font-size: 20px;
  }
}

@media screen and (max-width: 479px) {
  .background-video {
    justify-content: center;
    margin-left: 0;
    display: block;
  }

  .image-7, .background-video-5, .suicide_jumpers {
    margin-left: 0;
  }

  .image-11 {
    width: 200px;
  }

  .image-12 {
    margin-left: 0;
    position: absolute;
  }

  .image-13 {
    margin-top: 0;
    position: absolute;
  }

  .image-14 {
    left: 0;
  }

  .background-video-8, .image-28 {
    margin-left: 0;
  }

  .youtube-3 {
    width: 300px;
    height: 200px;
  }

  .image-29 {
    margin-left: 0;
  }

  .youtube-5 {
    float: left;
    margin-top: 0;
    top: 0;
  }

  .moje_pokopali-e {
    margin-left: 0;
  }

  .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: 0;
  }

  .homer_the_end {
    margin-left: 0;
  }

  .image-81 {
    margin-right: 0;
  }

  .image-89 {
    margin-left: 0;
  }

  .neonatal-abstinence {
    z-index: 999;
    margin-top: 0;
    position: absolute;
  }

  .opioid_epidemic {
    text-shadow: 1px 1px .1vw #000;
  }

  .textex {
    text-shadow: 1px 0 .05vw var(--lime);
    width: 100vw;
    font-size: 7vw;
    line-height: 9vw;
    top: 39.5vw;
  }

  .image-115 {
    left: 0;
  }

  .link-5 {
    text-shadow: 1px 1px .1vw var(--lime);
  }

  .link-9 {
    line-height: 1.8vw;
    text-decoration: none;
  }

  .italic-text {
    text-shadow: 1px 1px 0 #000;
  }

  .link-13 {
    line-height: 1.7vw;
  }

  .link-18 {
    font-size: 1.1vw;
  }

  .text-block-9 {
    text-shadow: 1px 1px .1vw var(--black);
  }

  .link-24 {
    width: 50vw;
  }

  .link-27 {
    font-size: 2.2vw;
  }

  .overpopulation {
    width: 28vw;
    font-size: 1.7vw;
  }

  .text-block-11 {
    font-size: 3.5vw;
    line-height: 4.8vw;
    top: -5.6vw;
  }

  .text-block-15 {
    margin: 66px 22px 22px;
    top: 27px;
  }

  .link-36 {
    text-shadow: 1px 0 .2vw #000;
  }

  .link-38 {
    text-shadow: 1px 1px .3vw var(--blue);
  }

  .text-block-16 {
    padding: 23px;
    top: 23px;
    left: 0;
  }

  .link-46 {
    text-shadow: 1px 1px .2vw var(--black);
  }

  .text-block-21 {
    text-shadow: -1px 1px .3vw var(--red);
  }

  .text-block-24 {
    font-size: 3.2vw;
  }

  .bold-text-5 {
    width: 64vw;
  }

  .image-429 {
    height: 120vw;
  }

  .bold-text-6 {
    text-shadow: 1px 1px .32vw #bafdb4;
  }

  .link-53 {
    width: 37vw;
  }

  .link-54 {
    text-align: center;
    font-size: 46px;
    line-height: 46px;
    top: 59px;
    left: 0;
  }

  .naslovcek {
    text-shadow: 1px 0 .05vw var(--lime);
    width: 56vw;
    font-size: 5vw;
    top: 37.5vw;
    left: 2.1vw;
  }

  .text-block-28 {
    text-align: left;
    width: 61vw;
    height: 5vw;
    font-size: 3.5vw;
    line-height: 4vw;
    top: 23vw;
    left: 38.6vw;
  }

  .text-block-29 {
    height: 9vw;
    font-size: 3.5vw;
    line-height: 4vw;
    top: 27.1vw;
    left: 40.9vw;
  }

  .text-block-30 {
    text-shadow: 1px 0 .05vw var(--lime);
    font-size: 13vw;
    top: 1.7vw;
    left: 5vw;
  }

  .text-block-313 {
    z-index: 999;
    text-shadow: 1px 1px .1vw var(--black);
    width: 62vw;
    font-size: 2.4vw;
    line-height: 2.4vw;
    top: 60.6vw;
    left: 2.2vw;
  }

  .text-block-32 {
    margin-top: -19px;
  }

  .text-bloc8k-33 {
    text-shadow: 1px 1px .1vw #000;
    width: 31vw;
    font-size: 2.2vw;
    top: .8vw;
  }

  .container-5 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    height: 790px;
    display: flex;
  }

  .image-464 {
    top: 112.5vw;
  }

  .image-465 {
    width: 38vw;
  }

  .text-block-35 {
    font-size: 6vw;
    top: 9.7vw;
  }

  .starte {
    width: 38vw;
    height: 19vw;
    top: 125.1vw;
  }

  .text-block-36 {
    text-shadow: 1px 0 .05vw var(--lime);
    padding: 5vw;
    font-size: 5vw;
    line-height: 5vw;
    top: 80.3vw;
  }

  .text-block-37 {
    text-shadow: 1px 1px .2vw #5f4302;
  }

  .link-77 {
    text-shadow: 1px 0 .1vw var(--black);
  }

  .link-79 {
    text-shadow: -1px 1px .1vw var(--black);
  }

  .link-84 {
    text-shadow: 2px 2px .2vw #000;
  }

  .link-88 {
    text-shadow: 1px 1px .2vw #16f606;
  }

  .image-526 {
    top: 8vw;
  }

  .text-block-43 {
    top: 9.3vw;
  }

  .text-block-44 {
    right: 14.2vw;
  }

  .link-102 {
    text-shadow: 1px 1px .2vw #f5a507;
  }

  .link-108 {
    width: 50vw;
  }

  .image-749 {
    position: absolute;
    top: 247px;
  }

  .perspective {
    width: 23vw;
    left: 40.6vw;
  }

  .image-856 {
    height: 430vw;
  }

  .image-864 {
    height: 240vw;
  }

  .text-block-50 {
    z-index: 999;
    text-shadow: 1px 0 .05vw #08fa34;
    width: 46vw;
    font-size: 2.7vw;
    line-height: 3vw;
    display: inline-block;
    top: 21.2vw;
    left: auto;
    right: 0;
  }

  .body-3 {
    left: -76px;
  }

  .image-865 {
    width: 50vw;
    top: 6.7vw;
    left: 4vw;
  }

  .image-882 {
    width: 54vw;
    top: 49.4vw;
    left: auto;
    right: 5.3vw;
  }

  .div-block-16 {
    top: 617.5vw;
  }

  .image-884 {
    display: none;
  }

  .image-885 {
    z-index: 999;
    width: 94vw;
    display: inline-block;
    top: 29.8vw;
    left: 3vw;
  }

  .image-899 {
    width: 49vw;
    top: 24.1vw;
    left: 4.5vw;
  }

  .explore_on_a_computer {
    display: none;
  }

  .link-118 {
    text-shadow: 1px 0 .1vw #000;
  }

  .link-129 {
    width: 60vw;
    font-size: 1.5vw;
    top: 509vw;
    right: 20vw;
  }

  .text-block-321 {
    font-size: 16px;
  }

  .text-block-322 {
    margin-top: 38px;
    padding-left: 5px;
    padding-right: 5px;
    font-size: 14px;
  }

  .image-1271 {
    margin-top: 49px;
  }

  .text-block-320 {
    font-size: 2.5vw;
    font-weight: 400;
    top: 12.2vw;
    left: 7.5vw;
  }

  .image-1309 {
    z-index: 5;
  }

  .link-259 {
    width: 50vw;
  }
}


@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: 'Uncletyp';
  src: url('../fonts/UNCLETYP.TTF') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Mutante';
  src: url('../fonts/MUTANTE_.TTF') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Bombardier';
  src: url('../fonts/bombardier.zip') format('undefined');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Regime';
  src: url('../fonts/Regime-BoldOblique.woff2') format('woff2'), url('../fonts/Regime-BoldOblique.eot') format('embedded-opentype'), url('../fonts/Regime-BoldOblique.woff') format('woff'), url('../fonts/Regime-BoldOblique.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Stylesheet';
  src: url('../fonts/stylesheet.css') format('undefined');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Regime';
  src: url('../fonts/Regime-RegularOblique.woff2') format('woff2'), url('../fonts/Regime-RegularOblique.eot') format('embedded-opentype'), url('../fonts/Regime-RegularOblique.woff') format('woff'), url('../fonts/Regime-RegularOblique.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Regime';
  src: url('../fonts/Regime-Regular.woff2') format('woff2'), url('../fonts/Regime-Regular.eot') format('embedded-opentype'), url('../fonts/Regime-Regular.woff') format('woff'), url('../fonts/Regime-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Demo';
  src: url('../fonts/demo.html') format('undefined');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Regime';
  src: url('../fonts/Regime-MediumOblique.woff2') format('woff2'), url('../fonts/Regime-MediumOblique.eot') format('embedded-opentype'), url('../fonts/Regime-MediumOblique.woff') format('woff'), url('../fonts/Regime-MediumOblique.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Regime';
  src: url('../fonts/Regime-Bold.woff2') format('woff2'), url('../fonts/Regime-Bold.eot') format('embedded-opentype'), url('../fonts/Regime-Bold.woff') format('woff'), url('../fonts/Regime-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Regime';
  src: url('../fonts/Regime-Medium.woff2') format('woff2'), url('../fonts/Regime-Medium.eot') format('embedded-opentype'), url('../fonts/Regime-Medium.woff') format('woff'), url('../fonts/Regime-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Regime';
  src: url('../fonts/Regime-LightOblique.woff2') format('woff2'), url('../fonts/Regime-LightOblique.eot') format('embedded-opentype'), url('../fonts/Regime-LightOblique.woff') format('woff'), url('../fonts/Regime-LightOblique.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Regime';
  src: url('../fonts/Regime-Light.woff2') format('woff2'), url('../fonts/Regime-Light.eot') format('embedded-opentype'), url('../fonts/Regime-Light.woff') format('woff'), url('../fonts/Regime-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'School College';
  src: url('../fonts/School-') format('undefined');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'School College Outline';
  src: url('../fonts/School-') format('undefined');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'School College Hollow';
  src: url('../fonts/School-') format('undefined');
  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: 'Cfpoliticianskillers Regula';
  src: url('../fonts/CFPoliticiansKillers-Regula.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Riot Ton';
  src: url('../fonts/Riot-Ton.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Forest';
  src: url('../fonts/Black-Forest.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cyberpunkwaifus 1';
  src: url('../fonts/CyberpunkWaifus-1.ttf') format('truetype'), url('../fonts/CyberpunkWaifus-1.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pixtech';
  src: url('../fonts/pixtech.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Pixtech 2';
  src: url('../fonts/pixtech2.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cybrpnuk 2';
  src: url('../fonts/Cybrpnuk2.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cyberye';
  src: url('../fonts/Cyberye.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Church Text Shaded';
  src: url('../fonts/Church-Text-Shaded..ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Freekytypewriter';
  src: url('../fonts/FreekyTypewriter.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Junkos Typewriter';
  src: url('../fonts/junkos-typewriter.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Falloutfont';
  src: url('../fonts/FalloutFont.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Solesurvivor';
  src: url('../fonts/SoleSurvivor.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Mutant Supermodel';
  src: url('../fonts/Mutant-Supermodel.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Radio Active Demo';
  src: url('../fonts/Radio-Active---Demo.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Snowpe';
  src: url('../fonts/SNOWPE.ttf') format('truetype'), url('../fonts/SNOWPE.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Polar Snow';
  src: url('../fonts/Polar-Snow.ttf') format('truetype'), url('../fonts/Polar-Snow.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Techfont';
  src: url('../fonts/Techfont.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Techfont';
  src: url('../fonts/Techfont-Italica.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Cyborg Punk';
  src: url('../fonts/Cyborg-Punk.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Stranger Back In The Night';
  src: url('../fonts/Stranger-back-in-the-Night.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Trashed';
  src: url('../fonts/TRASHED.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Trash';
  src: url('../fonts/Trash___.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Neotrash Milabrya';
  src: url('../fonts/NeoTrash-milabrya.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cftrashzone';
  src: url('../fonts/CFTrashZone-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'American Sporty';
  src: url('../fonts/American-Sporty.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;
}
@font-face {
  font-family: 'Steampunk';
  src: url('../fonts/Steampunk.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'forest';
  src: url('../fonts/ForestRegular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Cyberthic';
  src: url('../fonts/Cyberthic.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Dead Corporation';
  src: url('../fonts/Dead-Corporation.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'President Gas';
  src: url('../fonts/President-Gas.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Techno At Dusk';
  src: url('../fonts/Techno-at-Dusk.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Demon Panic';
  src: url('../fonts/Demon-Panic.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'The Macabre';
  src: url('../fonts/The-Macabre.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Trashbox';
  src: url('../fonts/Trashbox.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}