/*
Theme Name: MonsterPlay Child
Template: monsterplay
Version: 1.0
Description: Child theme for MonsterPlay.
Author: John
Author URI: cantinagaming.com
*/

.site {
    padding: 0;
    overflow: hidden;
}
body{margin: 0;}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Barlow'!important;
    color: #fff!important;
    margin-top: 0px;
    font-weight: 700!important;
    line-height: 1.2!important;
    text-transform: uppercase!important;
}
p,a,button{
    font-family: 'Barlow'!important;
}
.content-area {
    padding-top: 0;
    margin-bottom: 0;
}
@media (max-width: 1500px){
.custom-container {
    max-width: 1260px!important;
}
}
.scroll__top {
    width: 45px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    position: fixed;
    bottom: 30px;
    right: 50px;
    font-size: 20px;
    border-radius: 3px;
    z-index: 99;
    color: #000;
    text-align: center;
    cursor: pointer;
    background: #d31c3e;
    transition: 0.8s ease;
    border: none;
}
.main--area {
    overflow-x: hidden;
}
header#masthead {
    background: transparent;
    padding: 15px var(--mpl--container--padding)!important;
    margin: 0;
}
.carousel_outer{
    
}
.slider__area {
    position: relative;
}
.slider__bg {
	background: url(https://themedox.com/demo/mykd/assets/img/slider/slider_bg.jpg);
    background-position: center;
    background-size: cover;
    padding: 158px 0 54px;
    position: relative;
    z-index: 1;
}
.slider__area::before, .slider__area::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 50%;
    -webkit-clip-path: polygon(0 0, 0 100%, 100% 100%);
    clip-path: polygon(0 0, 0 100%, 100% 100%);
    background-color: #d31c3e;
    height: 50px;
}
.slider__area::after {
    left: auto;
    right: 0;
    -webkit-clip-path: polygon(100% 0, 0 100%, 100% 100%);
    clip-path: polygon(100% 0, 0 100%, 100% 100%);
}
.slider__content {
    margin: 90px 0 0 0;
}
.slider__content .sub-title {
    margin: 0 0 19px;
    line-height: 1;
    font-family: '';
    font-weight: 700;
    letter-spacing: 4px;
    font-size: 20px;
    color: #d31c3e;
    position: relative;
    padding: 17px 0 17px 20px;
    text-transform: uppercase;
}
.slider__content .sub-title::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background-image: url(https://themedox.com/demo/mykd/assets/img/slider/text_gradient_bg.png);
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    z-index: -1;
    opacity: 0.28;
}
.slider__content .title {
    margin: 0 0 21px;
    font-size: 118px;
	color: #fff;
    font-family: '';
    line-height: 0.8;
    text-shadow: -1px 5px 0px rgba(211, 28, 62, 0.66);
}
.slider__content p {
    margin: 0 0;
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 5px;
    line-height: 1.4;
    color: #fff;
}
.slider__btn {
    margin: 33px 0 0;
}
.tg-btn-1 {
    display: inline-flex;
    font-family: '';
    color: #fff;
    font-weight: 800;
    text-transform: uppercase;
    padding: 14px 49px;
    text-decoration: none;
    font-size: 15px;
    letter-spacing: 0.8px;
    position: relative;
    overflow: hidden;
    justify-content: center;
    text-align: center;
    min-width: 195px;
    z-index: 1;
}
.tg-btn-1 span::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #d31c3e;
    clip-path: polygon(28px 0, calc(85% + 2px) 0, 100% 50%, calc(85% + 1px) 100%, 28px 100%, 0% 50%);
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    z-index: -1;
}
.tg-btn-1::before, .tg-btn-1::after {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='white' width='100.25' height='126.657' viewBox='0 0 30.25 56.657'%3e%3cpath id='shape.svg' class='cls-1' d='M248.391%2c576.3L218.17%2c605.258l30.221%2c27.7L226.985%2c604Z' transform='translate(-218.156 -576.312)'/%3e%3c/svg%3e");
    width: 30px;
    height: calc(100% + 6px);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}
.tg-btn-1::after {
    left: auto;
    right: 0;
    -webkit-transform: translateY(-50%) rotateY(180deg);
    -moz-transform: translateY(-50%) rotateY(180deg);
    -ms-transform: translateY(-50%) rotateY(180deg);
    -o-transform: translateY(-50%) rotateY(180deg);
    transform: translateY(-50%) rotateY(180deg);
}
.banner-img img{
	width: 100%;
}
.slider__shapes {
    opacity: 0.27;
}
.slider__shapes img {
    position: absolute;
    animation: shapeBlinker 1.5s linear infinite;
    opacity: 0;
    z-index: -1;
}
.slider__shapes img:nth-child(1) {
    left: 23%;
    top: 17%;
    animation-delay: 0.2s;
}
.slider__shapes img:nth-child(2) {
    left: 29%;
    bottom: 45%;
    animation-delay: 0.4s;
}
.slider__shapes img:nth-child(3) {
    right: 47%;
    top: 20%;
    animation-delay: 0.2s;
}
.slider__shapes img:nth-child(4) {
    right: 42%;
    top: 23%;
    animation-delay: 0.6s;
}
@keyframes shapeBlinker{
50% {
    opacity: 0.59;
}
}
.nft-item__area {
    background: #0b0e13;
    padding: 100px 0 70px;
}
.nft-item__box {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: flex-start;
    background-color: #121a23;
    background-image: -moz-linear-gradient(90deg, #0c0e12 0%, rgba(31, 41, 53, 0.36078) 100%);
    background-image: -webkit-linear-gradient(90deg, #0c0e12 0%, rgba(31, 41, 53, 0.36078) 100%);
    background-image: -ms-linear-gradient(90deg, #0c0e12 0%, rgba(31, 41, 53, 0.36078) 100%);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
    border: 1px solid rgba(76, 76, 76, 0.2);
    padding: 25px;
    margin: 0 0 30px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.nft-item__thumb {
    flex: 0 0 auto;
    margin-right: 20px;
    max-width: 187px;
}
.nft-item__content {
    flex-grow: 1;
}
.nft-item__thumb img {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px;
	width: 100%;
}
.nft-item__content .title {
    font-size: 20px;
    letter-spacing: 0.5px;
    margin: 0 0 15px;
}
.nft-item__content .title a, .nft-item__content .name a {
    color: #fff;
    text-decoration: none;
    font-size: 20px;
    line-height: 28px;
}
.nft-item__avatar {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    margin: 0;
}
.nft-item__price {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    padding: 0;
    margin-top: 10px;
}
.nft-item__price p {
    margin: 0 0;
    font-family: '';
    font-size: 18px;
    color: #e8e8e8;
    font-weight: 600;
}
.nft-item__price p span {
    text-transform: uppercase;
    font-weight: 700;
    color: #d31c3e;
}
.designation{
    color: #ffffffb5;
    font-size: 15px;
}
.nft-item__price .bid-btn {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    column-gap: 10px;
    background: #d31c3e;
    text-decoration: none;
    color: #fff;
    text-transform: capitalize;
    font-family: '';
    font-weight: 600;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    border-radius: 6px;
    font-size: 18px;
    line-height: 1;
    padding: 11px 14px;
    margin-left: auto;
}

.team-bg {
	background: url(https://themedox.com/demo/mykd/assets/img/bg/team_bg.jpg);
    background-position: center;
    background-size: cover;
	padding: 100px 0;
}
.section__title {
    position: relative;
	margin-bottom: 60px;
}
.section__title .sub-title {
    display: block;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 2px;
    font-weight: 600;
    color: #d31c3e;
    line-height: 1;
    margin: 0 0 7px;
}
.section__title .title {
    font-size: 45px;
    font-weight: 800;
    letter-spacing: 1px;
    margin: 0 0;
}
.section__title::after {
    content: "";
    display: block;
    background-image: url(https://themedox.com/demo/mykd/assets/img/bg/title_shape.svg);
    width: 65px;
    height: 5px;
    margin: 20px auto 0;
}
.team__item {
    margin: 0 0 30px;
    text-align: center;
    background: #1c242f;
    border: 1px solid #27313f;
    box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.17);
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    -o-border-radius: 12px;
    -ms-border-radius: 12px;
    border-radius: 12px;
    padding: 30px 25px 35px;
    position: relative;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
    overflow: hidden;
    z-index: 1;
}
.team__item::before, .team__item::after {
    content: "";
    position: absolute;
    left: 0;
    top: -60px;
    width: 70px;
    height: 320px;
    background: #33985c;
    -webkit-transform: rotate(-55deg);
    -moz-transform: rotate(-55deg);
    -ms-transform: rotate(-55deg);
    -o-transform: rotate(-55deg);
    transform: rotate(-55deg);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
    opacity: 0.55;
    z-index: -1;
}
.team__item::after {
    left: auto;
    right: 0;
    -webkit-transform: rotate(55deg);
    -moz-transform: rotate(55deg);
    -ms-transform: rotate(55deg);
    -o-transform: rotate(55deg);
    transform: rotate(55deg);
}
.team__thumb {
    margin: 0 0 33px;
}
.team__content .name {
    font-size: 20px;
    font-weight: 800;
    margin: 0 0 1px;
    letter-spacing: 1px;
}
.team__content .designation {
    display: block;
    font-family: '';
    font-weight: 600;
    font-size: 16px;
    color: #d31c3e;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}
.video-bg {
    background-position: center;
    background-size: cover;
    min-height: 450px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    position: relative;
    padding: 40px 0;
    z-index: 1;
}
.video-bg::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.52;
    z-index: -1;
}
.video-bg::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(https://dev1.cantinagaming.com/wp-content/uploads/2024/04/post1.webp);
    background-position: center;
    background-size: cover;
    opacity: 0.38;
    z-index: -1;
}
.video__content .title {
    font-size: 55px;
    font-weight: 800;
    margin: 0 0 6px;
    text-shadow: 0px 3px 7px rgba(0, 0, 0, 0.33);
    letter-spacing: 3px;
}
.video__content .title span {
    color: #d31c3e;
}
.video__content p {
    margin: 0 0 30px;
    font-size: 16px;
    font-weight: 500;
    color: #fefefe;
    letter-spacing: 0.9px;
}
/*19-april-2024*/
.carousel {
    height: 100vh;
    margin-top: -110px;
    width: 100vw;
    overflow: hidden;
    position: relative;
}
.carousel .list .item{
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0 0 0 0;
}
.carousel .list .item img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.carousel .list .item .content{
    position: absolute;
    top: 20%;
    width: 1140px;
    max-width: 80%;
    left: 50%;
    transform: translateX(-50%);
    padding-right: 30%;
    box-sizing: border-box;
    color: #fff;
    text-shadow: 0 5px 10px #0004;
}
.carousel .list .item .author{
    font-weight: bold;
    letter-spacing: 10px;
}
.carousel .list .item .title,
.carousel .list .item .topic{
    font-size: 5em;
    font-weight: bold;
    line-height: 1.3em;
}
.carousel .list .item .topic{
    color: #f1683a;
}
.carousel .list .item .buttons{
    display: grid;
    grid-template-columns: repeat(2, 130px);
    grid-template-rows: 40px;
    gap: 5px;
    margin-top: 20px;
}
.carousel .list .item .buttons button{
    border: none;
    background-color: #eee;
    letter-spacing: 3px;
    font-family: Poppins;
    font-weight: 500;
}
.carousel .list .item .buttons button:nth-child(2){
    background-color: transparent;
    border: 1px solid #fff;
    color: #eee;
}
/* thumbail */
.thumbnail{
    position: absolute;
    bottom: 50px;
    left: 50%;
    width: max-content;
    z-index: 100;
    display: flex;
    gap: 20px;
    z-index:1;
}
.thumbnail .item{
    width: 150px;
    height: 220px;
    flex-shrink: 0;
    position: relative;
}
.thumbnail .item img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 20px;
}
.thumbnail .item .content{
    color: #fff;
    position: absolute;
    bottom: 10px;
    left: 10px;
    right: 10px;
}
.thumbnail .item .content .title{
    font-weight: 500;
}
.thumbnail .item .content .description{
    font-weight: 300;
}
/* arrows */
.arrows{
    position: absolute;
    top: 80%;
    right: 52%;
    z-index: 100;
    width: 300px;
    max-width: 30%;
    display: flex;
    gap: 10px;
    align-items: center;
}
.arrows button{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: #eee4;
    border: none;
    color: #fff;
    font-family: monospace;
    font-weight: bold;
    transition: .5s;
}
.arrows button:hover{
    background-color: #fff;
    color: #000;
}

/* animation */
.carousel .list .item:nth-child(1){
    z-index: 1;
}

/* animation text in first item */

.carousel .list .item:nth-child(1) .content .author,
.carousel .list .item:nth-child(1) .content .title,
.carousel .list .item:nth-child(1) .content .topic,
.carousel .list .item:nth-child(1) .content .des,
.carousel .list .item:nth-child(1) .content .buttons
{
    transform: translateY(50px);
    filter: blur(20px);
    opacity: 0;
    animation: showContent .5s 1s linear 1 forwards;
}
@keyframes showContent{
    to{
        transform: translateY(0px);
        filter: blur(0px);
        opacity: 1;
    }
}
.carousel .list .item:nth-child(1) .content .title{
    animation-delay: 1.2s!important;
}
.carousel .list .item:nth-child(1) .content .topic{
    animation-delay: 1.4s!important;
}
.carousel .list .item:nth-child(1) .content .des{
    animation-delay: 1.6s!important;
}
.carousel .list .item:nth-child(1) .content .buttons{
    animation-delay: 1.8s!important;
}
/* create animation when next click */
.carousel.next .list .item:nth-child(1) img{
    width: 150px;
    height: 220px;
    position: absolute;
    bottom: 50px;
    left: 50%;
    border-radius: 30px;
    animation: showImage .5s linear 1 forwards;
}
@keyframes showImage{
    to{
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border-radius: 0;
    }
}

.carousel.next .thumbnail .item:nth-last-child(1){
    overflow: hidden;
    animation: showThumbnail .5s linear 1 forwards;
}
.carousel.prev .list .item img{
    z-index: 100;
}
@keyframes showThumbnail{
    from{
        width: 0;
        opacity: 0;
    }
}
.carousel.next .thumbnail{
    animation: effectNext .5s linear 1 forwards;
}

@keyframes effectNext{
    from{
        transform: translateX(150px);
    }
}

/* running time */

.carousel .time{
    position: absolute;
    z-index: 1000;
    width: 0%;
    height: 3px;
    background-color: #f1683a;
    left: 0;
    top: 0;
}

.carousel.next .time,
.carousel.prev .time{
    animation: runningTime 3s linear 1 forwards;
}
@keyframes runningTime{
    from{ width: 100%}
    to{width: 0}
}


/* prev click */

.carousel.prev .list .item:nth-child(2){
    z-index: 2;
}

.carousel.prev .list .item:nth-child(2) img{
    animation: outFrame 0.5s linear 1 forwards;
    position: absolute;
    bottom: 0;
    left: 0;
}
@keyframes outFrame{
    to{
        width: 150px;
        height: 220px;
        bottom: 50px;
        left: 50%;
        border-radius: 20px;
    }
}

.carousel.prev .thumbnail .item:nth-child(1){
    overflow: hidden;
    opacity: 0;
    animation: showThumbnail .5s linear 1 forwards;
}
.carousel.next .arrows button,
.carousel.prev .arrows button{
    pointer-events: none;
}
.carousel.prev .list .item:nth-child(2) .content .author,
.carousel.prev .list .item:nth-child(2) .content .title,
.carousel.prev .list .item:nth-child(2) .content .topic,
.carousel.prev .list .item:nth-child(2) .content .des,
.carousel.prev .list .item:nth-child(2) .content .buttons
{
    animation: contentOut 1.5s linear 1 forwards!important;
}

@keyframes contentOut{
    to{
        transform: translateY(-150px);
        filter: blur(20px);
        opacity: 0;
    }
}
@media screen and (max-width: 678px) {
    .carousel .list .item .content{
        padding-right: 0;
    }
    .carousel .list .item .content .title{
        font-size: 30px;
    }
}
/*19-april-2024*/



/*bacground effect*/
  
  #stars {
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 1602px 661px #FFF , 1779px 795px #FFF , 1154px 812px #FFF , 1328px 800px #FFF , 1262px 1251px #FFF , 1976px 432px #FFF , 1650px 1853px #FFF , 1001px 468px #FFF , 609px 405px #FFF , 1842px 1576px #FFF , 742px 1365px #FFF , 321px 1286px #FFF , 462px 926px #FFF , 481px 458px #FFF , 484px 1952px #FFF , 380px 1267px #FFF , 1122px 820px #FFF , 1626px 1217px #FFF , 1953px 1255px #FFF , 1728px 140px #FFF , 1430px 1262px #FFF , 7px 463px #FFF , 1664px 338px #FFF , 63px 11px #FFF , 552px 438px #FFF , 3px 783px #FFF , 1247px 361px #FFF , 803px 121px #FFF , 755px 1435px #FFF , 659px 1572px #FFF , 462px 256px #FFF , 654px 1979px #FFF , 1747px 1521px #FFF , 1222px 1922px #FFF , 1615px 1672px #FFF , 980px 918px #FFF , 1477px 1509px #FFF , 1311px 365px #FFF , 286px 1255px #FFF , 897px 1108px #FFF , 770px 330px #FFF , 337px 598px #FFF , 1192px 711px #FFF , 1656px 1284px #FFF , 1808px 543px #FFF , 1099px 608px #FFF , 1215px 157px #FFF , 1670px 748px #FFF , 110px 734px #FFF , 1513px 1678px #FFF , 137px 1969px #FFF , 242px 1029px #FFF , 670px 606px #FFF , 1173px 1915px #FFF , 1730px 1946px #FFF , 1617px 1395px #FFF , 294px 1214px #FFF , 942px 1551px #FFF , 327px 885px #FFF , 1961px 128px #FFF , 314px 333px #FFF , 845px 1457px #FFF , 1293px 408px #FFF , 1058px 582px #FFF , 1981px 1771px #FFF , 1473px 311px #FFF , 1227px 955px #FFF , 1937px 1262px #FFF , 754px 624px #FFF , 266px 619px #FFF , 182px 1621px #FFF , 29px 802px #FFF , 1075px 298px #FFF , 1986px 1900px #FFF , 1770px 447px #FFF , 1291px 57px #FFF , 782px 1535px #FFF , 1312px 111px #FFF , 1194px 651px #FFF , 899px 193px #FFF , 282px 163px #FFF , 1341px 998px #FFF , 379px 1540px #FFF , 406px 1584px #FFF , 1227px 223px #FFF , 1525px 402px #FFF , 66px 1842px #FFF , 1531px 1873px #FFF , 1303px 376px #FFF , 1949px 1797px #FFF , 1093px 1018px #FFF , 937px 886px #FFF , 1954px 1675px #FFF , 1957px 304px #FFF , 74px 400px #FFF , 556px 1123px #FFF , 1659px 1330px #FFF , 1110px 916px #FFF , 503px 271px #FFF , 1574px 1851px #FFF , 436px 1833px #FFF , 175px 1150px #FFF , 43px 1691px #FFF , 1758px 1857px #FFF , 413px 257px #FFF , 596px 336px #FFF , 1608px 338px #FFF , 333px 108px #FFF , 794px 1318px #FFF , 1150px 73px #FFF , 891px 1149px #FFF , 1614px 387px #FFF , 1930px 1770px #FFF , 465px 591px #FFF , 394px 472px #FFF , 438px 1877px #FFF , 537px 1345px #FFF , 583px 470px #FFF , 1493px 1112px #FFF , 1437px 1380px #FFF , 494px 1304px #FFF , 17px 1388px #FFF , 1001px 1558px #FFF , 10px 978px #FFF , 25px 1053px #FFF , 732px 576px #FFF , 1169px 297px #FFF , 915px 1519px #FFF , 280px 1149px #FFF , 1430px 761px #FFF , 45px 208px #FFF , 1790px 1104px #FFF , 953px 296px #FFF , 1480px 733px #FFF , 1024px 1171px #FFF , 1473px 1335px #FFF , 631px 329px #FFF , 1498px 1792px #FFF , 385px 1825px #FFF , 483px 781px #FFF , 1888px 85px #FFF , 1659px 715px #FFF , 192px 177px #FFF , 275px 1243px #FFF , 1203px 1087px #FFF , 412px 857px #FFF , 1302px 1270px #FFF , 787px 389px #FFF , 751px 1838px #FFF , 1381px 1377px #FFF , 196px 878px #FFF , 134px 277px #FFF , 145px 549px #FFF , 1957px 1961px #FFF , 1120px 1050px #FFF , 1354px 972px #FFF , 1158px 1771px #FFF , 47px 352px #FFF , 1112px 584px #FFF , 164px 1386px #FFF , 1273px 1782px #FFF , 110px 780px #FFF , 502px 299px #FFF , 1768px 933px #FFF , 886px 1287px #FFF , 1309px 1130px #FFF , 847px 776px #FFF , 1713px 269px #FFF , 1718px 795px #FFF , 1984px 717px #FFF , 985px 341px #FFF , 1462px 1078px #FFF , 1702px 1461px #FFF , 167px 1873px #FFF , 862px 1117px #FFF , 1968px 932px #FFF , 814px 91px #FFF , 1530px 607px #FFF , 1799px 1571px #FFF , 1868px 1734px #FFF , 1800px 1137px #FFF , 52px 178px #FFF , 901px 853px #FFF , 1181px 1232px #FFF , 209px 650px #FFF , 1165px 1321px #FFF , 1046px 159px #FFF , 578px 1748px #FFF , 18px 337px #FFF , 70px 1062px #FFF , 1670px 270px #FFF , 1828px 1321px #FFF , 1817px 336px #FFF , 124px 1935px #FFF , 1840px 594px #FFF , 836px 1194px #FFF , 1292px 1801px #FFF , 1547px 945px #FFF , 500px 1563px #FFF , 569px 376px #FFF , 1107px 1627px #FFF , 662px 717px #FFF , 1352px 762px #FFF , 771px 1694px #FFF , 1529px 484px #FFF , 1609px 798px #FFF , 652px 627px #FFF , 498px 20px #FFF , 1308px 164px #FFF , 245px 1239px #FFF , 1131px 860px #FFF , 1028px 333px #FFF , 765px 1760px #FFF , 1627px 684px #FFF , 70px 1586px #FFF , 63px 1230px #FFF , 1727px 465px #FFF , 1946px 1862px #FFF , 169px 956px #FFF , 121px 1826px #FFF , 1615px 725px #FFF , 1225px 1925px #FFF , 1678px 323px #FFF , 606px 371px #FFF , 616px 985px #FFF , 490px 1898px #FFF , 516px 1019px #FFF , 878px 1448px #FFF , 1533px 98px #FFF , 625px 1152px #FFF , 224px 522px #FFF , 215px 245px #FFF , 153px 669px #FFF , 1530px 1652px #FFF , 1796px 1697px #FFF , 908px 1456px #FFF , 1326px 1947px #FFF , 1294px 872px #FFF , 806px 1296px #FFF , 783px 556px #FFF , 1075px 973px #FFF , 613px 505px #FFF , 1160px 833px #FFF , 1053px 1793px #FFF , 1343px 1990px #FFF , 937px 254px #FFF , 1084px 234px #FFF , 575px 374px #FFF , 367px 1656px #FFF , 494px 510px #FFF , 1403px 1242px #FFF , 1827px 1741px #FFF , 1239px 616px #FFF , 579px 1670px #FFF , 971px 836px #FFF , 1025px 813px #FFF , 707px 1407px #FFF , 188px 1777px #FFF , 1576px 18px #FFF , 1px 533px #FFF , 1123px 589px #FFF , 88px 705px #FFF , 1844px 679px #FFF , 121px 350px #FFF , 1853px 470px #FFF , 1333px 263px #FFF , 1702px 957px #FFF , 475px 725px #FFF , 1650px 75px #FFF , 1372px 11px #FFF , 714px 353px #FFF , 968px 461px #FFF , 1413px 1400px #FFF , 1856px 1724px #FFF , 793px 1524px #FFF , 1717px 962px #FFF , 1263px 1567px #FFF , 1621px 1961px #FFF , 537px 243px #FFF , 912px 1140px #FFF , 659px 1300px #FFF , 113px 516px #FFF , 1111px 1738px #FFF , 336px 953px #FFF , 1038px 248px #FFF , 692px 935px #FFF , 516px 1451px #FFF , 1057px 401px #FFF , 1014px 388px #FFF , 1363px 1764px #FFF , 855px 745px #FFF , 57px 767px #FFF , 779px 1263px #FFF , 1746px 1797px #FFF , 1975px 848px #FFF , 1051px 941px #FFF , 79px 1146px #FFF , 1945px 1015px #FFF , 1506px 1855px #FFF , 955px 730px #FFF , 27px 1865px #FFF , 1378px 1691px #FFF , 969px 1738px #FFF , 206px 842px #FFF , 1068px 91px #FFF , 1466px 1725px #FFF , 533px 1091px #FFF , 1205px 748px #FFF , 324px 398px #FFF , 1417px 1048px #FFF , 349px 1827px #FFF , 730px 1048px #FFF , 1671px 690px #FFF , 1441px 1068px #FFF , 251px 925px #FFF , 144px 1631px #FFF , 108px 1524px #FFF , 187px 1172px #FFF , 183px 403px #FFF , 907px 1873px #FFF , 973px 104px #FFF , 65px 1390px #FFF , 372px 1486px #FFF , 424px 765px #FFF , 1410px 350px #FFF , 760px 827px #FFF , 1179px 612px #FFF , 251px 1106px #FFF , 657px 851px #FFF , 63px 925px #FFF , 1272px 1791px #FFF , 1361px 1189px #FFF , 778px 1101px #FFF , 817px 1436px #FFF , 1884px 1440px #FFF , 1662px 1781px #FFF , 276px 990px #FFF , 1835px 1617px #FFF , 1516px 246px #FFF , 544px 1792px #FFF , 667px 1652px #FFF , 1142px 1221px #FFF , 1417px 38px #FFF , 33px 1467px #FFF , 1087px 1608px #FFF , 1406px 1323px #FFF , 440px 1564px #FFF , 1697px 758px #FFF , 743px 340px #FFF , 1244px 218px #FFF , 1382px 1783px #FFF , 539px 1285px #FFF , 273px 592px #FFF , 1268px 444px #FFF , 1302px 70px #FFF , 989px 478px #FFF , 1044px 1477px #FFF , 395px 803px #FFF , 1609px 1799px #FFF , 999px 100px #FFF , 1444px 2000px #FFF , 1966px 1675px #FFF , 51px 822px #FFF , 1387px 825px #FFF , 983px 440px #FFF , 1269px 624px #FFF , 1303px 1455px #FFF , 666px 313px #FFF , 1776px 132px #FFF , 1041px 1523px #FFF , 168px 1599px #FFF , 1714px 604px #FFF , 657px 594px #FFF , 1301px 1318px #FFF , 961px 541px #FFF , 310px 422px #FFF , 636px 1847px #FFF , 814px 1005px #FFF , 444px 1093px #FFF , 583px 1551px #FFF , 1746px 1807px #FFF , 1550px 1359px #FFF , 283px 1837px #FFF , 1257px 1772px #FFF , 1620px 1691px #FFF , 727px 1180px #FFF , 798px 1744px #FFF , 754px 1707px #FFF , 1871px 189px #FFF , 1355px 1000px #FFF , 1839px 599px #FFF , 7px 1689px #FFF , 775px 966px #FFF , 231px 1980px #FFF , 1231px 717px #FFF , 1748px 1658px #FFF , 385px 1352px #FFF , 1168px 182px #FFF , 576px 997px #FFF , 1955px 279px #FFF , 314px 1162px #FFF , 626px 1525px #FFF , 1372px 597px #FFF , 168px 809px #FFF , 1559px 1646px #FFF , 1316px 600px #FFF , 1903px 1615px #FFF , 1899px 173px #FFF , 1936px 1042px #FFF , 977px 180px #FFF , 80px 1132px #FFF , 1258px 287px #FFF , 1944px 1624px #FFF , 1710px 1271px #FFF , 859px 315px #FFF , 658px 601px #FFF , 444px 516px #FFF , 1443px 70px #FFF , 61px 1468px #FFF , 67px 338px #FFF , 1888px 711px #FFF , 1838px 1848px #FFF , 1252px 774px #FFF , 1986px 1392px #FFF , 1734px 213px #FFF , 1904px 76px #FFF , 1503px 1882px #FFF , 268px 113px #FFF , 1124px 387px #FFF , 565px 1591px #FFF , 446px 1116px #FFF , 1861px 661px #FFF , 55px 1090px #FFF , 328px 837px #FFF , 775px 85px #FFF , 436px 632px #FFF , 1704px 904px #FFF , 406px 1068px #FFF , 1077px 719px #FFF , 125px 722px #FFF , 1735px 174px #FFF , 1541px 1590px #FFF , 1883px 498px #FFF , 733px 1195px #FFF , 1178px 1793px #FFF , 254px 719px #FFF , 1790px 545px #FFF , 799px 454px #FFF , 1076px 1737px #FFF , 360px 95px #FFF , 516px 1367px #FFF , 1016px 493px #FFF , 1340px 15px #FFF , 1843px 355px #FFF , 416px 1857px #FFF , 1745px 1967px #FFF , 1768px 1266px #FFF , 778px 1437px #FFF , 1892px 1480px #FFF , 1861px 1700px #FFF , 1973px 832px #FFF , 132px 1773px #FFF , 1928px 1974px #FFF , 470px 1852px #FFF , 1855px 463px #FFF , 892px 1018px #FFF , 374px 1670px #FFF , 140px 391px #FFF , 1868px 1945px #FFF , 505px 1988px #FFF , 1798px 1514px #FFF , 134px 873px #FFF , 1319px 1278px #FFF , 1796px 1403px #FFF , 1400px 503px #FFF , 480px 1004px #FFF , 53px 434px #FFF , 1075px 507px #FFF , 1376px 13px #FFF , 150px 623px #FFF , 563px 1355px #FFF , 1464px 858px #FFF , 1123px 967px #FFF , 1273px 1412px #FFF , 1378px 1689px #FFF , 1390px 1248px #FFF , 273px 191px #FFF , 471px 46px #FFF , 1520px 780px #FFF , 830px 530px #FFF , 1369px 1915px #FFF , 434px 1541px #FFF , 1658px 753px #FFF , 1955px 1908px #FFF , 409px 1106px #FFF , 1609px 597px #FFF , 637px 1671px #FFF , 1957px 475px #FFF , 1595px 1496px #FFF , 1979px 1958px #FFF , 1364px 1658px #FFF , 929px 425px #FFF , 1197px 967px #FFF , 82px 1164px #FFF , 310px 176px #FFF , 1242px 1822px #FFF , 1081px 484px #FFF , 1436px 1211px #FFF , 992px 1826px #FFF , 1801px 714px #FFF , 1034px 16px #FFF , 1241px 145px #FFF , 1815px 811px #FFF , 517px 111px #FFF , 512px 1871px #FFF , 185px 1024px #FFF , 869px 1606px #FFF , 904px 1418px #FFF , 271px 807px #FFF , 1627px 1971px #FFF , 1048px 200px #FFF , 1543px 152px #FFF , 1559px 924px #FFF , 1205px 1281px #FFF , 1073px 697px #FFF , 1614px 426px #FFF , 1064px 1329px #FFF , 1963px 1252px #FFF , 444px 992px #FFF , 553px 1688px #FFF , 298px 578px #FFF , 772px 636px #FFF , 1755px 1446px #FFF , 1503px 450px #FFF , 504px 135px #FFF , 1714px 314px #FFF , 447px 1165px #FFF , 1903px 1258px #FFF , 1916px 434px #FFF , 1468px 1851px #FFF , 631px 244px #FFF , 201px 1060px #FFF , 88px 340px #FFF , 342px 1039px #FFF , 699px 488px #FFF , 1284px 1794px #FFF , 1458px 759px #FFF , 1335px 1629px #FFF , 1367px 1363px #FFF , 185px 235px #FFF , 76px 1315px #FFF , 1528px 198px #FFF , 471px 1165px #FFF , 1160px 1077px #FFF , 79px 473px #FFF , 114px 654px #FFF , 1400px 722px #FFF , 829px 1532px #FFF , 448px 941px #FFF , 627px 1987px #FFF , 820px 919px #FFF , 1506px 217px #FFF , 1946px 1562px #FFF , 142px 1489px #FFF , 793px 602px #FFF , 441px 91px #FFF , 259px 453px #FFF , 1538px 1732px #FFF , 1498px 1501px #FFF , 656px 805px #FFF , 1808px 1178px #FFF , 1954px 890px #FFF , 656px 1605px #FFF , 1177px 350px #FFF , 666px 992px #FFF , 1486px 305px #FFF , 661px 1647px #FFF , 1209px 1168px #FFF , 1499px 1450px #FFF , 554px 98px #FFF , 744px 1047px #FFF , 2px 524px #FFF , 383px 1086px #FFF , 1822px 244px #FFF , 1704px 1714px #FFF , 797px 1527px #FFF , 1916px 1610px #FFF , 1865px 860px #FFF , 1567px 1823px #FFF , 1340px 273px #FFF , 1133px 168px #FFF , 557px 1978px #FFF , 1419px 1724px #FFF , 668px 538px #FFF , 1411px 1026px #FFF , 1194px 1431px #FFF , 267px 1899px #FFF , 556px 950px #FFF , 1847px 1514px #FFF , 255px 131px #FFF , 442px 441px #FFF , 1089px 1011px #FFF , 1931px 1781px #FFF , 187px 119px #FFF , 1317px 1797px #FFF , 15px 971px #FFF , 1542px 618px #FFF , 594px 1216px #FFF , 523px 1980px #FFF , 682px 1977px #FFF , 1840px 1934px #FFF , 73px 1975px #FFF , 192px 37px #FFF , 1796px 1491px #FFF , 237px 418px #FFF , 635px 1936px #FFF , 735px 421px #FFF , 1785px 1564px #FFF , 85px 1401px #FFF , 288px 1436px #FFF , 972px 1682px #FFF , 986px 206px #FFF , 730px 1225px #FFF , 569px 557px #FFF , 1805px 1898px #FFF , 488px 1963px #FFF , 877px 997px #FFF , 545px 1029px #FFF , 1725px 1017px #FFF , 1320px 1855px #FFF , 1220px 409px #FFF , 1911px 453px #FFF , 784px 636px #FFF , 570px 862px #FFF , 1009px 7px #FFF , 432px 1640px #FFF , 1941px 1197px #FFF , 422px 994px #FFF , 465px 1879px #FFF , 918px 200px #FFF , 1978px 1313px #FFF , 520px 954px #FFF , 1270px 1594px #FFF , 1087px 578px #FFF , 1597px 58px #FFF , 1782px 550px #FFF , 274px 204px #FFF , 1743px 1662px #FFF , 441px 1338px #FFF , 545px 1844px #FFF , 1702px 894px #FFF , 1760px 1426px #FFF , 795px 1068px #FFF , 1076px 373px #FFF , 1666px 1594px #FFF , 1490px 1257px #FFF , 7px 1967px #FFF , 357px 1354px #FFF , 1740px 1071px #FFF , 1876px 1981px #FFF , 421px 1758px #FFF , 750px 1071px #FFF , 963px 266px #FFF , 918px 1422px #FFF , 811px 463px #FFF , 1084px 1186px #FFF , 950px 1852px #FFF , 709px 916px #FFF , 37px 1612px #FFF , 777px 747px #FFF , 749px 1663px #FFF , 1036px 600px #FFF , 1951px 1697px #FFF , 1208px 1139px #FFF , 549px 400px #FFF , 1144px 584px #FFF , 1466px 1315px #FFF , 131px 826px #FFF , 172px 1097px #FFF , 253px 97px #FFF , 197px 422px #FFF , 792px 25px #FFF , 957px 1632px #FFF , 1209px 889px #FFF , 826px 638px #FFF , 1464px 1137px #FFF , 1189px 2px #FFF , 1737px 1514px #FFF , 142px 954px #FFF , 1831px 544px #FFF , 1008px 779px #FFF , 1889px 257px #FFF , 1006px 1085px #FFF , 428px 1043px #FFF , 1915px 1585px #FFF , 232px 1935px #FFF , 767px 706px #FFF , 431px 334px #FFF , 897px 15px #FFF , 705px 146px #FFF;
    animation: animStar 50s linear infinite;
  }
  #stars:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 1px;
    height: 1px;
    background: transparent;
    box-shadow: 1602px 661px #FFF , 1779px 795px #FFF , 1154px 812px #FFF , 1328px 800px #FFF , 1262px 1251px #FFF , 1976px 432px #FFF , 1650px 1853px #FFF , 1001px 468px #FFF , 609px 405px #FFF , 1842px 1576px #FFF , 742px 1365px #FFF , 321px 1286px #FFF , 462px 926px #FFF , 481px 458px #FFF , 484px 1952px #FFF , 380px 1267px #FFF , 1122px 820px #FFF , 1626px 1217px #FFF , 1953px 1255px #FFF , 1728px 140px #FFF , 1430px 1262px #FFF , 7px 463px #FFF , 1664px 338px #FFF , 63px 11px #FFF , 552px 438px #FFF , 3px 783px #FFF , 1247px 361px #FFF , 803px 121px #FFF , 755px 1435px #FFF , 659px 1572px #FFF , 462px 256px #FFF , 654px 1979px #FFF , 1747px 1521px #FFF , 1222px 1922px #FFF , 1615px 1672px #FFF , 980px 918px #FFF , 1477px 1509px #FFF , 1311px 365px #FFF , 286px 1255px #FFF , 897px 1108px #FFF , 770px 330px #FFF , 337px 598px #FFF , 1192px 711px #FFF , 1656px 1284px #FFF , 1808px 543px #FFF , 1099px 608px #FFF , 1215px 157px #FFF , 1670px 748px #FFF , 110px 734px #FFF , 1513px 1678px #FFF , 137px 1969px #FFF , 242px 1029px #FFF , 670px 606px #FFF , 1173px 1915px #FFF , 1730px 1946px #FFF , 1617px 1395px #FFF , 294px 1214px #FFF , 942px 1551px #FFF , 327px 885px #FFF , 1961px 128px #FFF , 314px 333px #FFF , 845px 1457px #FFF , 1293px 408px #FFF , 1058px 582px #FFF , 1981px 1771px #FFF , 1473px 311px #FFF , 1227px 955px #FFF , 1937px 1262px #FFF , 754px 624px #FFF , 266px 619px #FFF , 182px 1621px #FFF , 29px 802px #FFF , 1075px 298px #FFF , 1986px 1900px #FFF , 1770px 447px #FFF , 1291px 57px #FFF , 782px 1535px #FFF , 1312px 111px #FFF , 1194px 651px #FFF , 899px 193px #FFF , 282px 163px #FFF , 1341px 998px #FFF , 379px 1540px #FFF , 406px 1584px #FFF , 1227px 223px #FFF , 1525px 402px #FFF , 66px 1842px #FFF , 1531px 1873px #FFF , 1303px 376px #FFF , 1949px 1797px #FFF , 1093px 1018px #FFF , 937px 886px #FFF , 1954px 1675px #FFF , 1957px 304px #FFF , 74px 400px #FFF , 556px 1123px #FFF , 1659px 1330px #FFF , 1110px 916px #FFF , 503px 271px #FFF , 1574px 1851px #FFF , 436px 1833px #FFF , 175px 1150px #FFF , 43px 1691px #FFF , 1758px 1857px #FFF , 413px 257px #FFF , 596px 336px #FFF , 1608px 338px #FFF , 333px 108px #FFF , 794px 1318px #FFF , 1150px 73px #FFF , 891px 1149px #FFF , 1614px 387px #FFF , 1930px 1770px #FFF , 465px 591px #FFF , 394px 472px #FFF , 438px 1877px #FFF , 537px 1345px #FFF , 583px 470px #FFF , 1493px 1112px #FFF , 1437px 1380px #FFF , 494px 1304px #FFF , 17px 1388px #FFF , 1001px 1558px #FFF , 10px 978px #FFF , 25px 1053px #FFF , 732px 576px #FFF , 1169px 297px #FFF , 915px 1519px #FFF , 280px 1149px #FFF , 1430px 761px #FFF , 45px 208px #FFF , 1790px 1104px #FFF , 953px 296px #FFF , 1480px 733px #FFF , 1024px 1171px #FFF , 1473px 1335px #FFF , 631px 329px #FFF , 1498px 1792px #FFF , 385px 1825px #FFF , 483px 781px #FFF , 1888px 85px #FFF , 1659px 715px #FFF , 192px 177px #FFF , 275px 1243px #FFF , 1203px 1087px #FFF , 412px 857px #FFF , 1302px 1270px #FFF , 787px 389px #FFF , 751px 1838px #FFF , 1381px 1377px #FFF , 196px 878px #FFF , 134px 277px #FFF , 145px 549px #FFF , 1957px 1961px #FFF , 1120px 1050px #FFF , 1354px 972px #FFF , 1158px 1771px #FFF , 47px 352px #FFF , 1112px 584px #FFF , 164px 1386px #FFF , 1273px 1782px #FFF , 110px 780px #FFF , 502px 299px #FFF , 1768px 933px #FFF , 886px 1287px #FFF , 1309px 1130px #FFF , 847px 776px #FFF , 1713px 269px #FFF , 1718px 795px #FFF , 1984px 717px #FFF , 985px 341px #FFF , 1462px 1078px #FFF , 1702px 1461px #FFF , 167px 1873px #FFF , 862px 1117px #FFF , 1968px 932px #FFF , 814px 91px #FFF , 1530px 607px #FFF , 1799px 1571px #FFF , 1868px 1734px #FFF , 1800px 1137px #FFF , 52px 178px #FFF , 901px 853px #FFF , 1181px 1232px #FFF , 209px 650px #FFF , 1165px 1321px #FFF , 1046px 159px #FFF , 578px 1748px #FFF , 18px 337px #FFF , 70px 1062px #FFF , 1670px 270px #FFF , 1828px 1321px #FFF , 1817px 336px #FFF , 124px 1935px #FFF , 1840px 594px #FFF , 836px 1194px #FFF , 1292px 1801px #FFF , 1547px 945px #FFF , 500px 1563px #FFF , 569px 376px #FFF , 1107px 1627px #FFF , 662px 717px #FFF , 1352px 762px #FFF , 771px 1694px #FFF , 1529px 484px #FFF , 1609px 798px #FFF , 652px 627px #FFF , 498px 20px #FFF , 1308px 164px #FFF , 245px 1239px #FFF , 1131px 860px #FFF , 1028px 333px #FFF , 765px 1760px #FFF , 1627px 684px #FFF , 70px 1586px #FFF , 63px 1230px #FFF , 1727px 465px #FFF , 1946px 1862px #FFF , 169px 956px #FFF , 121px 1826px #FFF , 1615px 725px #FFF , 1225px 1925px #FFF , 1678px 323px #FFF , 606px 371px #FFF , 616px 985px #FFF , 490px 1898px #FFF , 516px 1019px #FFF , 878px 1448px #FFF , 1533px 98px #FFF , 625px 1152px #FFF , 224px 522px #FFF , 215px 245px #FFF , 153px 669px #FFF , 1530px 1652px #FFF , 1796px 1697px #FFF , 908px 1456px #FFF , 1326px 1947px #FFF , 1294px 872px #FFF , 806px 1296px #FFF , 783px 556px #FFF , 1075px 973px #FFF , 613px 505px #FFF , 1160px 833px #FFF , 1053px 1793px #FFF , 1343px 1990px #FFF , 937px 254px #FFF , 1084px 234px #FFF , 575px 374px #FFF , 367px 1656px #FFF , 494px 510px #FFF , 1403px 1242px #FFF , 1827px 1741px #FFF , 1239px 616px #FFF , 579px 1670px #FFF , 971px 836px #FFF , 1025px 813px #FFF , 707px 1407px #FFF , 188px 1777px #FFF , 1576px 18px #FFF , 1px 533px #FFF , 1123px 589px #FFF , 88px 705px #FFF , 1844px 679px #FFF , 121px 350px #FFF , 1853px 470px #FFF , 1333px 263px #FFF , 1702px 957px #FFF , 475px 725px #FFF , 1650px 75px #FFF , 1372px 11px #FFF , 714px 353px #FFF , 968px 461px #FFF , 1413px 1400px #FFF , 1856px 1724px #FFF , 793px 1524px #FFF , 1717px 962px #FFF , 1263px 1567px #FFF , 1621px 1961px #FFF , 537px 243px #FFF , 912px 1140px #FFF , 659px 1300px #FFF , 113px 516px #FFF , 1111px 1738px #FFF , 336px 953px #FFF , 1038px 248px #FFF , 692px 935px #FFF , 516px 1451px #FFF , 1057px 401px #FFF , 1014px 388px #FFF , 1363px 1764px #FFF , 855px 745px #FFF , 57px 767px #FFF , 779px 1263px #FFF , 1746px 1797px #FFF , 1975px 848px #FFF , 1051px 941px #FFF , 79px 1146px #FFF , 1945px 1015px #FFF , 1506px 1855px #FFF , 955px 730px #FFF , 27px 1865px #FFF , 1378px 1691px #FFF , 969px 1738px #FFF , 206px 842px #FFF , 1068px 91px #FFF , 1466px 1725px #FFF , 533px 1091px #FFF , 1205px 748px #FFF , 324px 398px #FFF , 1417px 1048px #FFF , 349px 1827px #FFF , 730px 1048px #FFF , 1671px 690px #FFF , 1441px 1068px #FFF , 251px 925px #FFF , 144px 1631px #FFF , 108px 1524px #FFF , 187px 1172px #FFF , 183px 403px #FFF , 907px 1873px #FFF , 973px 104px #FFF , 65px 1390px #FFF , 372px 1486px #FFF , 424px 765px #FFF , 1410px 350px #FFF , 760px 827px #FFF , 1179px 612px #FFF , 251px 1106px #FFF , 657px 851px #FFF , 63px 925px #FFF , 1272px 1791px #FFF , 1361px 1189px #FFF , 778px 1101px #FFF , 817px 1436px #FFF , 1884px 1440px #FFF , 1662px 1781px #FFF , 276px 990px #FFF , 1835px 1617px #FFF , 1516px 246px #FFF , 544px 1792px #FFF , 667px 1652px #FFF , 1142px 1221px #FFF , 1417px 38px #FFF , 33px 1467px #FFF , 1087px 1608px #FFF , 1406px 1323px #FFF , 440px 1564px #FFF , 1697px 758px #FFF , 743px 340px #FFF , 1244px 218px #FFF , 1382px 1783px #FFF , 539px 1285px #FFF , 273px 592px #FFF , 1268px 444px #FFF , 1302px 70px #FFF , 989px 478px #FFF , 1044px 1477px #FFF , 395px 803px #FFF , 1609px 1799px #FFF , 999px 100px #FFF , 1444px 2000px #FFF , 1966px 1675px #FFF , 51px 822px #FFF , 1387px 825px #FFF , 983px 440px #FFF , 1269px 624px #FFF , 1303px 1455px #FFF , 666px 313px #FFF , 1776px 132px #FFF , 1041px 1523px #FFF , 168px 1599px #FFF , 1714px 604px #FFF , 657px 594px #FFF , 1301px 1318px #FFF , 961px 541px #FFF , 310px 422px #FFF , 636px 1847px #FFF , 814px 1005px #FFF , 444px 1093px #FFF , 583px 1551px #FFF , 1746px 1807px #FFF , 1550px 1359px #FFF , 283px 1837px #FFF , 1257px 1772px #FFF , 1620px 1691px #FFF , 727px 1180px #FFF , 798px 1744px #FFF , 754px 1707px #FFF , 1871px 189px #FFF , 1355px 1000px #FFF , 1839px 599px #FFF , 7px 1689px #FFF , 775px 966px #FFF , 231px 1980px #FFF , 1231px 717px #FFF , 1748px 1658px #FFF , 385px 1352px #FFF , 1168px 182px #FFF , 576px 997px #FFF , 1955px 279px #FFF , 314px 1162px #FFF , 626px 1525px #FFF , 1372px 597px #FFF , 168px 809px #FFF , 1559px 1646px #FFF , 1316px 600px #FFF , 1903px 1615px #FFF , 1899px 173px #FFF , 1936px 1042px #FFF , 977px 180px #FFF , 80px 1132px #FFF , 1258px 287px #FFF , 1944px 1624px #FFF , 1710px 1271px #FFF , 859px 315px #FFF , 658px 601px #FFF , 444px 516px #FFF , 1443px 70px #FFF , 61px 1468px #FFF , 67px 338px #FFF , 1888px 711px #FFF , 1838px 1848px #FFF , 1252px 774px #FFF , 1986px 1392px #FFF , 1734px 213px #FFF , 1904px 76px #FFF , 1503px 1882px #FFF , 268px 113px #FFF , 1124px 387px #FFF , 565px 1591px #FFF , 446px 1116px #FFF , 1861px 661px #FFF , 55px 1090px #FFF , 328px 837px #FFF , 775px 85px #FFF , 436px 632px #FFF , 1704px 904px #FFF , 406px 1068px #FFF , 1077px 719px #FFF , 125px 722px #FFF , 1735px 174px #FFF , 1541px 1590px #FFF , 1883px 498px #FFF , 733px 1195px #FFF , 1178px 1793px #FFF , 254px 719px #FFF , 1790px 545px #FFF , 799px 454px #FFF , 1076px 1737px #FFF , 360px 95px #FFF , 516px 1367px #FFF , 1016px 493px #FFF , 1340px 15px #FFF , 1843px 355px #FFF , 416px 1857px #FFF , 1745px 1967px #FFF , 1768px 1266px #FFF , 778px 1437px #FFF , 1892px 1480px #FFF , 1861px 1700px #FFF , 1973px 832px #FFF , 132px 1773px #FFF , 1928px 1974px #FFF , 470px 1852px #FFF , 1855px 463px #FFF , 892px 1018px #FFF , 374px 1670px #FFF , 140px 391px #FFF , 1868px 1945px #FFF , 505px 1988px #FFF , 1798px 1514px #FFF , 134px 873px #FFF , 1319px 1278px #FFF , 1796px 1403px #FFF , 1400px 503px #FFF , 480px 1004px #FFF , 53px 434px #FFF , 1075px 507px #FFF , 1376px 13px #FFF , 150px 623px #FFF , 563px 1355px #FFF , 1464px 858px #FFF , 1123px 967px #FFF , 1273px 1412px #FFF , 1378px 1689px #FFF , 1390px 1248px #FFF , 273px 191px #FFF , 471px 46px #FFF , 1520px 780px #FFF , 830px 530px #FFF , 1369px 1915px #FFF , 434px 1541px #FFF , 1658px 753px #FFF , 1955px 1908px #FFF , 409px 1106px #FFF , 1609px 597px #FFF , 637px 1671px #FFF , 1957px 475px #FFF , 1595px 1496px #FFF , 1979px 1958px #FFF , 1364px 1658px #FFF , 929px 425px #FFF , 1197px 967px #FFF , 82px 1164px #FFF , 310px 176px #FFF , 1242px 1822px #FFF , 1081px 484px #FFF , 1436px 1211px #FFF , 992px 1826px #FFF , 1801px 714px #FFF , 1034px 16px #FFF , 1241px 145px #FFF , 1815px 811px #FFF , 517px 111px #FFF , 512px 1871px #FFF , 185px 1024px #FFF , 869px 1606px #FFF , 904px 1418px #FFF , 271px 807px #FFF , 1627px 1971px #FFF , 1048px 200px #FFF , 1543px 152px #FFF , 1559px 924px #FFF , 1205px 1281px #FFF , 1073px 697px #FFF , 1614px 426px #FFF , 1064px 1329px #FFF , 1963px 1252px #FFF , 444px 992px #FFF , 553px 1688px #FFF , 298px 578px #FFF , 772px 636px #FFF , 1755px 1446px #FFF , 1503px 450px #FFF , 504px 135px #FFF , 1714px 314px #FFF , 447px 1165px #FFF , 1903px 1258px #FFF , 1916px 434px #FFF , 1468px 1851px #FFF , 631px 244px #FFF , 201px 1060px #FFF , 88px 340px #FFF , 342px 1039px #FFF , 699px 488px #FFF , 1284px 1794px #FFF , 1458px 759px #FFF , 1335px 1629px #FFF , 1367px 1363px #FFF , 185px 235px #FFF , 76px 1315px #FFF , 1528px 198px #FFF , 471px 1165px #FFF , 1160px 1077px #FFF , 79px 473px #FFF , 114px 654px #FFF , 1400px 722px #FFF , 829px 1532px #FFF , 448px 941px #FFF , 627px 1987px #FFF , 820px 919px #FFF , 1506px 217px #FFF , 1946px 1562px #FFF , 142px 1489px #FFF , 793px 602px #FFF , 441px 91px #FFF , 259px 453px #FFF , 1538px 1732px #FFF , 1498px 1501px #FFF , 656px 805px #FFF , 1808px 1178px #FFF , 1954px 890px #FFF , 656px 1605px #FFF , 1177px 350px #FFF , 666px 992px #FFF , 1486px 305px #FFF , 661px 1647px #FFF , 1209px 1168px #FFF , 1499px 1450px #FFF , 554px 98px #FFF , 744px 1047px #FFF , 2px 524px #FFF , 383px 1086px #FFF , 1822px 244px #FFF , 1704px 1714px #FFF , 797px 1527px #FFF , 1916px 1610px #FFF , 1865px 860px #FFF , 1567px 1823px #FFF , 1340px 273px #FFF , 1133px 168px #FFF , 557px 1978px #FFF , 1419px 1724px #FFF , 668px 538px #FFF , 1411px 1026px #FFF , 1194px 1431px #FFF , 267px 1899px #FFF , 556px 950px #FFF , 1847px 1514px #FFF , 255px 131px #FFF , 442px 441px #FFF , 1089px 1011px #FFF , 1931px 1781px #FFF , 187px 119px #FFF , 1317px 1797px #FFF , 15px 971px #FFF , 1542px 618px #FFF , 594px 1216px #FFF , 523px 1980px #FFF , 682px 1977px #FFF , 1840px 1934px #FFF , 73px 1975px #FFF , 192px 37px #FFF , 1796px 1491px #FFF , 237px 418px #FFF , 635px 1936px #FFF , 735px 421px #FFF , 1785px 1564px #FFF , 85px 1401px #FFF , 288px 1436px #FFF , 972px 1682px #FFF , 986px 206px #FFF , 730px 1225px #FFF , 569px 557px #FFF , 1805px 1898px #FFF , 488px 1963px #FFF , 877px 997px #FFF , 545px 1029px #FFF , 1725px 1017px #FFF , 1320px 1855px #FFF , 1220px 409px #FFF , 1911px 453px #FFF , 784px 636px #FFF , 570px 862px #FFF , 1009px 7px #FFF , 432px 1640px #FFF , 1941px 1197px #FFF , 422px 994px #FFF , 465px 1879px #FFF , 918px 200px #FFF , 1978px 1313px #FFF , 520px 954px #FFF , 1270px 1594px #FFF , 1087px 578px #FFF , 1597px 58px #FFF , 1782px 550px #FFF , 274px 204px #FFF , 1743px 1662px #FFF , 441px 1338px #FFF , 545px 1844px #FFF , 1702px 894px #FFF , 1760px 1426px #FFF , 795px 1068px #FFF , 1076px 373px #FFF , 1666px 1594px #FFF , 1490px 1257px #FFF , 7px 1967px #FFF , 357px 1354px #FFF , 1740px 1071px #FFF , 1876px 1981px #FFF , 421px 1758px #FFF , 750px 1071px #FFF , 963px 266px #FFF , 918px 1422px #FFF , 811px 463px #FFF , 1084px 1186px #FFF , 950px 1852px #FFF , 709px 916px #FFF , 37px 1612px #FFF , 777px 747px #FFF , 749px 1663px #FFF , 1036px 600px #FFF , 1951px 1697px #FFF , 1208px 1139px #FFF , 549px 400px #FFF , 1144px 584px #FFF , 1466px 1315px #FFF , 131px 826px #FFF , 172px 1097px #FFF , 253px 97px #FFF , 197px 422px #FFF , 792px 25px #FFF , 957px 1632px #FFF , 1209px 889px #FFF , 826px 638px #FFF , 1464px 1137px #FFF , 1189px 2px #FFF , 1737px 1514px #FFF , 142px 954px #FFF , 1831px 544px #FFF , 1008px 779px #FFF , 1889px 257px #FFF , 1006px 1085px #FFF , 428px 1043px #FFF , 1915px 1585px #FFF , 232px 1935px #FFF , 767px 706px #FFF , 431px 334px #FFF , 897px 15px #FFF , 705px 146px #FFF;
  }
  
  #stars2 {
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 743px 879px #FFF , 1145px 1260px #FFF , 1412px 672px #FFF , 507px 1211px #FFF , 52px 89px #FFF , 1045px 256px #FFF , 1022px 859px #FFF , 1520px 413px #FFF , 1575px 604px #FFF , 992px 877px #FFF , 914px 960px #FFF , 139px 685px #FFF , 720px 707px #FFF , 1235px 945px #FFF , 1256px 1153px #FFF , 1223px 641px #FFF , 1810px 466px #FFF , 1011px 1248px #FFF , 799px 1160px #FFF , 770px 1135px #FFF , 1000px 1841px #FFF , 1733px 385px #FFF , 1142px 610px #FFF , 1047px 487px #FFF , 1268px 1604px #FFF , 1877px 835px #FFF , 1003px 698px #FFF , 525px 714px #FFF , 703px 960px #FFF , 267px 1336px #FFF , 1343px 133px #FFF , 230px 731px #FFF , 1613px 1782px #FFF , 758px 1457px #FFF , 1877px 1912px #FFF , 1155px 1320px #FFF , 719px 932px #FFF , 746px 69px #FFF , 1148px 186px #FFF , 1642px 1323px #FFF , 728px 1138px #FFF , 815px 461px #FFF , 1281px 137px #FFF , 132px 1620px #FFF , 685px 500px #FFF , 1067px 1439px #FFF , 101px 1941px #FFF , 218px 857px #FFF , 181px 1464px #FFF , 1403px 769px #FFF , 744px 815px #FFF , 1052px 553px #FFF , 1447px 1035px #FFF , 814px 1090px #FFF , 1127px 1883px #FFF , 689px 83px #FFF , 1067px 1753px #FFF , 1948px 34px #FFF , 676px 1749px #FFF , 830px 1875px #FFF , 836px 512px #FFF , 1847px 800px #FFF , 920px 1950px #FFF , 368px 71px #FFF , 1773px 818px #FFF , 215px 1460px #FFF , 1246px 1249px #FFF , 1078px 470px #FFF , 401px 437px #FFF , 1711px 1570px #FFF , 1345px 506px #FFF , 397px 571px #FFF , 1610px 1971px #FFF , 1134px 1569px #FFF , 163px 322px #FFF , 1837px 371px #FFF , 485px 424px #FFF , 488px 1287px #FFF , 747px 354px #FFF , 944px 939px #FFF , 505px 100px #FFF , 470px 1438px #FFF , 1222px 1874px #FFF , 559px 316px #FFF , 1188px 1154px #FFF , 136px 11px #FFF , 1213px 1280px #FFF , 335px 422px #FFF , 1849px 388px #FFF , 181px 1449px #FFF , 1945px 1622px #FFF , 1609px 1373px #FFF , 901px 922px #FFF , 1413px 520px #FFF , 1526px 1563px #FFF , 1318px 1232px #FFF , 1623px 518px #FFF , 664px 76px #FFF , 1692px 1963px #FFF , 1752px 1104px #FFF , 1291px 1249px #FFF , 369px 1823px #FFF , 552px 1779px #FFF , 1007px 634px #FFF , 391px 1101px #FFF , 1480px 1260px #FFF , 1375px 251px #FFF , 594px 1939px #FFF , 1832px 333px #FFF , 1233px 1790px #FFF , 1802px 648px #FFF , 1934px 798px #FFF , 1781px 1814px #FFF , 1849px 1544px #FFF , 568px 771px #FFF , 527px 169px #FFF , 1094px 62px #FFF , 713px 1750px #FFF , 290px 563px #FFF , 1704px 935px #FFF , 1207px 1612px #FFF , 202px 1971px #FFF , 1451px 355px #FFF , 1749px 571px #FFF , 1292px 1565px #FFF , 1827px 1082px #FFF , 22px 984px #FFF , 1315px 1760px #FFF , 1699px 1391px #FFF , 1793px 1715px #FFF , 1501px 49px #FFF , 1480px 1502px #FFF , 1455px 1964px #FFF , 1787px 1539px #FFF , 462px 883px #FFF , 84px 1082px #FFF , 1589px 1414px #FFF , 121px 1323px #FFF , 788px 494px #FFF , 109px 109px #FFF , 951px 1299px #FFF , 872px 1535px #FFF , 1171px 806px #FFF , 671px 598px #FFF , 1767px 1069px #FFF , 192px 1881px #FFF , 1263px 171px #FFF , 1532px 224px #FFF , 664px 1191px #FFF , 145px 686px #FFF , 638px 1744px #FFF , 1099px 332px #FFF , 1119px 802px #FFF , 530px 1776px #FFF , 765px 1011px #FFF , 1528px 1117px #FFF , 1375px 1170px #FFF , 1454px 470px #FFF , 299px 558px #FFF , 960px 655px #FFF , 1816px 1220px #FFF , 1165px 1486px #FFF , 260px 731px #FFF , 548px 80px #FFF , 1003px 1239px #FFF , 1058px 230px #FFF , 505px 1085px #FFF , 140px 1772px #FFF , 1439px 326px #FFF , 1456px 778px #FFF , 915px 1545px #FFF , 430px 1368px #FFF , 849px 587px #FFF , 1231px 869px #FFF , 1662px 928px #FFF , 1903px 38px #FFF , 1052px 1977px #FFF , 1935px 1481px #FFF , 538px 1271px #FFF , 1511px 1304px #FFF , 1617px 1015px #FFF , 489px 1088px #FFF , 996px 1039px #FFF , 201px 1878px #FFF , 466px 1689px #FFF , 1363px 862px #FFF , 1374px 1714px #FFF , 549px 787px #FFF , 1669px 1043px #FFF , 697px 1874px #FFF , 1915px 1724px #FFF , 1488px 1629px #FFF , 1545px 1875px #FFF , 978px 1201px #FFF , 1126px 1916px #FFF , 412px 592px #FFF , 852px 732px #FFF , 1060px 444px #FFF , 323px 1676px #FFF , 1593px 1616px #FFF;
    animation: animStar 100s linear infinite;
  }
  #stars2:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 2px;
    height: 2px;
    background: transparent;
    box-shadow: 743px 879px #FFF , 1145px 1260px #FFF , 1412px 672px #FFF , 507px 1211px #FFF , 52px 89px #FFF , 1045px 256px #FFF , 1022px 859px #FFF , 1520px 413px #FFF , 1575px 604px #FFF , 992px 877px #FFF , 914px 960px #FFF , 139px 685px #FFF , 720px 707px #FFF , 1235px 945px #FFF , 1256px 1153px #FFF , 1223px 641px #FFF , 1810px 466px #FFF , 1011px 1248px #FFF , 799px 1160px #FFF , 770px 1135px #FFF , 1000px 1841px #FFF , 1733px 385px #FFF , 1142px 610px #FFF , 1047px 487px #FFF , 1268px 1604px #FFF , 1877px 835px #FFF , 1003px 698px #FFF , 525px 714px #FFF , 703px 960px #FFF , 267px 1336px #FFF , 1343px 133px #FFF , 230px 731px #FFF , 1613px 1782px #FFF , 758px 1457px #FFF , 1877px 1912px #FFF , 1155px 1320px #FFF , 719px 932px #FFF , 746px 69px #FFF , 1148px 186px #FFF , 1642px 1323px #FFF , 728px 1138px #FFF , 815px 461px #FFF , 1281px 137px #FFF , 132px 1620px #FFF , 685px 500px #FFF , 1067px 1439px #FFF , 101px 1941px #FFF , 218px 857px #FFF , 181px 1464px #FFF , 1403px 769px #FFF , 744px 815px #FFF , 1052px 553px #FFF , 1447px 1035px #FFF , 814px 1090px #FFF , 1127px 1883px #FFF , 689px 83px #FFF , 1067px 1753px #FFF , 1948px 34px #FFF , 676px 1749px #FFF , 830px 1875px #FFF , 836px 512px #FFF , 1847px 800px #FFF , 920px 1950px #FFF , 368px 71px #FFF , 1773px 818px #FFF , 215px 1460px #FFF , 1246px 1249px #FFF , 1078px 470px #FFF , 401px 437px #FFF , 1711px 1570px #FFF , 1345px 506px #FFF , 397px 571px #FFF , 1610px 1971px #FFF , 1134px 1569px #FFF , 163px 322px #FFF , 1837px 371px #FFF , 485px 424px #FFF , 488px 1287px #FFF , 747px 354px #FFF , 944px 939px #FFF , 505px 100px #FFF , 470px 1438px #FFF , 1222px 1874px #FFF , 559px 316px #FFF , 1188px 1154px #FFF , 136px 11px #FFF , 1213px 1280px #FFF , 335px 422px #FFF , 1849px 388px #FFF , 181px 1449px #FFF , 1945px 1622px #FFF , 1609px 1373px #FFF , 901px 922px #FFF , 1413px 520px #FFF , 1526px 1563px #FFF , 1318px 1232px #FFF , 1623px 518px #FFF , 664px 76px #FFF , 1692px 1963px #FFF , 1752px 1104px #FFF , 1291px 1249px #FFF , 369px 1823px #FFF , 552px 1779px #FFF , 1007px 634px #FFF , 391px 1101px #FFF , 1480px 1260px #FFF , 1375px 251px #FFF , 594px 1939px #FFF , 1832px 333px #FFF , 1233px 1790px #FFF , 1802px 648px #FFF , 1934px 798px #FFF , 1781px 1814px #FFF , 1849px 1544px #FFF , 568px 771px #FFF , 527px 169px #FFF , 1094px 62px #FFF , 713px 1750px #FFF , 290px 563px #FFF , 1704px 935px #FFF , 1207px 1612px #FFF , 202px 1971px #FFF , 1451px 355px #FFF , 1749px 571px #FFF , 1292px 1565px #FFF , 1827px 1082px #FFF , 22px 984px #FFF , 1315px 1760px #FFF , 1699px 1391px #FFF , 1793px 1715px #FFF , 1501px 49px #FFF , 1480px 1502px #FFF , 1455px 1964px #FFF , 1787px 1539px #FFF , 462px 883px #FFF , 84px 1082px #FFF , 1589px 1414px #FFF , 121px 1323px #FFF , 788px 494px #FFF , 109px 109px #FFF , 951px 1299px #FFF , 872px 1535px #FFF , 1171px 806px #FFF , 671px 598px #FFF , 1767px 1069px #FFF , 192px 1881px #FFF , 1263px 171px #FFF , 1532px 224px #FFF , 664px 1191px #FFF , 145px 686px #FFF , 638px 1744px #FFF , 1099px 332px #FFF , 1119px 802px #FFF , 530px 1776px #FFF , 765px 1011px #FFF , 1528px 1117px #FFF , 1375px 1170px #FFF , 1454px 470px #FFF , 299px 558px #FFF , 960px 655px #FFF , 1816px 1220px #FFF , 1165px 1486px #FFF , 260px 731px #FFF , 548px 80px #FFF , 1003px 1239px #FFF , 1058px 230px #FFF , 505px 1085px #FFF , 140px 1772px #FFF , 1439px 326px #FFF , 1456px 778px #FFF , 915px 1545px #FFF , 430px 1368px #FFF , 849px 587px #FFF , 1231px 869px #FFF , 1662px 928px #FFF , 1903px 38px #FFF , 1052px 1977px #FFF , 1935px 1481px #FFF , 538px 1271px #FFF , 1511px 1304px #FFF , 1617px 1015px #FFF , 489px 1088px #FFF , 996px 1039px #FFF , 201px 1878px #FFF , 466px 1689px #FFF , 1363px 862px #FFF , 1374px 1714px #FFF , 549px 787px #FFF , 1669px 1043px #FFF , 697px 1874px #FFF , 1915px 1724px #FFF , 1488px 1629px #FFF , 1545px 1875px #FFF , 978px 1201px #FFF , 1126px 1916px #FFF , 412px 592px #FFF , 852px 732px #FFF , 1060px 444px #FFF , 323px 1676px #FFF , 1593px 1616px #FFF;
  }
  
  #stars3 {
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 1703px 1208px #FFF , 381px 207px #FFF , 1516px 1990px #FFF , 1960px 982px #FFF , 922px 1278px #FFF , 689px 1766px #FFF , 538px 554px #FFF , 802px 1529px #FFF , 871px 1805px #FFF , 228px 1830px #FFF , 353px 186px #FFF , 1873px 1154px #FFF , 494px 1244px #FFF , 1415px 261px #FFF , 1020px 1990px #FFF , 1924px 1169px #FFF , 1205px 464px #FFF , 596px 830px #FFF , 1319px 504px #FFF , 953px 1850px #FFF , 408px 1360px #FFF , 569px 1704px #FFF , 1367px 729px #FFF , 807px 1845px #FFF , 572px 825px #FFF , 523px 1089px #FFF , 1405px 1622px #FFF , 1352px 423px #FFF , 1247px 1758px #FFF , 1117px 920px #FFF , 983px 352px #FFF , 175px 1351px #FFF , 962px 260px #FFF , 918px 1530px #FFF , 1184px 935px #FFF , 201px 473px #FFF , 90px 1759px #FFF , 211px 933px #FFF , 1887px 171px #FFF , 177px 101px #FFF , 844px 346px #FFF , 283px 1821px #FFF , 1236px 1225px #FFF , 173px 1875px #FFF , 24px 1776px #FFF , 277px 804px #FFF , 1714px 715px #FFF , 937px 1882px #FFF , 1708px 1405px #FFF , 173px 1847px #FFF , 1902px 1160px #FFF , 1725px 1270px #FFF , 36px 18px #FFF , 1612px 1467px #FFF , 1390px 1733px #FFF , 927px 1315px #FFF , 1907px 1337px #FFF , 1855px 1454px #FFF , 1033px 1425px #FFF , 1450px 1359px #FFF , 1422px 771px #FFF , 256px 343px #FFF , 1581px 340px #FFF , 1180px 247px #FFF , 191px 882px #FFF , 372px 1171px #FFF , 1509px 937px #FFF , 1018px 1829px #FFF , 121px 152px #FFF , 327px 767px #FFF , 1438px 1421px #FFF , 321px 905px #FFF , 616px 245px #FFF , 1957px 1520px #FFF , 1811px 1924px #FFF , 1454px 1778px #FFF , 1507px 822px #FFF , 649px 218px #FFF , 362px 1567px #FFF , 1637px 145px #FFF , 115px 466px #FFF , 345px 935px #FFF , 112px 1019px #FFF , 1440px 1910px #FFF , 1280px 1367px #FFF , 1505px 890px #FFF , 788px 927px #FFF , 753px 1273px #FFF , 1924px 1714px #FFF , 495px 1149px #FFF , 267px 1851px #FFF , 1293px 1431px #FFF , 1159px 433px #FFF , 1725px 1170px #FFF , 1067px 296px #FFF , 746px 463px #FFF , 412px 349px #FFF , 1193px 1421px #FFF , 564px 455px #FFF , 1675px 589px #FFF;
    animation: animStar 150s linear infinite;
  }
  #stars3:after {
    content: " ";
    position: absolute;
    top: 2000px;
    width: 3px;
    height: 3px;
    background: transparent;
    box-shadow: 1703px 1208px #FFF , 381px 207px #FFF , 1516px 1990px #FFF , 1960px 982px #FFF , 922px 1278px #FFF , 689px 1766px #FFF , 538px 554px #FFF , 802px 1529px #FFF , 871px 1805px #FFF , 228px 1830px #FFF , 353px 186px #FFF , 1873px 1154px #FFF , 494px 1244px #FFF , 1415px 261px #FFF , 1020px 1990px #FFF , 1924px 1169px #FFF , 1205px 464px #FFF , 596px 830px #FFF , 1319px 504px #FFF , 953px 1850px #FFF , 408px 1360px #FFF , 569px 1704px #FFF , 1367px 729px #FFF , 807px 1845px #FFF , 572px 825px #FFF , 523px 1089px #FFF , 1405px 1622px #FFF , 1352px 423px #FFF , 1247px 1758px #FFF , 1117px 920px #FFF , 983px 352px #FFF , 175px 1351px #FFF , 962px 260px #FFF , 918px 1530px #FFF , 1184px 935px #FFF , 201px 473px #FFF , 90px 1759px #FFF , 211px 933px #FFF , 1887px 171px #FFF , 177px 101px #FFF , 844px 346px #FFF , 283px 1821px #FFF , 1236px 1225px #FFF , 173px 1875px #FFF , 24px 1776px #FFF , 277px 804px #FFF , 1714px 715px #FFF , 937px 1882px #FFF , 1708px 1405px #FFF , 173px 1847px #FFF , 1902px 1160px #FFF , 1725px 1270px #FFF , 36px 18px #FFF , 1612px 1467px #FFF , 1390px 1733px #FFF , 927px 1315px #FFF , 1907px 1337px #FFF , 1855px 1454px #FFF , 1033px 1425px #FFF , 1450px 1359px #FFF , 1422px 771px #FFF , 256px 343px #FFF , 1581px 340px #FFF , 1180px 247px #FFF , 191px 882px #FFF , 372px 1171px #FFF , 1509px 937px #FFF , 1018px 1829px #FFF , 121px 152px #FFF , 327px 767px #FFF , 1438px 1421px #FFF , 321px 905px #FFF , 616px 245px #FFF , 1957px 1520px #FFF , 1811px 1924px #FFF , 1454px 1778px #FFF , 1507px 822px #FFF , 649px 218px #FFF , 362px 1567px #FFF , 1637px 145px #FFF , 115px 466px #FFF , 345px 935px #FFF , 112px 1019px #FFF , 1440px 1910px #FFF , 1280px 1367px #FFF , 1505px 890px #FFF , 788px 927px #FFF , 753px 1273px #FFF , 1924px 1714px #FFF , 495px 1149px #FFF , 267px 1851px #FFF , 1293px 1431px #FFF , 1159px 433px #FFF , 1725px 1170px #FFF , 1067px 296px #FFF , 746px 463px #FFF , 412px 349px #FFF , 1193px 1421px #FFF , 564px 455px #FFF , 1675px 589px #FFF;
  }
  .footer__top-wrap {
    padding: 80px 0 30px;
    border-top: 1px solid #151d23;
    background: #000;
}
 .widget_nav_menu{
     text-align: right;
 }
 .footer-text .desc {
    margin: 0 0 25px;
    font-size: 15px;
	line-height: 1.75;
	font-weight: 400;	
	color: #adb0bc;
}
.footer-widget .fw-title {
    font-size: 20px;
    margin: 0 0 28px;
}
.widget_nav_menu .menu li a {
    font-size: 15px;
    display: inline-block;
    color: #adb0bc;
    text-decoration: none;
    position: relative;
}

.feature_product_outer p {
    color: #fff;
    font-size: 14px;
    line-height: 23px;
}
.mpl-navbar-container {
    margin: auto;
    justify-content: space-between;
}
.mpl-navbar-nav.mpl-navbar-nav-show.mpl-navbar-nav-icons{
    display: none;
}
.site-header .mpl-navbar-nav {
    justify-content: right!important;
    margin-top: 25px;
}
.site-header .mpl-navbar-nav ul li a{
    text-decoration: none;
}

.site-header .mpl-navbar-nav ul li a span {
    background-image: none!important;
}
.feature_product_outer, footer {
    position: relative!important;
    padding: 0;
    margin: 0!important;
}
.footer-logo a img {
    width: 100px;
    margin-bottom: 20px;
}
.video__content {
    margin-bottom: 40px;
}
.mpl-footer-copyright {
    padding: 10px 0!important;
}

.social {
    padding-top: 4rem;
    padding-bottom: 4rem;
    overflow: hidden;
    text-align: center;
    background: url(https://cdn.starwarsunlimited.com/SWH_Background_Command_Center_16fb2f285e.jpg);
    position: relative;
}
.social .container {
    position: relative;
}
	.social h3 {
    margin-top: 0;
    margin-bottom: 4rem;
}
.social .social-icons {
    max-width: 750px;
    margin: 0 auto;
    margin-bottom: -4rem;
}
.social .social-icons .social-icon {
    position: relative;
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 6rem;
    margin-left: 15px;
}
.social .social-icons .social-icon>a {
    display: inline-block;
    padding: 25px 43px;
    color: inherit;
    text-decoration: none;
}
.social .social-icons .social-icon>a .svg-inline--fa, footer .social .social-icons .social-icon>a i {
    position: relative;
    font-size: 5rem;
    z-index: 1;
    width: 50px;
    color: #f5f5f5;
}
.sticky {
  position: fixed;
  top: 0;
}
.social .social-icons .social-icon>a span {
   position: absolute;
    display: block;
    top: 100%;
    right: 0;
    left: 0;
    margin-top: 5px;
    margin-left: -10px;
    color:#fff;
    font-size:13px;
}
header#masthead.sticky {
    background: #242230;
width:100%;
}
.social .social-icons .social-icon>a::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(8,3,37,.3);
    -webkit-transition: .3s background ease;
    -o-transition: .3s background ease;
    transition: .3s background ease;
    -webkit-transform: skew(-7deg);
    -ms-transform: skew(-7deg);
    transform: skew(-7deg);
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
  @keyframes animStar {
    from {
      transform: translateY(0px);
    }
    to {
      transform: translateY(-2000px);
    }
  }
  
  
  /*new css*/
.site-header.mpl-navbar-hide {
    transform: translateY(0%);
    clip-path: none;
    animation: none;
    z-index: 3;
}
.tournament-card {
    border: 1px solid #be83459c;
    border-radius: 20px;
    background: #c1c1c112;
}
.tournament-img {
    background: #000;
    padding: 7px;
    border-radius: 20px 24px 0 0px;
} 
.tournament-info {
    padding: 13px 20px;
}
 h4.tournament-title {
    font-size: 22px;
    text-decoration: none;
    border: none;
}

  .tournament-info span {
    color: #fff;
}
  .tournament-card a{
         text-decoration: none;
  }
  
  
 
 
 
 
 
 
 /* -------------- css 03-may-2024 ---------------------- */


  section.home-products-grid {
    background: #0b0e13;
  }

  .home-products-grid-outer {
    margin: auto;
    padding: 60px 0;
  }

 .item-img img {
    height: 100%;
    width: 100%;
    max-height: 290px;
    position: absolute;
    object-fit: scale-down;
    filter: drop-shadow(-2px 2px 23px #f7d47b5e);
    max-width: 250px;
    top: -30px;
    right: -15px;
}


  h4.product-name {
    color: #fff;
    font-size: 22px;
    margin: 0;
    line-height: 1.3;
    font-family: sans-serif;
    text-align: left;
  }

  p.product-price {
    margin: 10px 0 0 0;
    font-size: 18px;
    line-height: 1.3;
    font-family: sans-serif;
    color: #e3e4ff;
    text-align: left;
  }

 .flip-card {
    background-color: transparent;
    width: 100%;
    perspective: 1000px;
    height: 277px;
    width: 358px;
    margin: auto;
}

  .flip-card-inner {
    position: relative;
    width: 100%;
    height: 100%;
    text-align: center;
    transition: transform 0.6s;
    transform-style: preserve-3d;
  }

  .flip-card:hover .flip-card-inner {
    transform: rotateY(180deg);
  }
  .flip-card-front {
    background: url("/wp-content/uploads/2024/05/product-bg.png");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }

  .flip-card-front,
  .flip-card-back {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
  }

  .flip-card-back {
    background: url("/wp-content/uploads/2024/05/product-bg.png");
    color: white;
    transform: rotateY(180deg);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
  .power-icons img {
    width: 40px;
    height: 42px;
    object-fit: cover;
    filter: drop-shadow(0px 2px 2px #858c9f);
    float: left;
    margin: 25px 10px 0 0;
  }
  
  
  
  /* ---------------------- for small screen ---------------------- */
  @media screen and (max-width: 1024px) {
      .flip-card {
    background-color: transparent;
    width: 100%;
    perspective: 1000px;
    height: 224px;
    width: 290px;
    margin: auto;
}
.item-img img {
    height: 100%;
    width: 100%;
    max-height: 290px;
    position: absolute;
    object-fit: scale-down;
    filter: drop-shadow(-2px 2px 23px #f7d47b5e);
    max-width: 155px;
    top: -30px;
    right: -20px;
}
.flip-card-back.px-4.py-5 {
    padding: 20px 15px!important;
}
  }

  /* ---------------------- for tab ---------------------- */
  @media screen and (max-width: 768px) {
    .flip-card {
      background-color: transparent;
      width: 100%;
      perspective: 1000px;
      height: 260px;
    }
    .item-img img {
    height: 100%;
    width: 100%;
    max-height: 290px;
    position: absolute;
    object-fit: scale-down;
    filter: drop-shadow(-2px 2px 23px #f7d47b5e);
    max-width: 175px;
    top: -30px;
    right: -6px;
}
  }



  /* ------------------------ for mobile ------------------------ */
  @media screen and (max-width: 600px) {
    .flip-card {
    background-color: transparent;
    width: 100%;
    perspective: 1000px;
    height: 270px;
    width: 350px;
}
  }
  
  
  
  
  
  
  section.home-event-sec {
    background-color: #0B0E13;
}
.home-event-sec-outer {
    background: url("/wp-content/uploads/2024/05/event-new-bg-1.png");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
     max-width: 100%; 
    margin: auto;
    
}
  .home-event-sec-inner {
    display: flex;
    width: 100%;
    align-items: center;
  }

  .home-event-sec-right img {
    width: 100%;
    height: 100%;
    bottom: 3px;
  }
  h2.event-title {
    font-size: 50px;
    color: #fff;
    margin-top: 0;
    text-align: left;
  }

  p.event-desc {
    font-size: 18px;
    color: #fff;
    text-align: left;
  }

  button.event-view-btn {
    padding: 15px 50px;
    background: red;
    border: none;
    border-radius: 10px;
    font-size: 18px;
    color: #fff;
    box-shadow: 2px 3px 5px 0px #fff6;
  }

  button.event-view-btn:hover {
    box-shadow: 1px 1px 2px 0px #fff6;
  }

  /* ----------------- for small screen --------------- */

  @media screen and (max-width: 1024px) {
    .home-event-sec-right img {
      width: 100%;
      height: 100%;
      max-width: 357px;
      padding-top: 38px;
    }
    h2.event-title {
      font-size: 40px;
    }
    p.event-desc {
      font-size: 14px;
    }
  }

  /* ----------------- for small screen --------------- */

  @media screen and (max-width: 768px) {
    .home-event-sec-right img {
      width: 100%;
      height: 100%;
      max-width: 278px;
      padding-top: 20px;
    }
    h2.event-title {
    font-size: 30px;
}
    p.event-desc {
    font-size: 12px;
}
  }

  /* ----------------- for mobile screen --------------- */

  @media screen and (max-width: 600px) {
    h2.event-title {
      font-size: 22px;
    }
    h2.event-title {
      font-size: 22px;
    }
    p.event-desc {
      font-size: 12px;
    }
    p.event-desc br {
      display: none;
    }
    .home-event-sec-right img {
      width: 180px;
      height: 225px;
      padding-top: 20px;
      margin-left: -25px;
    }
    button.event-view-btn {
      padding: 5px 15px;
      background: red;
      border: none;
      border-radius: 10px;
      font-size: 14px;
      color: #fff;
      box-shadow: 2px 3px 5px 0px #fff6;
    }
  }
  
  
  
  
  
.custom-posts-banner {
    margin-top: -90px;
    z-index: 0;
}
  .custom-posts-banner-outer {
    width: 100%;
    background: url("/wp-content/uploads/2024/05/event-bg.jpg");
    aspect-ratio: 3;
    background-position: center;
    background-size: cover;
    background-color: #1b1f28;
    background-repeat: no-repeat;
    background-blend-mode: overlay;
    display: flex;
    align-items: center;
    justify-content: center;
  }
 img.custom-posts-img {
    width: 100%;
    aspect-ratio: 4/3;
    object-fit: cover;
    margin-bottom: 15px;
}
  .custom-posts-grid-outer {
    /*background: url("/wp-content/uploads/2024/05/blog-bg.avif");*/
    background-position: top;
    background-size: contain;
    background-color: #070B16;
    background-blend-mode: overlay;
    background-repeat: repeat-y;
  }

  .custom-posts-card {
    background: #1b1f28;
    color: #fff;
    padding: 15px;
    border-radius: 10px;
    filter: drop-shadow(0px 3px 3px #ffffff40);
    height: 100%;
  }
.date-author{
    margin-top:15px;
}
.custom-posts-title {
    margin-top: 5px;
    font-size: 20px;
    height: 50px;
    overflow: hidden;
}

  .custom-posts-desc {
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  .custom-posts-card:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 10px;
    padding: 3px;
    background: linear-gradient(45deg, #ff005c, #ff8100);
    -webkit-mask: linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
    mask-composite: exclude;
}

  /* ---------------------- for tab ---------------------- */
  @media screen and (max-width: 768px) {
    .custom-posts-banner-outer {
      width: 100%;
      aspect-ratio: 3;
    }
  }

  /* ------------------------ for mobile ------------------------ */
  @media screen and (max-width: 600px) {
    .custom-posts-banner-outer {
      width: 100%;
      aspect-ratio: 2/1;
    }
  }


a {
    text-decoration: none;
}

.barlow-thin {
  font-family: "Barlow", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.barlow-extralight {
  font-family: "Barlow", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.barlow-light {
  font-family: "Barlow", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.barlow-regular {
  font-family: "Barlow", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.barlow-medium {
  font-family: "Barlow", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.barlow-semibold {
  font-family: "Barlow", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.barlow-bold {
  font-family: "Barlow", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.barlow-extrabold {
  font-family: "Barlow", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.barlow-black {
  font-family: "Barlow", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.barlow-thin-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.barlow-extralight-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.barlow-light-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.barlow-regular-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.barlow-medium-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.barlow-semibold-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.barlow-bold-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.barlow-extrabold-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.barlow-black-italic {
  font-family: "Barlow", sans-serif;
  font-weight: 900;
  font-style: italic;
}



/* -------------- css 4-may-2024 -------------------- */

.mc-main .calendar-event .details, .mc-main .calendar-events {
    position: absolute;
    top: 50%!important;
    left: 50%!important;
    background: #070B16!important;
    max-width: 500px;
    transform: translate(-50%, -50%);
}

.mc-main .details .mc-image {
    aspect-ratio: 3/2!important;
    object-fit: cover!important;
    box-shadow: 0 0px 7px 0px #ffffff52!important;
}
.mc-main .time-block {
    background: #070B16!important;
    color: #fff!important;
}
.address.location.vcard, ul.mc-access {
    color: #fff!important;
}
.mc-main .my-calendar-header .mc-active, .mc-main .my-calendar-footer .mc-active {
    padding: 10px 20px!important;
    background: #1B1F28;
    border: 1px solid #fff;
    border-radius: 4px;
    color: #fff;
}
.mc-main th {
    padding: 20px 0!important;
    background: #1b1f28;
    color: #fff;
    border: 1px solid #ffffff1f !important;
}
.mc-main thead {
    border-bottom: none!important;
}
#list-my-custom-calendar button.mc-text-button {
    color: #fff!important;
}
.mc-main .my-calendar-header select, .my-calendar-footer select, .mc-main .my-calendar-header a, .mc-main .my-calendar-footer a {
    padding: 10px 20px!important;
}
form.mc-date-switcher select {
    background: #fff!important;
    margin-right: 10px!important;
    border-radius: 4px!important;
}
.mc-date-switcher .button {
    padding: 13px 20px!important;
    transform: none!important;
    background: #d31c3e!important;
    background-image: none!important;
    clip-path: none!important;
}
.mc-main .my-calendar-table tbody, .mc-main .my-calendar-list {
    background: #0B0E13!important;
    color: #fff;
}
.mc-main .nextmonth {
    border-color: #ffffff1f;
    background: rgba( 0,0,0,.08 );
}
.mc-main td {
    border: 1px solid #ffffff1f!important;
    padding: 0 !important;
    height: 6em;
}
#my-custom-calendar .event-title a {
    background: #0e162a !important;
    color: #ffffff !important;
}
.mc-main .has-events .mc-date {
    background: #0e162a !important;
}
.mc-main .event-title a > span{
    text-decoration: none!important;
}
.mc-main .details .sharing {
    display: none;
}



/* ----------- css 5-may-2024 --------------------- */

  body {
    color: #ddd;
    background: #0B0E13;
  }
.meet-player-outer {
    padding: 150px 0 210px;
    position: relative;
    overflow: hidden;
  }
  .bg_img {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
  }

  .banner-content {
    position: relative;
    max-width: 650px;
  }
  .banner-thumb {
    position: absolute;
    bottom: 0;
    left: calc(50% - 180px);
  }
  .banner-content .title {
    text-transform: uppercase;
    margin-bottom: 50px;
    font-size: 93px;
    line-height: 96px;
    color: #fff;
  }
  .banner-content .sign {
    margin-bottom: 80px;
  }
  .custom-button {
    color: #ffffff;
    border: 1px solid rgba(255, 255, 255, 0.18);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-transform: uppercase;
    padding: 15px 35px;
    font-size: 18px;
    font-weight: 700;
    font-family: "Open Sans", sans-serif;
  }
  .mt--103 {
    margin-top: -103px;
  }
  .mb-30-none {
    margin-bottom: -30px !important;
  }
  .information-item {
    box-shadow: 0px 0px 13px 0px rgba(202, 59, 59, 0.004);
    border-radius: 10px;
    margin-bottom: 30px;
  }
  .information-item .info-inner {
    position: relative;
    overflow: hidden;
    padding: 40px 30px 35px;
    border-radius: 10px;
    background-color: #0F141B;
}
  .information-item .right-icon {
    font-size: 160px;
    position: absolute;
    line-height: 1;
    right: -20px;
    bottom: -20px;
    opacity: 0.2;
  }
  .information-item .icon {
    line-height: 1;
    font-size: 50px;
    margin-bottom: 25px;
  }
  .padding-top {
    padding-top: 50px;
  }
  .padding-bottom {
    padding-bottom: 50px;
  }
  .section-header {
    position: relative;
    overflow: hidden;
    margin-bottom: 25px;
  }
  .section-header.margin-olpo {
    margin-bottom: 25px;
  }
  .section-header::before {
    position: absolute;
    content: "";
    left: 0;
    right: 0;
    bottom: 50%;
    height: 1px;
    background: #2b2844;
  }
 .section-header .title {
    display: inline-block;
    margin: 0;
    position: relative;
    padding: 25px 12px 20px;
    font-size: 45px;
}
  .section-header .title::after {
    content: "";
    position: absolute;
    right: -150px;
    left: 0;
    top: 0;
    background: #0B0E13;
    bottom: 0;
  }
  .section-header .title .shape {
    color: #D31C3E;
  }
  .section-header .title span {
    position: relative;
    z-index: 2;
  }
  .about-thumb img {
    width: 100%;
  }
  .about-content .header-para {
    margin-bottom: 55px;
  }
  .about-area {
    position: relative;
    z-index: 1;
    margin-bottom: -60px;
  }
  .about-area .item {
    margin-bottom: 60px;
    display: flex;
    flex-wrap: wrap;
  }
  .about-area .item .icon {
    width: 100px;
    font-size: 65px;
    color: #D31C3E;
    line-height: 1;
}
  .about-area .item .content .title span::after {
    margin-left: 15px;
    display: inline-block;
    height: 1px;
    width: 20px;
    content: "";
    background: #fff;
  }
  .about-area .item .content {
    width: calc(100% - 100px);
  }
  .about-area .item .content ul {
    margin-top: -10px;
    margin: 0;
    padding: 0;
  }
  .about-area .item .content ul li {
    padding: 0;
    list-style: none;
  }
  .mw-lg-100 {
    max-width: 100%;
  }
  .achivement-left {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    max-width: 850px;
  }
  .achivement-left .bg_img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 10px;
}
  .achivement-left .bg_img::before {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(25, 22, 52, 0.67);
  }
  .gallery-thumb img {
    width: 100%;
    aspect-ratio: 2/3;
    object-fit: cover;
    padding: 0 4px;
}
.award-item {
    background: #0f141b;
    border-radius: 10px;
    margin-bottom: 30px;
    display: flex;
    flex-wrap: wrap;
}
.award-item .award-thumb {
    background: #0f141b;
    width: 315px;
    border-radius: 10px 0 0 10px;
    padding: 30px;
    justify-content: center;
    align-items: center;
}
.award-item .award-thumb{
  display: flex;
    flex-wrap: wrap;
}
.award-item .award-thumb .thumb {
    max-width: 80px;
}
.thumb img {
    width: 100%;
}
.award-item .award-thumb .cont {
    padding-left: 10px;
    max-width: calc(100% - 80px);
    font-size: 55px;
    font-weight: 700;
    font-family: "Josefin Sans", sans-serif;
}
.award-item .award-thumb .cont span {
    font-size: 80%;
} 
.award-item .award-content {
    width: calc(100% - 315px);
    border-radius: 0 10px 10px 0;
    padding: 40px 50px;
    background: url("/wp-content/uploads/2024/05/award-content.png") repeat-y left center;
}
.award-item .award-content .title {
    margin-bottom: 20px;
    text-transform: capitalize;
}
.partner-item img {
    margin: auto;
}



  /* ---------------------- for tab ---------------------- */
  @media screen and (max-width: 768px) {
      .banner-content {
    position: relative;
    max-width: 100%;
}
      .banner-content .title {
    font-size: 70px;
}
.banner-thumb {
    position: relative;
    bottom: 0;
    left: inherit;
}


  }
  
  
  
    /* ---------------------- for mobile ---------------------- */
  @media (max-width: 768px) and (max-width: 1024px) {
  .section-header .title {
      padding: 25px 12px 20px;
  
  }
  .section-header.founder-cards-about{
    width: 53rem;
    margin-left: 7rem;
  }
  }
  @media screen and (max-width: 600px) {
      
      .banner-content .title {
    font-size: 56px;
}
.banner-content .sign {
    margin-bottom: 30px;
}

.banner-content {
    margin-bottom: 40px;
}
.section-header .title::after {
    content: "";
    position: absolute;
    right: -80px;
    left: 0;
    top: 0;
    background: #0B0E13;
    bottom: 0;
}
.section-header .title {
    font-size: 28px;
    padding: 25px 12px 20px;;
}
.award-item .award-thumb {
    border-radius: 10px 10px 0 0;
}
.award-item .award-content {
    border-radius: 0 0 10px 10px;
    padding: 40px 30px;
}
.award-item .award-thumb, .award-item .award-content {
    width: 100%;
}
.slick-prev {
    left: 15px;
    z-index: 1;
}
.slick-next {
    right: 12px;
}
.container {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
  }
  
  
  
  
  .event-registeration-inner {
    width: 600px;
    margin: auto;
    background: #0F141B;
    padding: 50px;
    border-radius: 10px;
    box-shadow: 0 2px 3px 0 #313131;
}

.formbold-form-wrapper {
    /* text-align: left; */
    /* display: flex; */
}

.formbold-form-wrapper .formbold-input-flex {
    /* width: 50%; */
    /* float: left; */
    padding: 0 5px;
}

.formbold-form-wrapper .formbold-input-flex:last-child {
    width: 100%!important;
}

.formbold-form-wrapper img {
    width: 100px!important;
    margin: auto;
}

    /* ---------------------- for mobile ---------------------- */
  @media screen and (max-width: 600px) {
.event-registeration-inner {
    width: 350px;
    padding: 10px;
}

  }


  @keyframes fadeInLeft {
    0% {
      opacity: 0;
      -webkit-transform: translateX(-20px);
      transform: translateX(-20px);
    }
    100% {
      opacity: 1;
      -webkit-transform: translateX(0);
      transform: translateX(0);
    }
  }
  @keyframes fadeInRight {
    0% {
      opacity: 0;
      -webkit-transform: translateX(20px);
      transform: translateX(20px);
    }
    100% {
      opacity: 1;
      -webkit-transform: translateX(0);
      transform: translateX(0);
    }
  }
  @keyframes fadeInUp {
    0% {
      opacity: 0;
      -webkit-transform: translateY(100px);
      transform: translateY(100px);
    }
    100% {
      opacity: 1;
      -webkit-transform: translateY(0);
      transform: translateY(0);
    }
  }
  
  
  
  
  /* -------------- css 6-may-2024 ------------------------ */
  .single-post .comments-area {
    display: none;
}
a,a:hover {
    color: #fff;
}
nav.mpl-page-navigation {
    margin-bottom: 40px;
    margin-top: 0;
}
.blog-post {
    margin-bottom: 40px;
}
ul.post-categories {
    display: none;
}


/*7-may-2024*/
/* Google Font CDN Link */

.wpcf7-response-output{
    color:white;
}
.cstm_container{
  width: 85%;
  background: #0F141B;
  padding: 50px;
  border-radius: 10px;
  box-shadow: 0 2px 3px 0 #313131;
  margin: 60px auto;
}
.cstm_container .content{
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cstm_container .content .left-side{
  width: 25%;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin-top: 15px;
  position: relative;
}
.content .left-side::before{
  content: '';
  position: absolute;
  height: 70%;
  width: 2px;
  right: -15px;
  top: 50%;
  transform: translateY(-50%);
  background: #afafb6;
}
.content .left-side .details{
  margin: 14px;
  text-align: center;
}
.content .left-side .details i{
  font-size: 30px;
  color: #3e2093;
  margin-bottom: 10px;
}
.content .left-side .details .topic{
  font-size: 18px;
  font-weight: 500;
}
.content .left-side .details .text-one,
.content .left-side .details .text-two{
  font-size: 14px;
  color: #afafb6;
}
.cstm_container .content .right-side{
  width: 75%;
  margin-left: 75px;
  top: 20px;
  position: relative;
}
span.wpcf7-not-valid-tip {
    color: red;
}
.content .right-side .topic-text{
  font-size: 23px;
  font-weight: 600;
  color: #3e2093;
}
.right-side .input-box{
  height: 62px;
  width: 100%;
  margin: 12px 0;
}
.right-side .input-box input,
.right-side .input-box textarea{
  height: 100%;
  width: 100%;
  border: none;
  outline: none;
  font-size: 16px;
  background: #F0F1F8;
  border-radius: 6px;
  padding: 0 15px;
  resize: none;
}
.right-side .message-box{
  min-height: 110px;
}
.right-side .input-box textarea{
  padding-top: 6px;
}
.right-side .button{
  display: inline-block;
  margin-top: 12px;
}
.right-side .button input[type="button"]{
  color: #fff;
  font-size: 18px;
  outline: none;
  border: none;
  padding: 8px 16px;
  border-radius: 6px;
  background: #3e2093;
  cursor: pointer;
  transition: all 0.3s ease;
}
.button input[type="button"]:hover{
  background: #5029bc;
}

@media (max-width: 950px) {
  .cstm_container{
    width: 90%;
    padding: 30px 40px 40px 35px ;
  }
  .cstm_container .content .right-side{
   width: 75%;
   margin-left: 55px;
}
}
@media (max-width: 820px) {
  .cstm_container{
    margin: 40px 0;
    height: 65rem;
  }
  .cstm_container .content{
    flex-direction: column-reverse;
  }
 .cstm_container .content .left-side{
   width: 100%;
   flex-direction: row;
   margin-top: 40px;
   justify-content: center;
   flex-wrap: wrap;
 }
 .cstm_container .content .left-side::before{
   display: none;
 }
 .cstm_container .content .right-side{
   width: 100%;
   margin-left: 0;
 }
}
.site-header ul.menu > .menu-item > a{
    font-size: 14px !important;
}
/*7-may-2024*/

/*8-may-2024*/
.ss_loader {
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid blue;
    border-right: 16px solid green;
    border-bottom: 16px solid red;
    width: 40px;
    height: 40px;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    margin-left: 15px;
}

    @-webkit-keyframes spin {
        0% { -webkit-transform: rotate(0deg); }
        100% { -webkit-transform: rotate(360deg); }
    }

    @keyframes spin {
        0% { transform: rotate(0deg); }
        100% { transform: rotate(360deg); }
    }
#search-results{
   background: white;
    border-radius: 20px;
}
.custom_search_button{
    color:red;
    border: 4px white;
}
.search_post_title{
    color:red;
}


/*8-may-2024*/


.product-shop-grid-outer {
    padding: 30px 0;
}
div#search-container {
    display: flex;
    margin-bottom: 30px;
    flex-wrap: wrap;
    gap: 18px;
}
.custom-search-form {
    width: 100%;
}
button.custom_search_button {
    background: #fff;
    color: #0B0E13;
    border: none;
    border-radius: 3px;
    margin-left: 15px;
}
#search-results {
    background: transparent;
    width: 100%;
}
.product-shop-grid-inner {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    gap: 10px;
}
button.close {
    color: #fff;
    font-size: 45px;
    line-height: 1;
}
#search-results ul {
display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    gap: 10px;
}
#search-results ul li{
    list-style: none;
}
.product-shop-grid-item img {
    aspect-ratio: 3/2;
    object-fit: inherit;
}

.custom-search-form {
    width: 100%;
    display: grid;
    grid-template-columns: 6fr 1fr 1fr;
}



  /* ---------------------- for tab ---------------------- */
  @media screen and (max-width: 768px) {
  .product-shop-grid-inner {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 10px;
}
.custom-search-form {
    width: 100%;
    display: grid;
    grid-template-columns: 5fr 1.3fr 1fr;
}
}






  /* ------------------------ for mobile ------------------------ */
  @media screen and (max-width: 600px) {
    .product-shop-grid-inner {
    display: grid;
    grid-template-columns: 1fr;
    gap: 10px;
    justify-items: center;
}
.custom-search-form {
    width: 100%;
    display: grid;
    grid-template-columns: 6fr 2fr 1fr;
}
button.custom_search_button {
    margin-left: 10px;
}
.ss_loader {
    width: 20px;
    height: 20px;
    margin-left: 10px;
}
  }
  /*10-may-2024*/
.contact_message textarea{
    outline: none;
    font-size: 16px;
    background: #F0F1F8;
    border: none;
    }
.cstm_contact-us{
    padding-left: 14rem;
    padding-top: 5rem;
    padding-bottom: 5rem;
    background: transparent;
    z-index:999999999999;
    position:relative;
}
.input-box input,textarea {
    color: var(--mpl--form--color) !important;
    background-color: var(--mpl--form--background-color) !important;
    border: var(--mpl--form--border-width) solid var(--mpl--form--border-color) !important;
    border-radius: var(--mpl--form--border-radius) !important;
}
.cstm-topic-text{
    font-size: 35px;
    color: white;
    text-align: center;
}
.cstm_contact-us-mapsection{
    padding-left: 2rem;
    padding-top: 0rem;
    padding-bottom: 5rem;
    background: transparent;
}



  /*10-may-2024*/
  
  .about-banner {
    width: 100%;
    background: url("./assets/images/banner-bg.jpg");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-blend-mode: overlay;
    display: flex;
    align-items: center;
    justify-content: center;
        min-height: 248px;
  }
.site-main > * {
    margin: 0;
    padding: 0;
}
  .about-us-top-banner {
    width: 100%;
    background: url("./assets/images/banner-bg.jpg");
    background-position: center;
    background-size: cover;
    background-color: #000000f2;
    background-repeat: no-repeat;
    background-blend-mode: overlay;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .about-us-top-banner-right img {
     width: 100%;
    height: 450px;
    object-fit: cover;
    border-radius: 20px;
  }
  .bg_img {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
  }
  .padding-top {
    padding-top: 50px;
  }
  .padding-bottom {
    padding-bottom: 50px;
  }
  .counter-card .box-number {
    font-size: 70px;
    font-weight: 700;
    margin-bottom: -0.18em;
    margin-top: -0.26em;
  }
  .counter-card .box-text {
    font-size: 20px;
    font-weight: 600;
    color: #d31c3e;
    margin-top: 20px;
    margin-bottom: 0;
  }
 .media-body {
    text-align: center;
    padding: 50px 15px;
    background: #ffffff0a;
    box-shadow: 0 0 5px -3px #fff;
    border-radius: 4px;
}
.media-body:hover {
    background: #ffffff05;
}
  section.achivement-section {
    background-position: center;
    background-size: cover;
    background-repeat: repeat-x;
  }
  .achivement-left {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    max-width: 850px;
  }
  .about-us-achivement .section-header .title::after {
    content: "";
    position: absolute;
    right: -150px;
    left: 0;
    top: 0;
    background: #0f1c23;
    bottom: 0;
}
  .gallery-thumb img {
    width: 100%;
    aspect-ratio: 2/3;
    object-fit: cover;
    padding: 0 4px;
  }
  .gallery-thumb img {
    padding: 5px;
    filter: drop-shadow(2px 4px 6px black);
  }
  .gallery-thumb img:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 10px;
    padding: 5px;
    background: linear-gradient(90deg, #45f882, #ffbe18);
    -webkit-mask: linear-gradient(#000 0 0) content-box,
      linear-gradient(#000 0 0);
    mask-composite: exclude;
  }

  .gallery-thumb {
    padding: 10px;
    filter: drop-shadow(2px 4px 6px black);
  }
  .gallery-thumb:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 10px;
    padding: 5px;
    background: linear-gradient(90deg, #45f882, #ffbe18);
    -webkit-mask: linear-gradient(#000 0 0) content-box,
      linear-gradient(#000 0 0);
    mask-composite: exclude;
  }
  .slide-item {
    padding: 0 5px;
  }

  .award-item {
    background: #13161c;
    border-radius: 10px;
    margin-bottom: 30px;
    display: flex;
    flex-wrap: wrap;
}
  .award-item .award-thumb {
    background: #13161c;
    width: 315px;
    border-radius: 10px 0 0 10px;
    padding: 30px;
    justify-content: center;
    align-items: center;
  }
  .award-item .award-thumb {
    display: flex;
    flex-wrap: wrap;
  }
  .award-item .award-thumb .thumb {
    max-width: 80px;
  }
  .thumb img {
    width: 100%;
  }
  .award-item .award-thumb .cont {
    padding-left: 10px;
    max-width: calc(100% - 80px);
    font-size: 55px;
    font-weight: 700;
    font-family: "Josefin Sans", sans-serif;
  }
  .award-item .award-thumb .cont span {
    font-size: 80%;
  }
  .award-item .award-content {
    width: calc(100% - 315px);
    border-radius: 0 10px 10px 0;
    padding: 40px 50px;
    background: url("/wp-content/uploads/2024/05/award-content.png") repeat-y left center;
  }
  .award-item .award-content .title {
    margin-bottom: 20px;
    text-transform: capitalize;
  }
  
  
  
   /* ---------------------- for tab ---------------------- */
  @media screen and (max-width: 768px) { 
  .about-us-top-banner-left h5 {
    font-size: 15px;
}
}
  
  
  /* css 13-may-2024 */
  
.about-us-vertical-slider-item {
    border: 1px solid #45F882;
    padding: 20px 10px 10px;
    border-radius: 30px;
}
  .about-us-vertical-slider-item-outer {
    padding: 0 15px;
}
.about-us-vertical-slider-img img {
    width: 80px;
}
.about-us-vertical-slider {
    background-color: #000000e6;
    background-blend-mode: overlay;
}
.about-us-vertical-slider-left img {
    height: 100%;
    object-fit: cover;
    border-radius: 20px;
}
.counter-card.col-12.col-sm-6.col-md-6 {
    padding: 0!important;
}
.counter-card-left {
    padding-right: 20px;
}
.about-us-top-banner-left .section-header .title::after {
    background: #000000;
}
section.about-us-banner {
    margin-top: -90px;
}


footer.all_sec {
    background: #363232;
}

.about-us-top-banner-outer {
    padding: 40px 0px;
}
  /* ---------------------- for tab ---------------------- */
  @media screen and (max-width: 768px) {
.counter-card .box-number {
    font-size: 50px;
    font-weight: 700;
    margin-bottom: -0.18em;
    margin-top: -0.26em;
}
.about-us-vertical-slider-content h4 {
    font-size: 18px;
}
.about-us-vertical-slider-content p {
    font-size: 14px;
}
.media-body {
    padding: 90px 15px;
}
.about-us-banner {
    aspect-ratio: 3;
}
}

/* new css started from Here */


.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
    outline: 0px solid transparent;
    text-decoration-skip-ink: none !important;
    background: rgb(255 255 255 / 0%);
        text-decoration: none !important;
    text-decoration-style: none !important;
}

.header {
      background: #242230 !important;
      z-index: 99999;
}
ul#primary-menu-list li a {
color: #fff;
    font-size: 17px;
    font-family: 'Barlow' !important;
    position: relative;
    padding: 4px;
    margin-right: 11px;
    border: unset;
}
ul#primary-menu-list li a::after{
      position: absolute;
    content: "";
    bottom: -2px !important;
    left: 0;
    width: 100%;
    height: 2px;
    background: #f3d27b;
    transform: scaleX(0);
    transform-origin: right;
    transition: transform 0.5s;
}
ul#primary-menu-list li a:hover{
  border: unset;
}
.primary-navigation a:hover {
    text-decoration: none;
    text-decoration-style: none;
}
ul#primary-menu-list li a:hover::after{
  transform: scaleX(1);
    transform-origin: left;
}
.current-menu-item.current_page_item a {
       border-bottom: 2px solid #f3d27b !important;
    text-decoration: none !important;
    text-decoration-style: none;
}
.content-area section, .content-area .site-main {
    margin: 0 ;
    padding: 0 ;
}
.container.hero-section {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}
.hero-slider {
    width: 40%;
}
.hero-content {
    width: 55%;
}

img{
  max-width: 100%;
}
section.cantina-gaming.cantina-content{
padding: 60px 0;
}

section.cantina-gaming.cantina-content img.img-sec {
    height: 500px;
    object-fit: cover;
    border-radius: 10px;
}

.all_sec{
  padding: 60px 0px !important;
}
section.section-banner {
    height: 630px;
    position: relative;
}
.section-banner .product-slider{
    display: flex
;
    align-items: center;
}
.cta-btn {
    padding: 20px 0;
    display: flex;
    align-items: center;
    gap: 25px;
}

.site-btn.black-btn span::after{
    background: #000000 !important;
}
.gear-up-section {
    text-align: center;
}
 .gear-up-section .card-area {
    margin: 43px 0;
}
.cta-section-main h2 {
    width: 72%;
    font-size: 40px;
    padding-right: 40px;
}
.cta-section-main {
    background: #292525;
    padding: 60px;
    border-radius: 22px;
}

.card-shop {
    gap: 20px;
    margin: 40px 0;
    align-items: stretch !important;
}
.shop-box {
    background: #323232;
    width: 25%;
}
.shop-box figure img {
    object-fit: cover;
    height: 100%;
    width: 100%;
}
.shop-box figure {
      background: #fff;
    border-radius: unset;
    height: 243px;
    width: 100%;
    margin: 0;
}
.shop-text {
    padding: 21px;
}

.shop-text h6{
    font-size: 17px;
    text-transform: math-auto !important;
    text-align: left;
    margin-bottom: 1px;
 }
.shop-box .shop-text p {
    text-align: left;
    color: #f4cf7d;
    font-weight: 700;
    margin: 0;
}
.blog-box figure {
    background: #fff;
    border-radius: unset;
    width: 100%;
    margin: 0;
}
.blog-box figure img {
    width: 100%;
    height: 237px;
}
.blog-box {
  background: #323232;
    width: 33%;
    clip-path: polygon(100% 0, 100% 90%, 90% 100%, 46% 100%, 0 100%, 0 0);
}
.card-blog {
      gap: 25px;
    margin: 40px 0;
}
.blog-box .shop-text p {
    text-align: left;
    color: #fff;
}
.blog-box .shop-text a.readmore {
    text-align: left;
    color: #fff;
    font-weight: 600;
    text-decoration: underline;
}
.blog-box .shop-text
 {
    padding: 35px 21px;
}

.sec-bg{
      background: #222222;
}
.footer-item {
    width: 25%;
    margin: 0 17px;
}
.footer-item ul {
    list-style: none;
    padding: 0;
    margin-top: 16px;
}
.footer-item ul li {
    padding-bottom: 10px;
    font-size: 18px;
}
.footer-item h4{
      margin-bottom: 20px;
}
.social-sec a {
    font-size: 41px;
    margin-right: 2px;
    padding: 10px;
}
.cta-section-text .cta-text p {
    width: 74%;
    margin: 0 auto;
    padding-bottom: 20px;
}
.about-us-top-banner-left ul li {
    font-family: 'Barlow' !important;
    padding-bottom: 10px;
    font-size: 16px;
}