/* Container styling */
.projects {
  padding: 4rem 0  4rem 0;
 border-radius: 2rem;
background: #6672B0;
    position:relative;
    z-index:111;
}
.projects:after{
    content:'';
    width:100%;
    height:100%;
    bottom:0;
    right:0;
    background:url('../../includes/images/shape-qa.png') no-repeat right bottom;
    background-size: 100% 100%;
    position: absolute;
    z-index: -1;
}
.projects  .main-heading ,.projects  .top-heading {
      color:#fff;
}
.projects-slider { 
}

/* Each project item */
.projects-slider > div { 
  transition: transform 0.3s;
}
 
 
.panel-group .panel{
    width:100%;
    margin-bottom:1.25rem;
    border-radius: 2rem;
    border: 1px solid #fff;
    background: #FFF;
    padding: 2rem 3rem;
}
.panel-group .panel-title {
    margin:0;
}
.panel-group .panel-title a{
    width:100%;
    color:#192669;
    font-weight:bold;
    font-size:1.8rem;
    display: flex;
    padding: 0;
    align-items: center;
    justify-content: space-between;
}
.panel-group .panel .panel-body{
    padding: 2rem 3rem 1rem 3rem;
    color:#000000;
    font-size:1.4rem;
    font-weight:bold;
    background:#6672B011;
    border-radius: 2rem;
    margin-top: 1.5rem;
}
 
 
/* Example responsive tweaks */
@media (max-width: 768px) {
   
   
}
