/***********************************************************************************************************************************************************************************************************/
/*Mixin Section*/
/***********************************************************************************************************************************************************************************************************/
/*For Header Style*/
/*_Navigation Wraps Section*/
/*_End Navigation Wraps Section*/
/*_VMC icon wrapper Section*/
/*_End VMC icon wrapper Section*/
/*_VMC icon Section*/
/*_End VMC icon Section*/
/*_Burger Wraps Section*/
/*_End Burger Wraps Section*/
/*_Burger Icons Section*/
/*_End Burger Icons Section*/
/*_Navigation Menus Section*/
/*_End Navigation Menus Section*/
/*End For Header Style*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*For Footer Section*/
/*End For Footer Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Mixin Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Body Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  body {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;
    overflow: auto; }

  /* width */
  body::-webkit-scrollbar {
    width: 7px;
    height: 7px; }

  /* Track */
  body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px gray;
    border-radius: 10px; }

  /* Handle */
  body::-webkit-scrollbar-thumb {
    background: #57DBFF;
    border-radius: 10px; }

  /* Handle on hover */
  body::-webkit-scrollbar-thumb:hover {
    background: #91DBFF; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  body {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;
    overflow: auto; }

  /* width */
  body::-webkit-scrollbar {
    width: 7px;
    height: 7px; }

  /* Track */
  body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px gray;
    border-radius: 10px; }

  /* Handle */
  body::-webkit-scrollbar-thumb {
    background: #57DBFF;
    border-radius: 10px; }

  /* Handle on hover */
  body::-webkit-scrollbar-thumb:hover {
    background: #91DBFF; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  body {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;
    overflow: auto; }

  /* width */
  body::-webkit-scrollbar {
    width: 7px;
    height: 7px; }

  /* Track */
  body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px gray;
    border-radius: 10px; }

  /* Handle */
  body::-webkit-scrollbar-thumb {
    background: #57DBFF;
    border-radius: 10px; }

  /* Handle on hover */
  body::-webkit-scrollbar-thumb:hover {
    background: #91DBFF; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  body {
    box-sizing: border-box;
    margin: 0px;
    padding: 0px;
    overflow: auto; }

  /* width */
  body::-webkit-scrollbar {
    width: 7px;
    height: 7px; }

  /* Track */
  body::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px gray;
    border-radius: 10px; }

  /* Handle */
  body::-webkit-scrollbar-thumb {
    background: #57DBFF;
    border-radius: 10px; }

  /* Handle on hover */
  body::-webkit-scrollbar-thumb:hover {
    background: #91DBFF; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Body Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Header Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#contactHeaderWrap {
    position: relative;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    /*To be changed*/
    top: 0px;
    background: #ffffff url("../../src/green wave.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1; }

  div#contactHeaderWrap > div#vmcLogoWrap {
    position: relative;
    box-sizing: border-box;
    float: left;
    margin-left: 25px;
    width: 90px;
    margin-left: 35px;
    /*Override Mixin*/ }

  div#contactHeaderWrap > div#vmcLogoWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    width: 90px;
    /*Override Mixin*/ }

  div#contactHeaderWrap > div#valMedCenterTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#contactHeaderWrap > div#valMedCenterTextWrap > h3 {
    color: #ffffff;
    text-shadow: -1px 0 3px #05a10d, 0 1px 3px #05a10d, 1px 0 3px #05a10d, 0 -1px 3px #05a10d;
    font: normal 19px Arial;
    /*To be changed*/
    margin: 0px; }

  div#contactHeaderWrap > div#medicalRecSysTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#contactHeaderWrap > div#medicalRecSysTextWrap > h3 {
    color: #05a10d;
    text-shadow: -1px 0 3px #ffffff, 0 1px 3px #ffffff, 1px 0 3px #ffffff, 0 -1px 3px #ffffff;
    font: normal 16px Arial;
    /*To be changed*/
    margin: 0px; }

  /*_ _Navigation Section*/
  div#contactHeaderWrap > div#navWrap {
    position: fixed;
    /*To be changed*/
    display: block;
    box-sizing: border-box;
    overflow: visible;
    /*To be changed*/
    top: 0px;
    /*To be changed*/
    height: 100%;
    /*To be changed*/
    clear: left;
    background: #25990B;
    width: 0px;
    /*To be changed animation 150px*/ }

  div#contactHeaderWrap > div#navWrap > div#burgerWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    overflow: visible;
    cursor: pointer; }

  div#contactHeaderWrap > div#navWrap > div#burgerWrap > img {
    display: block;
    box-sizing: border-box;
    width: 35px;
    height: auto; }

  .navs {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    /*To be changed*/
    word-break: none;
    /*To be changed*/
    padding: 0px 0px 0px 0px;
    /*Animate 16px 16px 16px 16px*/
    font: normal bold 14px Arial;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer; }

  .navs:hover, .active {
    background-color: #0180B3; }

  /*_ _End Navigation Section*/ }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#contactHeaderWrap {
    position: relative;
    /*To be changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    /*To be changed*/
    top: 0px;
    background: #ffffff url("../../src/green wave.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1; }

  div#contactHeaderWrap > div#vmcLogoWrap {
    position: relative;
    box-sizing: border-box;
    float: left;
    margin-left: 25px;
    width: 90px; }

  div#contactHeaderWrap > div#vmcLogoWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#contactHeaderWrap > div#valMedCenterTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#contactHeaderWrap > div#valMedCenterTextWrap > h3 {
    color: #ffffff;
    text-shadow: -1px 0 3px #05a10d, 0 1px 3px #05a10d, 1px 0 3px #05a10d, 0 -1px 3px #05a10d;
    font: normal 16px Arial;
    /*changed*/
    margin: 0px; }

  div#contactHeaderWrap > div#medicalRecSysTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#contactHeaderWrap > div#medicalRecSysTextWrap > h3 {
    color: #05a10d;
    text-shadow: -1px 0 3px #ffffff, 0 1px 3px #ffffff, 1px 0 3px #ffffff, 0 -1px 3px #ffffff;
    font: normal 16px Arial;
    /*changed*/
    margin: 0px; }

  /*_ _Navigation Section*/
  div#contactHeaderWrap > div#navWrap {
    position: fixed;
    /*To be changed*/
    display: block;
    box-sizing: border-box;
    overflow: visible;
    /*To be changed*/
    top: 0px;
    /*To be changed*/
    height: 100%;
    /*To be changed*/
    clear: left;
    background: #25990B;
    width: 0px;
    /*To be changed animation 150px*/ }

  div#contactHeaderWrap > div#navWrap > div#burgerWrap {
    position: relative;
    display: block;
    /*To be changed*/
    box-sizing: border-box;
    overflow: visible;
    cursor: pointer; }

  div#contactHeaderWrap > div#navWrap > div#burgerWrap > img {
    display: block;
    box-sizing: border-box;
    width: 35px;
    height: auto; }

  .navs {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    /*To be changed*/
    word-break: none;
    /*To be changed*/
    padding: 0px 0px 0px 0px;
    /*Animate 16px 16px 16px 16px*/
    font: normal bold 14px Arial;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer; }

  .navs:hover, .active {
    background-color: #0180B3; }

  /*_ _End Navigation Section*/ }
/*Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#contactHeaderWrap {
    position: sticky;
    /*changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: visible;
    /*changed*/
    top: 0px;
    background: #ffffff url("../../src/green wave.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1; }

  div#contactHeaderWrap > div#vmcLogoWrap {
    position: relative;
    box-sizing: border-box;
    float: left;
    margin-left: 25px;
    width: 90px; }

  div#contactHeaderWrap > div#vmcLogoWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#contactHeaderWrap > div#valMedCenterTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#contactHeaderWrap > div#valMedCenterTextWrap > h3 {
    color: #ffffff;
    text-shadow: -1px 0 3px #05a10d, 0 1px 3px #05a10d, 1px 0 3px #05a10d, 0 -1px 3px #05a10d;
    font: normal 18px Arial;
    /*changed*/
    margin: 0px; }

  div#contactHeaderWrap > div#medicalRecSysTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#contactHeaderWrap > div#medicalRecSysTextWrap > h3 {
    color: #05a10d;
    text-shadow: -1px 0 3px #ffffff, 0 1px 3px #ffffff, 1px 0 3px #ffffff, 0 -1px 3px #ffffff;
    font: normal 16px Arial;
    /*changed*/
    margin: 0px; }

  /*_ _Navigation Section*/
  div#contactHeaderWrap > div#navWrap {
    position: relative;
    /*Changed*/
    display: flex;
    /*Changed*/
    box-sizing: border-box;
    overflow: visible;
    top: auto;
    /*Changed*/
    height: auto;
    /*Changed*/
    clear: left;
    background: #25990B;
    width: auto;
    /*Changed*/ }

  div#contactHeaderWrap > div#navWrap > div#burgerWrap {
    position: relative;
    display: none;
    /*Changed*/
    box-sizing: border-box;
    overflow: visible;
    cursor: pointer; }

  div#contactHeaderWrap > div#navWrap > div#burgerWrap > img {
    display: block;
    box-sizing: border-box;
    width: 35px;
    height: auto; }

  .navs {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    /*Changed*/
    word-break: break-all;
    /*Changed*/
    padding: 16px 16px 16px 16px;
    /*Animate 16px 16px 16px 16px*/
    font: normal bold 14px Arial;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer; }

  .navs:hover, .active {
    background-color: #0180B3; }

  /*_ _End Navigation Section*/ }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#contactHeaderWrap {
    position: sticky;
    /*changed*/
    box-sizing: border-box;
    white-space: nowrap;
    overflow: visible;
    /*changed*/
    top: 0px;
    background: #ffffff url("../../src/green wave.png") no-repeat center;
    background-size: 100% 100%;
    z-index: 1; }

  div#contactHeaderWrap > div#vmcLogoWrap {
    position: relative;
    box-sizing: border-box;
    float: left;
    margin-left: 25px;
    width: 90px; }

  div#contactHeaderWrap > div#vmcLogoWrap > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#contactHeaderWrap > div#valMedCenterTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#contactHeaderWrap > div#valMedCenterTextWrap > h3 {
    color: #ffffff;
    text-shadow: -1px 0 3px #05a10d, 0 1px 3px #05a10d, 1px 0 3px #05a10d, 0 -1px 3px #05a10d;
    font: normal 30px Arial;
    /*changed*/
    margin: 0px; }

  div#contactHeaderWrap > div#medicalRecSysTextWrap {
    position: relative;
    box-sizing: border-box;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
    margin-right: 5px; }

  div#contactHeaderWrap > div#medicalRecSysTextWrap > h3 {
    color: #05a10d;
    text-shadow: -1px 0 3px #ffffff, 0 1px 3px #ffffff, 1px 0 3px #ffffff, 0 -1px 3px #ffffff;
    font: normal 28px Arial;
    /*changed*/
    margin: 0px; }

  /*_ _Navigation Section*/
  div#contactHeaderWrap > div#navWrap {
    position: relative;
    /*Changed*/
    display: flex;
    /*Changed*/
    box-sizing: border-box;
    overflow: visible;
    top: auto;
    /*Changed*/
    height: auto;
    /*Changed*/
    clear: left;
    background: #25990B;
    width: auto;
    /*Changed*/ }

  div#contactHeaderWrap > div#navWrap > div#burgerWrap {
    position: relative;
    display: none;
    /*Changed*/
    box-sizing: border-box;
    overflow: visible;
    cursor: pointer; }

  div#contactHeaderWrap > div#navWrap > div#burgerWrap > img {
    display: block;
    box-sizing: border-box;
    width: 35px;
    height: auto; }

  .navs {
    position: relative;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    white-space: normal;
    /*Changed*/
    word-break: break-all;
    /*Changed*/
    padding: 16px 16px 16px 16px;
    /*Animate 16px 16px 16px 16px*/
    font: normal bold 14px Arial;
    color: #ffffff;
    text-decoration: none;
    cursor: pointer; }

  .navs:hover, .active {
    background-color: #0180B3; }

  /*_ _End Navigation Section*/ }
/*Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Header Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Contact Us Header and Definition*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#contactUsTxtHead_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    margin-top: 13px;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal bold 30px arial;
    color: gray; }

  div#contactUsDef_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    margin-top: 13px;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal normal 20px arial;
    color: gray; }

  div#contactUsDef_ID > span {
    font: normal bold 20px arial;
    color: #25990B; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#contactUsTxtHead_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    margin-top: 13px;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal bold 25px arial;
    color: gray; }

  div#contactUsDef_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    margin-top: 13px;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal normal 16px arial;
    color: gray; }

  div#contactUsDef_ID > span {
    font: normal bold 16px arial;
    color: #25990B; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#contactUsTxtHead_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    margin-top: 13px;
    padding: 0px 10px 0px 10px;
    text-align: left;
    font: normal bold 30px arial;
    color: gray; }

  div#contactUsDef_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    margin-top: 13px;
    padding: 0px 10px 0px 10px;
    text-align: left;
    font: normal normal 20px arial;
    color: gray; }

  div#contactUsDef_ID > span {
    font: normal bold 20px arial;
    color: #25990B; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#contactUsTxtHead_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    margin-top: 13px;
    padding: 0px 10px 0px 10px;
    text-align: left;
    font: normal bold 30px arial;
    color: gray; }

  div#contactUsDef_ID {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    margin-top: 13px;
    padding: 0px 10px 0px 10px;
    text-align: left;
    font: normal normal 20px arial;
    color: gray; }

  div#contactUsDef_ID > span {
    font: normal bold 20px arial;
    color: #25990B; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Contact Us Header and Definition*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Contact Details Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#contactInfoFlexWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    flex-wrap: wrap;
    flex-direction: column;
    width: auto;
    margin-top: 30px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    flex-shrink: 0;
    width: 250px;
    margin: 10px auto 10px auto; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infoIconsWraps_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    margin: auto;
    width: 35px;
    height: 35px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infoIconsWraps_Class > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infosUsTxt_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal bold 18px arial;
    color: gray; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infosDef_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal normal 15px arial;
    color: gray; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#contactInfoFlexWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-around;
    width: auto;
    margin-top: 30px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    flex-shrink: 0;
    width: 350px;
    margin: 0px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infoIconsWraps_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    margin: auto;
    width: 50px;
    height: 50px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infoIconsWraps_Class > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infosUsTxt_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal bold 16px arial;
    color: gray; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infosDef_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal normal 13px arial;
    color: gray; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#contactInfoFlexWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-around;
    width: auto;
    margin-top: 50px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    flex-shrink: 0;
    width: 350px;
    margin: 0px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infoIconsWraps_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    margin: auto;
    width: 55px;
    height: 55px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infoIconsWraps_Class > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infosUsTxt_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal bold 18px arial;
    color: gray; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infosDef_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal normal 16px arial;
    color: gray; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#contactInfoFlexWrap {
    position: relative;
    display: flex;
    box-sizing: border-box;
    overflow: visible;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-around;
    width: auto;
    margin-top: 50px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    flex-shrink: 0;
    width: 350px;
    margin: 0px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infoIconsWraps_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    margin: auto;
    width: 55px;
    height: 55px; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infoIconsWraps_Class > img {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 100%; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infosUsTxt_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal bold 18px arial;
    color: gray; }

  div#contactInfoFlexWrap > div.perContactInfo_Class > div.infosDef_Class {
    position: relative;
    box-sizing: border-box;
    overflow: visible;
    white-space: normal;
    padding: 0px 10px 0px 10px;
    text-align: center;
    font: normal normal 16px arial;
    color: gray; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Contact Details Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*HIMD Google map Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#himdGoogleMapWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    margin: 20px 0px 0px 0px;
    max-width: 100%;
    height: 250px; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#himdGoogleMapWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    margin: 20px 0px 0px 0px;
    max-width: 100%;
    height: 300px; } }
/*End Tablet Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#himdGoogleMapWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    margin: 30px auto 0px auto;
    max-width: 1280px;
    height: 500px; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#himdGoogleMapWrap {
    position: relative;
    box-sizing: border-box;
    overflow: hidden;
    margin: 30px auto 0px auto;
    max-width: 1280px;
    height: 500px; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End HIMD Google map Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Footer Section*/
/***********************************************************************************************************************************************************************************************************/
/*Mobile Section*/
@media all and (max-width: 641px) {
  div#footerWrap {
    position: fixed;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    background: #25990B;
    width: 100%;
    text-align: center; }

  div#footerWrap > div#footerTxt_ID {
    position: relative;
    font: normal 10px arial;
    /*To be changed*/
    color: #ffffff; } }
/*End Mobile Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Tablet Section*/
@media all and (min-width: 642px) and (max-width: 1080px) {
  div#footerWrap {
    position: fixed;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    background: #25990B;
    width: 100%;
    text-align: center; }

  div#footerWrap > div#footerTxt_ID {
    position: relative;
    font: normal 10px arial;
    /*To be changed*/
    color: #ffffff; } }
/*End Tablet Section */
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Laptop Section*/
@media all and (min-width: 1081px) and (max-width: 1600px) {
  div#footerWrap {
    position: fixed;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    background: #25990B;
    width: 100%;
    text-align: center; }

  div#footerWrap > div#footerTxt_ID {
    position: relative;
    font: normal 12px arial;
    /*changed*/
    color: #ffffff; } }
/*End Laptop Section*/
/***********************************************************************************************************************************************************************************************************/
/***********************************************************************************************************************************************************************************************************/
/*Desktop Section*/
@media all and (min-width: 1601px) {
  div#footerWrap {
    position: fixed;
    box-sizing: border-box;
    bottom: 0px;
    left: 0px;
    background: #25990B;
    width: 100%;
    text-align: center; }

  div#footerWrap > div#footerTxt_ID {
    position: relative;
    font: normal 14px arial;
    /*changed*/
    color: #ffffff; } }
/*End Desktop Section*/
/***********************************************************************************************************************************************************************************************************/
/*End Footer Section*/
/***********************************************************************************************************************************************************************************************************/

/*# sourceMappingURL=Contact.css.map */
