* {
	font-family: 'Lato', sans-serif;
	font-weight: normal;
	font-style: normal;
}
.header {
	background: url('../img/header_bg.jpg') no-repeat top center;
	color:#fff;
}
.header__logos {
	padding:25px 0 35px;
}
.jlogo {
	padding-right:15px;
}
.header__login {
	align-self: center;
}
.header__screen {
	position:relative;
	padding:20px 0 80px;
}
.header__screen:before{
	position: absolute;
	background-color: rgba(2,64,126,0.5);
	height:230px;
	width: 100%;
	content:'';
	top:0;
}
.header__title {
	font-weight: bold;
	font-size: 36px;
	line-height: 1.35;
	margin-bottom: 40px;
}
.header__text {
	font-weight: 300;
	font-size: 18px;
	line-height: 1.75;
	margin-bottom: 50px;
}
.header__video {
	margin-top: 15px;
	border: 10px solid #e6e6e6;
	box-shadow: 3px 3px 12px 7px rgba(0, 0, 0, 0.2);
}

.target {
	background: url('../img/target_bg.png') no-repeat center center;
	padding: 70px 0;
}
.target__left {
	padding;right: 18px;
}
.target__right {
	padding-left: 18px;
}
.target__name {
	font-weight: bold;
	font-size: 36px;
	line-height: 1;
	color: #000;
}
.target__text {
	font-weight: 300;
	font-size: 18px;
	line-height: 1.75;
	margin-top: 38px;
	color: #000;
}
.target__button {
	text-align: center;
	margin-top: 65px;
}

.stud {
	background: url('../img/stud_bg.jpg') no-repeat top center;
	padding: 80px 0 50px 0;
	color:#fff;
}
.stud__title {
	font-weight: bold;
	font-size: 36px;
	line-height: 1.45;
	margin-bottom: 40px;
}
.stud__desc {
	font-weight: 300;
	font-size: 18px;
	line-height: 1.75;
	margin-bottom: 50px;
}
.stud__list {
	padding-right: 50px;
	font-weight: 300;
	font-size: 18px;
	line-height: 1.75;
}
.stud__list ul {
	padding:0 0 0 15px;
}
.stud__list li {
	padding: 0 0 15px 30px;
}
.stud__button {
	margin-top: 60px;
}

.people {
	background: url('../img/people_bg.png') no-repeat center center;
	padding:80px 0 100px 0;
}
.people__title {
	font-weight: bold;
	font-size: 36px;
	line-height: 1.45;
	margin-bottom: 40px;
}
.people__img {
	margin-bottom: 25px;
}
.people__img img {
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.2);
}
.people__text {
	font-weight: 300;
	font-size: 18px;
	line-height: 1.75;
}
.people__button {
	margin-top: 80px;
	text-align: center;
}
.owl-carousel .owl-nav button.owl-prev {
	position: absolute;
    top: 35%;
	left: 90px;
	background: url('../img/prev.png') no-repeat center center;
	width: 43px;
	height: 50px;
	outline: none;
	
}
.owl-carousel .owl-nav button.owl-next {
	position: absolute;
    top: 35%;
	right: 90px;
	background: url('../img/next.png') no-repeat center center;
	width: 43px;
	height: 50px;
	outline: none;
}
.owl-carousel .owl-nav button.owl-prev span,
.owl-carousel .owl-nav button.owl-next span {
	font-size: 0px;
}

.footer {
	background-color: #000;
	padding:40px 0;
}
.footer__col {
	align-self: center;
}
.footer__copyright {
	color:#fff;
	font-size: 12px;
	line-height: 1.7;
	opacity: 0.7;
}

.yellow__button {
	display: inline-block;
	background-color: #ffcc33;
	border-radius: 5px;
	padding: 20px 10px 18px 10px;
	width: 300px;
	text-transform: uppercase;
	font-size: 17px;
	line-height: 1;
	color:#000;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.3);
}
.yellow__button:hover, 
.yellow__button:visited,
.yellow__button:focus,
.yellow__button:active {
	text-decoration: none;
	color:#000;
}
.yellow__button:hover {
	font-weight: bold;
}