a,
p {
  color: black;
  text-decoration: none !important;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0px !important;
}

p {
  margin: 0px !important;
}

.space {
  padding: 50px 0px;
}

.heading {
  color: #137BA4;
  font-size: 48px;
  padding: 20px 0px;
  font-weight: bold;
}

.subheading {
  font-size: 18px;
  color: #605A5A;
  padding: 20px 0px;
}

.boxcontent {
  display: flex;
}
.boxcontent .box {
  background-color: #137BA4;
  color: white;
  border-radius: 12px;
  padding: 25PX;
  margin-right: 10PX;
  height: 100%;
}
.boxcontent .box h5 {
  font-size: 32px;
  padding: 5px 0px;
  font-weight: bold;
}
.boxcontent .box p {
  font-size: 14px;
  color: white;
}

.navbar {
  box-shadow: 1px 1px 9px 2px gray;
}
.navbar .navheadings a {
  padding: 10px 25px !important;
}

.navbar-nav .nav-link.active {
  color: #137BA4 !important;
  font-weight: bold;
}

.footertwo {
  display: none;
}

.footerthree {
  display: none;
}

.footerfour {
  display: none;
}

.bannerimg img {
  width: 100%;
}

.revolutionizesection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 20px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.revolutionizesection .tryonbutton {
  padding: 40px 0px;
}
.revolutionizesection .tryonbutton button {
  border-radius: 7px;
}
.revolutionizesection img {
  width: 100%;
}
.revolutionizesection .artech {
  display: flex;
  padding: 20px 0px;
}
.revolutionizesection .artech img {
  width: 50px;
  margin-right: 30px;
}
.revolutionizesection .artech .artext h4 {
  color: #137BA4;
  font-size: 24px;
}
.revolutionizesection .artech .artext p {
  font-size: 18px;
}

.tryonsection .heading {
  padding-top: 100px;
}
.tryonsection p {
  padding: 40px 0px;
  font-size: 20px;
  color: #242323;
}
.tryonsection .tryontext {
  padding-top: 0px;
  padding-bottom: 20px;
  font-size: 20px;
  color: #605A5A;
}

.threedsection {
  box-shadow: 1px 1px 9px 1px gray;
}
.threedsection img {
  width: 100%;
}
.threedsection p {
  font-size: 20px;
  color: #605A5A;
}
.threedsection h6 {
  font-size: 24px;
  padding: 20px 0px;
}

.leavesection .heading {
  padding-top: 75px;
}
.leavesection p {
  font-size: 20px;
  color: #605A5A;
  padding: 10px 0px;
}
.leavesection .imgcenter {
  text-align: center;
}
.leavesection .imgcenter img {
  width: 100%;
}

.arfunctionalitysection .imgcenter {
  text-align: center;
  width: 100%;
}
.arfunctionalitysection h6 {
  font-size: 24px;
  padding: 20px 0px;
}
.arfunctionalitysection p {
  font-size: 20px;
  color: #605A5A;
  padding: 10px 0px;
}

.vrexperience {
  text-align: center;
}
.vrexperience p {
  padding-top: 0px;
  padding-bottom: 55px;
}
.vrexperience button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 20px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.vrexperience img {
  width: 100%;
}

.trustedsection {
  text-align: center;
}
.trustedsection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 20px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.trustedsection .trustedbox {
  margin-top: 50px;
  box-shadow: 0px 0px 6px 0px #137BA4;
  border: none;
  border-radius: 7px;
  padding: 20px 30px;
  text-align: start;
}
.trustedsection .trustedbox h6 {
  padding-top: 15px;
}
.trustedsection .trustedbox .italictext {
  font-style: italic;
}
.trustedsection .trustedbox p {
  font-size: 14px;
  color: #605A5A;
}

.augumentersection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 7px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.augumentersection button img {
  width: 22px;
  margin-right: 10px;
}
.augumentersection .heading {
  font-size: 64px;
}
.augumentersection .tryonbuttons {
  margin: 20px 0px;
}
.augumentersection .tryonbuttons .tryareyebutton {
  background-color: #137BA4;
  color: white;
  margin-right: 10px;
}
.augumentersection .heading {
  padding-top: 50px;
}
.augumentersection img {
  width: 100%;
}

.howarworkssection {
  text-align: center;
}
.howarworkssection p {
  padding-bottom: 50px;
}
.howarworkssection .howarworks {
  border: none;
  padding: 20px;
  border-radius: 7px;
  box-shadow: 1px 2px 2px 0px rgba(19, 123, 164, 0.5490196078);
  border: 1px solid rgba(19, 123, 164, 0.4901960784);
  height: 100%;
}
.howarworkssection .howarworks img {
  padding: 20px;
}
.howarworkssection .howarworks h5 {
  font-size: 18px;
  padding: 10px 0px;
}
.howarworkssection .howarworks p {
  padding: 10px 0px;
}

.industryexcellenceclass .heading {
  padding: 0px;
}
.industryexcellenceclass .subheading {
  padding: 25px 0px;
}
.industryexcellenceclass h5 {
  font-size: 18px;
}
.industryexcellenceclass img {
  width: 100%;
}
.industryexcellenceclass h5 {
  padding-bottom: 20px;
}
.industryexcellenceclass .built {
  display: flex;
  align-items: center;
}
.industryexcellenceclass .built img {
  width: 40px;
  padding: 10px;
}
.industryexcellenceclass .built p {
  font-size: 14px;
  padding: 10px 5px;
  color: black;
}
.industryexcellenceclass button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 20px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  margin: 15px 0px;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.industryexcellenceclass button img {
  width: 20px;
}
.industryexcellenceclass .artryonbutton {
  margin: 20px 0px;
}
.industryexcellenceclass .artryonbutton button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 7px;
  background-color: #137BA4;
  color: white;
  border: 1px solid #137BA4;
}
.industryexcellenceclass .artryonbutton button img {
  width: 20px;
}

.resultsection {
  text-align: center;
}
.resultsection .resultsbox {
  box-shadow: 1px 2px 2px 0px rgba(19, 123, 164, 0.3490196078);
  border-radius: 10px;
  padding: 25px;
  margin-top: 30px;
  border: 1px solid rgba(19, 123, 164, 0.4901960784);
}
.resultsection .resultsbox p {
  color: #2F2E2E;
  font-size: 16px;
}
.resultsection .ceobox {
  box-shadow: 1px 2px 2px 0px rgba(19, 123, 164, 0.5490196078);
  border-radius: 7px;
  padding: 30px;
  margin-top: 40px;
  border: 1px solid rgba(19, 123, 164, 0.4901960784);
}
.resultsection .ceobox p {
  color: #137BA4;
  font-weight: 20px;
  font-style: italic;
}
.resultsection .ceobox h5 {
  padding-top: 45px;
  font-size: 18px;
  color: #137BA4;
  font-weight: 500;
}
.resultsection .ceobox h6 {
  font-size: 16px;
  color: #137BA4;
  padding: 10px 0px;
}

.vrshowroomsection {
  text-align: center;
}
.vrshowroomsection .heading {
  font-size: 60px;
}
.vrshowroomsection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 7px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.vrshowroomsection button img {
  width: 22px;
}
.vrshowroomsection .tryonbuttons {
  margin: 20px 0px;
}
.vrshowroomsection .tryonbuttons .tryareyebutton {
  background-color: #137BA4;
  color: white;
  margin-right: 10px;
}
.vrshowroomsection img {
  width: 100%;
  margin-right: 10px;
}

.showroomfeaturessection {
  text-align: center;
}
.showroomfeaturessection .howarworks {
  margin-top: 30px;
  padding: 20px;
  border-radius: 7px;
  box-shadow: 2px 4px 5px 0px rgb(173, 173, 173);
  height: 100%;
  border: 1px solid rgba(19, 123, 164, 0.6117647059);
}
.showroomfeaturessection .howarworks img {
  padding: 20px;
}
.showroomfeaturessection .howarworks h5 {
  font-size: 18px;
  padding: 10px 0px;
}
.showroomfeaturessection .howarworks p {
  padding: 10px 0px;
}

.beforeubuysection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 20px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  margin-bottom: 20px;
}
.beforeubuysection .heading {
  padding: 0px;
}
.beforeubuysection .subheading {
  padding: 30px 0px;
}
.beforeubuysection .systemrequirementbox {
  box-shadow: 0px 0px 10px 0px gray;
  border-radius: 5px;
  padding: 25px 15px 15px 25px;
}
.beforeubuysection .systemrequirementbox .system {
  display: flex;
  padding: 10px 0px;
}
.beforeubuysection .systemrequirementbox .system img {
  margin-right: 20px;
  width: 25px;
}
.beforeubuysection .systemrequirementbox .textbuttons a {
  background-color: #137BA4;
  color: white;
  padding: 3px 25px 6px 25px;
  border-radius: 5px;
  float: right;
}
.beforeubuysection .systemrequirementbox p {
  color: #545454;
  font-size: 12px;
  padding: 7px 0px;
}
.beforeubuysection .tryareyebutton {
  background-color: #137BA4;
  color: white;
  border-radius: 7px;
  margin: 20px 0px;
}
.beforeubuysection .tryareyebutton img {
  width: 20px;
  margin-left: 5px;
}
.beforeubuysection img {
  width: 100%;
}

.virtualboutiquesection {
  text-align: center;
}
.virtualboutiquesection img {
  width: 100%;
}

.showroombenifitssection h5 {
  font-size: 32px;
  font-weight: bold;
  padding: 20px 0px;
}
.showroombenifitssection li {
  font-size: 22px;
  padding: 5px 0px;
}
.showroombenifitssection h6 {
  font-size: 24px;
  padding-top: 50px;
  padding-bottom: 10px;
}
.showroombenifitssection h6 img {
  padding-right: 10px;
}
.showroombenifitssection p {
  font-size: 18px;
  padding: 10px 0px;
}
.showroombenifitssection .benifitsbox {
  box-shadow: 0px 0px 7px 0px gray;
  padding: 30px 40px;
}
.showroombenifitssection button {
  width: 100%;
  padding: 5px 0px;
  background-color: white;
  border-radius: 7px;
  border: none;
  box-shadow: 0px 0px 7px 0px gray;
  font-weight: 500;
}

.differentvrsection {
  text-align: center;
}
.differentvrsection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 7px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.differentvrsection button img {
  width: 22px;
  margin-right: 10px;
}
.differentvrsection ul {
  padding-left: 1rem;
}
.differentvrsection ul li {
  list-style-position: inside;
  text-align: start;
  padding: 0px 70px;
}
.differentvrsection .howarworks {
  margin-top: 30px;
  border: none;
  padding: 20px;
  border-radius: 7px;
  box-shadow: 0px 0px 7px 0px gray;
  height: 100%;
}
.differentvrsection .howarworks img {
  padding: 20px;
}
.differentvrsection .howarworks h5 {
  font-size: 18px;
  padding: 10px 0px;
}
.differentvrsection .howarworks p {
  padding: 10px 0px;
}

.jweleryexpertsection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 7px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  margin-bottom: 40px;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.jweleryexpertsection button img {
  width: 22px;
  margin-right: 5px;
}
.jweleryexpertsection .heading {
  padding: 0px;
}
.jweleryexpertsection .meetimg img {
  width: 75%;
  padding: 10px 0px;
}
.jweleryexpertsection .experttext {
  padding: 5px;
}
.jweleryexpertsection .experttext h6 {
  font-size: 20px;
}
.jweleryexpertsection .experttext p {
  padding: 5px 0px;
}
.jweleryexpertsection .vrconsulation {
  padding-top: 30px;
}
.jweleryexpertsection .vrconsulation button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 7px;
  background-color: black;
  color: white;
  border: 1px solid black;
  margin-bottom: 0px;
}
.jweleryexpertsection .vrconsulation button img {
  width: 22px;
  margin-left: 5px;
  margin-bottom: 2px;
}
.jweleryexpertsection img {
  width: 100%;
}

.customerstoriessection .customerbutton {
  text-align: center;
  padding-bottom: 50px;
}
.customerstoriessection .customerbutton button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 10px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.customerstoriessection .customerbutton button img {
  margin-right: 10px;
}
.customerstoriessection img {
  width: auto;
  padding: 0px 5px;
}
.customerstoriessection .howarworks {
  border: none;
  padding: 35px 40px;
  border-radius: 7px;
  box-shadow: 0px 0px 7px 0px #55ABE8;
  height: 100%;
}
.customerstoriessection .howarworks h5 {
  font-size: 18px;
}
.customerstoriessection .howarworks p {
  padding: 20px 0px;
}
.customerstoriessection .howarworks .customerdetails {
  padding: 10px;
}
.customerstoriessection .howarworks .customerdetails .customertext {
  padding: 0px 20px;
}
.customerstoriessection .howarworks .customerdetails .customertext p {
  padding: 0px 0px;
}

.advancedtechnologysection .customerbutton {
  text-align: center;
  padding-bottom: 50px;
}
.advancedtechnologysection .customerbutton button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 10px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.advancedtechnologysection .customerbutton button img {
  width: 22px;
  margin-right: 5px;
}
.advancedtechnologysection img {
  width: 100%;
}
.advancedtechnologysection .nextgen {
  padding: 10px 0px;
}
.advancedtechnologysection .nextgen img {
  width: 60%;
  margin-left: 20px;
}
.advancedtechnologysection .nextgen h5 {
  font-size: 14px;
}
.advancedtechnologysection .nextgen p {
  font-size: 12px;
  color: #605A5A;
}

.aboutsection {
  text-align: center;
}
.aboutsection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 7px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.aboutsection button img {
  width: 20px;
  margin-right: 10px;
}
.aboutsection img {
  width: 100%;
}

.missionsection .heading {
  font-size: 24px;
  padding: 0px;
}
.missionsection .subheading {
  padding: 7px 0px;
}
.missionsection .box {
  margin-top: 30px;
  border-radius: 7px;
  box-shadow: 0px 0px 7px 0px #137BA4;
  padding: 20px;
}

.teamsection {
  text-align: center;
}
.teamsection .howarworks {
  margin-top: 30px;
  border: none;
  padding: 20px;
  border-radius: 7px;
  box-shadow: 0px 0px 7px 0px rgba(19, 123, 164, 0.5607843137);
  height: 100%;
  border: 1px solid rgba(19, 123, 164, 0.6117647059);
}
.teamsection .howarworks img {
  padding: 20px;
}
.teamsection .howarworks h5 {
  font-size: 18px;
  padding: 10px 0px;
}
.teamsection .howarworks p {
  padding: 10px 0px;
}

.ourvaluessection {
  text-align: center;
}
.ourvaluessection .howarworks {
  margin-top: 30px;
  border: none;
  padding: 20px;
  border-radius: 7px;
  box-shadow: 0px 0px 7px 0px gray;
  height: 100%;
}
.ourvaluessection .howarworks img {
  padding: 20px;
}
.ourvaluessection .howarworks h5 {
  font-size: 18px;
  padding: 10px 0px;
}
.ourvaluessection .howarworks p {
  padding: 10px 0px;
}

.contactussection .getintouchheading {
  text-align: center;
}
.contactussection h5 {
  font-size: 64px;
  color: #137BA4;
  padding-top: 10px;
}
.contactussection button {
  font-size: 14px;
  padding: 5px 15px;
  border-radius: 7px;
  background-color: white;
  color: #137BA4;
  border: 1px solid #137BA4;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.contactussection button img {
  width: 20px;
  margin-right: 10px;
}
.contactussection h4 {
  padding: 40px 0px;
}
.contactussection .messagebox {
  border: 1px solid rgba(19, 123, 164, 0.7294117647);
  box-shadow: 0px 0px 2px 0px #137BA4;
  padding: 20px;
  border-radius: 7px;
}
.contactussection .messagebox input,
.contactussection .messagebox textarea {
  width: 100%;
  border: 1px solid #137BA4;
  border-radius: 7px;
  padding: 10px;
  margin-top: 5px;
  margin-bottom: 15px;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.contactussection .messagebox .custom-dropdown {
  width: 100%;
  border: 1px solid #137BA4;
  border-radius: 7px;
  padding: 10px;
  margin-top: 5px;
  margin-bottom: 15px;
  box-shadow: 0px 1px 3px 0px rgba(19, 123, 164, 0.4705882353);
}
.contactussection .messagebox label {
  font-size: 16px;
  font-weight: 500;
}
.contactussection .messagebox button {
  background-color: #137BA4;
  color: white;
  width: 100%;
}
.contactussection .messagebox button img {
  margin-right: 10px;
}
.contactussection .getintouch {
  border: 1px solid rgba(19, 123, 164, 0.7294117647);
  border-radius: 7px;
  padding: 15px;
  margin-bottom: 10px;
}
.contactussection .getintouch img {
  width: 60%;
  margin-left: 20px;
}
.contactussection .getintouch h6 {
  font-size: 16px;
}
.contactussection .getintouch p {
  font-size: 10px;
  color: #605A5A;
  padding: 5px 0px;
}

.footersection {
  background: linear-gradient(148deg, #000000 39%, #137BA4 100%);
  padding-bottom: 60px;
}
.footersection .heading {
  color: white;
  text-align: center;
  font-size: 52px;
}
.footersection p {
  color: white;
  font-size: 28px;
  text-align: center;
}
.footersection .footerbutton {
  text-align: center;
  padding: 20px;
}
.footersection .footerbutton button {
  font-size: 28px;
  font-weight: 500;
  padding: 15px 30px;
  border-radius: 7px;
  border: none;
  background-color: white;
  margin: 10px 10px;
}
.footersection .footerbb {
  border-bottom: 1px solid white;
}
.footersection .footerbb .footertext {
  padding-top: 80px;
  color: white;
}
.footersection .footerbb .footertext p {
  padding: 40px 0px;
  font-size: 18px;
  text-align: start;
}
.footersection .footerbb .footertext h6 {
  padding: 15px 0px;
}
.footersection .footerbb .footertext li {
  padding: 3px 0px;
}
.footersection .year {
  text-align: center;
  color: white;
  padding-top: 30px;
}

/*responsive view*/
@media only screen and (max-width: 767px) {
  .navbar .navheadings a {
    padding: 10px 10px !important;
  }
  .revolutionizesection .artech img {
    width: 31%;
  }
  .tryonsection .heading {
    padding-top: 20px;
  }
  .jweleryexpertsection .meetimg img {
    width: 100%;
  }
  .advancedtechnologysection .nextgen img {
    width: 100%;
    margin-left: 0px;
  }
  .augumentersection .heading {
    font-size: 48px;
  }
  .missionsection .box {
    margin: 30px 0px;
  }
  .contactussection .getintouchheading h5 {
    font-size: 44px;
  }
  .contactussection .getintouch img {
    width: 100%;
    margin-left: 0px;
  }
  .vrshowroomsection .heading {
    font-size: 48px;
  }
  .differentvrsection li {
    padding: 0px 0px;
  }
  .footersection .heading {
    font-size: 36px;
    padding-top: 40px;
  }
  .footersection p {
    font-size: 16px;
  }
  .footersection .footertext {
    padding-top: 0px !important;
  }
}/*# sourceMappingURL=style.css.map */