 
/* Our Services Home 6 */
.services-h6-warp {
  position: relative;
  display: inline-block;
  width: 100%;
}
.services-h6-warp > [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}
.title-vertical {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.services-h6-warp .title-vertical {
  padding-left: 30px;
}
.image-container {
  height: 100%;
  overflow: hidden;
  padding: 0;
  position: absolute;
  top: 0;
}
.background-image {
  background-position: 50% 50% ;
  background-size: cover ;
  width: 100%;
  height: 100%;
  left: 0;
  position: absolute;
  z-index: 0;
}
.services-h6-warp .background-image {
  background: url(images/bg-content/services-h4.jpg);
}
/* About Home 6 */
.section-fix-position-h6 {
  margin-bottom: 0;
}
.item-about-h6 {
  width: 100%;
  position: relative;
  text-align: center;
}
.item-about-h6 img {
  /*width: 100%;*/
  /*max-width: 100%;*/
}
.item-about-h6 .overlay-about-h6 {
  padding: 30px;
  background: rgba(10, 44, 78, 0.85);
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  color: #fff;
}
.item-about-h6 h4 {
  font-size: 24px;
  color: #179d55;
}
.item-about-h6 h4,
.item-about-h6 p {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  padding: 0 30px;
}
.item-about-h6 h4 {
  transform: translate(-50%, -80px);
}
.item-about-h6 p {
  font-size: 12px;
  transform: translate(-50%, -25px);
}
/* Social Home 6 */
.social-inner-h6 p {
  font-weight: 400;
}
.social-inner-h6 ul.widget-footer-social-1 li a {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}
.social-inner-h6 ul.widget-footer-social-1 li a:hover {
  color: #fff;
}
 
/* Home 10 */
/* Offer */
.offer-h10 {
  padding-bottom: 100px;
}
.item-offer-h10 {
  transition: all 0.5s ease-in-out;
}
.item-offer-h10 p {
  font-size: 12px;
}
.item-offer-h10 h4 {
  transition: all 0.5s ease-in-out;
}
.offer-h10-warp {
  margin-bottom: 60px;
}
.offer-h10-warp .col-md-4 {
  padding: 0;
}
.offer-h10-warp .item-offer-h10:hover {
  background: #0a2c4e;
  color: #fff;
}
.offer-h10-warp .item-offer-h10:hover h4 {
  color: #fff;
}
/* About */
.left-about-h10 {
  width: 50%;
}
.right-about-h10 {
  width: 51%;
}
.about-warp-h10 {
  position: relative;
}
.image-container-right {
  right: 0;
}
.item-about-h10 .overlay-about-h6 {
  background: rgba(255, 255, 255, 0.92);
  transition: all 0.5s ease-in-out;
}
.item-about-h10 {
  margin-bottom: 30px;
}
.item-about-h10 {
  cursor: pointer;
  transition: all 0.5s ease-in-out;
  box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.14);
}
.item-about-h10 h4 {
  color: #222;
  transition: all 0.5s ease-in-out;
}
.item-about-h10 p {
  color: #8f8f8f;
  transition: all 0.5s ease-in-out;
}


.item-about-h10:hover .overlay-about-h6 {
  background: rgb(244 244 244);top: -10px;

/*background: rgb(23,157,85);
background: linear-gradient(90deg, rgba(23,157,85,1) 0%, rgba(23,157,85,1) 0%, rgba(132,197,85,1) 80%);*/
}
.item-about-h10:hover h4 {
  color: #000;
}
.item-about-h10:hover p {
  color: #000;
}
.about-warp-h10 .ot-btn {
  margin-right: 5px;
}
/* Cases */
.project-h10-warp .col-md-6 {
  padding: 0;
}
.project-h10-warp .item-project {
  margin-bottom: 0;
}
 
/* About Warp h12 */
.about-warp-h12 {
  padding: 0;
}
.about-h12-warp {
  display: inline-block;
  width: 100%;
  margin-top: 60px;
}
.about-h12-warp h4 {
  font-size: 21px;
  font-weight: 500;
  margin-bottom: 20px;
}
.about-h12-warp p {
  margin-bottom: 35px;
}
/* Services home 12 */
.services-h12-warp {
  display: inline-block;
  width: 100%;
}

 
