
@media only screen and (min-width: 1240px) {
.list_box{
	width:100%;
	height:70vh
}
.team {
    position: relative;
    width: 100%;
    height: 100%;
    background: radial-gradient(#003d79, #404881);
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    
}

.center h1 {
    color: #fff;
    font-size: 3rem;
	
	letter-spacing: 1rem;
    text-align: center;
}

.team-content {
    width: 100%;
    max-width: 1350px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(150px, auto));
    grid-gap: 2rem;
    margin-top: 4rem;
    text-align: center;
}

.box {
    padding: 16px;
    background: #fff;
    border-radius: 15px;
    transition: all.38s ease;
}

.box img {
    width: 80%;
    height: auto;
    border-radius: 15px;
    margin-bottom: 26px;
}

.box h3 {
    font-size: 22px;
    font-weight: 600;
    color: #000;
    margin-bottom: 15px;
}

.box h5 {
    color: #666;
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 15px;
    letter-spacing: 2px;
}


.box:hover {
    box-shadow: 1px 2px 12px 2px #eee;
  }
  
  @keyframes shake {
    10%, 90% {
      transform: translate3d(-1px, 0, 0);
    }
    
    20%, 80% {
      transform: translate3d(2px, 0, 0);
    }
  
    30%, 50%, 70% {
      transform: translate3d(-4px, 0, 0);
    }
  
    40%, 60% {
      transform: translate3d(4px, 0, 0);
    }
  }
}
@media only screen and (max-width: 1240px) {
	.list_box{
		width:100%;
		background: radial-gradient(#0066cc, #003d79);
		height:auto
	}
    .team {
    position: relative;
    width: 90%;
    height: 100%;
	margin-left:5%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    
}

.center h1 {
    color: #fff;
	margin-top:30px;
	margin-left:5%;
    font-size: 2rem;
	width:100%;
	letter-spacing: 1rem;
    text-align: center;
}

.team-content {
    width: 100%;
    max-width: 1350px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(150px, auto));
    grid-gap: 1rem;
    margin-top: 2rem;
    text-align: center;
}

.claer {
    width: 100%;
    height: 1rem;
}

.box {
    padding: 16px;
    background: #fff;
    border-radius: 15px;
    transition: all.38s ease;
}

.box img {
    width: 80%;
    height: auto;
	margin-bottom: 8px;
    border-radius: 15px;
    margin-bottom: 15px;
}

.box h3 {
    font-size: 18px;
    font-weight: 600;
    color: #000;
    margin-bottom: 10px;
}

.box h5 {
    color: #666;
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 15px;
    letter-spacing: 2px;
}


.box:hover {
    box-shadow: 1px 2px 12px 2px #eee;
  }
  
  @keyframes shake {
    10%, 90% {
      transform: translate3d(-1px, 0, 0);
    }
    
    20%, 80% {
      transform: translate3d(2px, 0, 0);
    }
  
    30%, 50%, 70% {
      transform: translate3d(-4px, 0, 0);
    }
  
    40%, 60% {
      transform: translate3d(4px, 0, 0);
    }
  }

}