.prideh2{font-size:40px !important;}
.prideh2-span{color:#3a67b0;}
.reraimgs{margin-bottom:0px !important;}


nav > .nav.nav-tabs{

  border: none;
    color:#fff;
    background:#1d3444;
    border-radius:0;

}
nav > div a.nav-item.nav-link,
nav > div a.nav-item.nav-link.active
{
  border: none;
    padding: 6px 25px;
    color:#fff;
    background:#272e38;
    border-radius:0;
}
.img-client p{color:#fff;}
.prhh{margin: 12px 20px;
    font-weight: 600;}



.tab-content{
  background: #fdfdfd;
    line-height: 25px;
    border: 1px solid #ddd;
    border-top:5px solid #3a67b0;
    padding:30px 25px;
}


#accordion-style-1 h1,
#accordion-style-1 a{
    color:#007b5e;
}
#accordion-style-1 .btn-link {
    font-weight: 400;
    color: #007b5e;
    background-color: transparent;
    text-decoration: none !important;
    font-size: 16px;
    font-weight: bold;
	padding-left: 25px;
}

#accordion-style-1 .card-body {
    border-top: 2px solid #007b5e;
}

#accordion-style-1 .card-header .btn.collapsed .fa.main{
	display:none;
}
.card-header{    background-color: rgb(29, 52, 68);}
.btn-link{color:#fff;}
.btn-link i{color:#75a8fb;}
.btn-link:hover{color:#fff;}

#accordion-style-1 .card-header .btn .fa.main{
	background: #007b5e;
    padding: 13px 11px;
    color: #ffffff;
    width: 35px;
    height: 41px;
    position: absolute;
    left: -1px;
    top: 10px;
    border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
	display:block;
}

nav > div a.nav-item.nav-link:hover,
nav > div a.nav-item.nav-link:focus
{
  border: none;
    background: #3a67b0;
    color:#fff;
    border-radius:0;
    transition:background 0.20s linear;
}
@media screen and (max-width: 10000px) and (min-width: 768px) {
	nav > div a.nav-item.nav-link.active:after
 {
  content: "";
  position: relative;
 bottom: -50px;
    left: -25%;
  border: 15px solid transparent;
  border-top-color: #3a67b0 ;
}
}


@media screen and (max-width: 767px) and (min-width: 10px) {
	nav > div a.nav-item.nav-link.active:after
 {
  content: "";
  position: relative;
 bottom: -40px;
    left: -25%;
  border: 10px solid transparent;
  border-top-color: #3a67b0 ;
}

.media-project-3.right .media__content{padding-right:10px;}

}