<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wrapperVideo {
  display: block;
  position: relative;
  width: 100%;
  height: 460px;
  background-color: white;
}

.theFullRunningVideo {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}

/* Style the video: 100% width and height to cover the entire window */
#myVideo {
  width: 100%;
  height: 100%;
  position: absolute;
  object-fit: cover;
  z-index: 0;
  top: 0;
  left: 0;
}

.textOverVideo {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.textOverVideo button{
  display: none;
} 

.wrapperCta {
  display: block;
  position: relative;
  width: 680px;
  height: 460px;
  margin: 0 auto;
  z-index: 2;
  left: 0;
  top: 0;
}

.bgRepeatingLayer {
  opacity: 0.35;
  content: ' ';
  background-image: url('../images//pt1.png');
  background-repeat: repeat;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: block;
  position: absolute;
  z-index: 1;
}

.headline{
  display: block;
  position: relative;
  margin: 100px auto 40px auto;
  max-width: 100%;
  font-size: 72px;
  line-height: 80px;
  text-shadow: 2px 2px 2px #4b006e;
  color: rgb(255, 255, 255, 0.95);
  text-transform: uppercase;
  text-align: center;
  font-weight: bold;
}

.wrapperCta .headline.nr2 {
  color: rgb(255, 255, 255, 0.95);
  text-shadow: 0 0 2rem #00f0ff;
  text-align: center;
  -webkit-animation: flicker 2s ease-in-out infinite alternate;
  animation: flicker 2s ease-in-out infinite alternate;
}

.ellipseHeader .header-nav .navbar-nav li a,
.ellipseHeader .site-button-link.white{
  color:#4b006e !important;
}

.ellipseHeader button.navbar-toggler span {
  background-color:#4b006e !important;
}

.ellipseHeader .header-nav .navbar-nav li a:hover {
  color: black !important;
}

/* Responsive */
@media screen and (max-width:1199px) {
  .wrapperCta {
    width: 680px;
  }
	.wrapperCta .headline.nr2 {
		font-size: 50px;
	}
}
@media screen and (max-width:991px) {
  .wrapperCta {
    width: 600px;
  }
	.wrapperCta .headline.nr2 {
		font-size: 50px;
		line-height: 78px;
	}
}
@media screen and (max-width:767px) {
  .wrapperCta {
    width: 500px;
  }
	.wrapperCta .headline.nr2 {
		font-size: 45px;
    line-height: 65px;
	}
}
@media screen and (max-width:575px) {
  .wrapperCta {
    width: 360px;
  }
	.wrapperCta .headline.nr2 {
		font-size: 35px;
		line-height: 58px;
	}
}

@-webkit-keyframes flicker {
  0% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  5% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  5.5% {
    opacity: 0;
    transform: translate(-0.2rem, 1rem);
  }
  6% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  6.5% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  7% {
    opacity: 0;
    transform: translate(-0.2rem, 1rem);
  }
  8% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  50% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  100% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
}

@keyframes flicker {
  0% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  5% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  5.5% {
    opacity: 0;
    transform: translate(-0.2rem, 1rem);
  }
  6% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  6.5% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  7% {
    opacity: 0;
    transform: translate(-0.2rem, 1rem);
  }
  8% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  50% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
  100% {
    opacity: 1;
    transform: translate(-0.2rem, 1rem);
  }
}

.dlab-topbar-right ul li a {
  color: white;
}
.dlab-topbar-left ul li::selection,
.dlab-topbar-right ul li a::selection {
  background-color: whitesmoke;
  color: #4b006e;
}</pre></body></html>