.counter__wrapper-clean, .counter__wrapper-filled, .counter__wrapper-invertible, .counter__wrapper-roller {
	margin:20px 0
}
.counter__wrapper-filled .counter-wrap {
	width:160px;
	height:160px;
	margin:0 auto;
	border-radius:50%;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background:#f96703;
	box-shadow:inset 0 0 10px 0 rgba(0, 0, 0, .05);
	position:relative;
	z-index:1
}
.counter__wrapper-filled .counter-wrap:before {
	content:'';
	position:absolute;
	top:20px;
	left:20px;
	right:20px;
	bottom:20px;
	background:#fff;
	border-radius:50%;
	box-shadow:0 0 20px 0 rgba(0, 0, 0, .05);
	z-index:-1
}
.counter__wrapper-filled .counter-wrap .counter-tri {
	position:absolute;
	top:20px;
	left:20px;
	right:20px;
	bottom:20px;
	z-index:-2;
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition:all 4s ease;
	transition:all 4s ease
}
.counter__wrapper-filled .counter-wrap .counter-tri>.before {
	position:absolute;
	width:15px;
	top:-7px;
	left:50%;
	height:15px;
	background:#009ba5;
	-webkit-transform:translate(-50%, 0) rotate(45deg);
	transform:translate(-50%, 0) rotate(45deg);
	z-index:-2
}
.counter__wrapper-filled .counter-wrap svg {
	width:186px;
	height:186px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%);
	transform:translate(-50%, -50%);
	overflow:visible;
	pointer-events:none
}
.counter__wrapper-filled .counter-wrap svg circle {
	stroke:#fff;
	stroke-width:6px;
	fill:none;
	stroke-dasharray:584;
	stroke-dashoffset:584;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	-webkit-transform-origin:93px 93px;
	transform-origin:93px 93px;
	-webkit-transition:all 4s ease;
	transition:all 4s ease
}
.counter__wrapper-filled .counter {
	font-size:36px;
	color:#009ba5;
	line-height:1
}
.counter__wrapper-invertible .counter-wrap {
	width:230px;
	height:230px;
	margin:0 auto;
	border-radius:50%;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	background:linear-gradient(50deg, var(--brk-base-3), var(--secondary));
	overflow:hidden;
	position:relative
}
.counter__wrapper-invertible .counter-wrap:after, .counter__wrapper-invertible .counter-wrap:before {
	content:'';
	position:absolute;
	top:50%;
	-webkit-transform:translate(0, -50%);
	transform:translate(0, -50%);
	left:-7px;
	width:14px;
	height:14px;
	background:#fff;
	border-radius:50%;
	z-index:2
}
.counter__wrapper-invertible .counter-wrap:after {
	left:auto;
	right:-7px
}
.counter__wrapper-invertible .counter-wrap>.before {
	position:absolute;
	bottom:-webkit-calc(50% - 1px);
	bottom:calc(50% - 1px);
	left:0;
	right:0;
	height:50%;
	background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, .3)), to(transparent));
	background:linear-gradient(0deg, rgba(255, 255, 255, .3), transparent);
	border-bottom:2px solid var(--brk-secondary-2)
}
.counter__wrapper-invertible .counter {
	
	font-size:74px;
	color:#fff;
	line-height:1
}
.counter__wrapper-clean .counter-wrap {
	width:230px;
	height:230px;
	margin:0 auto;
	border-radius:50%;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	position:relative
}
.counter__wrapper-clean .counter, .counter__wrapper-roller .counter {
	
	color:var(--brand-primary);
	line-height:1
}
.counter__wrapper-clean .counter {
	font-weight:500;
	font-size:56px
}
.counter__wrapper-clean svg {
	width:230px;
	height:230px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%, -50%) rotate(-40deg);
	transform:translate(-50%, -50%) rotate(-40deg);
	overflow:visible;
	pointer-events:none
}
.counter__wrapper-roller .counter {
	font-size:72px;
	letter-spacing:.2em
}
.counter__wrapper-roller .odometer-formatting-mark {
	display:none
}
.counter__wrapper-icon {
	text-align:center;
	max-width:330px;
	margin:20px auto; padding:30px 0; 
	position:relative;
	z-index:1;
	color:var(--brk-secondary-1)
}
.counter__wrapper-icon .livicon-evo {
	display:inline-block;
	position:absolute;
	width:60px;
	text-align:center
}
.counter__wrapper-icon .icon {
	position:absolute;
	top:5px;
	left:0;
	font-size:64px;
	line-height:64px
}
.counter__wrapper-icon .cont {
	padding:0;
	color:#fff
}
.counter__wrapper-icon p {
	line-height:19px;
	text-align:center
}
.counter__wrapper-icon .counter {
	color:#fff;
	font-size:72px;
	line-height:1;
	margin:30px 0 0 0
}
.counter__wrapper-airport {
	margin:20px auto
}
@media (min-width:1200px) {
.counter__wrapper-airport {
text-align:left;
display:-webkit-box;
display:-webkit-flex;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
align-items:center;
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
justify-content:flex-end
}
}
.counter__wrapper-airport p {
	margin-top:20px
}
@media (min-width:1200px) {
.counter__wrapper-airport p {
margin-top:0;
margin-left:50px
}
[dir=rtl] .counter__wrapper-airport p {
margin-left:0;
margin-right:50px
}
}
.counter__wrapper-airport .counter {
	display:inline-block;
	
	font-size:72px;
	font-weight:300;
	line-height:1;
	color:#fff;
	background:linear-gradient(80deg, var(--brand-primary), var(--brk-base-5));
	box-shadow:0 6px 30px 0 rgba(34, 103, 226, .6);
	position:relative;
	z-index:1;
	word-wrap:normal;
	white-space:nowrap
}
[dir=rtl] .counter__wrapper-airport .counter {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:reverse;
	-webkit-flex-direction:row-reverse;
	flex-direction:row-reverse
}
.counter__wrapper-airport .counter span {
	display:inline-block;
	width:78px;
	text-align:center;
	padding:20px 0;
	border-left:2px solid #fff
}
.counter__wrapper-airport .counter span:first-child {
	border-left:none
}
.counter__wrapper-airport .counter:before {
	content:'';
	position:absolute;
	bottom:-webkit-calc(50% - 4px);
	bottom:calc(50% - 4px);
	left:0;
	right:0;
	height:50%;
	background:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, .3)), to(transparent));
	background:linear-gradient(0deg, rgba(255, 255, 255, .3), transparent);
	border-bottom:2px solid rgba(0, 0, 0, .1)
}
.counter__wrapper-airport.brk-color .counter {
	background:linear-gradient(80deg, var(--brk-base-3), var(--secondary));
	box-shadow:0 6px 30px 0 rgba(var(--brk-base-3-rgb), .6)
}
.counter__wrapper-gradient {
	margin:20px 0
}
.counter__wrapper-gradient .counter-wrap {
	width:230px;
	height:230px;
	margin:0 auto;
	border:8px solid #fff;
	border-radius:50%;
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
	position:relative
}
.counter__wrapper-gradient .counter {
	
	font-size:74px;
	font-weight:500;
	color:#fff;
	line-height:1
}
.counter__wrapper-gradient.brk-color .counter-wrap {
	background:-webkit-gradient(linear, left top, left bottom, from(var(--brk-base-3)), to(var(--brk-secondary-3)));
	background:linear-gradient(180deg, var(--brk-base-3), var(--brk-secondary-3));
	box-shadow:0 6px 30px 0 rgba(var(--brk-base-3-rgb), .6)
}
.odometer.odometer-auto-theme, .odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default, .odometer.odometer-theme-default .odometer-digit {
	display:inline-block;
	vertical-align:middle;
	position:relative
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer {
	display:inline-block;
	vertical-align:middle;
	visibility:hidden
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {
	text-align:left;
	display:block;
	position:absolute;
	top:0;
	left:0;
	right:0;
	overflow:hidden;
	height:110px
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon {
	display:block
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner {
	display:block;
	-webkit-backface-visibility:hidden
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value {
	display:block;
	-webkit-transform:translateZ(0);
	padding:20px 0
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value {
	position:absolute
}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner {
	-webkit-transition:-webkit-transform 2s;
	transition:transform 2s;
	transition:transform 2s, -webkit-transform 2s
}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
	-webkit-transform:translateY(-100%);
	transform:translateY(-100%)
}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
	-webkit-transition:-webkit-transform 2s;
	transition:transform 2s;
	transition:transform 2s, -webkit-transform 2s;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.counter__wrapper-airport.blue .counter {
	background:linear-gradient(80deg, var(--brk-base-3), var(--secondary));
	box-shadow:0 6px 30px 0 rgba(var(--brk-base-3-rgb), .6)
}
.counter__wrapper-airport.pink .counter {
	background:linear-gradient(80deg, #c423ee, #ee23ec);
	box-shadow:0 6px 30px 0 rgba(196, 35, 238, .6)
}
.counter__wrapper-airport.purple .counter {
	background:linear-gradient(80deg, var(--brk-secondary-3), var(--secondary));
	box-shadow:0 6px 30px 0 rgba(var(--secondary-rgb), .6)
}
.counter__wrapper-airport.aqua .counter {
	background:linear-gradient(80deg, var(--brand-primary), var(--brk-base-5));
	box-shadow:0 6px 30px 0 rgba(var(--brand-primary-rgb), .6)
}
.counter__wrapper-airport.gray .counter {
	background:linear-gradient(80deg, #7a7a7a, #bababa);
	box-shadow:0 6px 30px 0 rgba(122, 122, 122, .6)
}
.counter__wrapper-airport.brown .counter {
	background:linear-gradient(80deg, #ab752b, #d5aa6f);
	box-shadow:0 6px 30px 0 rgba(171, 117, 43, .6)
}
.counter__wrapper-airport.black .counter {
	background:linear-gradient(80deg, #000, #383838);
	box-shadow:0 6px 30px 0 rgba(0, 0, 0, .6)
}
.counter__wrapper-gradient.blue .counter-wrap {
	background:-webkit-gradient(linear, left top, left bottom, from(var(--brand-primary)), to(var(--brk-secondary-3)));
	background:linear-gradient(180deg, var(--brand-primary), var(--brk-secondary-3));
	box-shadow:0 6px 30px 0 rgba(19, 87, 223, .6)
}
.counter__wrapper-gradient.pink .counter-wrap {
	background:-webkit-gradient(linear, left top, left bottom, from(#c423ee), to(#ee23ec));
	background:linear-gradient(180deg, #c423ee, #ee23ec);
	box-shadow:0 6px 30px 0 rgba(var(--brk-secondary-6-rgb), .6)
}
.counter__wrapper-gradient.purple .counter-wrap {
	background:-webkit-gradient(linear, left top, left bottom, from(var(--secondary)), to(var(--brk-secondary-3)));
	background:linear-gradient(180deg, var(--secondary), var(--brk-secondary-3));
	box-shadow:0 6px 30px 0 rgba(var(--secondary-rgb), .6)
}
.counter__wrapper-gradient.aqua .counter-wrap {
	background:-webkit-gradient(linear, left top, left bottom, from(var(--brk-base-2)), to(var(--brk-base-5)));
	background:linear-gradient(180deg, var(--brk-base-2), var(--brk-base-5));
	box-shadow:0 6px 30px 0 rgba(var(--brk-base-2-rgb), .6)
}
.counter__wrapper-gradient.gray .counter-wrap {
	background:-webkit-gradient(linear, left top, right top, from(#b3b3b3), to(#f0f0f0));
	background:linear-gradient(90deg, #b3b3b3, #f0f0f0);
	box-shadow:0 6px 30px 0 rgba(190, 190, 190, .6)
}
.counter__wrapper-gradient.brown .counter-wrap {
	background:-webkit-gradient(linear, left top, right top, from(#ab752b), to(#d5aa6f));
	background:linear-gradient(90deg, #ab752b, #d5aa6f);
	box-shadow:0 6px 30px 0 rgba(171, 117, 43, .6)
}
.counter__wrapper-gradient.black .counter-wrap {
	background:-webkit-gradient(linear, left top, right top, from(#000), to(#383838));
	background:linear-gradient(90deg, #000, #383838);
	box-shadow:0 6px 30px 0 rgba(0, 0, 0, .6)
}
.counter__wrapper-icon.gray-light .counter, .counter__wrapper-icon.gray-light .icon {
	color:#bababa
}
.counter__wrapper-icon.gray .counter, .counter__wrapper-icon.gray .icon {
	color:#7a7a7a
}
.counter__wrapper-icon.brown .counter, .counter__wrapper-icon.brown .icon {
	color:#512f00
}
.counter__wrapper-icon.black .counter, .counter__wrapper-icon.black .icon {
	color:#000
}
.counter__wrapper-roller.gray .counter {
	color:#7a7a7a
}
.counter__wrapper-roller.brown .counter {
	color:#512f00
}
.counter__wrapper-roller.black .counter {
	color:#000
}
.counter__wrapper-clean.gray .counter-wrap .counter {
	color:#7a7a7a
}
.counter__wrapper-clean.brown .counter-wrap .counter {
	color:#512f00
}
.counter__wrapper-clean.black .counter-wrap .counter {
	color:#000
}
.counter__wrapper-invertible.pink .counter-wrap {
	background:linear-gradient(50deg, #c423ee, #ee23ec)
}
.counter__wrapper-invertible.pink .counter-wrap>.before {
	border-color:#c500e9
}
.counter__wrapper-invertible.gray .counter-wrap {
	background:linear-gradient(50deg, #b3b3b3, #f0f0f0)
}
.counter__wrapper-invertible.gray .counter-wrap .counter {
	color:#7a7a7a
}
.counter__wrapper-invertible.gray .counter-wrap>.before {
	border-color:#9f9f9f
}
.counter__wrapper-invertible.brown .counter-wrap {
	background:linear-gradient(50deg, #ab752b, #d5aa6f)
}
.counter__wrapper-invertible.brown .counter-wrap .counter {
	color:#512f00
}
.counter__wrapper-invertible.brown .counter-wrap>.before {
	border-color:#8d5200
}
.counter__wrapper-invertible.black .counter-wrap {
	background:linear-gradient(50deg, #000, #383838)
}
.counter__wrapper-invertible.black .counter-wrap .counter {
	color:#fff
}
.counter__wrapper-invertible.black .counter-wrap>.before {
	border-color:#0a0a0a
}
.counter__wrapper-filled.black .counter, .counter__wrapper-filled.brown .counter, .counter__wrapper-filled.gray .counter {
	color:#000; font-size:25px; font-weight:900
}
.counter__wrapper-filled.gray .counter-wrap .counter-tri>.before {
	background:#fff
}
.counter__wrapper-filled.gray .counter-wrap svg circle {
	stroke:#fff
}
.counter__wrapper-filled.brown .counter-wrap .counter-tri>.before {
	background:#cda063
}
.counter__wrapper-filled.brown .counter-wrap svg circle {
	stroke:#cda063
}
.counter__wrapper-filled.black .counter-wrap .counter-tri>.before {
	background:#000
}
.counter__wrapper-filled.black .counter-wrap svg circle {
	stroke:#000
}
.counter__wrapper-icon {
	text-align:center;
	color:#fff;
	font-weight:700;
	font-family:'DM Serif Display', serif;
	font-size:20px
}
.counter__wrapper-icon h4 {
	margin:10px 0 0 0;
	padding:0; font-size:25px
}
