@media screen and (max-width: 1405px) {
  .headersection {
    padding: 0 4%;
  }
}
@media screen and (max-width: 1284px) {
  .headersection {
    padding: 0 1%;
  }
}

@media screen and (max-width: 700px) {
  .headermenu {
    display: none;
  }
  .heroimagearea {
    display: none;
  }
}

@media screen and (max-width: 600px) {
  .herosselcetsection {
    flex-direction: column;
  }

  .insurancecontainer {
    flex-direction: column;
  }

  .abutuscontentarea {
    flex-direction: column;
  }

  .footermain {
    flex-direction: column;
    padding: 50px 10px;
  }

  .insurancetypedesc {
    padding: 50px 0px;
  }

  .insurencenamewithcolor {
    width: 50%;
    margin-top: 30px;
  }
  .aboutussection {
    padding: 50px 8px;
  }
  .aboutusvideoright {
    margin-top: 50px;
  }
  .partner-tab-container {
    width: 100%;
    justify-content: center;
  }
  .partnerlogoimg {
    width: 60%;
  }
  .homeformsection {
    position: relative;
    padding: 50px 10px;
  }
  .footerbox-one {
    width: 100%;
  }
  .footerbox {
    width: 100%;
    margin-top: 30px;
  }
  .nunimpotr {
    margin-bottom: 5px !important;
  }
  .formcontainer {
    width: 100%;
    margin-bottom: 28px;
  }
  .herotxtandiconcont {
    text-align: center;
    margin-top: 25px;
  }
  .herotextarea {
    width: 100%;
  }
  .abutuscontentarea p {
    width: 100%;
  }
  .contentareaallpage {
    padding: 50px 10px;
  }

  /* ///////////////////////////////////////////contact us///////////////////////////////////////////////// */

  .contactformsection {
    flex-direction: column;
    padding: 50px 20px;
  }

  .addressmap {
    width: 100%;
    margin-bottom: 30px;
  }

  /* /////////////////////////////////////////////////////////become an employee/////////////////////////////////////// */
  .form-container {
    max-width: 90vw;
  }
}
