.t-cover {
	background-position: center; width: 100%; height: 700px; text-align: center; vertical-align: middle; position: relative; background-attachment: fixed; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.t-cover__carrier {
	background-position: center; width: 100%; height: 700px; text-align: center; vertical-align: middle; position: relative; background-attachment: fixed; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;
}
.t-cover {
	overflow: hidden; background-color: rgb(0, 0, 0);
}
.t-cover__carrier {
	-moz-transform: unset;
}
.loading.t-cover__carrier {
	opacity: 0;
}
[data-content-cover-bg=''].loading.t-cover__carrier {
	opacity: 1 !important;
}
.loaded.t-cover__carrier {
	transition:opacity 700ms; opacity: 1;
}
@media screen and (max-device-width:1024px)
{
.t-cover {
	background-attachment: scroll;
}
.t-cover__carrier {
	background-attachment: scroll;
}
}
@media print
{
.t-cover {
	background-attachment: scroll;
}
.t-cover__carrier {
	background-attachment: scroll;
}
}
.t-cover__filter {
	left: 0px; top: 0px; width: 100%; height: 700px; position: absolute;
}
.t-cover .t-container {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.t-cover .t-container_10 {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.t-cover .t-container_100 {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.t-cover .t-container_8 {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute;
}
.t-cover__wrapper {
	width: 1200px; height: 700px; display: table-cell;
}
.t-cover__wrapper span.space {
	width: 1px; height: 100%; display: inline-block;
}
@media screen and (max-width:640px)
{
.t-cover {
	background-attachment: fixed;
}
.t-cover__carrier {
	background-position: center; background-attachment: scroll !important; background-size: cover;
}
}
.t-cover__arrow-wrapper_animated {
	animation:t-arrow-bottom 1.7s infinite;
}
.t-cover__arrow {
	left: 0px; text-align: center; right: 0px; bottom: 40px; position: absolute; z-index: 9;
}
.t-cover__arrow-wrapper {
	transition:0.2s ease-in-out; display: inline-block; cursor: pointer; -webkit-transition: all ease-in-out .2s; -moz-transition: all ease-in-out .2s; -o-transition: all ease-in-out .2s;
}
.t-cover__arrow-wrapper:hover {
	opacity: 0.7;
}
.t-cover__arrow-svg {
	fill: #fff;
}
@media screen and (max-width:640px)
{
.t-cover__arrow_mobile {
	transform: scale(0.7); -webkit-transform: scale(.7); -moz-transform: scale(.7); -o-transform: scale(.7);
}
.t-cover__arrow {
	bottom: 14px;
}
}
