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:8.7s;animation-delay:-10.7s}@keyframes animation-snowflake-50{0%{left:89%;top:calc(0% - 100px);transform:scale(0.76) rotate3d(0.53, 0.35, 0.42, 0deg)}100%{left:80.7%;top:calc(100% + 100px);transform:scale(0.76) rotate3d(0.77, 0.04, 0.21, -950deg)}}snowfall snowflake:nth-child(49){animation:animation-snowflake-49 linear infinite;animation-duration:8.8s;animation-delay:-4.8s}@keyframes animation-snowflake-49{0%{left:90%;top:calc(0% - 100px);transform:scale(0.659) rotate3d(0.14, 0.44, 0.67, 0deg)}100%{left:114.3%;top:calc(100% + 100px);transform:scale(0.659) rotate3d(0.18, 0.98, 0.01, 991deg)}}snowfall snowflake:nth-child(48){animation:animation-snowflake-48 linear infinite;animation-duration:15.3s;animation-delay:-2.1s}@keyframes animation-snowflake-48{0%{left:34%;top:calc(0% - 100px);transform:scale(0.735) rotate3d(0.02, 0.59, 0.64, 0deg)}100%{left:60.7%;top:calc(100% + 100px);transform:scale(0.735) rotate3d(0.26, 0.33, 0.92, -1028deg)}}snowfall snowflake:nth-child(47){animation:animation-snowflake-47 linear infinite;animation-duration:11.1s;animation-delay:-1.6s}@keyframes animation-snowflake-47{0%{left:22%;top:calc(0% - 100px);transform:scale(1.077) rotate3d(0.61, 0.74, 0.94, 0deg)}100%{left:59.2%;top:calc(100% + 100px);transform:scale(1.077) rotate3d(0.03, 0.85, 0.23, -1068deg)}}snowfall snowflake:nth-child(46){animation:animation-snowflake-46 linear infinite;animation-duration:11.2s;animation-delay:-10.3s}@keyframes animation-snowflake-46{0%{left:82%;top:calc(0% - 100px);transform:scale(1.053) rotate3d(0.59, 0.12, 0.77, 0deg)}100%{left:86.9%;top:calc(100% + 100px);transform:scale(1.053) rotate3d(0.2, 0.21, 0.65, 738deg)}}snowfall snowflake:nth-child(45){animation:animation-snowflake-45 linear infinite;animation-duration:14.5s;animation-delay:-1.4s}@keyframes animation-snowflake-45{0%{left:54%;top:calc(0% - 100px);transform:scale(0.726) rotate3d(0.15, 0.37, 0.5, 0deg)}100%{left:50.6%;top:calc(100% + 100px);transform:scale(0.726) rotate3d(0.56, 0.54, 0.16, 1315deg)}}snowfall snowflake:nth-child(44){animation:animation-snowflake-44 linear infinite;animation-duration:13.6s;animation-delay:-12.9s}@keyframes animation-snowflake-44{0%{left:45%;top:calc(0% - 100px);transform:scale(0.986) rotate3d(0.75, 0.83, 0.68, 0deg)}100%{left:78%;top:calc(100% + 100px);transform:scale(0.986) rotate3d(0.73, 0.39, 0.51, 784deg)}}snowfall snowflake:nth-child(43){animation:animation-snowflake-43 linear infinite;animation-duration:15.2s;animation-delay:-7.5s}@keyframes animation-snowflake-43{0%{left:96%;top:calc(0% - 100px);transform:scale(1.192) rotate3d(0.87, 0.31, 0.48, 0deg)}100%{left:130.8%;top:calc(100% + 100px);transform:scale(1.192) rotate3d(0.41, 0.82, 0.25, 1063deg)}}snowfall snowflake:nth-child(42){animation:animation-snowflake-42 linear infinite;animation-duration:9.2s;animation-delay:-9s}@keyframes animation-snowflake-42{0%{left:20%;top:calc(0% - 100px);transform:scale(0.61) rotate3d(0.64, 0.47, 0.2, 0deg)}100%{left:41.2%;top:calc(100% + 100px);transform:scale(0.61) rotate3d(0.46, 0.56, 0.83, -1396deg)}}snowfall snowflake:nth-child(41){animation:animation-snowflake-41 linear infinite;animation-duration:10.2s;animation-delay:-8.2s}@keyframes animation-snowflake-41{0%{left:28%;top:calc(0% - 100px);transform:scale(1.389) rotate3d(0.15, 0.24, 0.11, 0deg)}100%{left:15.2%;top:calc(100% + 100px);transform:scale(1.389) rotate3d(0.45, 0.82, 0.8, -999deg)}}snowfall snowflake:nth-child(40){animation:animation-snowflake-40 linear infinite;animation-duration:14.5s;animation-delay:-7.5s}@keyframes animation-snowflake-40{0%{left:43%;top:calc(0% - 100px);transform:scale(0.856) rotate3d(0.98, 0.97, 0.01, 0deg)}100%{left:31.5%;top:calc(100% + 100px);transform:scale(0.856) rotate3d(0.98, 0.6, 0.34, -873deg)}}snowfall snowflake:nth-child(39){animation:animation-snowflake-39 linear infinite;animation-duration:11.8s;animation-delay:-4.8s}@keyframes animation-snowflake-39{0%{left:18%;top:calc(0% - 100px);transform:scale(1.153) rotate3d(0.08, 0.45, 0.92, 0deg)}100%{left:52.1%;top:calc(100% + 100px);transform:scale(1.153) rotate3d(0.66, 0.9, 0.1, 1403deg)}}snowfall snowflake:nth-child(38){animation:animation-snowflake-38 linear infinite;animation-duration:13.7s;animation-delay:-8.8s}@keyframes animation-snowflake-38{0%{left:45%;top:calc(0% - 100px);transform:scale(0.655) rotate3d(0.22, 0.53, 0.65, 0deg)}100%{left:78.9%;top:calc(100% + 100px);transform:scale(0.655) rotate3d(0.3, 0.41, 0.15, 1369deg)}}snowfall snowflake:nth-child(37){animation:animation-snowflake-37 linear infinite;animation-duration:8.9s;animation-delay:-14.8s}@keyframes animation-snowflake-37{0%{left:93%;top:calc(0% - 100px);transform:scale(0.881) rotate3d(0.66, 0.7, 0.93, 0deg)}100%{left:128%;top:calc(100% + 100px);transform:scale(0.881) rotate3d(0.99, 0.46, 0.37, -783deg)}}snowfall snowflake:nth-child(36){animation:animation-snowflake-36 linear infinite;animation-duration:15.4s;animation-delay:-13.6s}@keyframes animation-snowflake-36{0%{left:51%;top:calc(0% - 100px);transform:scale(1.262) rotate3d(0.37, 0.44, 0.38, 0deg)}100%{left:53.1%;top:calc(100% + 100px);transform:scale(1.262) rotate3d(0.44, 0.12, 0.19, 1033deg)}}snowfall snowflake:nth-child(35){animation:animation-snowflake-35 linear infinite;animation-duration:14.5s;animation-delay:-2.5s}@keyframes animation-snowflake-35{0%{left:10%;top:calc(0% - 100px);transform:scale(1.291) rotate3d(0.35, 0.3, 0.13, 0deg)}100%{left:48.2%;top:calc(100% + 100px);transform:scale(1.291) rotate3d(0.18, 0.25, 0.86, 1344deg)}}snowfall snowflake:nth-child(34){animation:animation-snowflake-34 linear infinite;animation-duration:11.1s;animation-delay:-9.3s}@keyframes animation-snowflake-34{0%{left:55%;top:calc(0% - 100px);transform:scale(0.659) rotate3d(0.33, 0.89, 0.35, 0deg)}100%{left:65.8%;top:calc(100% + 100px);transform:scale(0.659) rotate3d(0.7, 0.55, 0.17, -772deg)}}snowfall snowflake:nth-child(33){animation:animation-snowflake-33 linear infinite;animation-duration:13.5s;animation-delay:-8.5s}@keyframes animation-snowflake-33{0%{left:60%;top:calc(0% - 100px);transform:scale(1.257) rotate3d(0.29, 0.6, 0.13, 0deg)}100%{left:73.6%;top:calc(100% + 100px);transform:scale(1.257) rotate3d(0.53, 0.86, 0.36, 1438deg)}}snowfall snowflake:nth-child(32){animation:animation-snowflake-32 linear infinite;animation-duration:12.9s;animation-delay:-10.7s}@keyframes animation-snowflake-32{0%{left:62%;top:calc(0% - 100px);transform:scale(1.289) rotate3d(0.28, 0.4, 0.81, 0deg)}100%{left:46.6%;top:calc(100% + 100px);transform:scale(1.289) rotate3d(0.45, 0.54, 0.53, -1424deg)}}snowfall snowflake:nth-child(31){animation:animation-snowflake-31 linear infinite;animation-duration:11.4s;animation-delay:-8.3s}@keyframes animation-snowflake-31{0%{left:19%;top:calc(0% - 100px);transform:scale(0.679) rotate3d(0.71, 0.34, 0.73, 0deg)}100%{left:7.2%;top:calc(100% + 100px);transform:scale(0.679) rotate3d(0.86, 0.82, 0.41, 751deg)}}snowfall snowflake:nth-child(30){animation:animation-snowflake-30 linear infinite;animation-duration:12.4s;animation-delay:-2.1s}@keyframes animation-snowflake-30{0%{left:5%;top:calc(0% - 100px);transform:scale(0.953) rotate3d(0.86, 0.68, 0.67, 0deg)}100%{left:4%;top:calc(100% + 100px);transform:scale(0.953) rotate3d(0.16, 0.2, 0.85, 901deg)}}snowfall snowflake:nth-child(29){animation:animation-snowflake-29 linear infinite;animation-duration:15.4s;animation-delay:-3.4s}@keyframes animation-snowflake-29{0%{left:100%;top:calc(0% - 100px);transform:scale(1.253) rotate3d(0.79, 0.15, 0.85, 0deg)}100%{left:105%;top:calc(100% + 100px);transform:scale(1.253) rotate3d(0.23, 0.93, 0.42, 1105deg)}}snowfall snowflake:nth-child(28){animation:animation-snowflake-28 linear infinite;animation-duration:15.3s;animation-delay:-3.9s}@keyframes animation-snowflake-28{0%{left:65%;top:calc(0% - 100px);transform:scale(0.668) rotate3d(0.17, 0.51, 0.17, 0deg)}100%{left:77.6%;top:calc(100% + 100px);transform:scale(0.668) rotate3d(0.34, 0.77, 0.52, -760deg)}}snowfall snowflake:nth-child(27){animation:animation-snowflake-27 linear infinite;animation-duration:11.3s;animation-delay:-6.5s}@keyframes animation-snowflake-27{0%{left:76%;top:calc(0% - 100px);transform:scale(1.17) rotate3d(0.74, 0.79, 0.99, 0deg)}100%{left:110%;top:calc(100% + 100px);transform:scale(1.17) rotate3d(0.38, 0.15, 0.63, 992deg)}}snowfall snowflake:nth-child(26){animation:animation-snowflake-26 linear infinite;animation-duration:15.5s;animation-delay:-2.9s}@keyframes animation-snowflake-26{0%{left:37%;top:calc(0% - 100px);transform:scale(1.252) rotate3d(0.06, 0.28, 0.14, 0deg)}100%{left:60.6%;top:calc(100% + 100px);transform:scale(1.252) rotate3d(0.25, 0.04, 0.32, 1440deg)}}snowfall snowflake:nth-child(25){animation:animation-snowflake-25 linear infinite;animation-duration:15.1s;animation-delay:-6.3s}@keyframes animation-snowflake-25{0%{left:3%;top:calc(0% - 100px);transform:scale(0.746) rotate3d(0.84, 0.81, 0.92, 0deg)}100%{left:-8.9%;top:calc(100% + 100px);transform:scale(0.746) rotate3d(0.8, 0.4, 0.34, -1412deg)}}snowfall snowflake:nth-child(24){animation:animation-snowflake-24 linear infinite;animation-duration:10.3s;animation-delay:-12.7s}@keyframes animation-snowflake-24{0%{left:94%;top:calc(0% - 100px);transform:scale(0.96) rotate3d(0.6, 0.27, 0.05, 0deg)}100%{left:91%;top:calc(100% + 100px);transform:scale(0.96) rotate3d(0.18, 0.19, 0.01, -1119deg)}}snowfall snowflake:nth-child(23){animation:animation-snowflake-23 linear infinite;animation-duration:14.2s;animation-delay:-2.7s}@keyframes animation-snowflake-23{0%{left:74%;top:calc(0% - 100px);transform:scale(1.073) rotate3d(0.39, 0.13, 0.61, 0deg)}100%{left:55.1%;top:calc(100% + 100px);transform:scale(1.073) rotate3d(0.94, 0.57, 0.6, -799deg)}}snowfall snowflake:nth-child(22){animation:animation-snowflake-22 linear infinite;animation-duration:14.3s;animation-delay:-13.8s}@keyframes animation-snowflake-22{0%{left:18%;top:calc(0% - 100px);transform:scale(0.999) rotate3d(0.22, 0.46, 0.81, 0deg)}100%{left:6.5%;top:calc(100% + 100px);transform:scale(0.999) rotate3d(0.7, 0.95, 0.09, -1403deg)}}snowfall snowflake:nth-child(21){animation:animation-snowflake-21 linear infinite;animation-duration:13s;animation-delay:-12.1s}@keyframes animation-snowflake-21{0%{left:97%;top:calc(0% - 100px);transform:scale(1.061) rotate3d(0.27, 0.29, 0.27, 0deg)}100%{left:115.8%;top:calc(100% + 100px);transform:scale(1.061) rotate3d(0.9, 0.7, 0.05, 1404deg)}}snowfall snowflake:nth-child(20){animation:animation-snowflake-20 linear infinite;animation-duration:13.8s;animation-delay:-14.2s}@keyframes animation-snowflake-20{0%{left:48%;top:calc(0% - 100px);transform:scale(1.017) rotate3d(0.01, 0.06, 0.12, 0deg)}100%{left:58.6%;top:calc(100% + 100px);transform:scale(1.017) rotate3d(0.2, 0.32, 0.65, -1394deg)}}snowfall snowflake:nth-child(19){animation:animation-snowflake-19 linear infinite;animation-duration:8.6s;animation-delay:-13.6s}@keyframes animation-snowflake-19{0%{left:82%;top:calc(0% - 100px);transform:scale(0.728) rotate3d(0.98, 0.08, 0.96, 0deg)}100%{left:121.9%;top:calc(100% + 100px);transform:scale(0.728) rotate3d(0.17, 0.11, 0.18, 1353deg)}}snowfall snowflake:nth-child(18){animation:animation-snowflake-18 linear infinite;animation-duration:14.8s;animation-delay:-5s}@keyframes animation-snowflake-18{0%{left:92%;top:calc(0% - 100px);transform:scale(1.079) rotate3d(0.51, 0.29, 0.04, 0deg)}100%{left:92.1%;top:calc(100% + 100px);transform:scale(1.079) rotate3d(0.9, 0.31, 0.89, 1408deg)}}snowfall snowflake:nth-child(17){animation:animation-snowflake-17 linear infinite;animation-duration:14.7s;animation-delay:-9.7s}@keyframes animation-snowflake-17{0%{left:14%;top:calc(0% - 100px);transform:scale(1.233) rotate3d(0.74, 0.46, 0.18, 0deg)}100%{left:13.7%;top:calc(100% + 100px);transform:scale(1.233) rotate3d(0.38, 0.52, 0.57, 1306deg)}}snowfall snowflake:nth-child(16){animation:animation-snowflake-16 linear infinite;animation-duration:12.8s;animation-delay:-2.1s}@keyframes animation-snowflake-16{0%{left:35%;top:calc(0% - 100px);transform:scale(0.735) rotate3d(0.32, 0.92, 0.11, 0deg)}100%{left:65.9%;top:calc(100% + 100px);transform:scale(0.735) rotate3d(0.49, 0.29, 0.28, 1431deg)}}snowfall snowflake:nth-child(15){animation:animation-snowflake-15 linear infinite;animation-duration:14.2s;animation-delay:-8.3s}@keyframes animation-snowflake-15{0%{left:13%;top:calc(0% - 100px);transform:scale(0.909) rotate3d(0.28, 0.75, 0.61, 0deg)}100%{left:28.3%;top:calc(100% + 100px);transform:scale(0.909) rotate3d(0.9, 0.59, 0.06, 1190deg)}}snowfall snowflake:nth-child(14){animation:animation-snowflake-14 linear infinite;animation-duration:8.8s;animation-delay:-8.1s}@keyframes animation-snowflake-14{0%{left:60%;top:calc(0% - 100px);transform:scale(0.642) rotate3d(0.32, 0.69, 0.42, 0deg)}100%{left:67.1%;top:calc(100% + 100px);transform:scale(0.642) rotate3d(0.49, 0.3, 0.16, 725deg)}}snowfall snowflake:nth-child(13){animation:animation-snowflake-13 linear infinite;animation-duration:9.7s;animation-delay:-15.9s}@keyframes animation-snowflake-13{0%{left:33%;top:calc(0% - 100px);transform:scale(1.11) rotate3d(0.2, 0.61, 0.73, 0deg)}100%{left:27.9%;top:calc(100% + 100px);transform:scale(1.11) rotate3d(0.29, 0.56, 0.78, 1298deg)}}snowfall snowflake:nth-child(12){animation:animation-snowflake-12 linear infinite;animation-duration:14.5s;animation-delay:-0.8s}@keyframes animation-snowflake-12{0%{left:96%;top:calc(0% - 100px);transform:scale(0.703) rotate3d(0.81, 0.19, 0.52, 0deg)}100%{left:82.8%;top:calc(100% + 100px);transform:scale(0.703) rotate3d(0.11, 0.78, 0.56, -1411deg)}}snowfall snowflake:nth-child(11){animation:animation-snowflake-11 linear infinite;animation-duration:13.1s;animation-delay:-8.2s}@keyframes animation-snowflake-11{0%{left:5%;top:calc(0% - 100px);transform:scale(0.755) rotate3d(0.94, 0.78, 0.24, 0deg)}100%{left:-12.3%;top:calc(100% + 100px);transform:scale(0.755) rotate3d(0.49, 0.55, 0.74, -1154deg)}}snowfall snowflake:nth-child(10){animation:animation-snowflake-10 linear infinite;animation-duration:14s;animation-delay:-7.1s}@keyframes animation-snowflake-10{0%{left:26%;top:calc(0% - 100px);transform:scale(1.348) rotate3d(0.63, 0.82, 0.44, 0deg)}100%{left:11.5%;top:calc(100% + 100px);transform:scale(1.348) rotate3d(0.97, 0.39, 0.65, 1409deg)}}snowfall snowflake:nth-child(9){animation:animation-snowflake-9 linear infinite;animation-duration:10.4s;animation-delay:-7.3s}@keyframes animation-snowflake-9{0%{left:51%;top:calc(0% - 100px);transform:scale(1.157) rotate3d(0.72, 0.42, 0.51, 0deg)}100%{left:40.4%;top:calc(100% + 100px);transform:scale(1.157) rotate3d(0.83, 0.64, 0.68, 826deg)}}snowfall snowflake:nth-child(8){animation:animation-snowflake-8 linear infinite;animation-duration:12.9s;animation-delay:-12.2s}@keyframes animation-snowflake-8{0%{left:62%;top:calc(0% - 100px);transform:scale(1.15) rotate3d(0.03, 0.24, 0.28, 0deg)}100%{left:52.7%;top:calc(100% + 100px);transform:scale(1.15) rotate3d(0.99, 0.57, 0.22, 1125deg)}}snowfall snowflake:nth-child(7){animation:animation-snowflake-7 linear infinite;animation-duration:8.5s;animation-delay:-4s}@keyframes animation-snowflake-7{0%{left:3%;top:calc(0% - 100px);transform:scale(0.779) rotate3d(0.63, 0.04, 0.61, 0deg)}100%{left:-.4%;top:calc(100% + 100px);transform:scale(0.779) rotate3d(0.87, 0.79, 0.82, -1178deg)}}snowfall snowflake:nth-child(6){animation:animation-snowflake-6 linear infinite;animation-duration:10.8s;animation-delay:-1.4s}@keyframes animation-snowflake-6{0%{left:37%;top:calc(0% - 100px);transform:scale(1.273) rotate3d(0.2, 0.89, 0.39, 0deg)}100%{left:23.5%;top:calc(100% + 100px);transform:scale(1.273) rotate3d(0.38, 0.36, 0.21, 753deg)}}snowfall snowflake:nth-child(5){animation:animation-snowflake-5 linear infinite;animation-duration:10.7s;animation-delay:-1.1s}@keyframes animation-snowflake-5{0%{left:66%;top:calc(0% - 100px);transform:scale(1.326) rotate3d(0.8, 0.38, 0.91, 0deg)}100%{left:47.9%;top:calc(100% + 100px);transform:scale(1.326) rotate3d(0.04, 0.8, 0.16, 1182deg)}}snowfall snowflake:nth-child(4){animation:animation-snowflake-4 linear infinite;animation-duration:15.9s;animation-delay:-1.9s}@keyframes animation-snowflake-4{0%{left:79%;top:calc(0% - 100px);transform:scale(1.289) rotate3d(0.48, 0.5, 0.93, 0deg)}100%{left:115.9%;top:calc(100% + 100px);transform:scale(1.289) rotate3d(0.44, 0.81, 0.56, -1385deg)}}snowfall snowflake:nth-child(3){animation:animation-snowflake-3 linear infinite;animation-duration:14.7s;animation-delay:-9.2s}@keyframes animation-snowflake-3{0%{left:93%;top:calc(0% - 100px);transform:scale(1.212) rotate3d(0.65, 0.33, 0.48, 0deg)}100%{left:102.1%;top:calc(100% + 100px);transform:scale(1.212) rotate3d(0.69, 0.15, 0.7, -975deg)}}snowfall snowflake:nth-child(2){animation:animation-snowflake-2 linear infinite;animation-duration:11.8s;animation-delay:-11.4s}@keyframes animation-snowflake-2{0%{left:67%;top:calc(0% - 100px);transform:scale(0.761) rotate3d(0.47, 0.46, 0.53, 0deg)}100%{left:67.9%;top:calc(100% + 100px);transform:scale(0.761) rotate3d(0.93, 0.59, 0.78, -990deg)}}snowfall snowflake:nth-child(1){animation:animation-snowflake-1 linear infinite;animation-duration:11s;animation-delay:-6.4s}@keyframes animation-snowflake-1{0%{left:96%;top:calc(0% - 100px);transform:scale(0.772) rotate3d(0.64, 0.94, 0.7, 0deg)}100%{left:115.7%;top:calc(100% + 100px);transform:scale(0.772) rotate3d(0.88, 0.24, 0.36, 1425deg)}}