/* Global Rules */
@font-face {
  font-family: rubik;
  src: url(../font/Rubik-Regular.ttf);
}

@font-face {
  font-family: rubik-light;
  src: url(../font/Rubik-Light.ttf);
}

@font-face {
  font-family: rubik-semibold;
  src: url(../font/Rubik-SemiBold.ttf);
}

@font-face {
  font-family: rubik-bold;
  src: url(../font/Rubik-Bold.ttf);
}

html, body, div, p {
  font-family: rubik-light;
  font-size: 16px;
  line-height: 1.9;
  color: #EEE;
}

body.hidden-theme {
  visibility: hidden;
}

h1, h2, h3, h4, h5 {
  line-height: 1.7;
  color: #FFF;
}

/* Generic Rules */
.div-center {
  float: none;
  margin-left: auto !important;
  margin-right: auto !important;
}

.text-smaller {
  font-size: 0.7em;
}

.text-larger {
  font-size: 1.1em !important;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.pos-rel {
  position: relative;
}

.pos-fixed {
  position: fixed;
}

.hide {
  display: none !important;
}

.height-100 {
  height: 100vh;
}

.display-inline-block {
  display: inline-block;
}

.vertical-align {
  display: flex;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
  flex-direction: column;
  -webkit-flex-direction: column;
}

.no-opaque {
  opacity: 1.0;
}

.opaque {
  opacity: 0.7;
}

.very-opaque {
  opacity: 0.3;
}

.semibold {
  font-family: rubik-semibold;
}

.regular-text {
  font-family: rubik;
}

.light-text {
  font-family: rubik-light;
}

.lineheight-lrg {
  line-height: 2.2;
}

.text-shadow {
  text-shadow: 2px 2px 4px #000;
}

.no-box-shadow {
  box-shadow: 0px 0px 0px 0px !important;
}

.no-text-decoration {
  text-decoration: none;
}

.no-border {
  border: 0px none !important;
}

.fade-link {
  -o-transition: .3s !important;
  -ms-transition: .3s !important;
  -moz-transition: .3s !important;
  -webkit-transition: .3s !important;
  transition: .3s !important;
}

.fade-link-slow {
  -o-transition: .5s !important;
  -ms-transition: .5s !important;
  -moz-transition: .5s !important;
  -webkit-transition: .5s !important;
  transition: .5s !important;
}

.fade-in-quick { 
  animation: fadeIn 1.0s; 
}

.fade-in-vquick { 
  animation: fadeIn 0.5s; 
}

.fade-in { 
  animation: fadeIn 4s; 
}

@keyframes fadeIn {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

/* Margin Rules */
.no-margin {
  margin: 0px !important;
}

.no-margin-top {
  margin-top: 0px !important;
}

.no-margin-right {
  margin-right: 0px !important;
}

.no-margin-bottom {
  margin-bottom: 0px !important;
}

.no-margin-left {
  margin-left: 0px !important;
}

.no-margin-lr {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.no-margin-tb {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.margin-5 {
  margin: 5px;
}

.margin-10 {
  margin: 10px;
}

.margin-15 {
  margin: 15px;
}

.margin-20 {
  margin: 20px;
}

.margin-top-5 {
  margin-top: 5px;
}

.margin-top-10 {
  margin-top: 10px;
}

.margin-top-15 {
  margin-top: 15px;
}

.margin-top-20 {
  margin-top: 20px;
}

.margin-top-40 {
  margin-top: 40px;
}

.margin-right-5 {
  margin-right: 5px;
}

.margin-right-10 {
  margin-right: 10px;
}

.margin-right-15 {
  margin-right: 15px;
}

.margin-right-20 {
  margin-right: 20px;
}

.margin-bottom-5 {
  margin-bottom: 5px;
}

.margin-bottom-10 {
  margin-bottom: 10px;
}

.margin-bottom-15 {
  margin-bottom: 15px;
}

.margin-bottom-20 {
  margin-bottom: 20px;
}

.margin-bottom-40 {
  margin-bottom: 40px;
}

.margin-left-5 {
  margin-left: 5px;
}

.margin-left-10 {
  margin-left: 10px;
}

.margin-left-15 {
  margin-left: 15px;
}

.margin-left-20 {
  margin-left: 20px;
}

.margin-lr-5 {
  margin-left: 5px;
  margin-right: 5px;
}

.margin-lr-10 {
  margin-left: 10px;
  margin-right: 10px;
}

.margin-lr-15 {
  margin-left: 15px;
  margin-right: 15px;
}

.margin-lr-20 {
  margin-left: 20px;
  margin-right: 20px;
}

.margin-tb-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.margin-tb-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.margin-tb-15 {
  margin-top: 15px;
  margin-bottom: 15px;
}

.margin-tb-20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.margin-tb-30 {
  margin-top: 30px;
  margin-bottom: 30px;
}

/* Padding Rules */
.no-padding {
  padding: 0px !important;
}

.no-padding-top {
  padding-top: 0px !important;
}

.no-padding-right {
  padding-right: 0px !important;
}

.no-padding-bottom {
  padding-bottom: 0px !important;
}

.no-padding-left {
  padding-left: 0px !important;
}

.no-padding-lr {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.no-padding-tb {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.padding-5 {
  padding: 5px;
}

.padding-10 {
  padding: 10px;
}

.padding-15 {
  padding: 15px;
}

.padding-20 {
  padding: 20px;
}

.padding-30 {
  padding: 30px;
}

.padding-40 {
  padding: 40px;
}

.padding-50 {
  padding: 50px;
}

.padding-top-5 {
  padding-top: 5px;
}

.padding-top-10 {
  padding-top: 10px;
}

.padding-top-15 {
  padding-top: 15px
}

.padding-top-20 {
  padding-top: 20px
}

.padding-top-30 {
  padding-top: 30px;
}

.padding-top-40 {
  padding-top: 40px;
}

.padding-top-50 {
  padding-top: 50px;
}

.padding-top-70 {
  padding-top: 70px;
}

.padding-top-100 {
  padding-top: 100px;
}

.padding-right-5 {
  padding-right: 5px;
}

.padding-right-10 {
  padding-right: 10px;
}

.padding-right-15 {
  padding-right: 15px;
}

.padding-right-20 {
  padding-right: 20px;
}

.padding-right-40 {
  padding-right: 40px;
}

.padding-right-50 {
  padding-right: 50px;
}

.padding-bottom-5 {
  padding-bottom: 5px;
}

.padding-bottom-10 {
  padding-bottom: 10px;
}

.padding-bottom-15 {
  padding-bottom: 15px;
}

.padding-bottom-20 {
  padding-bottom: 20px;
}

.padding-bottom-30 {
  padding-bottom: 30px;
}

.padding-bottom-40 {
  padding-bottom: 40px;
}

.padding-bottom-50 {
  padding-bottom: 50px;
}

.padding-left-5 {
  padding-left: 5px;
}

.padding-left-10 {
  padding-left: 10px;
}

.padding-left-15 {
  padding-left: 15px;
}

.padding-left-20 {
  padding-left: 20px;
}

.padding-left-40 {
  padding-left: 40px;
}

.padding-left-50 {
  padding-left: 50px;
}

.padding-lr-5 {
  padding-left: 5px;
  padding-right: 5px;
}

.padding-lr-10 {
  padding-left: 10px;
  padding-right: 10px;
}

.padding-lr-15 {
  padding-left: 15px;
  padding-right: 15px;
}

.padding-lr-20 {
  padding-left: 20px;
  padding-right: 20px;
}

.padding-lr-30 {
  padding-left: 30px;
  padding-right: 30px
}

.padding-lr-40 {
  padding-left: 40px;
  padding-right: 40px
}

.padding-lr-50 {
  padding-left: 50px;
  padding-right: 50px
}

.padding-tb-5 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.padding-tb-10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.padding-tb-15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.padding-tb-20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.padding-tb-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.padding-tb-50 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.padding-section {
  padding: 130px 15px;
}

.padding-section-small {
  padding: 70px 15px;
}

/* Border Styles */
.bordered {
  border: solid 1px #181818 !important;
}

.border-left {
  border-left: solid 1px #181818 !important;
}

.border-right {
  border-right: solid 1px #181818 !important;
}

.border-top {
  border-top: solid 1px #181818 !important;
}

.border-bottom {
  border-bottom: solid 1px #181818 !important;
}

.bordered-charcoal {
  border: solid 1px #2a2a2a !important;
}

.border-left-charcoal {
  border-left: solid 1px #2a2a2a !important;
}

.border-right-charcoal {
  border-right: solid 1px #2a2a2a !important;
}

.border-top-charcoal {
  border-top: solid 1px #2a2a2a !important;
}

.border-bottom-charcoal {
  border-bottom: solid 1px #2a2a2a !important;
}

.border-none {
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
  border-color: transparent;
}

.border-rounded {
  border-radius: 20px;
}

.border-rounded-TL {
  border-top-left-radius: 20px;
} 

.border-rounded-TR {
  border-top-right-radius: 20px;
} 

.border-rounded-BL {
  border-bottom-left-radius: 20px;
} 

.border-rounded-BR {
  border-bottom-right-radius: 20px;
} 


.no-background {
  background: none !important;
  --bs-table-bg: none;
}

/* Button Styles */
.btn {
  padding: 15px 20px;
  position:relative;
}

.btn-lr-padding {
  padding: 15px 40px;
}

.btn-avg-width {
  max-width: 260px;
}

.btn-long-width {
  max-width: 380px;
}

.btn-xlong-width {
  max-width: 550px;
}


/* Colours - text, background, buttons */
.white {
  color: #FFF;
  --bs-table-color: #FFF;
}

.white-bg {
  background-color: #FFF;
}

.charcoal {
  color: #1d1d1d;
}

.charcoal-bg {
  background-color: #1d1d1d;
}

.almostblack-bg {
  background-color: #111;
}

.black-bg {
  background-color: #000;
}

.grey {
  color:#CCC;
}

.lightgrey {
  color: #FAFAFA;
}

.lightgrey-bg {
  background-color:#FAFAFA;
}

.lightgrey-shadetwo {
  color: #F5F5F5;
}

.lightgrey-shadetwo-bg {
  background-color: #0e0e0e;
}

.midgrey {
  color: #777;
}

.midgrey-bg {
  background-color: #777;
}

.light-blue {
  color: #6988E9;
}

.blue {
  color: #415FBE;
}

.blue-bg {
  background-color: #415FBE;
}

.darktolightblue-gradient-bg {
  background-image: linear-gradient(to top, #415FBE, #122152);
}

.blue-gradient-bg {
  background-image: linear-gradient(135deg, #415FBE, #1D3583);
  background: radial-gradient(ellipse at bottom, #415FBE 0%, #04154b 100%);
}

.darkblue-bg {
  background-color: #000E3D;
}

.green {
  color: #86C55E;
}

.green-bg {
  background-color: #86C55E;
}

.green-gradient-bg {
  background-image: linear-gradient(135deg, #86C55E, #1f400b);
  background: radial-gradient(ellipse at bottom, #86C55E 0%, #1f400b 100%);
}

.darkgreen-bg {
  background-color: #1B3E05;
}

.darktolightgreen-gradient-bg {
  background-image: linear-gradient(to top, #64a739, #2e5715);
}

.orange {
  color: #FC842E;
}

.orange-bg {
  background-color: #FC842E;
}

.orange-gradient-bg {
  background-image: linear-gradient(135deg, #FC842E, #843700);
  background: radial-gradient(ellipse at bottom, #FC842E 0%, #843700 100%);
}

.dark-orange {
  color: #381700;
}

.darkorange-bg {
  background-color: #381700;
}

.darktolightorange-gradient-bg {
  background-image: linear-gradient(to top, #cf6c24, #763609);
}

.pink {
  color: #E174AC;
}

.pink-bg {
  background-color: #E174AC;
}

.pink-gradient-bg {
  background-image: linear-gradient(135deg, #E174AC, #731747);
  background: radial-gradient(ellipse at bottom, #E174AC 0%, #731747 100%);
}

.darkpink-bg {
  background-color: #891350;
}

.darktolightpink-gradient-bg {
  background-image: linear-gradient(to top, #E174AC, #8B315F);
}

.darktolightteal-gradient-bg {
  background-image: linear-gradient(to top, #1B8872, #14594B);
}

.light-aqua {
  color: #39B3FF;
}

.darktolightaqua-gradient-bg {
  background-image: linear-gradient(to top, #0894EB, #055485);
}

.aqua-gradient-bg {
  background-image: linear-gradient(135deg, #0894EB, #055485);
  background: radial-gradient(ellipse at bottom, #0894EB 0%, #055485 100%);
}

.teal-gradient-bg {
  background-image: linear-gradient(135deg, #2caf95, #0e473c);
  background: radial-gradient(ellipse at bottom, #2caf95 0%, #0e473c 100%);
}

.light-teal {
  color: #3AB199;
}

.darktolightyellow-gradient-bg {
  background-image: linear-gradient(to top, #EAA628, #8b5a00);
}

.yellow-gradient-bg {
  background-image: linear-gradient(135deg, #EAA628, #8b5a00);
  background: radial-gradient(ellipse at bottom, #EAA628 0%, #8b5a00 100%);
}

.light-yellow {
  color: #FFC456;
}

.tangerine {
  color: #fc842e;
}

.tangerine-bg {
  background-color: #fc842e;
}

.lighttangerine-bg {
  background-color: #FFF4EC;
}

.purple {
  color: #6337BF;
}

.purple-bg {
  background-color: #6337BF;
}

.midpurple-bg {
  background-color: #9973E8;
}

.lightpurple {
    color: #cdb4ff;
}

.lightpurple-bg {
  background-color: #F7F3FF;
}

.gradient-lightpurple {
    background-color: #E3D6FF;
    background-image: -moz-linear-gradient(bottom, #F9F6FF, #E3D6FF);
    background-image: -webkit-linear-gradient(bottom, #F9F6FF, #E3D6FF);
    background-image: -o-linear-gradient(bottom, #F9F6FF, #E3D6FF);
    background-image: linear-gradient(to bottom, #F9F6FF, #E3D6FF);
}

.gradient-lightorange {
    background-color: #FFCDAB;
    background-image: -moz-linear-gradient(bottom, #FFF5EF, #FFCDAB);
    background-image: -webkit-linear-gradient(bottom, #FFF5EF, #FFCDAB);
    background-image: -o-linear-gradient(bottom, #FFF5EF, #FFCDAB);
    background-image: linear-gradient(to bottom, #FFF5EF, #FFCDAB);
}

.white-hover:hover {
  color: #FFF !important;
  opacity: 1.0 !important;
}

.white-btn {
  background-color: #FFF;
  color:#111;
  font-family: rubik-semibold;
}

.white-btn-outline {
  background-color: #FFF;
  color:#111;
  border: 1px solid #CCC;
  font-family: rubik-semibold;
}

.white-btn:hover, .white-btn-outline:hover {
  background-color: #EEE;
  color:#000;
}

.white-opaque-btn {
  background-color: rgba(255, 255, 255, 0.3);
  color:#fff;
  font-family: rubik;
}

.white-opaque-btn:hover {
  background-color: rgba(255, 255, 255, 1.0);
  color:#111;
}

.black-opaque-btn {
  background-color: rgba(0, 0, 0, 0.3);
  color:#fff;
  font-family: rubik;
}

.black-opaque-btn:hover {
  background-color: rgba(0, 0, 0, 1.0);
  color:#fff;
}

.charcoal-btn {
  background-color: #1D1D1D;
  color: #FFF;
}

.charcoal-btn:hover {
  background-color: #000;
}

.black-btn {
  background-color: #000;
  color: #FFF;
}

.black-btn:hover {
  background-color: #1D1D1D;
}

.almostblack-btn {
  background-color: #171717;
  color: #FFF;
}

.almostblack-btn:hover {
  background-color: #222;
}

.lightgrey-btn {
  background-color: #EEE;
  color:#000;
}

.lightgrey-btn:hover {
  background-color: #CCC;
  color:#000;
}

.tangerine-btn {
  background-color: #fc842e;
  color: #FFF;
}

.tangerine-btn:hover {
  background-color: #ca5500;
  color: #FFF;
}

.blue-btn {
  background-color: #00375A;
  color: #FFF;
}

.blue-btn:hover {
  background-color: #001D2F;
  color: #FFF;
}

.darkblue-btn {
  background-color: #000E3D;
}

.darkblue-btn:hover {
  background-color: #00061B;
}

.darkgreen-btn {
  background-color: #1B3E05;
}

.darkgreen-btn:hover {
  background-color: #050C00;
}

.darkorange-btn {
  background-color: #381700;
}

.darkorange-btn:hover {
  background-color: #1C0B00;
}

.darkpink-btn {
  background-color: #891350;
}

.darkpink-btn:hover {
  background-color: #590731;
}

.darkteal-btn {
  background-color: #0B4136;
}

.darkteal-btn:hover {
  background-color: #041D18;
}

.darkyellow-btn {
  background-color: #6D4700;
}

.darkyellow-btn:hover {
  background-color: #301F00;
}

/* Navbar */
.navbar {
    background-color: rgba(0, 0, 0, 0.93);
    margin-bottom: -144px;
}

.no-margin-navbar .navbar {
  margin-bottom: 0px;
}

.navbar img {
  max-height: 130px;
}

/* Custom toggle start */
* {
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

*:focus {
  outline: none;
}

.toggle-button-cover {
  display: table-cell;
  position: relative;
  width: 200px;
  height: 140px;
  box-sizing: border-box;
}

.button-cover {
  height: 100px;
  margin: 20px;
  background-color: #fff;
  box-shadow: 0 10px 20px -8px #c5d6d6;
  border-radius: 4px;
}

.button-cover:before {
  counter-increment: button-counter;
  content: counter(button-counter);
  position: absolute;
  right: 0;
  bottom: 0;
  color: #d7e3e3;
  font-size: 12px;
  line-height: 1;
  padding: 5px;
}

.button-cover,
.knobs,
.layer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.button {
  position: relative;
  top: -6%;
  width: 125px;
  height: 36px;
  margin-top: 5px;
  margin-left: 10px;
  overflow: hidden;
}

/* Full-Screen Overlay Menu */
.overlay-menu-list a, .overlay-menu-list li {
  font-size: 1.0rem;
}

.overlay-menu-list {
  list-style-type: none !important;
  padding: 0;
}

.overlay-menu-list li::marker, .overlay-menu-list ul {
  list-style-type: none !important;
  color: transparent !important;
}

.overlay-menu-list li {
  margin: 20px 0;
}

.overlay-menu-list li a, .overlay-menu-list li {
  color: white;
  text-decoration: none;
}

.close-overlay {
  position: absolute;
  top: 10px;
  right: 20px;
  font-size: 2.5rem;
  color: white;
  background: none;
  border: none;
  cursor: pointer;
}

.overlay-menu {
  display: none; /* Hidden by default */
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.9);
  z-index: 9999;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

#overlayMenu .button {
  top: 0%;
  margin-left: 0px;
  margin-top: 10px;
}

#overlayMenu {
  display: none;
}

.overlay-menu .dropdown-menu {
  display: none;
  padding-left: 20px;
}

.project-list {
  text-align: center;
  border-top: 1px solid  rgba(255, 255, 255, 0.1);;
  border-bottom: 1px solid  rgba(255, 255, 255, 0.1);;
}

.project-list li {
  margin: 5px 0px;
  position: relative;
  left: -10px;
}

.project-list a {
  font-size: 15px;
  color: #8ec983 !important;
}

/* Show dropdown menu when active */
.overlay-menu .dropdown-menu.active {
  display: block;
}

.button.r,
.button.r .layer {
  border-radius: 5px;
}

.button.b2 {
  border-radius: 2px;
}

.checkbox {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  opacity: 0;
  cursor: pointer;
  z-index: 3;
}

.knobs {
  z-index: 2;
}

.layer {
  width: 100%;
  background-color: rgb(255, 255, 255, 0.5);
  transition: 0.3s ease all;
  z-index: 1;
}

/* Button 1 */
#button-navbar .knobs:before, #button-overlay .knobs:before {
  content: "Day Mode";
  position: absolute;
  top: 5px;
  left: 5px;
  width: 100px;
  /* height: 19px; */
  color: #fff;
  font-size: 15px;
  /* font-weight: bold; */
  text-align: center;
  line-height: 1;
  padding: 6px 4px;
  background-color: #FFF;
  border-radius: 3%;
  transition: 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15) all
}

#button-navbar .checkbox:checked + .knobs:before, #button-overlay .checkbox:checked + .knobs:before {
  content: "Night Mode";
  left: 20px;
  background-color: #222;
}

#button-navbar .checkbox:checked ~ .layer, #button-overlay .checkbox:checked ~ .layer {
  background-color: rgb(0, 0, 0, 0.5);
}

#button-navbar .knobs, #button-overlay .knobs,
#button-navbar .knobs:before, #button-overlay .knobs:before,
#button-navbar .layer, #button-overlay .layer {
  transition: 0.3s ease all;
}
/* Custom toggle end */

#uxbyjulia-logo {
  background-image: url('../img/darktheme/UX-by-Julia-Logo-B&W.png'); /* Change on hover */
  height: 250px;
  width: 250px;
  margin-bottom: -150px;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}

#uxbyjulia-logo:hover {
  background-image: url('../img/UX-by-Julia-Logo.png'); /* Change on hover */
}

#mobileNavbar {
  background-image: linear-gradient(135deg, #1D3583, #4D8629);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  outline: 0;
  display: none; /* Hidden by default */
  animation: fadeIn 0.5s;
}

.navbar-expand-lg .nav-link, .navbar .nav-link, .navbar .nav-link.active, .navbar .nav-link.show {
    color: #FFF;
    opacity: 0.7;
    line-height: 2.5;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

.navbar .nav-link.active {
    color: #FFF;
    opacity: 1.0;
    background-image: url(../img/custom-icon-star-white.png);
    height: 14px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    display: inline-block;
}

.navbar .nav-link.active {
  font-family: rubik;
}

.navbar .dropdown-toggle::after {
  display: none;
}

.navbar .bi-chevron-down {
  font-size: 12px;
}

.navbar .dropdown-menu.show  {
  background-color: #FFF;
  color: #FFF;
  border: none;
  padding: 0px 12px 12px 12px;
  background: linear-gradient(rgba(0,0,0,.02), rgba(0,0,0,.3));
}

.navbar .dropdown-item {
  color: #FFF;
  opacity: 0.7;
  font-size: 15px;
  padding: 2px 10px;
}

.navbar .dropdown-item:hover, .navbar .dropdown-item:focus {
  background: none;
  opacity: 1.0;
}

.dropdown-menu li {
  list-style: none !important;
}

.dropdown-custom-title {
  font-size: 12px;
  padding: 3px 0px;
}

/* Home Page */
#star-container {
  position: relative;
}

#home-star-transition {
  height: 20px;
  /*background: radial-gradient(ellipse at top, #148AD3 0%, #000B2E 100%); */
  background: radial-gradient(ellipse at top, #222 0%, #000 100%); 
}

#home-hero-image {
  height: 100vh;
  width: 100%;
  background: radial-gradient(ellipse at top, #B85712 0%, #A03F71 25%, #1D3583 50%, #4D8629 100%); 
  overflow: hidden;
  background-size: 400% 400%;
  animation: gradient 50s ease infinite;
}

#home-hero-image h1 {
  font-size: 2.7em;
}

#KTS-view-btn.almostblack-btn h5, #GDA-view-btn.almostblack-btn h5, #Flourish-view-btn.almostblack-btn h5, #KinTies-view-btn h5 {
  font-size: 18px;
}

@keyframes gradient {
  0% {
      background-position: 0% 25%;
  }
  25% {
    background-position: 25% 50%;
  }
  50% {
      background-position: 100% 50%;
  }
  100% {
      background-position: 0% 50%;
  }
}

#stars {
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 35px 345px #FFF , 3137px 2153px #FFF , 1129px 1033px #FFF , 2841px 917px #FFF , 96px 1996px #FFF , 1459px 2036px #FFF , 920px 1027px #FFF , 2959px 3384px #FFF , 2889px 1228px #FFF , 2222px 2393px #FFF , 1892px 1178px #FFF , 1537px 1400px #FFF , 1235px 367px #FFF , 1379px 2581px #FFF , 1417px 2506px #FFF , 1051px 2794px #FFF , 2942px 2106px #FFF , 2917px 528px #FFF , 3163px 527px #FFF , 1167px 245px #FFF , 1233px 2339px #FFF , 2486px 1638px #FFF , 415px 2256px #FFF , 2048px 2793px #FFF , 2468px 2960px #FFF , 2835px 2990px #FFF , 2018px 1448px #FFF , 975px 986px #FFF , 3148px 1128px #FFF , 394px 2969px #FFF , 3028px 2887px #FFF , 650px 1060px #FFF , 2306px 2880px #FFF , 1127px 3307px #FFF , 2053px 3390px #FFF , 2093px 3135px #FFF , 544px 555px #FFF , 1033px 1737px #FFF , 1594px 2531px #FFF , 2039px 739px #FFF , 3434px 190px #FFF , 1804px 940px #FFF , 2802px 487px #FFF , 71px 2646px #FFF , 242px 1777px #FFF , 1379px 1744px #FFF , 289px 2321px #FFF , 3311px 1561px #FFF , 2332px 242px #FFF , 844px 2912px #FFF , 832px 1794px #FFF , 2815px 950px #FFF , 3078px 1789px #FFF , 348px 1658px #FFF , 3034px 885px #FFF , 1924px 2181px #FFF , 3005px 333px #FFF , 1502px 1187px #FFF , 2121px 3197px #FFF , 1544px 2598px #FFF , 3240px 2197px #FFF , 3110px 2112px #FFF , 1685px 25px #FFF , 3047px 3247px #FFF , 1673px 3311px #FFF , 2244px 2838px #FFF , 2482px 47px #FFF , 3438px 383px #FFF , 1821px 1643px #FFF , 1676px 1576px #FFF , 2467px 109px #FFF , 924px 189px #FFF , 972px 144px #FFF , 3367px 13px #FFF , 2506px 1981px #FFF , 1519px 1234px #FFF , 2787px 2342px #FFF , 2448px 2253px #FFF , 3160px 1544px #FFF , 1900px 760px #FFF , 1767px 1358px #FFF , 413px 3047px #FFF , 209px 1582px #FFF , 1986px 3473px #FFF , 3334px 893px #FFF , 2647px 1476px #FFF , 2014px 1784px #FFF , 2652px 955px #FFF , 262px 2742px #FFF , 1164px 413px #FFF , 3258px 615px #FFF , 2060px 2228px #FFF , 2316px 2602px #FFF , 3304px 2739px #FFF , 1609px 2204px #FFF , 2273px 2511px #FFF , 1652px 3471px #FFF , 1936px 318px #FFF , 1204px 2065px #FFF , 487px 2412px #FFF , 3254px 2088px #FFF , 1666px 1785px #FFF , 414px 616px #FFF , 3192px 655px #FFF , 1469px 2292px #FFF , 2589px 993px #FFF , 1048px 238px #FFF , 2794px 46px #FFF , 2200px 2633px #FFF , 795px 524px #FFF , 2471px 955px #FFF , 3054px 2323px #FFF , 1900px 2388px #FFF , 924px 2585px #FFF , 1454px 2114px #FFF , 3099px 3364px #FFF , 1944px 1365px #FFF , 816px 458px #FFF , 1224px 1813px #FFF , 1711px 899px #FFF , 953px 2743px #FFF , 2119px 2180px #FFF , 3350px 2700px #FFF , 322px 1664px #FFF , 1809px 1844px #FFF , 757px 654px #FFF , 3187px 3144px #FFF , 2656px 2580px #FFF , 488px 458px #FFF , 787px 3209px #FFF , 2991px 438px #FFF , 3497px 2841px #FFF , 3358px 1163px #FFF , 2985px 2696px #FFF , 863px 694px #FFF , 535px 3121px #FFF , 946px 3434px #FFF , 2464px 691px #FFF , 2907px 1062px #FFF , 2917px 1237px #FFF , 2654px 2375px #FFF , 651px 2582px #FFF , 479px 2848px #FFF , 1079px 1316px #FFF , 439px 2917px #FFF , 2740px 1796px #FFF , 2283px 2112px #FFF , 2115px 1347px #FFF , 3218px 1875px #FFF , 2871px 442px #FFF , 469px 2262px #FFF , 3283px 2660px #FFF , 190px 217px #FFF , 593px 744px #FFF , 2551px 1757px #FFF , 1995px 696px #FFF , 2865px 343px #FFF , 3196px 365px #FFF , 956px 687px #FFF , 1844px 163px #FFF , 584px 1024px #FFF , 3403px 1779px #FFF , 966px 1161px #FFF , 359px 2545px #FFF , 3224px 2838px #FFF , 2026px 2096px #FFF , 655px 1680px #FFF , 1776px 994px #FFF , 1099px 1964px #FFF , 1606px 248px #FFF , 3359px 2837px #FFF , 3269px 561px #FFF , 1306px 2094px #FFF , 2204px 2652px #FFF , 3430px 451px #FFF , 2215px 3127px #FFF , 771px 2750px #FFF , 1323px 2749px #FFF , 1480px 3435px #FFF , 2639px 571px #FFF , 123px 1693px #FFF , 1657px 2242px #FFF , 1794px 985px #FFF , 2677px 525px #FFF , 2895px 660px #FFF , 3386px 712px #FFF , 726px 1397px #FFF , 132px 891px #FFF , 1636px 3306px #FFF , 1560px 2880px #FFF , 735px 1609px #FFF , 347px 1571px #FFF , 514px 1451px #FFF , 1025px 2235px #FFF , 6px 179px #FFF , 2748px 2955px #FFF , 2029px 2553px #FFF , 1940px 1604px #FFF , 2954px 1855px #FFF , 2480px 2405px #FFF , 1195px 1129px #FFF , 2334px 31px #FFF , 897px 2886px #FFF , 1238px 2093px #FFF , 3107px 151px #FFF , 2968px 2432px #FFF , 152px 2043px #FFF , 2441px 1552px #FFF , 2471px 699px #FFF , 2606px 820px #FFF , 1231px 2555px #FFF , 2066px 2065px #FFF , 2887px 1685px #FFF , 2402px 3366px #FFF , 3106px 2510px #FFF , 337px 819px #FFF , 2384px 1654px #FFF , 1952px 163px #FFF , 1383px 985px #FFF , 1153px 3491px #FFF , 932px 1930px #FFF , 1252px 495px #FFF , 2907px 2742px #FFF , 2475px 2244px #FFF , 2492px 373px #FFF , 2671px 237px #FFF , 917px 1634px #FFF , 855px 2382px #FFF , 1667px 450px #FFF , 830px 1656px #FFF , 792px 3492px #FFF , 2529px 744px #FFF , 551px 2227px #FFF , 3488px 698px #FFF , 512px 2423px #FFF , 2639px 2758px #FFF , 535px 2283px #FFF , 654px 773px #FFF , 3219px 3121px #FFF , 1318px 1506px #FFF , 2988px 277px #FFF , 2829px 1760px #FFF , 1574px 2002px #FFF , 502px 2577px #FFF , 2170px 1324px #FFF , 169px 429px #FFF , 1796px 1130px #FFF , 1080px 3089px #FFF , 2156px 2438px #FFF , 3230px 1070px #FFF , 727px 1715px #FFF , 1698px 2271px #FFF , 2326px 3033px #FFF , 1314px 2823px #FFF , 3291px 3395px #FFF , 1624px 1390px #FFF , 1846px 2116px #FFF , 1920px 924px #FFF , 54px 2364px #FFF , 2256px 2015px #FFF , 1779px 3091px #FFF , 3493px 906px #FFF , 645px 2341px #FFF , 2760px 940px #FFF , 485px 1619px #FFF , 621px 2863px #FFF , 3206px 3233px #FFF , 2187px 3081px #FFF , 1781px 1596px #FFF , 1298px 2656px #FFF , 3497px 2751px #FFF , 119px 1016px #FFF , 1668px 2486px #FFF , 10px 2844px #FFF , 206px 2998px #FFF , 1230px 2818px #FFF , 1798px 1635px #FFF , 1699px 1277px #FFF , 469px 1344px #FFF , 778px 2748px #FFF , 1230px 619px #FFF , 3142px 441px #FFF , 1493px 574px #FFF , 2566px 2736px #FFF , 2076px 628px #FFF , 2805px 784px #FFF , 3256px 6px #FFF , 3171px 1887px #FFF , 183px 1480px #FFF , 3416px 129px #FFF , 194px 1888px #FFF , 82px 2839px #FFF , 649px 607px #FFF , 2927px 2103px #FFF , 3016px 1776px #FFF , 3253px 518px #FFF , 281px 661px #FFF , 3471px 2132px #FFF , 128px 2674px #FFF , 2696px 84px #FFF , 204px 1335px #FFF , 152px 3000px #FFF , 96px 1751px #FFF , 2111px 1466px #FFF , 1188px 1247px #FFF , 2457px 2831px #FFF , 2344px 2734px #FFF , 1022px 2009px #FFF , 309px 3214px #FFF , 3294px 130px #FFF , 1196px 609px #FFF , 44px 2971px #FFF , 454px 2647px #FFF , 2698px 250px #FFF , 357px 1970px #FFF , 347px 1797px #FFF , 1861px 1702px #FFF , 1663px 947px #FFF , 2040px 1156px #FFF , 444px 2474px #FFF , 1484px 296px #FFF , 106px 1278px #FFF , 1389px 2896px #FFF , 2026px 1842px #FFF , 704px 2992px #FFF , 1165px 1760px #FFF , 3080px 1403px #FFF , 790px 2279px #FFF , 3408px 2379px #FFF , 2035px 3114px #FFF , 1671px 1844px #FFF , 1514px 2420px #FFF , 1992px 3418px #FFF , 3145px 2216px #FFF , 1603px 2356px #FFF , 2350px 2525px #FFF , 2878px 2440px #FFF , 1812px 3425px #FFF , 496px 1752px #FFF , 568px 2294px #FFF , 1595px 943px #FFF , 528px 916px #FFF , 3315px 1114px #FFF , 1478px 1779px #FFF , 1634px 2342px #FFF , 2884px 3276px #FFF , 3414px 3289px #FFF , 597px 480px #FFF , 2684px 111px #FFF , 1251px 1103px #FFF , 498px 1913px #FFF , 1679px 1890px #FFF , 839px 796px #FFF , 1749px 2462px #FFF , 738px 1809px #FFF , 3237px 2615px #FFF , 2640px 2476px #FFF , 1295px 2737px #FFF , 2684px 1446px #FFF , 2755px 2825px #FFF , 227px 343px #FFF , 2235px 1049px #FFF , 2966px 2415px #FFF , 1111px 3221px #FFF , 2310px 1217px #FFF , 664px 922px #FFF , 2885px 1485px #FFF , 2246px 2527px #FFF , 672px 1024px #FFF , 2572px 3493px #FFF , 2448px 182px #FFF , 427px 1774px #FFF , 2010px 2140px #FFF , 51px 896px #FFF , 470px 412px #FFF , 548px 1594px #FFF , 431px 335px #FFF , 2698px 2808px #FFF , 181px 2573px #FFF , 756px 1112px #FFF , 2952px 1898px #FFF , 1290px 1381px #FFF , 49px 3253px #FFF , 1022px 727px #FFF , 2808px 893px #FFF , 1115px 2708px #FFF , 450px 1055px #FFF , 485px 2131px #FFF , 791px 2942px #FFF , 2166px 148px #FFF , 944px 1666px #FFF , 1655px 1828px #FFF , 1390px 2078px #FFF , 2267px 207px #FFF , 373px 42px #FFF , 2698px 2521px #FFF , 2392px 308px #FFF , 1156px 2764px #FFF , 1988px 1639px #FFF , 160px 3134px #FFF , 1574px 1547px #FFF , 937px 639px #FFF , 3132px 1279px #FFF , 680px 3210px #FFF , 768px 2567px #FFF , 1170px 764px #FFF , 2439px 832px #FFF , 1754px 712px #FFF , 3191px 751px #FFF , 1605px 3259px #FFF , 1656px 2233px #FFF , 404px 541px #FFF , 686px 2470px #FFF , 2813px 217px #FFF , 145px 1305px #FFF , 3417px 1321px #FFF , 1747px 2230px #FFF , 2692px 849px #FFF , 1085px 2246px #FFF , 2616px 2931px #FFF , 84px 411px #FFF , 3046px 3287px #FFF , 972px 915px #FFF , 506px 2003px #FFF , 3485px 1653px #FFF , 48px 138px #FFF , 1015px 2782px #FFF , 762px 3111px #FFF , 3484px 1031px #FFF , 296px 1696px #FFF , 2762px 604px #FFF , 36px 853px #FFF , 1800px 310px #FFF , 899px 1964px #FFF , 881px 2308px #FFF , 3218px 3155px #FFF , 613px 1902px #FFF , 2442px 2490px #FFF , 50px 1493px #FFF , 2962px 777px #FFF , 3063px 1668px #FFF , 3465px 2988px #FFF , 1888px 1888px #FFF , 249px 1347px #FFF , 2030px 2513px #FFF , 1072px 1168px #FFF , 1329px 646px #FFF , 3088px 1321px #FFF , 197px 3079px #FFF , 430px 2747px #FFF , 1946px 2674px #FFF , 21px 557px #FFF , 632px 1268px #FFF , 2558px 1094px #FFF , 111px 2887px #FFF , 742px 94px #FFF , 899px 3103px #FFF , 953px 3186px #FFF , 1912px 3395px #FFF , 2745px 3383px #FFF , 1881px 2619px #FFF , 1578px 1655px #FFF , 2560px 772px #FFF , 2971px 673px #FFF , 790px 2047px #FFF , 1625px 973px #FFF , 2444px 1084px #FFF , 3355px 2976px #FFF , 2559px 3203px #FFF , 609px 1385px #FFF , 2440px 1409px #FFF , 262px 2766px #FFF , 2767px 2092px #FFF , 1659px 2147px #FFF , 823px 2038px #FFF , 787px 2980px #FFF , 2367px 1168px #FFF , 1418px 2837px #FFF , 49px 3106px #FFF , 212px 1048px #FFF , 1095px 1003px #FFF , 2390px 2644px #FFF , 21px 389px #FFF , 208px 1626px #FFF , 732px 3414px #FFF , 3271px 1456px #FFF , 917px 1401px #FFF , 923px 2424px #FFF , 2850px 2650px #FFF , 3468px 142px #FFF , 263px 303px #FFF , 772px 2573px #FFF , 712px 1413px #FFF , 2133px 3030px #FFF , 1321px 1433px #FFF , 3431px 2169px #FFF , 2124px 2165px #FFF , 3152px 3325px #FFF , 1824px 2494px #FFF , 2221px 1072px #FFF , 1769px 1447px #FFF , 1798px 1460px #FFF , 1362px 3022px #FFF , 2301px 2133px #FFF , 1296px 3389px #FFF , 1986px 2687px #FFF , 3442px 1176px #FFF , 1647px 49px #FFF , 1920px 2398px #FFF , 1343px 2042px #FFF , 1200px 2557px #FFF , 2000px 3069px #FFF , 323px 3141px #FFF , 633px 1775px #FFF , 3081px 1539px #FFF , 1450px 3038px #FFF , 1691px 2378px #FFF , 2206px 3265px #FFF , 1025px 1397px #FFF , 2885px 1501px #FFF , 1772px 2640px #FFF , 2598px 3235px #FFF , 2947px 2109px #FFF , 2551px 950px #FFF , 1745px 680px #FFF , 1394px 1480px #FFF , 181px 3432px #FFF , 81px 2498px #FFF , 3194px 1835px #FFF , 2242px 83px #FFF , 1167px 1710px #FFF , 2537px 1749px #FFF , 1589px 928px #FFF , 2506px 282px #FFF , 888px 996px #FFF , 3473px 2505px #FFF , 2424px 630px #FFF , 1769px 2776px #FFF , 2799px 2005px #FFF , 3258px 1629px #FFF , 2411px 2638px #FFF , 3313px 2118px #FFF , 1522px 305px #FFF , 924px 129px #FFF , 2786px 2174px #FFF , 2998px 3147px #FFF , 1604px 529px #FFF , 1844px 669px #FFF , 1077px 3327px #FFF , 691px 2705px #FFF , 502px 352px #FFF , 650px 1863px #FFF , 2236px 3006px #FFF , 1458px 1912px #FFF , 1145px 1710px #FFF , 1722px 2926px #FFF , 1586px 2101px #FFF , 2276px 745px #FFF , 3043px 583px #FFF , 284px 2739px #FFF , 839px 2577px #FFF , 1614px 1067px #FFF , 1333px 1178px #FFF , 3296px 2427px #FFF , 1237px 231px #FFF , 228px 569px #FFF , 240px 2736px #FFF , 1778px 2445px #FFF , 3420px 2447px #FFF , 682px 1696px #FFF , 2852px 739px #FFF , 3333px 264px #FFF , 2158px 1855px #FFF , 31px 318px #FFF , 2296px 3237px #FFF , 2599px 2528px #FFF , 2780px 165px #FFF , 576px 2601px #FFF , 1027px 2906px #FFF , 1092px 1568px #FFF , 345px 2802px #FFF , 168px 1768px #FFF , 1188px 2342px #FFF , 1700px 193px #FFF , 265px 1653px #FFF , 2611px 3225px #FFF , 90px 2218px #FFF , 3281px 1513px #FFF , 1146px 300px #FFF , 57px 2979px #FFF , 642px 587px #FFF , 3226px 608px #FFF , 1468px 3336px #FFF , 2590px 233px #FFF , 212px 2880px #FFF , 194px 3278px #FFF , 575px 2640px #FFF , 215px 148px #FFF , 2746px 343px #FFF , 3090px 1168px #FFF , 2834px 790px #FFF , 3344px 912px #FFF , 1662px 108px #FFF , 524px 2892px #FFF , 1772px 2800px #FFF , 3455px 466px #FFF , 2471px 1542px #FFF , 3150px 2795px #FFF , 1341px 3500px #FFF , 591px 998px #FFF , 1212px 594px #FFF , 3441px 1833px #FFF , 2536px 110px #FFF , 3143px 1761px #FFF , 1287px 1357px #FFF , 2406px 451px #FFF , 3092px 2375px #FFF , 943px 1141px #FFF , 1829px 549px #FFF , 522px 1476px #FFF , 2909px 3244px #FFF , 162px 1675px #FFF , 1445px 1614px #FFF , 1994px 3096px #FFF , 1265px 623px #FFF , 2333px 2661px #FFF , 401px 3396px #FFF , 2269px 3468px #FFF , 2017px 2962px #FFF , 3162px 1234px #FFF , 3054px 3002px #FFF , 663px 2918px #FFF , 2490px 891px #FFF , 2451px 2610px #FFF , 2026px 106px #FFF , 538px 3113px #FFF , 1669px 928px #FFF , 3497px 2742px #FFF , 2465px 2762px #FFF , 686px 3434px #FFF , 566px 473px #FFF , 3492px 1459px #FFF , 628px 1187px #FFF , 912px 100px #FFF , 3392px 3283px #FFF , 719px 1091px #FFF , 2857px 486px #FFF , 2149px 2415px #FFF , 892px 2444px #FFF , 472px 3155px #FFF , 1481px 1797px #FFF , 2846px 2699px #FFF , 292px 2151px #FFF , 2047px 2666px #FFF , 980px 3489px #FFF , 1486px 2757px #FFF , 1030px 453px #FFF , 1143px 3163px #FFF , 793px 2043px #FFF , 3411px 1325px #FFF , 350px 2112px #FFF , 541px 453px #FFF , 687px 3156px #FFF , 1705px 1923px #FFF , 3412px 3029px #FFF , 2480px 3241px #FFF , 698px 2299px #FFF , 3430px 2193px #FFF , 2854px 298px #FFF , 564px 1583px #FFF , 2973px 2798px #FFF , 2032px 3423px #FFF , 1522px 587px #FFF , 1977px 3154px #FFF , 890px 2095px #FFF , 389px 2855px #FFF , 2645px 2319px #FFF , 2847px 749px #FFF , 1374px 521px #FFF , 1419px 1164px #FFF , 2738px 118px #FFF , 2711px 243px #FFF , 3304px 2649px #FFF , 749px 3193px #FFF , 875px 2150px #FFF , 940px 2304px #FFF , 1230px 3477px #FFF , 1979px 2235px #FFF , 428px 1038px #FFF , 2117px 392px #FFF , 2280px 45px #FFF , 2806px 1508px #FFF , 2365px 3320px #FFF , 1604px 990px #FFF , 3107px 1803px #FFF , 1326px 244px #FFF , 3014px 765px #FFF , 1124px 380px #FFF , 2229px 3449px #FFF , 2354px 673px #FFF;
  animation: animStar 70s linear infinite;
  z-index: 0;
  position: relative;
}
#stars:after {
  content: " ";
  position: relative;
  top: 2000px;
  width: 1px;
  height: 1px;
  background: transparent;
  box-shadow: 35px 345px #FFF , 3137px 2153px #FFF , 1129px 1033px #FFF , 2841px 917px #FFF , 96px 1996px #FFF , 1459px 2036px #FFF , 920px 1027px #FFF , 2959px 3384px #FFF , 2889px 1228px #FFF , 2222px 2393px #FFF , 1892px 1178px #FFF , 1537px 1400px #FFF , 1235px 367px #FFF , 1379px 2581px #FFF , 1417px 2506px #FFF , 1051px 2794px #FFF , 2942px 2106px #FFF , 2917px 528px #FFF , 3163px 527px #FFF , 1167px 245px #FFF , 1233px 2339px #FFF , 2486px 1638px #FFF , 415px 2256px #FFF , 2048px 2793px #FFF , 2468px 2960px #FFF , 2835px 2990px #FFF , 2018px 1448px #FFF , 975px 986px #FFF , 3148px 1128px #FFF , 394px 2969px #FFF , 3028px 2887px #FFF , 650px 1060px #FFF , 2306px 2880px #FFF , 1127px 3307px #FFF , 2053px 3390px #FFF , 2093px 3135px #FFF , 544px 555px #FFF , 1033px 1737px #FFF , 1594px 2531px #FFF , 2039px 739px #FFF , 3434px 190px #FFF , 1804px 940px #FFF , 2802px 487px #FFF , 71px 2646px #FFF , 242px 1777px #FFF , 1379px 1744px #FFF , 289px 2321px #FFF , 3311px 1561px #FFF , 2332px 242px #FFF , 844px 2912px #FFF , 832px 1794px #FFF , 2815px 950px #FFF , 3078px 1789px #FFF , 348px 1658px #FFF , 3034px 885px #FFF , 1924px 2181px #FFF , 3005px 333px #FFF , 1502px 1187px #FFF , 2121px 3197px #FFF , 1544px 2598px #FFF , 3240px 2197px #FFF , 3110px 2112px #FFF , 1685px 25px #FFF , 3047px 3247px #FFF , 1673px 3311px #FFF , 2244px 2838px #FFF , 2482px 47px #FFF , 3438px 383px #FFF , 1821px 1643px #FFF , 1676px 1576px #FFF , 2467px 109px #FFF , 924px 189px #FFF , 972px 144px #FFF , 3367px 13px #FFF , 2506px 1981px #FFF , 1519px 1234px #FFF , 2787px 2342px #FFF , 2448px 2253px #FFF , 3160px 1544px #FFF , 1900px 760px #FFF , 1767px 1358px #FFF , 413px 3047px #FFF , 209px 1582px #FFF , 1986px 3473px #FFF , 3334px 893px #FFF , 2647px 1476px #FFF , 2014px 1784px #FFF , 2652px 955px #FFF , 262px 2742px #FFF , 1164px 413px #FFF , 3258px 615px #FFF , 2060px 2228px #FFF , 2316px 2602px #FFF , 3304px 2739px #FFF , 1609px 2204px #FFF , 2273px 2511px #FFF , 1652px 3471px #FFF , 1936px 318px #FFF , 1204px 2065px #FFF , 487px 2412px #FFF , 3254px 2088px #FFF , 1666px 1785px #FFF , 414px 616px #FFF , 3192px 655px #FFF , 1469px 2292px #FFF , 2589px 993px #FFF , 1048px 238px #FFF , 2794px 46px #FFF , 2200px 2633px #FFF , 795px 524px #FFF , 2471px 955px #FFF , 3054px 2323px #FFF , 1900px 2388px #FFF , 924px 2585px #FFF , 1454px 2114px #FFF , 3099px 3364px #FFF , 1944px 1365px #FFF , 816px 458px #FFF , 1224px 1813px #FFF , 1711px 899px #FFF , 953px 2743px #FFF , 2119px 2180px #FFF , 3350px 2700px #FFF , 322px 1664px #FFF , 1809px 1844px #FFF , 757px 654px #FFF , 3187px 3144px #FFF , 2656px 2580px #FFF , 488px 458px #FFF , 787px 3209px #FFF , 2991px 438px #FFF , 3497px 2841px #FFF , 3358px 1163px #FFF , 2985px 2696px #FFF , 863px 694px #FFF , 535px 3121px #FFF , 946px 3434px #FFF , 2464px 691px #FFF , 2907px 1062px #FFF , 2917px 1237px #FFF , 2654px 2375px #FFF , 651px 2582px #FFF , 479px 2848px #FFF , 1079px 1316px #FFF , 439px 2917px #FFF , 2740px 1796px #FFF , 2283px 2112px #FFF , 2115px 1347px #FFF , 3218px 1875px #FFF , 2871px 442px #FFF , 469px 2262px #FFF , 3283px 2660px #FFF , 190px 217px #FFF , 593px 744px #FFF , 2551px 1757px #FFF , 1995px 696px #FFF , 2865px 343px #FFF , 3196px 365px #FFF , 956px 687px #FFF , 1844px 163px #FFF , 584px 1024px #FFF , 3403px 1779px #FFF , 966px 1161px #FFF , 359px 2545px #FFF , 3224px 2838px #FFF , 2026px 2096px #FFF , 655px 1680px #FFF , 1776px 994px #FFF , 1099px 1964px #FFF , 1606px 248px #FFF , 3359px 2837px #FFF , 3269px 561px #FFF , 1306px 2094px #FFF , 2204px 2652px #FFF , 3430px 451px #FFF , 2215px 3127px #FFF , 771px 2750px #FFF , 1323px 2749px #FFF , 1480px 3435px #FFF , 2639px 571px #FFF , 123px 1693px #FFF , 1657px 2242px #FFF , 1794px 985px #FFF , 2677px 525px #FFF , 2895px 660px #FFF , 3386px 712px #FFF , 726px 1397px #FFF , 132px 891px #FFF , 1636px 3306px #FFF , 1560px 2880px #FFF , 735px 1609px #FFF , 347px 1571px #FFF , 514px 1451px #FFF , 1025px 2235px #FFF , 6px 179px #FFF , 2748px 2955px #FFF , 2029px 2553px #FFF , 1940px 1604px #FFF , 2954px 1855px #FFF , 2480px 2405px #FFF , 1195px 1129px #FFF , 2334px 31px #FFF , 897px 2886px #FFF , 1238px 2093px #FFF , 3107px 151px #FFF , 2968px 2432px #FFF , 152px 2043px #FFF , 2441px 1552px #FFF , 2471px 699px #FFF , 2606px 820px #FFF , 1231px 2555px #FFF , 2066px 2065px #FFF , 2887px 1685px #FFF , 2402px 3366px #FFF , 3106px 2510px #FFF , 337px 819px #FFF , 2384px 1654px #FFF , 1952px 163px #FFF , 1383px 985px #FFF , 1153px 3491px #FFF , 932px 1930px #FFF , 1252px 495px #FFF , 2907px 2742px #FFF , 2475px 2244px #FFF , 2492px 373px #FFF , 2671px 237px #FFF , 917px 1634px #FFF , 855px 2382px #FFF , 1667px 450px #FFF , 830px 1656px #FFF , 792px 3492px #FFF , 2529px 744px #FFF , 551px 2227px #FFF , 3488px 698px #FFF , 512px 2423px #FFF , 2639px 2758px #FFF , 535px 2283px #FFF , 654px 773px #FFF , 3219px 3121px #FFF , 1318px 1506px #FFF , 2988px 277px #FFF , 2829px 1760px #FFF , 1574px 2002px #FFF , 502px 2577px #FFF , 2170px 1324px #FFF , 169px 429px #FFF , 1796px 1130px #FFF , 1080px 3089px #FFF , 2156px 2438px #FFF , 3230px 1070px #FFF , 727px 1715px #FFF , 1698px 2271px #FFF , 2326px 3033px #FFF , 1314px 2823px #FFF , 3291px 3395px #FFF , 1624px 1390px #FFF , 1846px 2116px #FFF , 1920px 924px #FFF , 54px 2364px #FFF , 2256px 2015px #FFF , 1779px 3091px #FFF , 3493px 906px #FFF , 645px 2341px #FFF , 2760px 940px #FFF , 485px 1619px #FFF , 621px 2863px #FFF , 3206px 3233px #FFF , 2187px 3081px #FFF , 1781px 1596px #FFF , 1298px 2656px #FFF , 3497px 2751px #FFF , 119px 1016px #FFF , 1668px 2486px #FFF , 10px 2844px #FFF , 206px 2998px #FFF , 1230px 2818px #FFF , 1798px 1635px #FFF , 1699px 1277px #FFF , 469px 1344px #FFF , 778px 2748px #FFF , 1230px 619px #FFF , 3142px 441px #FFF , 1493px 574px #FFF , 2566px 2736px #FFF , 2076px 628px #FFF , 2805px 784px #FFF , 3256px 6px #FFF , 3171px 1887px #FFF , 183px 1480px #FFF , 3416px 129px #FFF , 194px 1888px #FFF , 82px 2839px #FFF , 649px 607px #FFF , 2927px 2103px #FFF , 3016px 1776px #FFF , 3253px 518px #FFF , 281px 661px #FFF , 3471px 2132px #FFF , 128px 2674px #FFF , 2696px 84px #FFF , 204px 1335px #FFF , 152px 3000px #FFF , 96px 1751px #FFF , 2111px 1466px #FFF , 1188px 1247px #FFF , 2457px 2831px #FFF , 2344px 2734px #FFF , 1022px 2009px #FFF , 309px 3214px #FFF , 3294px 130px #FFF , 1196px 609px #FFF , 44px 2971px #FFF , 454px 2647px #FFF , 2698px 250px #FFF , 357px 1970px #FFF , 347px 1797px #FFF , 1861px 1702px #FFF , 1663px 947px #FFF , 2040px 1156px #FFF , 444px 2474px #FFF , 1484px 296px #FFF , 106px 1278px #FFF , 1389px 2896px #FFF , 2026px 1842px #FFF , 704px 2992px #FFF , 1165px 1760px #FFF , 3080px 1403px #FFF , 790px 2279px #FFF , 3408px 2379px #FFF , 2035px 3114px #FFF , 1671px 1844px #FFF , 1514px 2420px #FFF , 1992px 3418px #FFF , 3145px 2216px #FFF , 1603px 2356px #FFF , 2350px 2525px #FFF , 2878px 2440px #FFF , 1812px 3425px #FFF , 496px 1752px #FFF , 568px 2294px #FFF , 1595px 943px #FFF , 528px 916px #FFF , 3315px 1114px #FFF , 1478px 1779px #FFF , 1634px 2342px #FFF , 2884px 3276px #FFF , 3414px 3289px #FFF , 597px 480px #FFF , 2684px 111px #FFF , 1251px 1103px #FFF , 498px 1913px #FFF , 1679px 1890px #FFF , 839px 796px #FFF , 1749px 2462px #FFF , 738px 1809px #FFF , 3237px 2615px #FFF , 2640px 2476px #FFF , 1295px 2737px #FFF , 2684px 1446px #FFF , 2755px 2825px #FFF , 227px 343px #FFF , 2235px 1049px #FFF , 2966px 2415px #FFF , 1111px 3221px #FFF , 2310px 1217px #FFF , 664px 922px #FFF , 2885px 1485px #FFF , 2246px 2527px #FFF , 672px 1024px #FFF , 2572px 3493px #FFF , 2448px 182px #FFF , 427px 1774px #FFF , 2010px 2140px #FFF , 51px 896px #FFF , 470px 412px #FFF , 548px 1594px #FFF , 431px 335px #FFF , 2698px 2808px #FFF , 181px 2573px #FFF , 756px 1112px #FFF , 2952px 1898px #FFF , 1290px 1381px #FFF , 49px 3253px #FFF , 1022px 727px #FFF , 2808px 893px #FFF , 1115px 2708px #FFF , 450px 1055px #FFF , 485px 2131px #FFF , 791px 2942px #FFF , 2166px 148px #FFF , 944px 1666px #FFF , 1655px 1828px #FFF , 1390px 2078px #FFF , 2267px 207px #FFF , 373px 42px #FFF , 2698px 2521px #FFF , 2392px 308px #FFF , 1156px 2764px #FFF , 1988px 1639px #FFF , 160px 3134px #FFF , 1574px 1547px #FFF , 937px 639px #FFF , 3132px 1279px #FFF , 680px 3210px #FFF , 768px 2567px #FFF , 1170px 764px #FFF , 2439px 832px #FFF , 1754px 712px #FFF , 3191px 751px #FFF , 1605px 3259px #FFF , 1656px 2233px #FFF , 404px 541px #FFF , 686px 2470px #FFF , 2813px 217px #FFF , 145px 1305px #FFF , 3417px 1321px #FFF , 1747px 2230px #FFF , 2692px 849px #FFF , 1085px 2246px #FFF , 2616px 2931px #FFF , 84px 411px #FFF , 3046px 3287px #FFF , 972px 915px #FFF , 506px 2003px #FFF , 3485px 1653px #FFF , 48px 138px #FFF , 1015px 2782px #FFF , 762px 3111px #FFF , 3484px 1031px #FFF , 296px 1696px #FFF , 2762px 604px #FFF , 36px 853px #FFF , 1800px 310px #FFF , 899px 1964px #FFF , 881px 2308px #FFF , 3218px 3155px #FFF , 613px 1902px #FFF , 2442px 2490px #FFF , 50px 1493px #FFF , 2962px 777px #FFF , 3063px 1668px #FFF , 3465px 2988px #FFF , 1888px 1888px #FFF , 249px 1347px #FFF , 2030px 2513px #FFF , 1072px 1168px #FFF , 1329px 646px #FFF , 3088px 1321px #FFF , 197px 3079px #FFF , 430px 2747px #FFF , 1946px 2674px #FFF , 21px 557px #FFF , 632px 1268px #FFF , 2558px 1094px #FFF , 111px 2887px #FFF , 742px 94px #FFF , 899px 3103px #FFF , 953px 3186px #FFF , 1912px 3395px #FFF , 2745px 3383px #FFF , 1881px 2619px #FFF , 1578px 1655px #FFF , 2560px 772px #FFF , 2971px 673px #FFF , 790px 2047px #FFF , 1625px 973px #FFF , 2444px 1084px #FFF , 3355px 2976px #FFF , 2559px 3203px #FFF , 609px 1385px #FFF , 2440px 1409px #FFF , 262px 2766px #FFF , 2767px 2092px #FFF , 1659px 2147px #FFF , 823px 2038px #FFF , 787px 2980px #FFF , 2367px 1168px #FFF , 1418px 2837px #FFF , 49px 3106px #FFF , 212px 1048px #FFF , 1095px 1003px #FFF , 2390px 2644px #FFF , 21px 389px #FFF , 208px 1626px #FFF , 732px 3414px #FFF , 3271px 1456px #FFF , 917px 1401px #FFF , 923px 2424px #FFF , 2850px 2650px #FFF , 3468px 142px #FFF , 263px 303px #FFF , 772px 2573px #FFF , 712px 1413px #FFF , 2133px 3030px #FFF , 1321px 1433px #FFF , 3431px 2169px #FFF , 2124px 2165px #FFF , 3152px 3325px #FFF , 1824px 2494px #FFF , 2221px 1072px #FFF , 1769px 1447px #FFF , 1798px 1460px #FFF , 1362px 3022px #FFF , 2301px 2133px #FFF , 1296px 3389px #FFF , 1986px 2687px #FFF , 3442px 1176px #FFF , 1647px 49px #FFF , 1920px 2398px #FFF , 1343px 2042px #FFF , 1200px 2557px #FFF , 2000px 3069px #FFF , 323px 3141px #FFF , 633px 1775px #FFF , 3081px 1539px #FFF , 1450px 3038px #FFF , 1691px 2378px #FFF , 2206px 3265px #FFF , 1025px 1397px #FFF , 2885px 1501px #FFF , 1772px 2640px #FFF , 2598px 3235px #FFF , 2947px 2109px #FFF , 2551px 950px #FFF , 1745px 680px #FFF , 1394px 1480px #FFF , 181px 3432px #FFF , 81px 2498px #FFF , 3194px 1835px #FFF , 2242px 83px #FFF , 1167px 1710px #FFF , 2537px 1749px #FFF , 1589px 928px #FFF , 2506px 282px #FFF , 888px 996px #FFF , 3473px 2505px #FFF , 2424px 630px #FFF , 1769px 2776px #FFF , 2799px 2005px #FFF , 3258px 1629px #FFF , 2411px 2638px #FFF , 3313px 2118px #FFF , 1522px 305px #FFF , 924px 129px #FFF , 2786px 2174px #FFF , 2998px 3147px #FFF , 1604px 529px #FFF , 1844px 669px #FFF , 1077px 3327px #FFF , 691px 2705px #FFF , 502px 352px #FFF , 650px 1863px #FFF , 2236px 3006px #FFF , 1458px 1912px #FFF , 1145px 1710px #FFF , 1722px 2926px #FFF , 1586px 2101px #FFF , 2276px 745px #FFF , 3043px 583px #FFF , 284px 2739px #FFF , 839px 2577px #FFF , 1614px 1067px #FFF , 1333px 1178px #FFF , 3296px 2427px #FFF , 1237px 231px #FFF , 228px 569px #FFF , 240px 2736px #FFF , 1778px 2445px #FFF , 3420px 2447px #FFF , 682px 1696px #FFF , 2852px 739px #FFF , 3333px 264px #FFF , 2158px 1855px #FFF , 31px 318px #FFF , 2296px 3237px #FFF , 2599px 2528px #FFF , 2780px 165px #FFF , 576px 2601px #FFF , 1027px 2906px #FFF , 1092px 1568px #FFF , 345px 2802px #FFF , 168px 1768px #FFF , 1188px 2342px #FFF , 1700px 193px #FFF , 265px 1653px #FFF , 2611px 3225px #FFF , 90px 2218px #FFF , 3281px 1513px #FFF , 1146px 300px #FFF , 57px 2979px #FFF , 642px 587px #FFF , 3226px 608px #FFF , 1468px 3336px #FFF , 2590px 233px #FFF , 212px 2880px #FFF , 194px 3278px #FFF , 575px 2640px #FFF , 215px 148px #FFF , 2746px 343px #FFF , 3090px 1168px #FFF , 2834px 790px #FFF , 3344px 912px #FFF , 1662px 108px #FFF , 524px 2892px #FFF , 1772px 2800px #FFF , 3455px 466px #FFF , 2471px 1542px #FFF , 3150px 2795px #FFF , 1341px 3500px #FFF , 591px 998px #FFF , 1212px 594px #FFF , 3441px 1833px #FFF , 2536px 110px #FFF , 3143px 1761px #FFF , 1287px 1357px #FFF , 2406px 451px #FFF , 3092px 2375px #FFF , 943px 1141px #FFF , 1829px 549px #FFF , 522px 1476px #FFF , 2909px 3244px #FFF , 162px 1675px #FFF , 1445px 1614px #FFF , 1994px 3096px #FFF , 1265px 623px #FFF , 2333px 2661px #FFF , 401px 3396px #FFF , 2269px 3468px #FFF , 2017px 2962px #FFF , 3162px 1234px #FFF , 3054px 3002px #FFF , 663px 2918px #FFF , 2490px 891px #FFF , 2451px 2610px #FFF , 2026px 106px #FFF , 538px 3113px #FFF , 1669px 928px #FFF , 3497px 2742px #FFF , 2465px 2762px #FFF , 686px 3434px #FFF , 566px 473px #FFF , 3492px 1459px #FFF , 628px 1187px #FFF , 912px 100px #FFF , 3392px 3283px #FFF , 719px 1091px #FFF , 2857px 486px #FFF , 2149px 2415px #FFF , 892px 2444px #FFF , 472px 3155px #FFF , 1481px 1797px #FFF , 2846px 2699px #FFF , 292px 2151px #FFF , 2047px 2666px #FFF , 980px 3489px #FFF , 1486px 2757px #FFF , 1030px 453px #FFF , 1143px 3163px #FFF , 793px 2043px #FFF , 3411px 1325px #FFF , 350px 2112px #FFF , 541px 453px #FFF , 687px 3156px #FFF , 1705px 1923px #FFF , 3412px 3029px #FFF , 2480px 3241px #FFF , 698px 2299px #FFF , 3430px 2193px #FFF , 2854px 298px #FFF , 564px 1583px #FFF , 2973px 2798px #FFF , 2032px 3423px #FFF , 1522px 587px #FFF , 1977px 3154px #FFF , 890px 2095px #FFF , 389px 2855px #FFF , 2645px 2319px #FFF , 2847px 749px #FFF , 1374px 521px #FFF , 1419px 1164px #FFF , 2738px 118px #FFF , 2711px 243px #FFF , 3304px 2649px #FFF , 749px 3193px #FFF , 875px 2150px #FFF , 940px 2304px #FFF , 1230px 3477px #FFF , 1979px 2235px #FFF , 428px 1038px #FFF , 2117px 392px #FFF , 2280px 45px #FFF , 2806px 1508px #FFF , 2365px 3320px #FFF , 1604px 990px #FFF , 3107px 1803px #FFF , 1326px 244px #FFF , 3014px 765px #FFF , 1124px 380px #FFF , 2229px 3449px #FFF , 2354px 673px #FFF;
  z-index: 0;
}

#stars2 {
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 2720px 2955px #FFF , 159px 1311px #FFF , 1635px 1071px #FFF , 1705px 2409px #FFF , 2770px 2117px #FFF , 622px 106px #FFF , 3377px 1305px #FFF , 2262px 3063px #FFF , 994px 1343px #FFF , 2750px 3171px #FFF , 1859px 1496px #FFF , 2843px 446px #FFF , 1810px 909px #FFF , 3223px 3071px #FFF , 2024px 671px #FFF , 1819px 2325px #FFF , 2439px 858px #FFF , 3358px 2670px #FFF , 3113px 3435px #FFF , 3341px 364px #FFF , 2858px 2862px #FFF , 2138px 122px #FFF , 3333px 3372px #FFF , 1646px 1932px #FFF , 2341px 479px #FFF , 1279px 1709px #FFF , 788px 485px #FFF , 3152px 3153px #FFF , 742px 988px #FFF , 2813px 1789px #FFF , 690px 2076px #FFF , 1516px 292px #FFF , 3284px 724px #FFF , 56px 1182px #FFF , 2459px 206px #FFF , 2058px 401px #FFF , 1751px 2513px #FFF , 571px 85px #FFF , 771px 1804px #FFF , 1319px 3185px #FFF , 912px 1041px #FFF , 3041px 2819px #FFF , 2790px 1950px #FFF , 227px 2725px #FFF , 3027px 2043px #FFF , 2758px 567px #FFF , 2524px 1523px #FFF , 3131px 3181px #FFF , 1231px 163px #FFF , 1087px 1743px #FFF , 1699px 3352px #FFF , 2101px 525px #FFF , 2578px 342px #FFF , 2892px 988px #FFF , 625px 3032px #FFF , 2151px 2832px #FFF , 2271px 1096px #FFF , 1451px 789px #FFF , 1676px 755px #FFF , 3227px 664px #FFF , 3060px 1005px #FFF , 568px 1524px #FFF , 231px 1249px #FFF , 240px 206px #FFF , 1455px 1045px #FFF , 1304px 3221px #FFF , 2458px 2031px #FFF , 1352px 941px #FFF , 2509px 44px #FFF , 1586px 2774px #FFF , 3371px 1801px #FFF , 1614px 2890px #FFF , 451px 1165px #FFF , 121px 1600px #FFF , 786px 3097px #FFF , 2219px 1974px #FFF , 1311px 2497px #FFF , 1750px 2789px #FFF , 1782px 2256px #FFF , 3363px 3073px #FFF , 2742px 3058px #FFF , 1393px 1715px #FFF , 1116px 249px #FFF , 44px 693px #FFF , 315px 2668px #FFF , 444px 1227px #FFF , 1516px 1690px #FFF , 2965px 1698px #FFF , 3206px 2564px #FFF , 3124px 1030px #FFF , 1529px 2422px #FFF , 991px 2621px #FFF , 2965px 615px #FFF , 1881px 651px #FFF , 2380px 2902px #FFF , 2238px 1655px #FFF , 553px 549px #FFF , 494px 718px #FFF , 628px 1510px #FFF , 1359px 1158px #FFF , 3157px 491px #FFF , 1269px 1620px #FFF , 252px 2869px #FFF , 2102px 608px #FFF , 3400px 1864px #FFF , 3447px 2246px #FFF , 1225px 1086px #FFF , 1082px 3318px #FFF , 72px 2174px #FFF , 2522px 2113px #FFF , 2250px 916px #FFF , 281px 2899px #FFF , 2582px 193px #FFF , 3229px 2361px #FFF , 1264px 3444px #FFF , 1189px 3013px #FFF , 755px 11px #FFF , 1944px 1225px #FFF , 1212px 2656px #FFF , 2386px 1370px #FFF , 292px 3005px #FFF , 3316px 3077px #FFF , 3305px 1711px #FFF , 183px 2739px #FFF , 2297px 272px #FFF , 2772px 3134px #FFF , 1871px 2703px #FFF , 2266px 612px #FFF , 486px 1577px #FFF , 429px 2363px #FFF , 3498px 150px #FFF , 2283px 432px #FFF , 3107px 1157px #FFF , 2515px 2864px #FFF , 2861px 2599px #FFF , 995px 933px #FFF , 1838px 3129px #FFF , 256px 785px #FFF , 330px 1640px #FFF , 1740px 2562px #FFF , 551px 1121px #FFF , 54px 2818px #FFF , 1984px 2622px #FFF , 1749px 1373px #FFF , 761px 107px #FFF , 2619px 2090px #FFF , 97px 1372px #FFF , 211px 844px #FFF , 3036px 1072px #FFF , 1117px 3296px #FFF , 1659px 1579px #FFF , 3141px 1540px #FFF , 18px 3069px #FFF , 1719px 2509px #FFF , 1073px 2845px #FFF , 1743px 1033px #FFF , 1856px 1402px #FFF , 2868px 1602px #FFF , 2227px 1521px #FFF , 3364px 105px #FFF , 660px 2837px #FFF , 1347px 2474px #FFF , 181px 1354px #FFF , 2811px 2156px #FFF , 858px 1189px #FFF , 648px 2756px #FFF , 2327px 3459px #FFF , 3115px 1744px #FFF , 1487px 2433px #FFF , 28px 399px #FFF , 2548px 2265px #FFF , 1820px 1272px #FFF , 1506px 1833px #FFF , 469px 2583px #FFF , 818px 2349px #FFF , 937px 2607px #FFF , 3130px 1280px #FFF , 2739px 1763px #FFF , 586px 376px #FFF , 1195px 108px #FFF , 2993px 1672px #FFF , 714px 1277px #FFF , 762px 1381px #FFF , 1212px 2536px #FFF , 1522px 2047px #FFF , 961px 2175px #FFF , 2948px 515px #FFF , 369px 339px #FFF , 993px 1143px #FFF , 1049px 1891px #FFF , 1594px 1993px #FFF , 849px 3405px #FFF , 485px 2618px #FFF , 650px 427px #FFF , 2901px 156px #FFF , 152px 927px #FFF , 2960px 460px #FFF , 1231px 1278px #FFF , 309px 1866px #FFF , 101px 1740px #FFF;
  animation: animStar 120s linear infinite;
  z-index: 0;
}
#stars2:after {
  content: " ";
  position: relative;
  top: 2000px;
  width: 2px;
  height: 2px;
  background: transparent;
  box-shadow: 2720px 2955px #FFF , 159px 1311px #FFF , 1635px 1071px #FFF , 1705px 2409px #FFF , 2770px 2117px #FFF , 622px 106px #FFF , 3377px 1305px #FFF , 2262px 3063px #FFF , 994px 1343px #FFF , 2750px 3171px #FFF , 1859px 1496px #FFF , 2843px 446px #FFF , 1810px 909px #FFF , 3223px 3071px #FFF , 2024px 671px #FFF , 1819px 2325px #FFF , 2439px 858px #FFF , 3358px 2670px #FFF , 3113px 3435px #FFF , 3341px 364px #FFF , 2858px 2862px #FFF , 2138px 122px #FFF , 3333px 3372px #FFF , 1646px 1932px #FFF , 2341px 479px #FFF , 1279px 1709px #FFF , 788px 485px #FFF , 3152px 3153px #FFF , 742px 988px #FFF , 2813px 1789px #FFF , 690px 2076px #FFF , 1516px 292px #FFF , 3284px 724px #FFF , 56px 1182px #FFF , 2459px 206px #FFF , 2058px 401px #FFF , 1751px 2513px #FFF , 571px 85px #FFF , 771px 1804px #FFF , 1319px 3185px #FFF , 912px 1041px #FFF , 3041px 2819px #FFF , 2790px 1950px #FFF , 227px 2725px #FFF , 3027px 2043px #FFF , 2758px 567px #FFF , 2524px 1523px #FFF , 3131px 3181px #FFF , 1231px 163px #FFF , 1087px 1743px #FFF , 1699px 3352px #FFF , 2101px 525px #FFF , 2578px 342px #FFF , 2892px 988px #FFF , 625px 3032px #FFF , 2151px 2832px #FFF , 2271px 1096px #FFF , 1451px 789px #FFF , 1676px 755px #FFF , 3227px 664px #FFF , 3060px 1005px #FFF , 568px 1524px #FFF , 231px 1249px #FFF , 240px 206px #FFF , 1455px 1045px #FFF , 1304px 3221px #FFF , 2458px 2031px #FFF , 1352px 941px #FFF , 2509px 44px #FFF , 1586px 2774px #FFF , 3371px 1801px #FFF , 1614px 2890px #FFF , 451px 1165px #FFF , 121px 1600px #FFF , 786px 3097px #FFF , 2219px 1974px #FFF , 1311px 2497px #FFF , 1750px 2789px #FFF , 1782px 2256px #FFF , 3363px 3073px #FFF , 2742px 3058px #FFF , 1393px 1715px #FFF , 1116px 249px #FFF , 44px 693px #FFF , 315px 2668px #FFF , 444px 1227px #FFF , 1516px 1690px #FFF , 2965px 1698px #FFF , 3206px 2564px #FFF , 3124px 1030px #FFF , 1529px 2422px #FFF , 991px 2621px #FFF , 2965px 615px #FFF , 1881px 651px #FFF , 2380px 2902px #FFF , 2238px 1655px #FFF , 553px 549px #FFF , 494px 718px #FFF , 628px 1510px #FFF , 1359px 1158px #FFF , 3157px 491px #FFF , 1269px 1620px #FFF , 252px 2869px #FFF , 2102px 608px #FFF , 3400px 1864px #FFF , 3447px 2246px #FFF , 1225px 1086px #FFF , 1082px 3318px #FFF , 72px 2174px #FFF , 2522px 2113px #FFF , 2250px 916px #FFF , 281px 2899px #FFF , 2582px 193px #FFF , 3229px 2361px #FFF , 1264px 3444px #FFF , 1189px 3013px #FFF , 755px 11px #FFF , 1944px 1225px #FFF , 1212px 2656px #FFF , 2386px 1370px #FFF , 292px 3005px #FFF , 3316px 3077px #FFF , 3305px 1711px #FFF , 183px 2739px #FFF , 2297px 272px #FFF , 2772px 3134px #FFF , 1871px 2703px #FFF , 2266px 612px #FFF , 486px 1577px #FFF , 429px 2363px #FFF , 3498px 150px #FFF , 2283px 432px #FFF , 3107px 1157px #FFF , 2515px 2864px #FFF , 2861px 2599px #FFF , 995px 933px #FFF , 1838px 3129px #FFF , 256px 785px #FFF , 330px 1640px #FFF , 1740px 2562px #FFF , 551px 1121px #FFF , 54px 2818px #FFF , 1984px 2622px #FFF , 1749px 1373px #FFF , 761px 107px #FFF , 2619px 2090px #FFF , 97px 1372px #FFF , 211px 844px #FFF , 3036px 1072px #FFF , 1117px 3296px #FFF , 1659px 1579px #FFF , 3141px 1540px #FFF , 18px 3069px #FFF , 1719px 2509px #FFF , 1073px 2845px #FFF , 1743px 1033px #FFF , 1856px 1402px #FFF , 2868px 1602px #FFF , 2227px 1521px #FFF , 3364px 105px #FFF , 660px 2837px #FFF , 1347px 2474px #FFF , 181px 1354px #FFF , 2811px 2156px #FFF , 858px 1189px #FFF , 648px 2756px #FFF , 2327px 3459px #FFF , 3115px 1744px #FFF , 1487px 2433px #FFF , 28px 399px #FFF , 2548px 2265px #FFF , 1820px 1272px #FFF , 1506px 1833px #FFF , 469px 2583px #FFF , 818px 2349px #FFF , 937px 2607px #FFF , 3130px 1280px #FFF , 2739px 1763px #FFF , 586px 376px #FFF , 1195px 108px #FFF , 2993px 1672px #FFF , 714px 1277px #FFF , 762px 1381px #FFF , 1212px 2536px #FFF , 1522px 2047px #FFF , 961px 2175px #FFF , 2948px 515px #FFF , 369px 339px #FFF , 993px 1143px #FFF , 1049px 1891px #FFF , 1594px 1993px #FFF , 849px 3405px #FFF , 485px 2618px #FFF , 650px 427px #FFF , 2901px 156px #FFF , 152px 927px #FFF , 2960px 460px #FFF , 1231px 1278px #FFF , 309px 1866px #FFF , 101px 1740px #FFF;
  z-index: 0;
}

#stars3 {
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 989px 2480px #FFF , 3113px 2462px #FFF , 375px 2048px #FFF , 3030px 173px #FFF , 107px 2788px #FFF , 1466px 1966px #FFF , 1779px 1462px #FFF , 1730px 2788px #FFF , 2425px 3107px #FFF , 1055px 1174px #FFF , 1391px 1052px #FFF , 2061px 360px #FFF , 391px 1132px #FFF , 3359px 112px #FFF , 3223px 2822px #FFF , 2419px 3204px #FFF , 3498px 279px #FFF , 1729px 2194px #FFF , 1811px 208px #FFF , 72px 496px #FFF , 99px 2746px #FFF , 586px 718px #FFF , 2715px 2551px #FFF , 3200px 2180px #FFF , 654px 1909px #FFF , 2870px 1779px #FFF , 2207px 3179px #FFF , 2875px 1645px #FFF , 2251px 2673px #FFF , 360px 92px #FFF , 48px 3126px #FFF , 271px 3242px #FFF , 1137px 92px #FFF , 627px 3142px #FFF , 1359px 3036px #FFF , 148px 3377px #FFF , 1097px 2091px #FFF , 1634px 1112px #FFF , 1844px 3158px #FFF , 679px 2777px #FFF , 1418px 1121px #FFF , 524px 2688px #FFF , 2232px 1303px #FFF , 1190px 2646px #FFF , 1154px 758px #FFF , 607px 1995px #FFF , 2670px 912px #FFF , 2464px 1616px #FFF , 342px 2875px #FFF , 1332px 3389px #FFF , 602px 1303px #FFF , 2108px 1914px #FFF , 2728px 2980px #FFF , 783px 945px #FFF , 2184px 48px #FFF , 2739px 38px #FFF , 2925px 3427px #FFF , 2029px 3197px #FFF , 205px 3464px #FFF , 2223px 3321px #FFF , 1326px 1104px #FFF , 2637px 2993px #FFF , 336px 2916px #FFF , 129px 889px #FFF , 2261px 2527px #FFF , 2610px 2985px #FFF , 1528px 3423px #FFF , 1872px 2176px #FFF , 2942px 98px #FFF , 153px 2772px #FFF , 1556px 158px #FFF , 3330px 458px #FFF , 582px 2868px #FFF , 3161px 1812px #FFF , 1074px 2689px #FFF , 1167px 824px #FFF , 3225px 1257px #FFF , 2967px 2193px #FFF , 1072px 1273px #FFF , 2149px 329px #FFF , 1152px 1448px #FFF , 1396px 1856px #FFF , 2061px 1449px #FFF , 3110px 57px #FFF , 2194px 1780px #FFF , 1441px 1887px #FFF , 1401px 2736px #FFF , 2338px 2629px #FFF , 3137px 1007px #FFF , 1651px 1392px #FFF , 1500px 2194px #FFF , 1454px 1201px #FFF , 454px 1386px #FFF , 1582px 3068px #FFF , 981px 2311px #FFF , 2118px 2638px #FFF , 1944px 1589px #FFF , 396px 1564px #FFF , 1264px 1010px #FFF , 1286px 1423px #FFF;
  animation: animStar 170s linear infinite;
  z-index: 0;
}
#stars3:after {
  content: " ";
  position: relative;
  top: 2000px;
  width: 3px;
  height: 3px;
  background: transparent;
  box-shadow: 989px 2480px #FFF , 3113px 2462px #FFF , 375px 2048px #FFF , 3030px 173px #FFF , 107px 2788px #FFF , 1466px 1966px #FFF , 1779px 1462px #FFF , 1730px 2788px #FFF , 2425px 3107px #FFF , 1055px 1174px #FFF , 1391px 1052px #FFF , 2061px 360px #FFF , 391px 1132px #FFF , 3359px 112px #FFF , 3223px 2822px #FFF , 2419px 3204px #FFF , 3498px 279px #FFF , 1729px 2194px #FFF , 1811px 208px #FFF , 72px 496px #FFF , 99px 2746px #FFF , 586px 718px #FFF , 2715px 2551px #FFF , 3200px 2180px #FFF , 654px 1909px #FFF , 2870px 1779px #FFF , 2207px 3179px #FFF , 2875px 1645px #FFF , 2251px 2673px #FFF , 360px 92px #FFF , 48px 3126px #FFF , 271px 3242px #FFF , 1137px 92px #FFF , 627px 3142px #FFF , 1359px 3036px #FFF , 148px 3377px #FFF , 1097px 2091px #FFF , 1634px 1112px #FFF , 1844px 3158px #FFF , 679px 2777px #FFF , 1418px 1121px #FFF , 524px 2688px #FFF , 2232px 1303px #FFF , 1190px 2646px #FFF , 1154px 758px #FFF , 607px 1995px #FFF , 2670px 912px #FFF , 2464px 1616px #FFF , 342px 2875px #FFF , 1332px 3389px #FFF , 602px 1303px #FFF , 2108px 1914px #FFF , 2728px 2980px #FFF , 783px 945px #FFF , 2184px 48px #FFF , 2739px 38px #FFF , 2925px 3427px #FFF , 2029px 3197px #FFF , 205px 3464px #FFF , 2223px 3321px #FFF , 1326px 1104px #FFF , 2637px 2993px #FFF , 336px 2916px #FFF , 129px 889px #FFF , 2261px 2527px #FFF , 2610px 2985px #FFF , 1528px 3423px #FFF , 1872px 2176px #FFF , 2942px 98px #FFF , 153px 2772px #FFF , 1556px 158px #FFF , 3330px 458px #FFF , 582px 2868px #FFF , 3161px 1812px #FFF , 1074px 2689px #FFF , 1167px 824px #FFF , 3225px 1257px #FFF , 2967px 2193px #FFF , 1072px 1273px #FFF , 2149px 329px #FFF , 1152px 1448px #FFF , 1396px 1856px #FFF , 2061px 1449px #FFF , 3110px 57px #FFF , 2194px 1780px #FFF , 1441px 1887px #FFF , 1401px 2736px #FFF , 2338px 2629px #FFF , 3137px 1007px #FFF , 1651px 1392px #FFF , 1500px 2194px #FFF , 1454px 1201px #FFF , 454px 1386px #FFF , 1582px 3068px #FFF , 981px 2311px #FFF , 2118px 2638px #FFF , 1944px 1589px #FFF , 396px 1564px #FFF , 1264px 1010px #FFF , 1286px 1423px #FFF;
z-index: 0;
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}

#KTS-view-btn.almostblack-btn:hover {
  background-color: #415FBE;
}

#GDA-view-btn.almostblack-btn:hover {
  background-color: #62a537;
}

#Flourish-view-btn.almostblack-btn:hover {
  background-color: #e1701f;
}

#KinTies-view-btn.almostblack-btn:hover {
  background-color: #d35d99;
}

#HS-view-btn.almostblack-btn:hover {
  background-color: #0894EB;
}

#BoardInsight-view-btn.almostblack-btn:hover {
  background-color: #1B8872;
}

#TTTR-view-btn.almostblack-btn:hover {
  background-color: #EAA628;
}

#featured-projects, #more-projects {
  position: relative;
  z-index: 2;
  padding: 100px 0px 100px 0px;
}

#more-projects {
  background-color: #151515;
}

.cs-home-container {
  /* padding: 80px 20px; */
  padding: 20px;
  margin: 50px 20px;
  border: 1px solid #1d1d1d;
  border-radius: 30px;
  background-color: #1d1d1d;
}

.cs-home-img {
  border-radius: 20px;
  padding: 80px;
  height: 535px;
}

.cs-home-desc {
  max-width: 500px;
}

#home-rtt-btn .almostblack-btn {
  background-color: #2b2b2b;
}

#home-rtt-btn .almostblack-btn:hover {
  background-color: #222;
}

.product-highlights-section h5 {
  font-size: 1.85em;
}

.moving-gradient {
  /*background: radial-gradient(ellipse at bottom, #415FBE 0%, #04154b 100%);*/
  overflow: hidden;
  background-size: 400% 400%;
  animation: gradient 7s ease infinite;
}

@keyframes gradient {
  0% {
      background-position: 0% 50%;
  }
  50% {
      background-position: 100% 50%;
  }
  100% {
      background-position: 0% 50%;
  }
}

/* About */
#about-star-bg {
  background: radial-gradient(ellipse at top, #B85712 0%, #A03F71 25%, #1D3583 50%, #4D8629 100%); 
  overflow: hidden;
  background-size: 400% 400%;
  animation: gradient 100s ease infinite;

}

#about-content {
  position: relative;
  z-index: 2;
}

#about-toolkit td {
  width: 60px;
  line-height: 1.3;
}

#about-toolkit img {
  width: 50px;
}

/* KTS Case Study */
#kts-hero-image {
  background: radial-gradient(ellipse at bottom, #415FBE 0%, #04154b 100%);
}

#kts-next-case {
  background: radial-gradient(ellipse at bottom, #415FBE 0%, #04154b 100%);
  overflow: hidden;
  padding: 100px 0px;
}

#kts-next-case .img-fluid {
  max-width: 750px;
}

.kts-table-graph {
  width: 130px;
}

#kts-companalysis-table {
  max-width: 1200px !important;
}

#kts-companalysis-table .bi-check {
  font-size: 30px;
  color: #539E38;
}

#kts-companalysis-table .bi-dash-circle {
  font-size: 23px;
  color: #777;
  position: relative;
  top: 5px;
}

#kts-companalysis-table.table>:not(caption)>*>* {
  padding: 0em 0.5em;
}

#kts-companalysis-table.table th {
  padding: 10px 0rem !important;
}

.kts-companalysis-table-height {
  height: 57px;
}

.product-highlights-section {
  background-color: #111;
}

/* GDA Case Study */
#gda-hero-image {
    background: radial-gradient(ellipse at bottom, #75b14f 0%, #244d0a 100%);
    overflow: hidden;
}

#gda-next-case {
  background: radial-gradient(ellipse at bottom, #75b14f 0%, #244d0a 100%);
  overflow: hidden;
  padding: 100px 0px;
}

#gda-next-case .img-fluid {
  max-width: 750px;
}

#gda-cs-intro li::marker {
  color: #FFF;
}

.product-highlights-section.gda-section-two, .product-highlights-section.gda-section-three, .product-highlights-section.gda-section-four  {
  padding-top: 0px;
}

/* Flourish Case Study */
#flourish-hero-image {
  background: radial-gradient(ellipse at bottom, #FC842E 0%, #71360c 100%);
  overflow: hidden;
}

#flourish-next-case {
  background: radial-gradient(ellipse at bottom, #FC842E 0%, #71360c 100%);
  overflow: hidden;
  padding: 100px 0px;
}

#flourish-next-case .img-fluid {
  max-width: 700px;
}

/* KinTies Case Study */
#KinTies-hero-image {
  background: radial-gradient(ellipse at bottom, #E174AC 0%, #6c1d45 100%);
  overflow: hidden;
}

#kinties-next-case {
  background: radial-gradient(ellipse at bottom, #E174AC 0%, #6c1d45 100%);
  overflow: hidden;
  padding: 100px 0px;
}

#kinties-next-case .img-fluid {
  max-width: 750px;
}

.kinties-img-backing {
  background: radial-gradient(ellipse at bottom, #1D1D1D 0%, #2C2C2C 100%);
}

#KinTies-Resident-Feature-4 {
  max-height: 620px;
}

.kinTies-section-five .container, .gda-section-four .container {
  border-top: 1px solid #2a2a2a;
}

.product-highlights-section.kinTies-section-two, .product-highlights-section.kinTies-section-three, .product-highlights-section.kinTies-section-four, .product-highlights-section.kinTies-section-five  {
  padding-top: 0px;
}

/* HS Case Study */
#HS-hero-image {
  background: radial-gradient(ellipse at bottom, #0AA1FF 0%, #006CAF 100%);
  overflow: hidden;
}

#HS-next-case {
  background: radial-gradient(ellipse at bottom, #0AA1FF 0%, #006CAF 100%);
    overflow: hidden;
    padding: 100px 0px;
}

#HS-next-case .img-fluid {
  max-width: 750px;
}


/* BoardInsight Case Study */
#BoardInsight-hero-image {
  background: radial-gradient(ellipse at bottom, #1B8872 0%, #126453 100%);
  overflow: hidden;
}

#boardInsight-next-case {
  background: radial-gradient(ellipse at bottom, #1B8872 0%, #126453 100%);
    overflow: hidden;
    padding: 100px 0px;
}

#boardInsight-next-case .img-fluid {
  max-width: 750px;
}

/* TTTR Case Study */
#TTTR-hero-image {
  background: radial-gradient(ellipse at bottom, #EAA628 0%, #8b5a00 100%);
  overflow: hidden;
}

#TTTR-next-case {
  background: radial-gradient(ellipse at bottom, #EAA628 0%, #8b5a00 100%);
    overflow: hidden;
    padding: 100px 0px;
}

#TTTR-next-case .img-fluid {
  max-width: 750px;
}

/* Generic Case Study Rules */
.theme-image {
  visibility: hidden;
}

.caseStudyButton {
  display: none;
}

.cs-page div, .cs-page p {
  font-size: 15px;
  line-height: 1.7;
}

.cs-page li {
  list-style: square;
}

.cs-page  li::marker {
  color: #333
}

.role-circle-icon {
  font-size: 0.85em;
  padding: 0px 6px;
  border-radius: 100px;
  text-align: center;
  display: inline-block;
}

.cs-title-icon {
  height: 80px;
  width: 80px;
  position: relative;
  left: -10px;
}

.cs-title {
  position: relative;
  left: -10px;
  top: 7px;
}

.cs-mobile-wireframe {
  max-height: 700px;
}

.cs-ph-maxwidth {
  max-width: 1100px;
}

.cs-table td, .cs-table th {
  background: none;
  border:none;
  font-weight: 100;
  min-width: 107px;
} 

.cs-lightbox-img:hover {
  opacity: 0.5;
}

#lightbox {
  height: 90%;
  display: flex;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
  flex-direction: column;
  -webkit-flex-direction: column;
}

/* About DMT */
#about-star-bg {
  height: 300px
}

#julia-image {
  max-width: 350px;
  border: 8px solid #1d1d1d;
  border-radius: 185px;
}

#about-content li::marker {
  color:#333;
}

#about-content li {
  list-style: square;
}

/* Footer */
#uxbyjulia-footer {
    background-color: #0D0D0D;
    position: relative;
    padding: 100px 0px;
}

#footer-contact-detes.table>:not(caption)>*>* {
  padding: 0px;
}

#footer-copyright.table>:not(caption)>*>* {
  padding: 5px;
}

#uxbyjulia-footer td {
  color: #CCC;
}

.footer-icon {
  font-size: 21px;
  padding-right:10px
}

.footer-content {
  position: relative;
  top:-2px;
}

.footer-icon.bi-arrow-through-heart:hover {
  color: #d35d99;
}

.footer-icon.bi-cup-hot:hover {
  color: #e1701f;
}

.footer-icon.bi-boombox:hover {
  color: #62a537;
}

.custom-icon-cat {
  position: relative;
  top:3px;
  background-image: url(../img/darktheme/custom-icon-cat.png);
  height: 23px;
  width: 40px;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block;
}

.custom-icon-cat:hover {
  background-image: url('../img/custom-icon-cat-blue.png'); /* Change on hover */
}

@media (max-width: 992px) {
  #overlayMenu {
		background-image: linear-gradient(135deg, #1D3583, #4D8629);
		position: fixed;
		top: 0;
		left: 0;
		z-index: 3;
		width: 100%;
		height: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
		outline: 0;
		animation: fadeIn 0.5s; 
  }



}