.atn_v1__title_70 {
	font-size: 4.375rem;
	font-weight: 500;
	line-height: 5.13rem;
}
.atn_v1__title_56 {
	font-size: 3.5rem;
	font-weight: 300;
	line-height: 3.5rem;
}
.atn_v1__title_36 {
	font-size: 2.25rem;
	font-weight: 500;
	line-height: 2.64rem;
}
.atn_v1__title_30 {
	font-size: 1.875rem;
	font-weight: 500;
	line-height: 2.2rem;
}
.atn_v1__title_22 {
	font-size: 1.375rem;
	font-weight: 500;
	line-height: 1.6rem;
}
.atn_v1__txt_17 {
	font-size: 1.0625rem;
	font-weight: 400;
	line-height: 1.25rem;
}
.atn_v1__title_16 {
	font-size: 1rem;
	font-weight: 500;
	line-height: 1.17rem;
}
.atn_v1__menu_16 {
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.17rem;
}
.atn_v1__button_16 {
	font-size: 1rem;
	font-weight: 500;
	line-height: initial;
}
.atn_v1__title_14 {
	font-size: 0.875rem;
	font-weight: 500;
	line-height: 1rem;
}
.atn_v1__txt_14 {
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1.125rem;
}
.atn_v1__txt_12 {
	font-size: 0.75rem;
	font-weight: 400;
	line-height: 0.875rem;
}
.atn_v1__txt_14_list {
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1.375rem;
}
.atn_v1__title_18 {
	font-size: 1.125rem;
	font-weight: 500;
	line-height: 1.32rem;
}
.atn_v1__title_30s {
	font-size: 1.875rem;
	font-weight: 400;
	line-height: 2.1875rem;
}
.atn_v1__txt_14_list_s {
	font-size: 0.875rem;
	font-weight: 400;
	line-height: 1.125rem;
}
.atn_v1__title_28 {
	font-size: 1.75rem;
	font-weight: 100;
	line-height: 2rem;
}
html {
	scroll-behavior: smooth;
}
body {
	background-color: #000;
	color: #f2f2f2;
}
section {
	border-top: 0;
}
.section-subtitle,
.section-title {
	text-align: center;
}
.section-title {
	text-transform: uppercase;
}
.section-subtitle {
	margin: 0 auto;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
	width: 70%;
	color: #e5e5e5;
}
.section-subtitle-red {
	color: #ef4030;
}
main.content.binox-4k article.landing {
	background-color: #000;
	color: #fff;
}
main.content.binox-4k article.landing .container {
	position: relative;
	z-index: 1;
}
main.content.binox-4k article.landing .container h3.section-title {
	margin-bottom: 1.25rem;
}
main.content.binox-4k article.landing .container h3.section-title + div.text {
	padding-top: 0;
	margin-top: 0;
}
main.content.binox-4k article.landing section {
	position: relative;
	z-index: 1;
}
main.content.binox-4k article.landing section.slide-1 {
	margin-top: 10rem;
	text-align: center;
}
main.content.binox-4k article.landing section.slide-1 header .container h1 {
	color: #fff;
	margin: 0;
	text-transform: uppercase;
}
main.content.binox-4k
	article.landing
	section.slide-1
	header
	.container
	h1
	span {
	color: #ef4030;
}
main.content.binox-4k
	article.landing
	section.slide-1
	header
	.container
	h1
	span.pro {
	color: #00a1e4;
}
main.content.binox-4k article.landing section.slide-1 header .container h2 {
	color: #9f9f9f;
	margin-bottom: 1.375rem;
}
main.content.binox-4k
	article.landing
	section.slide-1
	header
	.container
	div.buy
	span {
	vertical-align: middle;
	margin-right: 0.25rem;
}
main.content.binox-4k
	article.landing
	section.slide-1
	header
	.container
	div.buy
	a {
	margin-right: 0.25rem;
}
main.content.binox-4k
	article.landing
	section.slide-1
	header
	.container
	div.buy
	.buy__title {
	color: #9f9f9f;
}
main.content.binox-4k
	article.landing
	section.slide-1
	header
	.container
	div.buy
	.buy__price {
	color: #fff;
}
main.content.binox-4k
	article.landing
	section.slide-1
	header
	.container
	div.buy
	.buy__gift-price,
main.content.binox-4k
	article.landing
	section.slide-1
	header
	.container
	div.buy
	.buy__gift-title {
	color: #3d7b42;
}
main.content.binox-4k
	article.landing
	section.slide-1
	.main-content
	.container
	.main-img
	img {
	max-width: 100%;
}
main.content.binox-4k
	article.landing
	section.slide-1
	.main-content
	.container
	.main-icons {
	display: flex;
	justify-content: flex-end;
	gap: 0.675rem;
}
main.content.binox-4k
	article.landing
	section.slide-1
	.main-content
	.container
	.main-icons
	img {
	height: 100px;
}
main.content.binox-4k
	article.landing
	section.slide-1
	.main-content
	.container
	div.main-buttons {
	margin-top: 5rem;
	display: flex;
	justify-content: center;
	text-transform: uppercase;
	gap: 0.625rem;
}
main.content.binox-4k
	article.landing
	section.slide-1
	.main-content
	.container
	div.main-buttons
	a {
	text-decoration: none;
}
main.content.binox-4k
	article.landing
	section.slide-1
	.main-content
	.container
	div.description {
	padding-top: 3.125rem;
	text-align: center;
}
main.content.binox-4k article.landing section.slide-1 section.gen5 {
	margin-top: 2.625rem;
	padding-bottom: 1.25rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k article.landing section.slide-1 section.gen5 .container {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 135%;
	transition: background-size 3s ease;
	display: flex;
	align-items: center;
	justify-content: space-around;
	padding: 15px 0;
	box-sizing: content-box;
}
main.content.binox-4k
	article.landing
	section.slide-1
	section.gen5
	.container.parallax {
	background-size: 105%;
}
main.content.binox-4k
	article.landing
	section.slide-1
	section.gen5
	.container
	h3 {
	font-size: 12.5rem;
	font-weight: 700;
	line-height: 15.19rem;
	color: #fff;
	margin-bottom: 0;
}
main.content.binox-4k
	article.landing
	section.slide-1
	section.gen5
	.container
	img {
	width: 27%;
	-ms-grid-row-align: center;
	align-self: center;
}
main.content.binox-4k article.landing div.border {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k article.landing section.pro-video {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k article.landing section.pro-video video {
	max-height: 1080px;
	width: 100%;
}
main.content.binox-4k article.landing section.ultra-hd-sensor {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k article.landing section.ultra-hd-sensor div.device {
	background-image: url(/images/binox-4k/binox_4k_01.png);
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
	height: 250px;
	margin-bottom: -20px;
}
main.content.binox-4k article.landing section.ultra-hd-sensor div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k article.landing section.ultra-hd-sensor div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
}
main.content.binox-4k article.landing section.ultra-hd-sensor div.text {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	flex-grow: 1;
	flex-basis: 0;
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
}
main.content.binox-4k article.landing section.ultra-hd-sensor div.text .title {
	font-size: 1.2em;
	font-weight: 700;
	padding-bottom: 10px;
	color: #fff;
}
main.content.binox-4k article.landing section.ultra-hd-sensor div.text img {
	width: 100%;
	max-width: 550px;
	-ms-grid-row-align: center;
	align-self: center;
}
main.content.binox-4k article.landing section.ultra-hd-sensor div.text.info {
	width: 100%;
	margin: auto;
}
main.content.binox-4k article.landing section.night-vision-mode {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
	background-image: url(/images/binox-4k/binox_4k_05.png);
	background-position: center;
}
main.content.binox-4k article.landing section.night-vision-mode div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k article.landing section.night-vision-mode div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	width: 100%;
}
main.content.binox-4k article.landing section.night-vision-mode div.middle img {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.night-vision-mode
	div.middle
	video {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.night-vision-mode
	div.middle.first {
	display: none;
}
main.content.binox-4k article.landing section.night-vision-mode div.text {
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
	padding-top: 10px;
	padding-bottom: 10px;
}
main.content.binox-4k article.landing section.night-vision-mode div.text.info {
	width: 100%;
	margin: auto;
}
main.content.binox-4k article.landing section.laser-rangefinder {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
	background-image: url(/images/binox-4k/binox_4k_03.png);
	background-position: center 50%;
	background-repeat: no-repeat;
}
main.content.binox-4k article.landing section.laser-rangefinder div.tagline {
	text-transform: uppercase;
	font-size: 2em;
	font-weight: 700;
	margin: auto;
	text-align: center;
	padding: 10px;
	color: #ef4030;
}
main.content.binox-4k article.landing section.laser-rangefinder div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k article.landing section.laser-rangefinder ul.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k article.landing section.laser-rangefinder div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	width: 100%;
}
main.content.binox-4k article.landing section.laser-rangefinder div.middle ul {
	font-size: 2em;
	color: #ef4030;
	list-style: disc;
	padding-bottom: 10px;
}
main.content.binox-4k
	article.landing
	section.laser-rangefinder
	div.middle
	ul
	li {
	margin-left: 2em;
	font-size: 0.4em;
}
main.content.binox-4k
	article.landing
	section.laser-rangefinder
	div.middle
	ul
	div {
	display: inline;
	vertical-align: middle;
	font-size: 2em;
	color: #9f9f9f;
}
main.content.binox-4k article.landing section.laser-rangefinder div.middle img {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.laser-rangefinder
	div.middle
	video {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.laser-rangefinder
	div.middle.last {
	display: none;
}
main.content.binox-4k article.landing section.laser-rangefinder div.text {
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
	padding-top: 10px;
	padding-bottom: 10px;
}
main.content.binox-4k article.landing section.ballistic-information-exchange {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k
	article.landing
	section.ballistic-information-exchange
	div.device {
	background-image: url(/images/binox-4k/binox_4k_10.png);
	background-position: 0 0;
	background-size: 100%;
	background-repeat: no-repeat;
	height: 200px;
	margin-bottom: -20px;
}
main.content.binox-4k
	article.landing
	section.ballistic-information-exchange
	div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
}
main.content.binox-4k
	article.landing
	section.ballistic-information-exchange
	div.text {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	flex-grow: 1;
	flex-basis: 0;
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
}
main.content.binox-4k
	article.landing
	section.ballistic-information-exchange
	div.text.info {
	width: 100%;
	margin: auto;
}
main.content.binox-4k article.landing section.video-record-in-sharp {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k article.landing section.video-record-in-sharp h3 strong {
	color: #00a1e4;
}
main.content.binox-4k article.landing section.video-record-in-sharp div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k article.landing section.video-record-in-sharp div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.video-record-in-sharp
	div.middle
	img {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.video-record-in-sharp
	div.middle
	video {
	width: 100%;
}
main.content.binox-4k article.landing section.video-record-in-sharp div.text {
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
main.content.binox-4k article.landing section.with-120fps {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k article.landing section.with-120fps h3 strong {
	color: #00a1e4;
}
main.content.binox-4k article.landing section.with-120fps div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k article.landing section.with-120fps div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	width: 100%;
}
main.content.binox-4k article.landing section.with-120fps div.middle img {
	width: 100%;
}
main.content.binox-4k article.landing section.with-120fps div.middle video {
	width: 100%;
}
main.content.binox-4k article.landing section.with-120fps div.middle img.ico {
	-ms-grid-row-align: center;
	align-self: center;
	margin-left: 1vw;
	margin-right: 1vw;
	max-width: 300px;
	width: 50%;
}
main.content.binox-4k article.landing section.with-120fps div.text {
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
	padding-top: 10px;
	padding-bottom: 10px;
}
main.content.binox-4k article.landing section.with-120fps div.text.title {
	font-size: 3em;
	font-weight: 700;
	color: #00a1e4;
	text-transform: uppercase;
}
main.content.binox-4k article.landing section.dual-stream-video {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k article.landing section.dual-stream-video h3 strong {
	color: #00a1e4;
}
main.content.binox-4k article.landing section.dual-stream-video div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k article.landing section.dual-stream-video div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	width: 100%;
}
main.content.binox-4k article.landing section.dual-stream-video div.middle img {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.dual-stream-video
	div.middle
	video {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.dual-stream-video
	div.middle
	img.ico {
	-ms-grid-row-align: center;
	align-self: center;
	margin-left: 1vw;
	margin-right: 1vw;
	max-width: 300px;
	width: 50%;
}
main.content.binox-4k article.landing section.dual-stream-video div.text {
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
	padding-top: 10px;
	padding-bottom: 10px;
}
main.content.binox-4k article.landing section.dual-stream-video div.text.title {
	font-size: 3em;
	font-weight: 700;
	color: #00a1e4;
	text-transform: uppercase;
}
main.content.binox-4k article.landing section.built-in-ir-illuminator {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k
	article.landing
	section.built-in-ir-illuminator
	h3
	strong {
	color: #00a1e4;
}
main.content.binox-4k article.landing section.built-in-ir-illuminator div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k
	article.landing
	section.built-in-ir-illuminator
	div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.built-in-ir-illuminator
	div.middle
	img {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.built-in-ir-illuminator
	div.middle
	video {
	width: 100%;
}
main.content.binox-4k article.landing section.built-in-ir-illuminator div.text {
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	margin: auto;
}
main.content.binox-4k article.landing section.ultra-low-power-consumption {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.device {
	background-image: url(/images/binox-4k/binox_4k_09.png);
	background-size: 100%;
	background-repeat: no-repeat;
	height: 300px;
	margin-bottom: -150px;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: space-between;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.middle
	img {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.middle
	video {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.middle
	img.ico {
	-ms-grid-row-align: center;
	align-self: center;
	max-width: 200px;
	width: 32%;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.middle
	img.ico.first {
	max-width: 300px;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.middle.first {
	display: none;
}
main.content.binox-4k
	article.landing
	section.ultra-low-power-consumption
	div.text {
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	margin: auto;
}
main.content.binox-4k article.landing section.interpupillary-adjustment {
	padding-bottom: 2.5rem;
	margin-bottom: 2.5rem;
	border-bottom: 1px solid transparent;
	-o-border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image: linear-gradient(
		to right,
		rgba(196, 196, 196, 0) 4.2%,
		#7d7d7d 52.33%,
		rgba(196, 196, 196, 0) 100.46%
	);
	border-image-slice: 1;
}
main.content.binox-4k
	article.landing
	section.interpupillary-adjustment
	h3
	strong {
	color: #00a1e4;
}
main.content.binox-4k
	article.landing
	section.interpupillary-adjustment
	div.line {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	flex-wrap: nowrap;
	flex-grow: 0;
	justify-content: center;
}
main.content.binox-4k
	article.landing
	section.interpupillary-adjustment
	div.middle {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	justify-content: center;
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.interpupillary-adjustment
	div.middle
	img {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.interpupillary-adjustment
	div.middle
	video {
	width: 100%;
}
main.content.binox-4k
	article.landing
	section.interpupillary-adjustment
	div.text {
	text-align: center;
	font-size: 1.3em;
	color: #9f9f9f;
	padding-top: 10px;
	padding-bottom: 10px;
}
@media (min-width: 900px) {
	main.content.binox-4k article.landing section.ultra-hd-sensor div.device {
		height: 325px;
	}
	main.content.binox-4k article.landing section.night-vision-mode div.middle {
		width: 50%;
	}
	main.content.binox-4k
		article.landing
		section.night-vision-mode
		div.middle.first {
		display: flex;
	}
	main.content.binox-4k article.landing section.laser-rangefinder {
		background-position: center -100px;
	}
	main.content.binox-4k article.landing section.laser-rangefinder div.middle {
		width: 50%;
	}
	main.content.binox-4k
		article.landing
		section.laser-rangefinder
		div.middle.last {
		display: flex;
	}
	main.content.binox-4k
		article.landing
		section.ballistic-information-exchange
		div.device {
		height: 325px;
	}
	main.content.binox-4k
		article.landing
		section.video-record-in-sharp
		div.middle {
		width: 50%;
	}
	main.content.binox-4k article.landing section.with-120fps div.middle {
		width: 50%;
	}
	main.content.binox-4k article.landing section.dual-stream-video div.middle {
		width: 50%;
	}
	main.content.binox-4k
		article.landing
		section.built-in-ir-illuminator
		div.middle {
		width: 50%;
	}
	main.content.binox-4k
		article.landing
		section.ultra-low-power-consumption
		div.device {
		height: 325px;
	}
	main.content.binox-4k
		article.landing
		section.interpupillary-adjustment
		div.middle {
		width: 50%;
	}
}
@media (min-width: 1200px) {
	main.content.binox-4k article.landing section.ultra-hd-sensor div.device {
		height: 570px;
		margin-bottom: -80px;
	}
	main.content.binox-4k article.landing section.ultra-hd-sensor div.text.info {
		width: 50%;
	}
	main.content.binox-4k
		article.landing
		section.night-vision-mode
		div.text.info {
		width: 50%;
	}
	main.content.binox-4k article.landing section.laser-rangefinder {
		background-position: center 50%;
	}
	main.content.binox-4k
		article.landing
		section.ballistic-information-exchange
		div.device {
		height: 570px;
		margin-bottom: -80px;
	}
	main.content.binox-4k
		article.landing
		section.ballistic-information-exchange
		div.text.info {
		width: 50%;
	}
	main.content.binox-4k
		article.landing
		section.built-in-ir-illuminator
		div.text {
		width: 50%;
	}
	main.content.binox-4k
		article.landing
		section.ultra-low-power-consumption
		div.device {
		height: 660px;
		margin-bottom: -250px;
	}
	main.content.binox-4k
		article.landing
		section.ultra-low-power-consumption
		div.line {
		justify-content: center;
	}
	main.content.binox-4k
		article.landing
		section.ultra-low-power-consumption
		div.middle {
		width: 75%;
	}
	main.content.binox-4k
		article.landing
		section.ultra-low-power-consumption
		div.middle.first {
		display: flex;
		width: 25%;
	}
	main.content.binox-4k
		article.landing
		section.ultra-low-power-consumption
		div.text {
		width: 50%;
	}
	main.content.binox-4k
		article.landing
		section.interpupillary-adjustment
		div.text {
		max-width: 75%;
	}
	main.content.binox-4k article.landing section.black-white-hot-mode {
		padding-bottom: 50px;
	}
	main.content.binox-4k article.landing section.capture {
		padding-top: 50px;
		padding-bottom: 50px;
	}
}
@media (min-width: 1800px) {
	main.content.binox-4k
		article.landing
		section.slide-1
		.main-content
		.container
		.main-icons
		img {
		height: 150px;
	}
	main.content.binox-4k article.landing section {
		max-width: 1800px;
		margin-right: auto;
		margin-left: auto;
	}
	main.content.binox-4k article.landing section.ultra-power-con {
		background-position: 50% 60%;
		background-size: 45%;
	}
}
@media (max-width: 899px) {
	main.content.binox-4k
		article.landing
		section.slide-1
		.main-content
		.container
		.main-icons
		img {
		height: 50px;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		.main-content
		.container
		div.main-buttons {
		margin-top: 1rem;
	}
	main.content.binox-4k article.landing section.slide-1 {
		margin-top: 7rem;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		.main-content
		.main-img {
		margin-top: 1.25rem;
	}
}
@media (max-width: 599px) {
	.atn_v1__title_70 {
		font-size: 1.5rem;
		font-weight: 500;
		line-height: 1.76rem;
	}
	.atn_v1__title_56 {
		font-size: 1.875rem;
		font-weight: 300;
		line-height: 1.875rem;
	}
	.atn_v1__title_36 {
		font-size: 1.625rem;
		font-weight: 500;
		line-height: 1.9rem;
	}
	.atn_v1__title_30 {
		font-size: 1.375rem;
		font-weight: 500;
		line-height: 1.611rem;
	}
	.atn_v1__title_22 {
		font-size: 1rem;
		font-weight: 500;
		line-height: 1.172rem;
	}
	.atn_v1__txt_17_mob {
		font-size: 1rem;
		font-weight: 400;
		line-height: 1.125rem;
	}
	.atn_v1__title_16 {
		font-size: 0.75rem;
		font-weight: 500;
		line-height: 0.88rem;
	}
	.atn_v1__button_16 {
		font-size: 0.75rem;
		font-weight: 500;
		line-height: initial;
	}
	.atn_v1__txt_14 {
		font-size: 0.8125rem;
		font-weight: 400;
		line-height: 0.875rem;
	}
	.atn_v1__txt_12 {
		font-size: 0.5625rem;
		font-weight: 400;
		line-height: 0.625rem;
	}
	.atn_v1__txt_14_list {
		font-size: 0.875rem;
		font-weight: 400;
		line-height: 2.5rem;
	}
	.atn_v1__title_30s {
		font-size: 1.625rem;
		font-weight: 400;
		line-height: 1.9rem;
	}
	.atn_v1__txt_14_list_s {
		font-size: 0.6875rem;
		font-weight: 400;
		line-height: 1.125rem;
	}
	.atn_v1__txt_14a_mob {
		font-size: 0.75rem;
		font-weight: 400;
		line-height: 0.94rem;
	}
	.atn_v1__txt_14_mob {
		font-size: 0.6875rem;
		font-weight: 400;
		line-height: 0.8125rem;
	}
	.atn_v1__title_28 {
		font-size: 1.375rem;
		font-weight: 100;
		line-height: 1.375rem;
	}
	.atn_v1__title_16_mob {
		font-size: 0.875rem;
		font-weight: 500;
		line-height: 1rem;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		.main-content
		.container
		div.description {
		padding-top: 1.25rem;
		margin-right: auto;
		margin-left: auto;
		width: 90%;
	}
	main.content.binox-4k article.landing section.slide-1 section.gen5 {
		padding-bottom: 0.625rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
		margin-top: 1.25rem;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container {
		flex-direction: column;
		padding: 0.625rem 0;
		background-size: 600%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container.parallax {
		background-size: 480%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container
		h3 {
		font-size: 6.25rem;
		font-weight: 700;
		line-height: 7.33rem;
		margin-bottom: 0.625rem;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container
		img {
		width: 80%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container
		img
		+ img {
		display: none;
	}
	main.content.binox-4k article.landing div.border {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k article.landing section.pro-video {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k article.landing section.ultra-hd-sensor {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k article.landing section.ultra-hd-sensor div.line {
		flex-direction: column;
	}
	main.content.binox-4k article.landing section.ultra-hd-sensor div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k article.landing section.ultra-hd-sensor div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
	}
	main.content.binox-4k article.landing section.night-vision-mode {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k article.landing section.night-vision-mode div.line {
		flex-direction: column;
	}
	main.content.binox-4k article.landing section.night-vision-mode div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k article.landing section.night-vision-mode div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
	}
	main.content.binox-4k article.landing section.laser-rangefinder {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k article.landing section.laser-rangefinder div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k article.landing section.laser-rangefinder div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
	}
	main.content.binox-4k article.landing section.ballistic-information-exchange {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k
		article.landing
		section.ballistic-information-exchange
		div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k
		article.landing
		section.ballistic-information-exchange
		div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
	}
	main.content.binox-4k article.landing section.video-record-in-sharp {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k article.landing section.video-record-in-sharp div.line {
		flex-direction: column;
	}
	main.content.binox-4k
		article.landing
		section.video-record-in-sharp
		div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k article.landing section.video-record-in-sharp div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
	}
	main.content.binox-4k article.landing section.with-120fps {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k article.landing section.with-120fps div.line.wrapped {
		flex-direction: column;
	}
	main.content.binox-4k article.landing section.with-120fps div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k article.landing section.with-120fps div.middle img.ico {
		width: 45%;
		max-width: 200px;
	}
	main.content.binox-4k article.landing section.with-120fps div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
	}
	main.content.binox-4k article.landing section.dual-stream-video {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k
		article.landing
		section.dual-stream-video
		div.line.wrapped {
		flex-direction: column;
	}
	main.content.binox-4k article.landing section.dual-stream-video div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k
		article.landing
		section.dual-stream-video
		div.middle
		img.ico {
		width: 45%;
		max-width: 200px;
	}
	main.content.binox-4k article.landing section.dual-stream-video div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
	}
	main.content.binox-4k article.landing section.built-in-ir-illuminator {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k
		article.landing
		section.built-in-ir-illuminator
		div.line {
		flex-direction: column;
	}
	main.content.binox-4k
		article.landing
		section.built-in-ir-illuminator
		div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k
		article.landing
		section.built-in-ir-illuminator
		div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
		width: auto;
	}
	main.content.binox-4k article.landing section.ultra-low-power-consumption {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k
		article.landing
		section.ultra-low-power-consumption
		div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k
		article.landing
		section.ultra-low-power-consumption
		div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
		width: auto;
	}
	main.content.binox-4k article.landing section.interpupillary-adjustment {
		padding-bottom: 1.25rem;
		margin-bottom: 1.25rem;
		border-bottom: 1px solid transparent;
		-o-border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image: linear-gradient(
			to right,
			rgba(196, 196, 196, 0) 4.2%,
			#7d7d7d 52.33%,
			rgba(196, 196, 196, 0) 100.46%
		);
		border-image-slice: 1;
	}
	main.content.binox-4k
		article.landing
		section.interpupillary-adjustment
		div.line {
		flex-direction: column;
	}
	main.content.binox-4k
		article.landing
		section.interpupillary-adjustment
		div.middle {
		padding-bottom: 10px;
	}
	main.content.binox-4k
		article.landing
		section.interpupillary-adjustment
		div.text {
		flex-basis: auto;
		height: auto;
		font-size: 1em;
		padding-top: 10px;
	}
}
@media (min-width: 900px) and (max-width: 1199px) {
	main.content.binox-4k
		article.landing
		section.slide-1
		.main-content
		.container
		.main-icons
		img {
		height: 80px;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container {
		background-size: 150%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container.parallax {
		background-size: 120%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container
		h3 {
		font-size: 6rem;
		font-weight: 700;
		line-height: 7.33rem;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container
		img {
		width: 28%;
	}
}
@media (min-width: 600px) and (max-width: 899px) {
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container {
		background-size: 150%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container.parallax {
		background-size: 120%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container
		h3 {
		font-size: 6rem;
		font-weight: 700;
		line-height: 7.33rem;
		margin-bottom: 0.625rem;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container
		img {
		width: 25%;
	}
}
@media (min-width: 1200px) and (max-width: 1799px) {
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container {
		background-size: 150%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container.parallax {
		background-size: 120%;
	}
	main.content.binox-4k
		article.landing
		section.slide-1
		section.gen5
		.container
		h3 {
		font-size: 8rem;
		font-weight: 700;
		line-height: 8.33rem;
		margin-bottom: 0;
	}
}
