body{
    margin: 0;
    padding: 0;
    font-family: 'Mulish', sans-serif;
}
#bg{ 
    position : fixed;
    width:100%;
    height: 100%;
    z-index:-10;
}
#main-section{
    display: flex;
    justify-content: center;
    background-color: rgb(239,168,176);
    border-radius: 10px;
     box-shadow: inset 0 0 20px #DF7985;
    margin-bottom: 20px;
    color: #000;
    top:0; left:0; 
}
#main-section:hover{
    transform: scale(1.05);
         box-shadow: inset 0 0 30px #DF7985;
}
h3{
    text-align: center;
    font-size:30px;
    color:#fff;
    font-weight: 200;
}
p{
    margin: 0
}
h1{
    text-align: center;
    font-weight: 350;
    font-size:60px;
    color:#fff;
    margin-bottom: 20px;
/*    margin-top: 20px;*/
}
.row_events{
    margin-top:40px;
    margin-bottom: 30px;
    text-align: center;
}
.event{
    padding: 20px 1rem;
}
@media (min-width: 900px) {
 .event{
    padding: 20px 25px;
}
}
#events{
     box-shadow: 0 0 10px #fff;
    margin-bottom: 20px;
    margin-top: 20px;
}
#team .card{
        margin-bottom: 25px;
    border-radius: 10px;
/*     box-shadow: 0 0 10px white;*/
/*
    max-height: 320px;
    min-height: 320px;
*/
    
}
#team .card:hover{
    transform: scale(1.05);
}
.domain{
    color: white;margin-top: 60px;
}
.domain .row{
    display: flex;justify-content: center;
}
.domain .row .col-lg-2,.col-md-4,.col-sm-6,.col-xs-12{
text-align: center;
    margin-top: 30px;
}
#projects{
    margin-bottom: 20px;
}
#team .project_name{
    color: #000;
}
.card1{
 background-color: rgb(199,156,200); 
}

.card2{
    background-color: rgb(168,156,200);
}
.card3{
    background-color: rgb(230,180,176);
}
.card4{
   background-color: rgb(239,168,176);
}
.card5{
    background-color:rgb(155,178,225) ;
}
.card6{
    background-color:rgb(140,201,240) ;
}
hr{
   width: 90%;
    height: 0.5px;
    height:1px;
    background-color:rgb(239,168,176);
}
.current-board .row, .ex-board .row ,.advisory-board .row{
    display: flex;
    justify-content: center;
    color: white;
}
.current-board , .ex-board , .advisory-board{
    margin-top: 100px;
    margin-bottom: 50px;
}
.name
{
    font-size:18px;
    font-weight:600;
}
i{
    margin-left: 7px;
}
a{
    text-decoration: none;
    color: #fff;
}
a:hover{
    text-decoration: none;  
    color: #fff;
}
.current-board , .ex-board , .advisory-board h2{
    text-align: center;
    margin-bottom: 20px;
}

.current-board , .ex-board , .advisory-board {
      box-shadow: inset 0 0 20px #DF7985;
    border-radius: 10px;
}
.heading{
    background:linear-gradient(to right,#DF7985,#615094);
    border-radius: 10px;
    color:#fff;
    padding: 10px 40px;
    font-size: 25px;
}
i:hover{
    transform: scale(1.1);
}
footer i{
    margin-right: 20px;
}
