@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri.eot?#iefix') format('embedded-opentype'),
    url('../fonts/Calibri.woff') format('woff'),
    url('../fonts/Calibri.ttf')  format('truetype'),
    url('../fonts/Calibri.svg#Calibri') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
    color: #2f2f2f;
    font-family: 'Calibri';
}

img {
    vertical-align: baseline;
}

/*--------------------------------------------------------------
# Links
--------------------------------------------------------------*/
a {
    color: royalblue;
}

a:visited {
    color: purple;
}

a:hover, a:focus, a:active {
    color: midnightblue;
}

a:focus {
    outline: thin dotted;
}

a:hover, a:active {
    outline: 0;
    list-style: none;
}

/*--------------------------------------------------------------
# Flex
--------------------------------------------------------------*/
.flex {
    display: flex !important;
}

@media screen and (min-width: 992px) {
    .flex-lg {
        display: flex !important;
    }
}

/*--------------------------------------------------------------
# Button
--------------------------------------------------------------*/
.btn {
    padding: 16px 46px;
    border: 2px solid #003E7B;
    border-radius: 50px;
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    color: #232127;
}

.btn.gradient {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjojQUEwMEZGOyIgLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0eWxlPSJzdG9wLWNvbG9yOiM1ODE2ODc7IiAvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IGZpbGw9InVybCgjZ3JhZGllbnQpIiBoZWlnaHQ9IjEwMCUiIHdpZHRoPSIxMDAlIiAvPjwvc3ZnPg==);
    background-image: -webkit-gradient(linear, left top, 270deg, color-stop(0%, #003E7B), color-stop(100%, #581687));
    background-image: -moz-linear-gradient(270deg,#003E7B 0%,#581687 100%);
    background-image: -webkit-linear-gradient(270deg,#003E7B 0%,#581687 100%);
    background-image: -o-linear-gradient(270deg,#003E7B 0%,#581687 100%);
    background-image: -ms-linear-gradient(270deg,#003E7B 0%,#581687 100%);
    background-image: linear-gradient(270deg,#003E7B 0%,#581687 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position:relative;
    display:inline-block;
}

.btn.dark-purple {
    background: #003E7B;
    color: #fff;
}

.btn.dark {
    background: #231e23;
    border-color: transparent;
    color: #fff;
}

.btn.gradient-bg {
    padding: 18px 46px;
    border: 0;
    background: -moz-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(88,20,121,1)), color-stop(100%, #003E7B)); /* safari4+,chrome */
    background: -webkit-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* ie10+ */
    background: linear-gradient(270deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#581479', endColorstr='#ab00e5',GradientType=1 ); /* ie6-9 */
    color: #fff;
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
/*
# Site Header
--------------------------------*/
.site-header {
    position: relative;
}

.site-header .site-title img {
    max-height: 64px;
}

/*
# Header Bar
--------------------------------*/
.header-bar {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    width: 100%;
    padding: 14px 0;
}

/*
# Site Branding
--------------------------------*/
.site-branding img {
    display: block;
    max-width: 100%;
}

@media screen and (min-width: 992px) {
    .site-branding {
        margin-left: 45px;
    }

    .site-header .site-title img {
        max-height: 999px;
    }
}

/*
  Hamburger Menu
----------------------------------------*/
.hamburger-menu {
    position: relative;
    width: 100%;
    max-width: 24px;
    height: 22px;
    margin-left: auto;
    transition: .5s ease-in-out;
    cursor: pointer;
}

.hamburger-menu span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #fff;
    border-radius: 10px;
    opacity: 1;
    left: 0;
    transition: .25s ease-in-out;
}

.hamburger-menu span:nth-child(1) {
    top: 2px;
}

.hamburger-menu span:nth-child(2),
.hamburger-menu span:nth-child(3) {
    top: 10px;
}

.hamburger-menu span:nth-child(4) {
    top: 18px;
}

.hamburger-menu.open span:nth-child(1) {
    top: 18px;
    width: 0;
    left: 50%;
}

.hamburger-menu.open span:nth-child(2) {
    transform: rotate(45deg);
}

.hamburger-menu.open span:nth-child(3) {
    transform: rotate(-45deg);
}

.hamburger-menu.open span:nth-child(4) {
    top: 18px;
    width: 0;
    left: 50%;
}

/*
# Main Menu
--------------------------------*/
.site-navigation {
    position: absolute;
    top: -22px;
    right: 15px;
    z-index: 9999;
    width: 100%;
    height: 22px;
    overflow: hidden;
    list-style: none;
    transition: all .35s;
}

.site-navigation.show {
    height: auto;
}

.site-navigation ul {
    position: fixed;
    top: 0;
    left: -320px;
    z-index: 9999;
    width: 320px;
    max-width: 80%;
    height: 100vh;
    overflow-x: scroll;
    padding: 30px;
    margin: 0;
    background: #003E7B;
    transition: all 0.35s;
}

.site-navigation.show ul {
    left: 0;
}

.site-navigation ul li {
    display: block;
    padding: 10px 16px;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 0.02rem;
    text-transform: uppercase;
}

.site-navigation ul li a {
    display: block;
    color: #fff;
    transition: all 0.35s;
    text-decoration: none;
}

.site-navigation ul li a:hover,
.site-navigation ul li.current-menu-item a {
    border-color: #2f2f2f;
}

@media screen and (min-width: 992px) {
    .site-navigation {
        position: relative;
        top: auto;
        right: auto;
        height: auto;
        background: transparent;
    }

    .site-navigation ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
        align-items: center;
        position: relative;
        top: auto;
        left: auto;
        width: 100%;
        height: auto;
        padding: 0;
        overflow: auto;
        background: transparent;
    }

    .site-navigation ul li a {
        color: #fff;
    }
}

/*
# Buy Tickets
--------------------------------*/
.site-header .buy-tickets {
    margin-right: 45px;
    text-align: right;
}

.site-header .buy-tickets .btn,
.hero-slider .btn {
    padding: 16px 46px;
    border: 2px solid #fff;
}

/*--------------------------------------------------------------
# Hero Section
--------------------------------------------------------------*/
.hero-slider {
}

.hero-content {
    padding-top: 150px;
    padding-bottom: 120px;
}

.hero-content .container,
.hero-content .row,
.hero-content .col {
    height: 100%;
}

.hero-slider .entry-title {
    font-size: 28px;
    line-height: 1.2;
    font-weight: bold;
    color: #fff;
}

.hero-slider .btn {
    margin-top: 45px;
}

.swiper-container-horizontal >.swiper-pagination-bullets,
.swiper-pagination-custom, .swiper-pagination-fraction {
    max-width: 1110px;
    right: 0;
    bottom: 48px;
    left: 0;
    padding: 0 15px;
    margin: 0 auto;
    text-align: left;
}

.swiper-button-next,
.swiper-button-prev {
    visibility: hidden;
    width: 42px;
    height: 42px;
    margin-top: -21px;
    border: 2px solid #fff;
    border-radius: 50%;
    background: #003E7B;
    transition: all .35s;
}

.swiper-button-next {
    right: 15px;
}

.swiper-button-prev {
    left: 15px;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
    opacity: 1;
}

.swiper-button-next span,
.swiper-button-prev span {
    display: block;
    width: 20px;
    padding-top: 6px;
}

.swiper-button-next path,
.swiper-button-prev path {
    fill: #fff;
}

.swiper-pagination-bullet {
    position: relative;
    display: inline-block;
    height: 24px;
    border-radius: 0;
    font-size: 18px;
    font-weight: bold;
    text-align: right;
    color: #fff;
    background: transparent;
    opacity: 1;
    transition: all .35s;
}

.swiper-pagination-bullet-active {
    position: relative;
    width: 32px;
}

.swiper-pagination-bullet-active::before {
    content: '';
    position: absolute;
    bottom: 4px;
    left: 0;
    z-index: 99;
    width: 20px;
    height: 2px;
    background: #fff;
}

@media screen and (min-width: 768px){
    .swiper-button-next,
    .swiper-button-prev {
        visibility: visible;
    }
}

/*
# Countdown
--------------------------------*/
.countdown-holder {
    margin-right: 12px;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
}

.countdown-holder label {
    font-size: 13px;
}

@media screen and (min-width: 576px){
    .hero-slider .entry-title {
        font-size: 42px;
    }

    .countdown-holder {
        margin-right: 24px;
        font-size: 42px;
    }

    .countdown-holder label {
        font-size: 18px;
    }
}


@media screen and (min-width: 992px) {
    .hero-slider {
        /*height: 100vh;*/
    }

    .hero-content {
        padding-top: 300px;
    }

    .hero-slider .entry-title {
        font-size: 72px;
    }

    .countdown-holder {
        margin-right: 52px;
        font-size: 60px;
    }

    .countdown-holder label {
        font-size: 24px;
    }
}

@media screen and (min-width: 1200px){
    .hero-content {
        padding-top: 400px;
    }

    .swiper-button-next {
        right: 64px;
    }

    .swiper-button-prev {
        left: 64px;
    }
}


/*--------------------------------------------------------------
# Homepage - Info Section
--------------------------------------------------------------*/
.homepage-info-section {
    padding: 120px 0;
    background: #fff;
}

.homepage-info-section figure {
    padding-right: 30px;
}

.homepage-info-section figure img {
    max-width: 100%;
}

.homepage-info-section .entry-title {
    font-size: 60px;
    font-weight: bold;
    line-height: 1;
    color: #232127;
}

.homepage-info-section .entry-content {
    margin-top: 32px;
}

.homepage-info-section .entry-content p {
    font-size: 18px;
    line-height: 1.7;
    color: #777777;
}

.homepage-info-section .entry-footer a {
    margin-top: 32px;
    margin-right: 18px;
}

/*--------------------------------------------------------------
# Homepage - Featured Events
--------------------------------------------------------------*/
.homepage-featured-events {
    height: auto;
    padding: 110px 0 150px;
    background: url("../images/featured-events-bg.jpg") no-repeat center;

    background-size: cover !important;
}

.homepage-featured-events .event-content-wrap {
    position: relative;
    padding: 36px 18px;
}

.homepage-featured-events .event-content-wrap figure {
    margin: -36px -18px;
}

.homepage-featured-events .event-content-wrap figure img {
    display: block;
    width: 100%;
}

.homepage-featured-events .event-content-wrap .entry-header {
    position: absolute;
    left: 18px;
    bottom: 24px;
    z-index: 99;
}

.homepage-featured-events .event-content-wrap .entry-header .entry-title {
    display: inline-block;
    padding: 12px 18px;
    margin: 0;
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    color: #fff;
    background: #003E7B;
}

.homepage-featured-events .event-content-wrap .entry-header .posted-date {
    padding: 2px 18px;
    font-size: 14px;
    color: #fff;
}

.featured-events-wrap {
    position: relative;
}

.featured-events-wrap .event-content-wrap:nth-last-of-type(1) {
    margin-bottom: 0;
}

.featured-events-wrap .event-content-wrap {
    width: 100%;
    margin-bottom: 30px;
}

@media screen and (max-width: 575px) {
    .featured-events-wrap .event-content-wrap.half {
        width: calc(50% - 15px);
    }
}

@media screen and (min-width: 576px) and (max-width: 767px) {
    .featured-events-wrap .event-content-wrap {
        width: calc(50% - 15px);
    }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
    .featured-events-wrap .event-content-wrap {
        width: calc(50% - 15px);
    }

    .featured-events-wrap .event-content-wrap.half {
        width: calc(33.333333% - 15px);
    }
}

@media screen and (min-width: 992px) {
    .homepage-featured-events {
        min-height: 1260px;
    }

    .featured-events-wrap .event-content-wrap {
        position: absolute;
        top: 0;
        left: 0;
        margin-bottom: 0;
    }

    .homepage-featured-events .positioning-event-1 {
        width: 290px;
    }

    .homepage-featured-events .positioning-event-2 {
        width: 210px;
        top: 192px;
        left: 320px;
    }

    .homepage-featured-events .positioning-event-3 {
        width: 210px;
        top: 75px;
        left: 560px;
    }

    .homepage-featured-events .positioning-event-4 {
        width: 130px;
        top: 235px;
        left: 800px;
    }

    .homepage-featured-events .positioning-event-5 {
        width: 130px;
        top: 350px;
        left: 0;
    }

    .homepage-featured-events .positioning-event-6 {
        width: 130px;
        top: 344px;
        left: 560px;
    }

    .homepage-featured-events .positioning-event-7 {
        width: 210px;
        top: 457px;
        left: 160px;
    }

    .homepage-featured-events .positioning-event-8 {
        width: 290px;
        top: 457px;
        left: 400px;
    }

    .homepage-featured-events .positioning-event-9 {
        width: 210px;
        top: 395px;
        left: 720px;
    }

    .homepage-featured-events .positioning-event-10 {
        width: 130px;
        top: 653px;
        left: 720px;
    }

    .homepage-featured-events .positioning-event-11 {
        width: 130px;
        top: 807px;
        left: 400px;
    }
}

@media screen and (min-width: 1200px) {
    .homepage-featured-events {
        min-height: 1480px;
    }

    .homepage-featured-events .positioning-event-1 {
        width: 350px;
    }

    .homepage-featured-events .positioning-event-2 {
        width: 255px;
        top: 230px;
        left: 380px;
    }

    .homepage-featured-events .positioning-event-3 {
        width: 255px;
        top: 90px;
        left: 665px;
    }

    .homepage-featured-events .positioning-event-4 {
        width: 160px;
        top: 280px;
        left: 950px;
    }

    .homepage-featured-events .positioning-event-5 {
        width: 160px;
        top: 417px;
        left: 0;
    }

    .homepage-featured-events .positioning-event-6 {
        width: 160px;
        top: 410px;
        left: 665px;
    }

    .homepage-featured-events .positioning-event-7 {
        width: 255px;
        top: 546px;
        left: 190px;
    }

    .homepage-featured-events .positioning-event-8 {
        width: 350px;
        top: 546px;
        left: 475px;
    }

    .homepage-featured-events .positioning-event-9 {
        width: 255px;
        top: 470px;
        left: 855px;
    }

    .homepage-featured-events .positioning-event-10 {
        width: 160px;
        top: 776px;
        left: 855px;
    }

    .homepage-featured-events .positioning-event-11 {
        width: 160px;
        top: 963px;
        left: 475px;
    }
}

/*--------------------------------------------------------------
# Homepage - Next Events
--------------------------------------------------------------*/
.next-events-section-header {
    margin-top: 36px;
    text-align: center;
}

.next-events-section-header .entry-title,
.events-partners .entry-title {
    padding: 24px 0;
    font-size: 60px;
    font-weight: bold;
    line-height: 1;
    color: #232127;
    background: url("../images/next-events-header-bg.png") no-repeat center;
    text-align: center;
}

.next-events-section-header p {
    margin-top: 20px;
    font-size: 18px;
    line-height: 1.7;
    color: #777777;
}

@media screen and (min-width: 1200px){
    .next-events-section-header p {
        padding: 0 85px;
    }
}

.homepage-next-events .next-event-wrap {
    margin-top: 96px;
    text-align: center;
}

.homepage-next-events .next-event-wrap figure {
    position: relative;
    margin: 0;
}

.homepage-next-events .next-event-wrap figure img {
    width: 100%;
}

.homepage-next-events .next-event-wrap .event-rating {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: -32px;
    left: 32px;
    width: 78px;
    height: 78px;
    border: 2px solid #fff;
    border-radius: 50%;

    font-size: 22px;
    font-weight: bold;
    color: #fff;

    background: #003E7B;
}

.homepage-next-events .next-event-wrap .entry-title {
    margin-top: 32px;
    font-size: 28px;
    font-weight: bold;
    color: #232127;
}

.homepage-next-events .next-event-wrap .posted-date {
    margin-top: 12px;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #777777;
}

.homepage-next-events .next-event-wrap .posted-date span {
    color: #003E7B;
}

.homepage-next-events .next-event-wrap .entry-content p {
    margin-top: 22px;
    font-size: 18px;
    line-height: 1.7;
    color: #777777;
}

.homepage-next-events .next-event-wrap .entry-footer {
    margin-top: 40px;
}

.homepage-next-events .next-event-wrap .entry-footer a {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 2px solid #bec0cc;
    text-decoration: none;
    color: #bec0cc;
}

.homepage-next-events .next-event-wrap .entry-footer a:hover {
    border-color: #003E7B;
    color: #003E7B;
}

/*--------------------------------------------------------------
# Homepage - Regional Events
--------------------------------------------------------------*/
.homepage-regional-events {
    min-height: 1000px;
    padding-top: 280px;
    background: url("../images/regional-events-bg.jpg") no-repeat;
    background-size: cover;
}

.homepage-regional-events .regional-events-heading .entry-title {
    font-size: 60px;
    font-weight: bold;
    color: #fff;
}

.homepage-regional-events .select-location select {
    padding: 14px 32px;
    margin: 20px 0;
    border: 2px solid #fff;
    border-radius: 50px;
    font-size: 18px;
    font-weight: bold;
    background: -moz-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(88,20,121,1)), color-stop(100%, #003E7B)); /* safari4+,chrome */
    background: -webkit-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* ie10+ */
    background: linear-gradient(270deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#581479', endColorstr='#ab00e5',GradientType=1 ); /* ie6-9 */
    color: #fff;
    outline: none;
}

.homepage-regional-events .select-location select option {
    background: #003E7B;
    padding: 5px 0;
    outline: none;
}

.homepage-regional-events-slider {
    position: relative;
    margin-top: 100px;
    color: #fff;
    text-align: center;
}

.homepage-regional-events-slider figure {
    position: relative;
    margin: 0;
}

.homepage-regional-events-slider figure img {
    display: block;
    width: 100%;
}

.homepage-regional-events-slider .entry-title {
    margin-top: 28px;
    font-size: 18px;
    font-weight: bold;
}

.homepage-regional-events-slider .entry-footer {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}

.homepage-regional-events-slider .entry-footer span {
    color: #003E7B;
}

.homepage-regional-events-slider .swiper-button-next,
.homepage-regional-events-slider .swiper-button-prev {
    top: calc(50% - 40px);
}

.homepage-regional-events-slider .swiper-button-next {
    right: 20px;
}

.homepage-regional-events-slider .swiper-button-prev {
    left: 20px;
}

.event-overlay-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,24.3,48.2, .85);

    font-size: 30px;
    font-weight: bold;
    text-decoration: none;
    color: #fff;

    visibility: hidden;
    opacity: 0;
    transition: all .35s;
}

.event-overlay-link:hover {
    text-decoration: none;
    color: #fff;
}

.homepage-regional-events-slider .swiper-slide:hover .event-overlay-link {
    visibility: visible;
    opacity: 1;
}

.events-partners {
    padding: 120px 0;
}

.events-partners .entry-title {
    color: #fff;
}

.events-partners-logos .event-partner-logo {
    width: 20%;
    min-width: 220px;
    margin-top: 80px;
    text-align: center;
}

/*--------------------------------------------------------------
# Newsletter
--------------------------------------------------------------*/
.newsletter-subscribe {
    padding: 150px 0;
    background: url("../images/newsletter-bg.jpg") no-repeat;
    background-size: cover;
    text-align: center;
}

.newsletter-subscribe .entry-title {
    font-size: 36px;
    font-weight: bold;
    color: #fff;
}

.newsletter-subscribe header p {
    margin-top: 20px;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}
.newsletter-subscribe form input[type="text"],
.newsletter-subscribe form input[type="email"] {
    width: 100%;
    color: #232127;
    padding: 15px 24px;
    border: 0;
    border-radius: 6px;
    font-size: 14px;
    outline: none;
}

.newsletter-subscribe form input[type="text"]::placeholder,
.newsletter-subscribe form input[type="email"]::placeholder {
    font-style: italic;
}


.newsletter-subscribe form input[type="text"],
.newsletter-subscribe form input[type="email"],
.newsletter-subscribe form input[type="submit"] {
    margin-top: 30px;
}

@media screen and (min-width: 992px) {
    .newsletter-subscribe form input[type="text"],
    .newsletter-subscribe form input[type="email"],
    .newsletter-subscribe form input[type="submit"] {
        margin: 80px 8px 0;
    }
}

.newsletter-subscribe form input[type="submit"] {
    border: 2px solid #fff;
    outline: none;
}

.newsletter-subscribe form input[type="submit"]:focus {
    background: #003E7B;
}

/*--------------------------------------------------------------
# Single Page Header
--------------------------------------------------------------*/
.page-header {
    height: 250px;
    padding: 100px 0 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover !important;
}

.page-header .entry-title {
    font-size: 42px;
    font-weight: bold;
    color: #fff;
}

@media screen and (min-width: 576px){
    .page-header {
        height: 300px;
    }

    .page-header .entry-title {
        font-size: 52px;
    }
}

@media screen and (min-width: 992px){
    .page-header {
        height: 400px;
        padding: 150px 0;
    }

    .page-header .entry-title {
        font-size: 72px;
    }

}

@media screen and (min-width: 1200px){
    .page-header {
        height: 525px;
        padding: 220px 0;
    }

}

.events-page-header {
    background-image: url("../images/events-page-header-bg.jpg");
}

.single-event-page-header {
    background-image: url("../images/single-event-bg.jpg");
}

.events-news-page-header {
    background-image: url("../images/events-news-bg.jpg");
}

.contact-page-header {
    background-image: url("../images/contact-bg.jpg");
}

.elements-page-header {
    background-image: url("../images/elements-bg.jpg");
}

/*--------------------------------------------------------------
# Events List
--------------------------------------------------------------*/
.events-search {
    padding: 100px 0;
}

.events-search input[type="date"],
.events-search input[type="text"] {
    width: 100%;
    padding: 12px 24px;
    margin: 0 6px 30px;
    border: 1px solid #e5e5e5;
    font-size: 16px;
    outline: none;
    background: #f3f8f9;
    color: #232127;
}

.events-search input[type="text"]::placeholder {
    font-style: italic;
}

.events-search .btn {
    border-color: transparent;
    outline: none;
}

.events-search .btn:focus {
    background: #003E7B;
    outline: none;
}

.events-list-page .single-event {
    display: none;
    margin-bottom: 30px;
}

.events-list-page .single-event.visible {
    display: block;
}

.events-list-page .events-thumbnail {
    margin: 0;
}

.events-list-page .events-thumbnail img {
    display: block;
    width: 100%;
}

.events-list-page .event-content-wrap  {
    padding: 48px 36px 36px;
    border: 1px solid #e5e5e5;
    border-top: 0;
    background: #f3f8f9!;
}

.events-list-page .event-content-wrap .entry-title {
    font-size: 28px;
    font-weight: bold;
    color: #232127;
    text-decoration: none;
}

.events-list-page .event-content-wrap .entry-title a {
    color: #232127;
}

.events-list-page .event-content-wrap .event-location {
    padding-left: 32px;
    margin-top: 12px;
    background: url("../images/location-icon.png") no-repeat left top;
}

.events-list-page .event-content-wrap .event-location a {
    font-size: 14px;
    font-weight: bold;
    color: #232127;
    text-decoration: none;
}

.events-list-page .event-content-wrap .event-date {
    margin-top: 6px;
    font-size: 16px;
    color: #003E7B;
}

.events-list-page .event-content-wrap .event-cost {
    width: 124px;
    height: 52px;
    margin-right: -37px;
    font-size: 14px;
    color: #777777;
    background: #fff;
}

.events-list-page .event-content-wrap .event-cost span {
    margin-left: 4px;
    font-size: 24px;
    font-weight: bold;
    color: #003E7B;
}

.events-list-page .event-content-wrap .entry-content p {
    margin-top: 22px;
    font-size: 18px;
    line-height: 1.7;
    color: #777777;
}

.events-list-page .event-content-wrap .entry-footer {
    margin-top: 36px;
}

.events-list-page .event-content-wrap .entry-footer a {
    padding-bottom: 2px;
    font-size: 18px;
    font-weight: bold;
    color: #003E7B;
    text-decoration: none;
    text-transform: uppercase;
    border-bottom: 2px solid #003E7B;
}

.events-list-page .load-more-btn {
    text-align: center;
    margin: 84px 0;
}

.events-list-page .load-more-btn .btn:focus {
    background: #003E7B;
}

/*--------------------------------------------------------------
# Upcoming Events
--------------------------------------------------------------*/
.upcoming-events-outer {
    padding: 400px 0 120px;
    margin-top: -200px;
    background: url("../images/upcoming-events-bg.jpg") no-repeat;
    background-size: cover;
}

.upcoming-events {
    background: #fff;
}

.upcoming-events-header {
    padding: 20px 42px;
    background: #003E7B;
}

.upcoming-events-header h4 {
    margin: 0;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}

.upcoming-events-list .upcoming-event-wrap {
    padding: 30px 20px;
    border-bottom: 2px solid #e0e3e4;
}

.upcoming-events-list .upcoming-event-wrap:nth-last-of-type(1) {
    border-bottom: 0;
}

.upcoming-events-list .events-thumbnail {
    width: 104px;
    height: 104px;
    margin: 0;
}

.upcoming-events-list .events-thumbnail img {
    display: block;
    width: 100%;
}

.upcoming-events-list .entry-header {
    margin-top: 30px;
    width: 100%;
}

.upcoming-events-list .entry-meta .event-date {
    font-size: 48px;
    line-height: 1.2;
    color: #232127;
    text-align: center;
}

.upcoming-events-list .entry-meta .event-date span {
    display: block;
    font-size: 18px;
    font-weight: bold;
}

.upcoming-events-list .entry-title {
    margin: 0;
}

.upcoming-events-list .entry-title a {
    font-size: 24px;
    font-weight: bold;
    color: #232127;
    text-decoration: none;
}

.upcoming-events-list .entry-header .event-date-time {
    font-size: 16px;
    color: #003E7B;
}

.upcoming-events-list .entry-header .event-speaker {
    margin-top: 12px;
    font-size: 16px;
    color: #777777;
}

.upcoming-events-list .entry-header .event-speaker {
    margin-top: 12px;
    font-size: 16px;
    color: #777777;
}

.upcoming-events-list .entry-footer {
    width: 100%;
    margin-top: 30px;
}

.upcoming-events-list .entry-footer a {
    padding-bottom: 2px;
    font-size: 18px;
    font-weight: bold;
    color: #003E7B;
    text-decoration: none;
    text-transform: uppercase;
    border-bottom: 2px solid #003E7B;
}

@media screen and (min-width: 992px) {
    .upcoming-events-list .upcoming-event-wrap {
        padding: 30px 42px;
    }

    .upcoming-events-list .entry-header,
    .upcoming-events-list .entry-footer {
        width: 45%;
        margin-top: 0;
    }

    .upcoming-events-list .entry-footer {
        width: auto;
    }
}

/*--------------------------------------------------------------
# Tabs
--------------------------------------------------------------*/
ul.tabs-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.tabs-nav .tab-nav {
    padding: 6px 10px;
    border: 1px solid #e5e5e5;
    margin-right: 5px;
    background: #f3f8f9;
    font-size: 18px;
    font-weight: bold;
    color: #232127;
    cursor: pointer;
    transition: all .35s;
}

ul.tabs-nav .tab-nav.active {
    border-color: transparent;
    background: #003E7B;
    color: #fff;
}

.tabs .tab-nav {
    margin-bottom: -1px;
    z-index: 99;
}

.tabs-container {
    border: 1px solid #e5e5e5;
    background: #f3f8f9;
    padding: 15px;
}

.tab-content {
    display: none;
}

.tab-content p {
    margin-bottom: 0;
    font-size: 18px;
    line-height: 1.7;
    color: #777777;
}

@media screen and (min-width: 992px){
    ul.tabs-nav .tab-nav {
        width: 180px;
        padding: 14px 24px;
        margin-right: 12px;
    }

    .tabs-container {
        padding: 48px;
    }
}

/*--------------------------------------------------------------
# Accordion
--------------------------------------------------------------*/
.accordion-wrap {
    position: relative;
}

.accordion-wrap .entry-content {
    margin: 0;
}

.accordion-wrap .entry-title {
    padding: 18px 28px;
    margin-bottom: 15px;
    border: 1px solid #e5e5e5;
    background: #f3f8f9;
    font-size: 18px;
    font-weight: bold;
    color: #232127;
    cursor: pointer;
}

.accordion-wrap .entry-title.active {
    background: #003E7B;
    color: #fff;
}

.accordion-wrap .entry-title .arrow-r::before {
    content: "+";
}

.accordion-wrap .entry-title .arrow-d::before {
    content: "-";
}

/*
# Content
----------------------------------*/
.accordion-wrap .entry-content {
    display: none;
}

.accordion-wrap .entry-content p {
    padding: 24px 0;
    font-size: 18px;
    line-height: 1.7;
    color: #777777;
}

/*--------------------------------------------------------------
# Single Events Page
--------------------------------------------------------------*/
.single-event-page .event-content-wrap {
    margin-top: 80px;
}

.single-event-page .single-event-heading {
   width: 100%;
}

.single-event-page .event-content-wrap .entry-title {
    font-size: 36px;
    font-weight: bold;
    color: #232127;
    text-decoration: none;
}

.single-event-page .event-content-wrap .event-location {
    padding-left: 32px;
    margin-top: 12px;
    background: url("../images/location-icon.png") no-repeat left top;
}

.single-event-page .event-content-wrap .event-location a {
    font-size: 14px;
    font-weight: bold;
    color: #232127;
    text-decoration: none;
}

.single-event-page .event-content-wrap .event-date {
    margin-top: 6px;
    font-size: 16px;
    color: #003E7B;
}

.single-event-page .buy-tickets {
    margin-top: 30px;
}

.single-event-page .buy-tickets .btn:focus {
    background: #003E7B;
}

.single-event-page .event-content-wrap .events-thumbnail {
    margin-top: 36px;
    margin-bottom: 0;
}

.single-event-page .event-content-wrap .events-thumbnail img {
    display: block;
    width: 100%;
}

.single-event-page .tabs {
    margin-top: 64px;
}

.single-event-page .tabs-container {
    padding:15px;
}

@media screen and (min-width: 992px){
    .single-event-page .tabs-container {
        padding: 60px;
    }
}

.single-event-details {
    width: 100%;
}

.single-event-page .single-event-details-row {
    margin-bottom: 40px;
}

.single-event-page .single-event-details-row:nth-last-of-type(1) {
    margin-bottom: 0;
}

.single-event-details,
.single-event-details a,
.single-event-details label {
    font-size: 18px;
    font-weight: bold;
    color: #777777;
}

.single-event-details label {
    display: block;
    color: #232127;
}

.single-event-details-row span {
    color: #ff005a;
}

.single-event-map {
    width: 100%;
    margin-top: 30px;
}

.single-event-map iframe {
    width: 100%;
    height: 460px;
}

.event-tickets {
    padding: 15px;
    margin-top: 36px;
    border: 1px solid #e5e5e5;
    background: #f3f8f9;
}

.event-tickets .ticket-row {
    margin-bottom: 60px;
}

.event-tickets .ticket-row:nth-last-of-type(1) {
    margin-bottom: 0;
}

.ticket-type,
.event-tickets .number-of-ticket {
    padding: 15px 24px;
    margin-right: 15px;
    margin-bottom: 20px;
    background: #fff;
}

.ticket-type {
    width: 100%;
}

.event-tickets .ticket-type .entry-title,
.event-tickets .ticket-type .ticket-price,
.event-tickets .number-of-ticket {
    font-size: 18px;
    font-weight: bold;
    color: #232127;
}

.event-tickets .ticket-type .entry-title span {
    margin-right: 18px;
    font-size: 18px;
    font-weight: bold;
    color: #232127;
}

.event-tickets .ticket-type .entry-title,
.event-tickets .clear-ticket-count {
    font-size: 16px;
    font-weight: normal;
    color: #777777;
}

.event-tickets .ticket-type .entry-title {
    display: inline-block;
}

.event-tickets .ticket-type .ticket-price {
    color: #003E7B;
}

.event-tickets .number-of-ticket {
    width: 120px;
}

.event-tickets .number-of-ticket .ticket-count {
    width: 32px;
    border: 0;
    text-align: center;
}

.event-tickets .number-of-ticket .decrease-ticket,
.event-tickets .number-of-ticket .increase-ticket {
    width: 18px;
    height: 28px;
    cursor: pointer;
    text-align: center;
}

.event-tickets .number-of-ticket .ticket-count::-webkit-outer-spin-button,
.event-tickets .number-of-ticket .ticket-count::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.event-tickets .clear-ticket-count {
    width: 80px;
    text-align: center;
    cursor: pointer;
}

.event-tickets .btn {
    cursor: pointer;
}

.event-tickets .btn:focus {
    background: #003E7B;
}

.single-event-page .upcoming-events {
    margin-top: 36px;
    margin-bottom: 120px;
    border: 2px solid #e0e3e4;
    border-top: 0;
}

.single-event-page .upcoming-events-header {
    margin: 0 -2px;
}

@media screen and (min-width: 768px) {
    .single-event-page .single-event-heading {
        width: auto;
    }

    .single-event-details {
        width: 220px;
    }

    .single-event-map {
        width: calc(100% - 220px);
        margin: 0;
    }

    .event-tickets {
        padding: 40px;
    }
}

@media screen and (min-width: 992px) {
    .single-event-details {
        width: 320px;
    }

    .single-event-map {
        width: calc(100% - 320px);
        margin: 0;
    }

    .event-tickets .ticket-row {
        margin-bottom: 15px;
    }

    .ticket-type {
        width: calc(100% - 400px);
        margin-bottom: 0;
    }

    .event-tickets .number-of-ticket {
        margin-bottom: 0;
    }
}

/*--------------------------------------------------------------
# Events News
--------------------------------------------------------------*/
.events-news-page .events-news-post {
    margin-top: 80px;
    margin-bottom: 40px;
}

.events-news-page .events-news-post .entry-title,
.events-news-page .events-news-post .entry-title a {
    font-size: 36px;
    font-weight: bold;
    color: #232127;
}

.events-news-page .events-news-post .entry-meta {
    margin-top: 12px;
    font-size: 14px;
    line-height: 1;
    font-weight: bold;
    color: #777;
}

.events-news-page .events-news-post .entry-meta > div {
    padding-right: 15px;
    margin-right: 15px;
    border-right: 2px solid #777;
}

.events-news-page .events-news-post .entry-meta > div:nth-last-of-type(1) {
    padding-right: 0;
    margin-right: 0;
    border-right: 0;
}

.events-news-page .events-news-post .entry-meta a {
    color: #777;
    text-decoration: none;
}

.events-news-page .events-news-post figure {
    position: relative;
    margin: 25px 0 0;
}

.events-news-page .events-news-post figure img {
    display: block;
    width: 100%;
}

.events-news-page .events-news-post .posted-date {
    position: absolute;
    top: 15px;
    left: 15px;
    width: 52px;
    padding: 12px 10px;
    border: 2px solid #fff;
    border-radius: 50px;
    background: -moz-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* ff3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(88,20,121,1)), color-stop(100%, #003E7B)); /* safari4+,chrome */
    background: -webkit-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* safari5.1+,chrome10+ */
    background: -o-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* opera 11.10+ */
    background: -ms-linear-gradient(180deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* ie10+ */
    background: linear-gradient(270deg, #003E7B 0%, rgba(88,20,121,1) 100%); /* w3c */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#581479', endColorstr='#ab00e5',GradientType=1 ); /* ie6-9 */

    font-size: 18px;
    font-weight: bold;
    color: #fff;
    text-align: center;
}

@media screen and (min-width: 576px){
    .events-news-page .events-news-post .posted-date {
        top: 25px;
        left: -27px;
        padding: 24px 10px;
    }
}

.events-news-page .events-news-post .posted-date span {
    display: block;
}

.events-news-page .events-news-post .entry-content {
    margin-top: 40px;
}

.events-news-page .events-news-post .entry-content p {
    font-size: 18px;
    line-height: 1.7;
    color: #777777;
}

.blog-pagination ul {
    padding: 0;
    margin: 65px 0 120px;
    list-style: none;
}

.blog-pagination li {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 28px;
    height: 28px;

    font-size: 18px;
    font-weight: bold;
    color: #232127;
}

.blog-pagination li a {
    display: block;
    color: #232127;
    text-decoration: none;
}

.blog-pagination li.active {
    width: 60px;
    padding-left: 30px;
}

.blog-pagination li.active::before {
    content: '';
    position: absolute;
    bottom: 9px;
    left: 0;
    z-index: 99;
    width: 32px;
    height: 2px;
    background: #232127;
}

/*--------------------------------------------------------------
# Contact Page
--------------------------------------------------------------*/
.contact-location-details {
    margin-top: 80px;
}

.contact-location-details .entry-title {
    font-size: 60px;
    font-weight: bold;
    color: #232127;
}

.contact-location-details .entry-content {
    margin-top: 26px;
    font-size: 18px;
    line-height: 1.7;
    color: #777777;
}

.contact-location-details .entry-footer ul {
    padding: 0;
    margin: 42px 0 0;
    list-style: none;
}

.contact-location-details .entry-footer li {
    padding-left: 48px;
    margin-bottom: 12px;
    font-size: 18px;
    color: #232127;
}
.contact-location-details .entry-footer li a {
    color: #232127;
    text-decoration: none;
}


.contact-location-details .entry-footer li.contact-address {
    background: url("../images/location-icon.png") no-repeat left center;
}

.contact-location-details .entry-footer li.contact-number {
    background: url("../images/phone-icon.png") no-repeat left center;
}

.contact-location-details .entry-footer li.contact-email {
    background: url("../images/folder-icon.png") no-repeat left center;
}

.contact-page-map {
    margin-top: 80px;
}

.contact-page-map iframe {
    width: 100%;
    height: 540px;
}

.contact-form {
    margin: 120px 0;
}

.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form textarea {
    width: 100%;
    padding: 14px 22px;
    margin-bottom: 30px;
    border: 1px solid #e5e5e5;
    background: #f3f8f9;
    color: #232127;
}

.contact-form input[type="text"]:focus,
.contact-form input[type="email"]:focus,
.contact-form textarea:focus {
    outline: none;
}

.contact-form input[type="text"]::placeholder,
.contact-form input[type="email"]::placeholder,
.contact-form textarea::placeholder {
    font-style: italic;
}

.contact-form input[type="submit"] {
    margin-top: 36px;
    border: 0;
}

.contact-form input[type="submit"]:focus {
    outline: none;
    background: #003E7B;
}

/*--------------------------------------------------------------
# Elements Page
--------------------------------------------------------------*/
.elements-wrap {
    margin-top: 80px;
}

.elements-page .elements-heading .entry-title {
    font-size: 60px;
    font-weight: bold;
    color: #232127;
}

.elements-page .elements-container {
    margin-top: 54px;
}

/*
# Circular Progress Bar
----------------------------------*/
.circular-progress-bar {
    margin: 20px 0;
    text-align: center;
}

.circular-progress-bar .circle {
    position: relative;
    width: 124px;
    height: 124px;
    margin: 0 auto;
}

.circular-progress-bar .circle strong {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -18px;
    width: 100%;
    font-size: 24px;
    color: #232127;
}

.circular-progress-bar .entry-title {
    margin-top: 24px;
    font-size: 22px;
    font-weight: bold;
    color: #232127;
}

.circular-progress-bar p {
    font-size: 18px;
    color: #777;
}

/*
# Counter Box
----------------------------------*/
.counter-box {
    margin: 20px 0;
    text-align: center;
}

.counter-box .start-counter {
    margin-top: 24px;
    font-size: 60px;
    color: #232127;
}

.counter-box .entry-title {
    font-size: 18px;
    color: #777777;
}

/*
# Icon Box
----------------------------------*/
.icon-box {
    margin: 20px 0;
}

.icon-box figure {
    width: 84px;
    margin: 0;
    text-align: center;
}

.icon-box figure img {
    max-width: 100%;
}

.icon-box .entry-header {
    width: calc(100% - 94px);
}

.icon-box .entry-title {
    font-size: 28px;
    font-weight: bold;
    color: #232127;
}

.icon-box .date {
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #777;
}

.icon-box .date span {
    color: #003E7B;
}

.icon-box .entry-content {
    margin-top: 24px;
}

.icon-box .entry-content p {
    margin: 0;
    font-size: 18px;
    line-height: 1.7;
    color: #777;
}

/*--------------------------------------------------------------
# Site Footer
--------------------------------------------------------------*/
.site-footer {
    padding: 75px 0;
    background: #08011e;
    text-align: center;
}

.footer-logo img {
    max-width: 100%;
}

.footer-navigation ul,
.footer-social ul {
    padding: 0;
    margin: 32px 0 0;
    list-style: none;
}

.footer-navigation li {
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}

.footer-navigation li a {
    display: block;
    padding: 8px 12px;
    color: #fff;
}

.footer-social li a {
    display: block;
    width: 16px;
    height: 22px;
    margin: 12px;
    color: #8f8f8f;
    transition: all .35s;
}

.footer-social li a:hover {
    color: #fff;
}

.back-to-top {
    position: fixed;
    z-index: 9999;
    right: 64px;
    bottom: 84px;
    width: 42px;
    height: 42px;
    margin-top: -21px;
    border: 2px solid #fff;
    border-radius: 50%;
    background: #003E7B;
    transition: all .35s;
    cursor: pointer;

    visibility: hidden;
    opacity: 0;
}

.back-to-top.show {
    visibility: visible;
    opacity: 1;
}

.back-to-top span {
    display: block;
    width: 20px;
    padding-top: 4px;
}

.back-to-top path {
    fill: #fff;
}



/* STARS */

#stars {
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 203px 1316px #FFF , 1359px 262px #FFF , 1174px 1788px #FFF , 1357px 284px #FFF , 355px 111px #FFF , 1123px 755px #FFF , 818px 358px #FFF , 765px 1510px #FFF , 1240px 1429px #FFF , 1992px 431px #FFF , 555px 358px #FFF , 1234px 645px #FFF , 175px 587px #FFF , 1455px 1743px #FFF , 289px 206px #FFF , 1073px 1484px #FFF , 1306px 1245px #FFF , 794px 1704px #FFF , 1780px 1234px #FFF , 1308px 1835px #FFF , 263px 203px #FFF , 562px 973px #FFF , 553px 313px #FFF , 1713px 784px #FFF , 902px 1277px #FFF , 1647px 1362px #FFF , 1708px 1604px #FFF , 39px 971px #FFF , 1530px 1391px #FFF , 756px 901px #FFF , 506px 539px #FFF , 279px 965px #FFF , 1720px 439px #FFF , 290px 1093px #FFF , 1809px 98px #FFF , 29px 298px #FFF , 146px 243px #FFF , 428px 1881px #FFF , 1240px 792px #FFF , 164px 650px #FFF , 1248px 1881px #FFF , 672px 644px #FFF , 1165px 285px #FFF , 1250px 1386px #FFF , 588px 865px #FFF , 321px 517px #FFF , 1596px 1793px #FFF , 204px 1887px #FFF , 1267px 1307px #FFF , 858px 574px #FFF , 1173px 1183px #FFF , 863px 621px #FFF , 1569px 1581px #FFF , 1192px 1436px #FFF , 1563px 726px #FFF , 813px 859px #FFF , 945px 1194px #FFF , 55px 1765px #FFF , 1586px 1172px #FFF , 1505px 8px #FFF , 889px 1338px #FFF , 1715px 54px #FFF , 1894px 1128px #FFF , 581px 866px #FFF , 1080px 1101px #FFF , 174px 803px #FFF , 203px 1269px #FFF , 1325px 234px #FFF , 757px 100px #FFF , 793px 408px #FFF , 1612px 126px #FFF , 882px 222px #FFF , 1312px 405px #FFF , 1567px 1008px #FFF , 1008px 982px #FFF , 1220px 470px #FFF , 160px 1867px #FFF , 14px 1040px #FFF , 1174px 1499px #FFF , 924px 697px #FFF , 542px 1267px #FFF , 470px 981px #FFF , 1047px 1424px #FFF , 1364px 10px #FFF , 1596px 243px #FFF , 240px 239px #FFF , 511px 1144px #FFF , 1521px 980px #FFF , 152px 1850px #FFF , 301px 412px #FFF , 37px 769px #FFF , 250px 824px #FFF , 1855px 1173px #FFF , 775px 1048px #FFF , 1675px 493px #FFF , 1917px 1988px #FFF , 86px 171px #FFF , 299px 1183px #FFF , 1091px 41px #FFF , 522px 966px #FFF , 289px 1637px #FFF , 629px 919px #FFF , 1015px 737px #FFF , 704px 671px #FFF , 1241px 1281px #FFF , 1955px 849px #FFF , 1297px 658px #FFF , 1487px 569px #FFF , 940px 1582px #FFF , 334px 92px #FFF , 130px 1362px #FFF , 1907px 398px #FFF , 1684px 373px #FFF , 1452px 1323px #FFF , 1174px 1061px #FFF , 1002px 1370px #FFF , 698px 1727px #FFF , 740px 1544px #FFF , 1451px 1495px #FFF , 372px 1365px #FFF , 921px 242px #FFF , 972px 1937px #FFF , 927px 868px #FFF , 226px 368px #FFF , 3px 195px #FFF , 698px 836px #FFF , 1052px 1313px #FFF , 1043px 750px #FFF , 738px 153px #FFF , 1333px 1732px #FFF , 1442px 88px #FFF , 1899px 1878px #FFF , 618px 1460px #FFF , 1300px 1797px #FFF , 676px 1015px #FFF , 1970px 709px #FFF , 220px 261px #FFF , 1188px 563px #FFF , 1360px 50px #FFF , 873px 1309px #FFF , 935px 1696px #FFF , 1338px 640px #FFF , 465px 1975px #FFF , 753px 560px #FFF , 675px 1129px #FFF , 358px 1068px #FFF , 583px 1592px #FFF , 1384px 115px #FFF , 1801px 1108px #FFF , 1521px 1771px #FFF , 1942px 1420px #FFF , 1774px 405px #FFF , 647px 547px #FFF , 1968px 670px #FFF , 1263px 741px #FFF , 1725px 1524px #FFF , 154px 76px #FFF , 146px 1278px #FFF , 585px 568px #FFF , 629px 1760px #FFF , 738px 964px #FFF , 724px 91px #FFF , 445px 143px #FFF , 788px 1302px #FFF , 1600px 1105px #FFF , 762px 1548px #FFF , 1333px 1510px #FFF , 298px 851px #FFF , 393px 744px #FFF , 1749px 48px #FFF , 1447px 626px #FFF , 829px 903px #FFF , 1210px 28px #FFF , 1955px 661px #FFF , 503px 1058px #FFF , 40px 1639px #FFF , 951px 1790px #FFF , 1182px 863px #FFF , 69px 1011px #FFF , 612px 184px #FFF , 1508px 671px #FFF , 1215px 560px #FFF , 554px 1286px #FFF , 840px 1642px #FFF , 886px 1515px #FFF , 870px 1246px #FFF , 1206px 1353px #FFF , 1906px 352px #FFF , 374px 1078px #FFF , 1011px 1432px #FFF , 774px 894px #FFF , 106px 225px #FFF , 1339px 529px #FFF , 75px 38px #FFF , 245px 1046px #FFF , 1476px 1884px #FFF , 1214px 379px #FFF , 1129px 1294px #FFF , 1196px 1516px #FFF , 12px 1018px #FFF , 1001px 1576px #FFF , 1839px 1520px #FFF , 107px 1170px #FFF , 1598px 470px #FFF , 20px 1095px #FFF , 227px 1836px #FFF , 1068px 1965px #FFF , 1717px 1250px #FFF , 359px 1156px #FFF , 1900px 1057px #FFF , 452px 1246px #FFF , 23px 1105px #FFF , 574px 1177px #FFF , 409px 1725px #FFF , 1809px 1254px #FFF , 1019px 1817px #FFF , 1604px 77px #FFF , 692px 756px #FFF , 1973px 1953px #FFF , 1668px 1915px #FFF , 1817px 554px #FFF , 339px 1490px #FFF , 584px 1489px #FFF , 68px 413px #FFF , 1707px 155px #FFF , 1824px 483px #FFF , 1503px 1495px #FFF , 1367px 1606px #FFF , 1720px 1060px #FFF , 925px 141px #FFF , 1050px 1208px #FFF , 353px 589px #FFF , 800px 911px #FFF , 1674px 515px #FFF , 110px 517px #FFF , 677px 1563px #FFF , 1266px 1641px #FFF , 1952px 824px #FFF , 1674px 288px #FFF , 940px 379px #FFF , 691px 184px #FFF , 1753px 1843px #FFF , 714px 1731px #FFF , 1667px 867px #FFF , 478px 1253px #FFF , 263px 1494px #FFF , 1785px 563px #FFF , 1554px 705px #FFF , 991px 563px #FFF , 1876px 3px #FFF , 137px 665px #FFF , 1650px 331px #FFF , 512px 1710px #FFF , 835px 1471px #FFF , 1090px 1044px #FFF , 233px 400px #FFF , 364px 1131px #FFF , 80px 798px #FFF , 65px 179px #FFF , 1732px 917px #FFF , 1720px 1598px #FFF , 832px 1249px #FFF , 708px 1079px #FFF , 422px 889px #FFF , 1712px 530px #FFF , 1550px 1811px #FFF , 1082px 1221px #FFF , 1101px 1905px #FFF , 234px 1713px #FFF , 560px 837px #FFF , 643px 1154px #FFF , 1991px 1603px #FFF , 293px 1686px #FFF , 775px 1095px #FFF , 346px 482px #FFF , 1027px 1701px #FFF , 1471px 1840px #FFF , 103px 1209px #FFF , 167px 949px #FFF , 1567px 122px #FFF , 1858px 1836px #FFF , 1766px 728px #FFF , 440px 1207px #FFF , 1383px 1357px #FFF , 798px 1917px #FFF , 1971px 1746px #FFF , 531px 1986px #FFF , 599px 476px #FFF , 1507px 963px #FFF , 284px 403px #FFF , 669px 483px #FFF , 791px 1790px #FFF , 936px 1750px #FFF , 563px 1171px #FFF , 274px 1603px #FFF , 92px 1040px #FFF , 1713px 1846px #FFF , 957px 1576px #FFF , 31px 69px #FFF , 1137px 1464px #FFF , 1470px 1593px #FFF , 1125px 490px #FFF , 1187px 177px #FFF , 1375px 1257px #FFF , 1817px 1846px #FFF , 1559px 1656px #FFF , 963px 965px #FFF , 30px 267px #FFF , 1047px 1927px #FFF , 772px 995px #FFF , 412px 1317px #FFF , 512px 1832px #FFF , 1594px 720px #FFF , 107px 973px #FFF , 58px 483px #FFF , 494px 1784px #FFF , 911px 348px #FFF , 1426px 284px #FFF , 354px 521px #FFF , 422px 1158px #FFF , 1223px 802px #FFF , 1674px 35px #FFF , 222px 662px #FFF , 1075px 669px #FFF , 660px 1483px #FFF , 894px 904px #FFF , 778px 1992px #FFF , 700px 1188px #FFF , 777px 1645px #FFF , 368px 945px #FFF , 1073px 290px #FFF , 1621px 543px #FFF , 442px 1296px #FFF , 1048px 1585px #FFF , 433px 1123px #FFF , 1375px 1703px #FFF , 1263px 1831px #FFF , 1231px 1237px #FFF , 83px 1808px #FFF , 1265px 921px #FFF , 1049px 1741px #FFF , 1425px 1734px #FFF , 1383px 165px #FFF , 1214px 1766px #FFF , 432px 1308px #FFF , 800px 1382px #FFF , 687px 945px #FFF , 998px 1198px #FFF , 1202px 1696px #FFF , 147px 350px #FFF , 27px 317px #FFF , 683px 1309px #FFF , 1112px 103px #FFF , 979px 1510px #FFF , 1252px 735px #FFF , 1825px 419px #FFF , 248px 149px #FFF , 1636px 1246px #FFF , 403px 1784px #FFF , 1188px 728px #FFF , 1804px 977px #FFF , 893px 564px #FFF , 755px 1801px #FFF , 762px 1502px #FFF , 892px 1497px #FFF , 835px 487px #FFF , 739px 1623px #FFF , 514px 1411px #FFF , 238px 1111px #FFF , 560px 1532px #FFF , 1495px 187px #FFF , 844px 530px #FFF , 941px 348px #FFF , 465px 784px #FFF , 768px 1465px #FFF , 1292px 1541px #FFF , 1210px 184px #FFF , 840px 1863px #FFF , 1728px 1415px #FFF , 1859px 561px #FFF , 999px 1881px #FFF , 1445px 322px #FFF , 1400px 1053px #FFF , 394px 1009px #FFF , 414px 409px #FFF , 89px 126px #FFF , 1166px 1256px #FFF , 1122px 478px #FFF , 186px 1100px #FFF , 378px 1016px #FFF , 583px 487px #FFF , 351px 1692px #FFF , 1688px 616px #FFF , 470px 240px #FFF , 766px 875px #FFF , 939px 84px #FFF , 583px 1290px #FFF , 1127px 673px #FFF , 941px 818px #FFF , 1226px 819px #FFF , 251px 716px #FFF , 1207px 788px #FFF , 1419px 1672px #FFF , 1016px 142px #FFF , 1862px 929px #FFF , 1323px 1564px #FFF , 1064px 977px #FFF , 1683px 274px #FFF , 1594px 86px #FFF , 18px 1657px #FFF , 820px 1495px #FFF , 131px 1399px #FFF , 1327px 1787px #FFF , 548px 718px #FFF , 1075px 1021px #FFF , 42px 1173px #FFF , 1256px 1769px #FFF , 747px 1020px #FFF , 511px 551px #FFF , 698px 1472px #FFF , 1332px 429px #FFF , 641px 999px #FFF , 1555px 725px #FFF , 1074px 1529px #FFF , 299px 1029px #FFF , 1194px 1881px #FFF , 1244px 964px #FFF , 1989px 808px #FFF , 1590px 22px #FFF , 1903px 1694px #FFF , 1431px 1532px #FFF , 663px 937px #FFF , 972px 475px #FFF , 1765px 216px #FFF , 1475px 358px #FFF , 203px 1234px #FFF , 1781px 967px #FFF , 444px 1509px #FFF , 1385px 1397px #FFF , 946px 259px #FFF , 456px 1895px #FFF , 1507px 770px #FFF , 1760px 1266px #FFF , 138px 1394px #FFF , 414px 1889px #FFF , 1017px 1980px #FFF , 1479px 304px #FFF , 1235px 1630px #FFF , 319px 1909px #FFF , 1730px 545px #FFF , 478px 1929px #FFF , 438px 1277px #FFF , 1624px 1977px #FFF , 558px 1491px #FFF , 1433px 1448px #FFF , 1373px 1443px #FFF , 1745px 1783px #FFF , 1766px 865px #FFF , 1103px 1636px #FFF , 1737px 1614px #FFF , 1004px 148px #FFF , 658px 420px #FFF , 1992px 1898px #FFF , 300px 543px #FFF , 997px 918px #FFF , 1168px 1586px #FFF , 1660px 7px #FFF , 970px 1334px #FFF , 1926px 1400px #FFF , 1987px 597px #FFF , 1912px 487px #FFF , 1036px 12px #FFF , 561px 1771px #FFF , 871px 305px #FFF , 1942px 1889px #FFF , 1670px 1665px #FFF , 1766px 1071px #FFF , 1570px 1453px #FFF , 1781px 1694px #FFF , 1486px 1501px #FFF , 1573px 303px #FFF , 578px 655px #FFF , 1795px 1675px #FFF , 426px 995px #FFF , 1705px 670px #FFF , 653px 437px #FFF , 299px 579px #FFF , 382px 963px #FFF , 479px 100px #FFF , 544px 75px #FFF , 1807px 617px #FFF , 1968px 634px #FFF , 997px 373px #FFF , 938px 1718px #FFF , 396px 917px #FFF , 572px 174px #FFF , 1369px 1898px #FFF , 1156px 1508px #FFF , 1005px 414px #FFF , 1687px 335px #FFF , 1513px 447px #FFF , 340px 1678px #FFF , 1039px 1887px #FFF , 1078px 1725px #FFF , 837px 240px #FFF , 591px 573px #FFF , 1320px 253px #FFF , 645px 1114px #FFF , 343px 1769px #FFF , 987px 1609px #FFF , 1048px 548px #FFF , 200px 1597px #FFF , 873px 1980px #FFF , 79px 55px #FFF , 302px 1688px #FFF , 1883px 770px #FFF , 1167px 1194px #FFF , 899px 1257px #FFF , 368px 160px #FFF , 976px 1175px #FFF , 1575px 1170px #FFF , 1743px 388px #FFF , 906px 1242px #FFF , 60px 920px #FFF , 608px 70px #FFF , 1906px 1954px #FFF , 1176px 765px #FFF , 583px 1047px #FFF , 1254px 695px #FFF , 500px 355px #FFF , 993px 1611px #FFF , 1340px 936px #FFF , 1328px 1452px #FFF , 644px 1356px #FFF , 1339px 296px #FFF , 168px 1515px #FFF , 806px 1073px #FFF , 580px 826px #FFF , 1327px 1936px #FFF , 1440px 1291px #FFF , 1765px 939px #FFF , 303px 103px #FFF , 1901px 1913px #FFF , 1520px 893px #FFF , 1062px 341px #FFF , 548px 1571px #FFF , 75px 1833px #FFF , 1715px 708px #FFF , 425px 1565px #FFF , 1592px 288px #FFF , 904px 794px #FFF , 1176px 37px #FFF , 386px 1461px #FFF , 94px 293px #FFF , 505px 882px #FFF , 807px 415px #FFF , 1817px 926px #FFF , 1554px 1535px #FFF , 212px 72px #FFF , 820px 42px #FFF , 1842px 1943px #FFF , 93px 1622px #FFF , 1907px 409px #FFF , 1771px 1300px #FFF , 1261px 580px #FFF , 1544px 147px #FFF , 384px 1273px #FFF , 1161px 259px #FFF , 1674px 771px #FFF , 1837px 1201px #FFF , 20px 1246px #FFF , 1311px 1858px #FFF , 1515px 1335px #FFF , 1489px 1945px #FFF , 393px 1080px #FFF , 57px 1056px #FFF , 145px 1865px #FFF , 100px 238px #FFF , 1468px 897px #FFF , 1590px 376px #FFF , 868px 1375px #FFF , 1275px 1351px #FFF , 1262px 691px #FFF , 817px 678px #FFF , 116px 270px #FFF , 1741px 155px #FFF , 692px 635px #FFF , 310px 1680px #FFF , 203px 585px #FFF , 1410px 1696px #FFF , 1678px 1768px #FFF , 1499px 1049px #FFF , 1954px 608px #FFF , 1346px 1642px #FFF , 170px 1594px #FFF , 877px 969px #FFF , 1178px 1416px #FFF , 343px 1819px #FFF , 129px 81px #FFF , 1845px 904px #FFF , 539px 1957px #FFF , 166px 1818px #FFF , 1141px 868px #FFF , 854px 1452px #FFF , 46px 71px #FFF , 1852px 1746px #FFF , 1513px 1897px #FFF , 1434px 145px #FFF , 1867px 1114px #FFF , 1456px 1661px #FFF , 1952px 545px #FFF , 519px 1730px #FFF , 392px 1849px #FFF , 1795px 1795px #FFF , 1183px 1317px #FFF , 1067px 250px #FFF , 1589px 125px #FFF , 651px 1762px #FFF , 392px 146px #FFF , 1260px 298px #FFF , 1458px 655px #FFF , 1783px 1061px #FFF , 790px 142px #FFF , 1449px 909px #FFF , 1832px 828px #FFF , 159px 158px #FFF , 642px 956px #FFF , 1025px 1452px #FFF , 1503px 1763px #FFF , 1519px 263px #FFF , 1340px 1858px #FFF , 1136px 982px #FFF , 702px 599px #FFF , 1104px 1969px #FFF , 1483px 598px #FFF , 1936px 364px #FFF , 1831px 266px #FFF , 1690px 1065px #FFF , 755px 343px #FFF , 282px 1177px #FFF , 1224px 1506px #FFF , 257px 1553px #FFF , 1263px 1827px #FFF , 1190px 169px #FFF , 1728px 681px #FFF , 718px 1013px #FFF , 253px 1612px #FFF , 1852px 584px #FFF , 415px 607px #FFF , 974px 319px #FFF , 1485px 1774px #FFF , 863px 1471px #FFF , 1323px 253px #FFF , 1675px 1114px #FFF , 1px 262px #FFF , 381px 1831px #FFF , 1260px 1575px #FFF , 330px 221px #FFF , 575px 681px #FFF , 1805px 1527px #FFF , 997px 213px #FFF , 385px 1806px #FFF , 1151px 936px #FFF , 589px 862px #FFF , 759px 471px #FFF , 1632px 1385px #FFF , 294px 180px #FFF , 1303px 1297px #FFF , 295px 780px #FFF , 696px 521px #FFF , 63px 1462px #FFF , 1276px 1924px #FFF , 372px 1671px #FFF , 1992px 1738px #FFF , 1929px 1669px #FFF , 1028px 1180px #FFF , 174px 1918px #FFF , 1929px 859px #FFF , 530px 1120px #FFF , 1518px 1191px #FFF , 25px 825px #FFF , 539px 1634px #FFF , 293px 356px #FFF , 1609px 753px #FFF , 1864px 1202px #FFF , 928px 332px #FFF , 782px 1891px #FFF , 988px 375px #FFF , 1530px 841px #FFF , 302px 1035px #FFF , 911px 445px #FFF , 531px 1309px #FFF , 321px 243px #FFF , 821px 863px #FFF , 1067px 661px #FFF , 876px 1210px #FFF , 224px 1826px #FFF , 1829px 688px #FFF , 642px 1928px #FFF , 1148px 1205px #FFF;
    animation: animStar 50s linear infinite;
  }
  #stars:after {
    content: " ";
    position: absolute;
    /* top: 2000px; */
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 203px 1316px #FFF , 1359px 262px #FFF , 1174px 1788px #FFF , 1357px 284px #FFF , 355px 111px #FFF , 1123px 755px #FFF , 818px 358px #FFF , 765px 1510px #FFF , 1240px 1429px #FFF , 1992px 431px #FFF , 555px 358px #FFF , 1234px 645px #FFF , 175px 587px #FFF , 1455px 1743px #FFF , 289px 206px #FFF , 1073px 1484px #FFF , 1306px 1245px #FFF , 794px 1704px #FFF , 1780px 1234px #FFF , 1308px 1835px #FFF , 263px 203px #FFF , 562px 973px #FFF , 553px 313px #FFF , 1713px 784px #FFF , 902px 1277px #FFF , 1647px 1362px #FFF , 1708px 1604px #FFF , 39px 971px #FFF , 1530px 1391px #FFF , 756px 901px #FFF , 506px 539px #FFF , 279px 965px #FFF , 1720px 439px #FFF , 290px 1093px #FFF , 1809px 98px #FFF , 29px 298px #FFF , 146px 243px #FFF , 428px 1881px #FFF , 1240px 792px #FFF , 164px 650px #FFF , 1248px 1881px #FFF , 672px 644px #FFF , 1165px 285px #FFF , 1250px 1386px #FFF , 588px 865px #FFF , 321px 517px #FFF , 1596px 1793px #FFF , 204px 1887px #FFF , 1267px 1307px #FFF , 858px 574px #FFF , 1173px 1183px #FFF , 863px 621px #FFF , 1569px 1581px #FFF , 1192px 1436px #FFF , 1563px 726px #FFF , 813px 859px #FFF , 945px 1194px #FFF , 55px 1765px #FFF , 1586px 1172px #FFF , 1505px 8px #FFF , 889px 1338px #FFF , 1715px 54px #FFF , 1894px 1128px #FFF , 581px 866px #FFF , 1080px 1101px #FFF , 174px 803px #FFF , 203px 1269px #FFF , 1325px 234px #FFF , 757px 100px #FFF , 793px 408px #FFF , 1612px 126px #FFF , 882px 222px #FFF , 1312px 405px #FFF , 1567px 1008px #FFF , 1008px 982px #FFF , 1220px 470px #FFF , 160px 1867px #FFF , 14px 1040px #FFF , 1174px 1499px #FFF , 924px 697px #FFF , 542px 1267px #FFF , 470px 981px #FFF , 1047px 1424px #FFF , 1364px 10px #FFF , 1596px 243px #FFF , 240px 239px #FFF , 511px 1144px #FFF , 1521px 980px #FFF , 152px 1850px #FFF , 301px 412px #FFF , 37px 769px #FFF , 250px 824px #FFF , 1855px 1173px #FFF , 775px 1048px #FFF , 1675px 493px #FFF , 1917px 1988px #FFF , 86px 171px #FFF , 299px 1183px #FFF , 1091px 41px #FFF , 522px 966px #FFF , 289px 1637px #FFF , 629px 919px #FFF , 1015px 737px #FFF , 704px 671px #FFF , 1241px 1281px #FFF , 1955px 849px #FFF , 1297px 658px #FFF , 1487px 569px #FFF , 940px 1582px #FFF , 334px 92px #FFF , 130px 1362px #FFF , 1907px 398px #FFF , 1684px 373px #FFF , 1452px 1323px #FFF , 1174px 1061px #FFF , 1002px 1370px #FFF , 698px 1727px #FFF , 740px 1544px #FFF , 1451px 1495px #FFF , 372px 1365px #FFF , 921px 242px #FFF , 972px 1937px #FFF , 927px 868px #FFF , 226px 368px #FFF , 3px 195px #FFF , 698px 836px #FFF , 1052px 1313px #FFF , 1043px 750px #FFF , 738px 153px #FFF , 1333px 1732px #FFF , 1442px 88px #FFF , 1899px 1878px #FFF , 618px 1460px #FFF , 1300px 1797px #FFF , 676px 1015px #FFF , 1970px 709px #FFF , 220px 261px #FFF , 1188px 563px #FFF , 1360px 50px #FFF , 873px 1309px #FFF , 935px 1696px #FFF , 1338px 640px #FFF , 465px 1975px #FFF , 753px 560px #FFF , 675px 1129px #FFF , 358px 1068px #FFF , 583px 1592px #FFF , 1384px 115px #FFF , 1801px 1108px #FFF , 1521px 1771px #FFF , 1942px 1420px #FFF , 1774px 405px #FFF , 647px 547px #FFF , 1968px 670px #FFF , 1263px 741px #FFF , 1725px 1524px #FFF , 154px 76px #FFF , 146px 1278px #FFF , 585px 568px #FFF , 629px 1760px #FFF , 738px 964px #FFF , 724px 91px #FFF , 445px 143px #FFF , 788px 1302px #FFF , 1600px 1105px #FFF , 762px 1548px #FFF , 1333px 1510px #FFF , 298px 851px #FFF , 393px 744px #FFF , 1749px 48px #FFF , 1447px 626px #FFF , 829px 903px #FFF , 1210px 28px #FFF , 1955px 661px #FFF , 503px 1058px #FFF , 40px 1639px #FFF , 951px 1790px #FFF , 1182px 863px #FFF , 69px 1011px #FFF , 612px 184px #FFF , 1508px 671px #FFF , 1215px 560px #FFF , 554px 1286px #FFF , 840px 1642px #FFF , 886px 1515px #FFF , 870px 1246px #FFF , 1206px 1353px #FFF , 1906px 352px #FFF , 374px 1078px #FFF , 1011px 1432px #FFF , 774px 894px #FFF , 106px 225px #FFF , 1339px 529px #FFF , 75px 38px #FFF , 245px 1046px #FFF , 1476px 1884px #FFF , 1214px 379px #FFF , 1129px 1294px #FFF , 1196px 1516px #FFF , 12px 1018px #FFF , 1001px 1576px #FFF , 1839px 1520px #FFF , 107px 1170px #FFF , 1598px 470px #FFF , 20px 1095px #FFF , 227px 1836px #FFF , 1068px 1965px #FFF , 1717px 1250px #FFF , 359px 1156px #FFF , 1900px 1057px #FFF , 452px 1246px #FFF , 23px 1105px #FFF , 574px 1177px #FFF , 409px 1725px #FFF , 1809px 1254px #FFF , 1019px 1817px #FFF , 1604px 77px #FFF , 692px 756px #FFF , 1973px 1953px #FFF , 1668px 1915px #FFF , 1817px 554px #FFF , 339px 1490px #FFF , 584px 1489px #FFF , 68px 413px #FFF , 1707px 155px #FFF , 1824px 483px #FFF , 1503px 1495px #FFF , 1367px 1606px #FFF , 1720px 1060px #FFF , 925px 141px #FFF , 1050px 1208px #FFF , 353px 589px #FFF , 800px 911px #FFF , 1674px 515px #FFF , 110px 517px #FFF , 677px 1563px #FFF , 1266px 1641px #FFF , 1952px 824px #FFF , 1674px 288px #FFF , 940px 379px #FFF , 691px 184px #FFF , 1753px 1843px #FFF , 714px 1731px #FFF , 1667px 867px #FFF , 478px 1253px #FFF , 263px 1494px #FFF , 1785px 563px #FFF , 1554px 705px #FFF , 991px 563px #FFF , 1876px 3px #FFF , 137px 665px #FFF , 1650px 331px #FFF , 512px 1710px #FFF , 835px 1471px #FFF , 1090px 1044px #FFF , 233px 400px #FFF , 364px 1131px #FFF , 80px 798px #FFF , 65px 179px #FFF , 1732px 917px #FFF , 1720px 1598px #FFF , 832px 1249px #FFF , 708px 1079px #FFF , 422px 889px #FFF , 1712px 530px #FFF , 1550px 1811px #FFF , 1082px 1221px #FFF , 1101px 1905px #FFF , 234px 1713px #FFF , 560px 837px #FFF , 643px 1154px #FFF , 1991px 1603px #FFF , 293px 1686px #FFF , 775px 1095px #FFF , 346px 482px #FFF , 1027px 1701px #FFF , 1471px 1840px #FFF , 103px 1209px #FFF , 167px 949px #FFF , 1567px 122px #FFF , 1858px 1836px #FFF , 1766px 728px #FFF , 440px 1207px #FFF , 1383px 1357px #FFF , 798px 1917px #FFF , 1971px 1746px #FFF , 531px 1986px #FFF , 599px 476px #FFF , 1507px 963px #FFF , 284px 403px #FFF , 669px 483px #FFF , 791px 1790px #FFF , 936px 1750px #FFF , 563px 1171px #FFF , 274px 1603px #FFF , 92px 1040px #FFF , 1713px 1846px #FFF , 957px 1576px #FFF , 31px 69px #FFF , 1137px 1464px #FFF , 1470px 1593px #FFF , 1125px 490px #FFF , 1187px 177px #FFF , 1375px 1257px #FFF , 1817px 1846px #FFF , 1559px 1656px #FFF , 963px 965px #FFF , 30px 267px #FFF , 1047px 1927px #FFF , 772px 995px #FFF , 412px 1317px #FFF , 512px 1832px #FFF , 1594px 720px #FFF , 107px 973px #FFF , 58px 483px #FFF , 494px 1784px #FFF , 911px 348px #FFF , 1426px 284px #FFF , 354px 521px #FFF , 422px 1158px #FFF , 1223px 802px #FFF , 1674px 35px #FFF , 222px 662px #FFF , 1075px 669px #FFF , 660px 1483px #FFF , 894px 904px #FFF , 778px 1992px #FFF , 700px 1188px #FFF , 777px 1645px #FFF , 368px 945px #FFF , 1073px 290px #FFF , 1621px 543px #FFF , 442px 1296px #FFF , 1048px 1585px #FFF , 433px 1123px #FFF , 1375px 1703px #FFF , 1263px 1831px #FFF , 1231px 1237px #FFF , 83px 1808px #FFF , 1265px 921px #FFF , 1049px 1741px #FFF , 1425px 1734px #FFF , 1383px 165px #FFF , 1214px 1766px #FFF , 432px 1308px #FFF , 800px 1382px #FFF , 687px 945px #FFF , 998px 1198px #FFF , 1202px 1696px #FFF , 147px 350px #FFF , 27px 317px #FFF , 683px 1309px #FFF , 1112px 103px #FFF , 979px 1510px #FFF , 1252px 735px #FFF , 1825px 419px #FFF , 248px 149px #FFF , 1636px 1246px #FFF , 403px 1784px #FFF , 1188px 728px #FFF , 1804px 977px #FFF , 893px 564px #FFF , 755px 1801px #FFF , 762px 1502px #FFF , 892px 1497px #FFF , 835px 487px #FFF , 739px 1623px #FFF , 514px 1411px #FFF , 238px 1111px #FFF , 560px 1532px #FFF , 1495px 187px #FFF , 844px 530px #FFF , 941px 348px #FFF , 465px 784px #FFF , 768px 1465px #FFF , 1292px 1541px #FFF , 1210px 184px #FFF , 840px 1863px #FFF , 1728px 1415px #FFF , 1859px 561px #FFF , 999px 1881px #FFF , 1445px 322px #FFF , 1400px 1053px #FFF , 394px 1009px #FFF , 414px 409px #FFF , 89px 126px #FFF , 1166px 1256px #FFF , 1122px 478px #FFF , 186px 1100px #FFF , 378px 1016px #FFF , 583px 487px #FFF , 351px 1692px #FFF , 1688px 616px #FFF , 470px 240px #FFF , 766px 875px #FFF , 939px 84px #FFF , 583px 1290px #FFF , 1127px 673px #FFF , 941px 818px #FFF , 1226px 819px #FFF , 251px 716px #FFF , 1207px 788px #FFF , 1419px 1672px #FFF , 1016px 142px #FFF , 1862px 929px #FFF , 1323px 1564px #FFF , 1064px 977px #FFF , 1683px 274px #FFF , 1594px 86px #FFF , 18px 1657px #FFF , 820px 1495px #FFF , 131px 1399px #FFF , 1327px 1787px #FFF , 548px 718px #FFF , 1075px 1021px #FFF , 42px 1173px #FFF , 1256px 1769px #FFF , 747px 1020px #FFF , 511px 551px #FFF , 698px 1472px #FFF , 1332px 429px #FFF , 641px 999px #FFF , 1555px 725px #FFF , 1074px 1529px #FFF , 299px 1029px #FFF , 1194px 1881px #FFF , 1244px 964px #FFF , 1989px 808px #FFF , 1590px 22px #FFF , 1903px 1694px #FFF , 1431px 1532px #FFF , 663px 937px #FFF , 972px 475px #FFF , 1765px 216px #FFF , 1475px 358px #FFF , 203px 1234px #FFF , 1781px 967px #FFF , 444px 1509px #FFF , 1385px 1397px #FFF , 946px 259px #FFF , 456px 1895px #FFF , 1507px 770px #FFF , 1760px 1266px #FFF , 138px 1394px #FFF , 414px 1889px #FFF , 1017px 1980px #FFF , 1479px 304px #FFF , 1235px 1630px #FFF , 319px 1909px #FFF , 1730px 545px #FFF , 478px 1929px #FFF , 438px 1277px #FFF , 1624px 1977px #FFF , 558px 1491px #FFF , 1433px 1448px #FFF , 1373px 1443px #FFF , 1745px 1783px #FFF , 1766px 865px #FFF , 1103px 1636px #FFF , 1737px 1614px #FFF , 1004px 148px #FFF , 658px 420px #FFF , 1992px 1898px #FFF , 300px 543px #FFF , 997px 918px #FFF , 1168px 1586px #FFF , 1660px 7px #FFF , 970px 1334px #FFF , 1926px 1400px #FFF , 1987px 597px #FFF , 1912px 487px #FFF , 1036px 12px #FFF , 561px 1771px #FFF , 871px 305px #FFF , 1942px 1889px #FFF , 1670px 1665px #FFF , 1766px 1071px #FFF , 1570px 1453px #FFF , 1781px 1694px #FFF , 1486px 1501px #FFF , 1573px 303px #FFF , 578px 655px #FFF , 1795px 1675px #FFF , 426px 995px #FFF , 1705px 670px #FFF , 653px 437px #FFF , 299px 579px #FFF , 382px 963px #FFF , 479px 100px #FFF , 544px 75px #FFF , 1807px 617px #FFF , 1968px 634px #FFF , 997px 373px #FFF , 938px 1718px #FFF , 396px 917px #FFF , 572px 174px #FFF , 1369px 1898px #FFF , 1156px 1508px #FFF , 1005px 414px #FFF , 1687px 335px #FFF , 1513px 447px #FFF , 340px 1678px #FFF , 1039px 1887px #FFF , 1078px 1725px #FFF , 837px 240px #FFF , 591px 573px #FFF , 1320px 253px #FFF , 645px 1114px #FFF , 343px 1769px #FFF , 987px 1609px #FFF , 1048px 548px #FFF , 200px 1597px #FFF , 873px 1980px #FFF , 79px 55px #FFF , 302px 1688px #FFF , 1883px 770px #FFF , 1167px 1194px #FFF , 899px 1257px #FFF , 368px 160px #FFF , 976px 1175px #FFF , 1575px 1170px #FFF , 1743px 388px #FFF , 906px 1242px #FFF , 60px 920px #FFF , 608px 70px #FFF , 1906px 1954px #FFF , 1176px 765px #FFF , 583px 1047px #FFF , 1254px 695px #FFF , 500px 355px #FFF , 993px 1611px #FFF , 1340px 936px #FFF , 1328px 1452px #FFF , 644px 1356px #FFF , 1339px 296px #FFF , 168px 1515px #FFF , 806px 1073px #FFF , 580px 826px #FFF , 1327px 1936px #FFF , 1440px 1291px #FFF , 1765px 939px #FFF , 303px 103px #FFF , 1901px 1913px #FFF , 1520px 893px #FFF , 1062px 341px #FFF , 548px 1571px #FFF , 75px 1833px #FFF , 1715px 708px #FFF , 425px 1565px #FFF , 1592px 288px #FFF , 904px 794px #FFF , 1176px 37px #FFF , 386px 1461px #FFF , 94px 293px #FFF , 505px 882px #FFF , 807px 415px #FFF , 1817px 926px #FFF , 1554px 1535px #FFF , 212px 72px #FFF , 820px 42px #FFF , 1842px 1943px #FFF , 93px 1622px #FFF , 1907px 409px #FFF , 1771px 1300px #FFF , 1261px 580px #FFF , 1544px 147px #FFF , 384px 1273px #FFF , 1161px 259px #FFF , 1674px 771px #FFF , 1837px 1201px #FFF , 20px 1246px #FFF , 1311px 1858px #FFF , 1515px 1335px #FFF , 1489px 1945px #FFF , 393px 1080px #FFF , 57px 1056px #FFF , 145px 1865px #FFF , 100px 238px #FFF , 1468px 897px #FFF , 1590px 376px #FFF , 868px 1375px #FFF , 1275px 1351px #FFF , 1262px 691px #FFF , 817px 678px #FFF , 116px 270px #FFF , 1741px 155px #FFF , 692px 635px #FFF , 310px 1680px #FFF , 203px 585px #FFF , 1410px 1696px #FFF , 1678px 1768px #FFF , 1499px 1049px #FFF , 1954px 608px #FFF , 1346px 1642px #FFF , 170px 1594px #FFF , 877px 969px #FFF , 1178px 1416px #FFF , 343px 1819px #FFF , 129px 81px #FFF , 1845px 904px #FFF , 539px 1957px #FFF , 166px 1818px #FFF , 1141px 868px #FFF , 854px 1452px #FFF , 46px 71px #FFF , 1852px 1746px #FFF , 1513px 1897px #FFF , 1434px 145px #FFF , 1867px 1114px #FFF , 1456px 1661px #FFF , 1952px 545px #FFF , 519px 1730px #FFF , 392px 1849px #FFF , 1795px 1795px #FFF , 1183px 1317px #FFF , 1067px 250px #FFF , 1589px 125px #FFF , 651px 1762px #FFF , 392px 146px #FFF , 1260px 298px #FFF , 1458px 655px #FFF , 1783px 1061px #FFF , 790px 142px #FFF , 1449px 909px #FFF , 1832px 828px #FFF , 159px 158px #FFF , 642px 956px #FFF , 1025px 1452px #FFF , 1503px 1763px #FFF , 1519px 263px #FFF , 1340px 1858px #FFF , 1136px 982px #FFF , 702px 599px #FFF , 1104px 1969px #FFF , 1483px 598px #FFF , 1936px 364px #FFF , 1831px 266px #FFF , 1690px 1065px #FFF , 755px 343px #FFF , 282px 1177px #FFF , 1224px 1506px #FFF , 257px 1553px #FFF , 1263px 1827px #FFF , 1190px 169px #FFF , 1728px 681px #FFF , 718px 1013px #FFF , 253px 1612px #FFF , 1852px 584px #FFF , 415px 607px #FFF , 974px 319px #FFF , 1485px 1774px #FFF , 863px 1471px #FFF , 1323px 253px #FFF , 1675px 1114px #FFF , 1px 262px #FFF , 381px 1831px #FFF , 1260px 1575px #FFF , 330px 221px #FFF , 575px 681px #FFF , 1805px 1527px #FFF , 997px 213px #FFF , 385px 1806px #FFF , 1151px 936px #FFF , 589px 862px #FFF , 759px 471px #FFF , 1632px 1385px #FFF , 294px 180px #FFF , 1303px 1297px #FFF , 295px 780px #FFF , 696px 521px #FFF , 63px 1462px #FFF , 1276px 1924px #FFF , 372px 1671px #FFF , 1992px 1738px #FFF , 1929px 1669px #FFF , 1028px 1180px #FFF , 174px 1918px #FFF , 1929px 859px #FFF , 530px 1120px #FFF , 1518px 1191px #FFF , 25px 825px #FFF , 539px 1634px #FFF , 293px 356px #FFF , 1609px 753px #FFF , 1864px 1202px #FFF , 928px 332px #FFF , 782px 1891px #FFF , 988px 375px #FFF , 1530px 841px #FFF , 302px 1035px #FFF , 911px 445px #FFF , 531px 1309px #FFF , 321px 243px #FFF , 821px 863px #FFF , 1067px 661px #FFF , 876px 1210px #FFF , 224px 1826px #FFF , 1829px 688px #FFF , 642px 1928px #FFF , 1148px 1205px #FFF;
  }
  
  #stars2 {
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 922px 1591px #FFF , 872px 297px #FFF , 405px 1929px #FFF , 1529px 1297px #FFF , 1975px 1267px #FFF , 680px 548px #FFF , 555px 1263px #FFF , 282px 1241px #FFF , 1235px 1693px #FFF , 1618px 786px #FFF , 1089px 35px #FFF , 101px 1753px #FFF , 1957px 590px #FFF , 1518px 733px #FFF , 1992px 932px #FFF , 1665px 952px #FFF , 535px 734px #FFF , 1893px 324px #FFF , 1812px 1127px #FFF , 1033px 768px #FFF , 349px 368px #FFF , 1765px 1697px #FFF , 1711px 1415px #FFF , 1486px 346px #FFF , 961px 457px #FFF , 1016px 634px #FFF , 745px 1495px #FFF , 649px 1845px #FFF , 369px 1002px #FFF , 1500px 1770px #FFF , 1070px 1823px #FFF , 1809px 1327px #FFF , 1458px 1213px #FFF , 1065px 1623px #FFF , 384px 1588px #FFF , 237px 1054px #FFF , 807px 1942px #FFF , 1662px 703px #FFF , 562px 978px #FFF , 1088px 479px #FFF , 540px 1595px #FFF , 1966px 1315px #FFF , 1889px 1650px #FFF , 214px 1941px #FFF , 1132px 468px #FFF , 1674px 1680px #FFF , 1190px 1823px #FFF , 858px 1449px #FFF , 352px 488px #FFF , 481px 385px #FFF , 1177px 500px #FFF , 307px 1798px #FFF , 618px 985px #FFF , 1003px 1098px #FFF , 84px 515px #FFF , 480px 921px #FFF , 1627px 1688px #FFF , 701px 1226px #FFF , 1915px 38px #FFF , 712px 1132px #FFF , 1818px 747px #FFF , 1015px 866px #FFF , 1783px 186px #FFF , 464px 697px #FFF , 877px 1776px #FFF , 1411px 1299px #FFF , 3px 269px #FFF , 1314px 1645px #FFF , 623px 1339px #FFF , 1822px 1624px #FFF , 1591px 1629px #FFF , 867px 658px #FFF , 1223px 1912px #FFF , 1594px 1650px #FFF , 1368px 1481px #FFF , 1643px 1408px #FFF , 1080px 327px #FFF , 83px 875px #FFF , 851px 828px #FFF , 110px 24px #FFF , 751px 1863px #FFF , 1594px 1135px #FFF , 197px 958px #FFF , 1183px 819px #FFF , 466px 1470px #FFF , 1018px 261px #FFF , 1672px 116px #FFF , 463px 1690px #FFF , 170px 1399px #FFF , 1526px 55px #FFF , 1360px 1885px #FFF , 325px 21px #FFF , 556px 455px #FFF , 884px 434px #FFF , 786px 1081px #FFF , 322px 1632px #FFF , 1947px 877px #FFF , 1957px 1862px #FFF , 464px 94px #FFF , 241px 1869px #FFF , 851px 1969px #FFF , 1779px 1661px #FFF , 570px 651px #FFF , 596px 1698px #FFF , 1879px 727px #FFF , 662px 1157px #FFF , 512px 47px #FFF , 1448px 148px #FFF , 1649px 1462px #FFF , 1790px 1797px #FFF , 55px 484px #FFF , 1752px 604px #FFF , 1635px 981px #FFF , 1265px 705px #FFF , 845px 549px #FFF , 238px 1414px #FFF , 154px 1196px #FFF , 762px 364px #FFF , 1846px 1559px #FFF , 1761px 1689px #FFF , 1681px 1622px #FFF , 880px 412px #FFF , 1554px 1841px #FFF , 1570px 668px #FFF , 1903px 1036px #FFF , 550px 1321px #FFF , 184px 1073px #FFF , 1315px 1674px #FFF , 284px 419px #FFF , 1440px 1873px #FFF , 362px 883px #FFF , 1510px 1148px #FFF , 1600px 228px #FFF , 233px 1813px #FFF , 907px 492px #FFF , 247px 985px #FFF , 29px 152px #FFF , 419px 1403px #FFF , 1475px 223px #FFF , 226px 433px #FFF , 1153px 537px #FFF , 1205px 1325px #FFF , 89px 55px #FFF , 1606px 1638px #FFF , 1396px 625px #FFF , 143px 153px #FFF , 1757px 1006px #FFF , 1210px 581px #FFF , 997px 445px #FFF , 608px 1909px #FFF , 1360px 172px #FFF , 714px 688px #FFF , 598px 140px #FFF , 1932px 885px #FFF , 1613px 1810px #FFF , 973px 1317px #FFF , 390px 830px #FFF , 1918px 575px #FFF , 1752px 270px #FFF , 1333px 374px #FFF , 1430px 265px #FFF , 1419px 93px #FFF , 1183px 407px #FFF , 943px 1565px #FFF , 670px 1885px #FFF , 1108px 505px #FFF , 1278px 164px #FFF , 1377px 830px #FFF , 1495px 1922px #FFF , 1895px 219px #FFF , 1599px 910px #FFF , 92px 501px #FFF , 1940px 249px #FFF , 653px 893px #FFF , 1122px 1568px #FFF , 616px 1164px #FFF , 1625px 270px #FFF , 345px 1271px #FFF , 1992px 1951px #FFF , 871px 1648px #FFF , 630px 1331px #FFF , 819px 1197px #FFF , 1973px 1587px #FFF , 100px 1851px #FFF , 1204px 1068px #FFF , 1432px 162px #FFF , 450px 125px #FFF , 588px 919px #FFF , 698px 1830px #FFF , 269px 4px #FFF , 808px 931px #FFF , 1891px 1149px #FFF , 1188px 1269px #FFF , 1745px 1451px #FFF , 210px 188px #FFF , 1877px 663px #FFF , 1183px 157px #FFF , 846px 857px #FFF , 919px 233px #FFF , 134px 1808px #FFF;
    animation: animStar 100s linear infinite;
  }
  #stars2:after {
    content: " ";
    position: absolute;
    /* top: 2000px; */
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 922px 1591px #FFF , 872px 297px #FFF , 405px 1929px #FFF , 1529px 1297px #FFF , 1975px 1267px #FFF , 680px 548px #FFF , 555px 1263px #FFF , 282px 1241px #FFF , 1235px 1693px #FFF , 1618px 786px #FFF , 1089px 35px #FFF , 101px 1753px #FFF , 1957px 590px #FFF , 1518px 733px #FFF , 1992px 932px #FFF , 1665px 952px #FFF , 535px 734px #FFF , 1893px 324px #FFF , 1812px 1127px #FFF , 1033px 768px #FFF , 349px 368px #FFF , 1765px 1697px #FFF , 1711px 1415px #FFF , 1486px 346px #FFF , 961px 457px #FFF , 1016px 634px #FFF , 745px 1495px #FFF , 649px 1845px #FFF , 369px 1002px #FFF , 1500px 1770px #FFF , 1070px 1823px #FFF , 1809px 1327px #FFF , 1458px 1213px #FFF , 1065px 1623px #FFF , 384px 1588px #FFF , 237px 1054px #FFF , 807px 1942px #FFF , 1662px 703px #FFF , 562px 978px #FFF , 1088px 479px #FFF , 540px 1595px #FFF , 1966px 1315px #FFF , 1889px 1650px #FFF , 214px 1941px #FFF , 1132px 468px #FFF , 1674px 1680px #FFF , 1190px 1823px #FFF , 858px 1449px #FFF , 352px 488px #FFF , 481px 385px #FFF , 1177px 500px #FFF , 307px 1798px #FFF , 618px 985px #FFF , 1003px 1098px #FFF , 84px 515px #FFF , 480px 921px #FFF , 1627px 1688px #FFF , 701px 1226px #FFF , 1915px 38px #FFF , 712px 1132px #FFF , 1818px 747px #FFF , 1015px 866px #FFF , 1783px 186px #FFF , 464px 697px #FFF , 877px 1776px #FFF , 1411px 1299px #FFF , 3px 269px #FFF , 1314px 1645px #FFF , 623px 1339px #FFF , 1822px 1624px #FFF , 1591px 1629px #FFF , 867px 658px #FFF , 1223px 1912px #FFF , 1594px 1650px #FFF , 1368px 1481px #FFF , 1643px 1408px #FFF , 1080px 327px #FFF , 83px 875px #FFF , 851px 828px #FFF , 110px 24px #FFF , 751px 1863px #FFF , 1594px 1135px #FFF , 197px 958px #FFF , 1183px 819px #FFF , 466px 1470px #FFF , 1018px 261px #FFF , 1672px 116px #FFF , 463px 1690px #FFF , 170px 1399px #FFF , 1526px 55px #FFF , 1360px 1885px #FFF , 325px 21px #FFF , 556px 455px #FFF , 884px 434px #FFF , 786px 1081px #FFF , 322px 1632px #FFF , 1947px 877px #FFF , 1957px 1862px #FFF , 464px 94px #FFF , 241px 1869px #FFF , 851px 1969px #FFF , 1779px 1661px #FFF , 570px 651px #FFF , 596px 1698px #FFF , 1879px 727px #FFF , 662px 1157px #FFF , 512px 47px #FFF , 1448px 148px #FFF , 1649px 1462px #FFF , 1790px 1797px #FFF , 55px 484px #FFF , 1752px 604px #FFF , 1635px 981px #FFF , 1265px 705px #FFF , 845px 549px #FFF , 238px 1414px #FFF , 154px 1196px #FFF , 762px 364px #FFF , 1846px 1559px #FFF , 1761px 1689px #FFF , 1681px 1622px #FFF , 880px 412px #FFF , 1554px 1841px #FFF , 1570px 668px #FFF , 1903px 1036px #FFF , 550px 1321px #FFF , 184px 1073px #FFF , 1315px 1674px #FFF , 284px 419px #FFF , 1440px 1873px #FFF , 362px 883px #FFF , 1510px 1148px #FFF , 1600px 228px #FFF , 233px 1813px #FFF , 907px 492px #FFF , 247px 985px #FFF , 29px 152px #FFF , 419px 1403px #FFF , 1475px 223px #FFF , 226px 433px #FFF , 1153px 537px #FFF , 1205px 1325px #FFF , 89px 55px #FFF , 1606px 1638px #FFF , 1396px 625px #FFF , 143px 153px #FFF , 1757px 1006px #FFF , 1210px 581px #FFF , 997px 445px #FFF , 608px 1909px #FFF , 1360px 172px #FFF , 714px 688px #FFF , 598px 140px #FFF , 1932px 885px #FFF , 1613px 1810px #FFF , 973px 1317px #FFF , 390px 830px #FFF , 1918px 575px #FFF , 1752px 270px #FFF , 1333px 374px #FFF , 1430px 265px #FFF , 1419px 93px #FFF , 1183px 407px #FFF , 943px 1565px #FFF , 670px 1885px #FFF , 1108px 505px #FFF , 1278px 164px #FFF , 1377px 830px #FFF , 1495px 1922px #FFF , 1895px 219px #FFF , 1599px 910px #FFF , 92px 501px #FFF , 1940px 249px #FFF , 653px 893px #FFF , 1122px 1568px #FFF , 616px 1164px #FFF , 1625px 270px #FFF , 345px 1271px #FFF , 1992px 1951px #FFF , 871px 1648px #FFF , 630px 1331px #FFF , 819px 1197px #FFF , 1973px 1587px #FFF , 100px 1851px #FFF , 1204px 1068px #FFF , 1432px 162px #FFF , 450px 125px #FFF , 588px 919px #FFF , 698px 1830px #FFF , 269px 4px #FFF , 808px 931px #FFF , 1891px 1149px #FFF , 1188px 1269px #FFF , 1745px 1451px #FFF , 210px 188px #FFF , 1877px 663px #FFF , 1183px 157px #FFF , 846px 857px #FFF , 919px 233px #FFF , 134px 1808px #FFF;
  }
  
  #stars3 {
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 669px 1616px #16d0c5 , 1353px 1959px #16d0c5 , 1863px 1038px #16d0c5 , 1192px 1351px #16d0c5 , 1185px 83px #16d0c5 , 799px 1348px #16d0c5 , 1484px 1653px #16d0c5 , 1352px 1078px #16d0c5 , 1074px 543px #16d0c5 , 674px 574px #16d0c5 , 211px 815px #16d0c5 , 1497px 144px #16d0c5 , 1674px 1547px #16d0c5 , 1788px 1677px #16d0c5 , 1493px 768px #16d0c5 , 376px 1878px #16d0c5 , 341px 1441px #16d0c5 , 1658px 1239px #16d0c5 , 824px 1721px #16d0c5 , 1221px 1118px #16d0c5 , 1295px 1641px #16d0c5 , 335px 1852px #16d0c5 , 1799px 573px #16d0c5 , 1837px 258px #16d0c5 , 1289px 1794px #16d0c5 , 399px 231px #16d0c5 , 1859px 1480px #16d0c5 , 1463px 880px #16d0c5 , 145px 187px #16d0c5 , 381px 1823px #16d0c5 , 968px 519px #16d0c5 , 1955px 926px #16d0c5 , 1585px 1006px #16d0c5 , 677px 519px #16d0c5 , 146px 1207px #16d0c5 , 567px 429px #16d0c5 , 189px 329px #16d0c5 , 1290px 1153px #16d0c5 , 900px 1921px #16d0c5 , 98px 1274px #16d0c5 , 680px 1357px #16d0c5 , 753px 763px #16d0c5 , 989px 652px #16d0c5 , 1655px 627px #16d0c5 , 1408px 1192px #16d0c5 , 1034px 297px #16d0c5 , 677px 779px #16d0c5 , 1386px 1952px #16d0c5 , 813px 275px #16d0c5 , 865px 1867px #16d0c5 , 1656px 627px #16d0c5 , 1492px 452px #16d0c5 , 1108px 492px #16d0c5 , 973px 393px #16d0c5 , 1330px 1227px #16d0c5 , 1238px 1491px #16d0c5 , 181px 634px #16d0c5 , 1036px 912px #16d0c5 , 1157px 1728px #16d0c5 , 1198px 1798px #16d0c5 , 876px 218px #16d0c5 , 897px 792px #16d0c5 , 1123px 464px #16d0c5 , 1920px 1281px #16d0c5 , 158px 1275px #16d0c5 , 809px 1479px #16d0c5 , 927px 732px #16d0c5 , 1817px 906px #16d0c5 , 428px 1002px #16d0c5 , 1239px 1217px #16d0c5 , 1238px 236px #16d0c5 , 1868px 183px #16d0c5 , 1989px 1552px #16d0c5 , 212px 328px #16d0c5 , 1876px 1872px #16d0c5 , 1529px 186px #16d0c5 , 36px 1789px #16d0c5 , 1355px 1858px #16d0c5 , 868px 865px #16d0c5 , 1901px 798px #16d0c5 , 699px 185px #16d0c5 , 709px 1769px #16d0c5 , 1149px 1929px #16d0c5 , 684px 1301px #16d0c5 , 756px 1973px #16d0c5 , 592px 442px #16d0c5 , 1758px 716px #16d0c5 , 166px 1328px #16d0c5 , 332px 1316px #16d0c5 , 1474px 1013px #16d0c5 , 1019px 1910px #16d0c5 , 583px 39px #16d0c5 , 1271px 1726px #16d0c5 , 619px 574px #16d0c5 , 1715px 743px #16d0c5 , 484px 1742px #16d0c5 , 1621px 1495px #16d0c5 , 1059px 1931px #16d0c5 , 1605px 199px #16d0c5 , 1581px 552px #16d0c5;
    animation: animStar 150s linear infinite;
  }
  #stars3:after {
    content: " ";
    position: absolute;
    /* top: 2000px; */
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 669px 1616px #FFF , 1353px 1959px #FFF , 1863px 1038px #FFF , 1192px 1351px #FFF , 1185px 83px #FFF , 799px 1348px #16d0c5 , 1484px 1653px #16d0c5 , 1352px 1078px #16d0c5 , 1074px 543px #16d0c5 , 674px 574px #16d0c5 , 211px 815px #16d0c5 , 1497px 144px #16d0c5 , 1674px 1547px #16d0c5 , 1788px 1677px #16d0c5 , 1493px 768px #16d0c5 , 376px 1878px #16d0c5 , 341px 1441px #16d0c5 , 1658px 1239px #16d0c5 , 824px 1721px #16d0c5 , 1221px 1118px #16d0c5 , 1295px 1641px #16d0c5 , 335px 1852px #16d0c5 , 1799px 573px #16d0c5 , 1837px 258px #16d0c5 , 1289px 1794px #16d0c5 , 399px 231px #16d0c5 , 1859px 1480px #16d0c5 , 1463px 880px #16d0c5 , 145px 187px #16d0c5 , 381px 1823px #16d0c5 , 968px 519px #16d0c5 , 1955px 926px #16d0c5 , 1585px 1006px #16d0c5 , 677px 519px #16d0c5 , 146px 1207px #16d0c5 , 567px 429px #16d0c5 , 189px 329px #16d0c5 , 1290px 1153px #16d0c5 , 900px 1921px #16d0c5 , 98px 1274px #16d0c5 , 680px 1357px #16d0c5 , 753px 763px #16d0c5 , 989px 652px #16d0c5 , 1655px 627px #16d0c5 , 1408px 1192px #16d0c5 , 1034px 297px #16d0c5 , 677px 779px #16d0c5 , 1386px 1952px #16d0c5 , 813px 275px #16d0c5 , 865px 1867px #16d0c5 , 1656px 627px #16d0c5 , 1492px 452px #16d0c5 , 1108px 492px #16d0c5 , 973px 393px #16d0c5 , 1330px 1227px #16d0c5 , 1238px 1491px #16d0c5 , 181px 634px #16d0c5 , 1036px 912px #16d0c5 , 1157px 1728px #16d0c5 , 1198px 1798px #16d0c5 , 876px 218px #16d0c5 , 897px 792px #16d0c5 , 1123px 464px #16d0c5 , 1920px 1281px #16d0c5 , 158px 1275px #16d0c5 , 809px 1479px #16d0c5 , 927px 732px #16d0c5 , 1817px 906px #16d0c5 , 428px 1002px #16d0c5 , 1239px 1217px #16d0c5 , 1238px 236px #16d0c5 , 1868px 183px #16d0c5 , 1989px 1552px #16d0c5 , 212px 328px #16d0c5 , 1876px 1872px #16d0c5 , 1529px 186px #16d0c5 , 36px 1789px #16d0c5 , 1355px 1858px #16d0c5 , 868px 865px #16d0c5 , 1901px 798px #16d0c5 , 699px 185px #16d0c5 , 709px 1769px #16d0c5 , 1149px 1929px #16d0c5 , 684px 1301px #16d0c5 , 756px 1973px #16d0c5 , 592px 442px #16d0c5 , 1758px 716px #16d0c5 , 166px 1328px #16d0c5 , 332px 1316px #16d0c5 , 1474px 1013px #16d0c5 , 1019px 1910px #16d0c5 , 583px 39px #16d0c5 , 1271px 1726px #16d0c5 , 619px 574px #16d0c5 , 1715px 743px #16d0c5 , 484px 1742px #16d0c5 , 1621px 1495px #16d0c5 , 1059px 1931px #16d0c5 , 1605px 199px #16d0c5 , 1581px 552px #16d0c5;
  }
  
  
  @keyframes animStar {
    from {
      transform: translateY(0px);
    }
    to {
      transform: translateY(-2000px);
    }
  }


  @-webkit-keyframes rotation {
    from {
            -webkit-transform: rotate(0deg);
    }
    to {
            -webkit-transform: rotate(359deg);
    }
}
