snowfall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50000000;display:block;font-size:40px;overflow:hidden;pointer-events:none}snowfall snowflake{position:absolute;top:0;left:0;display:flex;justify-content:center;width:100px;height:100px}snowfall snowflake span{align-self:center}snowfall snowflake img{align-self:center;width:20px}snowfall snowflake:nth-child(50){animation:animation-snowflake-50 linear infinite;animation-duration:9.3s;animation-delay:-12.5s}@keyframes animation-snowflake-50{0%{left:10%;top:calc(0% - 100px);transform:scale(1.338) rotate3d(0.77, 0.61, 0.51, 0deg)}100%{left:-6.5%;top:calc(100% + 100px);transform:scale(1.338) rotate3d(0.96, 0.96, 0.96, -1379deg)}}snowfall snowflake:nth-child(49){animation:animation-snowflake-49 linear infinite;animation-duration:14.1s;animation-delay:-2.2s}@keyframes animation-snowflake-49{0%{left:33%;top:calc(0% - 100px);transform:scale(0.79) rotate3d(0.26, 0.75, 0.34, 0deg)}100%{left:54.2%;top:calc(100% + 100px);transform:scale(0.79) rotate3d(0.49, 0.08, 0.92, 1175deg)}}snowfall snowflake:nth-child(48){animation:animation-snowflake-48 linear infinite;animation-duration:13.9s;animation-delay:-5.1s}@keyframes animation-snowflake-48{0%{left:81%;top:calc(0% - 100px);transform:scale(1.139) rotate3d(0.63, 0.07, 0.37, 0deg)}100%{left:65%;top:calc(100% + 100px);transform:scale(1.139) rotate3d(0.28, 0.11, 0.07, 793deg)}}snowfall snowflake:nth-child(47){animation:animation-snowflake-47 linear infinite;animation-duration:11.1s;animation-delay:-6.9s}@keyframes animation-snowflake-47{0%{left:73%;top:calc(0% - 100px);transform:scale(0.679) rotate3d(0.51, 0.06, 0.18, 0deg)}100%{left:70.5%;top:calc(100% + 100px);transform:scale(0.679) rotate3d(0.09, 0.04, 0.55, -1324deg)}}snowfall snowflake:nth-child(46){animation:animation-snowflake-46 linear infinite;animation-duration:9.5s;animation-delay:-10.7s}@keyframes animation-snowflake-46{0%{left:26%;top:calc(0% - 100px);transform:scale(0.832) rotate3d(0.85, 0.48, 0.56, 0deg)}100%{left:11.7%;top:calc(100% + 100px);transform:scale(0.832) rotate3d(0.1, 0.51, 0.23, 770deg)}}snowfall snowflake:nth-child(45){animation:animation-snowflake-45 linear infinite;animation-duration:8.9s;animation-delay:-3.5s}@keyframes animation-snowflake-45{0%{left:30%;top:calc(0% - 100px);transform:scale(1.318) rotate3d(0.21, 0.69, 0.39, 0deg)}100%{left:40.7%;top:calc(100% + 100px);transform:scale(1.318) rotate3d(0.64, 0.21, 0.58, 914deg)}}snowfall snowflake:nth-child(44){animation:animation-snowflake-44 linear infinite;animation-duration:11s;animation-delay:-7.7s}@keyframes animation-snowflake-44{0%{left:29%;top:calc(0% - 100px);transform:scale(1.04) rotate3d(0.47, 0.37, 0.03, 0deg)}100%{left:33.5%;top:calc(100% + 100px);transform:scale(1.04) rotate3d(0.37, 0.41, 0.78, 1189deg)}}snowfall snowflake:nth-child(43){animation:animation-snowflake-43 linear infinite;animation-duration:9s;animation-delay:-8s}@keyframes animation-snowflake-43{0%{left:23%;top:calc(0% - 100px);transform:scale(1.284) rotate3d(0.77, 0.91, 0.35, 0deg)}100%{left:52.9%;top:calc(100% + 100px);transform:scale(1.284) rotate3d(0.97, 0.04, 0.29, 1320deg)}}snowfall snowflake:nth-child(42){animation:animation-snowflake-42 linear infinite;animation-duration:15.3s;animation-delay:-11.9s}@keyframes animation-snowflake-42{0%{left:31%;top:calc(0% - 100px);transform:scale(1.041) rotate3d(0.16, 0.54, 0.75, 0deg)}100%{left:71%;top:calc(100% + 100px);transform:scale(1.041) rotate3d(0.34, 0.95, 0.47, -1364deg)}}snowfall snowflake:nth-child(41){animation:animation-snowflake-41 linear infinite;animation-duration:11.2s;animation-delay:-10.7s}@keyframes animation-snowflake-41{0%{left:87%;top:calc(0% - 100px);transform:scale(0.889) rotate3d(0.79, 0.45, 0.59, 0deg)}100%{left:85.6%;top:calc(100% + 100px);transform:scale(0.889) rotate3d(0.89, 0.51, 0.06, 1093deg)}}snowfall snowflake:nth-child(40){animation:animation-snowflake-40 linear infinite;animation-duration:14.2s;animation-delay:-12.5s}@keyframes animation-snowflake-40{0%{left:9%;top:calc(0% - 100px);transform:scale(0.612) rotate3d(0.03, 0.35, 0.75, 0deg)}100%{left:1%;top:calc(100% + 100px);transform:scale(0.612) rotate3d(0.73, 0.54, 0.41, 1340deg)}}snowfall snowflake:nth-child(39){animation:animation-snowflake-39 linear infinite;animation-duration:9.5s;animation-delay:-11.5s}@keyframes animation-snowflake-39{0%{left:89%;top:calc(0% - 100px);transform:scale(1.099) rotate3d(0.99, 0.33, 0.83, 0deg)}100%{left:79.2%;top:calc(100% + 100px);transform:scale(1.099) rotate3d(0.85, 0.66, 0.41, 822deg)}}snowfall snowflake:nth-child(38){animation:animation-snowflake-38 linear infinite;animation-duration:11.5s;animation-delay:-14.5s}@keyframes animation-snowflake-38{0%{left:56%;top:calc(0% - 100px);transform:scale(0.823) rotate3d(0.78, 0.99, 0.17, 0deg)}100%{left:75%;top:calc(100% + 100px);transform:scale(0.823) rotate3d(0.45, 0.17, 0.56, -1323deg)}}snowfall snowflake:nth-child(37){animation:animation-snowflake-37 linear infinite;animation-duration:9.5s;animation-delay:-5.7s}@keyframes animation-snowflake-37{0%{left:15%;top:calc(0% - 100px);transform:scale(0.629) rotate3d(0.68, 0.16, 0.66, 0deg)}100%{left:2.5%;top:calc(100% + 100px);transform:scale(0.629) rotate3d(0.61, 0.48, 0.49, 1226deg)}}snowfall snowflake:nth-child(36){animation:animation-snowflake-36 linear infinite;animation-duration:15.5s;animation-delay:-1.8s}@keyframes animation-snowflake-36{0%{left:83%;top:calc(0% - 100px);transform:scale(1.331) rotate3d(0.06, 0.43, 0.63, 0deg)}100%{left:111.2%;top:calc(100% + 100px);transform:scale(1.331) rotate3d(0.79, 0.48, 0.94, 1070deg)}}snowfall snowflake:nth-child(35){animation:animation-snowflake-35 linear infinite;animation-duration:15s;animation-delay:-0.5s}@keyframes animation-snowflake-35{0%{left:79%;top:calc(0% - 100px);transform:scale(1) rotate3d(0.49, 0.84, 0.27, 0deg)}100%{left:86.7%;top:calc(100% + 100px);transform:scale(1) rotate3d(0.35, 0.23, 0.7, -1108deg)}}snowfall snowflake:nth-child(34){animation:animation-snowflake-34 linear infinite;animation-duration:10.3s;animation-delay:-12.8s}@keyframes animation-snowflake-34{0%{left:46%;top:calc(0% - 100px);transform:scale(1.039) rotate3d(0.96, 0.41, 0.92, 0deg)}100%{left:67.7%;top:calc(100% + 100px);transform:scale(1.039) rotate3d(0.63, 0.06, 0.81, -1413deg)}}snowfall snowflake:nth-child(33){animation:animation-snowflake-33 linear infinite;animation-duration:15.8s;animation-delay:-13s}@keyframes animation-snowflake-33{0%{left:49%;top:calc(0% - 100px);transform:scale(0.687) rotate3d(0.24, 0.45, 0.95, 0deg)}100%{left:33.8%;top:calc(100% + 100px);transform:scale(0.687) rotate3d(0.48, 0.03, 0.55, -1110deg)}}snowfall snowflake:nth-child(32){animation:animation-snowflake-32 linear infinite;animation-duration:15.8s;animation-delay:-9.3s}@keyframes animation-snowflake-32{0%{left:5%;top:calc(0% - 100px);transform:scale(0.917) rotate3d(0.59, 0.17, 0.29, 0deg)}100%{left:15.5%;top:calc(100% + 100px);transform:scale(0.917) rotate3d(0.18, 0.25, 0.94, 1218deg)}}snowfall snowflake:nth-child(31){animation:animation-snowflake-31 linear infinite;animation-duration:14.7s;animation-delay:-15.4s}@keyframes animation-snowflake-31{0%{left:10%;top:calc(0% - 100px);transform:scale(0.818) rotate3d(0.13, 0.14, 1, 0deg)}100%{left:18.3%;top:calc(100% + 100px);transform:scale(0.818) rotate3d(0.18, 0.05, 0.58, 784deg)}}snowfall snowflake:nth-child(30){animation:animation-snowflake-30 linear infinite;animation-duration:9.3s;animation-delay:-8.1s}@keyframes animation-snowflake-30{0%{left:26%;top:calc(0% - 100px);transform:scale(0.88) rotate3d(0.15, 0.38, 0.08, 0deg)}100%{left:48.4%;top:calc(100% + 100px);transform:scale(0.88) rotate3d(0.95, 0.75, 0.07, -1043deg)}}snowfall snowflake:nth-child(29){animation:animation-snowflake-29 linear infinite;animation-duration:11.7s;animation-delay:-12.3s}@keyframes animation-snowflake-29{0%{left:65%;top:calc(0% - 100px);transform:scale(0.722) rotate3d(0.5, 0.08, 0.85, 0deg)}100%{left:59.5%;top:calc(100% + 100px);transform:scale(0.722) rotate3d(0.62, 0.8, 0.23, 1044deg)}}snowfall snowflake:nth-child(28){animation:animation-snowflake-28 linear infinite;animation-duration:14.4s;animation-delay:-8.4s}@keyframes animation-snowflake-28{0%{left:23%;top:calc(0% - 100px);transform:scale(0.839) rotate3d(0.11, 0.47, 0.95, 0deg)}100%{left:52.4%;top:calc(100% + 100px);transform:scale(0.839) rotate3d(0.79, 0.08, 0.26, -726deg)}}snowfall snowflake:nth-child(27){animation:animation-snowflake-27 linear infinite;animation-duration:8.7s;animation-delay:-9s}@keyframes animation-snowflake-27{0%{left:8%;top:calc(0% - 100px);transform:scale(0.663) rotate3d(0.77, 0.89, 0.78, 0deg)}100%{left:-8.3%;top:calc(100% + 100px);transform:scale(0.663) rotate3d(0.81, 0.62, 0.44, -842deg)}}snowfall snowflake:nth-child(26){animation:animation-snowflake-26 linear infinite;animation-duration:12.6s;animation-delay:-1.6s}@keyframes animation-snowflake-26{0%{left:68%;top:calc(0% - 100px);transform:scale(0.722) rotate3d(0.61, 0.79, 0.87, 0deg)}100%{left:90.6%;top:calc(100% + 100px);transform:scale(0.722) rotate3d(0.42, 0.31, 0.75, 942deg)}}snowfall snowflake:nth-child(25){animation:animation-snowflake-25 linear infinite;animation-duration:11.2s;animation-delay:-11.1s}@keyframes animation-snowflake-25{0%{left:77%;top:calc(0% - 100px);transform:scale(1.288) rotate3d(0.33, 0.49, 0.44, 0deg)}100%{left:65.8%;top:calc(100% + 100px);transform:scale(1.288) rotate3d(0.52, 0.32, 0.57, 1389deg)}}snowfall snowflake:nth-child(24){animation:animation-snowflake-24 linear infinite;animation-duration:10s;animation-delay:-3s}@keyframes animation-snowflake-24{0%{left:55%;top:calc(0% - 100px);transform:scale(0.772) rotate3d(0.62, 0.02, 0.08, 0deg)}100%{left:84.9%;top:calc(100% + 100px);transform:scale(0.772) rotate3d(0.76, 0.5, 0.35, 803deg)}}snowfall snowflake:nth-child(23){animation:animation-snowflake-23 linear infinite;animation-duration:15s;animation-delay:-4.1s}@keyframes animation-snowflake-23{0%{left:21%;top:calc(0% - 100px);transform:scale(0.725) rotate3d(0.99, 0.06, 0.71, 0deg)}100%{left:35.5%;top:calc(100% + 100px);transform:scale(0.725) rotate3d(0.77, 0.39, 0.65, 1280deg)}}snowfall snowflake:nth-child(22){animation:animation-snowflake-22 linear infinite;animation-duration:12.5s;animation-delay:-12.2s}@keyframes animation-snowflake-22{0%{left:23%;top:calc(0% - 100px);transform:scale(0.601) rotate3d(0.64, 0.07, 0.9, 0deg)}100%{left:60.8%;top:calc(100% + 100px);transform:scale(0.601) rotate3d(0.11, 0.38, 0.58, -1348deg)}}snowfall snowflake:nth-child(21){animation:animation-snowflake-21 linear infinite;animation-duration:10.3s;animation-delay:-0.3s}@keyframes animation-snowflake-21{0%{left:16%;top:calc(0% - 100px);transform:scale(0.63) rotate3d(0.09, 0.13, 0.77, 0deg)}100%{left:22%;top:calc(100% + 100px);transform:scale(0.63) rotate3d(0.8, 0.4, 0.96, 1173deg)}}snowfall snowflake:nth-child(20){animation:animation-snowflake-20 linear infinite;animation-duration:15.2s;animation-delay:-5.9s}@keyframes animation-snowflake-20{0%{left:31%;top:calc(0% - 100px);transform:scale(0.873) rotate3d(0.6, 0.17, 0.5, 0deg)}100%{left:28.8%;top:calc(100% + 100px);transform:scale(0.873) rotate3d(0.2, 0.44, 0.9, 1035deg)}}snowfall snowflake:nth-child(19){animation:animation-snowflake-19 linear infinite;animation-duration:10.7s;animation-delay:-11.4s}@keyframes animation-snowflake-19{0%{left:49%;top:calc(0% - 100px);transform:scale(0.942) rotate3d(0.75, 0.57, 0.31, 0deg)}100%{left:39.1%;top:calc(100% + 100px);transform:scale(0.942) rotate3d(0.43, 0.94, 0.1, 1011deg)}}snowfall snowflake:nth-child(18){animation:animation-snowflake-18 linear infinite;animation-duration:12.7s;animation-delay:-5.2s}@keyframes animation-snowflake-18{0%{left:29%;top:calc(0% - 100px);transform:scale(1.122) rotate3d(0.25, 0.7, 0.55, 0deg)}100%{left:36.9%;top:calc(100% + 100px);transform:scale(1.122) rotate3d(0.37, 0.27, 0.78, -1232deg)}}snowfall snowflake:nth-child(17){animation:animation-snowflake-17 linear infinite;animation-duration:14.6s;animation-delay:-5.9s}@keyframes animation-snowflake-17{0%{left:89%;top:calc(0% - 100px);transform:scale(1.089) rotate3d(0.76, 0.29, 0.91, 0deg)}100%{left:80.6%;top:calc(100% + 100px);transform:scale(1.089) rotate3d(0.39, 0.11, 0.79, -778deg)}}snowfall snowflake:nth-child(16){animation:animation-snowflake-16 linear infinite;animation-duration:13.6s;animation-delay:-4.9s}@keyframes animation-snowflake-16{0%{left:93%;top:calc(0% - 100px);transform:scale(1.038) rotate3d(0.41, 0.81, 0.91, 0deg)}100%{left:117.5%;top:calc(100% + 100px);transform:scale(1.038) rotate3d(0.12, 0.51, 0.6, 1096deg)}}snowfall snowflake:nth-child(15){animation:animation-snowflake-15 linear infinite;animation-duration:13.1s;animation-delay:-5.5s}@keyframes animation-snowflake-15{0%{left:71%;top:calc(0% - 100px);transform:scale(1.144) rotate3d(0.18, 0.37, 0.03, 0deg)}100%{left:79.8%;top:calc(100% + 100px);transform:scale(1.144) rotate3d(0.04, 0.49, 0.82, -1390deg)}}snowfall snowflake:nth-child(14){animation:animation-snowflake-14 linear infinite;animation-duration:12.9s;animation-delay:-5.1s}@keyframes animation-snowflake-14{0%{left:24%;top:calc(0% - 100px);transform:scale(1.235) rotate3d(0.06, 0.8, 0.39, 0deg)}100%{left:45.3%;top:calc(100% + 100px);transform:scale(1.235) rotate3d(0.27, 0.84, 0.61, -773deg)}}snowfall snowflake:nth-child(13){animation:animation-snowflake-13 linear infinite;animation-duration:9.4s;animation-delay:-15s}@keyframes animation-snowflake-13{0%{left:74%;top:calc(0% - 100px);transform:scale(0.907) rotate3d(0.71, 0.87, 0.64, 0deg)}100%{left:74.6%;top:calc(100% + 100px);transform:scale(0.907) rotate3d(0.01, 0.95, 0.81, -1147deg)}}snowfall snowflake:nth-child(12){animation:animation-snowflake-12 linear infinite;animation-duration:13.8s;animation-delay:-10.8s}@keyframes animation-snowflake-12{0%{left:55%;top:calc(0% - 100px);transform:scale(1.346) rotate3d(0.95, 0.24, 0.46, 0deg)}100%{left:59.1%;top:calc(100% + 100px);transform:scale(1.346) rotate3d(0.67, 0.48, 0.39, -1193deg)}}snowfall snowflake:nth-child(11){animation:animation-snowflake-11 linear infinite;animation-duration:12.1s;animation-delay:-8.1s}@keyframes animation-snowflake-11{0%{left:16%;top:calc(0% - 100px);transform:scale(1.087) rotate3d(0.1, 0.71, 0.99, 0deg)}100%{left:11.2%;top:calc(100% + 100px);transform:scale(1.087) rotate3d(0.49, 0.97, 0.18, 733deg)}}snowfall snowflake:nth-child(10){animation:animation-snowflake-10 linear infinite;animation-duration:10.3s;animation-delay:-7.1s}@keyframes animation-snowflake-10{0%{left:36%;top:calc(0% - 100px);transform:scale(1.003) rotate3d(0.41, 0.5, 0.26, 0deg)}100%{left:24%;top:calc(100% + 100px);transform:scale(1.003) rotate3d(0.47, 0.14, 0.88, 1106deg)}}snowfall snowflake:nth-child(9){animation:animation-snowflake-9 linear infinite;animation-duration:11.3s;animation-delay:-7.5s}@keyframes animation-snowflake-9{0%{left:21%;top:calc(0% - 100px);transform:scale(1.301) rotate3d(0.01, 0.08, 0.91, 0deg)}100%{left:16.7%;top:calc(100% + 100px);transform:scale(1.301) rotate3d(0.79, 0.73, 0.82, 1206deg)}}snowfall snowflake:nth-child(8){animation:animation-snowflake-8 linear infinite;animation-duration:13.4s;animation-delay:-9.7s}@keyframes animation-snowflake-8{0%{left:41%;top:calc(0% - 100px);transform:scale(1.228) rotate3d(0.52, 0.94, 0.4, 0deg)}100%{left:48%;top:calc(100% + 100px);transform:scale(1.228) rotate3d(0.3, 0.58, 0.09, 1413deg)}}snowfall snowflake:nth-child(7){animation:animation-snowflake-7 linear infinite;animation-duration:15.5s;animation-delay:-10.2s}@keyframes animation-snowflake-7{0%{left:21%;top:calc(0% - 100px);transform:scale(1.048) rotate3d(0.11, 0.5, 0.89, 0deg)}100%{left:7.9%;top:calc(100% + 100px);transform:scale(1.048) rotate3d(0.13, 0.15, 0.76, 871deg)}}snowfall snowflake:nth-child(6){animation:animation-snowflake-6 linear infinite;animation-duration:13.5s;animation-delay:-8.9s}@keyframes animation-snowflake-6{0%{left:27%;top:calc(0% - 100px);transform:scale(0.825) rotate3d(0.09, 0.61, 0.72, 0deg)}100%{left:23.8%;top:calc(100% + 100px);transform:scale(0.825) rotate3d(0.7, 0.47, 0.86, 1194deg)}}snowfall snowflake:nth-child(5){animation:animation-snowflake-5 linear infinite;animation-duration:11.7s;animation-delay:-15.8s}@keyframes animation-snowflake-5{0%{left:55%;top:calc(0% - 100px);transform:scale(0.603) rotate3d(0.52, 0.83, 0.36, 0deg)}100%{left:46.5%;top:calc(100% + 100px);transform:scale(0.603) rotate3d(0.95, 0.43, 0.23, -1170deg)}}snowfall snowflake:nth-child(4){animation:animation-snowflake-4 linear infinite;animation-duration:15.5s;animation-delay:-15.1s}@keyframes animation-snowflake-4{0%{left:29%;top:calc(0% - 100px);transform:scale(0.66) rotate3d(0.92, 0.82, 0.01, 0deg)}100%{left:68.7%;top:calc(100% + 100px);transform:scale(0.66) rotate3d(0.35, 0.82, 0.21, -847deg)}}snowfall snowflake:nth-child(3){animation:animation-snowflake-3 linear infinite;animation-duration:11.8s;animation-delay:-8.1s}@keyframes animation-snowflake-3{0%{left:79%;top:calc(0% - 100px);transform:scale(0.895) rotate3d(0.48, 0.78, 0.12, 0deg)}100%{left:69%;top:calc(100% + 100px);transform:scale(0.895) rotate3d(0.71, 0.64, 0.71, 1437deg)}}snowfall snowflake:nth-child(2){animation:animation-snowflake-2 linear infinite;animation-duration:14.7s;animation-delay:-9.9s}@keyframes animation-snowflake-2{0%{left:86%;top:calc(0% - 100px);transform:scale(0.794) rotate3d(0.89, 0.46, 0.69, 0deg)}100%{left:75.6%;top:calc(100% + 100px);transform:scale(0.794) rotate3d(0.01, 0.35, 0.92, -1029deg)}}snowfall snowflake:nth-child(1){animation:animation-snowflake-1 linear infinite;animation-duration:14.2s;animation-delay:-8.7s}@keyframes animation-snowflake-1{0%{left:97%;top:calc(0% - 100px);transform:scale(0.663) rotate3d(0.31, 0.17, 0.53, 0deg)}100%{left:105.5%;top:calc(100% + 100px);transform:scale(0.663) rotate3d(0.44, 0.83, 0.77, -1046deg)}}