
			.page404{display:block;text-align:center}
			.page404-status{position:relative;display:block;padding-top:.175em;font-size:25rem;margin-bottom:.05em;text-align:center}@media all and (max-width: 992px){.page404-status{font-size:18.75rem}}@media all and (max-width: 768px){
				.page404-status{font-size:12.5rem}}
				
				@media all and (max-width: 576px){
					.page404-status{font-size:7.5rem}}
					.page404-status__numbers{display:block;font-size:1em;font-weight:900;line-height:1em;color:#e01839;text-shadow:.0125em .0125em .025em rgba(0,0,0,.3)}
					.page404-status__man{position:absolute;top:0;left:51%;display:block;width:.45em;height:100%;background-image:url(/images/404_man.png);background-repeat:no-repeat;background-size:contain}
					.page404-title{display:block;margin-bottom:.7777777778em;font-size:2.8125rem;font-weight:700;line-height:1em;color:#000}
					
					@media all and (max-width: 992px){
						.page404-title{font-size:2.375rem}}@media all and (max-width: 768px){
							.page404-title{font-size:1.75rem}}@media all and (max-width: 576px){
								.page404-title{font-size:1.25rem}}.page404-desc{display:block;margin-bottom:1.1666666667em;font-size:1.875rem;font-weight:600;line-height:1em;color:#000}@media all and (max-width: 992px){.page404-desc{font-size:1.5625rem}}
								
								@media all and (max-width: 768px){.page404-desc{font-size:1.25rem}}
								
								@media all and (max-width: 576px){.page404-desc{font-size:.9375rem}}.bx-ui-tile-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;width:100%}.bx-ui-tile{display:flex;position:relative;font-size:1.25rem;padding:0 15px 30px;box-sizing:border-box}
								
								@media all and (max-width: 992px){.bx-ui-tile{font-size:1.125rem}}
								


.bx-ui-btn
{
	background-color: #868d95;
	border: 1px solid rgba(0,0,0,0);
	box-sizing: border-box;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: "OpenSans","Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: .75rem;
	font-weight: 600;
	letter-spacing: -0.31px;
	line-height: 1.5 em;
	moz-user-select: none;
	ms-user-select: none;
	outline: none;
	padding: .9166666667em 2.5em;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	transition: 160ms color linear,160ms background-color linear,160ms opacity linear,160ms padding linear;
	user-select: none;
	vertical-align: middle;
	webkit-touch-callout: none;
	webkit-user-select: none;
	white-space: nowrap;
}
@media all and (max-width: 576px)
{
	.bx-ui-btn
	{
		padding-left: .8333333333em !important;
		padding-right: .8333333333em !important;
		width: 100%;
	}
}
.bx-ui-btn:hover,.bx-ui-btn.bx-ui-btn_hover
{
	background-color: #5b6573;
	color: #fff;
	text-decoration: none;
}
.bx-ui-btn:active,.bx-ui-btn.bx-ui-btn_active,.bx-ui-btn.bx-ui-btn_wait
{
	background-color: #3b506e;
	color: #fff;
	outline: none;
}
.bx-ui-btn:focus,.bx-ui-btn.bx-ui-btn_focus
{
	background-color: #3b506e;
	color: #fff;
	outline: none;
}
.bx-ui-btn[disabled],.bx-ui-btn.bx-ui-btn_disabled
{
	cursor: not-allowed !important;
	opacity: .5;
	pointer-events: none;
}
.bx-ui-btn.bx-ui-btn_default
{
	background-color: #868d95;
	color: #fff;
}
.bx-ui-btn.bx-ui-btn_default:hover,.bx-ui-btn.bx-ui-btn_default:focus,.bx-ui-btn.bx-ui-btn_default.bx-ui-btn_hover
{
	background-color: #5b6573;
	color: #fff;
}
.bx-ui-btn.bx-ui-btn_default:active,.bx-ui-btn.bx-ui-btn_default.bx-ui-btn_active
{
	background-color: #3b506e;
	color: #fff;
}
.bx-ui-btn.bx-ui-btn_scroll-up,.bx-ui-btn.bx-ui-btn_primary
{
	background-color: #1f90ef;
	color: #fff;
}
.bx-ui-btn.bx-ui-btn_primary:hover,.bx-ui-btn.bx-ui-btn_primary:focus,.bx-ui-btn.bx-ui-btn_primary.bx-ui-btn_hover
{
	background-color: #49abfd;
	color: #fff;
}
