@charset "UTF-8";

body,
html {
	margin: 0;
	padding: 0;
}

#b_124460759 {
	background-color: #fffcfa;
	border: 1px solid #000;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 250px;
	overflow: hidden;
	position: relative;
	width: 300px;
	z-index: 1;
}

#b_124460759 div {
	position: absolute;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

#b_124460759 img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	padding: 0;
	margin: 0;
}

#el_124460764 {
	top: 0px;
	left: 0px;
	z-index: 1;
	mix-blend-mode: normal;
}

#img_124460764 {
	width: 300px;
	height: 250px;
}

#img_124460764.bnfy-enter {
	-webkit-animation: fade-in 600ms 0ms ease 1 both, simple-hide 0ms 4000ms both;
	animation: fade-in 600ms 0ms ease 1 both, simple-hide 0ms 4000ms both;
}

#img_124460764.bnfy-exit {
	-webkit-animation: fade-out 0ms 4000ms ease 1 both, simple-show 0ms 4000ms both;
	animation: fade-out 0ms 4000ms ease 1 both, simple-show 0ms 4000ms both;
}

#el_124460765 {
	top: 13.829986572265625px;
	left: 9.912109375px;
	z-index: 2;
	mix-blend-mode: normal;
}

#img_124460765 {
	width: 180px;
	height: 137px;
}

#img_124460765.bnfy-enter {
	-webkit-animation: slide-in-left 800ms 0ms ease 1 both, simple-hide 0ms 4000ms both;
	animation: slide-in-left 800ms 0ms ease 1 both, simple-hide 0ms 4000ms both;
}

#img_124460765.bnfy-exit {
	-webkit-animation: fade-out 0ms 4000ms ease 1 both, simple-show 0ms 4000ms both;
	animation: fade-out 0ms 4000ms ease 1 both, simple-show 0ms 4000ms both;
}

#el_124460766 {
	top: 0px;
	left: 0px;
	z-index: 3;
	mix-blend-mode: normal;
}

#img_124460766 {
	width: 300px;
	height: 250px;
}

#img_124460766.bnfy-enter {
	-webkit-animation: slide-in-right 800ms 0ms ease 1 both, simple-hide 0ms 4000ms both;
	animation: slide-in-right 800ms 0ms ease 1 both, simple-hide 0ms 4000ms both;
}

#img_124460766.bnfy-exit {
	-webkit-animation: fade-out 0ms 4000ms ease 1 both, simple-show 0ms 4000ms both;
	animation: fade-out 0ms 4000ms ease 1 both, simple-show 0ms 4000ms both;
}

#el_124460767 {
	top: 0px;
	left: 0px;
	z-index: 4;
	mix-blend-mode: normal;
}

#img_124460767 {
	width: 300px;
	height: 250px;
}

#img_124460767.bnfy-enter {
	-webkit-animation: fade-in 0ms 3900ms ease 1 both, simple-hide 0ms 8000ms both;
	animation: fade-in 0ms 3900ms ease 1 both, simple-hide 0ms 8000ms both;
}

#img_124460767.bnfy-exit {
	-webkit-animation: fade-out 0ms 8000ms ease 1 both, simple-show 0ms 8000ms both;
	animation: fade-out 0ms 8000ms ease 1 both, simple-show 0ms 8000ms both;
}

#el_124460768 {
	top: 0px;
	left: 0px;
	z-index: 5;
	mix-blend-mode: normal;
}

#img_124460768 {
	width: 300px;
	height: 250px;
}

#img_124460768.bnfy-enter {
	-webkit-animation: slide-in-right 800ms 3900ms ease 1 both, simple-hide 0ms 8000ms both;
	animation: slide-in-right 800ms 3900ms ease 1 both, simple-hide 0ms 8000ms both;
}

#img_124460768.bnfy-exit {
	-webkit-animation: fade-out 0ms 8000ms ease 1 both, simple-show 0ms 8000ms both;
	animation: fade-out 0ms 8000ms ease 1 both, simple-show 0ms 8000ms both;
}

#el_124460769 {
	top: 14.399993896484375px;
	left: 9.11376953125px;
	z-index: 6;
	mix-blend-mode: normal;
}

#img_124460769 {
	width: 120px;
	height: 172px;
}

#img_124460769.bnfy-enter {
	-webkit-animation: slide-in-left 800ms 3900ms ease 1 both, simple-hide 0ms 8000ms both;
	animation: slide-in-left 800ms 3900ms ease 1 both, simple-hide 0ms 8000ms both;
}

#img_124460769.bnfy-exit {
	-webkit-animation: fade-out 0ms 8000ms ease 1 both, simple-show 0ms 8000ms both;
	animation: fade-out 0ms 8000ms ease 1 both, simple-show 0ms 8000ms both;
}

#el_124460770 {
	top: 0px;
	left: 0px;
	z-index: 7;
	mix-blend-mode: normal;
}

#img_124460770 {
	width: 300px;
	height: 250px;
}

#img_124460770.bnfy-enter {
	-webkit-animation: fade-in 0ms 7900ms ease 1 both, simple-hide 0ms 12000ms both;
	animation: fade-in 0ms 7900ms ease 1 both, simple-hide 0ms 12000ms both;
}

#img_124460770.bnfy-exit {
	-webkit-animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
	animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
}

#el_124460771 {
	top: 13.834991455078125px;
	left: 9.31005859375px;
	z-index: 8;
	mix-blend-mode: normal;
}

#img_124460771 {
	width: 198px;
	height: 117px;
}

#img_124460771.bnfy-enter {
	-webkit-animation: slide-in-left 800ms 8100ms ease 1 both, simple-hide 0ms 12000ms both;
	animation: slide-in-left 800ms 8100ms ease 1 both, simple-hide 0ms 12000ms both;
}

#img_124460771.bnfy-exit {
	-webkit-animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
	animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
}

#el_124460772 {
	top: 121px;
	left: 167.5654296875px;
	z-index: 9;
	mix-blend-mode: normal;
}

#img_124460772 {
	width: 132.4345703125px;
	height: 129px;
}

#img_124460772.bnfy-enter {
	-webkit-animation: slide-in-right 800ms 7900ms ease 1 both, simple-hide 0ms 12000ms both;
	animation: slide-in-right 800ms 7900ms ease 1 both, simple-hide 0ms 12000ms both;
}

#img_124460772.bnfy-exit {
	-webkit-animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
	animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
}

#el_124460785 {
	top: 56.32470703125px;
	left: 230px;
	z-index: 10;
	mix-blend-mode: normal;
}

#img_124460785 {
	width: 69.99609375px;
	height: 121.6751708984375px;
}

#img_124460785.bnfy-enter {
	-webkit-animation: slide-in-top 800ms 8300ms ease 1 both, simple-hide 0ms 12000ms both;
	animation: slide-in-top 800ms 8300ms ease 1 both, simple-hide 0ms 12000ms both;
}

#img_124460785.bnfy-exit {
	-webkit-animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
	animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
}

#el_124460788 {
	top: 0px;
	left: 230.09765625px;
	z-index: 11;
	mix-blend-mode: normal;
}

#img_124460788 {
	width: 64px;
	height: 55px;
}

#img_124460788.bnfy-enter {
	-webkit-animation: slide-in-top 800ms 8300ms ease 1 both, simple-hide 0ms 12000ms both;
	animation: slide-in-top 800ms 8300ms ease 1 both, simple-hide 0ms 12000ms both;
}

#img_124460788.bnfy-exit {
	-webkit-animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
	animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
}

#el_124460789 {
	top: 135.98373413085938px;
	left: 0px;
	z-index: 12;
	mix-blend-mode: normal;
}

#img_124460789 {
	width: 216.5732421875px;
	height: 80.54045104980469px;
}

#img_124460789.bnfy-enter {
	-webkit-animation: scale-in-center 900ms 8000ms ease 1 both, simple-hide 0ms 9000ms both;
	animation: scale-in-center 900ms 8000ms ease 1 both, simple-hide 0ms 9000ms both;
}

#img_124460789.bnfy-exit {
	-webkit-animation: heartbeat 2300ms 9000ms ease 1 both, simple-show 0ms 9000ms both;
	animation: heartbeat 2300ms 9000ms ease 1 both, simple-show 0ms 9000ms both;
}

#el_124460791 {
	top: 210px;
	left: 14px;
	z-index: 13;
	mix-blend-mode: normal;
}

#img_124460791 {
	width: 150px;
	height: 30px;
}

#img_124460791.bnfy-enter {
	-webkit-animation: fade-in 800ms 8100ms ease 1 both, simple-hide 0ms 12000ms both;
	animation: fade-in 800ms 8100ms ease 1 both, simple-hide 0ms 12000ms both;
}

#img_124460791.bnfy-exit {
	-webkit-animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
	animation: fade-out 0ms 12000ms ease 1 both, simple-show 0ms 12000ms both;
}

#el_124460803 {
	top: 0px;
	left: 0px;
	z-index: 14;
	mix-blend-mode: normal;
}

#img_124460803 {
	width: 300px;
	height: 250px;
}

#img_124460803.bnfy-enter {
	-webkit-animation: fade-in 0ms 11900ms ease 1 both;
	animation: fade-in 0ms 11900ms ease 1 both;
}

#el_124460804 {
	top: 13.834991455078125px;
	left: 9.89892578125px;
	z-index: 15;
	mix-blend-mode: normal;
}

#img_124460804 {
	width: 181px;
	height: 123px;
}

#img_124460804.bnfy-enter {
	-webkit-animation: fade-in 1000ms 11900ms ease 1 both;
	animation: fade-in 1000ms 11900ms ease 1 both;
}

#el_124460805 {
	top: 99px;
	left: 142px;
	z-index: 16;
	mix-blend-mode: normal;
}

#img_124460805 {
	width: 158px;
	height: 145.8755340576172px;
}

#img_124460805.bnfy-enter {
	-webkit-animation: fade-in-right 800ms 11900ms ease 1 both;
	animation: fade-in-right 800ms 11900ms ease 1 both;
}

#el_124460919 {
	top: 135.98373413085938px;
	left: 0px;
	z-index: 17;
	mix-blend-mode: normal;
}

#img_124460919 {
	width: 216.5732421875px;
	height: 80.54045104980469px;
}

#img_124460919.bnfy-enter {
	-webkit-animation: scale-in-center 900ms 12000ms ease 1 both, simple-hide 0ms 13000ms both;
	animation: scale-in-center 900ms 12000ms ease 1 both, simple-hide 0ms 13000ms both;
}

#img_124460919.bnfy-exit {
	-webkit-animation: heartbeat 2300ms 13000ms ease 1 both, simple-show 0ms 13000ms both;
	animation: heartbeat 2300ms 13000ms ease 1 both, simple-show 0ms 13000ms both;
}

#el_124460921 {
	top: 210px;
	left: 14px;
	z-index: 18;
	mix-blend-mode: normal;
}

#img_124460921 {
	width: 150px;
	height: 30px;
}

#img_124460921.bnfy-enter {
	-webkit-animation: fade-in 800ms 11900ms ease 1 both;
	animation: fade-in 800ms 11900ms ease 1 both;
}

#el_124460922 {
	top: 50.8670654296875px;
	left: 241px;
	z-index: 19;
	mix-blend-mode: normal;
}

#img_124460922 {
	width: 54.150390625px;
	height: 110.51531982421875px;
}

#img_124460922.bnfy-enter {
	-webkit-animation: slide-in-top 800ms 12200ms ease 1 both;
	animation: slide-in-top 800ms 12200ms ease 1 both;
}

#el_124460925 {
	top: 0px;
	left: 241px;
	z-index: 20;
	mix-blend-mode: normal;
}

#img_124460925 {
	width: 58px;
	height: 50px;
}

#img_124460925.bnfy-enter {
	-webkit-animation: slide-in-top 800ms 12200ms ease 1 both;
	animation: slide-in-top 800ms 12200ms ease 1 both;
}

@media (print), (prefers-reduced-motion: reduce) {
	.banner__element {
		-webkit-animation-duration: 1ms !important;
		animation-duration: 1ms !important;
		-webkit-transition-duration: 1ms !important;
		transition-duration: 1ms !important;
		-webkit-animation-iteration-count: 1 !important;
		animation-iteration-count: 1 !important;
	}
}
@-webkit-keyframes simple-show {
	0% {
		visibility: hidden;
	}
	100% {
		visibility: visible;
	}
}
@keyframes simple-show {
	0% {
		visibility: hidden;
	}
	100% {
		visibility: visible;
	}
}
@-webkit-keyframes simple-hide {
	0% {
		visibility: visible;
	}
	100% {
		visibility: hidden;
	}
}
@keyframes simple-hide {
	0% {
		visibility: visible;
	}
	100% {
		visibility: hidden;
	}
}

@-webkit-keyframes fade-in {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes fade-in {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-webkit-keyframes fade-out {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}

@keyframes fade-out {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}

@-webkit-keyframes slide-in-left {
	0% {
		-webkit-transform: translateX(-1000px);
		transform: translateX(-1000px);
		opacity: 0
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

@keyframes slide-in-left {
	0% {
		-webkit-transform: translateX(-1000px);
		transform: translateX(-1000px);
		opacity: 0
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

@-webkit-keyframes slide-in-right {
	0% {
		-webkit-transform: translateX(1000px);
		transform: translateX(1000px);
		opacity: 0
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

@keyframes slide-in-right {
	0% {
		-webkit-transform: translateX(1000px);
		transform: translateX(1000px);
		opacity: 0
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

@-webkit-keyframes slide-in-top {
	0% {
		-webkit-transform: translateY(-1000px);
		transform: translateY(-1000px);
		opacity: 0
	}
	to {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1
	}
}

@keyframes slide-in-top {
	0% {
		-webkit-transform: translateY(-1000px);
		transform: translateY(-1000px);
		opacity: 0
	}
	to {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1
	}
}

@-webkit-keyframes scale-in-center {
	0% {
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: 1
	}
	to {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1
	}
}

@-webkit-keyframes heartbeat {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transform-origin: center center;
		transform-origin: center center;
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
	10% {
		-webkit-transform: scale(.91);
		transform: scale(.91);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
	17% {
		-webkit-transform: scale(.98);
		transform: scale(.98);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
	33% {
		-webkit-transform: scale(.87);
		transform: scale(.87);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
	45% {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

@keyframes heartbeat {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-transform-origin: center center;
		transform-origin: center center;
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
	10% {
		-webkit-transform: scale(.91);
		transform: scale(.91);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
	17% {
		-webkit-transform: scale(.98);
		transform: scale(.98);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
	33% {
		-webkit-transform: scale(.87);
		transform: scale(.87);
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in
	}
	45% {
		-webkit-transform: scale(1);
		transform: scale(1);
		-webkit-animation-timing-function: ease-out;
		animation-timing-function: ease-out
	}
}

@-webkit-keyframes fade-in-right {
	0% {
		-webkit-transform: translateX(50px);
		transform: translateX(50px);
		opacity: 0
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}

@keyframes fade-in-right {
	0% {
		-webkit-transform: translateX(50px);
		transform: translateX(50px);
		opacity: 0
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
		opacity: 1
	}
}
