@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Black.woff2') format('woff2'),
        url('../fonts/Inter-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Bold.woff2') format('woff2'),
        url('../fonts/Inter-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Light.woff2') format('woff2'),
        url('../fonts/Inter-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Regular.woff2') format('woff2'),
        url('../fonts/Inter-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Medium.woff2') format('woff2'),
        url('../fonts/Inter-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


/* Fonts */
:root {
  --font-default: "Inter";
  --font-primary: "Inter";
  --font-secondary: "Inter";
}


/*Colores */
:root {
  --color-default: #222222;
  --color-primary: rgba(1,161,75,1);
  --color-secondary: rgba(247,148,30,1);
  
  --oscuro-bg-primary: rgba(0,0,0,1);
  --oscuro-bg-secondary:  rgba(30,41,59,1);
  --oscuro-text-primary: rgba(255,255,255,1); 
  --oscuro-text-secondary: rgb(203, 255, 203); 
  --oscuro-text-tertiary: rgb(138, 138, 149); 

  --claro-bg-primary: rgba(255,255,255,1);
  --claro-bg-secondary:  rgba(248,250,252,1);
  --claro-text-primary: rgba(15,23,42,1); 
  --claro-text-secondary: rgba(51,65,85,1); 
  --claro-text-tertiary: rgba(100,116,139,1); 

}


/* Smooth scroll behavior */
:root {
  scroll-behavior: smooth;
}

/*--------------------------------------------------------------
# General
--------------------------------------------------------------*/
body {
  font-family: var(--font-default);
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: var(--font-primary);
}


.f-light {
  font-weight: 300; 
}
.f-regular {
  font-weight: normal; 
}
.f-bold {
   font-weight: 600; 
}
.f-black {
  font-weight: 900; 
}


.h-100 {
  height: 100%;
}

.set-titulos {
  letter-spacing: -0.15rem;
  font-size: 4rem;
  font-weight: 900;
}

.position-relative {
  position: relative !important;
} 
.overflow-hidden {
  overflow: hidden !important;
}

/*--------------------------------------------------------------
# Main Colors
--------------------------------------------------------------*/


.set-bg-dark {
  background-color: var(--oscuro-bg-primary);
}
.set-bg-dark-50 {
  background-color: var(--oscuro-bg-secondary);
}
.set-text-white {
  color: var(--oscuro-text-primary);
}
.set-text-light {
  color: var(--oscuro-text-secondary);
}
.set-text-light-50 {
  color: var(--oscuro-text-tertiary);
}

.set-bg-white {
  background-color: var(--claro-bg-primary);
}
.set-bg-light {
  background-color: var(--claro-bg-secondary);
}
.set-text-dark {
  color: var(--claro-text-primary);
}
.set-text-dark-50 {
  color: var(--claro-text-secondary);
}
.set-text-dark-25 {
  color: var(--claro-text-tertiary);
}


.set-hover-color-link-light {
  color: var(--oscuro-text-tertiary);
  transition: all .3s;
}
.set-hover-color-link-light:hover {
  color: var(--oscuro-bg-primary);
  transition: all .3s;
}
.set-hover-color-link-dark {
  color: var(--claro-text-tertiary);
  transition: all .3s;
}
.set-hover-color-link-dark:hover {
  color: var(--claro-bg-primary);
  transition: all .3s;
}



.set-hover-menu-light {
  color: var(--claro-text-tertiary);
}
.set-hover-menu-light:hover {
  color: var(--claro-text-primary);
}
.set-hover-menu-dark {
  color: white
  /* var(--oscuro-text-secondary); */
}
.set-hover-menu-dark:hover {
  color: var(--oscuro-text-primary);
}







/*--------------------------------------------------------------
# Sections & Section Header
--------------------------------------------------------------*/
section {
  padding: 100px 0;
  /* overflow: hidden; */
}





/*--------------------------------------------------------------
# Preloader
--------------------------------------------------------------*/
#preloader {
  position: fixed;
  inset: 0;
  z-index: 999999;
  overflow: hidden;
  transition: all 0.6s ease-out;
}

#preloader:before {
  content: "";
  position: fixed;
  top: calc(50% - 30px);
  left: calc(50% - 30px);
  border: 6px solid #fff;
  border-color: var(--color-primary) transparent var(--color-primary) transparent;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  -webkit-animation: animate-preloader 1.5s linear infinite;
  animation: animate-preloader 1.5s linear infinite;
}

@-webkit-keyframes animate-preloader {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@keyframes animate-preloader {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

/*--------------------------------------------------------------
# Disable aos animation delay on mobile devices
--------------------------------------------------------------*/
@media screen and (max-width: 768px) {
  [data-aos-delay] {
    transition-delay: 0 !important;
  }
}


/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.topbar {
  height: 40px;
  font-size: 14px;
  transition: all 0.5s;
  padding: 0;
}

.topbar .contact-info i {
  font-style: normal;
  line-height: 0;
}

.topbar .contact-info i a,
.topbar .contact-info i span {
  padding-left: 5px;
}

@media (max-width: 575px) {

  .topbar .contact-info i a,
  .topbar .contact-info i span {
    font-size: 13px;
  }
}

.topbar .contact-info i a {
  line-height: 0;
  transition: 0.3s;
}

.topbar .contact-info i a:hover {
  text-decoration: underline;
}

.topbar .social-links a {
  line-height: 0;
  transition: 0.3s;
  margin-left: 20px;
}


.social-links .form-check {
  padding-top: 2px;
}




/* HEADER*/

.header {
  transition: all 0.5s;
  z-index: 997;
  height: 90px;
}

.header.sticked {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  height: 70px;
  box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.1);
}

.header .logo img {
  max-height: 20px;
  margin-right: 6px;
}


.sticked-header-offset {
  margin-top: 0px;
}

section {
  scroll-margin-top: 150px;
}

/*--------------------------------------------------------------
# Desktop Navigation
--------------------------------------------------------------*/
@media (min-width: 1280px) {
  .navbar {
    padding: 0;
  }

  .navbar ul {
    margin: 0;
    padding: 0;
    display: flex;
    list-style: none;
    align-items: center;
  }

  .navbar li {
    position: relative;
  }

  .navbar>ul>li {
    white-space: nowrap;
    padding: 10px 0 10px 28px;
  }

  .navbar>ul>li:last-child {
    overflow-x: hidden !important;
    padding-right: 20px;
  }


  .navbar a,
  .navbar a:focus {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 3px;
    font-family: var(--font-secondary);
    font-size: 16px;
    /* font-weight: 600; */
    white-space: nowrap;
    transition: 0.3s;
    position: relative;
  }

  .navbar a i,
  .navbar a:focus i {
    font-size: 12px;
    line-height: 0;
    margin-left: 5px;
  }

  .navbar>ul>li>a:before {
    font-family: "bootstrap-icons";
    content: "\F284";
    position: absolute;
    /*width: 5px !important;
    height: 5px;*/
    top: 1px;
    left: -15px;
    /*transform: translateX(-50%);*/
    color: var(--color-secondary);
    visibility: hidden;
    transition: all 0.1s ease-in-out 0s;
  }
  .navbar>ul>li>a:after {
    font-family: "bootstrap-icons";
    content: "\F285";
    position: absolute;
    /*width: 5px !important;
    height: 5px;*/
    top: 1px;
    left: calc(100% - 2px);
    /*transform: translateX(-50%);*/
    color: var(--color-secondary);
    visibility: hidden;
    transition: all 0.1s ease-in-out 0s;
  }

  .navbar a:hover:before,
  .navbar li:hover>a:before,
  .navbar .active:before {
    visibility: visible;
    width: 100%;
  }

  .navbar a:hover:after,
  .navbar li:hover>a:after,
  .navbar>ul>li>a:hover:after,
  .navbar .active:after {
    visibility: visible;
    width: 100%;
  }

  .navbar a:hover,
  .navbar .active,
  .navbar .active:focus,
  .navbar li:hover>a {
    position: relative;
  }

  .navbar .dropdown ul {
    display: block;
    position: absolute;
    left: 28px;
    top: calc(100% + 30px);
    margin: 0;
    padding: 10px 0;
    z-index: 99;
    opacity: 0;
    visibility: hidden;
    background: #fff;
    box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);
    transition: 0.3s;
    border-radius: 4px;
  }

  .navbar .dropdown ul li {
    min-width: 200px;
  }

  .navbar .dropdown ul a {
    padding: 10px 20px;
    font-size: 15px;
    text-transform: none;
    font-weight: 600;
    color: #006a5d;
  }

  .navbar .dropdown ul a i {
    font-size: 12px;
  }

  .navbar .dropdown ul a:hover,
  .navbar .dropdown ul .active:hover,
  .navbar .dropdown ul li:hover>a {
    color: var(--color-secondary);
  }

  .navbar .dropdown:hover>ul {
    opacity: 1;
    top: 100%;
    visibility: visible;
  }

  .navbar .dropdown .dropdown ul {
    top: 0;
    left: calc(100% - 30px);
    visibility: hidden;
  }

  .navbar .dropdown .dropdown:hover>ul {
    opacity: 1;
    top: 0;
    left: 100%;
    visibility: visible;
  }
}

@media (min-width: 1280px) and (max-width: 1366px) {
  .navbar .dropdown .dropdown ul {
    left: -90%;
  }

  .navbar .dropdown .dropdown:hover>ul {
    left: -100%;
  }
}

@media (min-width: 1280px) {

  .mobile-nav-show,
  .mobile-nav-hide {
    display: none;
  }
}

/*--------------------------------------------------------------
# Mobile Navigation
--------------------------------------------------------------*/
@media (max-width: 1279px) {
  .navbar {
    position: fixed;
    top: 0;
    right: -100%;
    width: 100%;
    max-width: 400px;
    bottom: 0;
    transition: 0.3s;
    z-index: 9997;
  }

  .navbar ul {
    position: absolute;
    inset: 0;
    padding: 50px 0 10px 0;
    margin: 0;
    background: rgba(15,23,42,1);
    overflow-y: auto;
    transition: 0.3s;
    z-index: 9998;
  }

  .navbar a,
  .navbar a:focus {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 20px;
    font-family: var(--font-primary);
    font-size: 15px;
    font-weight: 600;
    color: rgba(255, 255, 255, 0.7);
    white-space: nowrap;
    transition: 0.3s;
  }

  .navbar a i,
  .navbar a:focus i {
    font-size: 12px;
    line-height: 0;
    margin-left: 5px;
  }

  .navbar a:hover,
  .navbar .active,
  .navbar .active:focus,
  .navbar li:hover>a {
    color: #fff;
  }










  

  .navbar .dropdown ul,
  .navbar .dropdown .dropdown ul {
    position: static;
    display: none;
    padding: 10px 0;
    margin: 10px 20px;
    transition: all 0.5s ease-in-out;
    background-color: #007466;
    border: 1px solid #006459;
  }

  .navbar .dropdown>.dropdown-active,
  .navbar .dropdown .dropdown>.dropdown-active {
    display: block;
  }

  .mobile-nav-show {
    font-size: 28px;
    cursor: pointer;
    line-height: 0;
    transition: 0.5s;
    z-index: 9999;
    margin-right: 10px;
  }

  .mobile-nav-hide {
    color: #fff;
    font-size: 32px;
    cursor: pointer;
    line-height: 0;
    transition: 0.5s;
    position: fixed;
    right: 20px;
    top: 20px;
    z-index: 9999;
  }

  .mobile-nav-active {
    overflow: hidden;
  }

  .mobile-nav-active .navbar {
    right: 0;
  }

  .mobile-nav-active .navbar:before {
    content: "";
    position: fixed;
    inset: 0;
    background: rgba(30, 41, 59, 0.8);
    z-index: 9996;
  }
}
















/*--------------------------------------------------------------
# Hero Section
--------------------------------------------------------------*/
.hero {
  width: 100%;
  position: relative;
  height: calc(100vh - 150px);
}
.visually-hidden {
  color: var(-color-secondary) !important;
}
@media (min-width: 1365px) {
  .hero {
    background-attachment: fixed;
  }
}


/*--------------------------------------------------------------
# Services
--------------------------------------------------------------*/
.space-service {
  padding: 100px 0;
}

.check-list li h6 i {
  color: var(--color-primary);
}



.o-anim-ty {
  will-change: transform;
  transition: transform 0.1s linear;
}
.c-section {
  width: 100%;
  display: block;
  position: relative;
  z-index: 3;
}
.c-section__boxs {
  display: flex;
  width: 100%;
  align-items: center;
  height: 400px;
  position: relative;
}
.c-section__box {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 3;
  height: 400px;
}
.c-section__box--4 {
  transform: translateY(calc( ( var(--ty) * 1 ) ));
  padding: 0 100px;
}

/*--------------------------------------------------------------
# Trabajos
--------------------------------------------------------------*/
.crt-carousel-stage {
  border-radius: 1rem !important;
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
/*--------------------------------------------------------------
# Team
--------------------------------------------------------------*/
.team-card-hover {
  transition: all .3s;
}
.team-card-hover .team-card  {
  padding: 25px;
  position: relative;
  height: 350px;
}
.team-card-hover .team-card .team-card-img {
  background-position: center;
  background-size: cover;
  height: 250px;
  z-index: 1;
  position: absolute;
  width: calc(100% - 50px);
  left: 25px;
}
.team-card-hover .team-card .team-card-content {
  position: absolute;
  top: 50px;
  right: 0;
  left: 50px;
  bottom: 0;
  padding: 0 25px;
  transition: all .3s;
}

.team-card-hover:hover .team-card .team-card-content {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  transition: all .3s;
}

.social-media-icons {
  font-size: 20px;
}







/*--------------------------------------------------------------
# Contact
--------------------------------------------------------------*/
.my-contact-form {
  padding: 0 100px;
}

.btn {
  --bs-btn-padding-y: 0.600rem;
}
.btn:hover {
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}
.btn-custom {
  --bs-btn-color: #FFF;
  --bs-btn-bg: #f7941e;
  --bs-btn-border-color: #f7941e;
  --bs-btn-hover-color: #FFF;
  --bs-btn-hover-bg: #f66723;
  --bs-btn-hover-border-color: #f66723;
  --bs-btn-focus-shadow-rgb: 217,164,6;
  --bs-btn-active-color: #FFF;
  --bs-btn-active-bg: #f66723;
  --bs-btn-active-border-color: #f66723;
  --bs-btn-active-shadow: none;
  --bs-btn-disabled-color: #FFF;
  --bs-btn-disabled-bg: #f7941e;
  --bs-btn-disabled-border-color: #f7941e;
}


.contact-list li{
  margin-right: 25px;
}
.contact-list li:last-child{
  margin-right: 0;
}
.contact-list li a i {
  font-size: 2rem;
}



.my-btn {
  background-color: rgba(255, 255, 255, 0.5);
  color: var(--color-default);
  padding: 30px !important;
  border-radius: 100px;
  transition: .3s;
}
.my-btn:hover {
  background-color: rgba(255, 255, 255, 1);
  transition: .3s;
}
.my-btn::after {
  font-size: 30px !important;
  color: var(--color-default);
  transition: .3s;
}
.my-btn:hover::after {
  color: var(--color-primary);
  transition: .3s;
}
.swiper-slide {
  position: relative;
}
.swiper-slide .client-img .client-img-caption{
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  height: 100%;
  border-radius: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #FFF;
  opacity: 0;
  transition: .3s;
  padding: 15px;
}
.swiper-slide .client-img:hover .client-img-caption {
  transition: .3s;
  opacity: 1;
}
.swiper-slide .client-img:hover .client-img-caption::after {
  font-family: "bootstrap-icons";
  content: "\f437";
  position: absolute;
  color: rgba(255, 255, 255, 0.5);
  top: 15px;
  right: 15px;
  font-size: 20px;
}
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
.footer {
  font-size: 14px;
  padding: 50px 0;
}


.footer .copyright {
  text-align: center;
}

.footer .credits {
  padding-top: 4px;
  text-align: center;
  font-size: 13px;
}


















@media only screen and (max-width: 600px) {
  #hero {
    height: 600px !important;
  }
  #hero h3 {
    font-size: 1.2rem !important;
  }
  .animation-text {
    height: 70px !important;
  }
  .animation-text h1 {
    font-size: 2.5rem !important;
  }
  .set-titulos {
    font-size: 2.5rem !important;
  }
  .space-service {
  padding: 50px 0;
  }
}

/* ANIMATIONS */
.animation-text {
  transition: .3s;
  position: relative;
  height: 80px;
}
.animation-text h1 {
  margin: 0;
  letter-spacing: -0.15rem;
  font-size: 4rem;
  font-weight: 400;
}
.animation-text h1 .animation-container {
  position: relative;
}
.animation-text h1 .animation-container .word {
  text-rendering: optimizeLegibility !important;
  white-space: pre;
  left: 0;
  transform: translateX(-50%);
  opacity: 0;
  display: block;
  top: 0;
  position: absolute;
}

.letter {
  text-rendering: optimizeLegibility !important;
  display: inline-block;
  position: relative;
  transform: translateZ(25px);
  transform-origin: 50% 50% 25px;
}

.letter.out {
  transform: rotateX(90deg);
  transition: transform 0.32s cubic-bezier(0.55, 0.055, 0.675, 0.19);
}

.letter.behind {
  transform: rotateX(-90deg);
}

.letter.in {
  transform: rotateX(0deg);
  transition: transform 0.38s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

@-webkit-keyframes opacity {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes change {
  0%, 12.66%, 100% {
    transform: translate3d(0, 0, 0);
  }
  16.66%, 29.32% {
    transform: translate3d(0, -25%, 0);
  }
  33.32%, 45.98% {
    transform: translate3d(0, -50%, 0);
  }
  49.98%, 62.64% {
    transform: translate3d(0, -75%, 0);
  }
  66.64%, 79.3% {
    transform: translate3d(0, -50%, 0);
  }
  83.3%, 95.96% {
    transform: translate3d(0, -25%, 0);
  }
}
@-o-keyframes opacity {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-o-keyframes change {
  0%, 12.66%, 100% {
    transform: translate3d(0, 0, 0);
  }
  16.66%, 29.32% {
    transform: translate3d(0, -25%, 0);
  }
  33.32%, 45.98% {
    transform: translate3d(0, -50%, 0);
  }
  49.98%, 62.64% {
    transform: translate3d(0, -75%, 0);
  }
  66.64%, 79.3% {
    transform: translate3d(0, -50%, 0);
  }
  83.3%, 95.96% {
    transform: translate3d(0, -25%, 0);
  }
}
@-moz-keyframes opacity {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@-moz-keyframes change {
  0%, 12.66%, 100% {
    transform: translate3d(0, 0, 0);
  }
  16.66%, 29.32% {
    transform: translate3d(0, -25%, 0);
  }
  33.32%, 45.98% {
    transform: translate3d(0, -50%, 0);
  }
  49.98%, 62.64% {
    transform: translate3d(0, -75%, 0);
  }
  66.64%, 79.3% {
    transform: translate3d(0, -50%, 0);
  }
  83.3%, 95.96% {
    transform: translate3d(0, -25%, 0);
  }
}
@keyframes opacity {
  0%, 100% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
}
@keyframes change {
  0%, 12.66%, 100% {
    transform: translate3d(0, 0, 0);
  }
  16.66%, 29.32% {
    transform: translate3d(0, -25%, 0);
  }
  33.32%, 45.98% {
    transform: translate3d(0, -50%, 0);
  }
  49.98%, 62.64% {
    transform: translate3d(0, -75%, 0);
  }
  66.64%, 79.3% {
    transform: translate3d(0, -50%, 0);
  }
  83.3%, 95.96% {
    transform: translate3d(0, -25%, 0);
  }
}
@keyframes gradient {
  0% {
    background-position-y: 100vh;
  }
  100% {
    background-position-y: -100vh;
  }
}
@keyframes grain {
  0% {
    -webkit-transform: translate(-10%, 10%);
    -moz-transform: translate(-10%, 10%);
    transform: translate(-10%, 10%);
  }
  10% {
    -webkit-transform: translate(-25%, 0%);
    -moz-transform: translate(-25%, 0%);
    transform: translate(-25%, 0%);
  }
  20% {
    -webkit-transform: translate(-30%, 10%);
    -moz-transform: translate(-30%, 10%);
    transform: translate(-30%, 10%);
  }
  30% {
    -webkit-transform: translate(-30%, 30%);
    -moz-transform: translate(-30%, 30%);
    transform: translate(-30%, 30%);
  }
  40% {
    -webkit-transform: translate();
    -moz-transform: translate();
    transform: translate();
  }
  50% {
    -webkit-transform: translate(-15%, 10%);
    -moz-transform: translate(-15%, 10%);
    transform: translate(-15%, 10%);
  }
  60% {
    -webkit-transform: translate(-20%, 20%);
    -moz-transform: translate(-20%, 20%);
    transform: translate(-20%, 20%);
  }
  70% {
    -webkit-transform: translate(-5%, 20%);
    -moz-transform: translate(-5%, 20%);
    transform: translate(-5%, 20%);
  }
  80% {
    -webkit-transform: translate(-25%, 5%);
    -moz-transform: translate(-25%, 5%);
    transform: translate(-25%, 5%);
  }
  90% {
    -webkit-transform: translate(-30%, 25%);
    -moz-transform: translate(-30%, 25%);
    transform: translate(-30%, 25%);
  }
  100% {
    -webkit-transform: translate(-10%, 10%);
    -moz-transform: translate(-10%, 10%);
    transform: translate(-10%, 10%);
  }
}






.mouse {
  width: 25px;
  height: 45px;
  border: 3px solid var(--color-secondary);
  border-radius: 60px;
  position: relative;
}
.mouse::before {
  content: "";
  width: 8px;
  height: 8px;
  position: absolute;
  top: 0px;
  left: 50%;
  transform: translateX(-50%);
  background-color: var(--color-secondary);
  border-radius: 50%;
  opacity: 1;
  animation: wheel 2s infinite;
  -webkit-animation: wheel 2s infinite;
}

@keyframes wheel {
  to {
    opacity: 0;
    top: 40px;
  }
}
@-webkit-keyframes wheel {
  to {
    opacity: 0;
    top: 40px;
  }
}


















.parallax {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.layer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.source-layer1 {
  background-image: url(../img/t4.png);
}

.source-layer2 {
  background-image: url(../img/t3.png);
}

.source-layer3 {
  background-image: url(../img/t2.png);
}

.source-layer4 {
  background-image: url(../img/t1.png);
}









.laptop-animated {
  width: 200px;
  height: auto;
  position: absolute;
  right: 50px;
  z-index: 100;
  animation: up-down 3s ease-in-out infinite alternate-reverse both;
}

.astrounaut-animated {
  animation: up-down 2s ease-in-out infinite alternate-reverse both;
  width: 400px;
}
@-webkit-keyframes up-down {
  0% {
    transform: translateY(10px);
  }

  100% {
    transform: translateY(-10px);
  }
}

@keyframes up-down {
  0% {
    transform: translateY(10px);
  }

  100% {
    transform: translateY(-10px);
  }
}








.gradient {
  background-color:hsla(0,0%,0%,1);
background-image:
radial-gradient(at 100% 0%, hsla(182,0%,0%,1) 0px, transparent 50%),
radial-gradient(at 0% 100%, hsla(118,100%,30%,0.3) 0px, transparent 50%);
	/* animation: gradientAnimation 15s ease infinite; */
}

@keyframes gradientAnimation {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}

h1{
  font-size: 3.5rem;
  font-weight: 600;
  line-height: 1.4;
}

h3{
  font-size: 1.25rem;
  font-weight: 300;
}



.button:not(.is-secondary, .is-text, .is-white)::before {
  content: '';
  position: absolute;
  top: -4px;
  bottom: 0;
  left: -4px;
  right: 0;
  width: calc(100% + 8px);
  height: calc(100% + 8px);
  background: linear-gradient(58.37deg, rgba(0, 161, 75, 0.66) -10.21%, rgba(187, 190, 192, 0.92) 38.42%, rgba(246, 148, 31, 0.96) 93.53%), #FFFFFF;
  filter: blur(5px);
  border-radius: 5rem;
  z-index: -1;
  transition: all 0.2s ease;
}


.button {
  background-color: #fff !important;
  color: #000 !important;
  text-align: center !important;
  border-radius: 20rem !important;
  padding: 0.75rem 2.5rem !important;
  font-size: 1rem !important;
  font-weight: 500 !important;
  transition: all .2s !important;
  position: relative;
}

.button.is-text {
  color: #FFF !important;
  background-color: transparent !important;
  border: 2px solid transparent !important;
}


.w-button {
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  background-color: #3898ec;
  border: 0;
  border-radius: 0;
  padding: 9px 15px;
  text-decoration: none;
  display: inline-block;
}







.servicios_home {
  min-height: 22.5rem;
  background-position: 100% 0;
  background-repeat: no-repeat;
  background-size: auto;
  border: 1px solid rgba(60,60,60,.9);
  border-radius: 1.5rem;
  flex-direction: column;
  padding: 2.5rem;
  display: flex;
  /* From https://css.glass */
  background: rgba(0, 0, 0, 0.2);
  border-radius: 16px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.7px);
  -webkit-backdrop-filter: blur(5.7px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}


.sticky-25{
  position: -webkit-sticky; 
  position: sticky; 
  top: 25%;
}

.glassBackground{
  background: rgba(0, 0, 0, 0.2);
  border-radius: 16px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.7px);
  -webkit-backdrop-filter: blur(5.7px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}

.glassBackgroundNoBorder{
  background: rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.7px);
  -webkit-backdrop-filter: blur(5.7px);
  
}


.glassBackgroundOrange{
  background: rgba(246, 138, 81, 0.1);
  border-radius: 16px;
  box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(5.7px);
  -webkit-backdrop-filter: blur(5.7px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}

.glassBackgroundGreen{
  background: rgba(0, 161, 75, 0.2);
  border-radius: 16px;
  box-shadow: 0 4px 30px rgba(0, 161, 75, 0.1);
  backdrop-filter: blur(5.7px);
  -webkit-backdrop-filter: blur(5.7px);
  border: 1px solid rgba(255, 255, 255, 0.3);
}

@keyframes jumbo {
  from {
      background-position: 50% 50%, 50% 50%;
  }
  to {
      background-position: 350% 50%, 350% 50%;
  }
}

.jumbo {
  --stripes: repeating-linear-gradient(
      100deg,
      #fff 0%,
      #fff 7%,
      transparent 10%,
      transparent 12%,
      #fff 16%
  );
  --stripesDark: repeating-linear-gradient(
      100deg,
      #000 0%,
      #000 7%,
      transparent 10%,
      transparent 12%,
      #000 16%
  );
  --rainbow: repeating-linear-gradient(
      100deg,
      #60a5fa 10%,
      #e879f9 15%,
      #60a5fa 20%,
      #5eead4 25%,
      #60a5fa 30%
  );
  background-image: var(--stripes), var(--rainbow);
  background-size: 300%, 200%;
  background-position: 50% 50%, 50% 50%;

  filter: blur(10px) invert(100%);

  mask-image: radial-gradient(ellipse at 100% 0%, black 40%, transparent 70%);

  pointer-events: none;
}

.jumbo::after {
  content: "";
  position: absolute;
  inset: 0;
  background-image: var(--stripes), var(--rainbow);
  background-size: 200%, 100%;
  animation: jumbo 60s linear infinite;
  background-attachment: fixed;
  mix-blend-mode: difference;
}

.dark .jumbo {
  background-image: var(--stripesDark), var(--rainbow);
  filter: blur(10px) opacity(50%) saturate(200%);
}
.dark .jumbo::after {
  background-image: var(--stripesDark), var(--rainbow);
}







#stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 968px 1401px #FFF , 1298px 339px #FFF , 551px 504px #FFF , 1053px 417px #FFF , 1172px 1245px #FFF , 414px 74px #FFF , 753px 1361px #FFF , 529px 1404px #FFF , 1925px 777px #FFF , 387px 762px #FFF , 494px 41px #FFF , 852px 1247px #FFF , 1433px 1274px #FFF , 834px 1214px #FFF , 791px 1826px #FFF , 262px 1859px #FFF , 1108px 797px #FFF , 1014px 1292px #FFF , 1027px 1147px #FFF , 497px 761px #FFF , 632px 997px #FFF , 1778px 201px #FFF , 576px 1099px #FFF , 1840px 427px #FFF , 1146px 929px #FFF , 372px 404px #FFF , 637px 1841px #FFF , 1960px 736px #FFF , 835px 1093px #FFF , 46px 1737px #FFF , 89px 1831px #FFF , 1223px 1769px #FFF , 1401px 1343px #FFF , 449px 1250px #FFF , 1509px 374px #FFF , 608px 1589px #FFF , 121px 1561px #FFF , 1411px 846px #FFF , 759px 451px #FFF , 856px 1174px #FFF , 23px 1691px #FFF , 1127px 1238px #FFF , 791px 1544px #FFF , 1226px 1009px #FFF , 1430px 1261px #FFF , 906px 830px #FFF , 142px 389px #FFF , 360px 679px #FFF , 881px 1812px #FFF , 484px 1813px #FFF , 1147px 125px #FFF , 564px 1579px #FFF , 857px 1947px #FFF , 921px 473px #FFF , 1836px 40px #FFF , 823px 3px #FFF , 798px 283px #FFF , 532px 547px #FFF , 821px 1378px #FFF , 1976px 1198px #FFF , 1449px 470px #FFF , 1924px 769px #FFF , 1584px 1924px #FFF , 459px 223px #FFF , 1225px 623px #FFF , 1189px 1645px #FFF , 1576px 1673px #FFF , 357px 844px #FFF , 1914px 752px #FFF , 278px 1369px #FFF , 358px 1180px #FFF , 638px 1729px #FFF , 581px 37px #FFF , 73px 353px #FFF , 1506px 401px #FFF , 1802px 7px #FFF , 406px 1489px #FFF , 737px 557px #FFF , 650px 1802px #FFF , 5px 655px #FFF , 832px 1221px #FFF , 1040px 1240px #FFF , 662px 1875px #FFF , 1717px 1294px #FFF , 1389px 363px #FFF , 1712px 1130px #FFF , 1322px 1914px #FFF , 905px 1181px #FFF , 1996px 1396px #FFF , 1483px 838px #FFF , 738px 1981px #FFF , 639px 328px #FFF , 535px 1062px #FFF , 737px 1046px #FFF , 626px 1821px #FFF , 1041px 1801px #FFF , 653px 1483px #FFF , 507px 374px #FFF , 319px 1266px #FFF , 1587px 1592px #FFF , 1967px 808px #FFF , 1848px 1177px #FFF , 555px 290px #FFF , 209px 1796px #FFF , 287px 52px #FFF , 126px 337px #FFF , 395px 192px #FFF , 1547px 1729px #FFF , 1504px 1342px #FFF , 301px 658px #FFF , 1908px 243px #FFF , 1891px 538px #FFF , 192px 1557px #FFF , 1548px 892px #FFF , 678px 249px #FFF , 1364px 1897px #FFF , 1694px 1639px #FFF , 1253px 1893px #FFF , 1305px 932px #FFF , 1318px 401px #FFF , 1235px 1232px #FFF , 702px 943px #FFF , 1767px 1063px #FFF , 1337px 1358px #FFF , 1187px 826px #FFF , 1455px 662px #FFF , 385px 1996px #FFF , 164px 746px #FFF , 531px 976px #FFF , 1006px 1015px #FFF , 1347px 1262px #FFF , 1516px 839px #FFF , 1274px 1603px #FFF , 674px 1876px #FFF , 1079px 82px #FFF , 315px 1444px #FFF , 1256px 1096px #FFF , 1209px 1768px #FFF , 1170px 1330px #FFF , 399px 1720px #FFF , 1657px 1581px #FFF , 968px 697px #FFF , 821px 1309px #FFF , 916px 1259px #FFF , 1452px 791px #FFF , 1762px 1785px #FFF , 19px 1533px #FFF , 529px 1147px #FFF , 432px 361px #FFF , 1768px 1130px #FFF , 1108px 803px #FFF , 326px 1516px #FFF , 1816px 259px #FFF , 1643px 192px #FFF , 361px 741px #FFF , 1151px 1854px #FFF , 679px 1762px #FFF , 72px 729px #FFF , 196px 602px #FFF , 1155px 1225px #FFF , 199px 1745px #FFF , 700px 1877px #FFF , 1501px 1873px #FFF , 246px 927px #FFF , 1977px 1328px #FFF , 8px 1197px #FFF , 449px 1215px #FFF , 1459px 1092px #FFF , 1852px 115px #FFF , 1254px 97px #FFF , 350px 1732px #FFF , 954px 1165px #FFF , 182px 391px #FFF , 1465px 1417px #FFF , 1783px 941px #FFF , 934px 1413px #FFF , 339px 120px #FFF , 1858px 676px #FFF , 300px 1503px #FFF , 1450px 1424px #FFF , 446px 1472px #FFF , 889px 1449px #FFF , 29px 335px #FFF , 161px 135px #FFF , 1947px 1781px #FFF , 111px 957px #FFF , 178px 1669px #FFF , 1460px 1091px #FFF , 80px 1386px #FFF , 18px 1183px #FFF , 451px 56px #FFF , 687px 1140px #FFF , 421px 1783px #FFF , 139px 728px #FFF , 1912px 896px #FFF , 1909px 239px #FFF , 519px 1125px #FFF , 1601px 34px #FFF , 621px 1832px #FFF , 1789px 1009px #FFF , 1756px 1692px #FFF , 1225px 63px #FFF , 642px 176px #FFF , 1043px 26px #FFF , 895px 175px #FFF , 1809px 505px #FFF , 674px 733px #FFF , 1874px 583px #FFF , 33px 1586px #FFF , 1152px 402px #FFF , 1045px 1225px #FFF , 753px 1347px #FFF , 1663px 75px #FFF , 1688px 73px #FFF , 302px 131px #FFF , 1196px 573px #FFF , 584px 976px #FFF , 1348px 1431px #FFF , 1419px 1355px #FFF , 547px 91px #FFF , 1213px 1624px #FFF , 1204px 97px #FFF , 1156px 130px #FFF , 63px 491px #FFF , 186px 1727px #FFF , 1820px 1570px #FFF , 376px 644px #FFF , 1139px 1570px #FFF , 675px 1809px #FFF , 1707px 611px #FFF , 1883px 268px #FFF , 1288px 1097px #FFF , 945px 1831px #FFF , 590px 752px #FFF , 395px 26px #FFF , 1167px 217px #FFF , 1154px 1046px #FFF , 701px 978px #FFF , 959px 1539px #FFF , 1113px 1457px #FFF , 1735px 781px #FFF , 1788px 872px #FFF , 1347px 1520px #FFF , 158px 1068px #FFF , 789px 1040px #FFF , 909px 1691px #FFF , 804px 1142px #FFF , 1547px 1785px #FFF , 734px 1883px #FFF , 1961px 1057px #FFF , 596px 794px #FFF , 1694px 231px #FFF , 280px 629px #FFF , 1322px 1044px #FFF , 98px 751px #FFF , 787px 574px #FFF , 345px 1746px #FFF , 85px 705px #FFF , 1298px 1546px #FFF , 1551px 490px #FFF , 1826px 67px #FFF , 313px 1248px #FFF , 5px 1903px #FFF , 1938px 1592px #FFF , 653px 1395px #FFF , 365px 1150px #FFF , 1633px 1217px #FFF , 370px 1562px #FFF , 1899px 1395px #FFF , 1705px 1242px #FFF , 59px 20px #FFF , 933px 758px #FFF , 605px 863px #FFF , 480px 20px #FFF , 221px 197px #FFF , 1654px 1164px #FFF , 1165px 1616px #FFF , 1913px 1773px #FFF , 580px 1955px #FFF , 285px 834px #FFF , 52px 61px #FFF , 1002px 300px #FFF , 1244px 150px #FFF , 1571px 413px #FFF , 109px 970px #FFF , 454px 287px #FFF , 492px 510px #FFF , 192px 1236px #FFF , 1206px 1061px #FFF , 886px 1862px #FFF , 100px 690px #FFF , 685px 47px #FFF , 1992px 1048px #FFF , 1386px 391px #FFF , 1636px 1933px #FFF , 67px 1526px #FFF , 795px 7px #FFF , 152px 986px #FFF , 396px 1677px #FFF , 437px 1232px #FFF , 1754px 1641px #FFF , 1665px 248px #FFF , 838px 1746px #FFF , 748px 1570px #FFF , 319px 274px #FFF , 13px 1342px #FFF , 112px 1915px #FFF , 1378px 41px #FFF , 1305px 895px #FFF , 426px 591px #FFF , 1868px 959px #FFF , 379px 287px #FFF , 645px 180px #FFF , 1328px 1338px #FFF , 38px 1486px #FFF , 1258px 802px #FFF , 719px 1445px #FFF , 1234px 220px #FFF , 1585px 1905px #FFF , 464px 777px #FFF , 769px 460px #FFF , 1898px 1160px #FFF , 832px 1343px #FFF , 1071px 500px #FFF , 448px 810px #FFF , 1084px 1561px #FFF , 204px 423px #FFF , 138px 1115px #FFF , 1965px 1968px #FFF , 1423px 1188px #FFF , 1810px 1193px #FFF , 828px 671px #FFF , 1734px 1418px #FFF , 531px 191px #FFF , 1331px 821px #FFF , 1390px 320px #FFF , 1933px 944px #FFF , 1878px 1385px #FFF , 490px 549px #FFF , 979px 1362px #FFF , 733px 1475px #FFF , 1948px 918px #FFF , 1495px 333px #FFF , 900px 1138px #FFF , 1135px 202px #FFF , 1768px 1512px #FFF , 1077px 91px #FFF , 1079px 1457px #FFF , 1270px 1421px #FFF , 912px 301px #FFF , 829px 796px #FFF , 1555px 743px #FFF , 1548px 1512px #FFF , 1393px 1606px #FFF , 1278px 3px #FFF , 1684px 1061px #FFF , 1064px 1542px #FFF , 1115px 1822px #FFF , 390px 1275px #FFF , 1029px 604px #FFF , 577px 1627px #FFF , 1674px 374px #FFF , 448px 1112px #FFF , 1540px 1374px #FFF , 1746px 1595px #FFF , 473px 44px #FFF , 1886px 927px #FFF , 584px 955px #FFF , 1232px 1845px #FFF , 772px 1203px #FFF , 1699px 1986px #FFF , 1785px 419px #FFF , 1345px 1131px #FFF , 994px 1539px #FFF , 1105px 275px #FFF , 406px 1587px #FFF , 885px 1336px #FFF , 1545px 440px #FFF , 964px 225px #FFF , 219px 1226px #FFF , 164px 39px #FFF , 1533px 1428px #FFF , 487px 1395px #FFF , 443px 490px #FFF , 452px 1766px #FFF , 680px 1903px #FFF , 1606px 309px #FFF , 1710px 1207px #FFF , 1617px 1262px #FFF , 1888px 1807px #FFF , 902px 1696px #FFF , 421px 1120px #FFF , 434px 1010px #FFF , 597px 1426px #FFF , 458px 1815px #FFF , 1973px 1855px #FFF , 1759px 944px #FFF , 796px 1300px #FFF , 1460px 477px #FFF , 1073px 559px #FFF , 935px 1757px #FFF , 1812px 1859px #FFF , 1576px 549px #FFF , 773px 653px #FFF , 639px 648px #FFF , 1546px 1674px #FFF , 648px 957px #FFF , 1489px 265px #FFF , 128px 532px #FFF , 51px 1957px #FFF , 1554px 111px #FFF , 851px 141px #FFF , 1559px 773px #FFF , 1935px 588px #FFF , 592px 531px #FFF , 1010px 1950px #FFF , 360px 675px #FFF , 676px 1356px #FFF , 1671px 1582px #FFF , 636px 100px #FFF , 1323px 1803px #FFF , 957px 1032px #FFF , 512px 816px #FFF , 1297px 1978px #FFF , 1252px 265px #FFF , 1142px 1948px #FFF , 209px 1860px #FFF , 1892px 505px #FFF , 36px 1371px #FFF , 181px 30px #FFF , 1189px 493px #FFF , 267px 803px #FFF , 1413px 68px #FFF , 18px 521px #FFF , 1069px 1847px #FFF , 190px 1923px #FFF , 1104px 430px #FFF , 465px 1114px #FFF , 1762px 469px #FFF , 1739px 1498px #FFF , 779px 1983px #FFF , 1799px 568px #FFF , 49px 1499px #FFF , 1847px 189px #FFF , 85px 111px #FFF , 1514px 1020px #FFF , 1697px 1288px #FFF , 666px 900px #FFF , 373px 169px #FFF , 911px 1240px #FFF , 1182px 1348px #FFF , 104px 386px #FFF , 594px 1623px #FFF , 1028px 1785px #FFF , 1893px 1209px #FFF , 937px 1342px #FFF , 601px 1495px #FFF , 473px 988px #FFF , 1712px 330px #FFF , 792px 624px #FFF , 318px 254px #FFF , 344px 1187px #FFF , 1613px 1275px #FFF , 969px 416px #FFF , 630px 1611px #FFF , 445px 1947px #FFF , 446px 562px #FFF , 365px 1172px #FFF , 436px 1407px #FFF , 1173px 68px #FFF , 1191px 1865px #FFF , 405px 1934px #FFF , 1461px 1786px #FFF , 624px 1268px #FFF , 1809px 1320px #FFF , 127px 1291px #FFF , 1928px 424px #FFF , 542px 1626px #FFF , 1748px 1807px #FFF , 643px 314px #FFF , 1449px 1750px #FFF , 440px 1412px #FFF , 1352px 478px #FFF , 1512px 889px #FFF , 847px 1854px #FFF , 1442px 1788px #FFF , 683px 1212px #FFF , 371px 1543px #FFF , 910px 1277px #FFF , 306px 734px #FFF , 1268px 96px #FFF , 1704px 199px #FFF , 1598px 1183px #FFF , 762px 728px #FFF , 413px 349px #FFF , 1659px 489px #FFF , 505px 444px #FFF , 691px 138px #FFF , 470px 1481px #FFF , 1989px 618px #FFF , 1839px 1282px #FFF , 1983px 770px #FFF , 1176px 707px #FFF , 341px 687px #FFF , 1491px 1303px #FFF , 852px 1054px #FFF , 1215px 410px #FFF , 1835px 1215px #FFF , 380px 613px #FFF , 476px 1772px #FFF , 320px 1614px #FFF , 791px 839px #FFF , 778px 432px #FFF , 1895px 555px #FFF , 97px 833px #FFF , 662px 846px #FFF , 342px 1392px #FFF , 111px 1462px #FFF , 1299px 44px #FFF , 1500px 466px #FFF , 1333px 874px #FFF , 706px 1659px #FFF , 919px 891px #FFF , 1346px 849px #FFF , 1732px 1411px #FFF , 1542px 592px #FFF , 218px 400px #FFF , 623px 1164px #FFF , 1535px 1243px #FFF , 708px 491px #FFF , 796px 743px #FFF , 393px 1513px #FFF , 1433px 1768px #FFF , 1904px 1351px #FFF , 713px 1332px #FFF , 522px 1629px #FFF , 1580px 1902px #FFF , 1530px 285px #FFF , 1377px 287px #FFF , 872px 864px #FFF , 1088px 1974px #FFF , 267px 1760px #FFF , 1961px 690px #FFF , 1885px 224px #FFF , 1584px 1690px #FFF , 1976px 860px #FFF , 247px 1435px #FFF , 1494px 1823px #FFF , 1289px 978px #FFF , 633px 599px #FFF , 75px 1248px #FFF , 839px 380px #FFF , 925px 1865px #FFF , 1210px 1836px #FFF , 320px 1598px #FFF , 454px 216px #FFF , 1325px 980px #FFF , 179px 693px #FFF , 772px 1891px #FFF , 404px 860px #FFF , 14px 1700px #FFF , 1791px 1451px #FFF , 589px 793px #FFF , 953px 1268px #FFF , 828px 593px #FFF , 1652px 1634px #FFF , 1876px 1811px #FFF , 1592px 1937px #FFF , 1860px 889px #FFF , 1483px 388px #FFF , 348px 1424px #FFF , 369px 1186px #FFF , 430px 1176px #FFF , 195px 1146px #FFF , 151px 262px #FFF , 1394px 444px #FFF , 393px 73px #FFF , 64px 202px #FFF , 1563px 1997px #FFF , 274px 1111px #FFF , 1016px 1782px #FFF , 1147px 795px #FFF , 1223px 1956px #FFF , 1694px 1658px #FFF , 1601px 634px #FFF , 11px 1184px #FFF , 1096px 1018px #FFF , 310px 1132px #FFF , 495px 1109px #FFF , 865px 1703px #FFF , 1730px 40px #FFF , 767px 848px #FFF , 1728px 1010px #FFF , 310px 1039px #FFF , 271px 619px #FFF , 1942px 769px #FFF , 1720px 109px #FFF , 714px 836px #FFF , 1844px 64px #FFF , 1408px 1212px #FFF , 1301px 917px #FFF , 1810px 654px #FFF , 1867px 361px #FFF , 1923px 734px #FFF , 937px 1034px #FFF , 134px 1297px #FFF , 1405px 1291px #FFF , 431px 1740px #FFF , 90px 1314px #FFF , 810px 594px #FFF , 1349px 1757px #FFF , 1915px 79px #FFF , 1900px 1432px #FFF , 1870px 252px #FFF , 178px 1359px #FFF , 1229px 498px #FFF , 528px 1200px #FFF , 673px 1415px #FFF , 1797px 458px #FFF , 1778px 816px #FFF , 866px 460px #FFF , 844px 880px #FFF , 636px 96px #FFF , 981px 1760px #FFF , 462px 1516px #FFF , 1327px 82px #FFF , 262px 1707px #FFF , 918px 1267px #FFF , 1583px 493px #FFF , 1978px 1151px #FFF , 330px 820px #FFF , 1561px 1797px #FFF , 1251px 83px #FFF , 1998px 1695px #FFF , 1369px 1825px #FFF , 1587px 510px #FFF , 1323px 815px #FFF , 1767px 1670px #FFF , 294px 14px #FFF , 1002px 1203px #FFF , 1550px 1787px #FFF , 949px 1926px #FFF , 128px 1904px #FFF , 1429px 1041px #FFF , 1792px 996px #FFF , 148px 386px #FFF , 104px 100px #FFF , 873px 1872px #FFF , 530px 1791px #FFF , 107px 290px #FFF , 871px 39px #FFF , 1631px 558px #FFF , 1088px 1741px #FFF , 1007px 1px #FFF , 181px 1768px #FFF , 1831px 1200px #FFF , 739px 1162px #FFF , 1768px 1589px #FFF , 1377px 572px #FFF , 285px 600px #FFF , 1417px 1654px #FFF , 1856px 1997px #FFF , 776px 276px #FFF , 1370px 343px #FFF , 1868px 1706px #FFF , 1805px 816px #FFF , 1030px 1336px #FFF , 1852px 638px #FFF , 1957px 165px #FFF , 1407px 1275px #FFF , 1377px 1653px #FFF , 57px 309px #FFF , 1034px 1833px #FFF , 1896px 905px #FFF , 450px 1132px #FFF , 1433px 1003px #FFF , 1117px 1554px #FFF , 747px 395px #FFF , 1734px 407px #FFF , 784px 1556px #FFF , 522px 758px #FFF , 625px 1496px #FFF , 80px 405px #FFF , 1260px 1866px #FFF , 429px 1765px #FFF , 470px 442px #FFF , 466px 695px #FFF , 1079px 699px #FFF , 94px 619px #FFF , 1240px 1759px #FFF , 1252px 257px #FFF , 451px 1427px #FFF , 1375px 117px #FFF , 1099px 398px #FFF , 1815px 819px #FFF , 1707px 797px #FFF , 858px 1101px #FFF , 924px 746px #FFF , 319px 1030px #FFF , 790px 1581px #FFF;
  animation: animStar 50s linear infinite;
}
#stars:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 968px 1401px #FFF , 1298px 339px #FFF , 551px 504px #FFF , 1053px 417px #FFF , 1172px 1245px #FFF , 414px 74px #FFF , 753px 1361px #FFF , 529px 1404px #FFF , 1925px 777px #FFF , 387px 762px #FFF , 494px 41px #FFF , 852px 1247px #FFF , 1433px 1274px #FFF , 834px 1214px #FFF , 791px 1826px #FFF , 262px 1859px #FFF , 1108px 797px #FFF , 1014px 1292px #FFF , 1027px 1147px #FFF , 497px 761px #FFF , 632px 997px #FFF , 1778px 201px #FFF , 576px 1099px #FFF , 1840px 427px #FFF , 1146px 929px #FFF , 372px 404px #FFF , 637px 1841px #FFF , 1960px 736px #FFF , 835px 1093px #FFF , 46px 1737px #FFF , 89px 1831px #FFF , 1223px 1769px #FFF , 1401px 1343px #FFF , 449px 1250px #FFF , 1509px 374px #FFF , 608px 1589px #FFF , 121px 1561px #FFF , 1411px 846px #FFF , 759px 451px #FFF , 856px 1174px #FFF , 23px 1691px #FFF , 1127px 1238px #FFF , 791px 1544px #FFF , 1226px 1009px #FFF , 1430px 1261px #FFF , 906px 830px #FFF , 142px 389px #FFF , 360px 679px #FFF , 881px 1812px #FFF , 484px 1813px #FFF , 1147px 125px #FFF , 564px 1579px #FFF , 857px 1947px #FFF , 921px 473px #FFF , 1836px 40px #FFF , 823px 3px #FFF , 798px 283px #FFF , 532px 547px #FFF , 821px 1378px #FFF , 1976px 1198px #FFF , 1449px 470px #FFF , 1924px 769px #FFF , 1584px 1924px #FFF , 459px 223px #FFF , 1225px 623px #FFF , 1189px 1645px #FFF , 1576px 1673px #FFF , 357px 844px #FFF , 1914px 752px #FFF , 278px 1369px #FFF , 358px 1180px #FFF , 638px 1729px #FFF , 581px 37px #FFF , 73px 353px #FFF , 1506px 401px #FFF , 1802px 7px #FFF , 406px 1489px #FFF , 737px 557px #FFF , 650px 1802px #FFF , 5px 655px #FFF , 832px 1221px #FFF , 1040px 1240px #FFF , 662px 1875px #FFF , 1717px 1294px #FFF , 1389px 363px #FFF , 1712px 1130px #FFF , 1322px 1914px #FFF , 905px 1181px #FFF , 1996px 1396px #FFF , 1483px 838px #FFF , 738px 1981px #FFF , 639px 328px #FFF , 535px 1062px #FFF , 737px 1046px #FFF , 626px 1821px #FFF , 1041px 1801px #FFF , 653px 1483px #FFF , 507px 374px #FFF , 319px 1266px #FFF , 1587px 1592px #FFF , 1967px 808px #FFF , 1848px 1177px #FFF , 555px 290px #FFF , 209px 1796px #FFF , 287px 52px #FFF , 126px 337px #FFF , 395px 192px #FFF , 1547px 1729px #FFF , 1504px 1342px #FFF , 301px 658px #FFF , 1908px 243px #FFF , 1891px 538px #FFF , 192px 1557px #FFF , 1548px 892px #FFF , 678px 249px #FFF , 1364px 1897px #FFF , 1694px 1639px #FFF , 1253px 1893px #FFF , 1305px 932px #FFF , 1318px 401px #FFF , 1235px 1232px #FFF , 702px 943px #FFF , 1767px 1063px #FFF , 1337px 1358px #FFF , 1187px 826px #FFF , 1455px 662px #FFF , 385px 1996px #FFF , 164px 746px #FFF , 531px 976px #FFF , 1006px 1015px #FFF , 1347px 1262px #FFF , 1516px 839px #FFF , 1274px 1603px #FFF , 674px 1876px #FFF , 1079px 82px #FFF , 315px 1444px #FFF , 1256px 1096px #FFF , 1209px 1768px #FFF , 1170px 1330px #FFF , 399px 1720px #FFF , 1657px 1581px #FFF , 968px 697px #FFF , 821px 1309px #FFF , 916px 1259px #FFF , 1452px 791px #FFF , 1762px 1785px #FFF , 19px 1533px #FFF , 529px 1147px #FFF , 432px 361px #FFF , 1768px 1130px #FFF , 1108px 803px #FFF , 326px 1516px #FFF , 1816px 259px #FFF , 1643px 192px #FFF , 361px 741px #FFF , 1151px 1854px #FFF , 679px 1762px #FFF , 72px 729px #FFF , 196px 602px #FFF , 1155px 1225px #FFF , 199px 1745px #FFF , 700px 1877px #FFF , 1501px 1873px #FFF , 246px 927px #FFF , 1977px 1328px #FFF , 8px 1197px #FFF , 449px 1215px #FFF , 1459px 1092px #FFF , 1852px 115px #FFF , 1254px 97px #FFF , 350px 1732px #FFF , 954px 1165px #FFF , 182px 391px #FFF , 1465px 1417px #FFF , 1783px 941px #FFF , 934px 1413px #FFF , 339px 120px #FFF , 1858px 676px #FFF , 300px 1503px #FFF , 1450px 1424px #FFF , 446px 1472px #FFF , 889px 1449px #FFF , 29px 335px #FFF , 161px 135px #FFF , 1947px 1781px #FFF , 111px 957px #FFF , 178px 1669px #FFF , 1460px 1091px #FFF , 80px 1386px #FFF , 18px 1183px #FFF , 451px 56px #FFF , 687px 1140px #FFF , 421px 1783px #FFF , 139px 728px #FFF , 1912px 896px #FFF , 1909px 239px #FFF , 519px 1125px #FFF , 1601px 34px #FFF , 621px 1832px #FFF , 1789px 1009px #FFF , 1756px 1692px #FFF , 1225px 63px #FFF , 642px 176px #FFF , 1043px 26px #FFF , 895px 175px #FFF , 1809px 505px #FFF , 674px 733px #FFF , 1874px 583px #FFF , 33px 1586px #FFF , 1152px 402px #FFF , 1045px 1225px #FFF , 753px 1347px #FFF , 1663px 75px #FFF , 1688px 73px #FFF , 302px 131px #FFF , 1196px 573px #FFF , 584px 976px #FFF , 1348px 1431px #FFF , 1419px 1355px #FFF , 547px 91px #FFF , 1213px 1624px #FFF , 1204px 97px #FFF , 1156px 130px #FFF , 63px 491px #FFF , 186px 1727px #FFF , 1820px 1570px #FFF , 376px 644px #FFF , 1139px 1570px #FFF , 675px 1809px #FFF , 1707px 611px #FFF , 1883px 268px #FFF , 1288px 1097px #FFF , 945px 1831px #FFF , 590px 752px #FFF , 395px 26px #FFF , 1167px 217px #FFF , 1154px 1046px #FFF , 701px 978px #FFF , 959px 1539px #FFF , 1113px 1457px #FFF , 1735px 781px #FFF , 1788px 872px #FFF , 1347px 1520px #FFF , 158px 1068px #FFF , 789px 1040px #FFF , 909px 1691px #FFF , 804px 1142px #FFF , 1547px 1785px #FFF , 734px 1883px #FFF , 1961px 1057px #FFF , 596px 794px #FFF , 1694px 231px #FFF , 280px 629px #FFF , 1322px 1044px #FFF , 98px 751px #FFF , 787px 574px #FFF , 345px 1746px #FFF , 85px 705px #FFF , 1298px 1546px #FFF , 1551px 490px #FFF , 1826px 67px #FFF , 313px 1248px #FFF , 5px 1903px #FFF , 1938px 1592px #FFF , 653px 1395px #FFF , 365px 1150px #FFF , 1633px 1217px #FFF , 370px 1562px #FFF , 1899px 1395px #FFF , 1705px 1242px #FFF , 59px 20px #FFF , 933px 758px #FFF , 605px 863px #FFF , 480px 20px #FFF , 221px 197px #FFF , 1654px 1164px #FFF , 1165px 1616px #FFF , 1913px 1773px #FFF , 580px 1955px #FFF , 285px 834px #FFF , 52px 61px #FFF , 1002px 300px #FFF , 1244px 150px #FFF , 1571px 413px #FFF , 109px 970px #FFF , 454px 287px #FFF , 492px 510px #FFF , 192px 1236px #FFF , 1206px 1061px #FFF , 886px 1862px #FFF , 100px 690px #FFF , 685px 47px #FFF , 1992px 1048px #FFF , 1386px 391px #FFF , 1636px 1933px #FFF , 67px 1526px #FFF , 795px 7px #FFF , 152px 986px #FFF , 396px 1677px #FFF , 437px 1232px #FFF , 1754px 1641px #FFF , 1665px 248px #FFF , 838px 1746px #FFF , 748px 1570px #FFF , 319px 274px #FFF , 13px 1342px #FFF , 112px 1915px #FFF , 1378px 41px #FFF , 1305px 895px #FFF , 426px 591px #FFF , 1868px 959px #FFF , 379px 287px #FFF , 645px 180px #FFF , 1328px 1338px #FFF , 38px 1486px #FFF , 1258px 802px #FFF , 719px 1445px #FFF , 1234px 220px #FFF , 1585px 1905px #FFF , 464px 777px #FFF , 769px 460px #FFF , 1898px 1160px #FFF , 832px 1343px #FFF , 1071px 500px #FFF , 448px 810px #FFF , 1084px 1561px #FFF , 204px 423px #FFF , 138px 1115px #FFF , 1965px 1968px #FFF , 1423px 1188px #FFF , 1810px 1193px #FFF , 828px 671px #FFF , 1734px 1418px #FFF , 531px 191px #FFF , 1331px 821px #FFF , 1390px 320px #FFF , 1933px 944px #FFF , 1878px 1385px #FFF , 490px 549px #FFF , 979px 1362px #FFF , 733px 1475px #FFF , 1948px 918px #FFF , 1495px 333px #FFF , 900px 1138px #FFF , 1135px 202px #FFF , 1768px 1512px #FFF , 1077px 91px #FFF , 1079px 1457px #FFF , 1270px 1421px #FFF , 912px 301px #FFF , 829px 796px #FFF , 1555px 743px #FFF , 1548px 1512px #FFF , 1393px 1606px #FFF , 1278px 3px #FFF , 1684px 1061px #FFF , 1064px 1542px #FFF , 1115px 1822px #FFF , 390px 1275px #FFF , 1029px 604px #FFF , 577px 1627px #FFF , 1674px 374px #FFF , 448px 1112px #FFF , 1540px 1374px #FFF , 1746px 1595px #FFF , 473px 44px #FFF , 1886px 927px #FFF , 584px 955px #FFF , 1232px 1845px #FFF , 772px 1203px #FFF , 1699px 1986px #FFF , 1785px 419px #FFF , 1345px 1131px #FFF , 994px 1539px #FFF , 1105px 275px #FFF , 406px 1587px #FFF , 885px 1336px #FFF , 1545px 440px #FFF , 964px 225px #FFF , 219px 1226px #FFF , 164px 39px #FFF , 1533px 1428px #FFF , 487px 1395px #FFF , 443px 490px #FFF , 452px 1766px #FFF , 680px 1903px #FFF , 1606px 309px #FFF , 1710px 1207px #FFF , 1617px 1262px #FFF , 1888px 1807px #FFF , 902px 1696px #FFF , 421px 1120px #FFF , 434px 1010px #FFF , 597px 1426px #FFF , 458px 1815px #FFF , 1973px 1855px #FFF , 1759px 944px #FFF , 796px 1300px #FFF , 1460px 477px #FFF , 1073px 559px #FFF , 935px 1757px #FFF , 1812px 1859px #FFF , 1576px 549px #FFF , 773px 653px #FFF , 639px 648px #FFF , 1546px 1674px #FFF , 648px 957px #FFF , 1489px 265px #FFF , 128px 532px #FFF , 51px 1957px #FFF , 1554px 111px #FFF , 851px 141px #FFF , 1559px 773px #FFF , 1935px 588px #FFF , 592px 531px #FFF , 1010px 1950px #FFF , 360px 675px #FFF , 676px 1356px #FFF , 1671px 1582px #FFF , 636px 100px #FFF , 1323px 1803px #FFF , 957px 1032px #FFF , 512px 816px #FFF , 1297px 1978px #FFF , 1252px 265px #FFF , 1142px 1948px #FFF , 209px 1860px #FFF , 1892px 505px #FFF , 36px 1371px #FFF , 181px 30px #FFF , 1189px 493px #FFF , 267px 803px #FFF , 1413px 68px #FFF , 18px 521px #FFF , 1069px 1847px #FFF , 190px 1923px #FFF , 1104px 430px #FFF , 465px 1114px #FFF , 1762px 469px #FFF , 1739px 1498px #FFF , 779px 1983px #FFF , 1799px 568px #FFF , 49px 1499px #FFF , 1847px 189px #FFF , 85px 111px #FFF , 1514px 1020px #FFF , 1697px 1288px #FFF , 666px 900px #FFF , 373px 169px #FFF , 911px 1240px #FFF , 1182px 1348px #FFF , 104px 386px #FFF , 594px 1623px #FFF , 1028px 1785px #FFF , 1893px 1209px #FFF , 937px 1342px #FFF , 601px 1495px #FFF , 473px 988px #FFF , 1712px 330px #FFF , 792px 624px #FFF , 318px 254px #FFF , 344px 1187px #FFF , 1613px 1275px #FFF , 969px 416px #FFF , 630px 1611px #FFF , 445px 1947px #FFF , 446px 562px #FFF , 365px 1172px #FFF , 436px 1407px #FFF , 1173px 68px #FFF , 1191px 1865px #FFF , 405px 1934px #FFF , 1461px 1786px #FFF , 624px 1268px #FFF , 1809px 1320px #FFF , 127px 1291px #FFF , 1928px 424px #FFF , 542px 1626px #FFF , 1748px 1807px #FFF , 643px 314px #FFF , 1449px 1750px #FFF , 440px 1412px #FFF , 1352px 478px #FFF , 1512px 889px #FFF , 847px 1854px #FFF , 1442px 1788px #FFF , 683px 1212px #FFF , 371px 1543px #FFF , 910px 1277px #FFF , 306px 734px #FFF , 1268px 96px #FFF , 1704px 199px #FFF , 1598px 1183px #FFF , 762px 728px #FFF , 413px 349px #FFF , 1659px 489px #FFF , 505px 444px #FFF , 691px 138px #FFF , 470px 1481px #FFF , 1989px 618px #FFF , 1839px 1282px #FFF , 1983px 770px #FFF , 1176px 707px #FFF , 341px 687px #FFF , 1491px 1303px #FFF , 852px 1054px #FFF , 1215px 410px #FFF , 1835px 1215px #FFF , 380px 613px #FFF , 476px 1772px #FFF , 320px 1614px #FFF , 791px 839px #FFF , 778px 432px #FFF , 1895px 555px #FFF , 97px 833px #FFF , 662px 846px #FFF , 342px 1392px #FFF , 111px 1462px #FFF , 1299px 44px #FFF , 1500px 466px #FFF , 1333px 874px #FFF , 706px 1659px #FFF , 919px 891px #FFF , 1346px 849px #FFF , 1732px 1411px #FFF , 1542px 592px #FFF , 218px 400px #FFF , 623px 1164px #FFF , 1535px 1243px #FFF , 708px 491px #FFF , 796px 743px #FFF , 393px 1513px #FFF , 1433px 1768px #FFF , 1904px 1351px #FFF , 713px 1332px #FFF , 522px 1629px #FFF , 1580px 1902px #FFF , 1530px 285px #FFF , 1377px 287px #FFF , 872px 864px #FFF , 1088px 1974px #FFF , 267px 1760px #FFF , 1961px 690px #FFF , 1885px 224px #FFF , 1584px 1690px #FFF , 1976px 860px #FFF , 247px 1435px #FFF , 1494px 1823px #FFF , 1289px 978px #FFF , 633px 599px #FFF , 75px 1248px #FFF , 839px 380px #FFF , 925px 1865px #FFF , 1210px 1836px #FFF , 320px 1598px #FFF , 454px 216px #FFF , 1325px 980px #FFF , 179px 693px #FFF , 772px 1891px #FFF , 404px 860px #FFF , 14px 1700px #FFF , 1791px 1451px #FFF , 589px 793px #FFF , 953px 1268px #FFF , 828px 593px #FFF , 1652px 1634px #FFF , 1876px 1811px #FFF , 1592px 1937px #FFF , 1860px 889px #FFF , 1483px 388px #FFF , 348px 1424px #FFF , 369px 1186px #FFF , 430px 1176px #FFF , 195px 1146px #FFF , 151px 262px #FFF , 1394px 444px #FFF , 393px 73px #FFF , 64px 202px #FFF , 1563px 1997px #FFF , 274px 1111px #FFF , 1016px 1782px #FFF , 1147px 795px #FFF , 1223px 1956px #FFF , 1694px 1658px #FFF , 1601px 634px #FFF , 11px 1184px #FFF , 1096px 1018px #FFF , 310px 1132px #FFF , 495px 1109px #FFF , 865px 1703px #FFF , 1730px 40px #FFF , 767px 848px #FFF , 1728px 1010px #FFF , 310px 1039px #FFF , 271px 619px #FFF , 1942px 769px #FFF , 1720px 109px #FFF , 714px 836px #FFF , 1844px 64px #FFF , 1408px 1212px #FFF , 1301px 917px #FFF , 1810px 654px #FFF , 1867px 361px #FFF , 1923px 734px #FFF , 937px 1034px #FFF , 134px 1297px #FFF , 1405px 1291px #FFF , 431px 1740px #FFF , 90px 1314px #FFF , 810px 594px #FFF , 1349px 1757px #FFF , 1915px 79px #FFF , 1900px 1432px #FFF , 1870px 252px #FFF , 178px 1359px #FFF , 1229px 498px #FFF , 528px 1200px #FFF , 673px 1415px #FFF , 1797px 458px #FFF , 1778px 816px #FFF , 866px 460px #FFF , 844px 880px #FFF , 636px 96px #FFF , 981px 1760px #FFF , 462px 1516px #FFF , 1327px 82px #FFF , 262px 1707px #FFF , 918px 1267px #FFF , 1583px 493px #FFF , 1978px 1151px #FFF , 330px 820px #FFF , 1561px 1797px #FFF , 1251px 83px #FFF , 1998px 1695px #FFF , 1369px 1825px #FFF , 1587px 510px #FFF , 1323px 815px #FFF , 1767px 1670px #FFF , 294px 14px #FFF , 1002px 1203px #FFF , 1550px 1787px #FFF , 949px 1926px #FFF , 128px 1904px #FFF , 1429px 1041px #FFF , 1792px 996px #FFF , 148px 386px #FFF , 104px 100px #FFF , 873px 1872px #FFF , 530px 1791px #FFF , 107px 290px #FFF , 871px 39px #FFF , 1631px 558px #FFF , 1088px 1741px #FFF , 1007px 1px #FFF , 181px 1768px #FFF , 1831px 1200px #FFF , 739px 1162px #FFF , 1768px 1589px #FFF , 1377px 572px #FFF , 285px 600px #FFF , 1417px 1654px #FFF , 1856px 1997px #FFF , 776px 276px #FFF , 1370px 343px #FFF , 1868px 1706px #FFF , 1805px 816px #FFF , 1030px 1336px #FFF , 1852px 638px #FFF , 1957px 165px #FFF , 1407px 1275px #FFF , 1377px 1653px #FFF , 57px 309px #FFF , 1034px 1833px #FFF , 1896px 905px #FFF , 450px 1132px #FFF , 1433px 1003px #FFF , 1117px 1554px #FFF , 747px 395px #FFF , 1734px 407px #FFF , 784px 1556px #FFF , 522px 758px #FFF , 625px 1496px #FFF , 80px 405px #FFF , 1260px 1866px #FFF , 429px 1765px #FFF , 470px 442px #FFF , 466px 695px #FFF , 1079px 699px #FFF , 94px 619px #FFF , 1240px 1759px #FFF , 1252px 257px #FFF , 451px 1427px #FFF , 1375px 117px #FFF , 1099px 398px #FFF , 1815px 819px #FFF , 1707px 797px #FFF , 858px 1101px #FFF , 924px 746px #FFF , 319px 1030px #FFF , 790px 1581px #FFF;
}

#stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 100px 821px #FFF , 392px 1202px #FFF , 578px 1649px #FFF , 1571px 614px #FFF , 660px 198px #FFF , 345px 1747px #FFF , 262px 973px #FFF , 635px 1552px #FFF , 1943px 1230px #FFF , 1689px 1937px #FFF , 1742px 1078px #FFF , 701px 856px #FFF , 1771px 401px #FFF , 1017px 354px #FFF , 1860px 470px #FFF , 249px 1260px #FFF , 1476px 1020px #FFF , 836px 336px #FFF , 1377px 1647px #FFF , 303px 1403px #FFF , 526px 1909px #FFF , 59px 1596px #FFF , 288px 1239px #FFF , 383px 1516px #FFF , 586px 989px #FFF , 1228px 1576px #FFF , 1447px 715px #FFF , 340px 256px #FFF , 974px 1929px #FFF , 1612px 1904px #FFF , 1494px 385px #FFF , 752px 1513px #FFF , 899px 763px #FFF , 591px 46px #FFF , 1781px 1613px #FFF , 1055px 606px #FFF , 150px 1407px #FFF , 58px 1361px #FFF , 1144px 255px #FFF , 201px 107px #FFF , 1488px 1973px #FFF , 470px 1398px #FFF , 1105px 1440px #FFF , 583px 743px #FFF , 434px 67px #FFF , 819px 708px #FFF , 925px 1356px #FFF , 1725px 1837px #FFF , 44px 1656px #FFF , 698px 408px #FFF , 29px 1984px #FFF , 1427px 1149px #FFF , 641px 1369px #FFF , 559px 1894px #FFF , 618px 1441px #FFF , 1983px 132px #FFF , 847px 1426px #FFF , 1245px 1655px #FFF , 261px 1437px #FFF , 1407px 268px #FFF , 52px 60px #FFF , 1216px 887px #FFF , 1504px 123px #FFF , 886px 1197px #FFF , 721px 989px #FFF , 515px 50px #FFF , 81px 42px #FFF , 1099px 753px #FFF , 1235px 1919px #FFF , 1485px 332px #FFF , 140px 1334px #FFF , 1613px 557px #FFF , 616px 778px #FFF , 444px 1287px #FFF , 459px 1429px #FFF , 112px 690px #FFF , 1102px 1324px #FFF , 1741px 928px #FFF , 1883px 170px #FFF , 1099px 583px #FFF , 614px 180px #FFF , 859px 1599px #FFF , 1452px 778px #FFF , 769px 1041px #FFF , 1344px 456px #FFF , 1109px 1017px #FFF , 1821px 573px #FFF , 1519px 1821px #FFF , 289px 93px #FFF , 618px 1020px #FFF , 1097px 846px #FFF , 616px 70px #FFF , 1259px 830px #FFF , 595px 938px #FFF , 1274px 1627px #FFF , 1945px 1529px #FFF , 906px 344px #FFF , 1461px 433px #FFF , 1581px 90px #FFF , 1374px 1102px #FFF , 1636px 1796px #FFF , 350px 1897px #FFF , 181px 1348px #FFF , 1044px 234px #FFF , 1060px 101px #FFF , 797px 421px #FFF , 471px 1613px #FFF , 1927px 201px #FFF , 352px 837px #FFF , 1682px 1149px #FFF , 560px 1070px #FFF , 1562px 1029px #FFF , 1161px 1991px #FFF , 1440px 91px #FFF , 957px 410px #FFF , 69px 1035px #FFF , 381px 179px #FFF , 1875px 1300px #FFF , 520px 1608px #FFF , 595px 738px #FFF , 344px 79px #FFF , 259px 314px #FFF , 103px 543px #FFF , 1752px 1110px #FFF , 1783px 266px #FFF , 1517px 1822px #FFF , 918px 710px #FFF , 1077px 1054px #FFF , 1698px 749px #FFF , 629px 527px #FFF , 1399px 144px #FFF , 1403px 1539px #FFF , 1737px 641px #FFF , 1339px 1267px #FFF , 1436px 1765px #FFF , 608px 875px #FFF , 244px 958px #FFF , 1406px 1084px #FFF , 1874px 1513px #FFF , 1819px 1394px #FFF , 1266px 1893px #FFF , 1750px 575px #FFF , 1979px 1396px #FFF , 1144px 1964px #FFF , 789px 1161px #FFF , 28px 129px #FFF , 1417px 677px #FFF , 921px 765px #FFF , 1804px 1886px #FFF , 78px 1436px #FFF , 1729px 1308px #FFF , 1718px 1161px #FFF , 344px 1412px #FFF , 997px 374px #FFF , 1986px 1263px #FFF , 1162px 885px #FFF , 783px 1777px #FFF , 108px 181px #FFF , 394px 755px #FFF , 1725px 1966px #FFF , 490px 867px #FFF , 71px 15px #FFF , 1212px 1695px #FFF , 315px 832px #FFF , 1571px 1643px #FFF , 411px 1757px #FFF , 1281px 1301px #FFF , 799px 163px #FFF , 447px 1773px #FFF , 1785px 790px #FFF , 1042px 1614px #FFF , 860px 1348px #FFF , 359px 1963px #FFF , 1721px 1774px #FFF , 514px 1054px #FFF , 245px 753px #FFF , 1163px 547px #FFF , 610px 63px #FFF , 315px 151px #FFF , 1650px 1882px #FFF , 290px 1140px #FFF , 1915px 1471px #FFF , 1548px 1917px #FFF , 496px 996px #FFF , 1061px 440px #FFF , 1724px 647px #FFF , 423px 14px #FFF , 731px 1633px #FFF , 1424px 310px #FFF , 245px 223px #FFF , 1688px 765px #FFF , 1980px 1269px #FFF , 847px 962px #FFF , 332px 391px #FFF , 1370px 318px #FFF , 1363px 470px #FFF , 1709px 834px #FFF , 717px 302px #FFF , 1617px 453px #FFF , 297px 1389px #FFF;
  animation: animStar 100s linear infinite;
}
#stars2:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 100px 821px #FFF , 392px 1202px #FFF , 578px 1649px #FFF , 1571px 614px #FFF , 660px 198px #FFF , 345px 1747px #FFF , 262px 973px #FFF , 635px 1552px #FFF , 1943px 1230px #FFF , 1689px 1937px #FFF , 1742px 1078px #FFF , 701px 856px #FFF , 1771px 401px #FFF , 1017px 354px #FFF , 1860px 470px #FFF , 249px 1260px #FFF , 1476px 1020px #FFF , 836px 336px #FFF , 1377px 1647px #FFF , 303px 1403px #FFF , 526px 1909px #FFF , 59px 1596px #FFF , 288px 1239px #FFF , 383px 1516px #FFF , 586px 989px #FFF , 1228px 1576px #FFF , 1447px 715px #FFF , 340px 256px #FFF , 974px 1929px #FFF , 1612px 1904px #FFF , 1494px 385px #FFF , 752px 1513px #FFF , 899px 763px #FFF , 591px 46px #FFF , 1781px 1613px #FFF , 1055px 606px #FFF , 150px 1407px #FFF , 58px 1361px #FFF , 1144px 255px #FFF , 201px 107px #FFF , 1488px 1973px #FFF , 470px 1398px #FFF , 1105px 1440px #FFF , 583px 743px #FFF , 434px 67px #FFF , 819px 708px #FFF , 925px 1356px #FFF , 1725px 1837px #FFF , 44px 1656px #FFF , 698px 408px #FFF , 29px 1984px #FFF , 1427px 1149px #FFF , 641px 1369px #FFF , 559px 1894px #FFF , 618px 1441px #FFF , 1983px 132px #FFF , 847px 1426px #FFF , 1245px 1655px #FFF , 261px 1437px #FFF , 1407px 268px #FFF , 52px 60px #FFF , 1216px 887px #FFF , 1504px 123px #FFF , 886px 1197px #FFF , 721px 989px #FFF , 515px 50px #FFF , 81px 42px #FFF , 1099px 753px #FFF , 1235px 1919px #FFF , 1485px 332px #FFF , 140px 1334px #FFF , 1613px 557px #FFF , 616px 778px #FFF , 444px 1287px #FFF , 459px 1429px #FFF , 112px 690px #FFF , 1102px 1324px #FFF , 1741px 928px #FFF , 1883px 170px #FFF , 1099px 583px #FFF , 614px 180px #FFF , 859px 1599px #FFF , 1452px 778px #FFF , 769px 1041px #FFF , 1344px 456px #FFF , 1109px 1017px #FFF , 1821px 573px #FFF , 1519px 1821px #FFF , 289px 93px #FFF , 618px 1020px #FFF , 1097px 846px #FFF , 616px 70px #FFF , 1259px 830px #FFF , 595px 938px #FFF , 1274px 1627px #FFF , 1945px 1529px #FFF , 906px 344px #FFF , 1461px 433px #FFF , 1581px 90px #FFF , 1374px 1102px #FFF , 1636px 1796px #FFF , 350px 1897px #FFF , 181px 1348px #FFF , 1044px 234px #FFF , 1060px 101px #FFF , 797px 421px #FFF , 471px 1613px #FFF , 1927px 201px #FFF , 352px 837px #FFF , 1682px 1149px #FFF , 560px 1070px #FFF , 1562px 1029px #FFF , 1161px 1991px #FFF , 1440px 91px #FFF , 957px 410px #FFF , 69px 1035px #FFF , 381px 179px #FFF , 1875px 1300px #FFF , 520px 1608px #FFF , 595px 738px #FFF , 344px 79px #FFF , 259px 314px #FFF , 103px 543px #FFF , 1752px 1110px #FFF , 1783px 266px #FFF , 1517px 1822px #FFF , 918px 710px #FFF , 1077px 1054px #FFF , 1698px 749px #FFF , 629px 527px #FFF , 1399px 144px #FFF , 1403px 1539px #FFF , 1737px 641px #FFF , 1339px 1267px #FFF , 1436px 1765px #FFF , 608px 875px #FFF , 244px 958px #FFF , 1406px 1084px #FFF , 1874px 1513px #FFF , 1819px 1394px #FFF , 1266px 1893px #FFF , 1750px 575px #FFF , 1979px 1396px #FFF , 1144px 1964px #FFF , 789px 1161px #FFF , 28px 129px #FFF , 1417px 677px #FFF , 921px 765px #FFF , 1804px 1886px #FFF , 78px 1436px #FFF , 1729px 1308px #FFF , 1718px 1161px #FFF , 344px 1412px #FFF , 997px 374px #FFF , 1986px 1263px #FFF , 1162px 885px #FFF , 783px 1777px #FFF , 108px 181px #FFF , 394px 755px #FFF , 1725px 1966px #FFF , 490px 867px #FFF , 71px 15px #FFF , 1212px 1695px #FFF , 315px 832px #FFF , 1571px 1643px #FFF , 411px 1757px #FFF , 1281px 1301px #FFF , 799px 163px #FFF , 447px 1773px #FFF , 1785px 790px #FFF , 1042px 1614px #FFF , 860px 1348px #FFF , 359px 1963px #FFF , 1721px 1774px #FFF , 514px 1054px #FFF , 245px 753px #FFF , 1163px 547px #FFF , 610px 63px #FFF , 315px 151px #FFF , 1650px 1882px #FFF , 290px 1140px #FFF , 1915px 1471px #FFF , 1548px 1917px #FFF , 496px 996px #FFF , 1061px 440px #FFF , 1724px 647px #FFF , 423px 14px #FFF , 731px 1633px #FFF , 1424px 310px #FFF , 245px 223px #FFF , 1688px 765px #FFF , 1980px 1269px #FFF , 847px 962px #FFF , 332px 391px #FFF , 1370px 318px #FFF , 1363px 470px #FFF , 1709px 834px #FFF , 717px 302px #FFF , 1617px 453px #FFF , 297px 1389px #FFF;
}

#stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1109px 1882px #FFF , 111px 146px #FFF , 223px 1574px #FFF , 752px 1983px #FFF , 261px 3px #FFF , 331px 118px #FFF , 1732px 1671px #FFF , 1712px 293px #FFF , 1842px 224px #FFF , 620px 816px #FFF , 986px 845px #FFF , 1258px 1578px #FFF , 160px 1317px #FFF , 798px 1512px #FFF , 232px 1795px #FFF , 1218px 344px #FFF , 1352px 1376px #FFF , 1023px 1583px #FFF , 1749px 1484px #FFF , 1378px 1605px #FFF , 1589px 268px #FFF , 1730px 1408px #FFF , 551px 1764px #FFF , 1835px 276px #FFF , 1637px 512px #FFF , 1184px 1198px #FFF , 1314px 1332px #FFF , 861px 933px #FFF , 97px 286px #FFF , 794px 666px #FFF , 1076px 31px #FFF , 1672px 173px #FFF , 13px 1299px #FFF , 1795px 908px #FFF , 452px 812px #FFF , 400px 138px #FFF , 1693px 244px #FFF , 479px 561px #FFF , 1634px 564px #FFF , 714px 1599px #FFF , 740px 52px #FFF , 1427px 1961px #FFF , 1504px 9px #FFF , 143px 378px #FFF , 1009px 932px #FFF , 1139px 1950px #FFF , 1144px 1721px #FFF , 210px 1081px #FFF , 573px 900px #FFF , 760px 224px #FFF , 623px 777px #FFF , 1830px 874px #FFF , 1783px 1780px #FFF , 674px 997px #FFF , 1585px 1232px #FFF , 405px 1912px #FFF , 134px 391px #FFF , 1844px 195px #FFF , 1404px 858px #FFF , 534px 878px #FFF , 527px 1260px #FFF , 1737px 806px #FFF , 751px 1531px #FFF , 1153px 1461px #FFF , 576px 922px #FFF , 1207px 1703px #FFF , 7px 1073px #FFF , 1804px 956px #FFF , 1241px 199px #FFF , 1354px 1617px #FFF , 1920px 1985px #FFF , 489px 628px #FFF , 1285px 722px #FFF , 420px 535px #FFF , 1560px 1880px #FFF , 1199px 346px #FFF , 403px 664px #FFF , 1642px 1479px #FFF , 568px 322px #FFF , 1204px 602px #FFF , 1745px 1156px #FFF , 847px 1031px #FFF , 1029px 1065px #FFF , 1353px 1176px #FFF , 1290px 1032px #FFF , 1249px 700px #FFF , 1757px 787px #FFF , 733px 1525px #FFF , 445px 610px #FFF , 1083px 463px #FFF , 1044px 1196px #FFF , 263px 192px #FFF , 1833px 1358px #FFF , 775px 1665px #FFF , 1332px 1113px #FFF , 1890px 1230px #FFF , 1535px 1724px #FFF , 941px 1753px #FFF , 1917px 1189px #FFF , 565px 1785px #FFF;
  animation: animStar 150s linear infinite;
}
#stars3:after {
  content: " ";
  position: absolute;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 1109px 1882px #FFF , 111px 146px #FFF , 223px 1574px #FFF , 752px 1983px #FFF , 261px 3px #FFF , 331px 118px #FFF , 1732px 1671px #FFF , 1712px 293px #FFF , 1842px 224px #FFF , 620px 816px #FFF , 986px 845px #FFF , 1258px 1578px #FFF , 160px 1317px #FFF , 798px 1512px #FFF , 232px 1795px #FFF , 1218px 344px #FFF , 1352px 1376px #FFF , 1023px 1583px #FFF , 1749px 1484px #FFF , 1378px 1605px #FFF , 1589px 268px #FFF , 1730px 1408px #FFF , 551px 1764px #FFF , 1835px 276px #FFF , 1637px 512px #FFF , 1184px 1198px #FFF , 1314px 1332px #FFF , 861px 933px #FFF , 97px 286px #FFF , 794px 666px #FFF , 1076px 31px #FFF , 1672px 173px #FFF , 13px 1299px #FFF , 1795px 908px #FFF , 452px 812px #FFF , 400px 138px #FFF , 1693px 244px #FFF , 479px 561px #FFF , 1634px 564px #FFF , 714px 1599px #FFF , 740px 52px #FFF , 1427px 1961px #FFF , 1504px 9px #FFF , 143px 378px #FFF , 1009px 932px #FFF , 1139px 1950px #FFF , 1144px 1721px #FFF , 210px 1081px #FFF , 573px 900px #FFF , 760px 224px #FFF , 623px 777px #FFF , 1830px 874px #FFF , 1783px 1780px #FFF , 674px 997px #FFF , 1585px 1232px #FFF , 405px 1912px #FFF , 134px 391px #FFF , 1844px 195px #FFF , 1404px 858px #FFF , 534px 878px #FFF , 527px 1260px #FFF , 1737px 806px #FFF , 751px 1531px #FFF , 1153px 1461px #FFF , 576px 922px #FFF , 1207px 1703px #FFF , 7px 1073px #FFF , 1804px 956px #FFF , 1241px 199px #FFF , 1354px 1617px #FFF , 1920px 1985px #FFF , 489px 628px #FFF , 1285px 722px #FFF , 420px 535px #FFF , 1560px 1880px #FFF , 1199px 346px #FFF , 403px 664px #FFF , 1642px 1479px #FFF , 568px 322px #FFF , 1204px 602px #FFF , 1745px 1156px #FFF , 847px 1031px #FFF , 1029px 1065px #FFF , 1353px 1176px #FFF , 1290px 1032px #FFF , 1249px 700px #FFF , 1757px 787px #FFF , 733px 1525px #FFF , 445px 610px #FFF , 1083px 463px #FFF , 1044px 1196px #FFF , 263px 192px #FFF , 1833px 1358px #FFF , 775px 1665px #FFF , 1332px 1113px #FFF , 1890px 1230px #FFF , 1535px 1724px #FFF , 941px 1753px #FFF , 1917px 1189px #FFF , 565px 1785px #FFF;
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}