.snowflake{position:absolute;top:-30px;color:rgba(255,255,255,.7);-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;animation:fall linear infinite;will-change:transform}@keyframes fall{0%{transform:translateY(0) translateX(0)}25%{transform:translateY(300px) translateX(10px)}50%{transform:translateY(600px) translateX(-5px)}75%{transform:translateY(900px) translateX(8px)}to{transform:translateY(1200px) translateX(0)}}.snowflake:first-child{left:5%;animation-duration:12s;animation-delay:0s;font-size:13px;opacity:.9}.snowflake:nth-child(2){left:12%;animation-duration:10s;animation-delay:6s;font-size:19px;opacity:.7}.snowflake:nth-child(3){left:20%;animation-duration:10.5s;animation-delay:3s;font-size:10px;opacity:.8}.snowflake:nth-child(4){left:28%;animation-duration:13s;animation-delay:9s;font-size:16px;opacity:.6}.snowflake:nth-child(5){left:35%;animation-duration:8.5s;animation-delay:1.5s;font-size:14px;opacity:.9}.snowflake:nth-child(6){left:42%;animation-duration:12s;animation-delay:7.5s;font-size:18px;opacity:.7}.snowflake:nth-child(7){left:50%;animation-duration:10s;animation-delay:4.5s;font-size:11px;opacity:.8}.snowflake:nth-child(8){left:58%;animation-duration:9.5s;animation-delay:10.5s;font-size:21px;opacity:.6}.snowflake:nth-child(9){left:65%;animation-duration:14s;animation-delay:2s;font-size:13px;opacity:.9}.snowflake:nth-child(10){left:73%;animation-duration:9s;animation-delay:8s;font-size:16px;opacity:.7}.snowflake:nth-child(11){left:80%;animation-duration:12s;animation-delay:5s;font-size:14px;opacity:.8}.snowflake:nth-child(12){left:88%;animation-duration:10s;animation-delay:11s;font-size:19px;opacity:.6}.snowflake:nth-child(13){left:95%;animation-duration:11s;animation-delay:.5s;font-size:11px;opacity:.9}.snowflake:nth-child(14){left:15%;animation-duration:12.5s;animation-delay:6.5s;font-size:18px;opacity:.7}.snowflake:nth-child(15){left:45%;animation-duration:9.5s;animation-delay:3.5s;font-size:13px;opacity:.8}.snowflake:nth-child(16){left:70%;animation-duration:13s;animation-delay:9.5s;font-size:16px;opacity:.6}.snowflake:nth-child(17){left:25%;animation-duration:11s;animation-delay:1s;font-size:14px;opacity:.9}.snowflake:nth-child(18){left:55%;animation-duration:9s;animation-delay:7s;font-size:19px;opacity:.7}.snowflake:nth-child(19){left:85%;animation-duration:12s;animation-delay:4s;font-size:11px;opacity:.8}.snowflake:nth-child(20){left:10%;animation-duration:10s;animation-delay:10s;font-size:18px;opacity:.6}.snowflake:nth-child(21){left:3%;animation-duration:11.5s;animation-delay:2.5s;font-size:18px;opacity:.8}.snowflake:nth-child(22){left:8%;animation-duration:10.2s;animation-delay:8.5s;font-size:14px;opacity:.7}.snowflake:nth-child(23){left:18%;animation-duration:12.8s;animation-delay:5.5s;font-size:11px;opacity:.9}.snowflake:nth-child(24){left:24%;animation-duration:9.5s;animation-delay:11.5s;font-size:21px;opacity:.6}.snowflake:nth-child(25){left:33%;animation-duration:13.3s;animation-delay:.8s;font-size:16px;opacity:.8}.snowflake:nth-child(26){left:40%;animation-duration:10.8s;animation-delay:6.8s;font-size:13px;opacity:.9}.snowflake:nth-child(27){left:48%;animation-duration:11.2s;animation-delay:3.8s;font-size:19px;opacity:.7}.snowflake:nth-child(28){left:56%;animation-duration:12.5s;animation-delay:9.8s;font-size:10px;opacity:.8}.snowflake:nth-child(29){left:63%;animation-duration:9.9s;animation-delay:1.8s;font-size:22px;opacity:.6}.snowflake:nth-child(30){left:71%;animation-duration:13.5s;animation-delay:7.8s;font-size:14px;opacity:.9}.snowflake:nth-child(31){left:79%;animation-duration:10.4s;animation-delay:4.8s;font-size:18px;opacity:.7}.snowflake:nth-child(32){left:86%;animation-duration:10.8s;animation-delay:10.8s;font-size:11px;opacity:.8}.snowflake:nth-child(33){left:93%;animation-duration:9.2s;animation-delay:2.8s;font-size:21px;opacity:.6}.snowflake:nth-child(34){left:2%;animation-duration:11.1s;animation-delay:8.8s;font-size:16px;opacity:.9}.snowflake:nth-child(35){left:16%;animation-duration:9.6s;animation-delay:5.8s;font-size:13px;opacity:.7}.snowflake:nth-child(36){left:38%;animation-duration:12.8s;animation-delay:11.8s;font-size:19px;opacity:.8}.snowflake:nth-child(37){left:52%;animation-duration:10.4s;animation-delay:.3s;font-size:10px;opacity:.9}.snowflake:nth-child(38){left:68%;animation-duration:8.7s;animation-delay:6.3s;font-size:22px;opacity:.6}.snowflake:nth-child(39){left:82%;animation-duration:11.3s;animation-delay:3.3s;font-size:14px;opacity:.7}.snowflake:nth-child(40){left:97%;animation-duration:9.9s;animation-delay:9.3s;font-size:18px;opacity:.8}.snowflake:nth-child(41){left:7%;animation-duration:8.3s;animation-delay:1.3s;font-size:15px;opacity:.9}.snowflake:nth-child(42){left:14%;animation-duration:8.8s;animation-delay:7.3s;font-size:12px;opacity:.7}.snowflake:nth-child(43){left:22%;animation-duration:11.6s;animation-delay:4.3s;font-size:20px;opacity:.8}.snowflake:nth-child(44){left:30%;animation-duration:9.3s;animation-delay:10.3s;font-size:11px;opacity:.6}.snowflake:nth-child(45){left:37%;animation-duration:12.2s;animation-delay:2.3s;font-size:17px;opacity:.9}.snowflake:nth-child(46){left:44%;animation-duration:8.4s;animation-delay:8.3s;font-size:13px;opacity:.7}.snowflake:nth-child(47){left:51%;animation-duration:10.7s;animation-delay:5.3s;font-size:21px;opacity:.8}.snowflake:nth-child(48){left:59%;animation-duration:11.2s;animation-delay:11.3s;font-size:10px;opacity:.6}.snowflake:nth-child(49){left:66%;animation-duration:9.7s;animation-delay:.6s;font-size:18px;opacity:.9}.snowflake:nth-child(50){left:74%;animation-duration:12.4s;animation-delay:6.6s;font-size:14px;opacity:.7}.snowflake:nth-child(51){left:81%;animation-duration:8.6s;animation-delay:3.6s;font-size:19px;opacity:.8}.snowflake:nth-child(52){left:89%;animation-duration:10.9s;animation-delay:9.6s;font-size:12px;opacity:.6}.snowflake:nth-child(53){left:96%;animation-duration:9.4s;animation-delay:1.6s;font-size:16px;opacity:.9}.snowflake:nth-child(54){left:4%;animation-duration:9.1s;animation-delay:7.6s;font-size:22px;opacity:.7}.snowflake:nth-child(55){left:27%;animation-duration:12.7s;animation-delay:4.6s;font-size:11px;opacity:.8}.snowflake:nth-child(56){left:47%;animation-duration:8.3s;animation-delay:10.6s;font-size:15px;opacity:.6}.snowflake:nth-child(57){left:62%;animation-duration:10.6s;animation-delay:2.6s;font-size:20px;opacity:.9}.snowflake:nth-child(58){left:77%;animation-duration:11.9s;animation-delay:8.6s;font-size:13px;opacity:.7}.snowflake:nth-child(59){left:91%;animation-duration:9.5s;animation-delay:5.6s;font-size:17px;opacity:.8}.snowflake:nth-child(60){left:99%;animation-duration:12.3s;animation-delay:11.6s;font-size:10px;opacity:.6}@media(max-width:768px){.snowflake:nth-child(n+41){display:none}.snowflake:first-child{font-size:6.5px}.snowflake:nth-child(2){font-size:9.5px}.snowflake:nth-child(3){font-size:5px}.snowflake:nth-child(4){font-size:8px}.snowflake:nth-child(5){font-size:7px}.snowflake:nth-child(6){font-size:9px}.snowflake:nth-child(7){font-size:5.5px}.snowflake:nth-child(8){font-size:10.5px}.snowflake:nth-child(9){font-size:6.5px}.snowflake:nth-child(10){font-size:8px}.snowflake:nth-child(11){font-size:7px}.snowflake:nth-child(12){font-size:9.5px}.snowflake:nth-child(13){font-size:5.5px}.snowflake:nth-child(14){font-size:9px}.snowflake:nth-child(15){font-size:6.5px}.snowflake:nth-child(16){font-size:8px}.snowflake:nth-child(17){font-size:7px}.snowflake:nth-child(18){font-size:9.5px}.snowflake:nth-child(19){font-size:5.5px}.snowflake:nth-child(20),.snowflake:nth-child(21){font-size:9px}.snowflake:nth-child(22){font-size:7px}.snowflake:nth-child(23){font-size:5.5px}.snowflake:nth-child(24){font-size:10.5px}.snowflake:nth-child(25){font-size:8px}.snowflake:nth-child(26){font-size:6.5px}.snowflake:nth-child(27){font-size:9.5px}.snowflake:nth-child(28){font-size:5px}.snowflake:nth-child(29){font-size:11px}.snowflake:nth-child(30){font-size:7px}.snowflake:nth-child(31){font-size:9px}.snowflake:nth-child(32){font-size:5.5px}.snowflake:nth-child(33){font-size:10.5px}.snowflake:nth-child(34){font-size:8px}.snowflake:nth-child(35){font-size:6.5px}.snowflake:nth-child(36){font-size:9.5px}.snowflake:nth-child(37){font-size:5px}.snowflake:nth-child(38){font-size:11px}.snowflake:nth-child(39){font-size:7px}.snowflake:nth-child(40){font-size:9px}@keyframes fall{0%{transform:translateY(0) translateX(0)}25%{transform:translateY(145px) translateX(6px)}50%{transform:translateY(290px) translateX(-3px)}75%{transform:translateY(435px) translateX(5px)}to{transform:translateY(580px) translateX(0)}}}