#Section1 {
  background-image: url("../../assets/img/Hiace-newshape.png");
  color: rgba(9,162,255,0.51);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: normal;
  height: 430.3px;
  padding-top: 74px;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.Sec1HeadingText1 {
  font-weight: bold;
  text-shadow: 2px 2px 2px rgba(0,0,0,2.4);
  color: #5fff79;
}

.Sec1HeadingText2 {
  font-weight: bold;
  text-shadow: 2px 2px 6px rgba(0,0,0,0.4);
  color: #ff695f;
}

.Sec1Para1 {
  color: rgb(224,244,236);
  font-weight: bold;
  text-shadow: 2px 2px 5px rgb(84,38,38);
}

.Sec1Para2 {
  color: rgb(220,24,24);
  font-weight: bold;
  background-color: var(--bs-warning);
  text-shadow: 2px 2px 5px rgba(0,0,0,0.4);
}

#Section2 {
  height: 29px;
  margin-top: 36px;
  font-size: 20px;
  position: relative;
}

.Sec2Div1Para1 {
  text-align: center;
  color: rgb(236,246,255);
  margin-top: 0px;
  font-size: 20px;
  text-shadow: 0px 3px 2px rgb(244,19,19);
}

/* XS CSS */

@media (max-width: 575.98px) {
  #Section1 {
    height: 454.3px;
    padding-top: 0px;
    padding-bottom: 54px;
    margin-bottom: -36px;
  }
}

@media (max-width: 575.98px) {
  .Sec1HeadingText1 {
    font-size: 46.4px;
    margin-top: 62px;
  }
}

@media (max-width: 575.98px) {
  .Sec1HeadingText2 {
    font-size: 28.4px;
    margin-top: -19px;
  }
}

@media (max-width: 575.98px) {
  .Sec1Para1 {
    font-size: 21px;
    margin-top: -21px;
  }
}

@media (max-width: 575.98px) {
  .Sec1Para2 {
    font-size: 17px;
    margin-top: -19px;
  }
}

@media (max-width: 575.98px) {
  #Section2 {
    height: 36px;
    margin-top: 0px;
  }
}

@media (max-width: 575.98px) {
  .Sec2Div1Para1 {
    text-align: center;
    color: rgb(236,246,255);
    margin-top: 36px;
    font-size: 25px;
    text-shadow: 0px 3px 2px rgba(0,0,0,1.8);
  }
}

/* SM CSS */

@media (min-width: 576px) and (max-width: 767.98px) {
  .Sec1HeadingText1 {
    font-size: 55.4px;
    margin-top: -248px;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .Sec1HeadingText2 {
    font-size: 41.4px;
    margin-top: -28px;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .Sec1Para1 {
    font-size: 18px;
    margin-top: 0px;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .Sec1Para2 {
    font-size: 22px;
    margin-top: 8px;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) {
  #Section2 {
    height: 61px;
    margin-top: 0px;
  }
}

@media (min-width: 576px) and (max-width: 767.98px) {
  .Sec2Div1Para1 {
    text-align: center;
    color: rgb(236,246,255);
    margin-top: 0px;
    font-size: 42px;
    text-shadow: 0px 3px 2px rgba(0,0,0,1.8);
  }
}

/* MD CSS */

@media (min-width: 768px) and (max-width: 991.98px) {
  .Sec1HeadingText1 {
    font-size: 68.4px;
    margin-top: -28px;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .Sec1HeadingText2 {
    font-size: 70.4px;
    margin-top: -28px;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .Sec1Para1 {
    font-size: 23px;
    margin-top: -27px;
  }
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .Sec1Para2 {
    font-size: 23px;
    margin-top: -25px;
  }
}

/* LG CSS */

@media (min-width: 992px) and (max-width: 1199.98px) {
  .Sec1HeadingText1 {
    font-size: 70.4px;
    margin-top: -28px;
  }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .Sec1HeadingText2 {
    font-size: 70.4px;
    margin-top: -28px;
  }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .Sec1Para1 {
    font-size: 24px;
    margin-top: -27px;
  }
}

@media (min-width: 992px) and (max-width: 1199.98px) {
  .Sec1Para2 {
    font-size: 23px;
    margin-top: -25px;
  }
}

/* XL CSS */

@media (min-width: 1200px) and (max-width: 1399.98px) {
  .Sec1HeadingText1 {
    font-size: 70.4px;
    margin-top: -28px;
  }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
  .Sec1HeadingText2 {
    font-size: 70.4px;
    margin-top: -28px;
  }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
  .Sec1Para1 {
    font-size: 23px;
    margin-top: -27px;
  }
}

@media (min-width: 1200px) and (max-width: 1399.98px) {
  .Sec1Para2 {
    font-size: 23px;
    margin-top: -25px;
  }
}

/* XXL CSS */

@media (min-width: 1400px) {
  .Sec1HeadingText1 {
    font-size: 70.4px;
    margin-top: -28px;
  }
}

@media (min-width: 1400px) {
  .Sec1HeadingText2 {
    font-size: 70.4px;
    margin-top: -28px;
  }
}

@media (min-width: 1400px) {
  .Sec1Para1 {
    font-size: 23px;
    margin-top: -27px;
  }
}

@media (min-width: 1400px) {
  .Sec1Para2 {
    font-size: 23px;
    margin-top: -25px;
  }
}

@media (min-width: 1400px) {
  #Section2 {
    height: 61px;
    margin-top: 0px;
  }
}

@media (min-width: 1400px) {
  .Sec2Div1Para1 {
    text-align: center;
    color: rgb(236,246,255);
    margin-top: 0px;
    font-size: 42px;
    text-shadow: 0px 3px 2px rgba(0,0,0,1.8);
  }
}

#Sec1bKashNo {
  color: rgb(254,217,217);
  font-weight: bold;
  font-size: 29px;
  text-shadow: 2px 2px 2px rgba(0,0,0,2.8);
  text-shadow: 2px 2px 17px #eeb4b4;
}

