@charset "UTF-8";

body,
html {
	margin: 0;
	padding: 0;
}

#b_1035106700 {
	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_1035106700 div {
	position: absolute;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

#b_1035106700 img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	padding: 0;
	margin: 0;
}

#el_1035106873 {
	top: 0px;
	left: 0px;
	z-index: 1;
	mix-blend-mode: normal;
}

#img_1035106873 {
	width: 300px;
	height: 250px;
}

#img_1035106873.bnfy-enter {
	-webkit-animation: fade-in-right 0ms 0ms ease 1 both, simple-hide 0ms 5000ms both;
	animation: fade-in-right 0ms 0ms ease 1 both, simple-hide 0ms 5000ms both;
}

#img_1035106873.bnfy-exit {
	-webkit-animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
	animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
}

#el_1035106874 {
	top: 80px;
	left: 103.609375px;
	z-index: 2;
	mix-blend-mode: normal;
}

#img_1035106874 {
	width: 196.390625px;
	height: 169.580810546875px;
}

#img_1035106874.bnfy-enter {
	-webkit-animation: fade-in-right 800ms 100ms ease 1 both, simple-hide 0ms 5000ms both;
	animation: fade-in-right 800ms 100ms ease 1 both, simple-hide 0ms 5000ms both;
}

#img_1035106874.bnfy-exit {
	-webkit-animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
	animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
}

#el_1035106887 {
	top: 11px;
	left: 4px;
	z-index: 3;
	mix-blend-mode: normal;
}

#img_1035106887 {
	width: 250px;
	height: 86px;
}

#img_1035106887.bnfy-enter {
	-webkit-animation: slide-in-left 600ms 0ms ease 1 both, simple-hide 0ms 5000ms both;
	animation: slide-in-left 600ms 0ms ease 1 both, simple-hide 0ms 5000ms both;
}

#img_1035106887.bnfy-exit {
	-webkit-animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
	animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
}

#el_1035106891 {
	top: 138.900390625px;
	left: 0px;
	z-index: 4;
	mix-blend-mode: normal;
}

#img_1035106891 {
	width: 206.513671875px;
	height: 77.755859375px;
}

#img_1035106891.bnfy-enter {
	-webkit-animation: scale-in-center 800ms 200ms ease 1 both, simple-hide 0ms 1100ms both;
	animation: scale-in-center 800ms 200ms ease 1 both, simple-hide 0ms 1100ms both;
}

#img_1035106891.bnfy-exit {
	-webkit-animation: heartbeat 2300ms 1100ms ease 1 both, simple-show 0ms 1100ms both;
	animation: heartbeat 2300ms 1100ms ease 1 both, simple-show 0ms 1100ms both;
}

#el_1035106894 {
	top: 210px;
	left: 14px;
	z-index: 5;
	mix-blend-mode: normal;
}

#img_1035106894 {
	width: 154px;
	height: 32px;
}

#img_1035106894.bnfy-enter {
	-webkit-animation: fade-in 600ms 100ms ease 1 both, simple-hide 0ms 5000ms both;
	animation: fade-in 600ms 100ms ease 1 both, simple-hide 0ms 5000ms both;
}

#img_1035106894.bnfy-exit {
	-webkit-animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
	animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
}

#el_1035106905 {
	top: 0px;
	left: 199px;
	z-index: 6;
	mix-blend-mode: normal;
}

#img_1035106905 {
	width: 101px;
	height: 92.50003051757812px;
}

#img_1035106905.bnfy-enter {
	-webkit-animation: slide-in-top 800ms 300ms ease 1 both, simple-hide 0ms 5000ms both;
	animation: slide-in-top 800ms 300ms ease 1 both, simple-hide 0ms 5000ms both;
}

#img_1035106905.bnfy-exit {
	-webkit-animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
	animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
}

#el_1035106907 {
	top: 145.21937561035156px;
	left: 203.140625px;
	z-index: 7;
	mix-blend-mode: normal;
}

#img_1035106907 {
	width: 96.859375px;
	height: 104.78062438964844px;
}

#img_1035106907.bnfy-enter {
	-webkit-animation: slide-in-right 800ms 400ms ease 1 both, simple-hide 0ms 5000ms both;
	animation: slide-in-right 800ms 400ms ease 1 both, simple-hide 0ms 5000ms both;
}

#img_1035106907.bnfy-exit {
	-webkit-animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
	animation: fade-out 0ms 5000ms ease 1 both, simple-show 0ms 5000ms both;
}

#el_1035106920 {
	top: 0px;
	left: 0px;
	z-index: 8;
	mix-blend-mode: normal;
}

#img_1035106920 {
	width: 300px;
	height: 250px;
}

#img_1035106920.bnfy-enter {
	-webkit-animation: fade-in 0ms 4900ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: fade-in 0ms 4900ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106920.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106921 {
	top: 14.5px;
	left: 14.7353515625px;
	z-index: 9;
	mix-blend-mode: normal;
}

#img_1035106921 {
	width: 185px;
	height: 131px;
}

#img_1035106921.bnfy-enter {
	-webkit-animation: slide-in-left 500ms 5000ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: slide-in-left 500ms 5000ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106921.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106922 {
	top: 210px;
	left: 14px;
	z-index: 10;
	mix-blend-mode: normal;
}

#img_1035106922 {
	width: 154px;
	height: 32px;
}

#img_1035106922.bnfy-enter {
	-webkit-animation: fade-in 600ms 5000ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: fade-in 600ms 5000ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106922.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106933 {
	top: 160px;
	left: 14.83203125px;
	z-index: 11;
	mix-blend-mode: normal;
}

#img_1035106933 {
	width: 34px;
	height: 31px;
}

#img_1035106933.bnfy-enter {
	-webkit-animation: fade-in 100ms 5000ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: fade-in 100ms 5000ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106933.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106934 {
	top: 160px;
	left: 50.83203125px;
	z-index: 12;
	mix-blend-mode: normal;
}

#img_1035106934 {
	width: 34px;
	height: 31px;
}

#img_1035106934.bnfy-enter {
	-webkit-animation: fade-in 400ms 5100ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: fade-in 400ms 5100ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106934.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106935 {
	top: 160px;
	left: 86.83203125px;
	z-index: 13;
	mix-blend-mode: normal;
}

#img_1035106935 {
	width: 34px;
	height: 31px;
}

#img_1035106935.bnfy-enter {
	-webkit-animation: fade-in 400ms 5200ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: fade-in 400ms 5200ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106935.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106936 {
	top: 160px;
	left: 122.83203125px;
	z-index: 14;
	mix-blend-mode: normal;
}

#img_1035106936 {
	width: 34px;
	height: 31px;
}

#img_1035106936.bnfy-enter {
	-webkit-animation: fade-in 400ms 5300ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: fade-in 400ms 5300ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106936.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106937 {
	top: 160px;
	left: 158.83203125px;
	z-index: 15;
	mix-blend-mode: normal;
}

#img_1035106937 {
	width: 17px;
	height: 31px;
}

#img_1035106937.bnfy-enter {
	-webkit-animation: fade-in 400ms 5400ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: fade-in 400ms 5400ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106937.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106938 {
	top: 160px;
	left: 175px;
	z-index: 16;
	mix-blend-mode: normal;
}

#img_1035106938 {
	width: 17px;
	height: 31px;
}

#img_1035106938.bnfy-enter {
	-webkit-animation: fade-in 400ms 5400ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: fade-in 400ms 5400ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106938.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106940 {
	top: 0px;
	left: 199px;
	z-index: 17;
	mix-blend-mode: normal;
}

#img_1035106940 {
	width: 101px;
	height: 92.50003051757812px;
}

#img_1035106940.bnfy-enter {
	-webkit-animation: slide-in-top 800ms 5200ms ease 1 both, simple-hide 0ms 9900ms both;
	animation: slide-in-top 800ms 5200ms ease 1 both, simple-hide 0ms 9900ms both;
}

#img_1035106940.bnfy-exit {
	-webkit-animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
	animation: fade-out 0ms 9900ms ease 1 both, simple-show 0ms 9900ms both;
}

#el_1035106942 {
	top: 0px;
	left: 0px;
	z-index: 18;
	mix-blend-mode: normal;
}

#img_1035106942 {
	width: 300px;
	height: 250px;
}

#img_1035106942.bnfy-enter {
	-webkit-animation: fade-in 0ms 9900ms ease 1 both;
	animation: fade-in 0ms 9900ms ease 1 both;
}

#el_1035106943 {
	top: 210px;
	left: 14px;
	z-index: 19;
	mix-blend-mode: normal;
}

#img_1035106943 {
	width: 154px;
	height: 32px;
}

#img_1035106943.bnfy-enter {
	-webkit-animation: fade-in 700ms 10000ms ease 1 both;
	animation: fade-in 700ms 10000ms ease 1 both;
}

#el_1035106954 {
	top: 14.5px;
	left: 14.10546875px;
	z-index: 20;
	mix-blend-mode: normal;
}

#img_1035106954 {
	width: 114px;
	height: 125px;
}

#img_1035106954.bnfy-enter {
	-webkit-animation: slide-in-left 700ms 10000ms ease 1 both;
	animation: slide-in-left 700ms 10000ms ease 1 both;
}

#el_1035106955 {
	top: 51px;
	left: 91.6630859375px;
	z-index: 21;
	mix-blend-mode: normal;
}

#img_1035106955 {
	width: 208.3369140625px;
	height: 161.25460815429688px;
}

#img_1035106955.bnfy-enter {
	-webkit-animation: fade-in-right 800ms 10100ms ease 1 both;
	animation: fade-in-right 800ms 10100ms ease 1 both;
}

#el_1035107020 {
	top: 138.900390625px;
	left: 0px;
	z-index: 22;
	mix-blend-mode: normal;
}

#img_1035107020 {
	width: 206.513671875px;
	height: 77.755859375px;
}

#img_1035107020.bnfy-enter {
	-webkit-animation: scale-in-center 900ms 10000ms ease 1 both, simple-hide 0ms 11000ms both;
	animation: scale-in-center 900ms 10000ms ease 1 both, simple-hide 0ms 11000ms both;
}

#img_1035107020.bnfy-exit {
	-webkit-animation: heartbeat 2300ms 11000ms ease 1 both, simple-show 0ms 11000ms both;
	animation: heartbeat 2300ms 11000ms ease 1 both, simple-show 0ms 11000ms both;
}

#el_1035107023 {
	top: 0px;
	left: 199px;
	z-index: 23;
	mix-blend-mode: normal;
}

#img_1035107023 {
	width: 101px;
	height: 92.50003051757812px;
}

#img_1035107023.bnfy-enter {
	-webkit-animation: slide-in-top 800ms 10300ms ease 1 both;
	animation: slide-in-top 800ms 10300ms ease 1 both;
}

#el_1035107025 {
	top: 145.21937561035156px;
	left: 203.140625px;
	z-index: 24;
	mix-blend-mode: normal;
}

#img_1035107025 {
	width: 96.859375px;
	height: 104.78062438964844px;
}

#img_1035107025.bnfy-enter {
	-webkit-animation: slide-in-right 800ms 10400ms ease 1 both;
	animation: slide-in-right 800ms 10400ms 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-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
	}
}

@-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 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 {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes fade-in {
	0% {
		opacity: 0
	}
	to {
		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 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
	}
}
