.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {

}
.owl-item
  {
    padding:0 1em 0 0;
  }
.nav-tabs .nav-link {
border-radius: 0px;
margin-right: 10px;
margin-left: 0%;
padding: 8px 24px 8px 24px;
}
.owl-dots
  {
    visibility:hidden;
  }
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next
  {
    padding:0.5em 1em!important;
    color:#fff;
    font-family: OpenSans-SemiBold;
    border-radius:0;
  }

 .projet-slider-home-sec
  {
    padding-bottom:4em;
  }
.home-pjct-slider-tabs
  {
    padding:0 0 1em ;
  }
.proj-title
  {
    padding:1em 0;
    text-align:center;
    color:#fff;
    font-family:OpenSans-SemiBold;
    text-transform: capitalize;
    font-size:14px;
  }
.tab-each-btn-hom
  {
    margin:2px;
    text-align:center;
    font-family:OpenSans-Regular;
    font-size:18px;
    border-radius:0!important;
  }

.pjct-img-slider{
  width: 100%;
  height: 20em;
  object-fit:cover;
	/* padding: 0.5em 0.5em 0; */
  position:relative;
}
.owl-carousel .owl-nav button.owl-prev
{
  position: absolute;
  top:20%;
  left:1em;
  font-size:2em;
  padding:2em;
  width:2em;
  height:2em
}
.owl-carousel .owl-nav button.owl-next
{
  position: absolute;
  top:20%;
  right:1em;
  width:2em;
    height:2em;
  padding:2em;
}
.owl-carousel .owl-nav button.owl-prev:hover
{
background: transparent!important;
outline: none;
}
.owl-carousel .owl-nav button.owl-next
{
background: transparent!important;
outline: none;
}
.owl-carousel .owl-nav button.owl-prev span
{
  font-size:8em;
  color:#575454;
}
.owl-carousel .owl-nav button.owl-next span
{
  font-size:8em;
  color:#575454;
}




@media(min-width: 300px) and (max-width: 576px)
{
  .owl-carousel .owl-nav button.owl-prev
  {
    top:24%;
  }
  .owl-carousel .owl-nav button.owl-next
  {
    top:24%;
  }
  .pjct-img-slider
    {
      height:5em!important;
    }
  .proj-title
    {
      height:5em;
      font-size:0.7em;
    }
}

@media(min-width: 576px) and (max-width: 768px)
{
  .owl-carousel .owl-nav button.owl-prev
  {
    top:24%;
  }
  .owl-carousel .owl-nav button.owl-next
  {
    top:24%;
  }
  .pjct-img-slider
    {
      height:11em!important;
    }
  .proj-title
    {
      height:5em;
      font-size:1em;
    }
}

@media(min-width: 768px) and (max-width: 992px)
{
  .owl-carousel .owl-nav button.owl-prev
  {
    top:35%;
  }
  .owl-carousel .owl-nav button.owl-next
  {
    top:35%;
  }
  .pjct-img-slider
    {
      height:20em!important;
    }
  .proj-title
    {
      height:5em;
      font-size:1em;
    }
}

@media(min-width: 992px) and (max-width: 1200px)
{

}
@media(min-width:1200px)
{

}
