
.wrap_new > div {
  margin-bottom: 48px;
}
.wrap_new p {
  margin: 0 0 18px 0;
  color: #000000;
  font-size: 20px;
  font-weight:400;
  padding-bottom:0;
}

.scholarship-wrap {
  display: flex;
  align-items: flex-start;
  position: relative;
  margin: 30px 0;
}

.scholarship-image {
  flex: 0 0 65%;
  position: relative;
  z-index: 1;
}

.scholarship-image img {
  width: 100%;
  height: auto;
  display: block;
}

.scholarship-text {
  flex: 0 0 40%;
  background: #5a2b18;
  color: #fff;
  padding: 25px;
  position: relative;
  z-index: 2;
  margin-left: -80px;
  margin-top: 30px;
  box-shadow: 0 4px 20px rgba(0,0,0,0.15);
}

.scholarship-text h1 {
  font-size: 26px;
  font-weight: 500;
  margin-bottom: 15px;
  color: #d5b187;
  line-height: 1.4;
  font-style: italic;
}

.scholarship-text p {
  font-size: 20px;
  line-height: 1.6;
  margin: 0;
  color:#fff;
}


.scholarship-support {padding:25px 0}
.wrap_new .title {
  color: #672914;
  margin: 0 0 26px 0;
    font-weight: 600;
font-size: 26px;
line-height: 120%;
letter-spacing: 0%;
vertical-align: middle;

}

.important {background:#672914;padding:20px;}
.important p {color:#fff;margin-bottom:0;}
.important p a {color:#fff;text-decoration:underline;}
.scholarship-hero,.scholarship-about,.scholarship-criteria,.scholarship-conditions,.scholarship-thems,.scholarship-winners,.scholarship-deadline,.scholarship-wrapper, .scholarship-wrap {max-width:800px;margin: 0 auto;}

.about-items,
.winners-items,
.conditions-grid {
  display: flex;
  flex-wrap: wrap;
  gap: 18px;
}

.support-items {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 14px;
    margin-top: 29px;
    margin-bottom:29px;
}
.support-item {
    background: #fff;
    border: 1px solid #BA9B6E;
    padding: 14px;
    border-radius: 2px;
    font-size: 20px;
    color: #000;
    min-height: 120px;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.support-item .text-center {margin:0 auto;    text-align: center;}
.support-item span {color:#000;font-size:20px;}


.wrap_new ul {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-bottom:18px;
}

.wrap_new ul li {
  background: #F9F5EA;
  border: 1px solid #BA9B6E;
  padding: 10px 14px;
  margin-bottom: 10px;
  border-radius: 2px;
  position: relative;
  padding-left: 36px;
  color: #672914;
  font-size: 20px;
  margin-bottom:2px;
}

.wrap_new ul li:before {
  content: "✓";
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
  color: #BA9B6E;
  font-weight: 700;
  font-size: 20px;
}
.conditions-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 14px;
      margin-top: 29px;
    margin-bottom: 29px;
}

.condition-item {
  background: #fff;
  border: 1px solid #BA9B6E;
  border-radius: 2px;
  font-size: 18px;
  color: #000;
  text-align:center;
  min-height: 120px;
  box-shadow: 0 0 0 rgba(0,0,0,0);
}

.condition-item .name {
  margin: 0 0 8px 0;
  font-size: 20px;
  font-weight:bold;
  color: #672914;
  padding: 12px 0;
  background:#F9F5EA;
  border-bottom: 1px solid #BA9B6E;
}
.condition-item span {padding:2px 10px;    display: block;padding-bottom:15px;}
.scholarship-support {background:#F9F5EA;}
.scholarship-support p {color:#672914;}


.scholarship-thems {

}

.winners-items {
  display: flex;
  gap: 18px;
  align-items: flex-end;
  margin-top: 12px;
      justify-content: center;
}

.winner-item {
  text-align: center;
  padding: 12px;
  border-radius: 3px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.03);
}

.winner-item .img {
  height: auto;
  display: block;
  border: 1px solid #BA9B6E;
  margin: 6px auto;
  width: 190px;
}

.winner-item span {
  display: block;
  margin-top: 8px;
  font-size: 18px;
  color: #000000;
  font-weight:bold;
}


.scholarship-deadline {
  margin-top: 18px;
}


.notice-brown {
  background: var(--brown-dark);
  color: var(--beige-2);
  padding: 12px 14px;
  border-radius: 2px;
  margin-top: 14px;
  font-size: 14px;
}
@media only screen and (max-width: 768px) {
    .scholarship-wrap {
    flex-direction: column;}
.scholarship-image {
        flex: 0 0 100%;
        position: relative;
        z-index: 1;
        text-align: center;
        margin: 0 auto;
    }
.scholarship-text {
    flex: 0 0 100%;
    margin-left: 0px;
    margin-top: 30px;
}
.scholarship-text p {
    font-size: 16px;
}
.wrap_new p {
    font-size: 16px;
}
.wrap_new .title {
    font-size: 22px;
}
.wrap_new ul li {font-size: 16px;}
.support-items {
    grid-template-columns: repeat(2, 1fr);
}
.support-item span {
    font-size: 16px;
}
.conditions-grid {
    grid-template-columns: repeat(2, 1fr);
}
.condition-item {font-size: 16px;}
}

@media only screen and (max-width: 500px) {
  .support-items {
    grid-template-columns: repeat(1, 1fr);
}  
.conditions-grid {
    grid-template-columns: repeat(1, 1fr);
}
.support-item {min-height:auto;}
}
