.popup:not([class*=fade]) {
  background: #04013e;
}

.darkBlue {
  background: #04013e !important;
}

.medBlue {
  background: #081a7c !important;
}

.purple {
  background: #2f006a !important;
}

.orange {
  background: #fda207 !important;
}

.red {
  background: #f11147 !important;
}

.text-dark-blue {
  color: #04013e !important;
  fill: #04013e !important;
}

.text-blue {
  color: #081a7c !important;
  fill: #081a7c !important;
}

.text-purple {
  color: #2f006a !important;
  fill: #2f006a !important;
}

.text-orange {
  color: #fda207 !important;
  fill: #fda207 !important;
}

.text-red {
  color: #f11147 !important;
  fill: #f11147 !important;
}

.button.white.stroke:hover {
  background: white !important;
  color: #444 !important;
}

.gradOrange {
  background: linear-gradient(90deg, #fda207, #f11147, #f11147, #fda207);
  background-size: 200% 200%;
  border: rgba(250, 178, 73, 0) 1px solid;
}
.gradOrange:hover {
  background-position: 100% 50%;
  border-color: rgba(250, 178, 73, 0.5);
}

.gradBlue {
  background: #081a7c;
  background: -webkit-gradient(linear, left top, left bottom, from(#0A0A40), to(#482BE7));
  background: -webkit-linear-gradient(top, #0A0A40 0%, #482BE7 100%);
  background: -o-linear-gradient(top, #0A0A40 0%, #482BE7 100%);
  background: linear-gradient(180deg, #0A0A40 0%, #482BE7 100%);
}

.gradPurple {
  background: #2f006a;
  background: -moz-linear-gradient(45deg, #081a7c 0%, #2f006a 100%);
  background: -webkit-linear-gradient(45deg, #081a7c 0%, #2f006a 100%);
  background: linear-gradient(45deg, #081a7c 0%, #2f006a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#081a7c",endColorstr="#2f006a",GradientType=1);
}

.sc-bg {
  background: #04013e !important;
}

.showcase-container.controller li.selected {
  cursor: pointer;
  pointer-events: all !important;
}

.showcase li .sc-img img {
  overflow: hidden;
  background: #081a7c;
  border-radius: 15px;
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.4);
}

.showcase.popup, .showcase.popup .close:not(.button) {
  right: auto;
  left: 0;
}
.showcase.popup svg, .showcase.popup .close:not(.button) svg {
  width: 35px;
  height: 35px;
}

.fix-custom-popup {
  max-width: 1480px !important;
}

.popup .button:hover, .slide .button:hover {
  background-color: #f11147 !important;
  color: #fff !important;
}

.hairline {
  position: relative;
  width: 100%;
  height: 1px;
  background: white;
}

a.link, .gform_save_link {
  color: #fda207;
  padding-bottom: 4px;
  border-bottom: 1px solid transparent;
}
a.link:hover, .gform_save_link:hover {
  padding-bottom: 4px;
  border-bottom: 1px solid #f11147;
  color: #f11147;
  box-shadow: none;
  opacity: 1;
}

.letter-spacing {
  letter-spacing: 0.08em;
}

.box-67 .thumbnail-67 img {
  opacity: 1;
}
.box-67:hover .thumbnail-67 img {
  transform: scale(1);
  opacity: 1;
}

/* top bar */
.logo {
  position: relative;
}
.logo p {
  letter-spacing: 0.08em;
}
.logo :before {
  top: 50%;
  margin-top: -1.5px;
  height: 3px;
  width: 0%;
  background-color: #04013e;
  position: absolute;
  content: " ";
  transition: width 0.4s ease;
}
.logo:hover :before {
  width: 100%;
}

.sidebar .logo :before {
  position: absolute;
  top: -6px;
}

.sidebar ul.mainMenu.small.submenu-elements li {
  margin: 0;
  line-height: 36px;
}

.text-link {
  position: relative;
}
.text-link :before {
  top: 50%;
  margin-top: -1.5px;
  height: 3px;
  width: 0%;
  background-color: #04013e;
  position: absolute;
  content: " ";
  transition: width 0.3s ease;
}
.text-link:hover :before {
  width: 100%;
}

/* Hero Video */
.slides .slide .background.vimeo iframe {
  width: 1280px;
  height: 720px;
  position: absolute;
  top: initial;
  bottom: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
  -webkit-transform-origin: 0%;
  transform-origin: 0%;
}

.playButton i {
  font-size: 95px;
  transition: transform 1s ease, color 1s ease;
  transform: scale(1);
  color: #f11147;
}
.playButton i::before {
  transition: transform 1s ease, opacity 1s ease;
  position: absolute;
  display: block;
  content: " ";
  width: 95px;
  height: 95px;
  transform: scale(0.85);
  border-radius: 50%;
  box-shadow: 5px 5px 50px black;
  opacity: 0;
}
.playButton:hover {
  opacity: 1;
  border-radius: 50%;
  padding: 0px;
  margin: 0px;
}
.playButton:hover i {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  color: white;
}
.playButton:hover i::before {
  opacity: 0.65;
}

/* Web Slide */
.web .flex-12-12 {
  max-width: 1600px;
  margin: 0 auto;
}
.web .flex.fixedSpaces > [class*=col-] {
  max-width: 700px;
}

/* Flex Browser Box */
.browser-box {
  position: relative;
  background-color: #fafafa;
  width: 100%;
  min-height: 300px;
  overflow: hidden;
}
.browser-box .top-bar {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 79px;
  content: " ";
  display: block;
  background: url("../assets/img/faux-browser/top-bar-bg.png") repeat-x top left;
}
.browser-box .top-bar-buttons {
  position: absolute;
  top: 0;
  left: 0;
  width: 81px;
  height: 79px;
  background: url("../assets/img/faux-browser/buttons.png") no-repeat;
  display: block;
}
.browser-box .browser-search-bar {
  position: absolute;
  width: 100%;
  height: 69px;
  top: 50%;
  margin-top: -36px;
  background: url("../assets/img/faux-browser/search-repeat.png") repeat-x top left;
  display: block;
}
.browser-box .browser-search-bar .search-left {
  position: absolute;
  width: 84px;
  height: 69px;
  left: 0;
  top: 0;
  background: url("../assets/img/faux-browser/search-left.png") no-repeat;
  display: block;
}
.browser-box .browser-search-bar .search-right {
  position: absolute;
  width: 84px;
  height: 69px;
  right: 0;
  top: 0;
  background: url("../assets/img/faux-browser/search-right.png") no-repeat;
  display: block;
}
.browser-box .browser-search-bar .browser-box-query {
  position: absolute;
  left: 80px;
  top: 21px;
  color: #000;
  text-align: left;
  font-size: 17px;
}
.browser-box .browser-tagline {
  position: absolute;
  color: #878787;
  text-align: center;
  bottom: 25px;
  left: 50%;
  font-size: 12px;
  letter-spacing: 0.08em;
  width: 100%;
  font-weight: 700;
  transform: translateX(-50%);
}

/* SVG Elements */
.circle {
  position: absolute;
  left: -70px;
  top: -30px;
}

.orbit {
  position: relative;
  text-align: center;
  min-height: 760px;
}

.object-container {
  position: relative;
  width: 100%;
  max-width: 1170px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 120px;
}

.objects {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center !important;
}
.objects .object_holder {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.objects .object_holder.brand-circle {
  -webkit-transform-origin: 0% 100%;
  -ms-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.objects .object_holder.brand-circle div {
  width: 90px;
  height: 90px;
  position: absolute;
  border-radius: 50%;
  background: url("../assets/img/brand-circle.jpg") no-repeat 50% 50%;
  background-size: cover;
  -webkit-box-shadow: 48.2428px 1.92971px 48.2428px #25DAC5;
  box-shadow: 48.2428px 1.92971px 48.2428px #25DAC5;
  z-index: 1;
  top: -50px;
  left: 50%;
  margin-left: 220px;
  -webkit-transform-origin: 0% 100%;
  -ms-transform-origin: 0% 100%;
  transform-origin: 0% 100%;
}
.objects .object_holder.new-circle {
  -webkit-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  transform-origin: 100% 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.objects .object_holder.new-circle div {
  width: 172px;
  height: 172px;
  position: absolute;
  top: 50%;
  left: -90px;
  margin-top: 350px;
  border-radius: 50%;
  background: url("../assets/img/circle-2.png") no-repeat 50% 50%;
  background-size: cover;
  -webkit-box-shadow: 48.2428px 1.92971px 48.2428px #A737A9;
  box-shadow: 48.2428px 1.92971px 48.2428px #A737A9;
  z-index: 1;
}

.dots-top, .dots-bottom {
  content: " ";
  display: block;
  position: absolute;
  height: 100px;
  background: url("../assets/svg/dotted_bg.svg") repeat 0 0;
  opacity: 0.2;
}

.dots-top {
  width: 240px;
  top: -10px;
  right: -50px;
  height: 110px;
}

.dots-bottom {
  width: 165px;
  bottom: 40px;
  left: -18px;
}

.recruiting .blobs {
  position: relative;
  padding-bottom: 110px;
  max-width: 1170px;
  margin: 0 auto;
  z-index: 0 !important;
}
.recruiting .blobs .recruit-blob.blob-2 {
  -webkit-transform-origin: 0 100%;
  -ms-transform-origin: 0 100%;
  transform-origin: 0 100%;
}
.recruiting .blobs .recruit-blob img {
  border-radius: 50%;
  position: absolute;
  z-index: 0;
}
.recruiting .blobs .recruit-blob .circle-left {
  top: 540px;
  right: 92%;
  width: 171px;
  height: 171px;
}
.recruiting .blobs .recruit-blob .circle-top {
  top: 30px;
  left: 50%;
  margin-left: 130px;
  width: 303px;
  height: 303px;
}
.recruiting .blobs .recruit-blob .circle-right {
  top: 540px;
  right: -45px;
  width: 87px;
  height: 87px;
}
.recruiting .recruit-content {
  position: relative;
}

/* SVG Hamburger Coolness */
.hamburglar {
  transform: scale(0.5);
  position: absolute;
  display: block;
  width: 68px;
  height: 68px;
  -webkit-touch-callout: none;
  user-select: none;
  right: 0;
  top: 0;
}

.path-burger {
  position: absolute;
  top: 0;
  left: 0;
  height: 68px;
  width: 68px;
  mask: url(#mask);
  -webkit-mask-box-image: url(https://raygun.io/upload/mask.svg);
}

.animate-path {
  position: absolute;
  top: 0;
  left: 0;
  width: 68px;
  height: 68px;
}

.path-rotation {
  height: 34px;
  width: 34px;
  margin: 34px 34px 0 0;
  transform: rotate(0deg);
  transform-origin: 100% 0;
}
.path-rotation:before {
  content: "";
  display: block;
  width: 30px;
  height: 34px;
  margin: 0 4px 0 0;
  background: #fff;
}

@keyframes rotate-out {
  0% {
    transform: rotate(0deg);
  }
  40% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes rotate-in {
  0% {
    transform: rotate(360deg);
  }
  40% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.hamburglar.is-open .path {
  animation: dash-in 0.6s linear normal;
  animation-fill-mode: forwards;
}
.hamburglar.is-open .animate-path {
  animation: rotate-in 0.6s linear normal;
  animation-fill-mode: forwards;
}

.hamburglar.is-closed .path {
  animation: dash-out 0.6s linear normal;
  animation-fill-mode: forwards;
}
.hamburglar.is-closed .animate-path {
  animation: rotate-out 0.6s linear normal;
  animation-fill-mode: forwards;
}

.path {
  stroke-dasharray: 240;
  stroke-dashoffset: 240;
  stroke-linejoin: round;
}

@keyframes dash-in {
  0% {
    stroke-dashoffset: 240;
  }
  40% {
    stroke-dashoffset: 240;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes dash-out {
  0% {
    stroke-dashoffset: 0;
  }
  40% {
    stroke-dashoffset: 240;
  }
  100% {
    stroke-dashoffset: 240;
  }
}
.burger-icon {
  position: absolute;
  padding: 20px 16px;
  height: 68px;
  width: 68px;
}

.burger-container {
  position: relative;
  height: 28px;
  width: 36px;
}

.burger-bun-top,
.burger-bun-bot,
.burger-filling {
  position: absolute;
  display: block;
  height: 4px;
  width: 36px;
  border-radius: 2px;
  background: #fff;
}

.burger-bun-top {
  top: 0;
  transform-origin: 34px 2px;
}

.burger-bun-bot {
  bottom: 0;
  transform-origin: 34px 2px;
}

.burger-filling {
  top: 12px;
}

.burger-ring {
  position: absolute;
  top: 0;
  left: 0;
  width: 68px;
  height: 68px;
}

.svg-ring {
  width: 68px;
  height: 68px;
}

.hamburglar.is-open .burger-bun-top {
  animation: bun-top-out 0.6s linear normal;
  animation-fill-mode: forwards;
}
.hamburglar.is-open .burger-bun-bot {
  animation: bun-bot-out 0.6s linear normal;
  animation-fill-mode: forwards;
}

.hamburglar.is-closed .burger-bun-top {
  animation: bun-top-in 0.6s linear normal;
  animation-fill-mode: forwards;
}
.hamburglar.is-closed .burger-bun-bot {
  animation: bun-bot-in 0.6s linear normal;
  animation-fill-mode: forwards;
}

@keyframes bun-top-out {
  0% {
    left: 0;
    top: 0;
    transform: rotate(0deg);
  }
  20% {
    left: 0;
    top: 0;
    transform: rotate(15deg);
  }
  80% {
    left: -5px;
    top: 0;
    transform: rotate(-60deg);
  }
  100% {
    left: -5px;
    top: 1px;
    transform: rotate(-45deg);
  }
}
@keyframes bun-bot-out {
  0% {
    left: 0;
    transform: rotate(0deg);
  }
  20% {
    left: 0;
    transform: rotate(-15deg);
  }
  80% {
    left: -5px;
    transform: rotate(60deg);
  }
  100% {
    left: -5px;
    transform: rotate(45deg);
  }
}
@keyframes bun-top-in {
  0% {
    left: -5px;
    bot: 0;
    transform: rotate(-45deg);
  }
  20% {
    left: -5px;
    bot: 0;
    transform: rotate(-60deg);
  }
  80% {
    left: 0;
    bot: 0;
    transform: rotate(15deg);
  }
  100% {
    left: 0;
    bot: 1px;
    transform: rotate(0deg);
  }
}
@keyframes bun-bot-in {
  0% {
    left: -5px;
    transform: rotate(45deg);
  }
  20% {
    left: -5px;
    bot: 0;
    transform: rotate(60deg);
  }
  80% {
    left: 0;
    bot: 0;
    transform: rotate(-15deg);
  }
  100% {
    left: 0;
    transform: rotate(0deg);
  }
}
.hamburglar.is-open .burger-filling {
  animation: burger-fill-out 0.6s linear normal;
  animation-fill-mode: forwards;
}

.hamburglar.is-closed .burger-filling {
  animation: burger-fill-in 0.6s linear normal;
  animation-fill-mode: forwards;
}

@keyframes burger-fill-in {
  0% {
    width: 0;
    left: 36px;
  }
  40% {
    width: 0;
    left: 40px;
  }
  80% {
    width: 36px;
    left: -6px;
  }
  100% {
    width: 36px;
    left: 0px;
  }
}
@keyframes burger-fill-out {
  0% {
    width: 36px;
    left: 0px;
  }
  20% {
    width: 42px;
    left: -6px;
  }
  40% {
    width: 0;
    left: 40px;
  }
  100% {
    width: 0;
    left: 36px;
  }
}
/* Rewrites */
.sidebarShown .panel.bottom {
  opacity: 1;
  transform: scale(1) translateY(0);
}

.slide.whiteSlide {
  color: #04013e;
}
.slide.whiteSlide p {
  color: #656565;
}

.slides.whiteSlide .panel {
  color: #fff;
}

.button.actionButton {
  height: 60px;
  width: 60px;
  border-radius: 50%;
  padding: 19px;
}
.button.actionButton.red {
  background: #f11147 !important;
}
.button.actionButton svg {
  width: 22px;
  height: 22px;
  margin-top: -2px;
  margin-left: 0px;
  margin-right: 10px;
}

.panel.bottom {
  padding: 20px;
}

.sidebar .content {
  padding-top: 0px;
}

.slides-form input[type=email]:focus, .slides-form input[type=name]:focus, .slides-form input[type=number]:focus, .slides-form input[type=password]:focus, .slides-form input[type=tel]:focus, .slides-form input[type=text]:focus, .slides-form select:focus, .slides-form textarea:focus {
  border-color: #f11147;
}

/* Website Features Rewrites */
.flex-71 .cell-71:hover i, .flex-71:not(:hover) li:first-child > .cell-71 i, .flex-73 .cell-73:hover i, .flex-73:not(:hover) li:first-child > .cell-73 i {
  fill: #f11147;
  color: #f11147;
  transition: color 0.45s ease;
}
.flex-71 .cell-71:hover p span.nobr, .flex-71:not(:hover) li:first-child > .cell-71 p span.nobr, .flex-73 .cell-73:hover p span.nobr, .flex-73:not(:hover) li:first-child > .cell-73 p span.nobr {
  color: #f11147;
  transition: color 0.45s ease;
}

/* Branding (Orbit) Rewrites */
.slide.orbit .wrap, .slide.orbit .container, .slide.orbit .content {
  min-height: 760px;
}
.slide.orbit .wrap {
  padding-top: 0px;
}

/* Vid holder and theme scroller */
#bg_video_holder {
  min-width: 100vw;
  min-height: 1080px;
  position: absolute;
  top: 0px;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(7%, #0f00ff), color-stop(51%, #e155ff), color-stop(89%, #fff8ff));
  background-image: -webkit-linear-gradient(top, #0f00ff 7%, #e155ff 51%, #fff8ff 89%);
  background-image: -o-linear-gradient(top, #0f00ff 7%, #e155ff 51%, #fff8ff 89%);
  background-image: linear-gradient(to bottom, #0f00ff 7%, #e155ff 51%, #fff8ff 89%);
  z-index: 0;
}

#bg_video_holder:after {
  content: " ";
  display: block;
  width: 100%;
  height: 40%;
  position: absolute;
  bottom: -2px;
  left: 0;
  background-color: transparent;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 );
  z-index: 1;
}

/* Project Window Uses Native Scroll */
.project-overflow {
  height: 674px;
  margin-bottom: 125px;
  overflow-y: scroll;
  overflow-x: hidden;
  padding-bottom: -5px;
  box-shadow: 0 10px 50px rgba(38, 45, 56, 0.25);
  border-radius: 5px;
  padding: 0 !important;
}
.project-overflow img {
  margin: 0;
  border: 0;
  padding: 0;
  margin-bottom: -10px;
}

/* Extra Type Styles */
.thick-underline {
  border-bottom: 2px solid #fda207;
}

/* "Slide Notch" */
.notched:before {
  content: " ";
  display: block;
  position: absolute;
  left: 50%;
  top: 0px;
  transform: translateX(-50%);
  border: solid 40px transparent;
  border-top-color: #081a7c;
  z-index: 1;
}

.print.notched:before {
  border-top-color: #482be7;
  margin-top: -10px;
}

.web-details.notched:before {
  border-top-color: #04013e;
  margin-top: -10px;
}

/* Print */
.whiteSlide.print {
  background: #ffffff url("../assets/img/blob-bg.jpg") no-repeat;
  background-position: 50% 100%;
  background-size: 1400px auto;
  min-height: 760px;
  max-height: 1000px;
  z-index: 1;
}
.whiteSlide.print .macbook-61 {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  margin-top: 65%;
  transform: translateY(-50%);
}

/* Marketing Floaties */
.marketing .floaties {
  max-width: 450px;
  min-height: 530px;
}
.marketing .floaties .parallax-element {
  border-radius: 5px;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
  position: absolute;
}
.marketing .floaties .parallax-element.keap {
  bottom: 0;
  width: 196px;
  height: 265px;
  opacity: 0.75;
  left: 20px;
}
.marketing .floaties .parallax-element.site {
  width: 450px;
  height: 281px;
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.6);
  left: 20%;
  top: 20%;
}
.marketing .floaties .parallax-element.facebook {
  left: -10px;
  top: 5%;
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.6);
  width: 110px;
}
.marketing .floaties .parallax-element.mailchimp {
  left: 55%;
  top: 70%;
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.6);
}
.marketing .floaties .parallax-element.gmail {
  border-radius: 0px;
  right: -2%;
  top: 10%;
  width: 100px;
  box-shadow: none;
}
.marketing .floaties .parallax-element.youtube {
  opacity: 0.9;
  right: -15%;
  bottom: -8%;
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.6);
}
.marketing .floaties .parallax-element.intercom {
  right: -120px;
  bottom: 180px;
  width: 75px;
  height: 75px;
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.25);
}

/* Marketing Audit */
#marketing-audit .container {
  background: url("../assets/img/marketing-audit-bg.png");
  background-size: cover;
}

/* Footer */
#footer {
  background: radial-gradient(ellipse at bottom, #2a2291 0%, #06053e 100%);
  overflow: hidden;
}

.footer-animation {
  position: absolute;
  display: block;
  pointer-events: none;
  z-index: 3;
  width: 100%;
  height: 100%;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: fill 1.5s ease;
  transition: fill 1.5s ease;
  top: 0;
  left: 0;
}
.footer-animation .animation-instance {
  display: block;
  width: 100%;
  height: 19.688rem;
  position: absolute;
  z-index: 1;
  bottom: 0;
}
.footer-animation .animation-instance:before {
  content: "";
  opacity: 1;
  position: absolute;
  top: -6rem;
  right: 0;
  left: 0;
  height: 15rem;
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(29, 33, 145, 0.7) 100%);
  background: -o-linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(29, 33, 145, 0.7) 100%);
  background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(29, 33, 145, 0.7) 100%);
}
.footer-animation .animation-instance:after {
  content: "";
  opacity: 1;
  position: absolute;
  top: -12rem;
  right: 0;
  left: 0;
  height: 24rem;
  background: -webkit-linear-gradient(rgba(74, 74, 86, 0) 0.5%, rgba(29, 21, 111, 0.5) 100%);
  background: -o-linear-gradient(rgba(74, 74, 86, 0) 0.5%, rgba(29, 21, 111, 0.5) 100%);
  background: linear-gradient(rgba(74, 74, 86, 0) 0.5%, rgba(29, 21, 111, 0.5) 100%);
}
.footer-animation .animation-instance * {
  display: block;
  height: 19.688rem;
  left: 0;
  position: absolute;
  width: 6000px;
}
.footer-animation .animation-instance .landscape-back {
  bottom: 2rem;
  z-index: 1;
}
.footer-animation .animation-instance .landscape-front {
  bottom: -1rem;
  z-index: 2;
}
.footer-animation .animation-instance .landscape-front:after {
  content: "";
  opacity: 1;
  position: absolute;
  top: 0rem;
  right: 0;
  left: 0;
  height: 20rem;
  background: -webkit-linear-gradient(rgba(74, 74, 86, 0) 0.5%, #04013e 100%);
  background: -o-linear-gradient(rgba(74, 74, 86, 0) 0.5%, #04013e 100%);
  background: linear-gradient(rgba(74, 74, 86, 0) 0.5%, #04013e 100%);
}

svg .m_shading, svg .h_shading {
  fill: rgba(0, 0, 0, 0.15);
}

svg .m {
  fill: #1a1954;
}

svg .h {
  fill: #262466;
}

/* Stars Footer */
#stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 2701px 237px #FFF , 1237px 957px #FFF , 1864px 1246px #FFF , 966px 535px #FFF , 1666px 140px #FFF , 289px 183px #FFF , 1439px 1856px #FFF , 348px 393px #FFF , 2189px 1235px #FFF , 1948px 1849px #FFF , 1231px 706px #FFF , 1832px 51px #FFF , 1797px 681px #FFF , 1848px 709px #FFF , 546px 531px #FFF , 2696px 68px #FFF , 521px 536px #FFF , 2764px 897px #FFF , 899px 1442px #FFF , 444px 763px #FFF , 1417px 1818px #FFF , 2610px 1615px #FFF , 792px 1230px #FFF , 2426px 1004px #FFF , 1674px 1567px #FFF , 1710px 170px #FFF , 5px 1245px #FFF , 696px 1072px #FFF , 495px 1196px #FFF , 1539px 1298px #FFF , 2723px 372px #FFF , 1076px 1304px #FFF , 2634px 676px #FFF , 1541px 196px #FFF , 1748px 1168px #FFF , 2932px 1310px #FFF , 266px 643px #FFF , 2817px 1538px #FFF , 1200px 123px #FFF , 458px 1043px #FFF , 547px 552px #FFF , 2769px 1534px #FFF , 1765px 1302px #FFF , 2234px 657px #FFF , 1757px 1610px #FFF , 1537px 1075px #FFF , 2604px 768px #FFF , 2795px 1938px #FFF , 1882px 1045px #FFF , 1041px 1274px #FFF , 2132px 1979px #FFF , 994px 102px #FFF , 2198px 353px #FFF , 2244px 1755px #FFF , 1497px 1101px #FFF , 2557px 699px #FFF , 480px 1178px #FFF , 148px 1393px #FFF , 1503px 618px #FFF , 2210px 771px #FFF , 683px 476px #FFF , 83px 335px #FFF , 2970px 861px #FFF , 1593px 104px #FFF , 1666px 1947px #FFF , 161px 413px #FFF , 2071px 1117px #FFF , 2068px 968px #FFF , 2086px 1728px #FFF , 1807px 434px #FFF , 55px 677px #FFF , 321px 1678px #FFF , 2542px 1096px #FFF , 2892px 925px #FFF , 173px 1105px #FFF , 495px 1719px #FFF , 2699px 1689px #FFF , 2545px 479px #FFF , 1807px 1856px #FFF , 2949px 1593px #FFF , 839px 599px #FFF , 2751px 174px #FFF , 1038px 1965px #FFF , 688px 1774px #FFF , 889px 39px #FFF , 622px 1795px #FFF , 1021px 1163px #FFF , 1685px 1953px #FFF , 792px 360px #FFF , 1540px 1312px #FFF , 1042px 1403px #FFF , 1306px 618px #FFF , 2881px 133px #FFF , 2620px 205px #FFF , 1299px 1976px #FFF , 683px 218px #FFF , 1509px 584px #FFF , 2818px 467px #FFF , 688px 782px #FFF , 2298px 1085px #FFF , 575px 533px #FFF , 2699px 1692px #FFF , 2978px 1830px #FFF , 1548px 1226px #FFF , 2562px 545px #FFF , 2186px 1814px #FFF , 1254px 119px #FFF , 788px 1944px #FFF , 247px 775px #FFF , 1796px 642px #FFF , 703px 1553px #FFF , 2059px 585px #FFF , 2520px 175px #FFF , 2311px 715px #FFF , 539px 1473px #FFF , 1758px 1032px #FFF , 2964px 39px #FFF , 2818px 1777px #FFF , 343px 1669px #FFF , 1075px 1255px #FFF , 1416px 1709px #FFF , 694px 1874px #FFF , 337px 1633px #FFF , 2893px 1722px #FFF , 894px 1736px #FFF , 771px 1026px #FFF , 1470px 1546px #FFF , 1304px 1386px #FFF , 300px 1305px #FFF , 2348px 1869px #FFF , 735px 1993px #FFF , 1100px 76px #FFF , 2727px 1945px #FFF , 2679px 785px #FFF , 413px 1253px #FFF , 774px 1063px #FFF , 2989px 1248px #FFF , 328px 1644px #FFF , 188px 1957px #FFF , 1564px 871px #FFF , 797px 141px #FFF , 411px 871px #FFF , 462px 1002px #FFF , 3000px 136px #FFF , 1289px 1917px #FFF , 438px 1945px #FFF , 1974px 1520px #FFF , 284px 1463px #FFF , 2674px 1646px #FFF , 1225px 1109px #FFF , 2755px 1043px #FFF , 2596px 1418px #FFF , 510px 1032px #FFF , 1818px 1170px #FFF , 869px 613px #FFF , 1671px 1062px #FFF , 122px 778px #FFF , 773px 1497px #FFF , 1952px 1442px #FFF , 1033px 568px #FFF , 857px 982px #FFF , 1079px 45px #FFF , 2331px 248px #FFF , 2096px 614px #FFF , 658px 1472px #FFF , 216px 1258px #FFF , 322px 306px #FFF , 414px 644px #FFF , 1692px 406px #FFF , 1567px 914px #FFF , 1452px 1109px #FFF , 1163px 1285px #FFF , 2451px 400px #FFF , 40px 114px #FFF , 641px 117px #FFF , 1191px 1601px #FFF , 844px 753px #FFF , 635px 1082px #FFF , 1937px 1040px #FFF , 2268px 913px #FFF , 611px 826px #FFF , 2288px 1103px #FFF , 2127px 130px #FFF , 1550px 1475px #FFF , 1453px 365px #FFF , 2650px 1533px #FFF , 674px 1236px #FFF , 2849px 1409px #FFF , 12px 129px #FFF , 1493px 1080px #FFF , 353px 1510px #FFF , 855px 191px #FFF , 2565px 1854px #FFF , 1884px 930px #FFF , 1725px 1049px #FFF , 2962px 1513px #FFF , 27px 145px #FFF , 2857px 953px #FFF , 122px 124px #FFF , 2644px 899px #FFF , 2786px 229px #FFF , 805px 1426px #FFF , 2423px 1149px #FFF , 2889px 467px #FFF , 2529px 346px #FFF , 2448px 1119px #FFF , 1468px 1548px #FFF , 1815px 186px #FFF , 1686px 1013px #FFF , 2246px 105px #FFF , 2972px 1767px #FFF , 1232px 12px #FFF , 1260px 1018px #FFF , 2403px 1804px #FFF , 1513px 119px #FFF , 338px 1752px #FFF , 1021px 425px #FFF , 2127px 432px #FFF , 2601px 621px #FFF , 678px 879px #FFF , 700px 415px #FFF , 1465px 1175px #FFF , 2416px 1252px #FFF , 766px 1033px #FFF , 1201px 1052px #FFF , 1594px 1791px #FFF , 2721px 794px #FFF , 338px 1907px #FFF , 331px 1648px #FFF , 1784px 1921px #FFF , 99px 1095px #FFF , 1087px 1779px #FFF , 901px 848px #FFF , 2745px 237px #FFF , 314px 859px #FFF , 1386px 625px #FFF , 94px 1987px #FFF , 1466px 365px #FFF , 52px 1667px #FFF , 2452px 1481px #FFF , 302px 1504px #FFF , 1290px 49px #FFF , 1461px 1402px #FFF , 1166px 1287px #FFF , 2334px 316px #FFF , 817px 831px #FFF , 2303px 970px #FFF , 1598px 1365px #FFF , 989px 464px #FFF , 450px 1924px #FFF , 2439px 1095px #FFF , 1941px 1749px #FFF , 263px 131px #FFF , 380px 1534px #FFF , 200px 65px #FFF , 178px 1306px #FFF , 1431px 772px #FFF , 391px 708px #FFF , 2067px 191px #FFF , 2245px 881px #FFF , 2817px 248px #FFF , 1497px 1002px #FFF , 2462px 557px #FFF , 150px 274px #FFF , 2485px 1319px #FFF , 1999px 597px #FFF , 2226px 772px #FFF , 2668px 242px #FFF , 2569px 497px #FFF , 2218px 261px #FFF , 2153px 1388px #FFF , 2083px 398px #FFF , 1603px 782px #FFF , 213px 630px #FFF , 1570px 1899px #FFF , 69px 94px #FFF , 1550px 1642px #FFF , 1463px 12px #FFF , 2196px 322px #FFF , 758px 541px #FFF , 1240px 185px #FFF , 2103px 152px #FFF , 603px 1873px #FFF , 1896px 34px #FFF , 571px 462px #FFF , 2357px 591px #FFF , 1352px 1567px #FFF , 2151px 1944px #FFF , 1996px 327px #FFF , 1154px 83px #FFF , 1538px 1155px #FFF , 903px 1362px #FFF , 2562px 1439px #FFF , 2210px 514px #FFF , 2340px 560px #FFF , 1413px 494px #FFF , 265px 431px #FFF , 119px 187px #FFF , 1735px 762px #FFF , 251px 955px #FFF , 2351px 212px #FFF , 1844px 1043px #FFF , 2228px 1954px #FFF , 1223px 1765px #FFF , 711px 1119px #FFF , 1689px 254px #FFF , 1422px 1562px #FFF , 2847px 1233px #FFF , 633px 1023px #FFF , 2477px 709px #FFF , 1386px 1884px #FFF , 8px 1000px #FFF , 2237px 257px #FFF , 198px 1465px #FFF , 808px 774px #FFF , 1322px 406px #FFF , 1116px 448px #FFF , 1976px 1851px #FFF , 2884px 1806px #FFF , 835px 1080px #FFF , 2096px 1616px #FFF , 1677px 888px #FFF , 2966px 1703px #FFF , 797px 618px #FFF , 1880px 344px #FFF , 2553px 735px #FFF , 106px 8px #FFF , 275px 1940px #FFF , 2195px 1259px #FFF , 497px 1807px #FFF , 361px 1797px #FFF , 26px 1227px #FFF , 1837px 1776px #FFF , 492px 664px #FFF , 786px 1635px #FFF , 1571px 1658px #FFF , 1742px 1003px #FFF , 925px 455px #FFF , 1106px 128px #FFF , 1659px 891px #FFF , 854px 1731px #FFF , 1209px 1481px #FFF , 129px 1560px #FFF , 1320px 1556px #FFF , 524px 1009px #FFF , 2551px 1363px #FFF , 963px 1426px #FFF , 1099px 1186px #FFF , 508px 1225px #FFF , 1840px 1047px #FFF , 1806px 149px #FFF , 330px 998px #FFF , 2293px 609px #FFF , 1144px 1042px #FFF , 1179px 392px #FFF , 1651px 1470px #FFF , 1144px 1571px #FFF , 2012px 1955px #FFF , 303px 448px #FFF , 829px 1423px #FFF , 1193px 61px #FFF , 941px 1535px #FFF , 355px 1706px #FFF , 1195px 1993px #FFF , 145px 1894px #FFF , 2637px 1305px #FFF , 1810px 1530px #FFF , 1416px 1512px #FFF , 715px 506px #FFF , 188px 1434px #FFF , 943px 1498px #FFF , 2629px 866px #FFF , 621px 1408px #FFF , 1009px 398px #FFF , 1875px 1156px #FFF , 2515px 15px #FFF , 438px 358px #FFF , 2479px 1235px #FFF , 1356px 265px #FFF , 1758px 422px #FFF , 2467px 1831px #FFF , 48px 1905px #FFF , 24px 742px #FFF , 1358px 1237px #FFF , 2326px 1844px #FFF , 1688px 1896px #FFF , 2754px 1075px #FFF , 898px 1893px #FFF , 2769px 1118px #FFF , 1338px 284px #FFF , 1769px 1596px #FFF , 344px 512px #FFF , 2919px 986px #FFF , 2640px 1592px #FFF , 1323px 754px #FFF , 359px 1591px #FFF , 2529px 640px #FFF , 477px 1863px #FFF , 567px 990px #FFF , 2397px 58px #FFF , 2228px 1553px #FFF , 524px 1486px #FFF , 2669px 474px #FFF , 1490px 427px #FFF , 1326px 215px #FFF , 1010px 1379px #FFF , 1653px 398px #FFF , 2838px 1499px #FFF , 2673px 1809px #FFF , 2918px 1347px #FFF , 1205px 1393px #FFF , 2314px 1741px #FFF , 978px 563px #FFF , 2174px 857px #FFF , 305px 79px #FFF , 6px 1038px #FFF , 961px 1497px #FFF , 2593px 1002px #FFF , 1236px 269px #FFF , 1689px 1789px #FFF , 1217px 563px #FFF , 815px 1428px #FFF , 893px 499px #FFF , 174px 1360px #FFF , 2957px 896px #FFF , 1398px 467px #FFF , 1521px 1791px #FFF , 1628px 57px #FFF , 454px 541px #FFF , 380px 537px #FFF , 904px 1196px #FFF , 2251px 298px #FFF , 658px 1164px #FFF , 2367px 191px #FFF , 505px 56px #FFF , 2252px 1946px #FFF , 102px 404px #FFF , 887px 1481px #FFF , 908px 237px #FFF , 1444px 1800px #FFF , 2579px 1843px #FFF , 2098px 1787px #FFF , 1982px 65px #FFF , 1609px 208px #FFF , 706px 1107px #FFF , 470px 546px #FFF , 2449px 412px #FFF , 1195px 1717px #FFF , 1983px 537px #FFF , 1996px 418px #FFF , 657px 290px #FFF , 1278px 236px #FFF , 681px 79px #FFF , 1960px 513px #FFF , 2237px 1059px #FFF , 2751px 1087px #FFF , 1138px 1852px #FFF , 1849px 6px #FFF , 461px 1050px #FFF , 2987px 116px #FFF , 2369px 1582px #FFF , 1793px 1240px #FFF , 2893px 627px #FFF , 2647px 602px #FFF , 797px 1693px #FFF , 2938px 931px #FFF , 1309px 11px #FFF , 1649px 1449px #FFF , 1931px 1877px #FFF , 51px 19px #FFF , 470px 288px #FFF , 530px 1466px #FFF , 2740px 851px #FFF , 2267px 1617px #FFF , 2828px 598px #FFF , 2354px 439px #FFF , 2683px 1250px #FFF , 750px 787px #FFF , 780px 720px #FFF , 2358px 5px #FFF , 976px 1997px #FFF , 2146px 1551px #FFF , 1414px 858px #FFF , 939px 970px #FFF , 1205px 34px #FFF , 2663px 1751px #FFF , 2589px 1676px #FFF , 1086px 1668px #FFF , 1051px 944px #FFF , 975px 338px #FFF , 2041px 1820px #FFF , 909px 1676px #FFF , 2572px 945px #FFF , 331px 279px #FFF , 2549px 788px #FFF , 2770px 1208px #FFF , 982px 1718px #FFF , 2135px 698px #FFF , 577px 413px #FFF , 2382px 1162px #FFF , 2041px 154px #FFF , 1428px 1694px #FFF , 927px 157px #FFF , 2950px 640px #FFF , 2092px 733px #FFF , 1226px 477px #FFF , 1592px 1375px #FFF , 1388px 1169px #FFF , 2192px 1772px #FFF , 420px 987px #FFF , 709px 1394px #FFF , 2928px 1028px #FFF , 1943px 1886px #FFF , 2194px 1541px #FFF , 180px 1646px #FFF , 2261px 899px #FFF , 809px 1597px #FFF , 1113px 436px #FFF , 2353px 1247px #FFF , 342px 379px #FFF , 278px 785px #FFF , 1325px 924px #FFF , 2464px 545px #FFF , 818px 1859px #FFF , 1873px 1528px #FFF , 2099px 599px #FFF , 2941px 1389px #FFF , 1104px 1385px #FFF , 532px 1023px #FFF , 166px 310px #FFF , 2196px 1939px #FFF , 2612px 5px #FFF , 1915px 1278px #FFF , 2487px 221px #FFF , 2616px 904px #FFF , 147px 739px #FFF , 269px 1982px #FFF , 851px 430px #FFF , 759px 1289px #FFF , 624px 640px #FFF , 2395px 1383px #FFF , 1040px 1611px #FFF , 2895px 1441px #FFF , 1143px 1538px #FFF , 1738px 1027px #FFF , 494px 711px #FFF , 320px 945px #FFF , 809px 1084px #FFF , 2484px 455px #FFF , 200px 1989px #FFF , 1058px 732px #FFF , 918px 868px #FFF , 1902px 876px #FFF , 1487px 84px #FFF , 83px 1197px #FFF , 977px 833px #FFF , 743px 798px #FFF , 2341px 513px #FFF , 475px 1736px #FFF , 2106px 1388px #FFF , 1139px 506px #FFF , 859px 462px #FFF , 2456px 24px #FFF , 2390px 1637px #FFF , 2768px 1879px #FFF , 1154px 1044px #FFF , 2618px 1092px #FFF , 951px 1996px #FFF , 2953px 1998px #FFF , 2654px 1095px #FFF , 534px 1041px #FFF , 653px 1480px #FFF , 1824px 1670px #FFF , 793px 1335px #FFF , 2258px 1024px #FFF , 1273px 273px #FFF , 2266px 352px #FFF , 2501px 521px #FFF , 2660px 417px #FFF , 1234px 1399px #FFF , 2055px 512px #FFF , 776px 865px #FFF , 1248px 543px #FFF , 311px 1913px #FFF , 2176px 777px #FFF , 509px 1129px #FFF , 677px 1314px #FFF , 632px 156px #FFF , 959px 160px #FFF , 232px 1279px #FFF , 1306px 1473px #FFF , 2555px 527px #FFF , 2766px 414px #FFF , 1151px 1864px #FFF , 2507px 1142px #FFF , 2082px 1516px #FFF , 1506px 907px #FFF , 2412px 1370px #FFF , 881px 1021px #FFF , 836px 1325px #FFF , 266px 405px #FFF , 211px 343px #FFF , 2113px 1962px #FFF , 2694px 1009px #FFF , 2806px 57px #FFF , 2414px 1881px #FFF , 466px 1445px #FFF , 2042px 1702px #FFF , 535px 174px #FFF , 1237px 1500px #FFF , 2136px 1249px #FFF , 2602px 256px #FFF , 2520px 1499px #FFF , 577px 1386px #FFF , 1874px 1981px #FFF , 254px 769px #FFF , 2920px 766px #FFF , 2617px 1652px #FFF , 40px 146px #FFF , 2830px 1040px #FFF , 716px 1167px #FFF , 2462px 948px #FFF , 2318px 387px #FFF , 1177px 389px #FFF , 302px 1478px #FFF , 2548px 1260px #FFF , 2678px 581px #FFF , 516px 773px #FFF , 2303px 996px #FFF , 365px 1695px #FFF , 1686px 1513px #FFF , 2712px 865px #FFF , 1153px 547px #FFF , 148px 1369px #FFF , 2957px 524px #FFF , 153px 651px #FFF , 2215px 909px #FFF , 1977px 1873px #FFF , 2514px 1389px #FFF , 1036px 1542px #FFF , 2296px 216px #FFF , 766px 300px #FFF , 446px 603px #FFF , 1051px 1054px #FFF , 767px 576px #FFF , 392px 169px #FFF , 1979px 460px #FFF , 2113px 868px #FFF , 1369px 766px #FFF , 2078px 1570px #FFF , 266px 519px #FFF , 1580px 1862px #FFF , 698px 737px #FFF , 2242px 1404px #FFF , 1744px 1881px #FFF , 1600px 1335px #FFF , 826px 973px #FFF , 1373px 1300px #FFF , 2739px 556px #FFF , 1083px 743px #FFF , 2534px 1440px #FFF , 2597px 1864px #FFF , 1157px 48px #FFF , 796px 1663px #FFF , 1848px 1648px #FFF , 2043px 675px #FFF , 1817px 1174px #FFF , 1592px 1808px #FFF , 2446px 646px #FFF , 2927px 771px #FFF , 2643px 1009px #FFF , 2267px 201px #FFF , 832px 1671px #FFF , 2017px 1218px #FFF , 48px 467px #FFF , 810px 748px #FFF , 987px 1047px #FFF , 148px 914px #FFF , 865px 1514px #FFF , 2736px 253px #FFF , 446px 1781px #FFF , 466px 630px #FFF , 2227px 1817px #FFF , 2898px 454px #FFF , 458px 257px #FFF , 360px 1348px #FFF , 2278px 1157px #FFF , 494px 957px #FFF , 2922px 1478px #FFF , 2811px 1851px #FFF , 1691px 1146px #FFF , 2281px 1324px #FFF , 147px 1908px #FFF , 899px 1361px #FFF , 2267px 1586px #FFF , 2793px 499px #FFF , 258px 1270px #FFF , 2138px 679px #FFF , 913px 865px #FFF , 187px 447px #FFF;
  animation: animStar 100s linear infinite;
  opacity: 0.45;
}
#stars:after {
  content: " ";
  position: absolute;
  left: 3000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 2701px 237px #FFF , 1237px 957px #FFF , 1864px 1246px #FFF , 966px 535px #FFF , 1666px 140px #FFF , 289px 183px #FFF , 1439px 1856px #FFF , 348px 393px #FFF , 2189px 1235px #FFF , 1948px 1849px #FFF , 1231px 706px #FFF , 1832px 51px #FFF , 1797px 681px #FFF , 1848px 709px #FFF , 546px 531px #FFF , 2696px 68px #FFF , 521px 536px #FFF , 2764px 897px #FFF , 899px 1442px #FFF , 444px 763px #FFF , 1417px 1818px #FFF , 2610px 1615px #FFF , 792px 1230px #FFF , 2426px 1004px #FFF , 1674px 1567px #FFF , 1710px 170px #FFF , 5px 1245px #FFF , 696px 1072px #FFF , 495px 1196px #FFF , 1539px 1298px #FFF , 2723px 372px #FFF , 1076px 1304px #FFF , 2634px 676px #FFF , 1541px 196px #FFF , 1748px 1168px #FFF , 2932px 1310px #FFF , 266px 643px #FFF , 2817px 1538px #FFF , 1200px 123px #FFF , 458px 1043px #FFF , 547px 552px #FFF , 2769px 1534px #FFF , 1765px 1302px #FFF , 2234px 657px #FFF , 1757px 1610px #FFF , 1537px 1075px #FFF , 2604px 768px #FFF , 2795px 1938px #FFF , 1882px 1045px #FFF , 1041px 1274px #FFF , 2132px 1979px #FFF , 994px 102px #FFF , 2198px 353px #FFF , 2244px 1755px #FFF , 1497px 1101px #FFF , 2557px 699px #FFF , 480px 1178px #FFF , 148px 1393px #FFF , 1503px 618px #FFF , 2210px 771px #FFF , 683px 476px #FFF , 83px 335px #FFF , 2970px 861px #FFF , 1593px 104px #FFF , 1666px 1947px #FFF , 161px 413px #FFF , 2071px 1117px #FFF , 2068px 968px #FFF , 2086px 1728px #FFF , 1807px 434px #FFF , 55px 677px #FFF , 321px 1678px #FFF , 2542px 1096px #FFF , 2892px 925px #FFF , 173px 1105px #FFF , 495px 1719px #FFF , 2699px 1689px #FFF , 2545px 479px #FFF , 1807px 1856px #FFF , 2949px 1593px #FFF , 839px 599px #FFF , 2751px 174px #FFF , 1038px 1965px #FFF , 688px 1774px #FFF , 889px 39px #FFF , 622px 1795px #FFF , 1021px 1163px #FFF , 1685px 1953px #FFF , 792px 360px #FFF , 1540px 1312px #FFF , 1042px 1403px #FFF , 1306px 618px #FFF , 2881px 133px #FFF , 2620px 205px #FFF , 1299px 1976px #FFF , 683px 218px #FFF , 1509px 584px #FFF , 2818px 467px #FFF , 688px 782px #FFF , 2298px 1085px #FFF , 575px 533px #FFF , 2699px 1692px #FFF , 2978px 1830px #FFF , 1548px 1226px #FFF , 2562px 545px #FFF , 2186px 1814px #FFF , 1254px 119px #FFF , 788px 1944px #FFF , 247px 775px #FFF , 1796px 642px #FFF , 703px 1553px #FFF , 2059px 585px #FFF , 2520px 175px #FFF , 2311px 715px #FFF , 539px 1473px #FFF , 1758px 1032px #FFF , 2964px 39px #FFF , 2818px 1777px #FFF , 343px 1669px #FFF , 1075px 1255px #FFF , 1416px 1709px #FFF , 694px 1874px #FFF , 337px 1633px #FFF , 2893px 1722px #FFF , 894px 1736px #FFF , 771px 1026px #FFF , 1470px 1546px #FFF , 1304px 1386px #FFF , 300px 1305px #FFF , 2348px 1869px #FFF , 735px 1993px #FFF , 1100px 76px #FFF , 2727px 1945px #FFF , 2679px 785px #FFF , 413px 1253px #FFF , 774px 1063px #FFF , 2989px 1248px #FFF , 328px 1644px #FFF , 188px 1957px #FFF , 1564px 871px #FFF , 797px 141px #FFF , 411px 871px #FFF , 462px 1002px #FFF , 3000px 136px #FFF , 1289px 1917px #FFF , 438px 1945px #FFF , 1974px 1520px #FFF , 284px 1463px #FFF , 2674px 1646px #FFF , 1225px 1109px #FFF , 2755px 1043px #FFF , 2596px 1418px #FFF , 510px 1032px #FFF , 1818px 1170px #FFF , 869px 613px #FFF , 1671px 1062px #FFF , 122px 778px #FFF , 773px 1497px #FFF , 1952px 1442px #FFF , 1033px 568px #FFF , 857px 982px #FFF , 1079px 45px #FFF , 2331px 248px #FFF , 2096px 614px #FFF , 658px 1472px #FFF , 216px 1258px #FFF , 322px 306px #FFF , 414px 644px #FFF , 1692px 406px #FFF , 1567px 914px #FFF , 1452px 1109px #FFF , 1163px 1285px #FFF , 2451px 400px #FFF , 40px 114px #FFF , 641px 117px #FFF , 1191px 1601px #FFF , 844px 753px #FFF , 635px 1082px #FFF , 1937px 1040px #FFF , 2268px 913px #FFF , 611px 826px #FFF , 2288px 1103px #FFF , 2127px 130px #FFF , 1550px 1475px #FFF , 1453px 365px #FFF , 2650px 1533px #FFF , 674px 1236px #FFF , 2849px 1409px #FFF , 12px 129px #FFF , 1493px 1080px #FFF , 353px 1510px #FFF , 855px 191px #FFF , 2565px 1854px #FFF , 1884px 930px #FFF , 1725px 1049px #FFF , 2962px 1513px #FFF , 27px 145px #FFF , 2857px 953px #FFF , 122px 124px #FFF , 2644px 899px #FFF , 2786px 229px #FFF , 805px 1426px #FFF , 2423px 1149px #FFF , 2889px 467px #FFF , 2529px 346px #FFF , 2448px 1119px #FFF , 1468px 1548px #FFF , 1815px 186px #FFF , 1686px 1013px #FFF , 2246px 105px #FFF , 2972px 1767px #FFF , 1232px 12px #FFF , 1260px 1018px #FFF , 2403px 1804px #FFF , 1513px 119px #FFF , 338px 1752px #FFF , 1021px 425px #FFF , 2127px 432px #FFF , 2601px 621px #FFF , 678px 879px #FFF , 700px 415px #FFF , 1465px 1175px #FFF , 2416px 1252px #FFF , 766px 1033px #FFF , 1201px 1052px #FFF , 1594px 1791px #FFF , 2721px 794px #FFF , 338px 1907px #FFF , 331px 1648px #FFF , 1784px 1921px #FFF , 99px 1095px #FFF , 1087px 1779px #FFF , 901px 848px #FFF , 2745px 237px #FFF , 314px 859px #FFF , 1386px 625px #FFF , 94px 1987px #FFF , 1466px 365px #FFF , 52px 1667px #FFF , 2452px 1481px #FFF , 302px 1504px #FFF , 1290px 49px #FFF , 1461px 1402px #FFF , 1166px 1287px #FFF , 2334px 316px #FFF , 817px 831px #FFF , 2303px 970px #FFF , 1598px 1365px #FFF , 989px 464px #FFF , 450px 1924px #FFF , 2439px 1095px #FFF , 1941px 1749px #FFF , 263px 131px #FFF , 380px 1534px #FFF , 200px 65px #FFF , 178px 1306px #FFF , 1431px 772px #FFF , 391px 708px #FFF , 2067px 191px #FFF , 2245px 881px #FFF , 2817px 248px #FFF , 1497px 1002px #FFF , 2462px 557px #FFF , 150px 274px #FFF , 2485px 1319px #FFF , 1999px 597px #FFF , 2226px 772px #FFF , 2668px 242px #FFF , 2569px 497px #FFF , 2218px 261px #FFF , 2153px 1388px #FFF , 2083px 398px #FFF , 1603px 782px #FFF , 213px 630px #FFF , 1570px 1899px #FFF , 69px 94px #FFF , 1550px 1642px #FFF , 1463px 12px #FFF , 2196px 322px #FFF , 758px 541px #FFF , 1240px 185px #FFF , 2103px 152px #FFF , 603px 1873px #FFF , 1896px 34px #FFF , 571px 462px #FFF , 2357px 591px #FFF , 1352px 1567px #FFF , 2151px 1944px #FFF , 1996px 327px #FFF , 1154px 83px #FFF , 1538px 1155px #FFF , 903px 1362px #FFF , 2562px 1439px #FFF , 2210px 514px #FFF , 2340px 560px #FFF , 1413px 494px #FFF , 265px 431px #FFF , 119px 187px #FFF , 1735px 762px #FFF , 251px 955px #FFF , 2351px 212px #FFF , 1844px 1043px #FFF , 2228px 1954px #FFF , 1223px 1765px #FFF , 711px 1119px #FFF , 1689px 254px #FFF , 1422px 1562px #FFF , 2847px 1233px #FFF , 633px 1023px #FFF , 2477px 709px #FFF , 1386px 1884px #FFF , 8px 1000px #FFF , 2237px 257px #FFF , 198px 1465px #FFF , 808px 774px #FFF , 1322px 406px #FFF , 1116px 448px #FFF , 1976px 1851px #FFF , 2884px 1806px #FFF , 835px 1080px #FFF , 2096px 1616px #FFF , 1677px 888px #FFF , 2966px 1703px #FFF , 797px 618px #FFF , 1880px 344px #FFF , 2553px 735px #FFF , 106px 8px #FFF , 275px 1940px #FFF , 2195px 1259px #FFF , 497px 1807px #FFF , 361px 1797px #FFF , 26px 1227px #FFF , 1837px 1776px #FFF , 492px 664px #FFF , 786px 1635px #FFF , 1571px 1658px #FFF , 1742px 1003px #FFF , 925px 455px #FFF , 1106px 128px #FFF , 1659px 891px #FFF , 854px 1731px #FFF , 1209px 1481px #FFF , 129px 1560px #FFF , 1320px 1556px #FFF , 524px 1009px #FFF , 2551px 1363px #FFF , 963px 1426px #FFF , 1099px 1186px #FFF , 508px 1225px #FFF , 1840px 1047px #FFF , 1806px 149px #FFF , 330px 998px #FFF , 2293px 609px #FFF , 1144px 1042px #FFF , 1179px 392px #FFF , 1651px 1470px #FFF , 1144px 1571px #FFF , 2012px 1955px #FFF , 303px 448px #FFF , 829px 1423px #FFF , 1193px 61px #FFF , 941px 1535px #FFF , 355px 1706px #FFF , 1195px 1993px #FFF , 145px 1894px #FFF , 2637px 1305px #FFF , 1810px 1530px #FFF , 1416px 1512px #FFF , 715px 506px #FFF , 188px 1434px #FFF , 943px 1498px #FFF , 2629px 866px #FFF , 621px 1408px #FFF , 1009px 398px #FFF , 1875px 1156px #FFF , 2515px 15px #FFF , 438px 358px #FFF , 2479px 1235px #FFF , 1356px 265px #FFF , 1758px 422px #FFF , 2467px 1831px #FFF , 48px 1905px #FFF , 24px 742px #FFF , 1358px 1237px #FFF , 2326px 1844px #FFF , 1688px 1896px #FFF , 2754px 1075px #FFF , 898px 1893px #FFF , 2769px 1118px #FFF , 1338px 284px #FFF , 1769px 1596px #FFF , 344px 512px #FFF , 2919px 986px #FFF , 2640px 1592px #FFF , 1323px 754px #FFF , 359px 1591px #FFF , 2529px 640px #FFF , 477px 1863px #FFF , 567px 990px #FFF , 2397px 58px #FFF , 2228px 1553px #FFF , 524px 1486px #FFF , 2669px 474px #FFF , 1490px 427px #FFF , 1326px 215px #FFF , 1010px 1379px #FFF , 1653px 398px #FFF , 2838px 1499px #FFF , 2673px 1809px #FFF , 2918px 1347px #FFF , 1205px 1393px #FFF , 2314px 1741px #FFF , 978px 563px #FFF , 2174px 857px #FFF , 305px 79px #FFF , 6px 1038px #FFF , 961px 1497px #FFF , 2593px 1002px #FFF , 1236px 269px #FFF , 1689px 1789px #FFF , 1217px 563px #FFF , 815px 1428px #FFF , 893px 499px #FFF , 174px 1360px #FFF , 2957px 896px #FFF , 1398px 467px #FFF , 1521px 1791px #FFF , 1628px 57px #FFF , 454px 541px #FFF , 380px 537px #FFF , 904px 1196px #FFF , 2251px 298px #FFF , 658px 1164px #FFF , 2367px 191px #FFF , 505px 56px #FFF , 2252px 1946px #FFF , 102px 404px #FFF , 887px 1481px #FFF , 908px 237px #FFF , 1444px 1800px #FFF , 2579px 1843px #FFF , 2098px 1787px #FFF , 1982px 65px #FFF , 1609px 208px #FFF , 706px 1107px #FFF , 470px 546px #FFF , 2449px 412px #FFF , 1195px 1717px #FFF , 1983px 537px #FFF , 1996px 418px #FFF , 657px 290px #FFF , 1278px 236px #FFF , 681px 79px #FFF , 1960px 513px #FFF , 2237px 1059px #FFF , 2751px 1087px #FFF , 1138px 1852px #FFF , 1849px 6px #FFF , 461px 1050px #FFF , 2987px 116px #FFF , 2369px 1582px #FFF , 1793px 1240px #FFF , 2893px 627px #FFF , 2647px 602px #FFF , 797px 1693px #FFF , 2938px 931px #FFF , 1309px 11px #FFF , 1649px 1449px #FFF , 1931px 1877px #FFF , 51px 19px #FFF , 470px 288px #FFF , 530px 1466px #FFF , 2740px 851px #FFF , 2267px 1617px #FFF , 2828px 598px #FFF , 2354px 439px #FFF , 2683px 1250px #FFF , 750px 787px #FFF , 780px 720px #FFF , 2358px 5px #FFF , 976px 1997px #FFF , 2146px 1551px #FFF , 1414px 858px #FFF , 939px 970px #FFF , 1205px 34px #FFF , 2663px 1751px #FFF , 2589px 1676px #FFF , 1086px 1668px #FFF , 1051px 944px #FFF , 975px 338px #FFF , 2041px 1820px #FFF , 909px 1676px #FFF , 2572px 945px #FFF , 331px 279px #FFF , 2549px 788px #FFF , 2770px 1208px #FFF , 982px 1718px #FFF , 2135px 698px #FFF , 577px 413px #FFF , 2382px 1162px #FFF , 2041px 154px #FFF , 1428px 1694px #FFF , 927px 157px #FFF , 2950px 640px #FFF , 2092px 733px #FFF , 1226px 477px #FFF , 1592px 1375px #FFF , 1388px 1169px #FFF , 2192px 1772px #FFF , 420px 987px #FFF , 709px 1394px #FFF , 2928px 1028px #FFF , 1943px 1886px #FFF , 2194px 1541px #FFF , 180px 1646px #FFF , 2261px 899px #FFF , 809px 1597px #FFF , 1113px 436px #FFF , 2353px 1247px #FFF , 342px 379px #FFF , 278px 785px #FFF , 1325px 924px #FFF , 2464px 545px #FFF , 818px 1859px #FFF , 1873px 1528px #FFF , 2099px 599px #FFF , 2941px 1389px #FFF , 1104px 1385px #FFF , 532px 1023px #FFF , 166px 310px #FFF , 2196px 1939px #FFF , 2612px 5px #FFF , 1915px 1278px #FFF , 2487px 221px #FFF , 2616px 904px #FFF , 147px 739px #FFF , 269px 1982px #FFF , 851px 430px #FFF , 759px 1289px #FFF , 624px 640px #FFF , 2395px 1383px #FFF , 1040px 1611px #FFF , 2895px 1441px #FFF , 1143px 1538px #FFF , 1738px 1027px #FFF , 494px 711px #FFF , 320px 945px #FFF , 809px 1084px #FFF , 2484px 455px #FFF , 200px 1989px #FFF , 1058px 732px #FFF , 918px 868px #FFF , 1902px 876px #FFF , 1487px 84px #FFF , 83px 1197px #FFF , 977px 833px #FFF , 743px 798px #FFF , 2341px 513px #FFF , 475px 1736px #FFF , 2106px 1388px #FFF , 1139px 506px #FFF , 859px 462px #FFF , 2456px 24px #FFF , 2390px 1637px #FFF , 2768px 1879px #FFF , 1154px 1044px #FFF , 2618px 1092px #FFF , 951px 1996px #FFF , 2953px 1998px #FFF , 2654px 1095px #FFF , 534px 1041px #FFF , 653px 1480px #FFF , 1824px 1670px #FFF , 793px 1335px #FFF , 2258px 1024px #FFF , 1273px 273px #FFF , 2266px 352px #FFF , 2501px 521px #FFF , 2660px 417px #FFF , 1234px 1399px #FFF , 2055px 512px #FFF , 776px 865px #FFF , 1248px 543px #FFF , 311px 1913px #FFF , 2176px 777px #FFF , 509px 1129px #FFF , 677px 1314px #FFF , 632px 156px #FFF , 959px 160px #FFF , 232px 1279px #FFF , 1306px 1473px #FFF , 2555px 527px #FFF , 2766px 414px #FFF , 1151px 1864px #FFF , 2507px 1142px #FFF , 2082px 1516px #FFF , 1506px 907px #FFF , 2412px 1370px #FFF , 881px 1021px #FFF , 836px 1325px #FFF , 266px 405px #FFF , 211px 343px #FFF , 2113px 1962px #FFF , 2694px 1009px #FFF , 2806px 57px #FFF , 2414px 1881px #FFF , 466px 1445px #FFF , 2042px 1702px #FFF , 535px 174px #FFF , 1237px 1500px #FFF , 2136px 1249px #FFF , 2602px 256px #FFF , 2520px 1499px #FFF , 577px 1386px #FFF , 1874px 1981px #FFF , 254px 769px #FFF , 2920px 766px #FFF , 2617px 1652px #FFF , 40px 146px #FFF , 2830px 1040px #FFF , 716px 1167px #FFF , 2462px 948px #FFF , 2318px 387px #FFF , 1177px 389px #FFF , 302px 1478px #FFF , 2548px 1260px #FFF , 2678px 581px #FFF , 516px 773px #FFF , 2303px 996px #FFF , 365px 1695px #FFF , 1686px 1513px #FFF , 2712px 865px #FFF , 1153px 547px #FFF , 148px 1369px #FFF , 2957px 524px #FFF , 153px 651px #FFF , 2215px 909px #FFF , 1977px 1873px #FFF , 2514px 1389px #FFF , 1036px 1542px #FFF , 2296px 216px #FFF , 766px 300px #FFF , 446px 603px #FFF , 1051px 1054px #FFF , 767px 576px #FFF , 392px 169px #FFF , 1979px 460px #FFF , 2113px 868px #FFF , 1369px 766px #FFF , 2078px 1570px #FFF , 266px 519px #FFF , 1580px 1862px #FFF , 698px 737px #FFF , 2242px 1404px #FFF , 1744px 1881px #FFF , 1600px 1335px #FFF , 826px 973px #FFF , 1373px 1300px #FFF , 2739px 556px #FFF , 1083px 743px #FFF , 2534px 1440px #FFF , 2597px 1864px #FFF , 1157px 48px #FFF , 796px 1663px #FFF , 1848px 1648px #FFF , 2043px 675px #FFF , 1817px 1174px #FFF , 1592px 1808px #FFF , 2446px 646px #FFF , 2927px 771px #FFF , 2643px 1009px #FFF , 2267px 201px #FFF , 832px 1671px #FFF , 2017px 1218px #FFF , 48px 467px #FFF , 810px 748px #FFF , 987px 1047px #FFF , 148px 914px #FFF , 865px 1514px #FFF , 2736px 253px #FFF , 446px 1781px #FFF , 466px 630px #FFF , 2227px 1817px #FFF , 2898px 454px #FFF , 458px 257px #FFF , 360px 1348px #FFF , 2278px 1157px #FFF , 494px 957px #FFF , 2922px 1478px #FFF , 2811px 1851px #FFF , 1691px 1146px #FFF , 2281px 1324px #FFF , 147px 1908px #FFF , 899px 1361px #FFF , 2267px 1586px #FFF , 2793px 499px #FFF , 258px 1270px #FFF , 2138px 679px #FFF , 913px 865px #FFF , 187px 447px #FFF;
}

#stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 2590px 1613px #FFF , 2697px 1259px #FFF , 690px 308px #FFF , 793px 1655px #FFF , 1484px 256px #FFF , 735px 1506px #FFF , 1514px 263px #FFF , 560px 696px #FFF , 325px 276px #FFF , 1201px 740px #FFF , 136px 45px #FFF , 912px 641px #FFF , 1422px 1376px #FFF , 1179px 1459px #FFF , 2199px 152px #FFF , 625px 1723px #FFF , 2326px 1446px #FFF , 2803px 328px #FFF , 752px 13px #FFF , 1043px 982px #FFF , 1712px 64px #FFF , 2921px 366px #FFF , 646px 1847px #FFF , 23px 1019px #FFF , 1177px 387px #FFF , 2730px 1736px #FFF , 1990px 1782px #FFF , 1449px 774px #FFF , 1737px 1084px #FFF , 234px 377px #FFF , 1348px 632px #FFF , 1461px 87px #FFF , 1974px 1717px #FFF , 1103px 1462px #FFF , 2058px 213px #FFF , 1166px 204px #FFF , 671px 999px #FFF , 1507px 1047px #FFF , 702px 242px #FFF , 1843px 1577px #FFF , 950px 1790px #FFF , 2859px 797px #FFF , 1055px 1856px #FFF , 3000px 900px #FFF , 1157px 1519px #FFF , 2409px 272px #FFF , 150px 1280px #FFF , 1635px 1344px #FFF , 1244px 214px #FFF , 928px 1415px #FFF , 2068px 342px #FFF , 138px 855px #FFF , 79px 1487px #FFF , 414px 1003px #FFF , 82px 368px #FFF , 133px 1723px #FFF , 909px 1084px #FFF , 1101px 1177px #FFF , 193px 1338px #FFF , 2534px 1082px #FFF , 2935px 530px #FFF , 2439px 1595px #FFF , 238px 12px #FFF , 1975px 458px #FFF , 211px 1022px #FFF , 2614px 1903px #FFF , 272px 409px #FFF , 416px 725px #FFF , 787px 273px #FFF , 389px 516px #FFF , 2462px 656px #FFF , 810px 193px #FFF , 2781px 1586px #FFF , 1447px 1774px #FFF , 1439px 329px #FFF , 2566px 827px #FFF , 1839px 1277px #FFF , 1197px 155px #FFF , 2223px 1161px #FFF , 1729px 329px #FFF , 2206px 1259px #FFF , 264px 1476px #FFF , 2755px 378px #FFF , 2008px 1883px #FFF , 125px 198px #FFF , 724px 1415px #FFF , 114px 821px #FFF , 2744px 1383px #FFF , 1424px 699px #FFF , 2675px 1711px #FFF , 347px 1008px #FFF , 2415px 838px #FFF , 1028px 387px #FFF , 2289px 746px #FFF , 2196px 241px #FFF , 2959px 81px #FFF , 820px 843px #FFF , 1969px 592px #FFF , 1806px 352px #FFF , 858px 445px #FFF , 2615px 1287px #FFF , 2661px 450px #FFF , 2784px 1682px #FFF , 2099px 1462px #FFF , 341px 710px #FFF , 1464px 558px #FFF , 907px 444px #FFF , 116px 1686px #FFF , 1034px 1578px #FFF , 1488px 889px #FFF , 1706px 1048px #FFF , 2520px 918px #FFF , 1106px 1590px #FFF , 2193px 1192px #FFF , 620px 227px #FFF , 1049px 142px #FFF , 2178px 222px #FFF , 1451px 228px #FFF , 1532px 1506px #FFF , 696px 564px #FFF , 1613px 1200px #FFF , 2002px 977px #FFF , 1050px 1377px #FFF , 2383px 593px #FFF , 203px 415px #FFF , 665px 247px #FFF , 2818px 684px #FFF , 2795px 91px #FFF , 1251px 1970px #FFF , 303px 485px #FFF , 571px 1331px #FFF , 1256px 1537px #FFF , 2592px 1627px #FFF , 113px 502px #FFF , 37px 248px #FFF , 1665px 1040px #FFF , 2255px 1253px #FFF , 2187px 331px #FFF , 956px 102px #FFF , 869px 579px #FFF , 2635px 568px #FFF , 628px 695px #FFF , 2716px 1688px #FFF , 1527px 473px #FFF , 1620px 1651px #FFF , 2924px 1598px #FFF , 2089px 77px #FFF , 158px 1906px #FFF , 915px 1809px #FFF , 2529px 1093px #FFF , 392px 367px #FFF , 1647px 1359px #FFF , 1659px 1467px #FFF , 239px 1153px #FFF , 1205px 1666px #FFF , 2560px 1646px #FFF , 1195px 547px #FFF , 2375px 1311px #FFF , 2145px 1032px #FFF , 2133px 37px #FFF , 2797px 1934px #FFF , 512px 1498px #FFF , 814px 874px #FFF , 2948px 466px #FFF , 2043px 1452px #FFF , 446px 811px #FFF , 902px 1721px #FFF , 2415px 475px #FFF , 1850px 1871px #FFF , 2178px 90px #FFF , 900px 1612px #FFF , 412px 1634px #FFF , 2966px 1630px #FFF , 495px 428px #FFF , 2058px 1568px #FFF , 2188px 929px #FFF , 2829px 1468px #FFF , 225px 208px #FFF , 162px 1973px #FFF , 1269px 1215px #FFF , 65px 624px #FFF , 1833px 847px #FFF , 936px 469px #FFF , 108px 1190px #FFF , 594px 1673px #FFF , 1467px 1272px #FFF , 2146px 1829px #FFF , 1516px 349px #FFF , 2261px 938px #FFF , 19px 1171px #FFF , 1181px 931px #FFF , 1540px 1139px #FFF , 717px 799px #FFF , 1243px 1350px #FFF , 631px 771px #FFF , 851px 1501px #FFF , 1074px 1341px #FFF , 2906px 181px #FFF , 409px 642px #FFF , 1098px 64px #FFF;
  animation: animStar 150s linear infinite;
  opacity: 0.55;
}
#stars2:after {
  content: " ";
  position: absolute;
  left: 3000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 2590px 1613px #FFF , 2697px 1259px #FFF , 690px 308px #FFF , 793px 1655px #FFF , 1484px 256px #FFF , 735px 1506px #FFF , 1514px 263px #FFF , 560px 696px #FFF , 325px 276px #FFF , 1201px 740px #FFF , 136px 45px #FFF , 912px 641px #FFF , 1422px 1376px #FFF , 1179px 1459px #FFF , 2199px 152px #FFF , 625px 1723px #FFF , 2326px 1446px #FFF , 2803px 328px #FFF , 752px 13px #FFF , 1043px 982px #FFF , 1712px 64px #FFF , 2921px 366px #FFF , 646px 1847px #FFF , 23px 1019px #FFF , 1177px 387px #FFF , 2730px 1736px #FFF , 1990px 1782px #FFF , 1449px 774px #FFF , 1737px 1084px #FFF , 234px 377px #FFF , 1348px 632px #FFF , 1461px 87px #FFF , 1974px 1717px #FFF , 1103px 1462px #FFF , 2058px 213px #FFF , 1166px 204px #FFF , 671px 999px #FFF , 1507px 1047px #FFF , 702px 242px #FFF , 1843px 1577px #FFF , 950px 1790px #FFF , 2859px 797px #FFF , 1055px 1856px #FFF , 3000px 900px #FFF , 1157px 1519px #FFF , 2409px 272px #FFF , 150px 1280px #FFF , 1635px 1344px #FFF , 1244px 214px #FFF , 928px 1415px #FFF , 2068px 342px #FFF , 138px 855px #FFF , 79px 1487px #FFF , 414px 1003px #FFF , 82px 368px #FFF , 133px 1723px #FFF , 909px 1084px #FFF , 1101px 1177px #FFF , 193px 1338px #FFF , 2534px 1082px #FFF , 2935px 530px #FFF , 2439px 1595px #FFF , 238px 12px #FFF , 1975px 458px #FFF , 211px 1022px #FFF , 2614px 1903px #FFF , 272px 409px #FFF , 416px 725px #FFF , 787px 273px #FFF , 389px 516px #FFF , 2462px 656px #FFF , 810px 193px #FFF , 2781px 1586px #FFF , 1447px 1774px #FFF , 1439px 329px #FFF , 2566px 827px #FFF , 1839px 1277px #FFF , 1197px 155px #FFF , 2223px 1161px #FFF , 1729px 329px #FFF , 2206px 1259px #FFF , 264px 1476px #FFF , 2755px 378px #FFF , 2008px 1883px #FFF , 125px 198px #FFF , 724px 1415px #FFF , 114px 821px #FFF , 2744px 1383px #FFF , 1424px 699px #FFF , 2675px 1711px #FFF , 347px 1008px #FFF , 2415px 838px #FFF , 1028px 387px #FFF , 2289px 746px #FFF , 2196px 241px #FFF , 2959px 81px #FFF , 820px 843px #FFF , 1969px 592px #FFF , 1806px 352px #FFF , 858px 445px #FFF , 2615px 1287px #FFF , 2661px 450px #FFF , 2784px 1682px #FFF , 2099px 1462px #FFF , 341px 710px #FFF , 1464px 558px #FFF , 907px 444px #FFF , 116px 1686px #FFF , 1034px 1578px #FFF , 1488px 889px #FFF , 1706px 1048px #FFF , 2520px 918px #FFF , 1106px 1590px #FFF , 2193px 1192px #FFF , 620px 227px #FFF , 1049px 142px #FFF , 2178px 222px #FFF , 1451px 228px #FFF , 1532px 1506px #FFF , 696px 564px #FFF , 1613px 1200px #FFF , 2002px 977px #FFF , 1050px 1377px #FFF , 2383px 593px #FFF , 203px 415px #FFF , 665px 247px #FFF , 2818px 684px #FFF , 2795px 91px #FFF , 1251px 1970px #FFF , 303px 485px #FFF , 571px 1331px #FFF , 1256px 1537px #FFF , 2592px 1627px #FFF , 113px 502px #FFF , 37px 248px #FFF , 1665px 1040px #FFF , 2255px 1253px #FFF , 2187px 331px #FFF , 956px 102px #FFF , 869px 579px #FFF , 2635px 568px #FFF , 628px 695px #FFF , 2716px 1688px #FFF , 1527px 473px #FFF , 1620px 1651px #FFF , 2924px 1598px #FFF , 2089px 77px #FFF , 158px 1906px #FFF , 915px 1809px #FFF , 2529px 1093px #FFF , 392px 367px #FFF , 1647px 1359px #FFF , 1659px 1467px #FFF , 239px 1153px #FFF , 1205px 1666px #FFF , 2560px 1646px #FFF , 1195px 547px #FFF , 2375px 1311px #FFF , 2145px 1032px #FFF , 2133px 37px #FFF , 2797px 1934px #FFF , 512px 1498px #FFF , 814px 874px #FFF , 2948px 466px #FFF , 2043px 1452px #FFF , 446px 811px #FFF , 902px 1721px #FFF , 2415px 475px #FFF , 1850px 1871px #FFF , 2178px 90px #FFF , 900px 1612px #FFF , 412px 1634px #FFF , 2966px 1630px #FFF , 495px 428px #FFF , 2058px 1568px #FFF , 2188px 929px #FFF , 2829px 1468px #FFF , 225px 208px #FFF , 162px 1973px #FFF , 1269px 1215px #FFF , 65px 624px #FFF , 1833px 847px #FFF , 936px 469px #FFF , 108px 1190px #FFF , 594px 1673px #FFF , 1467px 1272px #FFF , 2146px 1829px #FFF , 1516px 349px #FFF , 2261px 938px #FFF , 19px 1171px #FFF , 1181px 931px #FFF , 1540px 1139px #FFF , 717px 799px #FFF , 1243px 1350px #FFF , 631px 771px #FFF , 851px 1501px #FFF , 1074px 1341px #FFF , 2906px 181px #FFF , 409px 642px #FFF , 1098px 64px #FFF;
}

#stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 918px 529px #FFF , 41px 404px #FFF , 371px 755px #FFF , 1794px 1811px #FFF , 1538px 222px #FFF , 2023px 939px #FFF , 939px 885px #FFF , 1933px 602px #FFF , 539px 799px #FFF , 35px 387px #FFF , 192px 21px #FFF , 41px 868px #FFF , 1897px 1862px #FFF , 2682px 993px #FFF , 404px 1299px #FFF , 1801px 1961px #FFF , 54px 612px #FFF , 1886px 540px #FFF , 610px 350px #FFF , 206px 1838px #FFF , 2880px 1373px #FFF , 2609px 885px #FFF , 78px 989px #FFF , 1515px 807px #FFF , 1655px 1537px #FFF , 1845px 764px #FFF , 2992px 1791px #FFF , 1654px 1750px #FFF , 2610px 1889px #FFF , 1721px 271px #FFF , 2826px 1050px #FFF , 325px 130px #FFF , 2875px 1402px #FFF , 1784px 65px #FFF , 2925px 777px #FFF , 248px 10px #FFF , 87px 1786px #FFF , 2732px 835px #FFF , 2002px 148px #FFF , 2425px 1613px #FFF , 527px 1864px #FFF , 1553px 536px #FFF , 262px 884px #FFF , 2624px 247px #FFF , 1263px 617px #FFF , 1331px 226px #FFF , 2001px 40px #FFF , 1324px 687px #FFF , 339px 1746px #FFF , 1140px 1025px #FFF , 138px 1614px #FFF , 1566px 1105px #FFF , 2836px 782px #FFF , 921px 671px #FFF , 892px 1787px #FFF , 880px 1803px #FFF , 2196px 1910px #FFF , 1960px 1237px #FFF , 507px 1042px #FFF , 575px 785px #FFF , 1498px 1801px #FFF , 80px 570px #FFF , 475px 1315px #FFF , 482px 1081px #FFF , 884px 1774px #FFF , 2868px 801px #FFF , 2543px 1497px #FFF , 2514px 185px #FFF , 2584px 559px #FFF , 1291px 268px #FFF , 852px 1563px #FFF , 857px 1637px #FFF , 2278px 609px #FFF , 736px 47px #FFF , 110px 117px #FFF , 1125px 890px #FFF , 96px 352px #FFF , 966px 1812px #FFF , 1327px 1057px #FFF , 426px 173px #FFF , 331px 1260px #FFF , 909px 1012px #FFF , 1796px 488px #FFF , 2580px 662px #FFF , 209px 1452px #FFF , 2929px 252px #FFF , 364px 1352px #FFF , 606px 425px #FFF , 950px 1580px #FFF , 793px 737px #FFF , 1775px 1010px #FFF , 1710px 373px #FFF , 2914px 1662px #FFF , 1287px 89px #FFF , 436px 605px #FFF , 1063px 887px #FFF , 442px 1789px #FFF , 1058px 1239px #FFF , 1254px 67px #FFF , 1578px 1812px #FFF;
  animation: animStar 200s linear infinite;
  opacity: 0.65;
}
#stars3:after {
  content: " ";
  position: absolute;
  left: 3000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 918px 529px #FFF , 41px 404px #FFF , 371px 755px #FFF , 1794px 1811px #FFF , 1538px 222px #FFF , 2023px 939px #FFF , 939px 885px #FFF , 1933px 602px #FFF , 539px 799px #FFF , 35px 387px #FFF , 192px 21px #FFF , 41px 868px #FFF , 1897px 1862px #FFF , 2682px 993px #FFF , 404px 1299px #FFF , 1801px 1961px #FFF , 54px 612px #FFF , 1886px 540px #FFF , 610px 350px #FFF , 206px 1838px #FFF , 2880px 1373px #FFF , 2609px 885px #FFF , 78px 989px #FFF , 1515px 807px #FFF , 1655px 1537px #FFF , 1845px 764px #FFF , 2992px 1791px #FFF , 1654px 1750px #FFF , 2610px 1889px #FFF , 1721px 271px #FFF , 2826px 1050px #FFF , 325px 130px #FFF , 2875px 1402px #FFF , 1784px 65px #FFF , 2925px 777px #FFF , 248px 10px #FFF , 87px 1786px #FFF , 2732px 835px #FFF , 2002px 148px #FFF , 2425px 1613px #FFF , 527px 1864px #FFF , 1553px 536px #FFF , 262px 884px #FFF , 2624px 247px #FFF , 1263px 617px #FFF , 1331px 226px #FFF , 2001px 40px #FFF , 1324px 687px #FFF , 339px 1746px #FFF , 1140px 1025px #FFF , 138px 1614px #FFF , 1566px 1105px #FFF , 2836px 782px #FFF , 921px 671px #FFF , 892px 1787px #FFF , 880px 1803px #FFF , 2196px 1910px #FFF , 1960px 1237px #FFF , 507px 1042px #FFF , 575px 785px #FFF , 1498px 1801px #FFF , 80px 570px #FFF , 475px 1315px #FFF , 482px 1081px #FFF , 884px 1774px #FFF , 2868px 801px #FFF , 2543px 1497px #FFF , 2514px 185px #FFF , 2584px 559px #FFF , 1291px 268px #FFF , 852px 1563px #FFF , 857px 1637px #FFF , 2278px 609px #FFF , 736px 47px #FFF , 110px 117px #FFF , 1125px 890px #FFF , 96px 352px #FFF , 966px 1812px #FFF , 1327px 1057px #FFF , 426px 173px #FFF , 331px 1260px #FFF , 909px 1012px #FFF , 1796px 488px #FFF , 2580px 662px #FFF , 209px 1452px #FFF , 2929px 252px #FFF , 364px 1352px #FFF , 606px 425px #FFF , 950px 1580px #FFF , 793px 737px #FFF , 1775px 1010px #FFF , 1710px 373px #FFF , 2914px 1662px #FFF , 1287px 89px #FFF , 436px 605px #FFF , 1063px 887px #FFF , 442px 1789px #FFF , 1058px 1239px #FFF , 1254px 67px #FFF , 1578px 1812px #FFF;
}

#moon {
  transition: transform 2.5s ease;
  transition-delay: 0.5s;
}
#moon div {
  background-color: #ebf2fc;
  -webkit-box-shadow: 0 0 8rem 0 rgba(235, 242, 252, 0.75);
  box-shadow: 0 0 8rem 0 rgba(235, 242, 252, 0.75);
  border-radius: 50%;
  width: 7.5rem;
  height: 7.5rem;
  position: absolute;
  margin-left: 15%;
  margin-top: 15%;
  transition: opacity 1.5s ease;
  transition-delay: 1.25s;
  opacity: 0.5;
}

@keyframes animStar {
  from {
    transform: translateX(-3000px);
  }
  to {
    transform: translateX(0px);
  }
}
/* Scrollbar */
::-webkit-scrollbar {
  position: relative;
  z-index: -99999;
  width: 10px;
  transition: all 0.45s ease;
}

::-webkit-scrollbar-track {
  background: #04013e;
}

::-webkit-scrollbar-thumb {
  transition: 250ms cubic-bezier(0.285, 0.105, 0.465, 1.015);
  background: #f11147;
}

::-webkit-scrollbar-thumb:hover {
  background: #fda207;
}

.sidebarShown {
  margin-right: 10px;
}
.sidebarShown .panel {
  opacity: 1;
}

/* Footer Resets for flex-71 > cell-71 */
#footer .flex-71 .cell-71, .mobile-footer .flex-71 .cell-71 {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}

#footer .flex-71:not(:hover) li:first-child .cell-71, .mobile-footer .flex-71:not(:hover) li:first-child .cell-71 {
  background: inherit;
  box-shadow: inherit;
  color: #fff;
}
#footer .flex-71:not(:hover) li:first-child .cell-71 i, #footer .flex-71:not(:hover) li:first-child .cell-71 span, .mobile-footer .flex-71:not(:hover) li:first-child .cell-71 i, .mobile-footer .flex-71:not(:hover) li:first-child .cell-71 span {
  fill: #fff;
  color: #fff;
}

.mobile-footer {
  padding-bottom: 0px !important;
  background: #110e4d;
}
.mobile-footer .wrap {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.mobile-footer .flex-71:not(:hover) li:first-child > .cell-71 {
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
}
.mobile-footer .flex-71:not(:hover) li:first-child > .cell-71 p span.nobr {
  color: #fff;
}

/* Forms */
/* Errors */
.mepr_error {
  background-color: #f11147 !important;
  padding: 20px 25px 15px 25px !important;
  text-align: left;
  border-radius: 6px;
  margin-top: 20px;
}

/* Form Resets */
/**
 * handles the default elements
 */
input {
  margin: 0;
  outline: none;
  -webkit-appearance: none;
}

input[type=radio],
input[type=checkbox] {
  float: left;
  clear: both;
  margin: 0;
  outline: none;
  -webkit-appearance: none;
}

/* 
** 
** Custom Memberpress
**
** Form, Input, Textbox, Submit
**
*/
form input, form .mepr-stripe-card-element {
  border: 2px solid #fff !important;
  padding: 15px;
  border-radius: 3px;
}
form input.invalid, form .mepr-stripe-card-element.invalid {
  border: 2px dashed #f11147 !important;
  color: #f11147 !important;
}

/* Checkbox / Radio */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio li label {
  line-height: 1.5;
  font-size: 0.875em;
  color: #fda207;
}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio li input[type=radio] {
  padding: 7px;
  margin-right: 5px;
}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio li input[type=radio]:checked {
  background: #f11147;
}

body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li label, .ginput_container_consent label {
  line-height: 1.5;
  font-size: 0.875em;
  font-weight: bold;
  margin-top: 3px;
}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li input[type=checkbox], .ginput_container_consent input[type=checkbox] {
  padding: 7px;
  margin-right: 9px;
}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li input[type=checkbox]:checked, .ginput_container_consent input[type=checkbox]:checked {
  background: #f11147;
}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li input[type=checkbox]:checked + label, .ginput_container_consent input[type=checkbox]:checked + label {
  color: #f11147;
}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li input[type=checkbox]:checked + label span, .ginput_container_consent input[type=checkbox]:checked + label span {
  color: #fda207;
}

.ginput_container_consent input {
  margin-top: 6px !important;
}
.ginput_container_consent input:checked + label a.link {
  color: #f11147;
}

.gform_wrapper div.validation_error {
  color: #f11147 !important;
  font-size: 1em;
  font-weight: 700;
  margin-bottom: 25px;
  border-top: 0px solid #790000 !important;
  border-bottom: 0px solid #790000 !important;
  padding: 16px 0 16px 0;
  clear: both;
  width: 100%;
  text-align: left !important;
  background: transparent url("../assets/img/input-bg.png") no-repeat top right !important;
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
  background-color: rgba(255, 223, 224, 0) !important;
  margin-bottom: 6px !important;
  border: none !important;
  padding-bottom: 6px;
  padding-top: 8px;
  box-sizing: border-box;
}

.gform_wrapper .gfield_error .gfield_label, .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label, .gform_wrapper li.gfield_error ul.gfield_checkbox, .gform_wrapper li.gfield_error ul.gfield_radio, .gform_wrapper .validation_message, .gform_wrapper .gfield_required {
  color: #f11147 !important;
}

.gform_wrapper span.ginput_product_price, .gform_wrapper span.ginput_total {
  color: #fda207 !important;
  line-height: 1.5;
  font-size: 0.875em;
  font-weight: bold;
}
.gform_wrapper span.ginput_product_price_label, .gform_wrapper span.ginput_total_label {
  line-height: 1.5;
  font-size: 0.875em;
  font-weight: bold;
}

.gform_wrapper li.gsection {
  opacity: 0.15;
}

/* Content Collection Form */
.gform_wrapper .gform_page_footer {
  border-top: 1px solid rgba(255, 255, 255, 0.15) !important;
}

.gform_wrapper .form_saved_message {
  background: transparent !important;
  color: #fff !important;
}

#gform_send_resume_link_button_2 {
  font-size: 16px !important;
  padding: 9px 12px 7px 12px !important;
  border-radius: 3px !important;
  margin-top: -2px !important;
}

.mepr-form input.invalid, .mepr-form select.invalid, .mepr-form textarea.invalid, .mepr-form label.mepr-checkbox-field.invalid, .mepr-form div.mepr-checkboxes-field.invalid, .mepr-form div.mepr-radios-field.invalid {
  border: 2px dashed #f11147 !important;
  background: #04013e !important;
  color: #f11147 !important;
}

.mp_wrapper .mepr-form-has-errors, .mp_wrapper .cc-error, .mp_wrapper .mepr-validation-error {
  color: #f11147 !important;
}

.mp_wrapper .mp-form-row.mepr_first_name, .mp_wrapper .mp-form-row.mepr_last_name {
  position: relative !important;
  float: left !important;
  width: 47% !important;
}
.mp_wrapper .mp-form-row.mepr_last_name {
  float: right !important;
}

.mp-form-label {
  margin-bottom: 10px !important;
  text-transform: uppercase !important;
  font-size: 85%;
  font-weight: 700;
}

.mp_wrapper label, .cc-error {
  letter-spacing: 1px !important;
}

.mepr-payment-methods-wrapper {
  margin-bottom: 45px;
}

.mepr-checkbox-field {
  padding: 17px 15px 20px 10px;
  position: relative;
  margin-left: 20px;
}
.mepr-checkbox-field.invalid {
  margin-left: 18px;
}

.mepr-form .mepr-form-has-errors {
  float: right;
  padding-top: 10px;
}
.mepr-form .mepr_spacer {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  margin-top: 50px;
}
.mepr-form .mp-form-row.mepr_tos {
  padding-left: 15px;
}

/* Submit Button */
input[type=submit], input[type=button] {
  border-color: transparent !important;
  transition: all 0.25s ease;
  background: linear-gradient(90deg, #fda207, #f11147, #f11147, #fda207);
  background-size: 200% 200%;
  border: rgba(250, 178, 73, 0) 1px solid;
  color: rgba(255, 255, 255, 0.75);
  text-transform: uppercase;
  font-weight: 700;
  cursor: pointer;
}
input[type=submit]:hover, input[type=button]:hover {
  color: white !important;
  background-position: 100% 50%;
  border-color: rgba(250, 178, 73, 0.5);
}

.gform_wrapper .gform_page_footer {
  position: relative;
  text-align: center;
  margin: 20px 0 !important;
  padding: 20px 0 !important;
}
.gform_wrapper .gform_page_footer input[type=button] {
  display: block !important;
  width: 25% !important;
}
.gform_wrapper .gform_page_footer .gform_previous_button {
  float: left !important;
  margin: 0 !important;
}
.gform_wrapper .gform_page_footer .gform_next_button {
  float: right !important;
  margin: 0 !important;
}
.gform_wrapper .gform_page_footer .gform_save_link {
  position: absolute;
  display: block;
  left: 50%;
  transform: translateX(-50%);
  bottom: -120px;
  margin: 0px !important;
}
.gform_wrapper .gform_page_footer #gform_submit_button_2 {
  background: white;
  color: #04013e;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  margin: 0px !important;
}
.gform_wrapper .gform_page_footer #gform_submit_button_2:hover {
  left: 50%;
  transform: translateX(-50%) !important;
}

/* Dashboard */
#dashboard p {
  margin-bottom: 0;
}

.dash-heading {
  font-weight: 700;
  letter-spacing: 0.27em !important;
  font-size: 0.7em !important;
  border-right: 1px solid rgba(255, 255, 255, 0.3);
  padding-right: 0px;
  margin-right: 15px;
}

ul.dashBar {
  background: #04013e;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #04013e 0%, #081a7c 99%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #04013e 0%, #081a7c 99%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #04013e 0%, #081a7c 99%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#04013e", endColorstr="#081a7c",GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
  box-shadow: -25px 25px 45px -15px rgba(0, 0, 0, 0.7);
  -webkit-box-shadow: -25px 25px 45px -15px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: -25px 25px 45px -15px rgba(0, 0, 0, 0.7);
  border-radius: 12px;
  align-items: center;
  justify-content: center;
  min-height: 80px;
  margin-bottom: 25px;
}
ul.dashBar .right {
  position: relative;
}
ul.dashBar .right p.dash-heading {
  padding-right: 55px !important;
  vertical-align: center;
}
ul.dashBar .right .chatAvatar {
  position: absolute;
  width: 32px !important;
  height: 32px !important;
  border-radius: 50%;
  right: 25px;
  top: 50%;
  transform: translateY(-50%);
}

.card {
  position: relative;
  display: block;
  overflow: hidden;
  background: #04013e;
  /* Old browsers */
  background: -moz-linear-gradient(45deg, #04013e 0%, #081a7c 99%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, #04013e 0%, #081a7c 99%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, #04013e 0%, #081a7c 99%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#04013e", endColorstr="#081a7c",GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
  box-shadow: -25px 25px 45px -15px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: -25px 25px 45px -15px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: -25px 25px 45px -15px rgba(0, 0, 0, 0.6);
  border-radius: 12px;
  margin-bottom: 25px;
  /* Addons */
}
.card .card-heading {
  font-weight: 700;
  color: rgba(255, 255, 255, 0.4);
  padding: 30px 25px 20px 25px;
}
.card .card-heading.big {
  padding-left: 33px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.card .card-heading.big p {
  font-weight: 500;
  color: white;
  line-height: 1.8em !important;
}
.card .card-heading.big p.card-copy {
  margin-top: 10px;
  padding-bottom: 35px;
}
.card .card-heading .beta {
  position: relative;
  padding: 2px 12px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 3px;
  margin: 0px;
  margin-left: -2px;
  font-size: 10px;
  margin-bottom: 15px;
  display: inline-block;
  line-height: 20px;
}
.card .card-item {
  width: 100%;
  line-height: 35px;
  padding: 5px 25px;
}
.card .card-item p {
  margin: 0;
}
.card .card-item i {
  margin-bottom: 3px;
  margin-right: 6px;
}
.card .card-item:first-child {
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.card .card-item:last-child {
  margin-bottom: 85px;
}
.card .button {
  font-weight: 700;
  letter-spacing: 0.1em !important;
  font-size: 0.7em !important;
}
.card .progress-ring-circle {
  stroke-dasharray: 10 20;
  transition: stroke-dashoffset 0.35s;
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
}
.card.addons .card-item {
  border: 1px solid rgba(255, 255, 255, 0.1);
  margin: 10px 25px;
  width: calc(100% - 50px);
  border-radius: 8px;
  padding: 0px;
  overflow: hidden;
}
.card.addons .card-item:last-child {
  margin-bottom: 85px;
}
.card.addons .card-item a.buy-addon {
  display: block;
  opacity: 0.5;
  width: 100%;
  height: 100%;
  position: relative;
  padding: 10px 0px;
  line-height: 20px;
}
.card.addons .card-item a.buy-addon p {
  padding: 1px 15px;
}
.card.addons .card-item a.buy-addon .button.small {
  position: absolute;
  cursor: pointer;
  height: 100% !important;
  width: 55px;
  display: block;
  top: 0;
  right: 0;
  opacity: 0;
  border-radius: 0px;
  transform: translateX(100px);
}
.card.addons .card-item a.buy-addon .button.small i {
  top: 50%;
  transform: translateY(-50%);
}
.card.addons .card-item a.buy-addon:hover {
  opacity: 1;
  background: rgba(255, 255, 255, 0.05);
  padding-left: 5px;
}
.card.addons .card-item a.buy-addon:hover .button.small {
  opacity: 1;
  transform: translateX(0);
  box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.5);
}
.card .card-item.status {
  border: 1px solid rgba(255, 255, 255, 0.1);
  margin: 10px 25px;
  width: calc(100% - 50px);
  border-radius: 8px;
  padding: 0px;
  overflow: hidden;
}
.card .card-item.status.old {
  opacity: 0.3;
  pointer-events: none;
}
.card .card-item.status:last-child {
  margin-bottom: 85px;
}
.card .card-item.status .status-update {
  padding: 15px 25px;
  line-height: 1.8em;
}
.card .card-item.status .status-update span {
  position: relative;
  padding: 2px 12px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 3px;
  margin: 0px;
  margin-left: -2px;
  font-size: 10px;
  margin-bottom: 15px;
  display: inline-block;
  line-height: 20px;
}
.card .card-img {
  position: relative;
  width: 100%;
  padding: 11px;
  overflow: hidden;
}
.card .card-img img {
  border-radius: 8px;
  -webkit-box-shadow: inset 0px -30px 50px 20px rgba(0, 0, 0, 0.4);
  box-shadow: inset 0px -30px 50px 20px rgba(0, 0, 0, 0.4);
  object-fit: cover;
  width: 100%;
}

/* Media Queries */
/* Large devices (large desktops, 1200px and down) */
/* Medium devices (desktops, 1024px and down) */
@media (max-width: 1024px) {
  .web-details .project-overflow {
    height: 650px;
    margin-left: -30px;
    margin-right: -30px;
    overflow: hidden;
  }
  .web-details a.button {
    margin-top: 0px;
    margin-bottom: 180px;
  }

  .whiteSlide.print {
    position: relative;
    max-height: 100%;
  }
  .whiteSlide.print .wrap {
    padding-top: 0px;
  }
  .whiteSlide.print .flex:not(.later) > [class*=col-]:not([class*=col-phablet-]):not([class*=col-phone-]) {
    width: 100%;
  }
  .whiteSlide.print .macbook-61 {
    margin: 0px;
    transform: scale(1);
    margin-top: 0px;
    float: right;
    margin-right: -200px;
    margin-bottom: -100px;
  }

  #footer .content {
    overflow: hidden !important;
    -webkit-overflow-scrolling: none !important;
    overflow-scrolling: none !important;
  }
  #footer .wrap {
    padding: 0px;
    padding-top: 0px;
  }
  #footer .wrap .fix-12-12 {
    margin-bottom: 180px;
  }
  #footer .wrap .footer-animation {
    overflow: hidden !important;
  }
  .mobile-footer {
    padding: 0px !important;
    background: #080442;
  }
  .mobile-footer .wrap {
    padding: 30px !important;
    padding-bottom: 0px !important;
  }
  .mobile-footer .flex-71:not(:hover) li:first-child > .cell-71 {
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
  }
  .mobile-footer .flex-71:not(:hover) li:first-child > .cell-71 p span.nobr {
    color: #fff;
  }

  /* Pricing Popup */
  .popup.pricing .col-3-12 {
    width: 50%;
  }
}
/* Small devices (tablets, 768px and down) */
@media (max-width: 768px) {
  .mobile .simplifiedMobile .slide:not(.autoHeight) .background, .scroll .slide:not(.autoHeight) .background {
    min-height: 115vh;
  }
  .mobile .simplifiedMobile .slide:not(.autoHeight) .background.vimeo iframe, .scroll .slide:not(.autoHeight) .background.vimeo iframe {
    zoom: 1.3;
  }

  .web-details .project-overflow {
    height: 450px;
    margin-left: -30px;
    margin-right: -30px;
    overflow: hidden;
  }
  .web-details a.button {
    margin-top: 0px;
    margin-bottom: 100px;
  }

  .whiteSlide.print {
    position: relative;
    max-height: 100%;
  }
  .whiteSlide.print .macbook-61 {
    margin: 0px;
    transform: scale(1.7);
    margin-top: 0px;
    padding-bottom: 30px;
  }

  .marketing .floaties {
    transform: scale(1);
    margin-top: 100px;
  }

  #footer .content {
    overflow: hidden !important;
    -webkit-overflow-scrolling: none !important;
    overflow-scrolling: none !important;
  }
  #footer .wrap {
    padding: 30px;
    padding-top: 0px;
  }
  #footer .wrap .fix-12-12 {
    margin-bottom: 80px;
  }
  #footer .wrap .footer-animation {
    overflow: hidden !important;
  }
  .mobile-footer {
    background: #070341;
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .mobile-footer .flex-71 {
    padding-bottom: 50px !important;
  }
  .mobile-footer .wrap, .mobile-footer .container .wrap:not(.noSpaces) {
    padding: 0px calc(8% + 15px) !important;
  }

  /* Pricing Popup */
  .popup.pricing .col-3-12 {
    width: 50%;
  }
}
/* Landscape phones and down */
@media (max-width: 480px) {
  /* Hero Slide */
  .container .wrap .spaceWrap, .container .wrap.spaceWrap, .container .wrap:not(.noSpaces) {
    padding: 65px calc(4% + 15px);
  }

  .col-spacer {
    display: none;
  }

  .dots-top, .dots-bottom, .circle {
    display: none;
  }

  .browser-box {
    margin-top: 0px !important;
    min-height: 240px;
  }
  .browser-box .browser-search-bar {
    top: 55%;
  }
  .browser-box .browser-search-bar .search-left {
    margin-left: -15px;
  }
  .browser-box .browser-search-bar .search-right {
    margin-right: -15px;
  }
  .browser-box .browser-search-bar .browser-box-query {
    left: 62px;
    top: 23px;
    font-size: 14px;
  }
  .browser-box .browser-tagline {
    font-size: 11px;
  }

  .padding-top-7 {
    padding-top: 30px !important;
  }

  .hero h1 {
    font-size: 1.4em;
  }
  .hero p {
    font-size: 1.1em;
  }

  /* Web Slide */
  .web h2 {
    font-size: 1.4em;
  }
  .web p.large {
    font-size: 1.1em;
  }

  /* Web Details */
  .web-details .project-overflow {
    height: 220px;
    margin-left: -10px;
    margin-right: -10px;
    overflow: hidden;
  }
  .web-details .padding-top-10 {
    padding-top: 0px;
  }
  .web-details .margin-top-11 {
    margin-top: 30px !important;
  }
  .web-details p.large {
    font-size: 1.1em;
  }
  .web-details h1 {
    font-size: 1.4em;
  }

  /* Features and Tools */
  .tools p.large {
    font-size: 1.1em;
  }

  /* Brand */
  .orbit .wrap {
    padding-top: 0px;
    padding-bottom: 0px !important;
  }
  .orbit .wrap .object-container {
    display: none;
  }

  .slide.orbit .wrap, .slide.orbit .container, .slide.orbit .content {
    min-height: 680px;
  }

  /* Print */
  .whiteSlide.print {
    position: relative;
    max-height: 100%;
  }
  .whiteSlide.print .macbook-61 {
    margin: 0px;
    transform: scale(1.6);
    margin-top: 30px;
  }
  .whiteSlide.print h1 {
    font-size: 1.4em;
  }
  .whiteSlide.print p.large {
    font-size: 1.1em;
  }

  /* Marketing Refined */
  .marketing {
    padding-bottom: 30px !important;
  }
  .marketing h1 {
    font-size: 1.4em;
  }
  .marketing p.large {
    font-size: 1.1em;
  }
  .marketing .floaties {
    transform: scale(0.7);
    margin-left: -70px;
    padding-left: 0px;
  }

  /* Audit */
  .audit h2 {
    font-size: 1.4em;
  }
  .audit p {
    font-size: 1.1em;
  }

  /* Recruiting */
  .recruiting .recruit-content {
    margin-bottom: 0px !important;
  }
  .recruiting h1 {
    font-size: 1.4em;
  }
  .recruiting p.larger {
    font-size: 1.1em;
  }

  #footer h1 {
    font-size: 1.4em;
  }
  #footer p.large {
    font-size: 1.1em;
  }
  #footer .content {
    overflow: hidden !important;
    -webkit-overflow-scrolling: none !important;
    overflow-scrolling: none !important;
  }
  #footer .wrap {
    padding: 30px;
    padding-top: 0px;
    padding-bottom: 80px;
  }
  #footer .wrap .fix-12-12 {
    margin-bottom: 80px;
  }
  #footer .wrap .footer-animation {
    overflow: hidden !important;
  }
  #footer .wrap .footer-animation .animation-instance {
    margin-bottom: -100px;
  }

  .mobile-footer {
    padding-bottom: 60px !important;
    padding-top: 60px !important;
    background: #110e4d !important;
  }
  .mobile-footer .flex-71:not(:hover) li:first-child > .cell-71 {
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
  }
  .mobile-footer .flex-71:not(:hover) li:first-child > .cell-71 p span.nobr {
    color: #fff;
  }

  /* Pricing Popup */
  .popup.pricing .container .wrap .spaceWrap, .popup.pricing .container .wrap.spaceWrap, .popup.pricing .container .wrap:not(.noSpaces) {
    padding-top: 100px !important;
  }
}
/* GF Updates */
.gform_wrapper input#gf_coupon_button.button {
  padding: 5px 14px;
  font-size: 14px;
}

.gform_wrapper #gf_coupon_spinner {
  width: 20px !important;
  height: 20px !important;
  display: none !important;
  opacity: 0 !important;
}

.gform_legacy_markup_wrapper input.ginput_product_price, .gform_legacy_markup_wrapper span.ginput_product_price {
  color: #fda207 !important;
  border: 0px !important;
}
