* {
	margin: 0;
	padding: 0;
}


@font-face {
	font-family: Demian;
	src: url('fonts/Demian/Demian.ttf') format('truetype'),
	url('fonts/Demian/Demian.woff2') format('woff2'),
	url('fonts/Demian/Demian.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: FuturaRoundBold;
	src: url('fonts/FuturaRoundBold/FuturaRoundBold.eot');
	src: url('fonts/FuturaRoundBold/FuturaRoundBold.eot?#iefix')format('embedded-opentype'),
	url('fonts/FuturaRoundBold/FuturaRoundBold.ttf') format('truetype'),
	url('fonts/FuturaRoundBold/FuturaRoundBold.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: FuturaRoundBoldItalic;
	src: url('fonts/FuturaRoundBoldItalic/FuturaRoundBoldItalic.eot');
	src: url('fonts/FuturaRoundBoldItalic/FuturaRoundBoldItalic.eot?#iefix')format('embedded-opentype'),
	url('fonts/FuturaRoundBoldItalic/FuturaRoundBoldItalic.ttf') format('truetype'),
	url('fonts/FuturaRoundBoldItalic/FuturaRoundBoldItalic.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}


body {
	font-family: FuturaRoundBoldItalic, Arial;
	font-size: 16px;
	padding-top: 120px;
	padding-bottom: 120px;
	background: url(img/bg_light.png) repeat;
}

.mb {
	margin-bottom: 120px;
}

a {
	display: block;
	width: 100%;
	height: 100%;
}

.polygraph {
	width: 100%;
	height: 560px;
	background: url(img/autopodbor.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

.madman {
	width: 100%;
	height: 560px;
	background: url(img/madman.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

.russlasti {
	width: 100%;
	height: 560px;
	background: url(img/russlasti.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

.niktea {
	width: 100%;
	height: 560px;
	background: url(img/niktea.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

.oasis {
	width: 100%;
	height: 560px;
	background: url(img/oasis.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

.althaus {
	width: 100%;
	height: 560px;
	background: url(img/althaus.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

.alephtrade {
	width: 100%;
	height: 560px;
	background: url(img/alephtrade.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

.isttrade {
	width: 100%;
	height: 560px;
	background: url(img/isttrade.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

.oblomov {
	width: 100%;
	height: 560px;
	background: url(img/oblomov.jpg) 50% 50% / cover;
	border-radius: 7px;
	box-shadow: 0px 0px 20px 10px rgba(0,0,0,.2);
}

@media all and (max-width: 1200px) {
	.polygraph, .madman, .russlasti, .niktea, .oasis, .althaus, .alephtrade, .isttrade, .oblomov {
		height: 465px;
	}
}

@media all and (max-width: 991px) {
	.polygraph, .madman, .russlasti, .niktea, .oasis, .althaus, .alephtrade, .isttrade, .oblomov {
		height: 355px;
	}
}