/*----------------about---------------*/

.about_company {

	position: relative;

	overflow: hidden;

	z-index: 9;

	padding: 30px 20px 120px 20px;

	background-image: url(../img/about-bg.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	background-size: cover;

}

.about_company h2 {

	font-size: 42px;

	text-transform: uppercase;

	font-weight: 500;

	color: #424242;

	padding-bottom: 50px;

}

.divider {

	background: #0083bc;

	border-radius: 10px;

	width: 55px;

	height: 7px;

	border: 0;

	margin: 15px 0;

}

.about_company p  {

	font-size: 20px;

	color: #303030;

	line-height: 30px;

	text-align: justify;

	font-weight: 300;

}

.about-left-info {

	padding-top: 60px;

}

/*.about-right-img img {

	border-radius: 50%;

}*/

.mb-30 {

    margin-bottom: 30px;

}







.tabs-left > .nav-tabs > li {

  float: none;

  background-color: #d4f1fd;

  border-radius: 5px;

  margin-bottom: 7px;

}



.tabs-left > .nav-tabs > li > a {

  min-width: 74px;

  margin-right: 0;

  margin-bottom: 3px;

}



/*.tabs-left > .nav-tabs {

  float: left;

  margin-right: 19px;

}*/



.tabs-left > .nav-tabs > li > a {

  margin-right: -1px;

  -webkit-border-radius: 4px 0 0 4px;

     -moz-border-radius: 4px 0 0 4px;

          border-radius: 4px 0 0 4px;

          border:inherit;

}



.tabs-left > .nav-tabs > li > a:hover,

.tabs-left > .nav-tabs > li > a:focus {

  border:inherit;

}



.tabs-left > .nav-tabs .active > a,

.tabs-left > .nav-tabs .active > a:hover,

.tabs-left > .nav-tabs .active > a:focus {

  	border:inherit;

  	color: #fff;

  	background-color: #00a1e4;



}

.tabs-left > .nav-tabs .active {

	background-color: #fa5c20;
	color: #ffffff;
}

.tabs-left > .nav-tabs .active > a {

	background-color: inherit;

}

.nav-tabs {

	border-bottom: 0

}

.nav-tabs > li > a {

	padding: 24px 22px !important;

	color: #292929;

	font-size: 22px;

	text-transform: uppercase;

	font-weight: 500;

	position:relative;

	display:block;

}

.nav-tabs > li.active > a:after {

	content: "";

	position: absolute;

	border-left: 15px solid transparent;

	border-right: 15px solid transparent;

	border-top: 15px solid #fff;

	transform: rotate(90deg);

	right: -10px;

	top: 32px;

}

.tabs-left h2 {

	font-size:36px;

	color: #fff;

	background-color: #3e64ff;

	font-weight:500;

	text-transform: uppercase;

	padding: 25px 0;

	text-align: center;

	margin-bottom: 0; 

}

.tab-pane-heading {

	font-size:36px;

	color: #3e64ff;

	background-color: #e4e7f5;

	font-weight:500;

	text-transform: uppercase;

	padding: 25px 0;

	text-align: center;

	margin-bottom: 0; 

}

.tab-panel {

	background:url(../images/tab-bg.png) no-repeat center center #fff;

	position: relative;

	overflow: hidden;

	z-index: 0;

	width: 100%;

	padding: 65px 50px 60px;

	box-shadow: 0 5px 18px #e2e2e2;

}

.team-caption p {

	font-size: 18px;

	color: #232323;

	text-align: center;

	font-weight: 600;

	padding-top: 20px;

}

.mb-auto {

	display: flex;

	justify-content: center;

}

.team-img img {

	margin: auto;

	border-radius: 50%;

	box-shadow: 0 3px 12px #ccc;

}

@media only screen and (max-width: 480px) {

	.mb-auto {

		display: block;

	}

}





.section-padding2 {

	padding: 100px 15px;

	position: relative;

}

.mb-50 {

    margin-bottom: 50px;

}

.mb-35 {

    margin-bottom: 35px;

}

.section-tittle span {

    font-size: 16px;

    font-weight: 600;

    margin-bottom: 6px;

    color: #1a1a1a;

    display: inline-block;

}

.section-tittle h2 {

    font-size: 36px;

    display: block;

    color: #222121;

    font-weight: 500;

    line-height: 1.3;

    text-align: left;

}

.about-caption a.btn {

	float: left;

}

.about-low-area .about-caption p {

    font-size: 20px;

    color: #555;

    line-height: 36px;

    margin-bottom: 35px;

    padding-right: 50px;

    text-align: justify;

}



@media only screen and (max-width:1199px) {

	.d-mb-none {

		display: none;

	}

}



.nav-tabs > li{

	

    width: 100%;

}

.team-img {

	text-align: center;

}

nav>li>a:not(.active):focus, .nav>li>a:not(.active):hover {
    text-decoration: none !important;
    background-color: #eee !important;
}


/* nav>li>a:not(.active), */