* {
	  font-family: 'Arial';
}
	body {
		background: #000;
	}
.vid {
	background: rgba(0, 0, 0, 0.9);
	position: relative;
	z-index: 900;
}
video {
	text-align: center;
	margin: 0 auto;
	display: block;
	height: 967px;
}
.v540,
.v360  {
	display: none;
}
.content {
	height: 968px;
	background: rgba(0, 0, 0, 0.4);
	margin: -968px 0 0 0;
	position: relative;
	z-index: 999;
}
.svg_logo {
	position: absolute;
	left: 20px;
	top: 20px;
}
.svg_logo > div {
	width: 139px;
	text-align: center;
}
.cont_center {
	padding: 170px 0 0 0;
}
h1 { 
	text-align: center;
	font-family: 'Arial';
	font-size: 48px;
	color: #fff;
	line-height: 88px;
}
.cont_center p {
	text-align: center;
	font-family: 'Arial';
	font-size: 38px;
	color: #fff;
	line-height: 46px;
}
.forma {
	text-align: center;
	margin: 60px;
}
input[type="text"] {
	display: block;
	font-size: 1.6em;
	margin: 20px auto;
	padding: 0.6em 1.5em;
	background-color: rgba(0, 0, 0, 0.85);
    border: 2px solid #cf102d;
    border-radius: 0;
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.5);
    color: #cf102d;
    width: 319px;
}
.bt {
	margin: 20px auto;
	display: block;
	font-size: 1.6em;
	padding: 0.6em 2.5em;
	background-color: rgba(0, 0, 0, 0.85);
    border: 2px solid #cf102d;
    border-radius: 0;
    cursor: pointer;
    box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.5);
    color: #cf102d;
    width: 400px;
}
.bt:hover {
    background-color: #cf102d;
    color: #fff;
}
.bt {
    transition: all 0.3s ease-in 0s;
    z-index: 4;
}
.scr {
	height: 968px;
	position: relative;
	z-index: 900;
	display: none;
}
.scr img {
	height: 968px;
}
.slick-dots {
	display: none;
}
 .slider {
	width: 100%;
    }
.slick-slide img {
    width: 100%;
    }
    .slick-prev:before,
    .slick-next:before {
        color: black;
    }