@import url("https://fonts.googleapis.com/css?family=Prompt"); @font-face { font-family: 'icomoon';    src: url('../fonts/icomoon.eot?fqepvq');    src: url('../fonts/icomoon.eot?fqepvq#iefix') format('embedded-opentype'), url('../fonts/icomoon.ttf?fqepvq') format('truetype'), url('../fonts/icomoon.woff?fqepvq') format('woff'), url('../fonts/icomoon.svg?fqepvq#icomoon') format('svg');    font-weight: normal;    font-style: normal }

[class*=" icon-"],[class^=icon-] {  font-family: 'icomoon'!important; speak: none;  font-style: normal; font-weight: normal; font-variant: normal;  text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale } .icon-icon-all:before { content: "\e919"; color: #ffc600;}.icon-icon-all-2:before { content: "\e91a"; color: #ffc600;}.icon-icon-all-3:before {
    content: "\e91b";    color: #ffc600;}
.icon-icon-all-4:before {  content: "\e91c";   color: #ffc600 }

.icon-icon-all-5:before {    content: "\e91d";    color: #ffc600 }

.icon-line-messenger-2:before {    content: "\e918" }

.icon-icon-hotline:before {    content: "\e916" }

.icon-gclub-promotion:before {    content: "\e900" }

.icon-gclub-game:before {   content: "\e901" }

.icon-gclub-download-file:before {    content: "\e903" }

.icon-gclub-casion:before {    content: "\e904" }

.icon-gclub-withdraw:before {    content: "\e905" }

.icon-gclub-news:before {    content: "\e906" }

.icon-chat:before {    content: "\e907" }

.icon-contact-us:before {    content: "\e908" }

.icon-download:before {    content: "\e909" }

.icon-game:before {    content: "\e90a" }

.icon-home:before {    content: "\e90b" }

.icon-news:before {   content: "\e90c" }

.icon-promotion:before {    content: "\e90d" }

.icon-settings:before {     content: "\e90e" }

.icon-web:before {    content: "\e90f" }

.icon-gclub-logo:before {    content: "\e917" }

.icon-qr:before {    content: "\e910" }

.icon-card:before {    content: "\e911" }

.icon-game2:before {    content: "\e912" }

.icon-help:before {    content: "\e913" }

.icon-next:before {    content: "\e914" }

.icon-google-plus:before {    content: "\ea8b" }

.icon-facebook:before {    content: "\ea90" }

.icon-twitter:before {    content: "\ea96" }

.icon-bars:before {    content: "\f0c9" }

.icon-angle-up:before {    content: "\f106" }

.icon-Line_A:before {    content: "\e902" }

.icon-youtube:before {    content: "\f167" }

::-webkit-scrollbar { width: 8px;    width: .5rem }

::-webkit-scrollbar-thumb {    border-radius: 1rem;    background: #ffcc22 }

::-webkit-scrollbar-track {    background: #111 }

::selection {    background: #ffc800;    color: #fff }

*{    padding:0;     margin:0;     position:relative;     box-sizing:border-box}

html{    font-size:88%}

body{overflow-x:hidden;     font-size:100%;     background:#000;     color:#fff;     height:100%;     font-family:Arial,sans-serif}

ol, 
ul{    list-style-position:inside}

.container{    margin:0 auto;     max-width:1024px}

.flex{    display:flex;     flex-wrap:wrap;     justify-content:space-between}

img{    max-width:100%;     height:auto}

#gotoTop{    position:fixed;     bottom:20px;     right:20px;     width:50px;     height:50px;     background:black;     cursor:pointer;     display:block;     text-decoration:none;     line-height:50px;     text-align:center;     color:white}

h1, 
h2, 
h3, 
h4, 
h5{    flex-basis:100%;     font-family:'Prompt',serif;     font-weight:100}

p{    flex-basis:100%;     margin:15px 5px}

a{    color:#ffc900;     text-decoration:none}

#header{    width:100%;     padding:20px 0 10px 0}

#header .flex{    justify-content:space-between; padding-bottom: 10px;}

#header .logo{    padding:5px 0 0 0}

#header .logo img{    width:200px}

#header .callcenter{    flex-direction:column;     text-align:right;     width:40%}

#header .callcenter .header-contact{    list-style:none;     display:flex;     justify-content: flex-end;     align-items:center}

#header .callcenter .header-contact li { padding: 5px; }

#header .lineID { margin: 0; }

a.Phone-Number{    color:#cecece;     text-decoration:none;     font-family:'Prompt',serif;     font-size: 24px;     letter-spacing:2px}

a.Phone-Number:before{    font-family:'icomoon';     content:"\e916";     font-size: 36px;     position:absolute;     left:-45px;     top:-7px}

a.Phone-Number:after{    content:"Hotline:";     position:absolute;     left:0;     top:-10px;     font-size: 14px;}

.lineID{    background:#3ace01;     border-radius:3px;     font-size:1.3em;     height:32px;     line-height:30px;     overflow:hidden;     padding:0 3px;     text-align:center;     white-space:nowrap;     z-index:1;     width:135px}

.lineID a{    color:#fff;     text-decoration:none;     font-family:'Prompt',serif;     font-size:16px;     padding-left:20px}

.lineID a:before{    font-family:'icomoon';     content:"\e918";     position:absolute;     left:-10px;     font-size:1.6em}

.lineID img{    width:30px;     float:left}

.pro{    background:red;     background:-moz-linear-gradient(top,red 0%,#b1272e 43%,#37272d 100%);     background:-webkit-gradient(left top,left bottom,color-stop(0%,red),color-stop(43%,#b1272e),color-stop(100%,#37272d));     background:-webkit-linear-gradient(top,red 0%,#b1272e 43%,#37272d 100%);     background:-o-linear-gradient(top,red 0%,#b1272e 43%,#37272d 100%);     background:-ms-linear-gradient(top,red 0%,#b1272e 43%,#37272d 100%);     background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(43%,#b1272e),to(#37272d));     background:linear-gradient(to bottom,red 0%,#b1272e 43%,#37272d 100%);     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f00',endColorstr='#37272d',GradientType=0)}

#pro-slot{    background:url(../images/slider/Promotion-slot-mobile-1.jpg) bottom center no-repeat;     background-size:cover}

#pro-fan{    background:url(../images/slider/Fanpantae-1-2.jpg) bottom center no-repeat;     background-size:cover}

#pro-baccarat{    background:url(../images/slider/Baccarat-trick-bg.jpg) center no-repeat;     background-size:cover}

.pro-1{    background:#325ea5;     background:-moz-radial-gradient(center,ellipse cover,#325ea5 0%,#325ea5 20%,#5437a3 70%,#5437a3 100%);     background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#325ea5),color-stop(20%,#325ea5),color-stop(70%,#5437a3),color-stop(100%,#5437a3));     background:-webkit-radial-gradient(center,ellipse cover,#325ea5 0%,#325ea5 20%,#5437a3 70%,#5437a3 100%);     background:-o-radial-gradient(center,ellipse cover,#325ea5 0%,#325ea5 20%,#5437a3 70%,#5437a3 100%);     background:-ms-radial-gradient(center,ellipse cover,#325ea5 0%,#325ea5 20%,#5437a3 70%,#5437a3 100%);     background:radial-gradient(ellipse at center,#325ea5 0%,#325ea5 20%,#5437a3 70%,#5437a3 100%);     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#325ea5',endColorstr='#5437a3',GradientType=1)}

.pro-5{    font-size:24px}

.yellow{    color:#e9f063}

.btn-white{    padding:6px 8px;     border:1px #fff solid;     color:#fff;     font-size:14px;     line-height:14px;     height:32px}

#contact2{    display:flex;     flex-flow:row wrap}

#newyear{  font-family:'Maitree';   color:#5A4200;   width:100%;   background:url(../images/slider/newyear2018.jpg) center no-repeat;   background-size:cover}
}
#Snow{  position:absolute;   overflow-y:hidden}
.star-shine{  background:url("../images/slider/sn6.png") no-repeat;   width:135px;   height:135px;   animation:0.8s ease -1s alternate none infinite running light}
@keyframes shine{  0%{    background-position:50px 0}
  50%{    background-position:50px 0}
  80%{    background-position:-600px -45px}
  100%{    background-position:50px 0}
}
@-webkit-keyframes light{  0%{    opacity:0}
  100%{    opacity:1}
}
@-moz-keyframes light{  0%{    opacity:0}
  100%{    opacity:1}
}
@keyframes light{  0%{    opacity:0}
  100%{    opacity:1}
}

@media only screen and (max-width:600px){    #layerslider{        height:420px   }
    #layerslider .lineID{        width:120px;         font-size:1em;         height:25px;         line-height:25px   }
    #layerslider .lineID a{        font-size:small   }
    #layerslider .btn-white{        padding:5px 6px;         font-size:12px;         width:120px   }
}

body{    margin:0;     padding:0;     transition:all,0.25s,linear}

.push{    -webkit-transition:all 0.3s ease;     -moz-transition:all 0.3s ease;     transition:all 0.3s ease}

nav{    width:100%;     display:table;     font-size:1em; z-index: 20;  background:#ac0022;     background:-moz-linear-gradient(top,#ac0022 0%,#670015 100%);     background:-webkit-gradient(left top,left bottom,color-stop(0%,#ac0022),color-stop(100%,#670015));     background:-webkit-linear-gradient(top,#ac0022 0%,#670015 100%);     background:-o-linear-gradient(top,#ac0022 0%,#670015 100%);     background:-ms-linear-gradient(top,#ac0022 0%,#670015 100%);     background:linear-gradient(to bottom,#ac0022 0%,#670015 100%);     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ac0022',endColorstr='#670015',GradientType=0);     border-bottom:1px #ac0022 solid;     font-family:'Prompt',serif}

nav a{    color:#fff;     text-decoration:none}

nav a.title{    float:left;     padding:0 10px;     font-weight:bold;     display:none}

nav a:hover{    background:#9b001a}

nav ul#main-menu{    display:flex;     justify-content:space-around;     list-style-type:none; z-index: 50;}

nav ul#main-menu li.menu-item a{    padding:15px 0;     display:block}

nav ul#main-menu li.menu-item .sub-menu{    visibility:hidden;     opacity:0;     position:absolute;     top:100%;     left:0;     transform:translateY(-2em);     z-index:-1;     transition:all 0.3s ease-in-out 0s,visibility 0s linear 0.3s,z-index 0s linear 0.01s;     background:#9b001a;     width:250px;     max-width:250px;     list-style:none}

nav ul#main-menu li.menu-item:hover .sub-menu{    opacity:1;     visibility:visible;     z-index:1;     transform:translateY(0%);     transition-delay:0s,0s,0.3s}

nav ul#main-menu li.current-menu-item{    background:#9b001a}

nav ul#main-menu>li{    width:12%;     text-align:center}

nav ul.sub-menu li{    text-align:left;     line-height:14px;     padding:5px}

nav ul.sub-menu li a{    padding:8px}

nav ul.sub-menu li:hover{    transition:all 0.3s ease-in-out 0.2s;     border-left:5px #fc2 solid}

nav input, 
nav label{    display:none}

nav .logo-mobile{    display:none}

nav .push-right{    display:none}

nav .menu-toggle{    position:relative;     z-index:2;     display:block;     margin:0;     padding:0.5em 0;     background-color:transparent;     text-decoration:none;     font-size:1.4em;     left:15px}

nav .menu-toggle:hover{    background:transparent}

.push-left div{    display:none}

@media screen and (max-width:768px){    body{        overflow-x:hidden   }
    nav{        position:fixed;         top:0;         height:50px;         z-index:9999   }
    nav ul#main-menu{        flex-direction:column   }
    nav ul#main-menu li.current-menu-item{        background:transparent   }
    nav ul#main-menu li.menu-item-has-children:after { content: "+"; position: absolute; top: 10px; right: 10px; font-size: 20px; line-height: 20px; }
    nav ul#main-menu li.menu-item .sub-menu {  transform: translateY(10px);}
    nav ul#main-menu li.menu-item:hover .sub-menu, nav ul#main-menu li.selected .sub-menu { position: static; width: 100%; max-width: 100%; transform: translateY(0px);visibility: visible;
    opacity: 1;}
    nav ul#main-menu li.menu-item a {width: 84%; padding: 10px; text-align: left;  line-height: 20px;}
    nav .logo-mobile{        display:block;         width:50%;         position:absolute;         left:25%;         top:10px   }
    nav label{        position:fixed;         display:block;         z-index:9999;         width:30px;         height:30px;         cursor:pointer;         color:#fff   }
    nav .push-right{        display:block   }
    nav .push-left img{        display:block;         margin:10px auto   }
    nav .push-left div{        display:block   }
    nav ul#main-menu>li{        width:100%   }
    .navigation{        overflow-x:hidden   }
    .navigation li{        background:transparent   }
    .push-left{        list-style:none;         background:#121212;         width:280px;         height:100%;         position:fixed;         z-index:9998;         margin-top:0;         flex-direction:column;         top:0;         right:0;         bottom:0;         left:-280px   }
    .push-right{        display:block;         list-style:none;         background:#121212;         width:280px;         height:100%;         position:fixed;         z-index:9998;         margin-top:0;         flex-direction:column;         top:0;         bottom:0;         right:-280px;         text-align:center;         padding:50px 0 0   }
    .push-right li{        padding:10px 0; list-style: none;   }
    .push-right li:first-of-type a, 
    .push-right li:nth-of-type(4) a{        background:red;         padding:10px;         display:block;         margin:10px;         border-radius:5px;         font-size:medium   }
    .push-right li:nth-of-type(2){        padding:10px 40px   }
    .push-right li:nth-of-type(3){        background:#3ace01;         padding:10px;         display:block;         margin:10px;         border-radius:5px;         font-size:medium   }
    .nav-trigger-left, 
    .nav-trigger-right{        position:absolute;         clip:rect(0,0,0,0)   }
    label[for=nav-trigger-left]{        top:0;         left:15px   }
    label[for=nav-trigger-right]{        top:0;         right:15px   }
    .hidden_nav:before{        content:"";         position:absolute;         top:1em;         width:1.5em;         height:.25em;         border-top:.7em double #fff;         border-bottom:0.25em solid #fff;         z-index:3   }
    .icon-Line_A{        font-size:2em;         top:10px;         z-index:3   }
    .nav-trigger-left:checked+label{        left:230px   }
    .nav-trigger-right:checked+label{        right:230px   }
    .nav-trigger-left:checked~.container .push-left{        left:0;         transition:left 1s   }
    .nav-trigger-right:checked~.container .push-right{        right:0;         transition:right 1s   }
    .nav-trigger-left+label, 
    .push-left{        transition:left 1s   }
    .nav-trigger-right+label, 
    .push-right{        transition:right 1s   }
}

.tab-container{}

.tab-container li{    display:inline-block;     width:25%}

.tab-container li a{    width:100%;     height:50px;     text-align:center;     display:block;     line-height:50px;     text-decoration:none;     color:gray}

.tab-menu{    flex-basis:100%;   background:#dcb156;   background:-moz-linear-gradient(top,#dcb156 0,#ffe1a8 29%,#fada9c 37%,#edc87d 54%,#ca982c 90%,#cea23d 100%);   background:-webkit-linear-gradient(top,#dcb156 0,#ffe1a8 29%,#fada9c 37%,#edc87d 54%,#ca982c 90%,#cea23d 100%);   background:linear-gradient(to bottom,#dcb156 0,#ffe1a8 29%,#fada9c 37%,#edc87d 54%,#ca982c 90%,#cea23d 100%);   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcb156',endColorstr='#cea23d',GradientType=0); display:flex;   justify-content:center}
.tab-menu li{  line-height:50px;   overflow:hidden;   padding:0;   position:relative;   box-shadow:1px 1px 1px rgba(0,0,0,0.3);   flex-basis:9%;   list-style:none}
.tab-menu li a{  background-color:transparent;   color:#000;   font-family:'Prompt',serif;   font-weight:600;   text-transform:uppercase;   line-height:1em;   display:block;   letter-spacing:0;   outline:none;   padding:10px;   align-items:center;   display:flex;   flex-direction:column;   text-decoration:none;   -webkit-transition:all 0.2s ease-in-out;   -moz-transition:all 0.2s ease-in-out;   transition:all 0.2s ease-in-out}
.tab-menu li a i{  font-size:1.5em}
.tab-menu li:last-child{  box-shadow:0px 1px 0px rgba(0,0,0,0.3)}
.tab-menu li.current a, 
.tab-menu li:hover a{  color:#fc2;   background:#000;   font-weight:500}

#tabs{    display:flex;     justify-content:space-between;     list-style:none;     font-family:'Prompt',serif}

#tabs li{    cursor:pointer;     flex-basis:100%;     text-align:center;     text-transform:uppercase;     color:#000;     font-weight:600}

#tabs li.active, 
#tabs li:hover{    background:#000}

#tabs li.active a, 
#tabs li:hover a{    color:#ffc900}

#tabs li i{    font-size:2.3em}

#tabs li a{    font-size:14px;     color:#000;     text-decoration:none;     align-items:center;     display:flex;     flex-direction:column;     padding:5px}

#tabs li a.active, 
#tabs li a:hover{    color:#ffc900;     font-weight:100;     background:#000;     transition:all 0.5s ease-in-out}

.fixed{    position:fixed;     width:100%;     z-index:20}

.tabset{ overflow-y:hidden}
 .tabset >input[type="radio"]{ user-select:none;  position:absolute;  top:0;  left:0;  width:0;  height:0;  clip:rect(0,0,0,0);  visibility:hidden;  opacity:0;  transform:matrix3d(0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1);  z-index:-1}

 .tabset .tab-panel{ display:none}
 .tab-menu label:hover, 
 input[type="radio"][id="home"]:checked ~ .tab-menu li label[for="home"], 
 input[type="radio"][id="download"]:checked ~ .tab-menu li label[for="download"], 
 input[type="radio"][id="promotion"]:checked ~ .tab-menu li label[for="promotion"], 
 input[type="radio"][id="banking"]:checked ~ .tab-menu li label[for="banking"], 
 input[type="radio"][id="gameslot"]:checked ~ .tab-menu li label[for="gameslot"], 
 input[type="radio"][id="news"]:checked ~ .tab-menu li label[for="news"]{ display:flex;  color:#fc2;  background:#000;  font-weight:500;}

 
 input[type="radio"][id="home"]:checked ~ .tab-panels #home, 
 input[type="radio"][id="download"]:checked ~ .tab-panels #download, 
 input[type="radio"][id="promotion"]:checked ~ .tab-panels #promotion, 
 input[type="radio"][id="banking"]:checked ~ .tab-panels #banking, 
 input[type="radio"][id="gameslot"]:checked ~ .tab-panels #gameslot, 
 input[type="radio"][id="news"]:checked ~ .tab-panels #news{ display:block}
 .tab-menu label{ display:flex;  text-align:center;  padding:10px;  color:#000;  font-weight:600;  line-height:20px;  flex-flow:column;  cursor:pointer}
 .tab-menu i{ font-size:2.5em}
 @media only screen and (max-width:960px){ .tab-menu{ position:fixed;  bottom:0;  width:100%;  height:40px;  z-index:99;  margin:0;  border-top:0;  left:0;  justify-content:space-between}
 .tab-menu i{ font-size:2em}
 .tab-menu span{ display:none}
 .tab-menu li{ flex-basis:16%}
 .tab-panel{ transform:translateZ( 0 );  transition:transform 0.6s ease-in-out;  backface-visibility:hidden}
 input[type="radio"][id="gameslot"]:checked ~ .tab-panels #gameslot{ }
 }

.cd-filters{    display:flex;     flex-flow:column;     flex-basis:21%;     align-self:flex-start}

.cd-filters li{    font-family:Prompt;     font-size:large;     width:100%;     flex-basis:100%; border-radius: 10px;    padding:20px 10px 20px 30%;     margin:10px 0;     text-align:left;     overflow:hidden;     cursor:pointer;     list-style:none}

.cd-filters li:before{    position:absolute;     text-align:left;     overflow:hidden;     padding:20px 0 0 30%;     top:0;     left:-140%;     content:attr(data-text);     width:70%;     height:48px;     background:#ffc600;     background:-moz-linear-gradient(top,#ffc600 0,#fec600 36%,#bb9100 100%);     background:-webkit-linear-gradient(top,#ffc600 0,#fec600 36%,#bb9100 100%);     background:linear-gradient(to bottom,#ffc600 0,#fec600 36%,#bb9100 100%);     -webkit-transition:all 0.8s ease-in-out;     -moz-transition:all 0.8s ease-in-out;     -o-transition:all 0.8s ease-in-out;     -ms-transition:all 0.8s ease-in-out;     transition:all 0.8s ease-in-out}

.cd-filters li:hover:before{    left:-120%;     -webkit-transition-duration:0.2s;     -moz-transition-duration:0.2s;     -o-transition-duration:0.2s;     -ms-transition-duration:0.2s;     transition-duration:0.2s}

.cd-filters li.active:before, 
.cd-filters li.current:before{    left:0;     -webkit-transition-duration:0.8s;     -moz-transition-duration:0.8s;     -o-transition-duration:0.8s;     -ms-transition-duration:0.8s;     transition-duration:0.8s}

.cd-main-content ul.cd-filters li:first-of-type:after{    font-family:"icomoon";     content:"\e919";     font-size:36px;     position:absolute;     left:10px}

.cd-main-content ul.cd-filters li:nth-of-type(2):after{    content:"";     background:url(../images/ggg.png) center no-repeat;     width:36px;     height:48px;     position:absolute;     left:10px;     bottom:5px}

.cd-main-content ul.cd-filters li:nth-of-type(3):after{    content:"";     background:url(../images/ggg-02.png) center no-repeat;     width:36px;     height:48px;     position:absolute;     left:10px;     bottom:5px}

.slot-content ul.cd-filters li:after{    width:50px;     height:54px;     position:absolute;     left:5px;     bottom:5px}

.slot-content ul.cd-filters li:first-of-type:after{    content:"";     background:url(../images/slot-icon-01.png) center no-repeat}

.slot-content ul.cd-filters li:nth-of-type(2):after{    content:"";     background:url(../images/slot-icon-02.png) center no-repeat}

.slot-content ul.cd-filters li:nth-of-type(3):after{    content:"";     background:url(../images/slot-icon-03.png) center no-repeat}

.slot-content .cd-gallery figure figcaption a:first-of-type{    font-size:smaller;     line-height:1.3em}

.slot-content .cd-gallery figure:hover figcaption{    font-size:x-small}

.golden-content ul.cd-filters li:after{    font-family:'icomoon';     color:#fc2;     font-size:36px;     position:absolute;     left:10px}

.golden-content ul.cd-filters li:first-of-type:after{    content:"\e919"}

.golden-content ul.cd-filters li:nth-of-type(2):after{    content:"\e91a"}

.golden-content ul.cd-filters li:nth-of-type(3):after{    content:"\e91b"}

.golden-content ul.cd-filters li:nth-of-type(4):after{    content:"\e91c"}

.golden-content ul.cd-filters li:nth-of-type(5):after{    content:"\e91d"}

.golden-content ul.cd-filters li.active:after, 
.golden-content ul.cd-filters li:hover:after{    color:#fff}

.cd-gallery{    flex-basis:77%;     height:auto;     min-height:600px;     display:flex;     flex-flow:row wrap;     align-content:flex-start}

.cd-gallery figure{    overflow:hidden}

.cd-gallery figure figcaption{    font-family:Prompt;     position:absolute;     top:100%;     left:0;     width:100%;     height:100%;     opacity:0;     display:flex;     flex-direction:column;     justify-content:center;     align-items:center;     background:rgba(0,0,0,0.83);     transform:translateY(100%);     transition:all 0.3s ease-out}

.cd-gallery figure figcaption a:first-of-type{    color:#fff;     font-size:20px;     line-height:0.5em;     transform:translateY(350px);     transition:all 0.9s ease-out}

.cd-gallery figure:hover figcaption{    top:0;     opacity:1;     transform:translateY(0)}

.cd-gallery figure:hover figcaption a{    transform:translateY(0)}

.mix{    display:none;     flex-basis:32%;     margin:2px}

#Slot-Container .mix{    flex-basis:16%}

#Slot-Container figcaption a:first-of-type{    font-size:14px}

li.sort-golden{    font-size:18px}

.golden-content .cd-gallery{    flex-basis:73%;     justify-content:space-between}

.golden-content .cd-filters{    flex-basis:23%}

#Golden-Container .mix{    flex-basis:30%;     margin:5px;     text-align:center}

#Golden-Container img{    width:230px;     border:1px rgba(51,51,51,0) solid}

#Golden-Container figcaption{    padding:5px}

#Golden-Container a{    line-height:normal;     font-size:18px}

#post-651 #tabs{ width: 100%;    border:1px #fc2 solid;     border-radius:8px;     flex-direction:column;     overflow:hidden;     align-self:flex-start}

#post-651 #tabs ul{    width:100%;     flex-basis:100%;     background:#dcb156;     background:-moz-linear-gradient(top,#dcb156 0,#ffe1a8 29%,#fada9c 37%,#edc87d 54%,#ca982c 90%,#cea23d 100%);     background:-webkit-linear-gradient(top,#dcb156 0,#ffe1a8 29%,#fada9c 37%,#edc87d 54%,#ca982c 90%,#cea23d 100%);     background:linear-gradient(to bottom,#dcb156 0,#ffe1a8 29%,#fada9c 37%,#edc87d 54%,#ca982c 90%,#cea23d 100%);     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcb156',endColorstr='#cea23d',GradientType=0);     display:flex;     flex-flow:row wrap;     list-style:none;     border-bottom-left-radius:5px;     border-bottom-right-radius:5px;     justify-content:space-around;     order:2;     z-index:20}

#post-651 #tabs ul li{    flex-basis:auto}

#post-651 #tabs .tab-pane{    padding:10px}

#post-651 #tabs .tab-pane:before{    position:absolute;     bottom:0;     width:23%;     opacity:.3;     background:#803d48;     font-size:9em;     padding:11% 1%;     left:4%;     right:0;     top:57%}

#post-651 #tabs .tab-pane:first-of-type:before{    content:"01"}

#post-651 #tabs .tab-pane:nth-of-type(2):before{    content:"02"}

#post-651 #tabs .tab-pane:nth-of-type(3):before{    content:"03"}

#post-651 #tabs .tab-pane:nth-of-type(4):before{    content:"04"}

#post-651 #tabs .tab-pane:nth-of-type(5):before{    content:"05"}

#post-651 #tabs .tab-pane:nth-of-type(6):before{    content:"06"}

#post-651 #tabs .tab-pane img { display: block; margin: 0 auto;}

#post-651 #tabs .col-2{    flex-basis:50%}

#post-651 #tabs .numbers{    position:absolute;     bottom:0;     width:150px;     opacity:0.3;     background:#803d48;     font-size:5em;     padding:8% 0;     left:4%;     right:0;     top:50%;     height:150px}

#post-651 #tabs .numbers p{    font-size:1.8em;     margin:15px 0}

#post-651 #tabs .selected{    color:#af0022}

.form-signup{    position:absolute;     top:0;     max-width: 400px;     height:400px;     z-index:0;     right: 30%; left: 60%;}

.form-signup .textwidget {    width: 400px;  margin-left: auto;}

.form-signup p{    margin:0}

.register-iframe{    width:83%;     height:400px}

.frmSignup{    display:flex;     margin-left:auto;     width:30%;     background:rgba(0,0,0,0.7);     padding:10px;     border-radius:10px;     top:13px}

.frmSignup fieldset{    border:0}

.frmSignup input[type=text]{    width:98%}

.frmSignup .frmWrapper{    display:flex;     flex-flow:row wrap;     justify-content:space-between}

.frmSignup .frmWrapper legend{    font-family:'Prompt',serif;     flex-basis:100%;     font-size:26px;     text-align:center}

.frmSignup .form-group{    flex-basis:48%;     padding:5px 0}

.frmSignup .form-group:first-of-type, 
.frmSignup .form-group:nth-of-type(2), 
.frmSignup .form-group:nth-of-type(7), 
.frmSignup .form-group:nth-of-type(8){    border-bottom:1px #fff solid;     margin:5px 0}

.frmSignup .form-group:nth-of-type(3), 
.frmSignup .form-group:nth-of-type(5), 
.frmSignup .form-group:nth-of-type(6){    flex-basis:100%;     border-bottom:1px #fff solid}

.frmSignup .form-group:nth-of-type(9), 
.frmSignup .form-group:nth-of-type(10){    flex-basis:100%;     font-size:xx-small}

.frmSignup .gender{    flex-basis:100%;     display:flex}

.frmSignup .box-gender{    flex-basis:20%}

.frmSignup .gender-box{    flex-basis:40%}

.frmSignup .txtfield{    border:0;     background:transparent;     padding:5px}

.frmSignup select{    background:transparent;     border:0;     color:#fff;     width:100%;     font-size:x-small;     margin:5px 0}

.frmSignup input[type=submit]{    width:100%;     background:#810016;     border:1px #810016 solid;     padding:8px;     color:#fff;     border-radius:5px;     font-size:medium;     font-family:'Prompt',serif}

.close-button{    float:right;     cursor:pointer;     color:#fff;     border:1px solid #8c011c;     border-radius:30px;     background:#8b011c;     font-size:18px;     font-weight:bold;     display:inline-block;     line-height:18px;     padding:6px;     width:30px;     height:30px;     top:70px;     z-index:9999}

#footer{    background:#333;     padding:50px 0 130px 0;     font-family:'Prompt',serif}

#footer .footer-callcenter{    flex-basis:30%;     display:flex;     flex-flow:row wrap;     justify-content:space-between;     align-content:space-between;     align-items:center}

#footer a.img-logo{    height:60px}

#footer a.img-logo img{    height:50px}

#footer .Phone-Number{    width:53%;     font-size:medium;     padding-left:30px}

#footer .Phone-Number:before{    left: -10px;     top:-10px}

#footer .Phone-Number:after{    left:32px;     top:-16px}

#footer .lineID{    flex-basis:43%}

#footer .lineID a:before{    left:-5px;     font-size:1.3em}

#footer .footer-menu-social{    flex-basis:69%}

#footer #menu-footer_menu { display:flex;     flex-flow:row wrap; list-style:none}

#footer ul.social{    display:flex;     flex-flow:row wrap;     justify-content:center;     align-items:center;     list-style:none}

#footer #menu-footer_menu li{    flex-basis:25%;     padding:2px 0}

#footer .footer-menu-social a{    color:#c1c1c1}

#footer .social{    margin-top:20px}

#footer .social li:first-child{    width:30%}

#footer .social li a{    display:block;     background:#c0c0c0;     padding:10px;     border-radius:50%;     width:40px;     height:40px;     font-size:20px;     line-height:25px;     color:#232323;     margin:0 10px}

#footer .coppy-right{    text-align:center;     margin:30px 0 0 0}

.footer-blog{    background:#1e1e1e}

.footer-blog ul{    width:100%;     padding-bottom:50px;     list-style:none;     justify-content:space-between}

.footer-blog ul:last-child li{    flex-basis:24%}

.footer-blog a{    font-family:Prompt;     font-size:14px;     color:#FFC600}

.social{    list-style:none}

.link-download, 
.link-group{    display:inline-flex;     list-style:none;     color:#fff;     font-family:'Prompt',serif;     justify-content:center}

.link-download .btn-red, 
.link-group .btn-red{    margin:8px 0;     padding:10px;     color:#fff;     text-align:center;     background:#b41724;     background:-moz-linear-gradient(top,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     background:-webkit-gradient(left top,left bottom,color-stop(0%,#b41724),color-stop(49%,#b21628),color-stop(50%,#940f2a),color-stop(100%,#940f2a));     background:-webkit-linear-gradient(top,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     background:-o-linear-gradient(top,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     background:-ms-linear-gradient(top,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     background:linear-gradient(to bottom,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b41724',endColorstr='#940f2a',GradientType=0)}

.link-download .btn-link, 
.link-group .btn-link{    flex-basis:48%;     text-align:center;     padding:10px 15px;     margin:5px;     border-radius:3px;     background:#333}

.btn-red{    padding:5px 10px;     border-radius:5px;     color:#fff;     font-family:'Prompt',serif;     text-align:center;     background:#b41724;     background:-moz-linear-gradient(top,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     background:-webkit-gradient(left top,left bottom,color-stop(0%,#b41724),color-stop(49%,#b21628),color-stop(50%,#940f2a),color-stop(100%,#940f2a));     background:-webkit-linear-gradient(top,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     background:-o-linear-gradient(top,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     background:-ms-linear-gradient(top,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     background:linear-gradient(to bottom,#b41724 0%,#b21628 49%,#940f2a 50%,#940f2a 100%);     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b41724',endColorstr='#940f2a',GradientType=0)}

.hide{    display:none}

.read-more-toggle{    cursor:pointer;     color:#fc2}

.read-more-content {display:none}

#home .welcome{    flex-basis:64%}

#home .welcome figure{    display:flex;     flex-flow:row wrap;     justify-content:space-between}

#home .welcome figure img{    height:125px;    object-fit: cover;}

#home .caption-style{    font-family:'Prompt',serif;     display:flex;     flex-flow:row wrap;     justify-content:space-between;     list-style:none}

#home .caption-style li{    display:flex;     flex-direction:column;     overflow:hidden;     flex-basis:33%;     height:168px;     border-radius:15px;     border:2px #fbd89b solid}

#home .caption-style li .how-to{    background:#515151;     background:-moz-radial-gradient(center,ellipse cover,#515151 0%,#3a3a3a 19%,#1a1a1a 46%,#141414 63%,#080808 99%);     background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,#515151),color-stop(19%,#3a3a3a),color-stop(46%,#1a1a1a),color-stop(63%,#141414),color-stop(99%,#080808));     background:-webkit-radial-gradient(center,ellipse cover,#515151 0%,#3a3a3a 19%,#1a1a1a 46%,#141414 63%,#080808 99%);     background:-o-radial-gradient(center,ellipse cover,#515151 0%,#3a3a3a 19%,#1a1a1a 46%,#141414 63%,#080808 99%);     background:-ms-radial-gradient(center,ellipse cover,#515151 0%,#3a3a3a 19%,#1a1a1a 46%,#141414 63%,#080808 99%);     background:radial-gradient(ellipse at center,#515151 0%,#3a3a3a 19%,#1a1a1a 46%,#141414 63%,#080808 99%);     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#515151',endColorstr='#080808',GradientType=1);     height:168px;     display:flex;     flex-direction:column;     border-radius:15px;     overflow:hidden}

#home .caption-style li .caption{    width:100%;     order:1;     z-index:2;     padding-top:70px;     margin-left:5%}

#home .caption-style li .caption strong{    font-weight:100;     font-size:2em}

#home .caption-style li:first-of-type .caption{    background:url(../images/1-callcenter.png) no-repeat right -30px}

#home .caption-style li:first-of-type .caption:before{    content:"1";     position:absolute;     font-size:9em;     top:0;     opacity:0.2}

#home .caption-style li:nth-of-type(2) .caption{    background:url(../images/2-deposit.png) no-repeat right -10px;     background-size:58%}

#home .caption-style li:nth-of-type(2) .caption:before{    content:"2";     position:absolute;     font-size:9em;     top:0;     opacity:0.2}

#home .caption-style li:nth-of-type(3) .caption{    background:url(../images/3-play.png) no-repeat right 0;     background-size:56%}

#home .caption-style li:nth-of-type(3) .caption:before{    content:"3";     position:absolute;     font-size:9em;     top:0;     opacity:0.2}

.gclubBgEff{    padding:5vh 10%;     margin:20px 0 0;     height:100%;     min-height:350px;     width:100%;     box-sizing:border-box;     box-shadow:inset 0 50px 200px 0px rgba(0,0,0,0.7),inset 0 -50px 200px 0px rgba(0,0,0,0.7);     transform-style:inherit;     background:url(../images/Pallax-bg-new.jpg) 10% center no-repeat fixed;     background-size:cover;     font-family:'Prompt',serif}

.gclubBgEff:before{    content:"";     position:absolute;     top:0;     bottom:0;     left:0;     right:0;     z-index:-1}

.gclubBgEff .paralax-content{    margin:0 auto;     max-width:1170px}

.gclubBgEff .paralax-content p{    text-align:center;     line-height:80px}

.gclubBgEff .paralax-content p:first-of-type{    font-size:2em;     text-shadow:2px 0 0 #000,-2px 0 0 #000,0 2px 0 #000,0 -2px 0 #000,1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 5px #000}

.gclubBgEff .paralax-content p:nth-of-type(2){    font-size:4em;     font-weight:900;     color:#B4001E;     text-shadow:2px 0 0 #fff,-2px 0 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 2px #fff}

.gclubBgEff .paralax-content p:nth-of-type(3){    font-size:large;     text-shadow:2px 0 0 #000,-2px 0 0 #000,0 2px 0 #000,0 -2px 0 #000,1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 5px #000}

.gclubBgEff .BigRed { font-size: 1.9em; }

.gclubBgEff .SmallRed {     font-size: 30px;    position: absolute;    top: 0;}

.game-list{    background:#1e1e1e}

.game-list section{    padding:20px 0}

.game-list .gclub-title{    margin-top:0}

.game-list ul{    list-style:none}

.game-list li{    flex-basis:49%;     display:flex;     flex-direction:column;     margin-bottom:20px;     overflow:hidden;     height:200px;     background-size:100%;     padding:20px}

.game-list li .list-title{    margin-left:auto;     width:45%;     font-size:1.8em;     -webkit-transform:translateY(-11px);     transform:translateY(-11px)}

.game-list li p{    width:46%;     padding:0;     line-height:normal;     margin-bottom:0;     margin-left:auto;     -webkit-transform:translateY(-20px);     transform:translateY(-20px)}

.game-list li a{    color:#B4001E;     font-family:'Prompt',serif;     font-weight:600;     font-size:16px;     background:#FFC600;     border-radius:5px;     padding:5px 10px;     margin-left:auto;     opacity:0;     -webkit-transform:translateX(-20px);     transform:translateX(-20px);     bottom:15px}

.game-list li:hover .list-title{    -webkit-transform:translateY(-11px);     transform:translateY(-11px)}

.game-list li:hover p{    -webkit-transform:translateY(-20px);     transform:translateY(-20px)}

.game-list li:hover a{    opacity:1;     -webkit-transform:translateX(0px);     transform:translateX(0px)}

.game-list li:first-of-type{    background:url(https://www.gclub-casino.com/wp-content/themes/gclub-theme-v1-0-1/images/game-casino-01.png) no-repeat;     background-size:100%}

.game-list li:nth-of-type(2){    background:url(https://www.gclub-casino.com/wp-content/themes/gclub-theme-v1-0-1/images/game-casino-02.png) no-repeat;     background-size:100%}

.game-list li:nth-of-type(3){    background:url(https://www.gclub-casino.com/wp-content/themes/gclub-theme-v1-0-1/images/game-casino-03.png) no-repeat;     background-size:100%}

.game-list li:nth-of-type(4){    background:url(https://www.gclub-casino.com/wp-content/themes/gclub-theme-v1-0-1/images/game-casino-05.png) no-repeat;     background-size:100%}

.game-list li:nth-of-type(5){    background:url(https://www.gclub-casino.com/wp-content/themes/gclub-theme-v1-0-1/images/game-casino-04.png) no-repeat;     background-size:100%}

.game-list li:nth-of-type(6){    background:url(https://www.gclub-casino.com/wp-content/themes/gclub-theme-v1-0-1/images/game-casino-06.png) no-repeat;     background-size:100%}

.game-list *{    -webkit-box-sizing:border-box;     box-sizing:border-box;     -webkit-transition:all 0.3s ease-out;     transition:all 0.3s ease-out}

#news{    padding:80px 0 60px;}

#news .news-content{    flex-basis:70%;     display:flex;     flex-direction:column}

#news p>a{    background:#b3031e;     padding:10px;     color:#fff;     border-radius:5px;     font-family:Prompt}

#news p:last-child{    margin-left:auto}

input[type="radio"][id="download"]:checked~.tab-panels #download { display: flex;   padding-top:120px}

#download p{    line-height:2em}

#download .col-1{    flex-basis:59%;     display:flex;     flex-flow:row wrap;     align-items:center}

#download .col-1 img:first-child{    width:47%}

#download .col-2{    flex-basis:40%}

#download .col-3{    flex-basis:26%}

#download .col-4{    flex-basis:73%}

#download .link-download{    flex-flow:column wrap;     flex-basis:53%}

#download .link-group{    flex-flow:row wrap;     flex-basis:100%;     width:100%}

input[type="radio"][id="promotion"]:checked~.tab-panels #promotion {    padding:80px 0;     min-height:1800px;     align-content:flex-start; display: flex;}

#promotion figure{    flex-basis:48%;     margin:15px 5px;     overflow:hidden; border-radius: 15px;}

#promotion figure>img{    vertical-align:top;     filter:blur(5px);     opacity:0.6}

#promotion figure .opacity{    position:absolute;     top:0;     bottom:0;     right:0;     left:0;     overflow:hidden}

#promotion figure .opacity img{    position:absolute;     top:0}

#promotion figure .read-more{    display:block;     opacity:0;     -webkit-transform:translateY(-20px);     transform:translateY(-20px);     font-family:Prompt;     line-height:48px;     text-transform:uppercase;     text-align:center;     letter-spacing:1px;     padding:0 20px;     color:#fff;     right:10%;     left:10%;     top:40%;     font-weight:500;     position:absolute;     background:#b3031e;     border-radius:5px}

#promotion figure *{    -webkit-box-sizing:border-box;     box-sizing:border-box;     -webkit-transition:all 0.3s ease-out;     transition:all 0.3s ease-out}

#promotion figure:hover .opacity{    bottom:100%;     -webkit-transition-delay:0s;     transition-delay:0s}

#promotion figure:hover .read-more{    opacity:1;     -webkit-transform:translateY(0px);     transform:translateY(0px)}

#promotion figure a{    left:0;     right:0;     top:0;     bottom:0;     position:absolute;     z-index:1}

input[type="radio"][id="banking"]:checked~.tab-panels #banking{ display: flex;   padding:80px 0; align-content:flex-start}

#banking .column{    flex-basis:100%;     display:flex;     flex-flow:row wrap;     align-content:flex-start}

#banking .column:nth-of-type(2){    flex-basis:57%}

#banking .column:nth-of-type(3){    flex-basis:43%}

#banking .column:nth-of-type(5){    flex-basis:65%}

#banking .column:nth-of-type(6){    flex-basis:35%}

#banking .column .column{    flex:1}

#banking .column .column strong{    color:#FFC600;     font-family:Prompt;     font-size:larger;     font-weight:100}

#banking .column:nth-of-type(7) .column-child{    flex-basis:61%}

#gameslot{    padding:80px 0 180px 0;     min-height:1800px}

#gamegolden{    padding-top:80px;     padding-bottom:100px}

.banner-float{    position:fixed;     bottom:-400px;     left:50%;     transform:translate(-50%,0%);     z-index:9999;     width:1100px}

.circle{    width:40px;     height:40px;     background:#810016;     border:4px solid #810016;     -moz-border-radius:50%;     -webkit-border-radius:50%;     border-radius:50%;     position:absolute;     cursor:pointer;     display:inline-block;     margin:10px 20px;     right:-30px;     z-index:99;     top:22px}

.circle:after{    width:24px;     height:4px;     background-color:#fff;     content:"";     left:50%;     top:50%;     margin-left:-12px;     margin-top:-2px;     position:absolute;     -moz-transform:rotate(-45deg);     -ms-transform:rotate(-45deg);     -webkit-transform:rotate(-45deg);     transform:rotate(-45deg)}

.circle:before{    left:50%;     top:50%;     margin-left:-12px;     margin-top:-2px;     width:24px;     height:4px;     background-color:#fff;     content:"";     position:absolute;     -moz-transform:rotate(45deg);     -ms-transform:rotate(45deg);     -webkit-transform:rotate(45deg);     transform:rotate(45deg)}

@media screen and (max-width:600px){    .banner-float{        display:none   } marquee { flex-basis: 90%;  margin: 40px auto 0 !important;}
}

#topcontrol{    color:#fff;     z-index:99;     width:30px;     height:30px;     font-size:20px;     background:#222;     position:relative;     right:14px;     bottom:40px;     border-radius:3px;     box-shadow:0 0 3px rgba(0,0,0,0.5)}

#topcontrol:after{    top:5px;     left:8.5px;     content:"\f106";     position:absolute;     text-align:center;     font-family:'icomoon'}

.livechat-mobile{    position:fixed;     bottom:5px;     right:5px;     z-index:9999;     background:#950219;     overflow:hidden;     text-align:center;     white-space:nowrap;     line-height:30px;     width:50px;     color:#fff;     height:50px;     border-radius:50%;     font-size:30px;     padding:10px;     box-shadow:0 0 3px rgba(0,0,0,0.5)}

#post-4 .livechat-mobile{    bottom:50px}

.gclub-title{    flex-basis:100%;     font-size:18px;     background:#333;     background:-moz-linear-gradient(top,#333 0%,#1a1a1a 100%);     background:-webkit-gradient(left top,left bottom,color-stop(0%,#333),color-stop(100%,#1a1a1a));     background:-webkit-linear-gradient(top,#333 0%,#1a1a1a 100%);     background:-o-linear-gradient(top,#333 0%,#1a1a1a 100%);     background:-ms-linear-gradient(top,#333 0%,#1a1a1a 100%);     background:linear-gradient(to bottom,#333 0%,#1a1a1a 100%);     filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333',endColorstr='#1a1a1a',GradientType=0);     color:#FFC600;     padding:5px 10px;     margin:25px 0 15px;     text-decoration:none;     font-family:Prompt}

marquee{    font-family:Prompt; }
marquee p {  margin: 0; line-height: 20px; }

.main-post{    align-self:flex-start;     flex-basis:70%;     order:2;     line-height:2em;     display:flex;     flex-flow:row wrap}

.main-post h3{    color:#fc2}

.main-post strong{    font-family:'Prompt',serif;     font-weight:100;     font-size:20px;     color:#fc2}

.category-news,.category-9 { justify-content: space-between; }

.category-9 p:nth-of-type(1) { flex-basis: 40%; }

.category-9 p:nth-of-type(1) img { width: 300px; }

.category-9 p:nth-of-type(2) { flex-basis: 55%; }

.gclub-suppage-banner{    margin:20px auto 10px}

table{    border-collapse:collapse;     width:100%;     padding:10px;     text-align:center;     line-height:20px;     border:1px #a60921 solid;     margin-bottom:20px}

table th{    font-family:'Prompt',serif;     font-size:16px;     font-weight:100;     padding:10px;     background:#a60921}

table td{    line-height:3em}

aside{    flex-basis:30%;     margin-top:15px}

aside .menu-title{    font-family:Prompt}

aside .menu li{    list-style:none;     padding:10px}

aside .menu li:before{    font-family:'icomoon';     content:"\e912";     font-size:1.2em}

aside .menu li:first-of-type:before{    content:"\e90b"}

aside .menu li:nth-of-type(2):before{    content:"\e90e"}

aside .menu li:nth-of-type(3):before{    content:"\e90a"}

aside .menu li:nth-of-type(4):before{    content:"\e911"}

aside .menu li:nth-of-type(5):before{    content:"\e90c"}

aside .menu li:nth-of-type(6):before{    content:"\e90f"}

aside .menu li:nth-of-type(7):before{    content:"\e909"}

aside .menu li:nth-of-type(8):before{    content:"\e907"}

aside .menu li:nth-of-type(9):before{    content:"\e908"}

aside .menu li>ul>li:before { content:"";  font-size: 0;  padding-left: 10px;}

aside .menu li.current_page_parent:before, aside .menu li.current_page_parent> a ,
aside .menu li.current-menu-item:before,
aside .menu li.current-menu-item > a,
aside .menu li.current_page_parent .sub-menu li.current_page_item a { color: #ffcc22; }

aside .menu li a{    font-family:Prompt;     font-size:small;     color:#fff;     padding-left:10px}

.cd-vertical-nav{    position:fixed;     right:100px;     top:200px;     z-index:9999; display: flex; flex-flow: column;  justify-content: space-between;   list-style:none;    padding:0;     width:80px;     word-wrap:break-word;     font-size:small;     text-align:center;     line-height:1.3em}

.cd-vertical-nav.fix{    top:0}

.cd-vertical-nav a{   padding: 8px 5px;  background: #333; width: 100%; display: block; transition: all 2s ease-in-out;}

.cd-vertical-nav a.active{   background: #000;}

.register-game{    list-style:none;     display:flex;     flex-flow:row wrap;     justify-content:space-between;     font-family:Prompt}

.register-game li{    text-align:center;     background:#333;     padding:5px;     color:#ffc900;     border-radius:3px;     flex-basis:45%;     margin:5px}

.casion-box{    border:1px #fc2 solid;     border-radius:5px;     margin:10px 0 20px;     padding:10px;     display:flex;     flex-flow:row wrap;     justify-content:space-between}

.casion-box:first-of-type, 
.casion-box:nth-of-type(3), 
.casion-box:nth-of-type(5){    background:#000 url(../static/images/bacc1688/bacc1688-bg01.png) repeat-x}

.casion-box:nth-of-type(2), 
.casion-box:nth-of-type(4), 
.casion-box:nth-of-type(6){    background:#000 url(../static/images/bacc1688/bacc1688-bg02.png) repeat-x}

.casion-box:nth-of-type(7), 
.casion-box:nth-of-type(8), 
.casion-box:nth-of-type(9){    background:#000 url(../static/images/bacc1688/bacc1688-bg03.png) repeat-x}

.casion-box:nth-of-type(2) .register-game li, 
.casion-box:nth-of-type(3) .register-game li, 
.casion-box:nth-of-type(4) .register-game li, 
.casion-box:nth-of-type(5) .register-game li, 
.casion-box:nth-of-type(6) .register-game li, 
.casion-box:nth-of-type(9) .register-game li{    flex-basis:100%}

.casion-box div:first-child{    flex-basis:32%}

.casion-box div:nth-of-type(2){    flex-basis:30%;     text-align:center}

.casion-box div:last-child{    flex-basis:35%}

.list-game{    display:flex;     flex-wrap:wrap;     justify-content:space-between}

.list-game .title{    font-size:18px}

.list-game p{    margin:8px 0;     line-height:16px;     font-size:smaller}

.col-1{    flex-basis:60%}

.col-1 p{    margin:0}

.col-2{    flex-basis:50%}

.col-3{    flex-basis:30%}

#post-457 .casion-box p{    flex-basis:30%}

#post-457 .casion-box .register-game{    flex-basis:66%;     align-content:center}

.bacc1688-download{    width:100%;     list-style:none;     display:flex;     justify-content:center;     flex-flow:row wrap;     text-align:center}

.bacc1688-download li{    background:#b4001e;     color:#fff;     border-color:#b4001e;     flex-basis:30%;     padding:10px;     margin:10px;     border-radius:5px}

.bacc1688-download li a{    color:#fff;     font-family:'Prompt',serif}

#post-451 .bacc1688-download li { flex-basis:40%; }

.content-casino{    width:100%;     border-bottom:1px #333 solid;     margin-bottom:20px;     padding-bottom:15px}

.content-casino figure{    flex-basis:25%}

.content-casino dl{    flex-basis:74%}

.yellow-box{    flex-basis:32%;     padding:5px;     background:#ffc31a;     margin:8px 0;     color:#000}

.yellow-box:after{    content:"";     width:0;     height:0;     border:0 solid transparent;     border-right-width:20px;     border-left-width:20px;     border-bottom:20px solid #ffc31a;     position:absolute;     top:160px;     left:43%}

.yellow-box .download-box{    overflow:hidden;     height:174px}

.yellow-box h2{    color:#b4031a;     font-weight:bold;     line-height:1em;     margin-top:10px}

.yellow-box p:first-of-type{    margin:0;  border-top:1px #000 solid;     margin-top:5px}

.embed-container{    position:relative;     padding-bottom:56.25%;     width:100%;     max-width:100%;     height:0;     overflow:hidden}

.embed-container iframe, .embed-container-21by9 iframe{    position:absolute;     top:0;     left:0;  bottom: 0; right: 0;  width:100%;     height:100%}

.embed-container-21by9 { padding-bottom: 50%;  width:100%;     max-width:100%;     height: 0;     overflow:hidden}

.pagination { width: 100%;  margin: 10px;  padding-top: 3em;   text-align: center;}

#post-2 .cd-filters{    flex-basis:22%}

#post-2 .cd-filters li{    font-size:16px}

#post-2 .cd-filters li:first-of-type:after{    font-family:'icomoon';     content:"\e919";     font-size:36px;     background:transparent;     top:20px}

#post-2 .cd-filters li:nth-of-type(2):after{    content:"";     background:url(../images/slot-icon-01.png) center no-repeat}

#post-2 .cd-filters li:nth-of-type(3):after{    content:"";     background:url(../images/slot-icon-02.png) center no-repeat}

#post-2 .cd-filters li:nth-of-type(4):after{    content:"";     background:url(../images/slot-icon-03.png) center no-repeat}

#post-2 .cd-filters li, 
#post-2 .cd-filters li:before{    padding:20px 10px 20px 37%}

#post-2 .cd-filters li:before{    left:-155%}

#post-2 .cd-filters li.current:before{    left:0}

#post-2 .cd-gallery{    flex-basis:77%}

#post-2 .cd-gallery figure figcaption a:first-of-type{    line-height:18px;     text-align:center}

#post-973 section{    position:absolute;     bottom:213px;     left:0;     right:0;     background:#000}

#post-20 .list-game li{    flex-basis:49%;     margin:10px 0;     display:flex;     flex-flow:row wrap;     justify-content:space-between}

#post-20 .list-game li div{    flex-basis:49%;     text-align:left}

#post-20 .gclub-bg-01{    background:#000 url(../images/bacc1688/bacc1688-bg01.png) repeat-x}

#post-20 .gclub-bg-02{    background:#000 url(../images/bacc1688/bacc1688-bg02.png) repeat-x}

#post-22 .casion-box p, 
#post-449 .casion-box p, 
#post-451 .casion-box p, 
#post-455 .casion-box p, 
#post-651 .casion-box p{    flex-basis:30%}

#post-22 .casion-box .register-game, 
#post-449 .casion-box .register-game, 
#post-451 .casion-box .register-game, 
#post-455 .casion-box .register-game, 
#post-651 .casion-box .register-game{    flex-basis:66%;     align-content:center}

#post-22 .casion-box .register-game li, 
#post-449 .casion-box .register-game li, 
#post-451 .casion-box .register-game li, 
#post-455 .casion-box .register-game li, 
#post-651 .casion-box .register-game li{    flex-basis:45%}

.category{    align-content:flex-start; width: 100%;  display: flex; flex-flow: row wrap;}

.category figure{    flex-basis: 50%;  padding: 1em;  font-family: Prompt;}

.category figure:nth-of-type(1),.category figure:nth-of-type(2) { flex-basis: 50%;}

.category figure:after {content: ""; width: 100%; height: 50%; z-index: 1;    position: absolute; bottom: 0;
    background: rgba(0, 0, 0, 0.05);
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, black 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.05)), color-stop(100%, black));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, black 100%);
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, black 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.05) 0%, black 100%);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.05) 0%, black 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0);}

.category figure>img{    vertical-align: middle; width: 100%; height: auto;  object-fit: cover;}

.category figure:nth-of-type(1)>img,.category figure:nth-of-type(2)>img { }

.category figure .opacity{    position:absolute;     top:0;     bottom:0;     right:0;     left:0;     overflow:hidden; transition: bottom;}

.category figure .opacity img{    position:absolute;     top:0; width: 100%; height: 242px;  object-fit: cover;}

.category figure p, .category figure h2 { font-size: 16px;  position: absolute;  bottom: 10px;  z-index: 2; height: 50px;  width: 100%;  padding: 0 24px;     display: block;  line-height: 24px; max-width: 275px;}

.category figure:nth-of-type(1) p,.category figure:nth-of-type(2) p, .category figure h2 { font-size: 20px; }

.category figure .read-more{    display:block;     opacity:0;     -webkit-transform:translateY(-20px);     transform:translateY(-20px);     font-family:Prompt;     line-height:48px;     text-transform:uppercase;     text-align:center;     letter-spacing:1px;     padding:0 20px;     color:#fff;     right:10%;     left:10%;     top:40%;     font-weight:500;     position:absolute;     background:#b3031e;     border-radius:5px}

.category figure *{    -webkit-box-sizing:border-box;     box-sizing:border-box;     -webkit-transition:all 0.3s ease-out;     transition:all 0.3s ease-out}

.category figure:hover .opacity{    bottom:100%;     -webkit-transition-delay:0s;     transition-delay:0s}

.category figure a{    left:0;     right:0;     top:0;     bottom:0;     position:absolute;     z-index:3}

@media only screen and (min-width:960px){    .main-post{        flex-basis:73%   }
    aside{        flex-basis:25%   }
    .anim-slide p#contact1{        top:69%;         left:38%;         font-size:20px;         z-index:4   }
    .anim-slide #contact2{        top:0%;         right:0%;         left:0%;         bottom:0%;         z-index:5   }
    .anim-slide p.lineID{        top:80%;         left:37%   }
    .anim-slide p.lineID *{        position:relative   }
    .anim-slide a.btn-white{        top:84%;         left:45%   }
    .fixed{        top:0   }
    #post-651 #tabs .tab-pane{        height:420px   }
}

@media only screen and (min-width:1224px){}

@media only screen and (min-width:1440px){}

@media only screen and (min-width:2000px){}

@media only screen and (max-width:600px){    *{        flex-basis:100%   }
    p{        margin:15px   }
    .col-3{        flex-basis:100%   }
    #header .callcenter, 
    #header .logo{        display:none   }
    .gclub-title{        font-size:medium   }
    .form-signup{        position:static;         width:100%   }
    .register-iframe{        width:100%   }
    #tabs li a{        padding:8px   }
    #tabs li a i{        font-size:x-large   }
    #tabs li a span{        display:none   }
    #tabs li a.active, 
    #tabs li a:hover{        padding:8px   }
    .tab-menu{        position:fixed;         bottom:0;         width:100%;         height:40px;  margin:0;         border-top:0   }
    .fixed{        bottom:0;         margin:0   }
    .tabs_item{        display:block}
    #home .welcome{        flex-basis:100%   }
    #home .welcome .service { padding: 20px; }
    #home .welcome .col-3 { padding: 10px 0; }
    #home .caption-style li{        border-radius:0;         border-width:1px;         flex-basis:100%;         margin:5px   }
    .gclubBgEff{        background-position:60% top;         min-height:250px   }
    .gclubBgEff .paralax-content{        margin:40% auto   }
    .gclubBgEff .paralax-content p{        line-height:1em;         margin:15px 5px   }
    .gclubBgEff .paralax-content p:first-of-type{        font-size:1.2em   }
    .gclubBgEff .paralax-content p:nth-of-type(2){        font-size:2em; line-height: normal;   }
    .gclubBgEff .paralax-content p:nth-of-type(3){        font-size:small   }
    .game-list li{        flex-direction:column;         flex-basis:100%;         height:112px;         padding:20px;         margin:10px   }
    .game-list li .list-title, 
    .game-list li p{        display:none   }
    .game-list li a{        opacity:1;         margin-top:14%   }
    .game-list li:first-of-type, 
    .game-list li:nth-of-type(2), 
    .game-list li:nth-of-type(3), 
    .game-list li:nth-of-type(4), 
    .game-list li:nth-of-type(5), 
    .game-list li:nth-of-type(6){        height:100%;         min-height:130px   }
    .link-download .btn-red, 
    .link-group .btn-red{        margin:8px 15px   }
    .link-download .btn-link, 
    .link-group .btn-link{        flex-basis:45%   }
    input[type="radio"][id="download"]:checked~.tab-panels #download {        flex-basis:100%;padding-top: 0;   }
    input[type="radio"][id="download"]:checked~.tab-panels #download .col-1, 
    input[type="radio"][id="download"]:checked~.tab-panels #download .col-2, 
    input[type="radio"][id="download"]:checked~.tab-panels #download .col-3, 
    input[type="radio"][id="download"]:checked~.tab-panels #download .col-4, 
    input[type="radio"][id="download"]:checked~.tab-panels #download .link-download{        flex-basis:100%   }
    input[type="radio"][id="download"]:checked~.tab-panels #download .col-1{        justify-content:center   }
    input[type="radio"][id="download"]:checked~.tab-panels #download .col-1 img:first-child{        width:90%   }
    input[type="radio"][id="download"]:checked~.tab-panels #download img{        width:90%;         text-align:center;         display:block;         margin:15px auto   }
    input[type="radio"][id="download"]:checked~.tab-panels #promotion,
    input[type="radio"][id="download"]:checked~.tab-panels #banking,
    input[type="radio"][id="download"]:checked~.tab-panels #news,
    input[type="radio"][id="download"]:checked~.tab-panels #gameslot { padding: 0;}
    #promotion figure{        margin:10px;         flex-basis:100%   }
    #banking .column{        flex-basis:100%!important   }
    #banking .column *{        flex-basis:100%!important   }
    .cd-filters{        flex-basis:100%;         flex-flow:row wrap;         justify-content:space-between   }
    .cd-filters li{        width:30%;         flex-basis:30%;         font-size:x-small;         padding:8px 0 5px 37px;         margin:5px   }
    .cd-filters li:before{        padding:8px 0 5px 37px   }
    .cd-gallery{        flex-basis:100%;         min-height:320px   }
    .cd-gallery figure figcaption a{        font-size:x-small   }
    .cd-gallery figure figcaption a:first-of-type{        font-size:x-small;         transform:translateY(30px)   }
    .cd-main-content ul.cd-filters li:first-of-type:after{        font-size:20px;         left:5px;         top:0}
    .cd-main-content ul.cd-filters li:nth-of-type(2){        padding:5px 0 5px 35px   }
    .cd-main-content ul.cd-filters li:nth-of-type(2):after{        background:url(../images/ggg-mo.png) center no-repeat;         width:25px;         height:30px;         left:5px;         bottom:0   }
    .cd-main-content ul.cd-filters li:nth-of-type(3){        padding:5px 0 5px 35px   }
    .cd-main-content ul.cd-filters li:nth-of-type(3):after{        background:url(../images/ggg-02-mo.png) center no-repeat;         width:25px;         height:30px;         left:5px;         bottom:0}
    .slot-content ul.cd-filters li:after{        width:28px;         height:30px;         left:5px;         bottom:5px   }
    .slot-content ul.cd-filters li:first-of-type:after{        background:url(../images/slot-icon-01-mo.png) center no-repeat   }
    .slot-content ul.cd-filters li:nth-of-type(2):after{        background:url(../images/slot-icon-02-mo.png) center no-repeat   }
    .slot-content ul.cd-filters li:nth-of-type(3):after{        background:url(../images/slot-icon-03-mo.png) center no-repeat   }
    #Slot-Container .mix{        flex-basis:31%;         margin:3px   }
    #Slot-Container img{        display:block;         margin:0 auto   }
    #news img{        display:block;         margin:10px auto   }
    #news .news-content{        flex-basis:100%   }
    #footer{        padding:10px 10px 50px   }
    #footer a.img-logo{        text-align:center   }
    #footer .footer-callcenter{        flex-basis:100%   }
    #footer .Phone-Number{        font-size:small;         flex-basis:56%;         margin-top:10px   }
    #footer .lineID{        margin:0;         flex-basis:44%   }
    #footer .footer-menu-social{        flex-basis:100%;         margin-top:10px   }
    #footer #menu-footer_menu li{        flex-basis:48%;         padding:10px   }
    #footer .social li{        flex-basis:20%   }
    #footer .social li:first-child{        flex-basis:100%   }
    .footer-blog{        padding:10px   }
    .footer-blog img{        display:block;         margin:10px auto   }
    .footer-blog ul:first-of-type li{        flex-basis:49%   }
    .footer-blog ul:last-child li{        flex-basis:100%   }
    .main-post{        flex-basis:100%;         order:1;         margin:10px   }
    aside{        flex-basis:100%;         order:2; padding: 10px; }
    .casion-box{        flex-basis:100%;         margin:10px   }
    .casion-box div{        flex-basis:100%!important   }
    .col-1, 
    .col-2{        flex-basis:100%   }
    .cd-vertical-nav{        display:none   }
    .bacc1688-download{        font-size:smaller;         flex-flow:row wrap;         text-align:center   }
    .bacc1688-download li{        flex-basis:100%; padding: 15px 5px;   }
    .register-game{        flex-basis:57%   }
    #post-4 #topcontrol{        bottom:110px!important   }
    #post-22 .casion-box p, 
    #post-449 .casion-box p, 
    #post-451 .casion-box p, 
    #post-455 .casion-box p, 
    #post-651 .casion-box p{        flex-basis:100%;         text-align:center   }
    #post-22 .casion-box .register-game, 
    #post-449 .casion-box .register-game, 
    #post-451 .casion-box .register-game, 
    #post-455 .casion-box .register-game, 
    #post-651 .casion-box .register-game{        flex-basis:100%;         font-size:smaller   }
    .content-casino{        margin:10px   }
    .content-casino dl{        flex-basis:100%   }
    .content-casino figure{        text-align:center;         flex-basis:100%   }
    .yellow-box{        flex-basis:100%   }
    #post-2 ul.cd-filters{        flex-basis:100%   }
    #post-2 ul.cd-filters li{        font-size:x-small;         padding:5px 0 5px 37px;         margin:3px;         flex-basis:32%   }
    #post-2 ul.cd-filters li:before{        padding:5px 0 5px 37px   }
    #post-2 ul.cd-filters li:first-of-type:after{        font-size:20px;         left:5px;         top:5px   }
    #post-2 ul.cd-filters li:nth-of-type(2):after{        background:url(../images/slot-icon-01-mo.png) center no-repeat   }
    #post-2 ul.cd-filters li:nth-of-type(3):after{        background:url(../images/slot-icon-02-mo.png) center no-repeat   }
    #post-2 ul.cd-filters li:nth-of-type(4):after{        background:url(../images/slot-icon-03-mo.png) center no-repeat }
 #post-2 .cd-gallery{ flex-basis:100% }
 #post-651 #tabs .col-2{ flex-basis:100% }
 #post-651 #tabs .tab-pane:before{ top:0;  width:50%;  height:50px }
 .embed-container-21by9 { padding-bottom: 250%;}
 .category figure { flex-basis: 100% !important; }
 .category figure>img,.category figure .opacity img { height: auto;}
 .register-game li {
    flex-basis: 100% !important;
 }
 .form-signup .textwidget { width: 100%;}
}

@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){}

@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){}

@media only screen and (device-width:768px){ #header{ height:50px }
 #header .logo{ display:none }
 #header .callcenter{ display:none }
 nav .logo-mobile img{ height:38px;  display:block;  margin:0 auto }
 .fixed{ height:60px;  border-top:0;  bottom:-1px }
 .banner-float{ display:none }
 #home .welcome{ flex-basis:100% }
 #home .welcome figure img{ height:150px }
 #home .col-md-4{ flex-basis:100% }
 #home .col-md-4 img{ display:block;  margin:20px auto }
 .tab-menu{ margin-bottom:0 }
 #tabs li a{ font-size:smaller }
 #download{ padding-top:20px }
 #promotion{ padding-top:0 }
 #promotion figure{ margin:5px;  flex-basis:48% }
 #banking{ padding-top:0 }
 #gamegolden{ padding-top:0 }
 .cd-main-content{ padding:10px }
 .cd-filters{ flex-basis:20% }
 .cd-filters li{ font-size:larger }
 .cd-filters li:after{ font-size:larger }
 #news{ padding:0 0 80px }
 #news .news-content{ flex-basis:65% }
 .gclubBgEff{ padding:5vh 5% }
 .gclubBgEff .paralax-content p:nth-of-type(2){ font-size:6em }
 .game-list li{ background-position:top center!important;  background-size:95%!important;  height:100% }
 .game-list li p{ display:none }
 .game-list li a{ opacity:1;  margin-top:14% }
 .game-list li .list-title{ display:none }
 .bacc1688-download li{ flex-basis:100%;  padding: 15px 5px; }
 .footer-blog{ padding:10px }
 .footer-blog li{ flex-basis:16% }
 #footer .Phone-Number{ width:100%;  margin-top:10px;  font-size:larger }
 #footer .footer-callcenter{ padding:10px }
 #footer .footer-menu-social{ flex-basis:70%;  padding:10px }
 #footer .coppy-right{ margin-top:20px }
 #footer .lineID{ flex-basis:100%;  line-height:2em;  height:auto }
 #footer .lineID a{ font-size:20px }
 #footer .lineID a:before{ left:-10% }
 .embed-container-21by9 { padding-bottom: 110%; }
 #post-973 .container { padding: 10px;}
}

.box{ width:40%;  margin:0 auto;  padding:35px;  text-align:center}

.button{ font-family:'Prompt',sans-serif;  text-align:center;  font-size:1em;  padding:10px 30px;  color:#ac0022;  font-weight:600;  border:2px solid #fdd624;  background:#fdd624;  text-decoration:none;  cursor:pointer;  transition:all 0.3s ease-out}

.overlay{ position:fixed;  top:0;  bottom:0;  left:0;  right:0;  background:rgba(0,0,0,0.7);  transition:opacity 500ms;  visibility:hidden;  opacity:0;  z-index:9999}
.overlay:target{ visibility:visible;  opacity:1}

.popup{ margin:70px auto;  padding:20px;  background:#000;  border-radius:5px;  width:40%;  position:relative;  transition:all 5s ease-in-out}

.popup h2{ margin-top:0;  color:#333;  font-family:Tahoma,Arial,sans-serif}
.popup .close{ position:absolute;  top:5px;  right:20px;  transition:all 200ms;  font-size:30px;  font-weight:bold;  text-decoration:none;  color:#fff}
.popup .close:hover{ color:#fff}
.popup .content{ max-height:30%;  overflow:auto}

@media screen and (max-width:700px){ .box{ width:70%}
 .popup{ width:85%}
}
.wrap{ height:100%; transform-style:preserve-3d; position:relative}.firework{ position:absolute; top:105%; left:50%; backface-visibilty:hidden}.c{ background:white; height:5px; width:5px; position:absolute; border-radius:50%}@keyframes shoot1{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(-1.0638300298px,-64vh,0) scale(1); opacity:0}}.firework:nth-child(1){ animation:shoot1 5s infinite; animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(1){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(2){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(3){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(4){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(5){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(6){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(7){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(8){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(9){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(10){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(11){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(12){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(13){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(14){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(15){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(16){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(17){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(18){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(19){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(20){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(21){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(22){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(23){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(24){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(25){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(26){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(27){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(28){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(29){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(30){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(31){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(32){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(33){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(34){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(35){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(36){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(37){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(38){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(39){ animation-delay:0.5s}.firework:nth-child(1) .c{ background:#f90; box-shadow:0 0 3px 0px rgba(255,153,0,0.8)}.firework:nth-child(1) .c:nth-child(40){ animation-delay:0.5s}@keyframes shoot2{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(-203.5919488193px,-74vh,0) scale(1); opacity:0}}.firework:nth-child(2){ animation:shoot2 5s infinite; animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(1){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(2){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(3){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(4){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(5){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(6){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(7){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(8){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(9){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(10){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(11){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(12){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(13){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(14){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(15){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(16){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(17){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(18){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(19){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(20){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(21){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(22){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(23){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(24){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(25){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(26){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(27){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(28){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(29){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(30){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(31){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(32){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(33){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(34){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(35){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(36){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(37){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(38){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(39){ animation-delay:1s}.firework:nth-child(2) .c{ background:#cf0; box-shadow:0 0 3px 0px rgba(204,255,0,0.8)}.firework:nth-child(2) .c:nth-child(40){ animation-delay:1s}@keyframes shoot3{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(221.9004320127px,-62vh,0) scale(1); opacity:0}}.firework:nth-child(3){ animation:shoot3 5s infinite; animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(1){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(2){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(3){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(4){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(5){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(6){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(7){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(8){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(9){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(10){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(11){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(12){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(13){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(14){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(15){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(16){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(17){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(18){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(19){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(20){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(21){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(22){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(23){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(24){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(25){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(26){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(27){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(28){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(29){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(30){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(31){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(32){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(33){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(34){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(35){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(36){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(37){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(38){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(39){ animation-delay:1.5s}.firework:nth-child(3) .c{ background:#3f0; box-shadow:0 0 3px 0px rgba(51,255,0,0.8)}.firework:nth-child(3) .c:nth-child(40){ animation-delay:1.5s}@keyframes shoot4{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(41.2849137697px,-86vh,0) scale(1); opacity:0}}.firework:nth-child(4){ animation:shoot4 5s infinite; animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(1){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(2){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(3){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(4){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(5){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(6){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(7){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(8){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(9){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(10){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(11){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(12){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(13){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(14){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(15){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(16){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(17){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(18){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(19){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(20){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(21){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(22){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(23){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(24){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(25){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(26){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(27){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(28){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(29){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(30){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(31){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(32){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(33){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(34){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(35){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(36){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(37){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(38){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(39){ animation-delay:2s}.firework:nth-child(4) .c{ background:#0f6; box-shadow:0 0 3px 0px rgba(0,255,102,0.8)}.firework:nth-child(4) .c:nth-child(40){ animation-delay:2s}@keyframes shoot5{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(-14.891315252px,-82vh,0) scale(1); opacity:0}}.firework:nth-child(5){ animation:shoot5 5s infinite; animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(1){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(2){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(3){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(4){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(5){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(6){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(7){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(8){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(9){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(10){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(11){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(12){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(13){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(14){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(15){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(16){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(17){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(18){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(19){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(20){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(21){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(22){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(23){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(24){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(25){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(26){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(27){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(28){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(29){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(30){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(31){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(32){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(33){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(34){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(35){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(36){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(37){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(38){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(39){ animation-delay:2.5s}.firework:nth-child(5) .c{ background:cyan; box-shadow:0 0 3px 0px rgba(0,255,255,0.8)}.firework:nth-child(5) .c:nth-child(40){ animation-delay:2.5s}@keyframes shoot6{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(19.0452987151px,-81vh,0) scale(1); opacity:0}}.firework:nth-child(6){ animation:shoot6 5s infinite; animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(1){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(2){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(3){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(4){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(5){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(6){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(7){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(8){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(9){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(10){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(11){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(12){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(13){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(14){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(15){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(16){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(17){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(18){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(19){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(20){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(21){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(22){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(23){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(24){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(25){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(26){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(27){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(28){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(29){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(30){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(31){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(32){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(33){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(34){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(35){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(36){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(37){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(38){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(39){ animation-delay:3s}.firework:nth-child(6) .c{ background:#06f; box-shadow:0 0 3px 0px rgba(0,102,255,0.8)}.firework:nth-child(6) .c:nth-child(40){ animation-delay:3s}@keyframes shoot7{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(-122.6073700793px,-83vh,0) scale(1); opacity:0}}.firework:nth-child(7){ animation:shoot7 5s infinite; animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(1){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(2){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(3){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(4){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(5){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(6){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(7){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(8){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(9){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(10){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(11){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(12){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(13){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(14){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(15){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(16){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(17){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(18){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(19){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(20){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(21){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(22){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(23){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(24){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(25){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(26){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(27){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(28){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(29){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(30){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(31){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(32){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(33){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(34){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(35){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(36){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(37){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(38){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(39){ animation-delay:3.5s}.firework:nth-child(7) .c{ background:#30f; box-shadow:0 0 3px 0px rgba(51,0,255,0.8)}.firework:nth-child(7) .c:nth-child(40){ animation-delay:3.5s}@keyframes shoot8{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(105.2213228584px,-61vh,0) scale(1); opacity:0}}.firework:nth-child(8){ animation:shoot8 5s infinite; animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(1){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(2){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(3){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(4){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(5){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(6){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(7){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(8){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(9){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(10){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(11){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(12){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(13){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(14){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(15){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(16){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(17){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(18){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(19){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(20){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(21){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(22){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(23){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(24){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(25){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(26){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(27){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(28){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(29){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(30){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(31){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(32){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(33){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(34){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(35){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(36){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(37){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(38){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(39){ animation-delay:4s}.firework:nth-child(8) .c{ background:#c0f; box-shadow:0 0 3px 0px rgba(204,0,255,0.8)}.firework:nth-child(8) .c:nth-child(40){ animation-delay:4s}@keyframes shoot9{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(-102.9251069518px,-84vh,0) scale(1); opacity:0}}.firework:nth-child(9){ animation:shoot9 5s infinite; animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(1){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(2){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(3){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(4){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(5){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(6){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(7){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(8){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(9){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(10){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(11){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(12){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(13){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(14){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(15){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(16){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(17){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(18){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(19){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(20){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(21){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(22){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(23){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(24){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(25){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(26){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(27){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(28){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(29){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(30){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(31){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(32){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(33){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(34){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(35){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(36){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(37){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(38){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(39){ animation-delay:4.5s}.firework:nth-child(9) .c{ background:#f09; box-shadow:0 0 3px 0px rgba(255,0,153,0.8)}.firework:nth-child(9) .c:nth-child(40){ animation-delay:4.5s}@keyframes shoot10{ 0%{ transform:translate3d(0,0,0) scale(0.1)} 95%{ opacity:1} 100%{ transform:translate3d(-0.3888343817px,-68vh,0) scale(1); opacity:0}}.firework:nth-child(10){ animation:shoot10 5s infinite; animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(1){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(2){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(3){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(4){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(5){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(6){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(7){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(8){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(9){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(10){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(11){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(12){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(13){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(14){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(15){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(16){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(17){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(18){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(19){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(20){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(21){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(22){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(23){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(24){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(25){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(26){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(27){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(28){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(29){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(30){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(31){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(32){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(33){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(34){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(35){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(36){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(37){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(38){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(39){ animation-delay:5s}.firework:nth-child(10) .c{ background:red; box-shadow:0 0 3px 0px rgba(255,0,0,0.8)}.firework:nth-child(10) .c:nth-child(40){ animation-delay:5s}@keyframes explode1{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(15.2270562009px,0.0329728324px,0) scale(0.1)}}.c:nth-child(1){ animation:explode1 5s infinite linear}@keyframes explode2{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-17.0563032637px,17.2544547179px,0) scale(0.1)}}.c:nth-child(2){ animation:explode2 5s infinite linear}@keyframes explode3{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(47.3910746648px,25.9684243949px,0) scale(0.1)}}.c:nth-child(3){ animation:explode3 5s infinite linear}@keyframes explode4{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-69.6053216878px,-49.8758566061px,0) scale(0.1)}}.c:nth-child(4){ animation:explode4 5s infinite linear}@keyframes explode5{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-7.3438938336px,11.0129561497px,0) scale(0.1)}}.c:nth-child(5){ animation:explode5 5s infinite linear}@keyframes explode6{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(6.6361439594px,110.5524720022px,0) scale(0.1)}}.c:nth-child(6){ animation:explode6 5s infinite linear}@keyframes explode7{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-45.533299525px,-13.1495422975px,0) scale(0.1)}}.c:nth-child(7){ animation:explode7 5s infinite linear}@keyframes explode8{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-28.5427182327px,-21.657749958px,0) scale(0.1)}}.c:nth-child(8){ animation:explode8 5s infinite linear}@keyframes explode9{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(18.5731596864px,8.6779552159px,0) scale(0.1)}}.c:nth-child(9){ animation:explode9 5s infinite linear}@keyframes explode10{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-60.7154826229px,34.9107076844px,0) scale(0.1)}}.c:nth-child(10){ animation:explode10 5s infinite linear}@keyframes explode11{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-0.9895230559px,14.8671886334px,0) scale(0.1)}}.c:nth-child(11){ animation:explode11 5s infinite linear}@keyframes explode12{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-124.419604325px,32.3024308765px,0) scale(0.1)}}.c:nth-child(12){ animation:explode12 5s infinite linear}@keyframes explode13{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-2.1357547093px,98.3025254282px,0) scale(0.1)}}.c:nth-child(13){ animation:explode13 5s infinite linear}@keyframes explode14{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-14.1152042716px,9.5648597797px,0) scale(0.1)}}.c:nth-child(14){ animation:explode14 5s infinite linear}@keyframes explode15{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(8.2742567427px,20.9407695867px,0) scale(0.1)}}.c:nth-child(15){ animation:explode15 5s infinite linear}@keyframes explode16{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(54.6020192402px,-10.147283251px,0) scale(0.1)}}.c:nth-child(16){ animation:explode16 5s infinite linear}@keyframes explode17{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(7.3261960323px,-42.0773417089px,0) scale(0.1)}}.c:nth-child(17){ animation:explode17 5s infinite linear}@keyframes explode18{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(47.0802661954px,-14.653661394px,0) scale(0.1)}}.c:nth-child(18){ animation:explode18 5s infinite linear}@keyframes explode19{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-37.0574556849px,40.8364839838px,0) scale(0.1)}}.c:nth-child(19){ animation:explode19 5s infinite linear}@keyframes explode20{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-130.915712108px,23.3511544641px,0) scale(0.1)}}.c:nth-child(20){ animation:explode20 5s infinite linear}@keyframes explode21{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(25.2700108207px,-100.7180196567px,0) scale(0.1)}}.c:nth-child(21){ animation:explode21 5s infinite linear}@keyframes explode22{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-71.4874226588px,-6.3113711843px,0) scale(0.1)}}.c:nth-child(22){ animation:explode22 5s infinite linear}@keyframes explode23{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(9.6929259042px,-2.7092844457px,0) scale(0.1)}}.c:nth-child(23){ animation:explode23 5s infinite linear}@keyframes explode24{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-53.3078070421px,-0.9962553599px,0) scale(0.1)}}.c:nth-child(24){ animation:explode24 5s infinite linear}@keyframes explode25{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(78.160609926px,-16.6219378223px,0) scale(0.1)}}.c:nth-child(25){ animation:explode25 5s infinite linear}@keyframes explode26{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-78.9221553672px,-48.7040799494px,0) scale(0.1)}}.c:nth-child(26){ animation:explode26 5s infinite linear}@keyframes explode27{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(7.8611930891px,-43.6421544604px,0) scale(0.1)}}.c:nth-child(27){ animation:explode27 5s infinite linear}@keyframes explode28{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-46.3302481604px,1.491144395px,0) scale(0.1)}}.c:nth-child(28){ animation:explode28 5s infinite linear}@keyframes explode29{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(53.6073707956px,-96.5277298408px,0) scale(0.1)}}.c:nth-child(29){ animation:explode29 5s infinite linear}@keyframes explode30{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(23.2235213247px,-81.8768581713px,0) scale(0.1)}}.c:nth-child(30){ animation:explode30 5s infinite linear}@keyframes explode31{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(103.9211258698px,-110.0497470697px,0) scale(0.1)}}.c:nth-child(31){ animation:explode31 5s infinite linear}@keyframes explode32{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(131.2458077666px,5.909745174px,0) scale(0.1)}}.c:nth-child(32){ animation:explode32 5s infinite linear}@keyframes explode33{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(47.5594266495px,39.1028464719px,0) scale(0.1)}}.c:nth-child(33){ animation:explode33 5s infinite linear}@keyframes explode34{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-0.2800273627px,7.3953697071px,0) scale(0.1)}}.c:nth-child(34){ animation:explode34 5s infinite linear}@keyframes explode35{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-1.7267795249px,1.7458772457px,0) scale(0.1)}}.c:nth-child(35){ animation:explode35 5s infinite linear}@keyframes explode36{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-1.1439442788px,-1.2779378051px,0) scale(0.1)}}.c:nth-child(36){ animation:explode36 5s infinite linear}@keyframes explode37{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(6.0741065857px,4.5341808381px,0) scale(0.1)}}.c:nth-child(37){ animation:explode37 5s infinite linear}@keyframes explode38{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(118.5145222548px,-47.405742731px,0) scale(0.1)}}.c:nth-child(38){ animation:explode38 5s infinite linear}@keyframes explode39{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-85.9472464277px,-48.5358222456px,0) scale(0.1)}}.c:nth-child(39){ animation:explode39 5s infinite linear}@keyframes explode40{ 60%{ transform:translate3d(0,0,0) scale(1)} 100%{ transform:translate3d(-82.3112409875px,68.7916921431px,0) scale(0.1)}}.c:nth-child(40){ animation:explode40 5s infinite linear}

#popUp{  position:fixed;   max-width:260px;   height:340px;  right:0;   top:4%;   margin-right:0;   z-index:9999;   -webkit-transition:all 1s ease;   -moz-transition:all 1s ease;   -o-transition:all 1s ease;   transition:all 1s ease}

#popUp .close{  color:#fff;   left:-14px;   top:-14px;   position:absolute;   font-size:20px;   cursor:pointer;   background:red;   z-index:10;   width:30px;   height:30px;   border-radius:100%;   border:1px #e24b4a solid}

#plus{  position:fixed;   right:0;   top:20%;   margin-right:-425px;   -webkit-transition:all 1.25s ease;   -moz-transition:all 1.25s ease;   -o-transition:all 1.25s ease;   transition:all 1.25s ease;   cursor:pointer;   width:40px;   height:140px;   background:url(../images/tag-calution.png) no-repeat;  z-index:9999}

@media all and (max-width:900px){ #popUp{ margin-right:-425px}
 #plus{ margin-right:0px}
}