.snowflake, .snowflake .inner {
	animation-iteration-count: infinite;
	animation-play-state: running
}

@keyframes snowflakes-fall {
	0% {
		transform: translateY(0)
	}
	100% {
		transform: translateY(110vh)
	}
}

@keyframes snowflakes-shake {
	0%, 100% {
		transform: translateX(0)
	}
	50% {
		transform: translateX(80px)
	}
}

.snowflake {
	position: fixed;
	top: -10%;
	z-index: 9999;
	-webkit-user-select: none;
	user-select: none;
	cursor: default;
	animation-name: snowflakes-shake;
	animation-duration: 3s;
	animation-timing-function: ease-in-out
}

.snowflake .inner {
	animation-duration: 10s;
	animation-name: snowflakes-fall;
	animation-timing-function: linear
}

.snowflake:nth-of-type(0) {
	left: 1%;
	animation-delay: 0s
}

.snowflake:nth-of-type(0) .inner {
	animation-delay: 0s
}

.snowflake:first-of-type {
	left: 10%;
	animation-delay: 1s
}

.snowflake:first-of-type .inner, .snowflake:nth-of-type(8) .inner {
	animation-delay: 1s
}

.snowflake:nth-of-type(2) {
	left: 20%;
	animation-delay: .5s
}

.snowflake:nth-of-type(2) .inner, .snowflake:nth-of-type(6) .inner {
	animation-delay: 6s
}

.snowflake:nth-of-type(3) {
	left: 30%;
	animation-delay: 2s
}

.snowflake:nth-of-type(11) .inner, .snowflake:nth-of-type(3) .inner {
	animation-delay: 4s
}

.snowflake:nth-of-type(4) {
	left: 40%;
	animation-delay: 2s
}

.snowflake:nth-of-type(10) .inner, .snowflake:nth-of-type(4) .inner {
	animation-delay: 2s
}

.snowflake:nth-of-type(5) {
	left: 50%;
	animation-delay: 3s
}

.snowflake:nth-of-type(5) .inner {
	animation-delay: 8s
}

.snowflake:nth-of-type(6) {
	left: 60%;
	animation-delay: 2s
}

.snowflake:nth-of-type(7) {
	left: 70%;
	animation-delay: 1s
}

.snowflake:nth-of-type(7) .inner {
	animation-delay: 2.5s
}

.snowflake:nth-of-type(8) {
	left: 80%;
	animation-delay: 0s
}

.snowflake:nth-of-type(9) {
	left: 90%;
	animation-delay: 1.5s
}

.snowflake:nth-of-type(9) .inner {
	animation-delay: 3s
}

.snowflake:nth-of-type(10) {
	left: 25%;
	animation-delay: 0s
}

.snowflake:nth-of-type(11) {
	left: 65%;
	animation-delay: 2.5s
}
.snowflake:nth-of-type(12) {
	left: 65%;
	animation-delay: 2.5s
}


.snowflake:nth-of-type(1) { left: 39%; animation-delay: 21s; } .snowflake:nth-of-type(1) .inner { animation-duration: 22s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 21s; } .snowflake:nth-of-type(1) img { width: 21px; height: auto; } .snowflake:nth-of-type(2) { left: 8%; animation-delay: 18s; } .snowflake:nth-of-type(2) .inner { animation-duration: 8s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 18s; } .snowflake:nth-of-type(2) img { width: 20px; height: auto; } .snowflake:nth-of-type(3) { left: 19%; animation-delay: 25s; } .snowflake:nth-of-type(3) .inner { animation-duration: 23s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 25s; } .snowflake:nth-of-type(3) img { width: 10px; height: auto; } .snowflake:nth-of-type(4) { left: 11%; animation-delay: 7s; } .snowflake:nth-of-type(4) .inner { animation-duration: 30s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 7s; } .snowflake:nth-of-type(4) img { width: 17px; height: auto; } .snowflake:nth-of-type(5) { left: 34%; animation-delay: 30s; } .snowflake:nth-of-type(5) .inner { animation-duration: 15s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 30s; } .snowflake:nth-of-type(5) img { width: 25px; height: auto; } .snowflake:nth-of-type(6) { left: 19%; animation-delay: 3s; } .snowflake:nth-of-type(6) .inner { animation-duration: 15s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 3s; } .snowflake:nth-of-type(6) img { width: 33px; height: auto; } .snowflake:nth-of-type(7) { left: 83%; animation-delay: 8s; } .snowflake:nth-of-type(7) .inner { animation-duration: 16s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 8s; } .snowflake:nth-of-type(7) img { width: 30px; height: auto; } .snowflake:nth-of-type(8) { left: 88%; animation-delay: 2s; } .snowflake:nth-of-type(8) .inner { animation-duration: 21s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 2s; } .snowflake:nth-of-type(8) img { width: 26px; height: auto; } .snowflake:nth-of-type(9) { left: 36%; animation-delay: 1s; } .snowflake:nth-of-type(9) .inner { animation-duration: 16s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 1s; } .snowflake:nth-of-type(9) img { width: 11px; height: auto; } .snowflake:nth-of-type(10) { left: 24%; animation-delay: 7s; } .snowflake:nth-of-type(10) .inner { animation-duration: 9s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 7s; } .snowflake:nth-of-type(10) img { width: 36px; height: auto; } .snowflake:nth-of-type(11) { left: 72%; animation-delay: 2s; } .snowflake:nth-of-type(11) .inner { animation-duration: 16s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 2s; } .snowflake:nth-of-type(11) img { width: 34px; height: auto; } .snowflake:nth-of-type(12) { left: 14%; animation-delay: 10s; } .snowflake:nth-of-type(12) .inner { animation-duration: 26s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 10s; } .snowflake:nth-of-type(12) img { width: 35px; height: auto; } .snowflake:nth-of-type(13) { left: 90%; animation-delay: 21s; } .snowflake:nth-of-type(13) .inner { animation-duration: 16s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 21s; } .snowflake:nth-of-type(13) img { width: 18px; height: auto; } .snowflake:nth-of-type(14) { left: 39%; animation-delay: 15s; } .snowflake:nth-of-type(14) .inner { animation-duration: 25s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 15s; } .snowflake:nth-of-type(14) img { width: 20px; height: auto; } .snowflake:nth-of-type(15) { left: 84%; animation-delay: 8s; } .snowflake:nth-of-type(15) .inner { animation-duration: 8s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 8s; } .snowflake:nth-of-type(15) img { width: 26px; height: auto; } .snowflake:nth-of-type(16) { left: 73%; animation-delay: 15s; } .snowflake:nth-of-type(16) .inner { animation-duration: 8s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 15s; } .snowflake:nth-of-type(16) img { width: 38px; height: auto; } .snowflake:nth-of-type(17) { left: 47%; animation-delay: 2s; } .snowflake:nth-of-type(17) .inner { animation-duration: 22s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 2s; } .snowflake:nth-of-type(17) img { width: 38px; height: auto; } .snowflake:nth-of-type(18) { left: 9%; animation-delay: 2s; } .snowflake:nth-of-type(18) .inner { animation-duration: 11s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 2s; } .snowflake:nth-of-type(18) img { width: 27px; height: auto; } .snowflake:nth-of-type(19) { left: 6%; animation-delay: 25s; } .snowflake:nth-of-type(19) .inner { animation-duration: 12s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 25s; } .snowflake:nth-of-type(19) img { width: 11px; height: auto; } .snowflake:nth-of-type(20) { left: 66%; animation-delay: 29s; } .snowflake:nth-of-type(20) .inner { animation-duration: 28s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 29s; } .snowflake:nth-of-type(20) img { width: 20px; height: auto; } .snowflake:nth-of-type(21) { left: 62%; animation-delay: 2s; } .snowflake:nth-of-type(21) .inner { animation-duration: 25s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 2s; } .snowflake:nth-of-type(21) img { width: 11px; height: auto; } .snowflake:nth-of-type(22) { left: 78%; animation-delay: 18s; } .snowflake:nth-of-type(22) .inner { animation-duration: 9s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 18s; } .snowflake:nth-of-type(22) img { width: 24px; height: auto; } .snowflake:nth-of-type(23) { left: 13%; animation-delay: 5s; } .snowflake:nth-of-type(23) .inner { animation-duration: 13s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 5s; } .snowflake:nth-of-type(23) img { width: 23px; height: auto; } .snowflake:nth-of-type(24) { left: 97%; animation-delay: 25s; } .snowflake:nth-of-type(24) .inner { animation-duration: 19s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 25s; } .snowflake:nth-of-type(24) img { width: 32px; height: auto; } .snowflake:nth-of-type(25) { left: 5%; animation-delay: 22s; } .snowflake:nth-of-type(25) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 22s; } .snowflake:nth-of-type(25) img { width: 27px; height: auto; } .snowflake:nth-of-type(26) { left: 5%; animation-delay: 20s; } .snowflake:nth-of-type(26) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 20s; } .snowflake:nth-of-type(26) img { width: 25px; height: auto; } .snowflake:nth-of-type(27) { left: 24%; animation-delay: 12s; } .snowflake:nth-of-type(27) .inner { animation-duration: 17s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 12s; } .snowflake:nth-of-type(27) img { width: 30px; height: auto; } .snowflake:nth-of-type(28) { left: 7%; animation-delay: 8s; } .snowflake:nth-of-type(28) .inner { animation-duration: 23s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 8s; } .snowflake:nth-of-type(28) img { width: 23px; height: auto; } .snowflake:nth-of-type(29) { left: 88%; animation-delay: 21s; } .snowflake:nth-of-type(29) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 21s; } .snowflake:nth-of-type(29) img { width: 23px; height: auto; } .snowflake:nth-of-type(30) { left: 89%; animation-delay: 19s; } .snowflake:nth-of-type(30) .inner { animation-duration: 29s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 19s; } .snowflake:nth-of-type(30) img { width: 10px; height: auto; } .snowflake:nth-of-type(31) { left: 25%; animation-delay: 24s; } .snowflake:nth-of-type(31) .inner { animation-duration: 9s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 24s; } .snowflake:nth-of-type(31) img { width: 16px; height: auto; } .snowflake:nth-of-type(32) { left: 95%; animation-delay: 28s; } .snowflake:nth-of-type(32) .inner { animation-duration: 22s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 28s; } .snowflake:nth-of-type(32) img { width: 34px; height: auto; } .snowflake:nth-of-type(33) { left: 12%; animation-delay: 24s; } .snowflake:nth-of-type(33) .inner { animation-duration: 9s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 24s; } .snowflake:nth-of-type(33) img { width: 37px; height: auto; } .snowflake:nth-of-type(34) { left: 50%; animation-delay: 16s; } .snowflake:nth-of-type(34) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 16s; } .snowflake:nth-of-type(34) img { width: 29px; height: auto; } .snowflake:nth-of-type(35) { left: 7%; animation-delay: 26s; } .snowflake:nth-of-type(35) .inner { animation-duration: 8s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 26s; } .snowflake:nth-of-type(35) img { width: 11px; height: auto; } .snowflake:nth-of-type(36) { left: 33%; animation-delay: 17s; } .snowflake:nth-of-type(36) .inner { animation-duration: 22s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 17s; } .snowflake:nth-of-type(36) img { width: 14px; height: auto; } .snowflake:nth-of-type(37) { left: 60%; animation-delay: 9s; } .snowflake:nth-of-type(37) .inner { animation-duration: 29s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 9s; } .snowflake:nth-of-type(37) img { width: 21px; height: auto; } .snowflake:nth-of-type(38) { left: 36%; animation-delay: 9s; } .snowflake:nth-of-type(38) .inner { animation-duration: 26s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 9s; } .snowflake:nth-of-type(38) img { width: 24px; height: auto; } .snowflake:nth-of-type(39) { left: 70%; animation-delay: 10s; } .snowflake:nth-of-type(39) .inner { animation-duration: 11s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 10s; } .snowflake:nth-of-type(39) img { width: 10px; height: auto; } .snowflake:nth-of-type(40) { left: 82%; animation-delay: 26s; } .snowflake:nth-of-type(40) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 26s; } .snowflake:nth-of-type(40) img { width: 14px; height: auto; } .snowflake:nth-of-type(41) { left: 62%; animation-delay: 12s; } .snowflake:nth-of-type(41) .inner { animation-duration: 21s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 12s; } .snowflake:nth-of-type(41) img { width: 32px; height: auto; } .snowflake:nth-of-type(42) { left: 63%; animation-delay: 12s; } .snowflake:nth-of-type(42) .inner { animation-duration: 21s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 12s; } .snowflake:nth-of-type(42) img { width: 35px; height: auto; } .snowflake:nth-of-type(43) { left: 45%; animation-delay: 8s; } .snowflake:nth-of-type(43) .inner { animation-duration: 17s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 8s; } .snowflake:nth-of-type(43) img { width: 25px; height: auto; } .snowflake:nth-of-type(44) { left: 59%; animation-delay: 24s; } .snowflake:nth-of-type(44) .inner { animation-duration: 17s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 24s; } .snowflake:nth-of-type(44) img { width: 14px; height: auto; } .snowflake:nth-of-type(45) { left: 88%; animation-delay: 2s; } .snowflake:nth-of-type(45) .inner { animation-duration: 8s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 2s; } .snowflake:nth-of-type(45) img { width: 16px; height: auto; } .snowflake:nth-of-type(46) { left: 23%; animation-delay: 18s; } .snowflake:nth-of-type(46) .inner { animation-duration: 28s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 18s; } .snowflake:nth-of-type(46) img { width: 20px; height: auto; } .snowflake:nth-of-type(47) { left: 7%; animation-delay: 20s; } .snowflake:nth-of-type(47) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 20s; } .snowflake:nth-of-type(47) img { width: 20px; height: auto; } .snowflake:nth-of-type(48) { left: 26%; animation-delay: 6s; } .snowflake:nth-of-type(48) .inner { animation-duration: 29s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 6s; } .snowflake:nth-of-type(48) img { width: 31px; height: auto; } .snowflake:nth-of-type(49) { left: 11%; animation-delay: 8s; } .snowflake:nth-of-type(49) .inner { animation-duration: 15s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 8s; } .snowflake:nth-of-type(49) img { width: 30px; height: auto; } .snowflake:nth-of-type(50) { left: 82%; animation-delay: 18s; } .snowflake:nth-of-type(50) .inner { animation-duration: 10s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 18s; } .snowflake:nth-of-type(50) img { width: 37px; height: auto; } .snowflake:nth-of-type(51) { left: 23%; animation-delay: 30s; } .snowflake:nth-of-type(51) .inner { animation-duration: 21s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 30s; } .snowflake:nth-of-type(51) img { width: 22px; height: auto; } .snowflake:nth-of-type(52) { left: 91%; animation-delay: 6s; } .snowflake:nth-of-type(52) .inner { animation-duration: 14s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 6s; } .snowflake:nth-of-type(52) img { width: 19px; height: auto; } .snowflake:nth-of-type(53) { left: 81%; animation-delay: 23s; } .snowflake:nth-of-type(53) .inner { animation-duration: 13s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 23s; } .snowflake:nth-of-type(53) img { width: 20px; height: auto; } .snowflake:nth-of-type(54) { left: 15%; animation-delay: 23s; } .snowflake:nth-of-type(54) .inner { animation-duration: 12s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 23s; } .snowflake:nth-of-type(54) img { width: 23px; height: auto; } .snowflake:nth-of-type(55) { left: 54%; animation-delay: 25s; } .snowflake:nth-of-type(55) .inner { animation-duration: 15s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 25s; } .snowflake:nth-of-type(55) img { width: 33px; height: auto; } .snowflake:nth-of-type(56) { left: 95%; animation-delay: 24s; } .snowflake:nth-of-type(56) .inner { animation-duration: 13s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 24s; } .snowflake:nth-of-type(56) img { width: 10px; height: auto; } .snowflake:nth-of-type(57) { left: 29%; animation-delay: 26s; } .snowflake:nth-of-type(57) .inner { animation-duration: 18s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 26s; } .snowflake:nth-of-type(57) img { width: 16px; height: auto; } .snowflake:nth-of-type(58) { left: 37%; animation-delay: 0s; } .snowflake:nth-of-type(58) .inner { animation-duration: 29s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 0s; } .snowflake:nth-of-type(58) img { width: 15px; height: auto; } .snowflake:nth-of-type(59) { left: 36%; animation-delay: 17s; } .snowflake:nth-of-type(59) .inner { animation-duration: 30s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 17s; } .snowflake:nth-of-type(59) img { width: 31px; height: auto; } .snowflake:nth-of-type(60) { left: 96%; animation-delay: 28s; } .snowflake:nth-of-type(60) .inner { animation-duration: 24s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 28s; } .snowflake:nth-of-type(60) img { width: 11px; height: auto; } .snowflake:nth-of-type(61) { left: 7%; animation-delay: 17s; } .snowflake:nth-of-type(61) .inner { animation-duration: 29s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 17s; } .snowflake:nth-of-type(61) img { width: 12px; height: auto; } .snowflake:nth-of-type(62) { left: 51%; animation-delay: 30s; } .snowflake:nth-of-type(62) .inner { animation-duration: 11s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 30s; } .snowflake:nth-of-type(62) img { width: 15px; height: auto; } .snowflake:nth-of-type(63) { left: 59%; animation-delay: 6s; } .snowflake:nth-of-type(63) .inner { animation-duration: 10s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 6s; } .snowflake:nth-of-type(63) img { width: 34px; height: auto; } .snowflake:nth-of-type(64) { left: 25%; animation-delay: 9s; } .snowflake:nth-of-type(64) .inner { animation-duration: 28s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 9s; } .snowflake:nth-of-type(64) img { width: 14px; height: auto; } .snowflake:nth-of-type(65) { left: 39%; animation-delay: 13s; } .snowflake:nth-of-type(65) .inner { animation-duration: 25s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 13s; } .snowflake:nth-of-type(65) img { width: 30px; height: auto; } .snowflake:nth-of-type(66) { left: 56%; animation-delay: 4s; } .snowflake:nth-of-type(66) .inner { animation-duration: 29s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 4s; } .snowflake:nth-of-type(66) img { width: 18px; height: auto; } .snowflake:nth-of-type(67) { left: 9%; animation-delay: 10s; } .snowflake:nth-of-type(67) .inner { animation-duration: 22s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 10s; } .snowflake:nth-of-type(67) img { width: 25px; height: auto; } .snowflake:nth-of-type(68) { left: 68%; animation-delay: 27s; } .snowflake:nth-of-type(68) .inner { animation-duration: 16s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 27s; } .snowflake:nth-of-type(68) img { width: 20px; height: auto; } .snowflake:nth-of-type(69) { left: 90%; animation-delay: 20s; } .snowflake:nth-of-type(69) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 20s; } .snowflake:nth-of-type(69) img { width: 31px; height: auto; } .snowflake:nth-of-type(70) { left: 76%; animation-delay: 4s; } .snowflake:nth-of-type(70) .inner { animation-duration: 9s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 4s; } .snowflake:nth-of-type(70) img { width: 27px; height: auto; } .snowflake:nth-of-type(71) { left: 98%; animation-delay: 16s; } .snowflake:nth-of-type(71) .inner { animation-duration: 26s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 16s; } .snowflake:nth-of-type(71) img { width: 35px; height: auto; } .snowflake:nth-of-type(72) { left: 92%; animation-delay: 5s; } .snowflake:nth-of-type(72) .inner { animation-duration: 19s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 5s; } .snowflake:nth-of-type(72) img { width: 27px; height: auto; } .snowflake:nth-of-type(73) { left: 25%; animation-delay: 9s; } .snowflake:nth-of-type(73) .inner { animation-duration: 19s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 9s; } .snowflake:nth-of-type(73) img { width: 22px; height: auto; } .snowflake:nth-of-type(74) { left: 5%; animation-delay: 22s; } .snowflake:nth-of-type(74) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 22s; } .snowflake:nth-of-type(74) img { width: 34px; height: auto; } .snowflake:nth-of-type(75) { left: 22%; animation-delay: 5s; } .snowflake:nth-of-type(75) .inner { animation-duration: 25s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 5s; } .snowflake:nth-of-type(75) img { width: 13px; height: auto; } .snowflake:nth-of-type(76) { left: 13%; animation-delay: 21s; } .snowflake:nth-of-type(76) .inner { animation-duration: 30s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 21s; } .snowflake:nth-of-type(76) img { width: 31px; height: auto; } .snowflake:nth-of-type(77) { left: 48%; animation-delay: 29s; } .snowflake:nth-of-type(77) .inner { animation-duration: 15s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 29s; } .snowflake:nth-of-type(77) img { width: 29px; height: auto; } .snowflake:nth-of-type(78) { left: 31%; animation-delay: 29s; } .snowflake:nth-of-type(78) .inner { animation-duration: 14s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 29s; } .snowflake:nth-of-type(78) img { width: 18px; height: auto; } .snowflake:nth-of-type(79) { left: 97%; animation-delay: 0s; } .snowflake:nth-of-type(79) .inner { animation-duration: 28s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 0s; } .snowflake:nth-of-type(79) img { width: 32px; height: auto; } .snowflake:nth-of-type(80) { left: 55%; animation-delay: 30s; } .snowflake:nth-of-type(80) .inner { animation-duration: 26s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 30s; } .snowflake:nth-of-type(80) img { width: 17px; height: auto; } .snowflake:nth-of-type(81) { left: 94%; animation-delay: 8s; } .snowflake:nth-of-type(81) .inner { animation-duration: 23s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 8s; } .snowflake:nth-of-type(81) img { width: 38px; height: auto; } .snowflake:nth-of-type(82) { left: 46%; animation-delay: 7s; } .snowflake:nth-of-type(82) .inner { animation-duration: 28s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 7s; } .snowflake:nth-of-type(82) img { width: 21px; height: auto; } .snowflake:nth-of-type(83) { left: 19%; animation-delay: 2s; } .snowflake:nth-of-type(83) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 2s; } .snowflake:nth-of-type(83) img { width: 38px; height: auto; } .snowflake:nth-of-type(84) { left: 81%; animation-delay: 14s; } .snowflake:nth-of-type(84) .inner { animation-duration: 30s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 14s; } .snowflake:nth-of-type(84) img { width: 36px; height: auto; } .snowflake:nth-of-type(85) { left: 54%; animation-delay: 7s; } .snowflake:nth-of-type(85) .inner { animation-duration: 15s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 7s; } .snowflake:nth-of-type(85) img { width: 14px; height: auto; } .snowflake:nth-of-type(86) { left: 100%; animation-delay: 28s; } .snowflake:nth-of-type(86) .inner { animation-duration: 24s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 28s; } .snowflake:nth-of-type(86) img { width: 33px; height: auto; } .snowflake:nth-of-type(87) { left: 56%; animation-delay: 30s; } .snowflake:nth-of-type(87) .inner { animation-duration: 26s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 30s; } .snowflake:nth-of-type(87) img { width: 18px; height: auto; } .snowflake:nth-of-type(88) { left: 4%; animation-delay: 25s; } .snowflake:nth-of-type(88) .inner { animation-duration: 11s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 25s; } .snowflake:nth-of-type(88) img { width: 39px; height: auto; } .snowflake:nth-of-type(89) { left: 87%; animation-delay: 29s; } .snowflake:nth-of-type(89) .inner { animation-duration: 28s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 29s; } .snowflake:nth-of-type(89) img { width: 14px; height: auto; } .snowflake:nth-of-type(90) { left: 17%; animation-delay: 5s; } .snowflake:nth-of-type(90) .inner { animation-duration: 15s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 5s; } .snowflake:nth-of-type(90) img { width: 35px; height: auto; } .snowflake:nth-of-type(91) { left: 25%; animation-delay: 27s; } .snowflake:nth-of-type(91) .inner { animation-duration: 24s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 27s; } .snowflake:nth-of-type(91) img { width: 19px; height: auto; } .snowflake:nth-of-type(92) { left: 25%; animation-delay: 1s; } .snowflake:nth-of-type(92) .inner { animation-duration: 28s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 1s; } .snowflake:nth-of-type(92) img { width: 38px; height: auto; } .snowflake:nth-of-type(93) { left: 38%; animation-delay: 3s; } .snowflake:nth-of-type(93) .inner { animation-duration: 8s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 3s; } .snowflake:nth-of-type(93) img { width: 24px; height: auto; } .snowflake:nth-of-type(94) { left: 64%; animation-delay: 11s; } .snowflake:nth-of-type(94) .inner { animation-duration: 15s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 11s; } .snowflake:nth-of-type(94) img { width: 35px; height: auto; } .snowflake:nth-of-type(95) { left: 83%; animation-delay: 24s; } .snowflake:nth-of-type(95) .inner { animation-duration: 17s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 24s; } .snowflake:nth-of-type(95) img { width: 36px; height: auto; } .snowflake:nth-of-type(96) { left: 100%; animation-delay: 3s; } .snowflake:nth-of-type(96) .inner { animation-duration: 30s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 3s; } .snowflake:nth-of-type(96) img { width: 25px; height: auto; } .snowflake:nth-of-type(97) { left: 47%; animation-delay: 2s; } .snowflake:nth-of-type(97) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 2s; } .snowflake:nth-of-type(97) img { width: 28px; height: auto; } .snowflake:nth-of-type(98) { left: 87%; animation-delay: 30s; } .snowflake:nth-of-type(98) .inner { animation-duration: 10s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 30s; } .snowflake:nth-of-type(98) img { width: 40px; height: auto; } .snowflake:nth-of-type(99) { left: 54%; animation-delay: 28s; } .snowflake:nth-of-type(99) .inner { animation-duration: 9s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 28s; } .snowflake:nth-of-type(99) img { width: 28px; height: auto; } .snowflake:nth-of-type(100) { left: 94%; animation-delay: 5s; } .snowflake:nth-of-type(100) .inner { animation-duration: 27s; animation-name: snowflakes-fall; animation-timing-function: linear; animation-delay: 5s; } .snowflake:nth-of-type(100) img { width: 31px; height: auto; }
