

@tailwind base;
@tailwind components;
@tailwind utilities;

*{
    margin: 0;
    padding: 0;
    font-family: 'Alkara',sans-serif;
    box-sizing:border-box;
    
}
html{
    scroll-behavior: smooth;
    
    
}
::-webkit-scrollbar {
  width: 6px; /* Set the width of the scrollbar */
}

::-webkit-scrollbar-thumb {
  background-color: #970101; /* Thumb color */
  border-radius: 10px; /* Rounded corners for the thumb */
}

::-webkit-scrollbar-track {
  background-color: rgba(62, 60, 60, 0.94);
   
}


body {
background-color: #131313;
color: #fff;
 overflow-x: hidden;  /** Prevents horizontal scroll-bar */
height: 4000px;

}
/* ----------------------------- */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300);


.loader {
  position: absolute;
  font-family: 'Open Sans';
  font-weight: 600;
  font-size: 12px;
  text-transform: uppercase;
  left: 50%;
  top: 58%;
  margin-left: -20px;
  z-index: 90000000000999999999999999999999999999999999999900000000009;
}
#preloader{
  background: #001220;
  /* background-image: url(595712.jpg); */
  height: 100vh;
  width: 100%;
  position: fixed;
  z-index: 90000000000999999999999999999999999999999999999900000000009;
}
.body1 {
  position: absolute;
  top: 50%;
  margin-left: -50px;
  left: 50%;
  animation: speeder .4s linear infinite;
  z-index: 90000000000999999999999999999999999999999999999900000000009;

  > span {
    height: 5px;
    width: 35px;
    background: #b80707;
    position: absolute;
    top: -19px;
    left: 60px;
    border-radius: 2px 10px 1px 0;
  }
}

.base {
  span {
    position: absolute;
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-right: 100px solid #0776bb;
    border-bottom: 6px solid transparent;

    &:before {
      content: "";
      height: 22px;
      width: 22px;
      border-radius: 50%;
      background: #0776bb;
      position: absolute;
      right: -110px;
      top: -16px;
    }

    &:after {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-top: 0 solid transparent;
      border-right: 55px solid #0776bb;
      border-bottom: 16px solid transparent;
      top: -16px;
      right: -98px;
    }
  }
}

.face {
  position: absolute;
  height: 12px;
  width: 20px;
  background: #113873;
  border-radius: 20px 20px 0 0;
  transform: rotate(-40deg);
  right: -125px;
  top: -15px;

  &:after {
    content: "";
    height: 12px;
    width: 12px;
    background: #0776bb;
    right: 4px;
    top: 7px;
    position: absolute;
    transform: rotate(40deg);
    transform-origin: 50% 50%;
    border-radius: 0 0 0 2px;
  }
}

.body1 > span > span:nth-child(1),
.body1 > span > span:nth-child(2),
.body1 > span > span:nth-child(3),
.body1 > span > span:nth-child(4) {
  width: 30px;
  height: 1px;
  background: #bb0707;
  position: absolute;
  animation: fazer1 .2s linear infinite;
}

.body1 > span > span:nth-child(2) {
  top: 3px;
  animation: fazer2 .4s linear infinite;
}

.body1 > span > span:nth-child(3) {
  top: 1px;
  animation: fazer3 .4s linear infinite;
  animation-delay: -1s;
}

.body1 > span > span:nth-child(4) {
  top: 4px;
  animation: fazer4 1s linear infinite;
  animation-delay: -1s;
}

@keyframes fazer1 {
  0% {
    left: 0;
  }
  100% {
    left: -80px;
    opacity: 0;
  }
}

@keyframes fazer2 {
  0% {
    left: 0;
  }
  100% {
    left: -100px;
    opacity: 0;
  }
}

@keyframes fazer3 {
  0% {
    left: 0;
  }
  100% {
    left: -50px;
    opacity: 0;
  }
}

@keyframes fazer4 {
  0% {
    left: 0;
  }
  100% {
    left: -150px;
    opacity: 0;
  }
}

@keyframes speeder {
  0% {
    transform: translate(2px, 1px) rotate(0deg);
  }
  10% {
    transform: translate(-1px, -3px) rotate(-1deg);
  }
  20% {
    transform: translate(-2px, 0px) rotate(1deg);
  }
  30% {
    transform: translate(1px, 2px) rotate(0deg);
  }
  40% {
    transform: translate(1px, -1px) rotate(1deg);
  }
  50% {
    transform: translate(-1px, 3px) rotate(-1deg);
  }
  60% {
    transform: translate(-1px, 1px) rotate(0deg);
  }
  70% {
    transform: translate(3px, 1px) rotate(-1deg);
  }
  80% {
    transform: translate(-2px, -1px) rotate(1deg);
  }
  90% {
    transform: translate(2px, 1px) rotate(0deg);
  }
  100% {
    transform: translate(1px, -2px) rotate(-1deg);
  }
}

.longfazers {
  position: absolute;
  width: 100%;
  height: 100%;

  span {
    position: absolute;
    height: 2px;
    width: 20%;
    background: #b80707;

    &:nth-child(1) {
      top: 20%;
      animation: lf .6s linear infinite;
      animation-delay: -5s;
    }

    &:nth-child(2) {
      top: 40%;
      animation: lf2 .8s linear infinite;
      animation-delay: -1s;
    }

    &:nth-child(3) {
      top: 60%;
      animation: lf3 .6s linear infinite;
    }

    &:nth-child(4) {
      top: 80%;
      animation: lf4 .5s linear infinite;
      animation-delay: -3s;
    }
  }
}

@keyframes lf {
  0% {
    left: 200%;
  }
  100% {
    left: -200%;
    opacity: 0;
  }
}
@keyframes lf2 {
  0% {
    left: 200%;
  }
  100% {
    left: -200%;
    opacity: 0;
  }
}
@keyframes lf3 {
  0% {
    left: 200%;
  }
  100% {
    left: -100%;
    opacity: 0;
  }
}
@keyframes lf4 {
  0% {
    left: 200%;
  }
  100% {
    left: -100%;
    opacity: 0;
  }
}

/* ---------------------------------------------------- */

#header {
    width: 100%;
    height: 120vh;
    
   
    background-size: cover;
    background-position: center;
    background-color: #001220;

    
}

.container{
    padding: 10px 5%;
    width: 100%;
}
nav{
  width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: rgba(0, 0, 0, 0.4);
    flex-wrap: wrap;
    position: absolute;
    left: 0%;
    position: fixed;
    top: 0;
    padding: 5px 25px;
    backdrop-filter: blur(8px);
    box-shadow: 0 20px 30px rgba(0, 0, 0, 0.15);
    z-index: 999990000;
    /* background-color: rgb(19, 0, 0, 0.3);
    filter: blur(100px); */
    
   

}
.logo{
    width: 140px;

}

.wrapper{
    display: flex;
    width: 100%;
    height: 100%;
    /* justify-content: center; */
    align-items: center;
    padding: 10% 0 10%;
    overflow: hidden;
}

.cols{
    width: 50%;
}
.topline{
    display: block;
    position: relative ;
    font-size: 38px;
    font-weight: 900;
    letter-spacing: 4px;
    color: #eee8ea;
    font-family: 'Kanit', sans-serif;
    
}
.topline::after{
    position: absolute;
    content: '';
    height: 4px;
    width: 45px;
    bottom: 10px;
    background-color:#a40620  ;
}
h1{
    display: block;
    font-size: 7em;
    font-weight: 900;
   
    color: #f4f2f2;
    letter-spacing: 2px;

}
.multitext{
    /* color: #a5041f; */
    color: transparent; 
    text-transform: capitalize;
    /* text-shadow: 2px 2px 0 #000000, -2px -2px 0 #bd1046, 2px -2px 0 #bd1046, -2px 2px 0 #bd1046;  */
    -webkit-text-stroke: 5px #bd1046; /* For Chrome, Safari, and newer browsers */
  /* text-stroke: 2px black;  */
  
       
}
.special{
  color: transparent; 
    
    -webkit-text-stroke: 5px #bd1046; 

}
.intro{
    display: block;
    font-size: 4;
    font-weight: 90;
    color: #3d535f;
    letter-spacing: 2px;
    color: aqua;
    text-transform: capitalize;
}
h3{
    display: block;
    font-size: 25px;
    font-weight: 500;
    letter-spacing: 2px;
    font-family: 'Kanit', sans-serif;
    color: #bd1046;
}
.naam{
    display: block;
    position: relative ;
    font-size: 2.1875em;
    font-weight: 900;
    letter-spacing: 4px;
    color: rgba(245, 237, 237, 0.944);
}
.naam1{
    text-decoration: underline;
    text-decoration-color: red ;
    text-decoration-thickness:5px ;
}
/* --------------------- */
/* -----------HOME-HEADER----------- */
nav ul li{
    display: inline-block;
    list-style: none;
    margin: 10px 20px;
    font-family: 'Kanit', sans-serif;
    font-weight: 400;
    position: relative;
    
}
nav ul li a{
    color: #ffffffc3;
    text-decoration: none;
    font-size: 17px ;
    font-family: 'Kanit', sans-serif;
    position: relative;
    
    font-family: 'Kanit', sans-serif;
    font-weight: 400;
} 
nav ul li a::after{
    content:'';
    width:0;
    height: 3px;
    background: #ff004f;
    position: absolute;
    left:0;
    bottom: -6px;
    transition: 0.5s;
    

}
nav ul li a:hover::after{
    width: 100%;
}



.whitearrow{
  position: absolute;
  top: 400px;
  left: 70%;
  transform: rotate(-40deg);

}
.hover{
  color: wheat;
  font-family: 'Delicious Handrawn', cursive;
  font-size: 47px;
  position: absolute;
  top: 580px;
  left: 90%;

}
.whitearrow1{
  position: absolute;
  top: 400px;
  left: 58%;
  transform: rotate(40deg);

}
.hover1{
  color: wheat;
  font-family: 'Delicious Handrawn', cursive;
  font-size: 47px;
  position: absolute;
  top: 630px;
  left: 58%;

}

.gallery-wrapper {
	display: flex;
    width: 400px;
    position: absolute;
    right: 5%;
    top: 20%;
}
/* .gallery-wrapper.gallery-item:hover img{
    transform: scale(1.1);
} */

.gallery-item {
	position: relative;
	isolation: isolate;
	display: flex;
	flex: 1;
	height: 500px;
	background-color: #000;
	padding: 25px;
	opacity: 1;
	overflow: hidden;
	transition: flex 0.5s, opacity 0.25s;
}
.gallery-item:hover {
	opacity: 1;
	flex: 5;
}

.gallery-item:not(:hover) {
	opacity: 0.75;
}
.item-image {
	position: absolute;
	top: 0;
	right: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	object-fit: cover;
    transition: transform 0.5s ;
}
/* .item-image:hover img{
    transform: scale(1.1);
} */
.item-description {
	align-self: flex-end;
	text-transform: uppercase;
	color: #fff;
}
.name {
	font-size: 37px;
	background: linear-gradient(90deg, #f32d5b, #ff009b);
	padding-inline: 10px;
	transform: translateY(-10px);
}
.role {
	display: inline-block;
	background: linear-gradient(90deg, #4136d9, #0086c7);
	padding: 10px;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	transform: translateY(10px);
}
.name,
.role {
	opacity: 0;
	transition: opacity 0.25s, transform 0.3s;
	transition-delay: 0.35s;
}
.gallery-item:hover .name,
.gallery-item:hover .role {
	opacity: 1;
	transform: translateY(0);
}
/* .gallery-item:hover .img{
    transform: scale(1.1);
} */
.gallery-item:not(:hover) .name,
.gallery-item:not(:hover) .role {
	transition-delay: 0s;
}
@media screen and (max-width: 768px) {
	.gallery-wrapper {
		flex-direction: column;
		height: 100vh;
	}

	.gallery-item:hover {
		flex-basis: 100%;
	}
}
/* -------------------------- */
#skills{
    padding: 50px 0px;
    width: 100%;
    height: 120vh;
}
.container {
	max-width: 3000px;
	margin-inline: auto;
	padding: 10px 50px;
}
.title {
	margin-bottom: 50px;
    transform: scaleX(-1);
}
.title span {
	display: block;
}
.title .secondary {
	font-size: 52px;
    font-weight: 900;
    color: #bd1046;
    letter-spacing: 2px;
    font-family: 'Kanit', sans-serif;
    text-decoration: underline;
    text-decoration-color: #bd1046;
    text-decoration-thickness: 5px;
   
    
}
.title .primary {
	font-size: 28px;
    font-weight: 400;
    color: #d6d6e0;
}
.tools{
    position: absolute;
    top: 1900px;
    left:900px ;
}
.img-tools{
    width: 50px;
    position: absolute;
    left:900px ;
    top: 1930px;
}
.img-tools1{
    width: 50px;
    position: absolute;
    left:970px ;
    top: 1930px;
}
.img-tools2{
    width: 50px;
    position: absolute;
    left:1040px ;
    top: 1930px;
}
.img-tools3{
    width: 50px;
    position: absolute;
    left:1110px ;
    top: 1930px;
}
.img-tools4{
    width: 50px;
    position: absolute;
    left:1180px ;
    top: 1930px;
}
.img-tools5{
    width: 50px;
    position: absolute;
    left:1250px ;
    top: 1930px;
}
.tools1{
    position: absolute;
    left:900px ;
    top: 2000px;
}
.img-tools6{
    width: 50px;
    position: absolute;
    left:900px ;
    top: 2030px;
}
.img-tools7{
    width: 50px;
    position: absolute;
    left:970px ;
    top: 2030px;
}
.img-tools8{
    width: 50px;
    position: absolute;
    left:1040px ;
    top: 2030px;
}
.img-tools9{
    width: 50px;
    position: absolute;
    left:1110px ;
    top: 2030px;
}
.img-tools10{
    width: 50px;
    position: absolute;
    left:1180px ;
    top: 2030px;
}
.tools2{
    position: absolute;
    left:900px ;
    top: 2100px;
}
.img-tools11{
    width: 50px;
    position: absolute;
    left:900px ;
    top: 2130px;
}
.img-tools12{
  width: 50px;
  position: absolute;
  left:970px ;
  top: 2130px;
}
.sign{
  position: absolute;
  top: 6000px;
  left: 80%;
  transform: rotate(30deg);
  width: 300px;

}
/* .whitearrow2{
  position: absolute;
  top: 5865px;
  left: 75%;
  transform: rotate(130deg);

} */
.doneby{
  color: rgb(0, 0, 0);
  font-family: 'Delicious Handrawn', cursive;
  font-size: 47px;
  position: absolute;
  top: 6080px;
  left: 71%;

}
/* ------------------------------------- */
.gallery-wrapper1 {
	display: flex;
    width: 700px;
    position: absolute;
    left: 2%;
    top: 1880px;
}
/* .gallery-wrapper.gallery-item:hover img{
    transform: scale(1.1);
} */

.gallery-item1 {
	position: relative;
	isolation: isolate;
	display: flex;
	flex: 1;
	height: 500px;
	background-color: #000;
	padding: 25px;
	opacity: 1;
	overflow: hidden;
	transition: flex 0.5s, opacity 0.25s;
}
.gallery-item1:hover {
	opacity: 1;
	flex: 5;
}

.gallery-item1:not(:hover) {
	opacity: 0.75;
}
.item-image {
	position: absolute;
	top: 0;
	right: 0;
	z-index: -1;
	width: 100%;
	height: 100%;
	object-fit: cover;
    transition: transform 0.5s ;
}
/* .item-image:hover img{
    transform: scale(1.1);
} */
.item-description {
	align-self: flex-end;
	text-transform: uppercase;
	color: #fff;
}
.name {
	font-size: 37px;
	background: linear-gradient(90deg, #f32d5b, #ff009b);
	padding-inline: 10px;
	transform: translateY(-10px);
}
.role {
	display: inline-block;
	background: linear-gradient(90deg, #4136d9, #0086c7);
	padding: 10px;
	box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2);
	transform: translateY(10px);
}
.name,
.role {
	opacity: 0;
	transition: opacity 0.25s, transform 0.3s;
	transition-delay: 0.35s;
}
.gallery-item1:hover .name,
.gallery-item1:hover .role {
	opacity: 1;
	transform: translateY(0);
}
/* .gallery-item:hover .img{
    transform: scale(1.1);
} */
.gallery-item1:not(:hover) .name,
.gallery-item1:not(:hover) .role {
	transition-delay: 0s;
}
@media screen and (max-width: 768px) {
	.gallery-wrapper1 {
		flex-direction: column;
		height: 100vh;
	}

	.gallery-item1:hover {
		flex-basis: 100%;
	}
}

/* ---------------------------------------------------- */
#projects{
    padding: 50px 0px;
    width: 100%;
    height: 240vh;
}
.container1{
    padding: 10px 5%;
    width: 100%;
    position: relative;
    
}
.title1 {
	margin-bottom: 50px;
    position: relative;
    
    
}
.title1 span {
	display: block;
}
.title1 .secondary1 {
	font-size: 52px;
    font-weight: 900;
    color: #bd1046;
    letter-spacing: 2px;
    font-family: 'Kanit', sans-serif;
    text-decoration: underline;
    text-decoration-color: #bd1046;
    text-decoration-thickness: 5px;
   
    
}
.title1 .primary1 {
	font-size: 28px;
    font-weight: 400;
    color: #d6d6e0;
}

  .card {
    width: 600px;
    height: 300px;
    aspect-ratio: 1/1.3;
    position: absolute;
    right:10% ;
    top: 2850px;
    z-index: 100000;
  }
  
  .card .image-box {
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1000;
  }
  
  .card .image-box img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(0) brightness(1);
    scale: 1.2;
    transition: scale 2s ease-in-out, filter 1s ease-in-out;
  }
  .card:hover .image-box img {
    filter: grayscale(1) brightness(0.7);
    scale: 1;
  }
  
  .card .text-box {
    position: absolute;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: white;
  }
  
  .text-box :is(.main, .sub) {
    height: 34px;
    line-height: 34px;
    overflow: hidden;
  }
  .text-box .main {
    font-size: 26px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
  }
  .text-box .sub {
    font-size: 14px;
    font-weight: 300;
  }
  .main span,
  .sub span {
    display: block;
    transition: transform 0.5s ease;
  }
  .main span {
    transition-delay: 0.2s;
    transform: translateY(100%);
  }
  .sub span {
    transform: translateY(-100%);
    transition-delay: 0.5s;
  }
  
  .card:hover .text-box :is(span) {
    transform: translateY(0%);
  }
  
  .text-box::after {
    position: absolute;
    content: "";
    top: 52%;
    left: 50%;
    width: 102%;
    height: 3px;
    transform: translate(-50%, -50%) scaleX(0);
    transform-origin: left;
    transition: 0.5s ease;
    background-color: cyan;
  }
  .card:hover .text-box::after {
    transform: translate(-50%, -50%) scaleX(1);
  }

  .card1 {
    width: 600px;
    height: 300px;
    aspect-ratio: 1/1.3;
    position: absolute;
    left:10% ;
    top: 3250px;
    z-index: 100000;
  }
  
  .card1 .image-box {
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 1000;
  }
  
  .card1 .image-box img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(0) brightness(1);
    scale: 1.2;
    transition: scale 2s ease-in-out, filter 1s ease-in-out;
  }
  .card1:hover .image-box img {
    filter: grayscale(1) brightness(0.7);
    scale: 1;
  }
  
  .card1 .text-box {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: white;
  }
  
  .text-box :is(.main, .sub) {
    height: 34px;
    line-height: 34px;
    overflow: hidden;
  }
  .text-box .main {
    font-size: 26px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
  }
  .text-box .sub {
    font-size: 14px;
    font-weight: 300;
  }
  .main span,
  .sub span {
    display: block;
    transition: transform 0.5s ease;
  }
  .main span {
    transition-delay: 0.2s;
    transform: translateY(100%);
  }
  .sub span {
    transform: translateY(-100%);
    transition-delay: 0.5s;
  }
  
  .card1:hover .text-box :is(span) {
    transform: translateY(0%);
  }
  
  .text-box::after {
    position: absolute;
    content: "";
    top: 52%;
    left: 50%;
    width: 102%;
    height: 3px;
    transform: translate(-50%, -50%) scaleX(0);
    transform-origin: left;
    transition: 0.5s ease;
    background-color: cyan;
  }
  .card1:hover .text-box::after {
    transform: translate(-50%, -50%) scaleX(1);
  }
  .p-title{
    position: absolute;
    left: 15%;
    top: 2900px;
    font-size: 55px;
    font-weight: 1000;
    font-family: 'Dela Gothic One', cursive;
    
   
  }
  .p-title1{
    position: absolute;
    right: 20%;
    top: 3300px;
    font-size: 55px;
    font-weight: 1000;
    font-family: 'Dela Gothic One', cursive;
   
  }
  .p-title2{
    position: absolute;
    left: 15%;
    top: 3650px;
    font-size: 55px;
    font-weight: 1000;
    font-family: 'Dela Gothic One', cursive;
    
   
  }

  .btn{
    display: block;
    margin: 50px auto;
    width: fit-content;
    border: 1px solid #bd1046;
    padding: 14px 50px;
    border-radius: 6px;
    text-decoration: none;
    color: #fff;
    transition: background 0.7s;
    position: absolute;
    right: 60%;
    top: 3050px;
    font-weight: 800;
    font-family: 'Dela Gothic One', cursive;
}
.btn:hover{
    background: #ff004f;

    
}
.btn1{
  display: block;
  margin: 50px auto;
  width: fit-content;
  border: 1px solid #bd1046;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  position: absolute;
  right: 20%;
  top: 3425px;
  font-weight: 800;
  font-family: 'Dela Gothic One', cursive;
}
.btn1:hover{
  background: #ff004f;

  
}
.btn2{
  display: block;
  margin: 50px auto;
  width: fit-content;
  border: 1px solid #bd1046;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  position: absolute;
  right: 60%;
  top: 3770px;
  font-weight: 800;
  font-family: 'Dela Gothic One', cursive;
}
.btn2:hover{
  background: #ff004f;

  
}

.btn0{
  font-weight: 800;
  font-family: 'Dela Gothic One', cursive;
  display: block;
  margin: 50px auto;
  width: fit-content;
  border: 1px solid #bd1046;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  position: absolute;
  left: 3%;
  top: 520px;
  background-color:#ff005155 ;
}
.btn0:hover{
  background: #ff004f;

}

.btn4{
  font-weight: 800;
  font-family: 'Dela Gothic One', cursive;
  display: block;
  margin: 50px auto;
  width: fit-content;
  border: 1px solid #bd1046;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  position: absolute;
  left: 40%;
  top: 4000px;
  background-color:#ff005155 ;
}
.btn4:hover{
  background: #ff004f;

}

.card2 {
  width: 600px;
  height: 300px;
  aspect-ratio: 1/1.3;
  position: absolute;
  right:10% ;
  top: 3650px;
  z-index: 100000;
}

.card2 .image-box {
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 1000;
}

.card2 .image-box img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: grayscale(0) brightness(1);
  scale: 1.2;
  transition: scale 2s ease-in-out, filter 1s ease-in-out;
}
.card2:hover .image-box img {
  filter: grayscale(1) brightness(0.7);
  scale: 1;
}

.card2 .text-box {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  color: white;
}

.text-box :is(.main, .sub) {
  height: 34px;
  line-height: 34px;
  overflow: hidden;
}
.text-box .main {
  font-size: 26px;
  font-weight: 600;
  text-transform: uppercase;
  position: relative;
}
.text-box .sub {
  font-size: 14px;
  font-weight: 300;
}
.main span,
.sub span {
  display: block;
  transition: transform 0.5s ease;
}
.main span {
  transition-delay: 0.2s;
  transform: translateY(100%);
}
.sub span {
  transform: translateY(-100%);
  transition-delay: 0.5s;
}

.card2:hover .text-box :is(span) {
  transform: translateY(0%);
}

.text-box::after {
  position: absolute;
  content: "";
  top: 52%;
  left: 50%;
  width: 102%;
  height: 3px;
  transform: translate(-50%, -50%) scaleX(0);
  transform-origin: left;
  transition: 0.5s ease;
  background-color: cyan;
}
.card2:hover .text-box::after {
  transform: translate(-50%, -50%) scaleX(1);
}
/* --------------------------------------------- */
#social-cards{
  padding: 50px 0px;
  width: 100%;
  height: 150vh;
  /* background-color: #001220; */
  
}
.container0 {
max-width: 100%;
padding: 10px 5%;
}
.cards {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(20rem, 1fr));
grid-gap: 1.5rem;
}
.card0 {
background: #262525;
color: #fff;
padding: 1.5rem;
overflow: hidden;
border-radius: 0.9rem;
z-index: 100000;
}
.card0-title-large {
font-family: fantasy, sans-serif;
font-size: 15rem;
letter-spacing: 0.5rem;
color: #1a1c1e;
  user-select: none;
transform: translateX(7rem);
transition: transform 2.5s;
}
.card0-title-small {
margin-bottom: 1rem;
  font-family: 'Concert One', Impact, Haettenschweiler, sans-serif;
  
}
.card0-description {
font-size: 1.4rem;
line-height: 1.5;
  font-family: 'Mirza', cursive;
}
.card0-cta {
display: inline-block;
width: 3.5rem;
height: 3.5rem;
border-radius: 50%;
display: grid;
place-items: center;
margin-left: auto;
}
.card0:hover .card0-cta {
background-color: #262525;
}
.card0:hover .card0-title-large {
transform: translateX(-115%);
color: #fff;
}
.card0.twitter:hover {
background: radial-gradient(
  at 20% 128%,
  #4dbfc3 10%,
  #1279a8 30%,
  #0c71b0 90%
);
}
.card0.instagram:hover {
background: radial-gradient(
  at 20% 128%,
  #feda78 20%,
  #e23467 60%,
  #b506b5 90%
);
}
.card0.facebook:hover {
background: radial-gradient(
  at 20% 128%,
  #86d772d7 15%,
  #03a206 30%,
  #3b8509 90%
);
}
.card0.LinkedIn:hover {
background: radial-gradient(
  at 20% 128%,    
  #6ca7c2 10%,
  #22bdd2 30%,
  #02999c 90%
);
}
.btn.btn2{
  display: inline-block;
  background: #ff004f;

}
.card0-cta1 {
  display: block;
  margin: 50px auto;
  width: fit-content;
  border: 1px solid #bd1046;
  padding:  10px;
  border-radius: 10px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  
}

.card0-cta1:hover {
  background-color: #860505;
}

.card0-cta1:active {
  background-color: #750404;
}
/* ------------------ */
.container00{
  display: flex;
  align-items: center;
  height: 80vh;
  overflow: hidden;
 
}
.scroll {
  white-space: nowrap;
  margin: 0 2em;
}

.scroll div {
  display: flex;
  gap: 2em;
}

.scroll p {
  font-size: 5em;
  color: rgb(246, 226, 226);
  font-weight: bold;
  font-family: 'Kanit', sans-serif;
  margin-bottom: 0;
  line-height: 10px;
}
.container000{
  display: flex;
  align-items: center;
  height: 80vh;
  overflow: hidden;
  
 
}
.scroll1 {
  white-space: nowrap;
  margin: 0 2em;
  position: absolute;
  top: 6200px;
}

.scroll1 div {
  display: flex;
  gap: 2em;
}

.scroll1 p {
  font-size: 5em;
  color: rgb(246, 226, 226);
  font-weight: bold;
  font-family: 'Kanit', sans-serif;
  margin-bottom: 0;
  line-height: 10px;
}

.RightToLeft {
  position: absolute;
  top: 5000px;
  animation: RightToLeft 10s infinite linear;
}

@keyframes  RightToLeft {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-40%);
  }
}

.LeftToRight {
  animation: LeftToRight 10s infinite linear;
}

@keyframes  LeftToRight {
  from {
    transform: translateX(-30%);
  }
  to {
    transform: translateX(0%);
  }
}

/* .infinitescroll{
  font-size: 5em;
  font-weight: 500;
  font-family: 'Kanit', sans-serif;
  color: #03a206;
} */







/* --------------- */
#cont{
  width: 100%;
  height: 150vh;
  padding-top: 7%;
  background-image: url(./images/footer.png);
  background-size: cover;
  background-repeat: no-repeat;
  overflow: hidden;
  
  }
 
#contact{
  position: absolute;
  
  left: 15%;
  width: 35%;
  height: 100vh;
  background-image: url(./images/conpic.png);
  background-size: 200%;
  border-radius: 25px;
  
  
 
  
  
}



.contact-left{
  flex-basis: 35% ;
  position: absolute;
  top: 63%;
  
  left: 5%;
}
.contact-right{
  flex-basis: 65% ;
  position: absolute;
  top: 5%;
  right: 5%;
  left: 5%;
}
.contact-left p{
  margin-top: 60px;
  
}
.contact-left p i{
  color: #ff004f;
  margin-right: 15px;
  font-size: 25px;
  
}
.social-icons{
  margin-top: 30px;

}
.social-icons a{
  text-decoration: none;
  font-size: 30px;
  margin-right: 15px;
  color: #090909;
  display: inline-block;
  transition: transform 0.5s ;
}
.social-icons a:hover{
  color: #ff004f;
  transform: translateY(-5px);
}
/* --------------------------- */
.social-icons1{
  margin-top: 30px;

}
.social-icons1 a{
  text-decoration: none;
  font-size: 30px;
  margin-right: 15px;
  color: #ffffff;
  display: inline-block;
  transition: transform 0.5s ;
}
.social-icons1 a:hover{
  color: #ff004f;
  transform: translateY(-5px);
}

/* ---------------------------- */
.butn.butn2{
  display: inline-block;
  background: #ff004f;
  font-weight: 800;
  font-family: 'Dela Gothic One', cursive;

}
.contact-right form{
  width: 100%;
}
form input, form textarea{
  width:100%;
  border: 0;
  outline: none;
  background: #262626;
  padding: 15px;
  margin: 15px 0;
  color: #ffffff;
  font-size: 18px;
  border-radius: 6px;

} 
form .butn2{
  padding:14px 60px;
  font-size: 18px;
  margin-top: 20px;
  cursor: pointer;
}
.butn{
  display: block;
  margin: 50px auto;
  width: fit-content;
  border: 1px solid #bd1046;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
}
.butn:hover{
  background: #ff004f;

}
/* --------------------------------------------------- */
.wrapper0{
  height: 500px;
}

#title {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  color: #fff;
  text-align: center;
  font-family: Lato;
  font-weight: 300;
  font-size: 50px;
  letter-spacing: 10px;
  margin-top: -60px;
  padding-left: 10px;
}

.contact-p{
  font-family: sans-serif;
}


#stars {
  width: 2px;
  height: 1px;
  max-height: 300px;
  position: absolute;
  right: 900px;
  
  background: transparent;
  animation: animStar 10s linear infinite;
  box-shadow: 779px 1331px #fff, 324px 42px #fff, 303px 586px #fff,
  1312px 276px #fff, 451px 625px #fff, 521px 1931px #fff, 1087px 1871px #fff,
  36px 1546px #fff, 132px 934px #fff, 1698px 901px #fff, 1418px 664px #fff,
  1448px 1157px #fff, 1084px 232px #fff, 347px 1776px #fff, 1722px 243px #fff,
  1629px 835px #fff, 479px 969px #fff, 1231px 960px #fff, 586px 384px #fff,
  164px 527px #fff, 8px 646px #fff, 1150px 1126px #fff, 665px 1357px #fff,
  1556px 1982px #fff, 1260px 1961px #fff, 1675px 1741px #fff,
  1843px 1514px #fff, 718px 1628px #fff, 242px 1343px #fff, 1497px 1880px #fff,
  1364px 230px #fff, 1739px 1302px #fff, 636px 959px #fff, 304px 686px #fff,
  614px 751px #fff, 1935px 816px #fff, 1428px 60px #fff, 355px 335px #fff,
  1594px 158px #fff, 90px 60px #fff, 1553px 162px #fff, 1239px 1825px #fff,
  1945px 587px #fff, 749px 1785px #fff, 1987px 1172px #fff, 1301px 1237px #fff,
  1039px 342px #fff, 1585px 1481px #fff, 995px 1048px #fff, 524px 932px #fff,
  214px 413px #fff, 1701px 1300px #fff, 1037px 1613px #fff, 1871px 996px #fff,
  1360px 1635px #fff, 1110px 1313px #fff, 412px 1783px #fff, 1949px 177px #fff,
  903px 1854px #fff, 700px 1936px #fff, 378px 125px #fff, 308px 834px #fff,
  1118px 962px #fff, 1350px 1929px #fff, 781px 1811px #fff, 561px 137px #fff,
  757px 1148px #fff, 1670px 1979px #fff, 343px 739px #fff, 945px 795px #fff,
  576px 1903px #fff, 1078px 1436px #fff, 1583px 450px #fff, 1366px 474px #fff,
  297px 1873px #fff, 192px 162px #fff, 1624px 1633px #fff, 59px 453px #fff,
  82px 1872px #fff, 1933px 498px #fff, 1966px 1974px #fff, 1975px 1688px #fff,
  779px 314px #fff, 1858px 1543px #fff, 73px 1507px #fff, 1693px 975px #fff,
  1683px 108px #fff, 1768px 1654px #fff, 654px 14px #fff, 494px 171px #fff,
  1689px 1895px #fff, 1660px 263px #fff, 1031px 903px #fff, 1203px 1393px #fff,
  1333px 1421px #fff, 1113px 41px #fff, 1206px 1645px #fff, 1325px 1635px #fff,
  142px 388px #fff, 572px 215px #fff, 1535px 296px #fff, 1419px 407px #fff,
  1379px 1003px #fff, 329px 469px #fff, 1791px 1652px #fff, 935px 1802px #fff,
  1330px 1820px #fff, 421px 1933px #fff, 828px 365px #fff, 275px 316px #fff,
  707px 960px #fff, 1605px 1554px #fff, 625px 58px #fff, 717px 1697px #fff,
  1669px 246px #fff, 1925px 322px #fff, 1154px 1803px #fff, 1929px 295px #fff,
  1248px 240px #fff, 1045px 1755px #fff, 166px 942px #fff, 1888px 1773px #fff,
  678px 1963px #fff, 1370px 569px #fff, 1974px 1400px #fff, 1786px 460px #fff,
  51px 307px #fff, 784px 1400px #fff, 730px 1258px #fff, 1712px 393px #fff,
  416px 170px #fff, 1797px 1932px #fff, 572px 219px #fff, 1557px 1856px #fff,
  218px 8px #fff, 348px 1334px #fff, 469px 413px #fff, 385px 1738px #fff,
  1357px 1818px #fff, 240px 942px #fff, 248px 1847px #fff, 1535px 806px #fff,
  236px 1514px #fff, 1429px 1556px #fff, 73px 1633px #fff, 1398px 1121px #fff,
  671px 1301px #fff, 1404px 1663px #fff, 740px 1018px #fff, 1600px 377px #fff,
  785px 514px #fff, 112px 1084px #fff, 1915px 1887px #fff, 1463px 1848px #fff,
  687px 1115px #fff, 1268px 1768px #fff, 1729px 1425px #fff,
  1284px 1022px #fff, 801px 974px #fff, 1975px 1317px #fff, 1354px 834px #fff,
  1446px 1484px #fff, 1283px 1786px #fff, 11px 523px #fff, 1842px 236px #fff,
  1355px 654px #fff, 429px 7px #fff, 1033px 1128px #fff, 157px 297px #fff,
  545px 635px #fff, 52px 1080px #fff, 827px 1520px #fff, 1121px 490px #fff,
  9px 309px #fff, 1744px 1586px #fff, 1014px 417px #fff, 1534px 524px #fff,
  958px 552px #fff, 1403px 1496px #fff, 387px 703px #fff, 1522px 548px #fff,
  1355px 282px #fff, 1532px 601px #fff, 1838px 790px #fff, 290px 259px #fff,
  295px 598px #fff, 1601px 539px #fff, 1561px 1272px #fff, 34px 1922px #fff,
  1024px 543px #fff, 467px 369px #fff, 722px 333px #fff, 1976px 1255px #fff,
  766px 983px #fff, 1582px 1285px #fff, 12px 512px #fff, 617px 1410px #fff,
  682px 577px #fff, 1334px 1438px #fff, 439px 327px #fff, 1617px 1661px #fff,
  673px 129px #fff, 794px 941px #fff, 1386px 1902px #fff, 37px 1353px #fff,
  1467px 1353px #fff, 416px 18px #fff, 187px 344px #fff, 200px 1898px #fff,
  1491px 1619px #fff, 811px 347px #fff, 924px 1827px #fff, 945px 217px #fff,
  1735px 1228px #fff, 379px 1890px #fff, 79px 761px #fff, 825px 1837px #fff,
  1980px 1558px #fff, 1308px 1573px #fff, 1488px 1726px #fff,
  382px 1208px #fff, 522px 595px #fff, 1277px 1898px #fff, 354px 552px #fff,
  161px 1784px #fff, 614px 251px #fff, 526px 1576px #fff, 17px 212px #fff,
  179px 996px #fff, 467px 1208px #fff, 1944px 1838px #fff, 1140px 1093px #fff,
  858px 1007px #fff, 200px 1064px #fff, 423px 1964px #fff, 1945px 439px #fff,
  1377px 689px #fff, 1120px 1437px #fff, 1876px 668px #fff, 907px 1324px #fff,
  343px 1976px #fff, 1816px 1501px #fff, 1849px 177px #fff, 647px 91px #fff,
  1984px 1012px #fff, 1336px 1300px #fff, 128px 648px #fff, 305px 1060px #fff,
  1324px 826px #fff, 1263px 1314px #fff, 1801px 629px #fff, 1614px 1555px #fff,
  1634px 90px #fff, 1603px 452px #fff, 891px 1984px #fff, 1556px 1906px #fff,
  121px 68px #fff, 1676px 1714px #fff, 516px 936px #fff, 1947px 1492px #fff,
  1455px 1519px #fff, 45px 602px #fff, 205px 1039px #fff, 793px 172px #fff,
  1562px 1739px #fff, 1056px 110px #fff, 1512px 379px #fff, 1795px 1621px #fff,
  1848px 607px #fff, 262px 1719px #fff, 477px 991px #fff, 483px 883px #fff,
  1239px 1197px #fff, 1496px 647px #fff, 1649px 25px #fff, 1491px 1946px #fff,
  119px 996px #fff, 179px 1472px #fff, 1341px 808px #fff, 1565px 1700px #fff,
  407px 1544px #fff, 1754px 357px #fff, 1288px 981px #fff, 902px 1997px #fff,
  1755px 1668px #fff, 186px 877px #fff, 1202px 1882px #fff, 461px 1213px #fff,
  1400px 748px #fff, 1969px 1899px #fff, 809px 522px #fff, 514px 1219px #fff,
  374px 275px #fff, 938px 1973px #fff, 357px 552px #fff, 144px 1722px #fff,
  1572px 912px #fff, 402px 1858px #fff, 1544px 1195px #fff, 667px 1257px #fff,
  727px 1496px #fff, 993px 232px #fff, 1772px 313px #fff, 1040px 1590px #fff,
  1204px 1973px #fff, 1268px 79px #fff, 1555px 1048px #fff, 986px 1707px #fff,
  978px 1710px #fff, 713px 360px #fff, 407px 863px #fff, 461px 736px #fff,
  284px 1608px #fff, 103px 430px #fff, 1283px 1319px #fff, 977px 1186px #fff,
  1966px 1516px #fff, 1287px 1129px #fff, 70px 1098px #fff, 1189px 889px #fff,
  1126px 1734px #fff, 309px 1292px #fff, 879px 764px #fff, 65px 473px #fff,
  1003px 1959px #fff, 658px 791px #fff, 402px 1576px #fff, 35px 622px #fff,
  529px 1589px #fff, 164px 666px #fff, 1876px 1290px #fff, 1541px 526px #fff,
  270px 1297px #fff, 440px 865px #fff, 1500px 802px #fff, 182px 1754px #fff,
  1264px 892px #fff, 272px 1249px #fff, 1289px 1535px #fff, 190px 1646px #fff,
  955px 242px #fff, 1456px 1597px #fff, 1727px 1983px #fff, 635px 801px #fff,
  226px 455px #fff, 1396px 1710px #fff, 849px 1863px #fff, 237px 1264px #fff,
  839px 140px #fff, 1122px 735px #fff, 1280px 15px #fff, 1318px 242px #fff,
  1819px 1148px #fff, 333px 1392px #fff, 1949px 553px #fff, 1878px 1332px #fff,
  467px 548px #fff, 1812px 1082px #fff, 1067px 193px #fff, 243px 156px #fff,
  483px 1616px #fff, 1714px 933px #fff, 759px 1800px #fff, 1822px 995px #fff,
  1877px 572px #fff, 581px 1084px #fff, 107px 732px #fff, 642px 1837px #fff,
  166px 1493px #fff, 1555px 198px #fff, 819px 307px #fff, 947px 345px #fff,
  827px 224px #fff, 927px 1394px #fff, 540px 467px #fff, 1093px 405px #fff,
  1140px 927px #fff, 130px 529px #fff, 33px 1980px #fff, 1147px 1663px #fff,
  1616px 1436px #fff, 528px 710px #fff, 798px 1100px #fff, 505px 1480px #fff,
  899px 641px #fff, 1909px 1949px #fff, 1311px 964px #fff, 979px 1301px #fff,
  1393px 969px #fff, 1793px 1886px #fff, 292px 357px #fff, 1196px 1718px #fff,
  1290px 1994px #fff, 537px 1973px #fff, 1181px 1674px #fff,
  1740px 1566px #fff, 1307px 265px #fff, 922px 522px #fff, 1892px 472px #fff,
  384px 1746px #fff, 392px 1098px #fff, 647px 548px #fff, 390px 1498px #fff,
  1246px 138px #fff, 730px 876px #fff, 192px 1472px #fff, 1790px 1789px #fff,
  928px 311px #fff, 1253px 1647px #fff, 747px 1921px #fff, 1561px 1025px #fff,
  1533px 1292px #fff, 1985px 195px #fff, 728px 729px #fff, 1712px 1936px #fff,
  512px 1717px #fff, 1528px 483px #fff, 313px 1642px #fff, 281px 1849px #fff,
  1212px 799px #fff, 435px 1191px #fff, 1422px 611px #fff, 1718px 1964px #fff,
  411px 944px #fff, 210px 636px #fff, 1502px 1295px #fff, 1434px 349px #fff,
  769px 60px #fff, 747px 1053px #fff, 789px 504px #fff, 1436px 1264px #fff,
  1893px 1225px #fff, 1394px 1788px #fff, 1108px 1317px #fff,
  1673px 1395px #fff, 854px 1010px #fff, 1705px 80px #fff, 1858px 148px #fff,
  1729px 344px #fff, 1388px 664px #fff, 895px 406px #fff, 1479px 157px #fff,
  1441px 1157px #fff, 552px 1900px #fff, 516px 364px #fff, 1647px 189px #fff,
  1427px 1071px #fff, 785px 729px #fff, 1080px 1710px #fff, 504px 204px #fff,
  1177px 1622px #fff, 657px 34px #fff, 1296px 1099px #fff, 248px 180px #fff,
  1212px 1568px #fff, 667px 1562px #fff, 695px 841px #fff, 1608px 1247px #fff,
  751px 882px #fff, 87px 167px #fff, 607px 1368px #fff, 1363px 1203px #fff,
  1836px 317px #fff, 1668px 1703px #fff, 830px 1154px #fff, 1721px 1398px #fff,
  1601px 1280px #fff, 976px 874px #fff, 1743px 254px #fff, 1020px 1815px #fff,
  1670px 1766px #fff, 1890px 735px #fff, 1379px 136px #fff, 1864px 695px #fff,
  206px 965px #fff, 1404px 1932px #fff, 1923px 1360px #fff, 247px 682px #fff,
  519px 1708px #fff, 645px 750px #fff, 1164px 1204px #fff, 834px 323px #fff,
  172px 1350px #fff, 213px 972px #fff, 1837px 190px #fff, 285px 1806px #fff,
  1047px 1299px #fff, 1548px 825px #fff, 1730px 324px #fff, 1346px 1909px #fff,
  772px 270px #fff, 345px 1190px #fff, 478px 1433px #fff, 1479px 25px #fff,
  1994px 1830px #fff, 1744px 732px #fff, 20px 1635px #fff, 690px 1795px #fff,
  1594px 569px #fff, 579px 245px #fff, 1398px 733px #fff, 408px 1352px #fff,
  1774px 120px #fff, 1152px 1370px #fff, 1698px 1810px #fff, 710px 1450px #fff,
  665px 286px #fff, 493px 1720px #fff, 786px 5px #fff, 637px 1140px #fff,
  764px 324px #fff, 927px 310px #fff, 938px 1424px #fff, 1884px 744px #fff,
  913px 462px #fff, 1831px 1936px #fff, 1527px 249px #fff, 36px 1381px #fff,
  1597px 581px #fff, 1530px 355px #fff, 949px 459px #fff, 799px 828px #fff,
  242px 1471px #fff, 654px 797px #fff, 796px 594px #fff, 1365px 678px #fff,
  752px 23px #fff, 1630px 541px #fff, 982px 72px #fff, 1733px 1831px #fff,
  21px 412px #fff, 775px 998px #fff, 335px 1945px #fff, 264px 583px #fff,
  158px 1311px #fff, 528px 164px #fff, 1978px 574px #fff, 717px 1203px #fff,
  734px 1591px #fff, 1555px 820px #fff, 16px 1943px #fff, 1625px 1177px #fff,
  1236px 690px #fff, 1585px 1590px #fff, 1737px 1728px #fff, 721px 698px #fff,
  1804px 1186px #fff, 166px 980px #fff, 1850px 230px #fff, 330px 1712px #fff,
  95px 797px #fff, 1948px 1078px #fff, 469px 939px #fff, 1269px 1899px #fff,
  955px 1220px #fff, 1137px 1075px #fff, 312px 1293px #fff, 986px 1762px #fff,
  1103px 1238px #fff, 428px 1993px #fff, 355px 570px #fff, 977px 1836px #fff,
  1395px 1092px #fff, 276px 913px #fff, 1743px 656px #fff, 773px 502px #fff,
  1686px 1322px #fff, 1516px 1945px #fff, 1334px 501px #fff, 266px 156px #fff,
  455px 655px #fff, 798px 72px #fff, 1059px 1259px #fff, 1402px 1687px #fff,
  236px 1329px #fff, 1455px 786px #fff, 146px 1228px #fff, 1851px 823px #fff,
  1062px 100px #fff, 1220px 953px #fff, 20px 1826px #fff, 36px 1063px #fff,
  1525px 338px #fff, 790px 1521px #fff, 741px 1099px #fff, 288px 1489px #fff,
  700px 1060px #fff, 390px 1071px #fff, 411px 1036px #fff, 1853px 1072px #fff,
  1446px 1085px #fff, 1164px 874px #fff, 924px 925px #fff, 291px 271px #fff,
  1257px 1964px #fff, 1580px 1352px #fff, 1507px 1216px #fff, 211px 956px #fff,
  985px 1195px #fff, 975px 1640px #fff, 518px 101px #fff, 663px 1395px #fff,
  914px 532px #fff, 145px 1320px #fff, 69px 1397px #fff, 982px 523px #fff,
  257px 725px #fff, 1599px 831px #fff, 1636px 1513px #fff, 1250px 1158px #fff,
  1132px 604px #fff, 183px 102px #fff, 1057px 318px #fff, 1247px 1835px #fff,
  1983px 1110px #fff, 1077px 1455px #fff, 921px 1770px #fff, 806px 1350px #fff,
  1938px 1992px #fff, 855px 1260px #fff, 902px 1345px #fff, 658px 1908px #fff,
  1845px 679px #fff, 712px 1482px #fff, 595px 950px #fff, 1784px 1992px #fff,
  1847px 1785px #fff, 691px 1004px #fff, 175px 1179px #fff, 1666px 1911px #fff,
  41px 61px #fff, 971px 1080px #fff, 1830px 1450px #fff, 1351px 1518px #fff,
  1257px 99px #fff, 1395px 1498px #fff, 1117px 252px #fff, 1779px 597px #fff,
  1346px 729px #fff, 1108px 1144px #fff, 402px 691px #fff, 72px 496px #fff,
  1673px 1604px #fff, 1497px 974px #fff, 1865px 1664px #fff, 88px 806px #fff,
  918px 77px #fff, 244px 1118px #fff, 256px 1820px #fff, 1851px 1840px #fff,
  605px 1851px #fff, 634px 383px #fff, 865px 37px #fff, 943px 1024px #fff,
  1951px 177px #fff, 1097px 523px #fff, 985px 1700px #fff, 1243px 122px #fff,
  768px 1070px #fff, 468px 194px #fff, 320px 1867px #fff, 1850px 185px #fff,
  380px 1616px #fff, 468px 1294px #fff, 1122px 1743px #fff, 884px 299px #fff,
  1300px 1917px #fff, 1860px 396px #fff, 1270px 990px #fff, 529px 733px #fff,
  1975px 1347px #fff, 1885px 685px #fff, 226px 506px #fff, 651px 878px #fff,
  1323px 680px #fff, 1284px 680px #fff, 238px 1967px #fff, 911px 174px #fff,
  1111px 521px #fff, 1150px 85px #fff, 794px 502px #fff, 484px 1856px #fff,
  1809px 368px #fff, 112px 953px #fff, 590px 1009px #fff, 1655px 311px #fff,
  100px 1026px #fff, 1803px 352px #fff, 865px 306px #fff, 1077px 1019px #fff,
  1335px 872px #fff, 1647px 1298px #fff, 1233px 1387px #fff, 698px 1036px #fff,
  659px 1860px #fff, 388px 1412px #fff, 1212px 458px #fff, 755px 1468px #fff,
  696px 1654px #fff, 1144px 60px #fff;
}

#stars:after {
  content: '';
  position: absolute;
  top: 500px;
  
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 779px 1331px #fff, 324px 42px #fff, 303px 586px #fff,
  1312px 276px #fff, 451px 625px #fff, 521px 1931px #fff, 1087px 1871px #fff,
  36px 1546px #fff, 132px 934px #fff, 1698px 901px #fff, 1418px 664px #fff,
  1448px 1157px #fff, 1084px 232px #fff, 347px 1776px #fff, 1722px 243px #fff,
  1629px 835px #fff, 479px 969px #fff, 1231px 960px #fff, 586px 384px #fff,
  164px 527px #fff, 8px 646px #fff, 1150px 1126px #fff, 665px 1357px #fff,
  1556px 1982px #fff, 1260px 1961px #fff, 1675px 1741px #fff,
  1843px 1514px #fff, 718px 1628px #fff, 242px 1343px #fff, 1497px 1880px #fff,
  1364px 230px #fff, 1739px 1302px #fff, 636px 959px #fff, 304px 686px #fff,
  614px 751px #fff, 1935px 816px #fff, 1428px 60px #fff, 355px 335px #fff,
  1594px 158px #fff, 90px 60px #fff, 1553px 162px #fff, 1239px 1825px #fff,
  1945px 587px #fff, 749px 1785px #fff, 1987px 1172px #fff, 1301px 1237px #fff,
  1039px 342px #fff, 1585px 1481px #fff, 995px 1048px #fff, 524px 932px #fff,
  214px 413px #fff, 1701px 1300px #fff, 1037px 1613px #fff, 1871px 996px #fff,
  1360px 1635px #fff, 1110px 1313px #fff, 412px 1783px #fff, 1949px 177px #fff,
  903px 1854px #fff, 700px 1936px #fff, 378px 125px #fff, 308px 834px #fff,
  1118px 962px #fff, 1350px 1929px #fff, 781px 1811px #fff, 561px 137px #fff,
  757px 1148px #fff, 1670px 1979px #fff, 343px 739px #fff, 945px 795px #fff,
  576px 1903px #fff, 1078px 1436px #fff, 1583px 450px #fff, 1366px 474px #fff,
  297px 1873px #fff, 192px 162px #fff, 1624px 1633px #fff, 59px 453px #fff,
  82px 1872px #fff, 1933px 498px #fff, 1966px 1974px #fff, 1975px 1688px #fff,
  779px 314px #fff, 1858px 1543px #fff, 73px 1507px #fff, 1693px 975px #fff,
  1683px 108px #fff, 1768px 1654px #fff, 654px 14px #fff, 494px 171px #fff,
  1689px 1895px #fff, 1660px 263px #fff, 1031px 903px #fff, 1203px 1393px #fff,
  1333px 1421px #fff, 1113px 41px #fff, 1206px 1645px #fff, 1325px 1635px #fff,
  142px 388px #fff, 572px 215px #fff, 1535px 296px #fff, 1419px 407px #fff,
  1379px 1003px #fff, 329px 469px #fff, 1791px 1652px #fff, 935px 1802px #fff,
  1330px 1820px #fff, 421px 1933px #fff, 828px 365px #fff, 275px 316px #fff,
  707px 960px #fff, 1605px 1554px #fff, 625px 58px #fff, 717px 1697px #fff,
  1669px 246px #fff, 1925px 322px #fff, 1154px 1803px #fff, 1929px 295px #fff,
  1248px 240px #fff, 1045px 1755px #fff, 166px 942px #fff, 1888px 1773px #fff,
  678px 1963px #fff, 1370px 569px #fff, 1974px 1400px #fff, 1786px 460px #fff,
  51px 307px #fff, 784px 1400px #fff, 730px 1258px #fff, 1712px 393px #fff,
  416px 170px #fff, 1797px 1932px #fff, 572px 219px #fff, 1557px 1856px #fff,
  218px 8px #fff, 348px 1334px #fff, 469px 413px #fff, 385px 1738px #fff,
  1357px 1818px #fff, 240px 942px #fff, 248px 1847px #fff, 1535px 806px #fff,
  236px 1514px #fff, 1429px 1556px #fff, 73px 1633px #fff, 1398px 1121px #fff,
  671px 1301px #fff, 1404px 1663px #fff, 740px 1018px #fff, 1600px 377px #fff,
  785px 514px #fff, 112px 1084px #fff, 1915px 1887px #fff, 1463px 1848px #fff,
  687px 1115px #fff, 1268px 1768px #fff, 1729px 1425px #fff,
  1284px 1022px #fff, 801px 974px #fff, 1975px 1317px #fff, 1354px 834px #fff,
  1446px 1484px #fff, 1283px 1786px #fff, 11px 523px #fff, 1842px 236px #fff,
  1355px 654px #fff, 429px 7px #fff, 1033px 1128px #fff, 157px 297px #fff,
  545px 635px #fff, 52px 1080px #fff, 827px 1520px #fff, 1121px 490px #fff,
  9px 309px #fff, 1744px 1586px #fff, 1014px 417px #fff, 1534px 524px #fff,
  958px 552px #fff, 1403px 1496px #fff, 387px 703px #fff, 1522px 548px #fff,
  1355px 282px #fff, 1532px 601px #fff, 1838px 790px #fff, 290px 259px #fff,
  295px 598px #fff, 1601px 539px #fff, 1561px 1272px #fff, 34px 1922px #fff,
  1024px 543px #fff, 467px 369px #fff, 722px 333px #fff, 1976px 1255px #fff,
  766px 983px #fff, 1582px 1285px #fff, 12px 512px #fff, 617px 1410px #fff,
  682px 577px #fff, 1334px 1438px #fff, 439px 327px #fff, 1617px 1661px #fff,
  673px 129px #fff, 794px 941px #fff, 1386px 1902px #fff, 37px 1353px #fff,
  1467px 1353px #fff, 416px 18px #fff, 187px 344px #fff, 200px 1898px #fff,
  1491px 1619px #fff, 811px 347px #fff, 924px 1827px #fff, 945px 217px #fff,
  1735px 1228px #fff, 379px 1890px #fff, 79px 761px #fff, 825px 1837px #fff,
  1980px 1558px #fff, 1308px 1573px #fff, 1488px 1726px #fff,
  382px 1208px #fff, 522px 595px #fff, 1277px 1898px #fff, 354px 552px #fff,
  161px 1784px #fff, 614px 251px #fff, 526px 1576px #fff, 17px 212px #fff,
  179px 996px #fff, 467px 1208px #fff, 1944px 1838px #fff, 1140px 1093px #fff,
  858px 1007px #fff, 200px 1064px #fff, 423px 1964px #fff, 1945px 439px #fff,
  1377px 689px #fff, 1120px 1437px #fff, 1876px 668px #fff, 907px 1324px #fff,
  343px 1976px #fff, 1816px 1501px #fff, 1849px 177px #fff, 647px 91px #fff,
  1984px 1012px #fff, 1336px 1300px #fff, 128px 648px #fff, 305px 1060px #fff,
  1324px 826px #fff, 1263px 1314px #fff, 1801px 629px #fff, 1614px 1555px #fff,
  1634px 90px #fff, 1603px 452px #fff, 891px 1984px #fff, 1556px 1906px #fff,
  121px 68px #fff, 1676px 1714px #fff, 516px 936px #fff, 1947px 1492px #fff,
  1455px 1519px #fff, 45px 602px #fff, 205px 1039px #fff, 793px 172px #fff,
  1562px 1739px #fff, 1056px 110px #fff, 1512px 379px #fff, 1795px 1621px #fff,
  1848px 607px #fff, 262px 1719px #fff, 477px 991px #fff, 483px 883px #fff,
  1239px 1197px #fff, 1496px 647px #fff, 1649px 25px #fff, 1491px 1946px #fff,
  119px 996px #fff, 179px 1472px #fff, 1341px 808px #fff, 1565px 1700px #fff,
  407px 1544px #fff, 1754px 357px #fff, 1288px 981px #fff, 902px 1997px #fff,
  1755px 1668px #fff, 186px 877px #fff, 1202px 1882px #fff, 461px 1213px #fff,
  1400px 748px #fff, 1969px 1899px #fff, 809px 522px #fff, 514px 1219px #fff,
  374px 275px #fff, 938px 1973px #fff, 357px 552px #fff, 144px 1722px #fff,
  1572px 912px #fff, 402px 1858px #fff, 1544px 1195px #fff, 667px 1257px #fff,
  727px 1496px #fff, 993px 232px #fff, 1772px 313px #fff, 1040px 1590px #fff,
  1204px 1973px #fff, 1268px 79px #fff, 1555px 1048px #fff, 986px 1707px #fff,
  978px 1710px #fff, 713px 360px #fff, 407px 863px #fff, 461px 736px #fff,
  284px 1608px #fff, 103px 430px #fff, 1283px 1319px #fff, 977px 1186px #fff,
  1966px 1516px #fff, 1287px 1129px #fff, 70px 1098px #fff, 1189px 889px #fff,
  1126px 1734px #fff, 309px 1292px #fff, 879px 764px #fff, 65px 473px #fff,
  1003px 1959px #fff, 658px 791px #fff, 402px 1576px #fff, 35px 622px #fff,
  529px 1589px #fff, 164px 666px #fff, 1876px 1290px #fff, 1541px 526px #fff,
  270px 1297px #fff, 440px 865px #fff, 1500px 802px #fff, 182px 1754px #fff,
  1264px 892px #fff, 272px 1249px #fff, 1289px 1535px #fff, 190px 1646px #fff,
  955px 242px #fff, 1456px 1597px #fff, 1727px 1983px #fff, 635px 801px #fff,
  226px 455px #fff, 1396px 1710px #fff, 849px 1863px #fff, 237px 1264px #fff,
  839px 140px #fff, 1122px 735px #fff, 1280px 15px #fff, 1318px 242px #fff,
  1819px 1148px #fff, 333px 1392px #fff, 1949px 553px #fff, 1878px 1332px #fff,
  467px 548px #fff, 1812px 1082px #fff, 1067px 193px #fff, 243px 156px #fff,
  483px 1616px #fff, 1714px 933px #fff, 759px 1800px #fff, 1822px 995px #fff,
  1877px 572px #fff, 581px 1084px #fff, 107px 732px #fff, 642px 1837px #fff,
  166px 1493px #fff, 1555px 198px #fff, 819px 307px #fff, 947px 345px #fff,
  827px 224px #fff, 927px 1394px #fff, 540px 467px #fff, 1093px 405px #fff,
  1140px 927px #fff, 130px 529px #fff, 33px 1980px #fff, 1147px 1663px #fff,
  1616px 1436px #fff, 528px 710px #fff, 798px 1100px #fff, 505px 1480px #fff,
  899px 641px #fff, 1909px 1949px #fff, 1311px 964px #fff, 979px 1301px #fff,
  1393px 969px #fff, 1793px 1886px #fff, 292px 357px #fff, 1196px 1718px #fff,
  1290px 1994px #fff, 537px 1973px #fff, 1181px 1674px #fff,
  1740px 1566px #fff, 1307px 265px #fff, 922px 522px #fff, 1892px 472px #fff,
  384px 1746px #fff, 392px 1098px #fff, 647px 548px #fff, 390px 1498px #fff,
  1246px 138px #fff, 730px 876px #fff, 192px 1472px #fff, 1790px 1789px #fff,
  928px 311px #fff, 1253px 1647px #fff, 747px 1921px #fff, 1561px 1025px #fff,
  1533px 1292px #fff, 1985px 195px #fff, 728px 729px #fff, 1712px 1936px #fff,
  512px 1717px #fff, 1528px 483px #fff, 313px 1642px #fff, 281px 1849px #fff,
  1212px 799px #fff, 435px 1191px #fff, 1422px 611px #fff, 1718px 1964px #fff,
  411px 944px #fff, 210px 636px #fff, 1502px 1295px #fff, 1434px 349px #fff,
  769px 60px #fff, 747px 1053px #fff, 789px 504px #fff, 1436px 1264px #fff,
  1893px 1225px #fff, 1394px 1788px #fff, 1108px 1317px #fff,
  1673px 1395px #fff, 854px 1010px #fff, 1705px 80px #fff, 1858px 148px #fff,
  1729px 344px #fff, 1388px 664px #fff, 895px 406px #fff, 1479px 157px #fff,
  1441px 1157px #fff, 552px 1900px #fff, 516px 364px #fff, 1647px 189px #fff,
  1427px 1071px #fff, 785px 729px #fff, 1080px 1710px #fff, 504px 204px #fff,
  1177px 1622px #fff, 657px 34px #fff, 1296px 1099px #fff, 248px 180px #fff,
  1212px 1568px #fff, 667px 1562px #fff, 695px 841px #fff, 1608px 1247px #fff,
  751px 882px #fff, 87px 167px #fff, 607px 1368px #fff, 1363px 1203px #fff,
  1836px 317px #fff, 1668px 1703px #fff, 830px 1154px #fff, 1721px 1398px #fff,
  1601px 1280px #fff, 976px 874px #fff, 1743px 254px #fff, 1020px 1815px #fff,
  1670px 1766px #fff, 1890px 735px #fff, 1379px 136px #fff, 1864px 695px #fff,
  206px 965px #fff, 1404px 1932px #fff, 1923px 1360px #fff, 247px 682px #fff,
  519px 1708px #fff, 645px 750px #fff, 1164px 1204px #fff, 834px 323px #fff,
  172px 1350px #fff, 213px 972px #fff, 1837px 190px #fff, 285px 1806px #fff,
  1047px 1299px #fff, 1548px 825px #fff, 1730px 324px #fff, 1346px 1909px #fff,
  772px 270px #fff, 345px 1190px #fff, 478px 1433px #fff, 1479px 25px #fff,
  1994px 1830px #fff, 1744px 732px #fff, 20px 1635px #fff, 690px 1795px #fff,
  1594px 569px #fff, 579px 245px #fff, 1398px 733px #fff, 408px 1352px #fff,
  1774px 120px #fff, 1152px 1370px #fff, 1698px 1810px #fff, 710px 1450px #fff,
  665px 286px #fff, 493px 1720px #fff, 786px 5px #fff, 637px 1140px #fff,
  764px 324px #fff, 927px 310px #fff, 938px 1424px #fff, 1884px 744px #fff,
  913px 462px #fff, 1831px 1936px #fff, 1527px 249px #fff, 36px 1381px #fff,
  1597px 581px #fff, 1530px 355px #fff, 949px 459px #fff, 799px 828px #fff,
  242px 1471px #fff, 654px 797px #fff, 796px 594px #fff, 1365px 678px #fff,
  752px 23px #fff, 1630px 541px #fff, 982px 72px #fff, 1733px 1831px #fff,
  21px 412px #fff, 775px 998px #fff, 335px 1945px #fff, 264px 583px #fff,
  158px 1311px #fff, 528px 164px #fff, 1978px 574px #fff, 717px 1203px #fff,
  734px 1591px #fff, 1555px 820px #fff, 16px 1943px #fff, 1625px 1177px #fff,
  1236px 690px #fff, 1585px 1590px #fff, 1737px 1728px #fff, 721px 698px #fff,
  1804px 1186px #fff, 166px 980px #fff, 1850px 230px #fff, 330px 1712px #fff,
  95px 797px #fff, 1948px 1078px #fff, 469px 939px #fff, 1269px 1899px #fff,
  955px 1220px #fff, 1137px 1075px #fff, 312px 1293px #fff, 986px 1762px #fff,
  1103px 1238px #fff, 428px 1993px #fff, 355px 570px #fff, 977px 1836px #fff,
  1395px 1092px #fff, 276px 913px #fff, 1743px 656px #fff, 773px 502px #fff,
  1686px 1322px #fff, 1516px 1945px #fff, 1334px 501px #fff, 266px 156px #fff,
  455px 655px #fff, 798px 72px #fff, 1059px 1259px #fff, 1402px 1687px #fff,
  236px 1329px #fff, 1455px 786px #fff, 146px 1228px #fff, 1851px 823px #fff,
  1062px 100px #fff, 1220px 953px #fff, 20px 1826px #fff, 36px 1063px #fff,
  1525px 338px #fff, 790px 1521px #fff, 741px 1099px #fff, 288px 1489px #fff,
  700px 1060px #fff, 390px 1071px #fff, 411px 1036px #fff, 1853px 1072px #fff,
  1446px 1085px #fff, 1164px 874px #fff, 924px 925px #fff, 291px 271px #fff,
  1257px 1964px #fff, 1580px 1352px #fff, 1507px 1216px #fff, 211px 956px #fff,
  985px 1195px #fff, 975px 1640px #fff, 518px 101px #fff, 663px 1395px #fff,
  914px 532px #fff, 145px 1320px #fff, 69px 1397px #fff, 982px 523px #fff,
  257px 725px #fff, 1599px 831px #fff, 1636px 1513px #fff, 1250px 1158px #fff,
  1132px 604px #fff, 183px 102px #fff, 1057px 318px #fff, 1247px 1835px #fff,
  1983px 1110px #fff, 1077px 1455px #fff, 921px 1770px #fff, 806px 1350px #fff,
  1938px 1992px #fff, 855px 1260px #fff, 902px 1345px #fff, 658px 1908px #fff,
  1845px 679px #fff, 712px 1482px #fff, 595px 950px #fff, 1784px 1992px #fff,
  1847px 1785px #fff, 691px 1004px #fff, 175px 1179px #fff, 1666px 1911px #fff,
  41px 61px #fff, 971px 1080px #fff, 1830px 1450px #fff, 1351px 1518px #fff,
  1257px 99px #fff, 1395px 1498px #fff, 1117px 252px #fff, 1779px 597px #fff,
  1346px 729px #fff, 1108px 1144px #fff, 402px 691px #fff, 72px 496px #fff,
  1673px 1604px #fff, 1497px 974px #fff, 1865px 1664px #fff, 88px 806px #fff,
  918px 77px #fff, 244px 1118px #fff, 256px 1820px #fff, 1851px 1840px #fff,
  605px 1851px #fff, 634px 383px #fff, 865px 37px #fff, 943px 1024px #fff,
  1951px 177px #fff, 1097px 523px #fff, 985px 1700px #fff, 1243px 122px #fff,
  768px 1070px #fff, 468px 194px #fff, 320px 1867px #fff, 1850px 185px #fff,
  380px 1616px #fff, 468px 1294px #fff, 1122px 1743px #fff, 884px 299px #fff,
  1300px 1917px #fff, 1860px 396px #fff, 1270px 990px #fff, 529px 733px #fff,
  1975px 1347px #fff, 1885px 685px #fff, 226px 506px #fff, 651px 878px #fff,
  1323px 680px #fff, 1284px 680px #fff, 238px 1967px #fff, 911px 174px #fff,
  1111px 521px #fff, 1150px 85px #fff, 794px 502px #fff, 484px 1856px #fff,
  1809px 368px #fff, 112px 953px #fff, 590px 1009px #fff, 1655px 311px #fff,
  100px 1026px #fff, 1803px 352px #fff, 865px 306px #fff, 1077px 1019px #fff,
  1335px 872px #fff, 1647px 1298px #fff, 1233px 1387px #fff, 698px 1036px #fff,
  659px 1860px #fff, 388px 1412px #fff, 1212px 458px #fff, 755px 1468px #fff,
  696px 1654px #fff, 1144px 60px #fff;
}

#stars2 {
  width: 2px;
  height: 2px;
  position: absolute;
  right: 900px;
  max-height: 300px;
  
  background: transparent;
  animation: animStar 30s linear infinite ;
  box-shadow: 1448px 320px #fff, 1775px 1663px #fff, 332px 1364px #fff,
  878px 340px #fff, 569px 1832px #fff, 1422px 1684px #fff, 1946px 1907px #fff,
  121px 979px #fff, 1044px 1069px #fff, 463px 381px #fff, 423px 112px #fff,
  523px 1179px #fff, 779px 654px #fff, 1398px 694px #fff, 1085px 1464px #fff,
  1599px 1869px #fff, 801px 1882px #fff, 779px 1231px #fff, 552px 932px #fff,
  1057px 1196px #fff, 282px 1280px #fff, 496px 1986px #fff, 1833px 1120px #fff,
  1802px 1293px #fff, 6px 1696px #fff, 412px 1902px #fff, 605px 438px #fff,
  24px 1212px #fff, 234px 1320px #fff, 544px 344px #fff, 1107px 170px #fff,
  1603px 196px #fff, 905px 648px #fff, 68px 1458px #fff, 649px 1969px #fff,
  744px 675px #fff, 1127px 478px #fff, 714px 1814px #fff, 1486px 526px #fff,
  270px 1636px #fff, 1931px 149px #fff, 1807px 378px #fff, 8px 390px #fff,
  1415px 699px #fff, 1473px 1211px #fff, 1590px 141px #fff, 270px 1705px #fff,
  69px 1423px #fff, 1108px 1053px #fff, 1946px 128px #fff, 371px 371px #fff,
  1490px 220px #fff, 357px 1885px #fff, 363px 363px #fff, 1896px 1256px #fff,
  1979px 1050px #fff, 947px 1342px #fff, 1754px 242px #fff, 514px 974px #fff,
  65px 1477px #fff, 1840px 547px #fff, 950px 695px #fff, 459px 1150px #fff,
  1124px 1502px #fff, 481px 940px #fff, 680px 839px #fff, 797px 1169px #fff,
  1977px 1491px #fff, 734px 1724px #fff, 210px 298px #fff, 816px 628px #fff,
  686px 770px #fff, 1721px 267px #fff, 1663px 511px #fff, 1481px 1141px #fff,
  582px 248px #fff, 1308px 953px #fff, 628px 657px #fff, 897px 1535px #fff,
  270px 931px #fff, 791px 467px #fff, 1336px 1732px #fff, 1013px 1653px #fff,
  1911px 956px #fff, 587px 816px #fff, 83px 456px #fff, 930px 1478px #fff,
  1587px 1694px #fff, 614px 1200px #fff, 302px 1782px #fff, 1711px 1432px #fff,
  443px 904px #fff, 1666px 714px #fff, 1588px 1167px #fff, 273px 1075px #fff,
  1679px 461px #fff, 721px 664px #fff, 1202px 10px #fff, 166px 1126px #fff,
  331px 1628px #fff, 430px 1565px #fff, 1585px 509px #fff, 640px 38px #fff,
  822px 837px #fff, 1760px 1664px #fff, 1122px 1458px #fff, 398px 131px #fff,
  689px 285px #fff, 460px 652px #fff, 1627px 365px #fff, 348px 1648px #fff,
  819px 1946px #fff, 981px 1917px #fff, 323px 76px #fff, 979px 684px #fff,
  887px 536px #fff, 1348px 1596px #fff, 1055px 666px #fff, 1402px 1797px #fff,
  1300px 1055px #fff, 937px 238px #fff, 1474px 1815px #fff, 1144px 1710px #fff,
  1629px 1087px #fff, 911px 919px #fff, 771px 819px #fff, 403px 720px #fff,
  163px 736px #fff, 1062px 238px #fff, 1774px 818px #fff, 1874px 1178px #fff,
  1177px 699px #fff, 1244px 1244px #fff, 1371px 58px #fff, 564px 1515px #fff,
  1824px 487px #fff, 929px 702px #fff, 394px 1348px #fff, 1161px 641px #fff,
  219px 1841px #fff, 358px 941px #fff, 140px 1759px #fff, 1019px 1345px #fff,
  274px 436px #fff, 1433px 1605px #fff, 1798px 1426px #fff, 294px 1848px #fff,
  1681px 1877px #fff, 1344px 1824px #fff, 1439px 1632px #fff,
  161px 1012px #fff, 1308px 588px #fff, 1789px 582px #fff, 721px 1910px #fff,
  318px 218px #fff, 607px 319px #fff, 495px 535px #fff, 1552px 1575px #fff,
  1562px 67px #fff, 403px 926px #fff, 1096px 1800px #fff, 1814px 1709px #fff,
  1882px 1831px #fff, 533px 46px #fff, 823px 969px #fff, 530px 165px #fff,
  1030px 352px #fff, 1681px 313px #fff, 338px 115px #fff, 1607px 211px #fff,
  1718px 1184px #fff, 1589px 659px #fff, 278px 355px #fff, 464px 1464px #fff,
  1165px 277px #fff, 950px 694px #fff, 1746px 293px #fff, 793px 911px #fff,
  528px 773px #fff, 1883px 1694px #fff, 748px 182px #fff, 1924px 1531px #fff,
  100px 636px #fff, 1473px 1445px #fff, 1264px 1244px #fff, 850px 1377px #fff,
  987px 1976px #fff, 933px 1761px #fff, 922px 1270px #fff, 500px 396px #fff,
  1324px 8px #fff, 1967px 1814px #fff, 1072px 1401px #fff, 961px 37px #fff,
  156px 81px #fff, 1915px 502px #fff, 1076px 1846px #fff, 152px 1669px #fff,
  986px 1529px #fff, 1667px 1137px #fff;
}

#stars2:after {
  content: '';
  position: absolute;
  top: 500px;
 
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 1448px 320px #fff, 1775px 1663px #fff, 332px 1364px #fff,
  878px 340px #fff, 569px 1832px #fff, 1422px 1684px #fff, 1946px 1907px #fff,
  121px 979px #fff, 1044px 1069px #fff, 463px 381px #fff, 423px 112px #fff,
  523px 1179px #fff, 779px 654px #fff, 1398px 694px #fff, 1085px 1464px #fff,
  1599px 1869px #fff, 801px 1882px #fff, 779px 1231px #fff, 552px 932px #fff,
  1057px 1196px #fff, 282px 1280px #fff, 496px 1986px #fff, 1833px 1120px #fff,
  1802px 1293px #fff, 6px 1696px #fff, 412px 1902px #fff, 605px 438px #fff,
  24px 1212px #fff, 234px 1320px #fff, 544px 344px #fff, 1107px 170px #fff,
  1603px 196px #fff, 905px 648px #fff, 68px 1458px #fff, 649px 1969px #fff,
  744px 675px #fff, 1127px 478px #fff, 714px 1814px #fff, 1486px 526px #fff,
  270px 1636px #fff, 1931px 149px #fff, 1807px 378px #fff, 8px 390px #fff,
  1415px 699px #fff, 1473px 1211px #fff, 1590px 141px #fff, 270px 1705px #fff,
  69px 1423px #fff, 1108px 1053px #fff, 1946px 128px #fff, 371px 371px #fff,
  1490px 220px #fff, 357px 1885px #fff, 363px 363px #fff, 1896px 1256px #fff,
  1979px 1050px #fff, 947px 1342px #fff, 1754px 242px #fff, 514px 974px #fff,
  65px 1477px #fff, 1840px 547px #fff, 950px 695px #fff, 459px 1150px #fff,
  1124px 1502px #fff, 481px 940px #fff, 680px 839px #fff, 797px 1169px #fff,
  1977px 1491px #fff, 734px 1724px #fff, 210px 298px #fff, 816px 628px #fff,
  686px 770px #fff, 1721px 267px #fff, 1663px 511px #fff, 1481px 1141px #fff,
  582px 248px #fff, 1308px 953px #fff, 628px 657px #fff, 897px 1535px #fff,
  270px 931px #fff, 791px 467px #fff, 1336px 1732px #fff, 1013px 1653px #fff,
  1911px 956px #fff, 587px 816px #fff, 83px 456px #fff, 930px 1478px #fff,
  1587px 1694px #fff, 614px 1200px #fff, 302px 1782px #fff, 1711px 1432px #fff,
  443px 904px #fff, 1666px 714px #fff, 1588px 1167px #fff, 273px 1075px #fff,
  1679px 461px #fff, 721px 664px #fff, 1202px 10px #fff, 166px 1126px #fff,
  331px 1628px #fff, 430px 1565px #fff, 1585px 509px #fff, 640px 38px #fff,
  822px 837px #fff, 1760px 1664px #fff, 1122px 1458px #fff, 398px 131px #fff,
  689px 285px #fff, 460px 652px #fff, 1627px 365px #fff, 348px 1648px #fff,
  819px 1946px #fff, 981px 1917px #fff, 323px 76px #fff, 979px 684px #fff,
  887px 536px #fff, 1348px 1596px #fff, 1055px 666px #fff, 1402px 1797px #fff,
  1300px 1055px #fff, 937px 238px #fff, 1474px 1815px #fff, 1144px 1710px #fff,
  1629px 1087px #fff, 911px 919px #fff, 771px 819px #fff, 403px 720px #fff,
  163px 736px #fff, 1062px 238px #fff, 1774px 818px #fff, 1874px 1178px #fff,
  1177px 699px #fff, 1244px 1244px #fff, 1371px 58px #fff, 564px 1515px #fff,
  1824px 487px #fff, 929px 702px #fff, 394px 1348px #fff, 1161px 641px #fff,
  219px 1841px #fff, 358px 941px #fff, 140px 1759px #fff, 1019px 1345px #fff,
  274px 436px #fff, 1433px 1605px #fff, 1798px 1426px #fff, 294px 1848px #fff,
  1681px 1877px #fff, 1344px 1824px #fff, 1439px 1632px #fff,
  161px 1012px #fff, 1308px 588px #fff, 1789px 582px #fff, 721px 1910px #fff,
  318px 218px #fff, 607px 319px #fff, 495px 535px #fff, 1552px 1575px #fff,
  1562px 67px #fff, 403px 926px #fff, 1096px 1800px #fff, 1814px 1709px #fff,
  1882px 1831px #fff, 533px 46px #fff, 823px 969px #fff, 530px 165px #fff,
  1030px 352px #fff, 1681px 313px #fff, 338px 115px #fff, 1607px 211px #fff,
  1718px 1184px #fff, 1589px 659px #fff, 278px 355px #fff, 464px 1464px #fff,
  1165px 277px #fff, 950px 694px #fff, 1746px 293px #fff, 793px 911px #fff,
  528px 773px #fff, 1883px 1694px #fff, 748px 182px #fff, 1924px 1531px #fff,
  100px 636px #fff, 1473px 1445px #fff, 1264px 1244px #fff, 850px 1377px #fff,
  987px 1976px #fff, 933px 1761px #fff, 922px 1270px #fff, 500px 396px #fff,
  1324px 8px #fff, 1967px 1814px #fff, 1072px 1401px #fff, 961px 37px #fff,
  156px 81px #fff, 1915px 502px #fff, 1076px 1846px #fff, 152px 1669px #fff,
  986px 1529px #fff, 1667px 1137px #fff;
}

#stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
 
  animation: animStar 30s linear infinite;
  box-shadow: 387px 1878px #fff, 760px 1564px #fff, 1487px 999px #fff,
  948px 1828px #fff, 1977px 1001px #fff, 1284px 1963px #fff, 656px 284px #fff,
  1268px 1635px #fff, 1820px 598px #fff, 642px 1900px #fff, 296px 57px #fff,
  921px 1620px #fff, 476px 1858px #fff, 658px 613px #fff, 1171px 1363px #fff,
  1419px 283px #fff, 1037px 731px #fff, 503px 663px #fff, 1562px 463px #fff,
  383px 1197px #fff, 1171px 1233px #fff, 876px 1768px #fff, 856px 1615px #fff,
  1375px 1924px #fff, 1725px 918px #fff, 952px 119px #fff, 768px 1212px #fff,
  992px 1462px #fff, 1929px 717px #fff, 1947px 755px #fff, 1818px 1123px #fff,
  1896px 1672px #fff, 460px 198px #fff, 256px 271px #fff, 752px 544px #fff,
  1222px 1859px #fff, 1851px 443px #fff, 313px 1858px #fff, 709px 446px #fff,
  1546px 697px #fff, 674px 1155px #fff, 1112px 130px #fff, 355px 1790px #fff,
  1496px 974px #fff, 1696px 480px #fff, 1316px 1265px #fff, 1645px 1063px #fff,
  1182px 237px #fff, 427px 1582px #fff, 859px 253px #fff, 458px 939px #fff,
  1517px 1644px #fff, 1943px 60px #fff, 212px 1650px #fff, 966px 1786px #fff,
  473px 712px #fff, 130px 76px #fff, 1417px 1186px #fff, 909px 1580px #fff,
  1913px 762px #fff, 204px 1143px #fff, 1998px 1057px #fff, 1468px 1301px #fff,
  144px 1676px #fff, 21px 1601px #fff, 382px 1362px #fff, 912px 753px #fff,
  1488px 1405px #fff, 802px 156px #fff, 174px 550px #fff, 338px 1366px #fff,
  1197px 774px #fff, 602px 486px #fff, 682px 1877px #fff, 348px 1503px #fff,
  407px 1139px #fff, 950px 1400px #fff, 922px 1139px #fff, 1697px 293px #fff,
  1238px 1281px #fff, 1038px 1197px #fff, 376px 1889px #fff,
  1255px 1680px #fff, 1008px 1316px #fff, 1538px 1447px #fff,
  1186px 874px #fff, 1967px 640px #fff, 1341px 19px #fff, 29px 1732px #fff,
  16px 1650px #fff, 1021px 1075px #fff, 723px 424px #fff, 1175px 41px #fff,
  494px 1957px #fff, 1296px 431px #fff, 175px 1507px #fff, 831px 121px #fff,
  498px 1947px #fff, 617px 880px #fff, 240px 403px #fff;
}

#stars3:after {
  content: '';
  position: absolute;
  top: 500px;
  
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 387px 1878px #fff, 760px 1564px #fff, 1487px 999px #fff,
  948px 1828px #fff, 1977px 1001px #fff, 1284px 1963px #fff, 656px 284px #fff,
  1268px 1635px #fff, 1820px 598px #fff, 642px 1900px #fff, 296px 57px #fff,
  921px 1620px #fff, 476px 1858px #fff, 658px 613px #fff, 1171px 1363px #fff,
  1419px 283px #fff, 1037px 731px #fff, 503px 663px #fff, 1562px 463px #fff,
  383px 1197px #fff, 1171px 1233px #fff, 876px 1768px #fff, 856px 1615px #fff,
  1375px 1924px #fff, 1725px 918px #fff, 952px 119px #fff, 768px 1212px #fff,
  992px 1462px #fff, 1929px 717px #fff, 1947px 755px #fff, 1818px 1123px #fff,
  1896px 1672px #fff, 460px 198px #fff, 256px 271px #fff, 752px 544px #fff,
  1222px 1859px #fff, 1851px 443px #fff, 313px 1858px #fff, 709px 446px #fff,
  1546px 697px #fff, 674px 1155px #fff, 1112px 130px #fff, 355px 1790px #fff,
  1496px 974px #fff, 1696px 480px #fff, 1316px 1265px #fff, 1645px 1063px #fff,
  1182px 237px #fff, 427px 1582px #fff, 859px 253px #fff, 458px 939px #fff,
  1517px 1644px #fff, 1943px 60px #fff, 212px 1650px #fff, 966px 1786px #fff,
  473px 712px #fff, 130px 76px #fff, 1417px 1186px #fff, 909px 1580px #fff,
  1913px 762px #fff, 204px 1143px #fff, 1998px 1057px #fff, 1468px 1301px #fff,
  144px 1676px #fff, 21px 1601px #fff, 382px 1362px #fff, 912px 753px #fff,
  1488px 1405px #fff, 802px 156px #fff, 174px 550px #fff, 338px 1366px #fff,
  1197px 774px #fff, 602px 486px #fff, 682px 1877px #fff, 348px 1503px #fff,
  407px 1139px #fff, 950px 1400px #fff, 922px 1139px #fff, 1697px 293px #fff,
  1238px 1281px #fff, 1038px 1197px #fff, 376px 1889px #fff,
  1255px 1680px #fff, 1008px 1316px #fff, 1538px 1447px #fff,
  1186px 874px #fff, 1967px 640px #fff, 1341px 19px #fff, 29px 1732px #fff,
  16px 1650px #fff, 1021px 1075px #fff, 723px 424px #fff, 1175px 41px #fff,
  494px 1957px #fff, 1296px 431px #fff, 175px 1507px #fff, 831px 121px #fff,
  498px 1947px #fff, 617px 880px #fff, 240px 403px #fff;
}


@keyframes animStar {
  from {
      transform: translate(0px);
  }
  to {
      transform: translateY(-2000px);
  }
}
/* ---------------------------------------------- */
#about{
  padding: 50px 90px;
  width: 100%;
  height: 120vh;
  background-color: #000000;
  
  /* background-image: url(about.png); */
  background-size: cover;
  background-position: center;
  
}
.container3{
  padding: 10px 5%;
  width: 100%;
}
.hidden{
  opacity: 0;
  filter: blur(5px);
  transform: translateX(-100%);
  transition: all 2s;
}
.show{
  opacity: 1;
  filter: blur(0);
  transform: translateX(0);
}
@media(prefers-reduced-motion){
  .hiddwn {
    transition: none;
  }
}
.about-style{
  position: relative;
  color: rgb(247, 234, 209);
  font-size: 20px;
  /* font-weight: 90000; */
  width: 600px;
  flex-basis: 60%;
  /* font-family: 'Delicious Handrawn', cursive; */

  font-family: 'Ysabeau Infant', sans-serif;

}
.about-col-1{
  flex-basis:35%;
}
.about-col-1 img{
  width: 30%;
  border-radius: 5% ;
  transition: transform 0.5s;
  position: absolute;
  right: 10%;
}
.about-col-1:hover img{
  transform: scale(1.1);
}

.none{
  display: none;

}


/* -------------- */
/* ---------------------screen-- */

@media screen and (max-width:600px)
{
  /* body{
    height: 2000px;
    overflow: hidden;
  } */
  nav{
    width: 100%;
      display: flex;
      align-items: center;
      justify-content: space-between;
      background-color: rgba(0, 0, 0, 0.4);
      flex-wrap: wrap;
      position: absolute;
      left: 0%;
      position: fixed;
      top: 0;
      padding: 5px 25px;
      backdrop-filter: blur(8px);
      box-shadow: 0 20px 30px rgba(0, 0, 0, 0.15);
      z-index: 999990000;
      /* background-color: rgb(19, 0, 0, 0.3);
      filter: blur(100px); */
      
     
  
  }
  .wrapper{
    display: flex;
    width: 100%;
    height: 100%;
    /* justify-content: center; */
    position: absolute;
    top: 15px;
    align-items: center;
    padding: 10% 0 10%;
    overflow: hidden;
}
.gallery-wrapper {
	display: flex;
    width: 0px;
    position: absolute;
    right: 5%;
    top: 20%;
}
.topline{
  display: block;
  position: absolute ;
  top: 100px;
  font-size: 28px;
  font-weight: 900;
  letter-spacing: 4px;
  color: #eee8ea;
  font-family: 'Kanit', sans-serif;
  
}
.name1{
  display: block;
  font-size: 20px;
  position: absolute;
  top: 180px;
  font-weight: 500;
  letter-spacing: 2px;
  font-family: 'Kanit', sans-serif;
  color: #bd1046;
}
.naam{
  display: block;
  position: absolute ;
  top: 200px;
  font-size: 30px;
  font-weight: 900;
  letter-spacing: 4px;
  color: rgba(245, 237, 237, 0.944);
}
.naam1{
  text-decoration: underline;
  text-decoration-color: red ;
  text-decoration-thickness:5px ;
}

.multi{
  display: block;
  font-size: 48px;
  font-weight: 900;
  position: absolute;
  top: 300px;
 
  color: #ffffff;
  letter-spacing: 2px;

}
.multitext{
  /* color: #a5041f; */
  color: transparent; 
  text-transform: capitalize;
  /* text-shadow: 2px 2px 0 #000000, -2px -2px 0 #bd1046, 2px -2px 0 #bd1046, -2px 2px 0 #bd1046;  */
  -webkit-text-stroke: 2px #bd1046; /* For Chrome, Safari, and newer browsers */
/* text-stroke: 2px black;  */

     
}
.social-icons1{
  margin-top: 30px;
  position: absolute;
  top: 370px;

}
.btn0{
  font-weight: 800;
  font-family: 'Dela Gothic One', cursive;
  display: block;
  margin: 50px auto;
  width: fit-content;
  border: 1px solid #bd1046;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  position: absolute;
  left: 0;
  top: 400px;
  background-color:#ff005155 ;
}
.none{
  display: inline;
}
.btn00{
  font-weight: 500;
  font-family: 'Dela Gothic One', cursive;
  display: block;
  margin: 50px auto;
  width: fit-content;
  border: 1px solid #bd8f10;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  position: absolute;
  left: 0;
  top: 500px;
  background-color:#eca809b8 ;
}
.btn01{
  font-weight: 500;
  font-family: 'Dela Gothic One', cursive;
  display: block;
  margin: 50px auto;
  width: 350px;
  border: 1px solid #bd8f10;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  position: absolute;
  left: 0;
  top: 570px;
  background-color:#eca809b8 ;
}
.btn02{
  font-weight: 500;
  font-family: 'Dela Gothic One', cursive;
  display: block;
  margin: 50px auto;
  width: 300px;
  border: 1px solid #7bbd10;
  padding: 14px 50px;
  border-radius: 6px;
  text-decoration: none;
  color: #fff;
  transition: background 0.7s;
  position: absolute;
  left: 0;
  top: 750px;
  background-color:#9cec09b8 ;
}
.whitearrow1{
  position: absolute;
  top: 400px;
  left: 100%;
  transform: rotate(40deg);

}

.hover1{
  color: wheat;
  font-family: 'Delicious Handrawn', cursive;
  font-size: 47px;
  position: absolute;
  top: 630px;
  left: 100%;

}
#header{
  height: 1800;
}
.wrapper{
  height: 1800px;
}
body{
  height: 2000px;
  
}


/* #about{
  height: 0vh;
}
.title1{
  size: 0px;
}
.container3{
  height: 0px;
  width: 0px;

}
#skills{
  height: 0vh;
}
#projects{
  height: 0vh;
} */

#about{
  display: none;
}
#skills{
  display: none;
}
#projects{
  display: none;
}
#contact{
  display: none;
}
#social-cards{
  display: none;
}
}