/* CSS Document */

/* ================================================================
generales
================================================================ */
* {
	margin:0;
	outline: none;
}
html, body {
	font-family: 'Montserrat', sans-serif;
}
a, a:link, a:visited, a:active {
	text-decoration: none; color: rgb(0, 0, 0);
}
img {
	border: 0;
}
ul {
	padding: 0;
}
li {
	list-style: none;
}
.left {
	float: left !important;
}
.right {
	float: right !important;
}
.clear {
	clear:both;
}

/* ================================================================
home
================================================================ */

.isologo {
	width: 100%;
    position: absolute;
    top: 30%;
    left: -40%;
}
.iso {
	width: 1300px;
	height: 80px;
	position: absolute;
	right: 0px;
	background: url(../img/logo.png) no-repeat right;
}
.logo {
	display: table;
	position: absolute;
	margin-left: 161px;
	right: -120px;
	top: 75px;
}
.logo h1 {	
	font-size: 21px;
    font-weight: 700;
	letter-spacing: -1px;
	line-height: 22px;
}
.logo h2 {
	font-size: 10px;
	font-weight: 400;
	text-transform: uppercase;
	margin-left: 51px;
	position: relative;
	right: 50px;
	top: 5px;
}
.next {
	text-transform: uppercase;
	font-size: 10px;
    font-weight: 400;
	color: rgb(41, 166, 221);
	margin-top: 20px;
}
/* ================================================================
mekhane
================================================================ */

.mekhane {
    width: 100%;
    text-align: center;
    margin-top: 150px;
}
.mekhane img {
    max-width: 90%;
}
.mekhane p {
    margin-top: 20px;
    text-transform: uppercase;
    font-size: 22px;
}
.mekhane .logo {
    width: 100%;
	display: table;
	position: relative;
	margin-left: 0px;
	right: initial;
	top: 75px;
}
.mekhane .logo img {
    position: relative;
    right: 10px;
}
.mekhane .logo h2 {
	right: initial;
    margin-left: 0px;
}