.cases__title { font-size: 30px; font-weight: bold; text-align: center; margin: 20px 0; }
.new__header { text-align: center; margin-bottom:20px;}

.new__header h1 { font-size: 20px; margin: 30px 0 20px 0; }

.new__header .info__nav { padding-right: 40px; }


.info img {display:block;margin:0 auto;font-size:16px;}

.core { display: inline-block; }

.more__want{text-align: center;margin:20px 0;}

.more__want img{height:auto;}
 
.giosp { background-color: #e0e0e0; display: inline-block; width: 100%; margin: 40px 0 20px 0; }

.team__left { margin: 10px 0; padding: 0 20px; }

.team__left span:hover { color: red; cursor: pointer; }

.return {display:none; text-align: center; width: 14%; float: right; overflow: hidden; line-height: 30px; font-size: 16px; -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(70%); }

.return a { padding: 4px 20px; background-color: red; color: #fff; cursor: pointer; border-radius: 5px; }

.return a:hover { background-color: #49b78c; }

/* .about__contact { border: 1px solid #efefef; -webkit-box-shadow:0px 2px 10px 0px rgba(0,0,0,0.05); box-shadow:0px 2px 10px 0px rgba(0,0,0,0.05); h3 { font-size: 18px; line-height: 40px; background-color: #448fa5; text-align: center; } li { padding: 5px 0; } } */
@media (max-width: 760px) { 
  .core { margin: 0 6px; }
  img{max-width:100%;}
  .cases__title { font-size: 24px; margin: 10px 0; }
  .team__put {  margin-right: 2.2%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
  .return { width: 30%; line-height: 30px; font-size: 14px; -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(70%); } 
  .new__header h1 {
        font-size: 1.2rem;
        margin: 10px 0;
    }

}
.infojj p {
    font-size: 16px;
    line-height: 1.6rem;
}
.infogc {
    font-size: 16px;
}
.infogc p {
    line-height: 30px;
      margin: 10px 0;
}

.type__lists .ms {
    display: block;
}
.infogc h2 {
    font-size: 19px;
    font-weight: bold;
    margin-bottom: 15px;
}
.infogc h2::before {
    content: "";
    border-left: 5px solid #448fa5;
    padding: 0 0 0 10px;
}