@charset "utf-8";
.top_marg {
	margin-top: 15px;
	margin-bottom: 15px;
}
.logo2 {
	text-align: center;
	margin-top: 20%;
}
.header2 {
	position:absolute;
	z-index:10001;
}
.row {
	width:87%;
}
#company {
	background-image: url(../images/company_bg.png);
	background-repeat: repeat-x;
	height: auto;
	width: 100%;
	padding-top: 50px;
	padding-bottom: 30px;
}
.text_box {
	background-image: url(../images/Shape_2.png);
	background-repeat: repeat;
	padding: 25px;
}
.text_box3 {
	background-color:#fff;
	padding: 25px;
}
.text_box4 {
	background-color:#2db5fc;
	padding: 25px;
}
.text_box3 h1 {
	font-size: 36px;
	font-weight: bold;
	color: #2db5fc;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.text_box3 p {
	font-size: 15px;
	line-height: 26px;
	font-weight: bold;
	color: #171717;
	margin: 0px;
	padding: 0px;
	text-align:justify;
}
#philosophy {
	height: auto;
	width: 100%;
	padding-top: 50px;
	padding-bottom: 30px;
	background-image: url(../images/philosophy_bg.png);
	background-repeat: repeat;
}
.text_box {
	background-image: url(../images/Shape_2-001.png);
	background-repeat: repeat;
	padding: 25px;
}
.text_box4 h1 {
	font-size: 36px;
	font-weight: bold;
	color: #fff;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.text_box4 p {
	font-size: 15px;
	line-height: 26px;
	font-weight: 900;
	color: #000;
	margin: 0px;
	padding: 0px;
	text-align:justify;
}
#footer2 {
	background-color: #2b2b2b;
	padding-top: 40px;
	padding-bottom: 35px;
}
#footer2 .container .col-lg-10 ul {
	margin: 0px;
	padding: 0px;
}
#footer2 .container .col-lg-9 ul li {
	display: inline-block;
	padding-right: 60px;
	list-style-type: none;
}
#footer2 .container .col-lg-9 ul li a {
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
}
#footer2 .container .col-lg-9 ul li a:hover {
	color:#00aeef;
}
#footer2 .container .col-lg-2 ul {
	margin: 0px;
	padding: 0px;
}
#footer2 .container .col-lg-3 ul a li {
	display: inline-block;
	height: 35px;
	width: 36px;
	list-style-type: none;
}
.facebook_icon {
	background-image: url(../images/Facebook.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 36px;
	margin-right:30px;
}
.facebook_icon:hover {
	background-image: url(../images/Facebook_hover.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 36px;
	transition: all 0.3s ease 0s;
}
.twitter_icon {
	background-image: url(../images/Twitter.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 36px;
	margin-right:30px;
}
.twitter_icon:hover {
	background-image: url(../images/Twitter_hover.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 36px;
	transition: all 0.3s ease 0s;
}
.instagram_icon {
	background-image: url(../images/INSTA-_ICON.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 36px;
}
.instagram_icon:hover {
	background-image: url(../images/INSTA-ICON-HOVER.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 36px;
	transition: all 0.3s ease 0s;
}
.arrow_left2 {
	background-image: url(../images/arrow-left.png);
	background-repeat: no-repeat;
	height: 36px !important;
	width: 36px;
}
.arrow_right2 {
	background-image: url(../images/arrow-right.png);
	background-repeat: no-repeat;
	height: 36px !important;
	width: 36px;
}
.arrow_left {
	background-image: url(../images/right_arrow.png);
	background-repeat: no-repeat;
	height: 77px !important;
	width: 37px;
}
.arrow_left:hover {
	background-image: url(../images/right_arrow_hover.png);
	background-repeat: no-repeat;
	height: 77px !important;
	width: 37px;
	transition: all 0.3s ease 0s;
}
.arrow_right {
	background-image: url(../images/left_arrow.png);
	background-repeat: no-repeat;
	height: 77px !important;
	width: 37px;
}
.arrow_right:hover {
	background-image: url(../images/left_arrow_hover.png);
	background-repeat: no-repeat;
	height: 77px !important;
	width: 37px;
	transition: all 0.3s ease 0s;
}
.navigation_box {
	padding-top: 11px;
}
.navigation_box ul li {
	display: block;
	list-style-type: none;
	background-color: #fff;
	font-size:14px;
	height: 25px;
	width: auto;
	color:#000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	background-image: url(../images/Vector_Smart_Object.png);
	background-repeat: no-repeat;
	background-position: 105px center;
	cursor:pointer;
}
.submenu_two li {
	background-color: #fff;
	padding: 5px;
	height: 25px;
	background-image:none !important;
}
.submenu_two li:hover { background-color:#eee;}
.submenu_two { display:none; position:absolute;}
.navigation_box ul li:hover .submenu_two { display:block;}