
.p-d-container{
  display: grid;
  /*grid-template-columns: .8fr 1.9fr;
  gap: 60px;*/
}
.p-d-color h3{
  color: var(--brand);
}
.left{
  flex: 1;
  display: none;
}

.right{
  padding: 0 6%;
  flex: 1;
}
.right-hdr{
  margin-bottom: 20px;
}

.gallery_grid{
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 10px;
}
.g-card{
  /*grid-column:span 4;*/
  border-radius:var(--radius); transition:box-shadow .25s, transform .25s, background .25s;
}
.g-card img{
  width: 100%;
  height: 200px;
}
.g-d-container{
  display: grid;
  grid-template-columns: 1.9fr .8fr;
   gap: 40px;
}
.p-card{
   grid-column:span 4;
  border-radius:var(--radius); transition:box-shadow .25s, transform .25s, background .25s;
}
.g-card .sec-text {
    margin: 0 0 15px;
}

.banner img{
  width: 100%;
}
.survey img{
  width: 100%;
  margin-top: 10px;
  margin-bottom: 30px;
}
.valu img{
  width: 100%;
}

.explore-link {
  text-decoration: none;
  color: var(--brand);
  border-bottom: 1px solid var(--brand);
  font-weight: 500;
  padding-bottom: 2px;
  align-self: start;
  float: right;
}
.survey-head{
  width: 88%;
  margin: 0 auto 20px;
}
.valuation-section{
  margin-bottom: 30px;
}
.value-head{
  width: 88%;
  margin: 0 auto 20px;
}
.right-mbl{
  display: none;
}

@media (max-width:980px){
  .gallery_grid{
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:980px){
  .p-d-container {
    gap: 20px;
  }
  .gallery_grid{
    grid-template-columns: repeat(2, 1fr);
  }
  .g-d-container {
    display: grid;
    grid-template-columns: 1fr;
    gap: 40px;
  }
  .g-d-container .right{
    display: none;
  }
  
}
@media (max-width: 440px) {
    .gallery_grid {
        grid-template-columns: repeat(1, 1fr);
    }
}
