:root {
  --main-orange-color: rgba(255, 139, 20, .9);
  --headline-blue: #0e6cb8;
  --button-grey: #e2e3e4;
  --button-hover-blue: #6493cc;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.container {
  height: 1000px;
  display: block;
}

.section {
  margin-top: 0;
  margin-bottom: 0;
  position: static;
  top: -52px;
}

.nav-link {
  color: #333;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: 700;
}

.nav-link.support {
  background-color: var(--main-orange-color);
  color: #fff;
  border-radius: 3px;
}

.nav-logo {
  margin-top: 7px;
  margin-bottom: 0;
}

.navbar {
  background-color: rgba(255, 255, 255, 0);
  display: block;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.splash {
  z-index: 0;
  max-width: 100%;
  color: gray;
  position: static;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: auto;
}

.laptop {
  position: relative;
  top: -448px;
  bottom: auto;
  left: 0;
  right: auto;
}

.fish-bottom {
  width: 150px;
  height: 150px;
  position: relative;
  top: -603px;
  left: -288px;
}

.fish-top {
  width: 150px;
  height: 150px;
  position: relative;
  top: -489px;
  left: 682px;
}

.body {
  object-fit: fill;
}

.headline {
  width: 600px;
  height: 100px;
  color: var(--headline-blue);
  text-align: right;
  -webkit-text-stroke-color: var(--headline-blue);
  font-family: eurostile-extended, sans-serif;
  font-size: 38px;
  font-weight: 900;
  line-height: 45px;
  position: relative;
  top: -341px;
  bottom: 0;
  left: 340px;
}

.discription {
  width: 350px;
  font-weight: 700;
  position: relative;
  top: -815px;
  left: 594px;
}

.support-button {
  background-color: var(--button-grey);
  color: #4d4d4d;
  text-align: center;
  border-radius: 3px;
  padding: 20px 40px;
  font-family: eurostile-extended, sans-serif;
  font-size: 24px;
  position: relative;
  top: -793px;
  left: 596px;
}

.support-button:hover {
  background-color: var(--button-hover-blue);
  color: #fff;
  overflow-wrap: normal;
  -webkit-text-fill-color: inherit;
  background-clip: border-box;
  border-radius: 5px;
  box-shadow: 0 14px 20px 5px rgba(0, 0, 0, .2);
}

.container-1 {
  mix-blend-mode: normal;
  border: 1px #000;
}


