.site-header .site-branding img{max-height:120px !important;}
.pbmit-footer-logo img{max-width:150px;}
.site-footer{padding-top: 0;}
.header-style-1 .pbmit-header-overlay{padding-top: 43px;}
.pbmit-slider-one .pbmit-slider-content{padding-bottom: 200px;}
.about-one-heading-subheading .pbmit-title{font-size: 34px;text-align: justify;}
.pbmit-heading-subheading .pbmit-title.nehie{line-height: 45px;}
.para{font-size: 25px;text-align: justify;}
.site-footer .pbmit-footer-logo{max-width: inherit;}
.project-item{position: relative;}
.project-item.bordpro{border: 1px solid #0b203a;padding: 10px;}
.project-item-image a, .project-item-image figure{position: relative;
  display: block;
  border-radius: 2px;
  overflow: hidden;
  }
  .pbmit-element-title.nhei{line-height: 95px;}
  .fid-two-area.newids{width:96%;margin: 0 auto;margin-top: -150px;}
  .about-us-section-two{padding-top:60px;}
  .pbmit-heading-subheading.marods{margin-bottom:75px;}
  figure{margin: 0}
  .project-item-image figure::before{content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(180deg, rgba(16, 75, 90, 0.1) 40.43%, rgba(16, 75, 90, 0.80) 80.61%);
  width: 100%;
  height: 100%;
  z-index:1; }
  .project-item-image img{width: 100%;
  aspect-ratio: 1 / 1.392;
  object-fit: cover;
  transition: all 0.6s ease-in-out;}
  .project-item-body{position: absolute;
  right: 30px;
  bottom: 30px;
  left: 30px;
  z-index: 1;}
  .project-item-tag {
  margin-bottom: 20px;
}

.project-item-content h3 {
  font-size: 20px;
  color: var(--white-color);
line-height: 1.4em;}
.project-item-content h3 a {
  color: #fff;
}
.pbmit-service-style-3 .pbminfotech-post-item{border: 1px solid #fff;border-radius: 2px;}
.misobox{width:100%;padding-bottom: 0;}
.misobox img{max-width:100%;border-radius: 3px;
  border: 1px solid #c2c3c4;
  padding: 11px;
  background: #fff;}
.section-lg.nop{padding-bottom:0;}
.missh3{font-size: 25px;
  font-weight: normal;
  padding-right: 50px;text-align: justify;}
  .misbo{padding: 27px 20px 25px 20px;
  border-radius: 6px;
  margin-bottom: 30px;
  -webkit-box-shadow: 1.91px 10.833px 50px 0px rgba(68, 68, 68, 0.15);
  box-shadow: 1.91px 10.833px 50px 0px rgba(68, 68, 68, 0.15);background: #fff;width:75%;
  
  }
  .innmiss{display:flex;justify-content:space-between;align-items: center;}
 .misbo p {font-size: 22px;
  margin: 0;
  font-weight: 500;line-height: 30px;}
  .icosd{width: 79px;margin-right: 15px;}
  .icosd img{max-width:100%;}
  .section-lg.nelg{padding-top:50px;}
  .abbox{width:90%;margin:0 auto;}
  .abdot{position:relative;border:1px solid #ccc;border-radius: 100px;
  padding: 7px 20px 7px 32px;
  text-align: center;
  width: 150px;
  text-transform: uppercase;
  font-weight: 600;
  font-size:15px; }
  .abdot::before {
  content: '';
  position: absolute;
  left: 15px;
  top: 50%;
  transform: translateY(-50%);
  background: #FF7D44;
  border-radius: 50%;
  width: 8px;
  height: 8px;}
  .marfg{background: #D9E3E2;padding:0;border-radius: 5px;padding-right: 50px;}
  .service-details .all-post-list li a{border-radius: 5px;font-weight: 600;font-size: 12.9px;}
  .sbx{display:flex;justify-content:space-between;width: 95%;margin: 25px auto;}
  .project-item.widbox{width:24%;}
.serox h2{background: #001230;
  color: #fff;
  font-size: 20px;
  padding: 7px 25px;
  border-radius: 5px;
  padding-left:35px;
}
.orus{position:relative;}
.orus:before{
	content:'';
	position:absolute;
	top:15px;
	left:-15px;
	width:30px;
	height:30px;
	background:#EBEFF3;
	
	border-radius:100px;
}
.orus:after{
	content:'';
	position:absolute;
	top:15px;
	
	width:30px;
	height:30px;
	background:#EBEFF3;
	right:-15px;
	border-radius:100px;
}
.abdot.widr{width:185px;}
.marfgs{display:flex;align-items:center;}
.marfgs1{padding:25px 0;margin-top:25px;}
.service-slider-area .swiper-pagination{width: 145px;margin: 0 auto;left:0;}
.pbmit-title-bar-wrapper, .pbmit-title-bar-content {
  min-height: 360px;
}
.pbmit-shape-wraper .pbmit-shape-wraper-inner{background-color: #EBEFF3;}
.pbmit-award-box-style-1 .pbmit-awardbox-wrapper{height: 311px;}
.pbmit-award-box-style-1 .pbmit-img-box{height:100%;}
h4.abtile{font-size: 25px;line-height: 36px;letter-spacing: 0px;color:var(--pbmit-heading-color);text-align: justify;margin-bottom:15px;}
.pbmit-team-single .pbmit-team-detail{padding:15px;}
.pbmit-team-single .pbmit-team-detail .pbmit-team-summary{padding-bottom: 0px;margin-bottom: 0;border-bottom:0;}
.pbmit-team-single .pbmit-team-title{font-size: 18px;text-align: center;}
.pbmit-team-single .pbmit-team-designation{font-size: 12px;padding-left: 0;text-align: center;}
.pbmit-team-single .pbmit-team-designation:before{content:inherit;}
.pbmit-team-single .pbmit-team-left-inner{border-radius: 12px;}
.margi60{margin-top: 60px;}
.pbmit-team-single-info{width: 91%;margin: 0 auto;}
.about-section-three {padding: 100px 0 50px 0;}
.pbmit-entry-content p{text-align:justify;}
.pbmit-team-single-info.widr{width:89%;}
.pbmit-title.nebs{background: var(--pbmit-heading-color);color: #fff;padding: 10px 25px;border-top-left-radius: 20px;border-top-right-radius: 20px;}
.pbmit-team-style-2 .pbmit-team-title{padding: 17px;}

  