﻿/* News Updates */
.news-list-text p
{
    color:#fff;
    text-align:justify;
}
.news-sec-box{
   background-image: url(../images/footer-bg.png);
  background-repeat: no-repeat;
  background-size: cover;
    padding: 40px 0;
}
.news-img-contant a {
    color: #C2BABA;
    text-decoration: none;
    font-size: 15px;
    font-weight: normal;
    transition: 0.5s;
    text-decoration: none;
}
.news-img-contant a:hover {
    color: #EB222A;
    transition: 0.5s;
}
.news-img-contant a img {
    transition: 0.5s;
}
.news-img-contant a:hover img {
    padding-left: 5px;
    transition: 0.5s;
}
.news-img-contant h3{
    color: #fff;
    font-weight: normal;
    font-size: 40px;
    padding-top: 20px;
}
.news-img-contant p{
    color: #fff;
   
    font-size: 16px;
    font-weight: normal;
}
.news-list-img img{
    border-radius: 10px;
}
.news-list-text h5{
    color: #E4E4E4;
    font-weight: normal;
    font-size: 16px;
    margin: 0;
    padding-bottom: 20px;
}
.news-list-text h4{
    color: #fff;
    font-weight: 300;
    font-size: 24px;
    font-weight:bold;
    margin: 0;
}
.news-list-img{
    margin-bottom: 30px;
}
.news-img-contant{
    padding-right: 40px;
    text-align:justify;
}
.news-img-contant img{
    border-radius: 10px;
}
.updation-bg{
    background: #134377;
    padding: 40px 0;
}
.updation-box img{
   border-radius: 10px;
}
.updation-box h5{
    color: #fff;
    font-size: 20px;
    font-weight: normal;
    padding-top: 20px;
}
.updation-box p{
    color: #fff;
    font-size: 16px;
    opacity: 0.7;
    font-weight: normal;
}
.updation-box a {
    color: #C2BABA;
    text-decoration: none;
    font-size: 15px;
    font-weight: normal;
    transition: 0.5s;
    text-decoration: none;
}
.updation-box a:hover {
    color: #EB222A;
    transition: 0.5s;
}
.updation-box a img {
    transition: 0.5s;
}
.updation-box a:hover img {
    padding-left: 5px;
    transition: 0.5s;
}
.updation-box{
    margin-bottom: 30px;
}
/* News Updates-details */
.news-detils-sec{
    padding-bottom: 40px;
}
.updation-bg-sec{
    background: #134377;
    height: 425px;
    position: relative;
}
.news-detils-contant{
    background: #2BB673;
    padding: 40px 0;
    padding-top: 0;
}
.detil-text h5{
    color: #E4E4E4;
    font-weight: normal;
    font-size: 16px;
    margin: 0;
    padding-bottom: 20px;
}
.detil-text h3{
    font-size: 40px;
    color: #fff;
    font-weight: normal;
    padding-bottom: 20px;
    margin: 0;
}
.detil-text{
   
    margin-top: -350px;
    position: relative;
}
.padd-img{
    border-radius: 10px;
    margin-bottom: 50px;
}
.brach-sub-page
{
    padding: 5% 0px;
}
.test-none
{
    display:none !important;
}
/* careers */
.career-wrapper p
{
    color:#fff;
}
.manage-head h6 {
  font-size: 30px;
  
  line-height: 2;
  letter-spacing: normal;
  padding-top: 0px;
  padding-bottom: 0px;
  text-align: center;
}
 .manage-head p {
  font-size: 17px;
  color: #000;
  line-height: 1.88;
  letter-spacing: 0.2px;
  padding-bottom: 0px;
}
.manage-head
{
    text-align:center;
}
.classic-row
{
    padding: 4% 19%;
}
.name-box{text-align: center;
  border: 1px solid #000;
  padding: 10px;
  border-radius: 10px;}
.name-box h6
{
    font-size: 20px;
  padding-top: 10px;
  font-weight: 500;
  color: #000;
}
.name-box img
{
    border-radius:30px;
}
.book img
{
    width:50%;
}
.name-box p
{
   font-size: 16px;
  margin: 0px;
  font-weight: normal;
  color: #000;
}
.career-form{
	
	 width:100%;
	background: #fff;
	 padding: 5% 0;
	 padding-bottom:0px;
	 margin-bottom: 5%;
	 color:#000 !important;
	 }
.career-form-wrapper{
	float: left;
	width: 100%;
	padding-right: 52px;
	}

.career-form-group{
	float:left;
	width:100%;
	padding-top: 28px;
	}
	.career-form-group span
	{
	    color:#000 !important;
	}
.career-form-group label{
	color:#fff;
	
	}
.career-form input{
	background:none;
	border:none;
	border:1px solid #000;
	float:left;
	width:100%;
	padding: 4px 0 9px;
	color:#000;
	padding:10px;
	}
.career-form  label{
	float:left;
	width:100%;
	text-transform:capitalize;
	}
	.
.career-form select{
	background:none;
	border:none;
	border-bottom:1px solid #fff;
	float:left;
	width:100%;
	padding: 4px 0 9px;
	color:#ccc;
	width:100%;
	}
.career-form textarea{
	background:none;
	border:none;
	border-bottom:1px solid #fff;
	float:left;
	width:100%;
	padding: 4px 0 9px;
	outline:0 !important;
	min-height: 95px;
	
	
	}
.career-form ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #000;
  opacity: 1; /* Firefox */
}

.career-form :-ms-input-placeholder { /* Internet Explorer 10-11 */
color: #000;
}

.career-form ::-ms-input-placeholder { /* Microsoft Edge */
  color: #000;
}
.upload-resume {
    width: 100%;
    position: relative
}

.upload-resume input[type="file"],
.upload-resume i {
    right: 0;
    float: right;
    width: 125px;
    height: 50px;
    position: absolute
}

.upload-resume input[type="file"] {
    opacity: 0;
    z-index: 100;
    cursor: pointer
}

.upload-resume i {
    font: 300 13px "Roboto";
    line-height: 50px;
    text-align: center;
    text-transform: uppercase;
   
    color: #000;
    z-index: 10;
    border: 1px solid transparent
}
.career-submitnew{
background: #134377;
  color: #fff;
  padding: 8px 30px;
  text-transform: uppercase;
  transition: 0.6s;
  margin-top: 20px;
  display: block;
  width: 100%;
  text-align: center;

	}
	.career-submitnew:hover
	{
	    text-decoration:none;
	    color:#fff;
	}
.career-submit:hover{
	transition:0.6s;
	background: #fff;
	color:#1f4756;
	}
	.contact-form
	{
	    
	}
	
	.contact-text h4 {
  color: #000;
  font-size: 25px;
  font-weight: normal;
}
.genaral-box a {
  font-size: 15px;
  font-weight: normal;
  display: inline-block;
  position: relative;
  text-decoration: none;
  overflow: hidden;
  color: #000;
}
.genaral-box a {
  font-size: 15px;
  font-weight: normal;
  display: inline-block;
  position: relative;
  text-decoration: none;
  overflow: hidden;
  color: #000;
}
.genaral-box h5 {
  font-size: 17px;
  font-weight: normal;
  color: #000;
  margin-bottom: 0;
  padding-top: 20px;
}

	.secpad
	{
	    padding-top:0px !important;
	}
	.contact-form span{
  
  
  text-align: left;
  color: #fff;
  font-size: 18px;

}
.careerwrapper .blockquote.card {
   
    background-color: #fff;
}

.careerwrapper {
    padding: 60px 0; background:#fff;
}

.careerwrapper .card-body {
    border-width: 1px;
    border-style: solid;
  
}

.calender {
    text-align: right;
}

.career-btn {
    background-color: #134377;
    color: #fff;
    padding: 10px 20px;
    
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    font-family: 'DMSans_36ptRegular';
    transition: 0.5s;
}
.career-btn:hover
{
    color:#fff;
    border-color:none;
    
}
.careerwrapper .headingcareer h5 {
    color: #134377;
    
    font-size: 22px;
}

.careerwrapper p {
   
    font-size: 16px;
    color: #000;
    margin: 0;
    font-weight: normal;
    padding-bottom: 5px;
    text-align: justify;
}

.careerhead h2 {
    color: #134377;
    text-transform: uppercase;
   
    font-size: 28px;
    font-weight: bold;
}

.careerhead h5 {
    color: #000;
    padding-bottom: 30px;
    font-weight: bold;
    
    font-size: 20px;
    margin: 0;
}
@media (max-width: 991.5px) 
{
   .calender {
  text-align: left;
} 
}