@media only screen and (max-width: 1668px) {
  .bcpr11 {
    top: 15%;
    right: 20%;
  }

  .fans21 {
    left: 6%;
  }

  /* .mncmd p {
        font-size: calc(0.65vw + 0.6vh);
        padding: 0% 2% 0% 2%;
    } */

  /* .mncmd span {
        font-size: calc(0.65vw + 0.6vh);
    } */

  /* .mncmd {
        width: 50%;
        padding: 9.4% 0% 11% 0%;
    } */
}

@media only screen and (max-width: 1550px) {
  .prbg1 {
    width: 25%;
  }

  /* .pro1img {
        right: -6%;
        width: 100%;
    } */

  .prbg2 {
    width: 30%;
  }

  .pro2img {
    right: 10%;
    width: 90%;
  }

  .prbg3 {
    right: 3%;
    width: 32%;
  }

  .prbg5 {
    right: 3%;
    width: 32%;
  }

  .prbg7 {
    right: 3%;
    width: 32%;
  }

  .pro3img img {
    width: 40%;
  }

  .pro3img {
    right: -6%;
    width: 100%;
  }

  .pro5img img {
    width: 40%;
  }

  .pro5img {
    right: -6%;
    width: 100%;
  }

  .pro7img img {
    width: 40%;
  }

  .pro7img {
    right: -6%;
    width: 100%;
  }

  .prbg4 {
    width: 30%;
  }

  .prbg6 {
    width: 30%;
  }

  .bcpr1 img {
    width: 80%;
  }

  .bcpr1 {
    right: 10%;
  }

  .igupdt {
    padding-left: 2%;
  }

  /* .ftrr1 {
        padding: 4% 0% 18% 0%;
    } */

  .fans21 img {
    width: 85%;
  }

  .fans12 img {
    width: 85%;
  }

  .bcpr11 img {
    width: 80%;
  }

  .bcpr11 {
    right: 10%;
  }

  /* .grnlf1 img {
        width: 80%;
    } */

  /* .grnlf img {
        width: 85%;
    } */

  /* .wht img {
        width: 85%;
    } */

  /* .grnlf1 {
        bottom: -4%;
        left: 50%;
    } */

  .bcpr1 img {
    width: 70%;
  }
}

@media only screen and (max-width: 1325px) {
  .frm2 {
    padding: 1.6% 1.5% 1.4% 1.5%;
  }
}

@media only screen and (max-width: 1300px) {
  .section3 {
    margin-top: -10%;
  }

  .cntbnr {
    margin-top: 6%;
  }

  .tecture1 {
    bottom: 4%;
  }

  /* .blnkclm img {
        width: 104%;
    } */

  .mncmd {
    /* padding: 9.4% 0% 10% 0%; */
  }
  .jartxt p {
    padding: 0% 5% 2% 5%;
  }

  .abtgrn {
    margin-top: 5.5%;
  }

  /* .prpck1 {
        margin: 0% -20% 0% 0%;
    } */

  .prpck2 {
    margin: 0% 0% 0% -20%;
  }

  .prpck3 {
    margin: 0% -20% 0% 0%;
  }

  .prpck4 {
    margin: 0% 0% 0% -20%;
  }

  .prpck5 {
    margin: 0% -20% 0% 0%;
  }

  .prpck6 {
    margin: 0% 0% 0% -20%;
  }

  .prpck7 {
    margin: 0% -20% 0% 0%;
  }

  .pr1dtl p {
    font-size: calc(0.6vw + 0.6vh);
  }

  .pr1dt2 p {
    font-size: calc(0.6vw + 0.6vh);
    padding: 2% 20% 4% 20%;
  }

  .pr1dt3 p {
    font-size: calc(0.6vw + 0.6vh);
  }

  .pr1dt4 p {
    font-size: calc(0.6vw + 0.6vh);
    padding: 2% 20% 4% 20%;
  }

  .pr1dt5 p {
    font-size: calc(0.6vw + 0.6vh);
  }

  .pr1dt6 p {
    font-size: calc(0.6vw + 0.6vh);
    padding: 2% 20% 4% 20%;
  }

  .pr1dt7 p {
    font-size: calc(0.6vw + 0.6vh);
  }

  .pr1dt2 {
    padding-top: 12%;
  }

  .pr1dt4 {
    padding-top: 13%;
  }

  .pr1dt6 {
    padding-top: 13%;
  }

  .probnr {
    margin-top: 5.5%;
  }

  .mnscl {
    padding-top: 6%;
  }

  .logo img {
    width: 80%;
  }

  .teajar {
    padding: 10% 0% 6% 0%;
  }

  .bcpr1 img {
    width: 65%;
  }

  .bcpr1 {
    right: 0%;
  }

  /* .grnlf1 {
        bottom: -8%;
        left: 47%;
    } */

  .bcpr11 img {
    width: 68%;
  }

  .bcpr11 {
    right: 7%;
    top: 23%;
  }

  /* .ftrr1 {
        padding: 5% 0% 17% 0%;
    } */

  .sld1 {
    margin-top: 5.7%;
  }

  .sld2 {
    margin-top: 5.7%;
  }

  .sld3 {
    margin-top: 5.7%;
  }

  .frm2 {
    padding: 1.5% 1.5% 1.5% 1.5%;
  }
}

@media only screen and (max-width: 1250px) {
  /* .grnlf img {
        width: 75%;
    } */

  .cmdbg {
    padding: 0% 0% 0% 0%;
  }

  .grnlf {
    width: 7.5%;
    bottom: -1.5%;
  }

  .bcpr11 {
    right: 3%;
  }

  .mnlnk {
    padding: 3.5% 0% 0% 0%;
  }

  /* .frm2 {
        padding: 1.7% 1.5% 1.5% 1.5%;
    } */
}

@media only screen and (max-width: 1200px) {
  .prnmn {
    padding: 18% 12.6% 0% 12.6%;
  }

  .fans21 img {
    width: 80%;
  }

  /* .ftrr1 {
        padding: 5% 0% 16% 0%;
    } */

  .ftrsmlnk {
    width: 70%;
  }

  /* .ftrr1 {
        padding: 2% 0% 19% 0%;
    } */
  .sftrlnk {
    width: 15.5%;
  }

  .otrimg1 {
    left: 38%;
    width: 7%;
  }

  .otrimg3 {
    left: 38%;
    width: 7%;
  }

  .otrimg5 {
    left: 38%;
    width: 7%;
  }

  .otrimg7 {
    left: 38%;
    width: 7%;
  }

  .otrimg2 {
    width: 8%;
  }

  .otrimg4 {
    width: 8%;
  }

  .otrimg6 {
    width: 8%;
  }
}

@media only screen and (max-width: 1150px) {
  .mnscl {
    width: 80%;
    margin-left: 0%;
  }

  .scllnk {
    width: 100%;
  }

  .cntbnr {
    margin-top: 6.5%;
  }

  .cicnimg h3 a {
    font-family: mm1;
    font-size: calc(0.7vw + 0.7vh);
  }

  .cicnimg h3 a,
  .cicnimg4 h3 a,
  .cicnimg2 h3 a {
    font-size: calc(0.7vw + 0.7vh);
  }

  .cicnimg2add h3 {
    font-size: calc(0.65vw + 0.65vh);
  }

  .cicnimg2 {
    width: 35%;
  }

  .probnr {
    margin-top: 6.5%;
  }

  .cicnimg h3 {
    font-family: mm1;
    font-size: calc(0.7vw + 0.7vh);
  }

  .cicnimg img {
    width: 40%;
  }

  .cicnimg4 img {
    width: 32%;
  }

  .cicnimg2 img {
    width: 26%;
  }

  .prnmn1 {
    width: 65%;
    padding: 44% 0% 0% 11%;
  }

  .prnmn2 {
    width: 65%;
    padding: 44% 11% 0% 0%;
  }

  .fans21 img {
    width: 75%;
  }

  .medialnk {
    padding: 6% 0% 0% 0%;
  }

  .mnhmp {
    display: flex;
    padding-top: 2%;
  }

  .mnlnk {
    padding: 4% 0% 2% 0%;
  }

  .mnhmp {
    padding-top: 0%;
  }

  .logo img {
    width: 100%;
  }

  .mnlnk a {
    font-size: calc(0.75vw + 0.65vh);
  }

  .cicnimg1 img {
    width: 30%;
  }

  .cicnimg1 h3 {
    font-size: calc(0.7vw + 0.7vh);
  }

  /* .mncmd p {
        padding: 0% 1% 0% 1%;
    } */

  .mncmd {
    padding: 8.5% 0% 10% 0%;
  }
}

@media only screen and (max-width: 1100px) {
  .mnscl {
    padding-top: 8%;
  }

  /* .cup {
    margin-top: -3.9%;
  } */

  .mncmd {
    padding: 7.5% 0% 8% 0%;
  }

  .prnmn {
    padding: 20% 12.6% 0% 12.6%;
  }

  /* .senlef1 {
        width: 24%;
    } */

  .bcpr1 {
    width: 75%;
  }

  .sld1 {
    margin-top: 6%;
  }

  .sld2 {
    margin-top: 6%;
  }

  .sld3 {
    margin-top: 6%;
  }

  /* .ftrr1 {
        padding: 2% 0% 18% 0%;
    } */

  .bcpr1 {
    right: -7%;
  }

  .bcpr11 img {
    width: 60%;
  }

  .bcpr11 {
    right: -7%;
    width: 85%;
  }

  .prnmn1 p {
    font-size: calc(0.7vw + 0.7vh);
    padding-bottom: 10%;
  }

  .frm1 {
    padding: 1.7% 4% 1.2%;
  }

  .frm2 {
    padding: 1.6% 1.5% 1.5% 1.5%;
  }
}

@media only screen and (max-width: 1050px) {
  .section3 {
    margin-top: -12.5%;
  }

  .jartxt {
    padding-top: 11%;
  }

  .scpjr {
    padding-top: 8%;
    width: 95%;
  }

  .blnkclm {
    width: 45%;
  }

  .mncmd {
    width: 55%;
    padding: 4.5% 0% 7% 0%;
  }

  .teajarpic {
    padding-top: 11.3%;
    right: 2.5%;
  }

  .tecture1 {
    bottom: 8%;
  }

  .fbtx h3 {
    padding: 0% 0% 3% 0%;
  }

  .teajar {
    padding: 10% 0% 8% 0%;
  }

  .jartxt p {
    font-size: calc(0.75vw + 0.65vh);
    padding: 0% 2% 2% 2%;
  }

  .jartxt a {
    padding: 1.5% 5%;
    font-size: calc(0.88vw + 0.88vh);
  }

  .tdtal p {
    font-size: calc(0.75vw + 0.65vh);
  }

  .tdtal a {
    padding: 1.5% 5%;
    font-size: calc(0.88vw + 0.88vh);
  }

  .prnmn a {
    /* paddisng: 1.5% 5%; */
    font-size: calc(0.88vw + 0.88vh);
  }

  .prnmn1 a {
    font-size: calc(0.88vw + 0.88vh);
  }

  .prnmn2 a {
    /* padding: 1.5% 5%; */
    font-size: calc(0.88vw + 0.88vh);
  }

  .prnmn {
    padding: 20% 8.5% 0% 8.5%;
  }

  .prnmn p {
    font-family: mm1;
    font-size: calc(0.75vw + 0.7vh);
    padding-bottom: 0%;
    line-height: 1.1;
  }

  .prnmn1 p {
    font-size: calc(0.75vw + 0.75vh);
    padding-bottom: 7%;
  }

  .prnmn2 p {
    font-family: mm1;
    font-size: calc(0.75vw + 0.7vh);
  }

  /* .abtlnk h3 {
        width: 42%;
    } */

  .frm2 {
    padding: 1.8% 1.5% 1.5% 1.5%;
  }
}

@media only screen and (max-width: 1024px) {
  .mnscl {
    padding-top: 6%;
  }

  .primg,
  .primg2 {
    border-radius: 0 0 0 110px;
  }
  .pr1dtl h4 {
    font-size: 5.5vw;
  }
  .pr1dtl h3 {
    font-size: 7vw;
  }
  .pr1dt2 h4 {
    font-size: 5.5vw;
  }
  .pr1dt2 h3 {
    font-size: 7vw;
  }
  .pr1dt2 p {
    font-size: calc(0.75vw + 0.75vh);
    /* padding: 2% 20% 4% 20%; */
  }
  .pr1dtl p {
    font-size: calc(0.75vw + 0.75vh);
  }
  .pr1dt2 a,
  .pr1dtl a {
    font-size: calc(0.75vw + 0.75vh);
  }
  .pro1img {
    right: 0%;
  }

  .bcpr1 img {
    width: 55%;
  }

  .bcpr1 {
    right: -17%;
    top: 43%;
  }

  .bcpr11 img {
    width: 55%;
  }

  .bcpr11 {
    right: -11%;
  }

  /* .mnpr11 {
        right: -22%;
    } */

  /* .grnlf1 img {
        width: 70%;
    } */
  .grnlf {
    width: 8%;
    bottom: -3.5%;
  }

  .grnlf2 {
    bottom: -1%;
    left: 43.5%;
  }

  .grnlf1 {
    width: 10%;
    left: 46.5%;
  }

  .fans21 img {
    width: 70%;
  }

  .fans12 img {
    width: 75%;
  }

  /* .frm2 {
        padding: 2% 1.5% 1.7% 1.5%;
    } */
}

@media only screen and (max-width: 1000px) {
  .mncmd p {
    font-size: calc(0.65vw + 0.75vh);
  }

  .mncmd span {
    font-size: calc(0.65vw + 0.75vh);
  }

  .mncmd span p {
    font-size: calc(0.65vw + 0.7vh);
  }

  .blnkclm img {
    width: 115%;
  }

  /* .ftrr1 {
        padding: 2% 0% 16% 0%;
    } */

  .tdtal {
    padding-top: 0%;
  }

  .prnmn1 {
    width: 66%;
  }

  .prnmn1 h4 {
    margin-bottom: 3%;
  }

  .prnmn1 h5 {
    margin-bottom: 4%;
  }

  .prnmn2 {
    padding: 35% 11% 0% 0%;
  }

  .frm2 {
    padding: 2.1% 1.5% 1.7% 1.5%;
  }
}

@media only screen and (max-width: 991px) {
  .ftrsmlnk {
    width: 100%;
    margin-left: 0%;
  }

  .abtlnk h3,
  .abtlnk2 h3 {
    font-size: calc(1.1vw + 1.1vh);
  }

  .ftlk a,
  .ftlk p {
    font-size: calc(0.8vw + 0.8vh);
  }

  .abtlnk {
    margin-left: 25%;
  }

  .logoftr {
    width: 83%;
  }

  .sftrlnk {
    width: 17%;
    margin: 0 2%;
  }

  .frm1 {
    padding: 1.7% 4% 1.2%;
    font-size: 1.2vw;
  }

  .frm1::placeholder {
    font-size: 1.2vw;
  }

  .frm2 {
    padding: 2.2% 1.5% 1.7% 1.5%;
  }

  .topbtn {
    bottom: 4.7%;
    left: 6%;
    width: 4%;
  }

  .whatsapp {
    bottom: 4.7%;
    right: 6%;
    width: 4%;
  }
}

@media only screen and (max-width: 950px) {
  .cicnimg1 h3 {
    font-size: calc(0.8vw + 0.7vh);
  }

  .fans21 img {
    width: 65%;
  }

  /* .logoftr img {
        width: 75%;
    } */

  /* .ftrsmlnk {
        width: 80%;
    } */

  /* .topbtn {
        padding: 10px;
    } */

  .cntbtn1 {
    font-size: calc(0.9vw + 0.9vh);
  }

  .cntfrm {
    width: 70%;
  }

  .mncmd h3 {
    margin-bottom: 0%;
    padding-left: 0%;
  }

  .mncmd p {
    margin-bottom: 2%;
  }

  /* .abtlnk h3 {
        width: 50%;
    } */

  /* .ftlk a {
        font-size: calc(0.8vw + 0.8vh);
    } */

  /* .ftlk p {
        font-size: calc(0.8vw + 0.8vh);
    } */

  .cicnimg h3 a {
    font-size: calc(0.8vw + 0.7vh);
  }

  .cicnimg h3 {
    font-size: calc(0.8vw + 0.7vh);
  }

  .cicnimg2add h3 {
    font-size: calc(0.7vw + 0.75vh);
  }

  .cicnimg2 {
    width: 45%;
  }

  .cicnimg2 img {
    width: 23%;
  }

  .frm2 {
    padding: 2.2% 1.5% 1.8% 1.5%;
  }

  .tag1 h3,
  .tag4 h3,
  .tag3 h3 {
    font-size: calc(0.75vw + 0.75vh);
  }

  .tag4 {
    width: 36%;
  }

  .tag2 h3 {
    font-size: calc(0.75vw + 0.75vh);
    margin-bottom: -9%;
  }

  .cntfrm input {
    font-size: 1.3vw;
  }

  .cntfrm textarea {
    font-size: 1.5vw;
  }
}

@media only screen and (max-width: 920px) {
  .mnhmp {
    padding-top: 0.6%;
  }
  .jartxt p {
    font-size: calc(0.55vw + 0.55vh);
    line-height: 1.1;
  }
  .jartxt h3 {
    font-size: calc(1.7vw + 1.7vh);
  }
  .jartxt a {
    font-size: calc(0.65vw + 0.65vh);
  }
  .tea {
    width: 90%;
  }
  .tdtal {
    width: 100%;
  }
  .tdtal p {
    font-size: calc(0.6vw + 0.6vh);
  }
  .tdtal a {
    font-size: calc(0.65vw + 0.65vh);
  }
  .prnmn a {
    font-size: calc(0.65vw + 0.65vh);
  }
  .prnmn p {
    font-size: calc(0.6vw + 0.6vh);
  }
  .prnmn h5 {
    font-size: 6vw;
  }
  .prnmn h4 {
    font-size: 5vw;
  }
  .prdtl h3 {
    padding: 2% 10% 2% 2%;
  }
  .prnmn1 h5 {
    font-size: 7vw;
  }
  .prnmn1 h4 {
    font-size: 5vw;
  }
  .prnmn1 p {
    font-size: calc(0.6vw + 0.6vh);
  }
  .prnmn1 a {
    font-size: calc(0.65vw + 0.65vh);
  }
  .prnmn2 h4 {
    font-size: 5vw;
  }
  .prnmn2 h5 {
    font-size: 8vw;
  }
  .prnmn2 p {
    font-size: calc(0.6vw + 0.6vh);
    line-height: 1.2;
  }
  .prnmn2 a {
    font-size: calc(0.6vw + 0.6vh);
  }
  .bcpr22 {
    right: 26%;
  }
  .mnlnk a {
    font-size: calc(0.55vw + 0.55vh);
  }
  .cnticn {
    width: 65%;
  }
  .cicnimg h3 a,
  .cicnimg4 h3 a,
  .cicnimg2 h3 a {
    font-size: calc(0.6vw + 0.6vh);
  }
  .cicnimg2 {
    width: 51%;
  }
  .cicnimg2add h3 {
    font-size: calc(0.6vw + 0.6vh);
  }
  .cicnimg2 img {
    width: 20%;
  }
  .tag1 {
    width: 34%;
  }
  .tag1 h3,
  .tag4 h3,
  .tag3 h3 {
    font-size: calc(0.6vw + 0.6vh);
  }
  .tag3 {
    width: 33%;
  }
  .tag4 {
    width: 43%;
  }
  .tag2 h3 {
    font-size: calc(0.6vw + 0.6vh);
  }
  .cntbtn1 {
    font-size: calc(0.7vw + 0.7vh);
  }
  .frm2 {
    padding: 2.4% 1.5% 1.7% 1.5%;
  }

  .pr1dt2 h4 {
    font-size: 5vw;
    padding: 0% 15% 0% 15%;
  }
  .pr1dt2 h3 {
    font-size: 7vw;
  }
  .pr1dt2 p {
    font-size: calc(0.55vw + 0.55vh);
    padding: 2% 10% 4% 20%;
  }
  .pr1dt2 a,
  .pr1dtl a {
    font-size: calc(0.6vw + 0.6vh);
  }
  .pr1dtl h4 {
    font-size: 5vw;
  }
  .pr1dtl h3 {
    font-size: 7vw;
  }
  .pr1dtl p {
    font-size: calc(0.55vw + 0.55vh);
    padding: 0% 15% 4% 15%;
  }
  .pro1img {
    right: -2%;
  }
  .pro2img {
    right: 12%;
  }
  .prpck1 {
    margin: 0% 0% 0% -40%;
  }
  .prpck3 {
    margin: 0% -40% 0% 0%;
  }

  .bof h3 {
    font-size: calc(1.2vw + 1.2vh);
  }
  .bofmrleft {
    margin-left: 15%;
  }
  .bofmrright {
    margin-right: 0%;
  }
}

@media only screen and (max-width: 900px) {
  /* .tag1 h3 {
        margin-left: 8%;
    } */

  .blnkclm {
    display: none;
  }

  .mncmd {
    width: 100%;
    padding: 8% 0% 12% 0%;
  }

  .pr1dtl {
    padding-top: 20%;
  }

  .pr1dt2 {
    padding-top: 15%;
  }

  .pr1dt3 {
    padding-top: 20%;
  }

  .pr1dt4 {
    padding-top: 20%;
  }

  .pr1dt5 {
    padding-top: 20%;
  }

  .pr1dt6 {
    padding-top: 20%;
  }

  .pr1dt7 {
    padding-top: 20%;
  }

  /* .pr1dtl p {
        font-size: calc(0.8vw + 0.7vh);
        padding: 0% 15% 2% 15%;
    }

    .pr1dt2 p {
        font-size: calc(0.8vw + 0.7vh);
        padding: 0% 15% 2% 15%;
    }

    .pr1dt3 p {
        font-size: calc(0.8vw + 0.7vh);
        padding: 0% 15% 2% 15%;
    }

    .pr1dt4 p {
        font-size: calc(0.8vw + 0.7vh);
        padding: 0% 15% 2% 15%;
    }

    .pr1dt5 p {
        font-size: calc(0.8vw + 0.7vh);
        padding: 0% 15% 2% 15%;
    }

    .pr1dt6 p {
        font-size: calc(0.8vw + 0.7vh);
        padding: 0% 15% 2% 15%;
    }

    .pr1dt7 p {
        font-size: calc(0.8vw + 0.7vh);
        padding: 0% 15% 2% 15%;
    } */

  /* .ftrr1 {
        padding: 2% 0% 14% 0%;
    } */

  .frm1 {
    padding: 1.8% 4% 1.9%;
    font-size: 1.2vw;
  }

  /* .frm2 {
        padding: 1.6%;
    } */

  .bcpr1 img {
    width: 50%;
  }

  .bcpr1 {
    right: -29%;
  }

  .prnmn {
    padding: 19% 8.5% 0% 8.5%;
  }

  .grnlf1 img {
    width: 60%;
  }

  .grnlf1 {
    width: 16%;
    left: 46.5%;
  }

  .fans21 img {
    width: 60%;
  }

  .fans12 img {
    width: 65%;
  }

  /* .pr1dtl a {
        font-size: calc(0.8vw + 0.85vh);
    } */

  /* .pr1dt2 a {
        font-size: calc(0.8vw + 0.85vh);
    } */

  /* .pr1dt3 a {
        font-size: calc(0.8vw + 0.85vh);
    }

    .pr1dt4 a {
        font-size: calc(0.8vw + 0.85vh);
    }

    .pr1dt5 a {
        font-size: calc(0.8vw + 0.85vh);
    }

    .pr1dt6 a {
        font-size: calc(0.8vw + 0.85vh);
    }

    .pr1dt7 a {
        font-size: calc(0.8vw + 0.85vh);
    } */

  .frm2 {
    padding: 2.4% 1.5% 2.1% 1.5%;
  }
}

@media only screen and (max-width: 850px) {
  .jartxt {
    padding-top: 7%;
  }

  .section3 {
    margin-top: -9.5%;
  }

  .cnticn {
    width: 75%;
  }

  .tecture1 {
    bottom: -4%;
  }

  .fbtx h3 {
    padding: 3% 0% 3% 0%;
  }

  .teajarpic {
    padding-top: 0%;
    bottom: 0%;
  }

  .teajar {
    padding: 10% 0% 8% 0%;
  }

  .bcpr1 {
    right: -6%;
  }

  /* .grnlf {
        left: 40%;
        width: 11%;
    } */

  .grnlf1 {
    width: 16%;
    left: 49.5%;
  }

  .grnlf2 {
    bottom: -1%;
    left: 42.5%;
    width: 9.5%;
  }

  .primg1 {
    padding: 55% 0% 55% 0%;
    margin: 18% 0% 0% -30%;
    border-radius: 65px;
  }

  /* .prnmn1 p {
    font-size: calc(0.8vw + 0.75vh);
    padding-bottom: 5%;
  } */

  /* .ftrr1 {
        padding: 2% 0% 12% 0%;
    } */

  /* .ftlk a {
        font-size: calc(0.85vw + 0.8vh);
    } */

  .tdtal {
    width: 100%;
  }

  .fans21 img {
    width: 55%;
  }

  .medialnk {
    width: 60%;
  }

  /* .frm2 {
        padding: 2.6% 1.5% 1.8% 1.5%;
    } */
}

@media only screen and (max-width: 820px) {
  .frm2 {
    padding: 2% 1.5% 2.2% 1.5%;
  }
  .prnmn {
    padding: 14% 8.5% 0% 8.5%;
  }
  .prnmn p,
  .prnmn1 p,
  .prnmn2 p {
    font-size: calc(0.65vw + 0.65vh);
  }
  .prnmn1 {
    padding: 42% 0% 0% 11%;
  }
}

@media only screen and (max-width: 800px) {
  .bcpr1 img {
    width: 55%;
  }

  .bcpr1 {
    right: -5%;
  }

  .primg1 {
    margin: 18% 0% 0% -33%;
  }

  .bcpr11 {
    right: -14%;
  }

  .bcpr11 img {
    width: 55%;
  }

  .bof h3 {
    padding-left: 7%;
  }

  .proexp {
    width: 90%;
  }

  /* .ftrr1 {
        padding: 2% 0% 10% 0%;
    } */

  /* .frm2 {
        padding: 2.9% 1.5% 1.8% 1.5%;
    } */

  .tag4 {
    width: 37%;
  }
}

@media only screen and (max-width: 768px) {
  .fans21 img {
    width: 50%;
  }

  .abtgrn {
    margin-top: 8%;
  }

  .mncmd p {
    font-size: calc(0.85vw + 0.8vh);
  }

  .mncmd span {
    font-size: calc(0.85vw + 0.8vh);
  }

  .mncmd span p {
    font-size: calc(0.8vw + 0.8vh);
  }

  .mncmd h4 {
    font-size: 6vw;
  }

  .mncmd h3 {
    font-size: 8vw;
  }

  .pr1dt2 p {
    font-size: calc(0.6vw + 0.6vh);
    padding: 2% 15% 4% 15%;
  }
  .pr1dtl p {
    font-size: calc(0.6vw + 0.6vh);
  }

  /* .prpck1 {
        margin: 0% -30% 0% 0%;
    } */

  /* .prpck3 {
        margin: 0% -30% 0% 0%;
    }

    .prpck5 {
        margin: 0% -30% 0% 0%;
    }

    .prpck7 {
        margin: 0% -30% 0% 0%;
    }

    .prpck2 {
        margin: 0% 0% 0% -30%;
    }

    .prpck4 {
        margin: 0% 0% 0% -30%;
    }

    .prpck6 {
        margin: 0% 0% 0% -30%;
    }

    .pr1dtl {
        padding-top: 10%;
    }

    .pr1dt3 {
        padding-top: 10%;
    }

    .pr1dt5 {
        padding-top: 10%;
    } */

  .pr1dt7 {
    padding-top: 10%;
  }

  .probnr {
    margin-top: 8%;
  }

  .pro2img {
    right: 12%;
    /* width: 90%; */
  }

  .fans12 img {
    width: 50%;
  }

  .fans12 {
    right: 0%;
  }

  .medialnk {
    padding: 4% 0% 0% 0%;
  }

  .teajar {
    padding: 18% 0% 10% 0%;
    margin-top: -17%;
  }

  .jartxt p {
    font-size: calc(0.75vw + 0.75vh);
    padding: 0% 0% 2% 0%;
    line-height: 0.9;
    margin-bottom: 2%;
  }

  .teajarpic {
    /* width: 44%; */
    /* bottom: 8%; */
    /* right: 4.5%; */
  }

  .section3 {
    margin-top: -11.5%;
  }

  .jartxt h3 {
    line-height: 1;
    margin: 0.5% 0;
  }

  .tdtal p {
    font-size: calc(0.7vw + 0.7vh);
  }

  .tea img {
    width: 100%;
    padding-bottom: 5%;
  }

  .soln p {
    font-size: calc(0.8vw + 0.8vh);
  }

  .scpjr {
    padding-top: 5%;
  }

  .senlef1 img {
    width: 60%;
  }

  .senlef1 {
    width: 19%;
  }

  /* .wht img {
        width: 60%;
    }

    .wht {
        top: 25%;
        right: 25%;
    } */

  .grnlf img {
    width: 60%;
  }

  .grnlf2 {
    bottom: -1%;
    left: 42.5%;
    width: 10%;
  }

  /* .grnlf2 img {
        width: 60%;
    } */

  .frm1 {
    padding: 1.2% 5%;
  }

  .sld1 {
    margin-top: 8%;
  }

  .sld2 {
    margin-top: 8%;
  }

  .sld3 {
    margin-top: 8%;
  }

  .mnhd {
    display: none;
  }

  .mbmnhd {
    display: block;
  }

  .cntbnr {
    margin-top: 8%;
  }

  /* .cicnimg h3 a {
        font-size: calc(0.9vw + 0.8vh);
    } */
  .cicnimg h3 a,
  .cicnimg4 h3 a,
  .cicnimg2 h3 a {
    font-size: calc(0.9vw + 0.8vh);
  }

  .cicnimg h3 {
    font-size: calc(0.9vw + 0.8vh);
  }

  .cicnimg2add h3 {
    font-size: calc(0.85vw + 0.85vh);
  }

  .cnticn {
    width: 85%;
  }

  .cntfrm {
    width: 80%;
  }

  .grnlf {
    width: 14%;
  }

  .grnlf1 {
    bottom: -3%;
    left: 48%;
    width: 18%;
  }

  .prnmn {
    padding: 15% 4% 0% 0%;
  }

  .prnmn p {
    font-size: calc(0.75vw + 0.75vh);
    padding-bottom: 0%;
    margin-bottom: 3%;
  }

  .prnmn h5 {
    margin-bottom: 0;
  }

  .primg,
  .primg2 {
    border-radius: 0 0 0 90px;
  }

  .prnmn1 {
    width: 65%;
    padding: 39% 0% 0% 11%;
  }

  .prnmn1 p {
    font-size: calc(0.75vw + 0.75vh);
    padding-bottom: 5%;
  }
  .prnmn2 p {
    font-size: calc(0.75vw + 0.75vh);
  }

  .abtlnk {
    margin-left: 25%;
  }

  .abtlnk2 {
    margin-left: 0%;
  }

  /* .logoftr {
        width: 100%;
    } */

  /* .sftrlnk {
        width: 20%;
        margin: 0 2%;
    } */

  .soln {
    width: 47%;
  }

  /* .soln h3 {
        font-size: calc(2.75vw + 2.7vh);
    } */

  /* .soln p {
        font-size: calc(0.9vw + 0.9vh);
    } */

  .frm1::placeholder {
    font-size: 1.4vw;
  }

  .frm1 {
    padding: 1.7% 4% 1.4%;
    font-size: 1.4vw;
  }

  .frm2 {
    width: 28%;
    font-size: calc(0.8vw + 0.8vh);
    padding: 1.9% 1.5% 1.5% 1.5%;
  }

  .ftlk {
    padding: 2% 1.5%;
    line-height: 1.2;
  }

  .abtlnk h3,
  .abtlnk2 h3 {
    font-size: calc(1.2vw + 1.2vh);
  }

  .ftlk a,
  .ftlk p {
    font-size: calc(0.85vw + 0.85vh);
  }

  .medialnk {
    width: 65%;
  }

  .topbtn {
    bottom: 3.7%;
    width: 5%;
  }

  .whatsapp {
    bottom: 3.7%;
    width: 5%;
  }

  .lstftr p {
    font-size: calc(0.7vw + 0.7vh);
  }

  .tag1 {
    width: 35%;
  }
  .tag4 {
    width: 46%;
  }

  .tag2 {
    width: 15%;
  }

  .tag3 {
    width: 35%;
  }

  .tag1 h3,
  .tag4 h3,
  .tag3 h3 {
    font-size: calc(0.8vw + 0.8vh);
  }

  .tag2 h3 {
    font-size: calc(0.8vw + 0.8vh);
    margin-bottom: -9%;
  }

  .cntfrm input {
    font-size: 1.7vw;
    height: 5vw;
  }

  .cntfrm textarea {
    font-size: 1.8vw;
    height: 8vw;
  }
}

@media only screen and (max-width: 740px) {
  /* .frm2 {
        padding: 2.1% 1.5% 1.7% 1.5%;
    } */
  .pr1dt2 p,
  .pr1dtl p {
    font-size: calc(0.8vw + 0.8vh);
  }
  .pr1dt2 a,
  .pr1dtl a {
    font-size: calc(0.85vw + 0.85vh);
  }

  .tag4 {
    width: 37%;
  }
}

@media only screen and (max-width: 700px) {
  /* .abtlnk h3 {
        width: 60%;
    } */

  /* .primg {
        padding: 80% 0% 80% 0%;
    } */

  .mobile-menu-bar {
    top: 1.5%;
  }

  .prnmn p {
    padding-bottom: 0%;
  }

  .prnmn1 p {
    padding-bottom: 2%;
  }

  .prnmn2 p {
    padding-bottom: 2%;
  }

  .frm2 {
    padding: 1.5% 1.5% 1.5% 1.5%;
  }

  /* .ftrr1 {
        padding: 2% 0% 8% 0%;
        background-color: #48a000;
    } */

  /* 
    .sftrlnk img {
        width: 180%;
    } */

  /* .primg {
        margin: -40% -40% 0% 0%;
    } */

  /* .wht {
        top: 30%;
        right: 36%;
    }

    .wht img {
        width: 55%;
    } */

  .primg1 {
    margin: 18% 0% 0% -38%;
  }

  .primg2 {
    margin: 18% -37% 0% 0%;
  }

  /* .frm2 {
        padding: 2%;
    } */
}

@media only screen and (max-width: 670px) {
  /* .frm2 {
        padding: 2.3% 1.5% 1.7% 1.5%;
    } */
  .prnmn p,
  .prnmn1 p,
  .prnmn2 p {
    font-size: calc(0.85vw + 0.85vh);
  }
  .prnmn a,
  .prnmn1 a,
  .prnmn2 a {
    font-size: calc(0.85vw + 0.85vh);
  }

  .grnlf2 {
    bottom: -2%;
    left: 42.5%;
    width: 11%;
  }

  .tag4 {
    width: 38%;
  }
}

@media only screen and (max-width: 650px) {
  .prnmn {
    padding: 12% 4% 0% 0%;
  }

  /* .cntfrm {
        width: 85%;
    } */

  .tag1 h3,
  .tag4 h3 {
    font-size: calc(0.9vw + 0.85vh);
  }

  .tag2 h3 {
    font-size: calc(0.9vw + 0.85vh);
    margin-bottom: -7%;
  }

  .tag3 h3 {
    font-size: calc(0.9vw + 0.85vh);
  }

  .tag1 {
    width: 40%;
  }

  .tag4 {
    width: 42%;
  }

  .tag2 {
    width: 17%;
  }

  .tag3 {
    width: 32%;
  }

  .frm2 {
    padding: 1.7% 1.5% 1.5% 1.5%;
  }

  .grnlf {
    width: 15%;
  }

  .cntfrm input {
    font-size: 1.8vw;
  }
}

@media only screen and (max-width: 640px) {
  /* .soln p {
        font-size: calc(1vw + 1vh);
    } */

  /* .frm2 {
        padding: 2.7% 1.5% 1.9% 1.5%;
    } */

  /* .soln h3 {
        font-size: calc(2.7vw + 2.65vh);
    } */

  .tag4 {
    width: 43%;
  }
}

@media only screen and (max-width: 600px) {
  .teajar {
    padding: 22% 0% 10% 0%;
    margin-top: -19%;
  }

  .scpjr {
    padding-top: 0%;
    width: 70%;
  }

  .jartxt h3 {
    margin: 0;
    line-height: 1;
  }

  .tea img {
    width: 100%;
  }

  /* .medialnk {
        width: 90%;
    } */
}

@media only screen and (max-width: 599px) {
  /* .soln h3 {
        font-size: calc(2.6vw + 2.65vh);
    } */

  .tag4 {
    width: 44%;
  }

  .ajos {
    width: 46%;
  }
}

@media only screen and (max-width: 575px) {
  .moblogo {
    width: 80%;
  }

  #nav-icon1,
  #nav-icon2,
  #nav-icon3,
  #nav-icon4 {
    top: 5%;
    width: 45px;
    height: 45px;
  }

  #nav-icon1 span,
  #nav-icon3 span,
  #nav-icon4 span {
    height: 3px;
    width: 75%;
  }

  #nav-icon1 span:nth-child(1) {
    top: 3px;
  }

  #nav-icon1 span:nth-child(2) {
    top: 14px;
  }

  #nav-icon1 span:nth-child(3) {
    top: 25px;
  }
  .sld1txt {
    width: 30%;
  }
  .cup {
    margin-top: -21.7%;
  }
  .bofig h3 {
    font-size: 8vw;
  }

  .sld1 {
    margin-top: 10%;
  }

  .sld2 {
    margin-top: 11%;
  }

  .sld3 {
    margin-top: 11%;
  }

  .jartxt {
    padding-bottom: 6%;
  }

  .jartxt h3 {
    margin: 1.5%;
    font-size: calc(3vw + 3vh);
  }

  .jartxt a {
    padding: 2% 5% 1%;
    font-size: calc(1vw + 1vh);
  }

  .ftrsmlnk {
    width: 60%;
    margin: auto;
  }

  .moblogo img {
    width: 70%;
  }

  .cntbnr {
    margin-top: 11%;
  }

  /* .logoftr img {
        width: 30%;
    } */

  /* .abtlnk h3 {
        width: 25%;
        padding-top: 6%;
    } */
  .cmdbgspace {
    width: 100%;
  }

  .mncmd h4 {
    font-size: 7.5vw;
  }

  .mncmd p {
    font-size: calc(0.95vw + 0.95vh);
  }

  .mncmd span p {
    font-size: calc(0.95vw + 0.95vh);
  }

  .ftlk p {
    font-size: calc(1.2vw + 1.2vh);
  }

  .abtlnk h3,
  .abtlnk2 h3 {
    font-size: calc(1.7vw + 1.7vh);
  }

  .ftrr2 {
    padding: 5% 0% 0% 0%;
  }

  .grnlf2 {
    display: none;
  }

  .grnlf {
    display: none;
  }

  .wht {
    display: none;
  }

  .lstftr p {
    font-size: calc(0.95vw + 0.95vh);
  }

  .lstftr p a {
    font-size: calc(0.8vw + 0.9vh);
  }

  .soln p {
    font-size: calc(1vw + 1vh);
  }

  .ftlk a {
    font-size: calc(1.2vw + 1.2vh);
    line-height: 1;
  }

  .ftrr1 {
    display: none;
  }

  .ftrr2 {
    display: block;
  }

  /* .cicnimg h3 a {
        font-size: calc(1.1vw + 1.1vh);
    } */

  .cicnimg h3 a,
  .cicnimg4 h3 a,
  .cicnimg2 h3 a {
    font-size: calc(1.1vw + 1.1vh);
  }

  .cicnimg h3 {
    font-size: calc(1.1vw + 1.1vh);
  }

  .cicnimg2add h3 {
    font-size: calc(1.1vw + 1vh);
  }

  .cicnimg2 {
    width: 75%;
  }

  .tag1 {
    width: 25%;
  }

  .tag4 {
    width: 30%;
  }

  .tag2 {
    width: 20%;
  }

  .sftrlnk img {
    width: 100%;
  }

  .cntfrm textarea {
    height: 12vw;
    font-size: 2.5vw;
  }

  .cntfrm input {
    height: 7vw;
    font-size: 2.5vw;
    margin-bottom: 3%;
  }

  .tag1 h3 {
    font-size: calc(1vw + 1vh);
  }

  .tag2 h3 {
    font-size: calc(1vw + 1vh);
  }

  .tag4 h3 {
    font-size: calc(1vw + 1vh);
    margin-left: 9%;
  }

  .tag3 h3 {
    font-size: calc(1vw + 1vh);
  }

  .tag2 {
    width: 23%;
  }

  .tag3 {
    width: 24%;
  }

  .cntbtn1 {
    font-size: calc(1.1vw + 1.1vh);
  }

  /* .jartxt h3 {
        font-size: calc(1vw + 1.5vh);
    } */

  .jartxt p {
    font-size: calc(1vw + 1vh);
    line-height: 1.3;
    padding: 0% 0% 0% 0%;
  }

  .ctnjar {
    bottom: -2.5%;
  }

  .tdtal p {
    font-size: calc(1vw + 1vh);
    margin-bottom: 2%;
  }

  .tea {
    width: 80%;
  }

  .tea img {
    padding-bottom: 5%;
  }

  /* .wht img {
        display: none;
    } */

  .primg,
  .primg2 {
    padding: 30% 0% 30% 0%;
    margin: 10% 0% 0% 40%;
    border-radius: 60px 0px 0px 60px;
  }

  .prdtl {
    padding-bottom: 5%;
    position: relative;
  }

  .mnpr1 {
    position: absolute;
    width: 54%;
    margin: auto;
    top: 57.5%;
    right: 24.5%;
  }

  .mnpr22 {
    position: absolute;
    width: 42%;
    top: 56%;
    left: 24.5%;
  }

  .bcpr22 {
    position: absolute;
    top: 21%;
    right: 8%;
    width: 60%;
  }

  .mnpr11 {
    position: absolute;
    width: 40%;
    margin: auto;
    top: 12%;
    right: 28%;
    /* left: 0; */
  }

  .grnlf {
    display: none;
  }

  .grnlf1 {
    display: none;
  }

  .bcpr1 {
    right: 0%;
    top: 23%;
  }

  .mncmd p {
    padding: 0% 9%;
  }
  .ajos h3 {
    padding-left: 44%;
  }
  /* .mnpr1 {
        right: -26%;
        top: 61%;
    } */

  .prnmn p {
    font-size: calc(1vw + 1vh);
  }

  .prdtl h3 {
    font-size: 8.5vw;
    text-align: center;
    padding: 2% 0;
  }

  .prnmn {
    padding: 4% 0% 0% 0%;
  }
  /* .primg {
    padding: 29% 0% 29% 0%;
  } */
  .primg1 {
    padding: 30% 0% 30% 0%;
    margin: 10% 40% 0% 0%;
    border-radius: 0px 60px 60px 0px;
  }

  .prnmn h5 {
    font-size: 14.5vw;
  }

  .prnmn h4 {
    font-size: 9vw;
  }

  /* .mnpr11 {
        right: -25%;
        top: 14%;
    } */

  .bcpr11 {
    right: -7%;
  }

  .bcpr11 img {
    width: 70%;
  }

  .prnmn1 {
    padding: 5% 0% 0% 0%;
  }

  .prnmn1 h4 {
    font-size: 9vw;
  }

  .prnmn2 h4 {
    font-size: 9vw;
  }

  .prnmn2 h5 {
    font-size: 14.5vw;
  }

  .prnmn1 h5 {
    font-size: 15.5vw;
  }

  .prnmn1 p {
    font-size: calc(1.05vw + 1.05vh);
  }

  .prnmn2 p {
    font-size: calc(1.05vw + 1.05vh);
  }

  .grnlf1 {
    display: none;
  }

  /* .primg2 {
    padding: 27% 0% 27% 0%;
    border-radius: 50px;
    margin: 5% 0% 0% 0%;
  } */

  .prnmn2 {
    padding: 10% 0% 0% 0%;
  }

  /* .mnpr22 {
        right: -28%;
        top: 53%;
    } */

  .igupdt {
    padding-left: 0%;
    padding-top: 7%;
    margin-bottom: 15%;
  }

  /* .bcpr22 img {
        width: 53%;
    } */

  .grnlf2 {
    display: none;
  }

  /* .mnpr22 img {
        width: 50%;
    } */

  .proexp {
    width: 100%;
  }

  .tdtal a {
    padding: 1.5% 5% 1.2%;
    font-size: calc(1vw + 1vh);
  }

  .prnmn a {
    font-size: calc(1.05vw + 1.05vh);
    padding: 1.5% 22% 1%;
  }

  .prnmn1 a {
    font-size: calc(1vw + 1vh);
    padding: 1.5% 22% 1%;
  }

  .prnmn2 a {
    font-size: calc(1vw + 1vh);
    padding: 1.5% 22% 1%;
  }

  .prpck1 {
    border-radius: 0 60px 60px 0;
    margin: 5% 34% 0% 0%;
    padding: 30% 0% 30% 0%;
  }
  .pr1dtl {
    padding-top: 0%;
  }
  .prpck3 {
    border-radius: 60px 0 0 60px;
    margin: 5% 0% 0% 34%;
    padding: 30% 0% 30% 0%;
  }

  .prpck5 {
    border-radius: 50px;
    margin: 5% -20% 0% 50%;
    padding: 27% 0% 27% 0%;
  }

  .prpck7 {
    border-radius: 50px;
    margin: 5% -20% 0% 50%;
    padding: 27% 0% 27% 0%;
  }

  .pro1img {
    top: 52%;
    right: 16%;
  }

  .pro3img {
    top: 54%;
  }

  .pro5img {
    top: 54%;
  }

  .pro7img {
    top: 54%;
  }

  .pro1img img {
    width: 50%;
  }

  .pro3img img {
    width: 50%;
  }

  .pro5img img {
    width: 50%;
  }

  .pro7img img {
    width: 50%;
  }

  .otrimg1 {
    left: 20%;
    width: 10%;
    bottom: 0%;
  }

  .otrimg3 {
    left: 27%;
    width: 10%;
    bottom: 3%;
  }

  .otrimg5 {
    left: 27%;
    width: 10%;
    bottom: 3%;
  }

  .otrimg7 {
    left: 27%;
    width: 10%;
    bottom: 3%;
  }

  .prbg1 {
    top: 55%;
    width: 35%;
  }

  .prbg3 {
    top: 57%;
  }

  .prbg5 {
    top: 57%;
  }

  .prbg7 {
    top: 57%;
  }

  .pr1dtl h4 {
    font-size: 8vw;
    line-height: 1;
  }

  .pr1dt2 h4 {
    font-size: 8vw;
    line-height: 1;
  }

  .pr1dt3 h4 {
    font-size: 8vw;
    line-height: 1;
  }

  .pr1dt4 h4 {
    font-size: 8vw;
    line-height: 1;
  }

  .pr1dt5 h4 {
    font-size: 8vw;
    line-height: 1;
  }

  .pr1dt6 h4 {
    font-size: 8vw;
    line-height: 1;
  }

  .pr1dt7 h4 {
    font-size: 8vw;
    line-height: 1;
  }

  .pr1dtl h3 {
    font-size: 10vw;
  }

  .pr1dt2 h3 {
    font-size: 10vw;
  }

  .pr1dt3 h3 {
    font-size: 10vw;
  }

  .pr1dt4 h3 {
    font-size: 10vw;
  }

  .pr1dt5 h3 {
    font-size: 10vw;
  }

  .pr1dt6 h3 {
    font-size: 10vw;
  }

  .pr1dt7 h3 {
    font-size: 10vw;
  }

  .pr1dtl p {
    font-size: calc(1vw + 1vh);
    padding: 0% 10% 2% 10%;
  }

  .pr1dt2 p {
    font-size: calc(0.9vw + 0.9vh);
    padding: 0% 10% 2% 10%;
  }

  .pr1dt3 p {
    font-size: calc(0.9vw + 0.9vh);
    padding: 0% 10% 2% 10%;
  }

  .pr1dt4 p {
    font-size: calc(0.9vw + 0.9vh);
    padding: 0% 10% 2% 10%;
  }

  .pr1dt5 p {
    font-size: calc(0.9vw + 0.9vh);
    padding: 0% 10% 2% 10%;
  }

  .pr1dt6 p {
    font-size: calc(0.9vw + 0.9vh);
    padding: 0% 10% 2% 10%;
  }

  .pr1dt7 p {
    font-size: calc(0.9vw + 0.9vh);
    padding: 0% 10% 2% 10%;
  }

  .pr1dtl a {
    font-size: calc(0.95vw + 0.95vh);
  }

  .pr1dt2 a {
    font-size: calc(1vw + 1vh);
  }

  .pr1dt3 a {
    font-size: calc(1vw + 1vh);
  }

  .pr1dt4 a {
    font-size: calc(1vw + 1vh);
  }

  .pr1dt5 a {
    font-size: calc(1vw + 1vh);
  }

  .pr1dt6 a {
    font-size: calc(1vw + 1vh);
  }

  .pr1dt7 a {
    font-size: calc(1vw + 1vh);
  }

  .prpck2 {
    border-radius: 50px;
    padding: 27% 0% 27% 0%;
    margin: 0% 50% 0% -15%;
  }

  .prpck4 {
    border-radius: 50px;
    padding: 27% 0% 27% 0%;
    margin: 0% 50% 0% -15%;
  }

  .prpck6 {
    border-radius: 50px;
    padding: 27% 0% 27% 0%;
    margin: 0% 50% 0% -15%;
  }

  /* .prbg2 {
        top: 18%;
        right: 2%;
        left: unset;
    } */

  .prbg4 {
    top: 18%;
  }

  .prbg6 {
    top: 18%;
  }

  .pro2img img {
    width: 50%;
  }

  .pro4img img {
    width: 50%;
  }

  .pro6img img {
    width: 50%;
  }

  .pro2img {
    right: -10%;
    width: 100%;
    top: 12%;
  }

  .pro4img {
    right: 3%;
    width: 100%;
    top: 8%;
  }

  .pro6img {
    right: 3%;
    width: 100%;
    top: 8%;
  }

  .pr1dt2 {
    padding-top: 5%;
  }

  .pr1dt4 {
    padding-top: 5%;
  }

  .pr1dt6 {
    padding-top: 5%;
  }

  .otrimg2 {
    width: 12%;
    bottom: 37%;
    right: 20%;
    left: unset;
  }
  .prbg2 {
    position: absolute;
    top: 19%;
    left: 3%;
    width: 35%;
  }

  .otrimg4 {
    width: 12%;
    bottom: 46%;
    left: 62%;
  }

  .otrimg6 {
    width: 12%;
    bottom: 46%;
    left: 62%;
  }

  .probnr {
    margin-top: 11%;
  }

  .bofig a {
    font-size: calc(1vw + 1vh);
  }

  /* .ftrjar1 {
        bottom: -4%;
    }

    .ftrjar1 img {
        width: 65%;
    } */

  .ftrjar {
    width: 50%;
    bottom: -18%;
    right: -35%;
  }

  .ftr3imag {
    width: 90%;
    left: 12%;
  }

  /* .ftrjar img {
        width: 55% !important;
    } */

  .abtgrn {
    margin-top: 11%;
  }

  .bof h3 {
    padding-left: 0%;
    /* padding-right: 18%; */
  }

  .bofig {
    padding: 0% 0% 0% 0%;
    margin-right: 0%;
    text-align: center;
  }

  .ftrjar1 {
    bottom: 0%;
    right: 8.5%;
    width: 24%;
  }

  .ftrjar2 {
    bottom: -1%;
    left: 8.5%;
    width: 45%;
  }

  .bofmrleft {
    margin-left: 7%;
    padding-right: 0%;
  }

  .bofmrright {
    margin-left: -20%;
  }

  .topbtn {
    bottom: 4.7%;
    left: 2%;
    width: 7.2%;
  }

  .whatsapp {
    bottom: 4.7%;
    right: 2%;
    width: 7.2%;
  }
}

@media only screen and (max-width: 540px) {
  .mnpr22 {
    top: 57%;
  }
}

@media only screen and (max-width: 500px) {
  .hidden-menu.active {
    top: 42px;
  }

  .scpjr {
    padding-top: 2%;
  }

  .teajar {
    padding: 20% 0% 7% 0%;
    margin-top: -18%;
  }

  .mnpr1 {
    top: 58.5%;
  }
}

@media only screen and (max-width: 470px) {
  .moblogo {
    width: 90%;
  }

  #nav-icon1,
  #nav-icon2,
  #nav-icon3,
  #nav-icon4 {
    top: 0%;
  }

  #nav-icon1 span:nth-child(1) {
    top: 2px;
  }

  #nav-icon1 span:nth-child(2) {
    top: 13px;
  }

  #nav-icon1 span:nth-child(3) {
    top: 24px;
  }

  .hidden-menu.active {
    top: 39px;
  }

  .mnpr1 {
    top: 59%;
  }

  .mnpr22 {
    top: 61%;
  }

  .mnpr11 {
    top: 11.2%;
  }

  .ftrjar {
    width: 62%;
    bottom: -1%;
    right: -24%;
  }
}

@media only screen and (max-width: 425px) {
  #nav-icon1 span:nth-child(1) {
    top: 0px;
  }

  #nav-icon1 span:nth-child(2) {
    top: 9px;
  }

  #nav-icon1 span:nth-child(3) {
    top: 18px;
  }

  #nav-icon1,
  #nav-icon2,
  #nav-icon3,
  #nav-icon4 {
    top: -6%;
  }

  .hidden-menu.active {
    top: 35px;
  }

  .mnpr1 {
    top: 61%;
  }

  /* .mnpr22 {
    top: 62%;
  } */
  .jartxt h3 {
    font-size: calc(2.2vw + 2.2vh);
  }
  .jartxt p {
    font-size: calc(0.9vw + 0.9vh);
  }
  .tdtal p {
    font-size: calc(0.9vw + 0.9vh);
  }

  .mnpr11 {
    top: 11.3%;
  }

  .cmdup {
    position: absolute;
    top: -2.4%;
  }

  .tag1 h3 {
    font-size: calc(1.1vw + 1.1vh);
    margin-bottom: -8%;
  }

  .tag3 h3 {
    font-size: calc(1.1vw + 1.1vh);
    margin-bottom: -8%;
  }

  .tag2 h3 {
    font-size: calc(1.1vw + 1.1vh);
    margin-bottom: -10%;
  }

  .tag4 h3 {
    font-size: calc(1.1vw + 1.1vh);
    margin-left: 10%;
  }

  .tag4 {
    width: 31%;
  }

  .cntbtn1 {
    font-size: calc(1.2vw + 1.2vh);
  }

  .cntfrm input {
    height: 9vw;
    margin-bottom: 3%;
    font-size: 3vw;
  }

  .cntfrm textarea {
    height: 13vw;
    font-size: 3vw;
  }
  .prbg1 {
    top: 60%;
  }
  .pro1img {
    top: 57%;
  }
  .otrimg2 {
    bottom: 43%;
  }
}

@media only screen and (max-width: 400px) {
  /* .mnpr22 {
    top: 57.4%;
  } */

  .topbtn {
    bottom: 6%;
    left: 2%;
    width: 7.2%;
  }

  .whatsapp {
    bottom: 6%;
    right: 2%;
    width: 7.2%;
  }
}

@media only screen and (max-width: 390px) {
  .moblogo {
    width: 100%;
  }

  .sld1 {
    margin-top: 11%;
  }

  /* .cup {
    margin-top: -4.2%;
  } */

  /* .mnpr1 {
    top: 57.7%;
  } */

  .mnpr22 {
    top: 62%;
  }

  .ajos span,
  .ajos h3 {
    font-size: 8vw;
  }
}

@media only screen and (max-width: 375px) {
  #nav-icon1,
  #nav-icon2,
  #nav-icon3,
  #nav-icon4 {
    top: 0%;
  }
  /* .cup {
    margin-top: -4.5%;
  } */

  .mnpr22 {
    top: 61%;
  }
}

@media only screen and (max-width: 360px) {
  .mm-top-bar {
    height: 30px;
  }

  .mm-top-bar > .menu {
    height: 30px;
    width: 50px;
  }

  #nav-icon1,
  #nav-icon2,
  #nav-icon3,
  #nav-icon4 {
    width: 40px;
    height: 30px;
  }

  #nav-icon1 span:nth-child(2) {
    top: 8px;
  }

  #nav-icon1 span:nth-child(3) {
    top: 16px;
  }

  .hidden-menu.active {
    top: 33px;
  }

  .sld1 {
    margin-top: 11.5%;
  }

  .mnpr1 {
    top: 59.5%;
  }

  /* .mnpr22 {
    top: 58%;
  } */

  /* .lstftr {
        padding: 2%;
    } */
  .cntfrm input {
    height: 9vw;
    margin-bottom: 3%;
    font-size: 3.2vw;
  }

  .cntfrm textarea {
    font-size: 3.2vw;
    height: 13vw;
  }
  .pro2img {
    top: 11%;
  }
}

@media only screen and (max-width: 340px) {
  .hidden-menu.active {
    top: 31px;
  }

  /* .mnpr1 {
    top: 58.6%;
  } */

  .mnpr22 {
    top: 59.8%;
  }
}

@media only screen and (max-width: 320px) {
  #nav-icon1,
  #nav-icon2,
  #nav-icon3,
  #nav-icon4 {
    top: -4%;
  }

  .hidden-menu.active {
    top: 30px;
  }

  .cup {
    margin-top: -18.5%;
  }

  .scpjr {
    width: 80%;
  }

  /* .mnpr1 {
    top: 59%;
  } */

  .mnpr22 {
    top: 60.4%;
  }

  .bofmrright {
    margin-left: -15%;
  }

  .bofmrleft {
    margin-left: 5%;
    padding-right: 0%;
  }

  .lstftr p {
    font-size: calc(0.9vw + 0.9vh);
  }

  .topbtn {
    bottom: 5%;
  }

  .whatsapp {
    bottom: 5%;
  }

  .cmdup {
    top: -3%;
  }

  .tag1 {
    width: 29%;
  }

  .tag3 {
    width: 28%;
  }

  .tag4 {
    width: 36%;
  }

  .tag2 {
    width: 26%;
  }

  .tag2 h3 {
    margin-bottom: -9%;
  }

  /*.sld1txt {*/
  /*  margin-left: 13%;*/
  /*  padding-top: 13%;*/
  /*  width: 23%;*/
  /*}*/

  .leaf1 {
    top: 10%;
    left: 29%;
  }
  .otrimg2 {
    bottom: 45%;
  }
  .otrimg1 {
    bottom: 3%;
  }
}

@media only screen and (max-width: 300px) {
  .hidden-menu.active {
    top: 27px;
  }

  .mnpr1 {
    top: 60.3%;
  }

  .mnpr22 {
    top: 60.9%;
  }
}

@media only screen and (max-width: 280px) {
  #nav-icon1,
  #nav-icon2,
  #nav-icon3,
  #nav-icon4 {
    top: -9%;
  }

  .hidden-menu.active {
    top: 24px;
  }

  /* .cup {
    margin-top: -6%;
  } */

  .mnpr1 {
    top: 61.5%;
  }

  .mnpr22 {
    top: 62.7%;
  }
}
