body {
  background: rgb(245,244,244);
}

.navbar.navbar-light.navbar-expand-md {
  background: rgb(249,255,255);
}

.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
  /*color: white;*/
  font-weight: bold;
}

.navbar-light .navbar-nav .nav-link {
  /*color: white;*/
  font-weight: bold;
  padding-left: 15px;
  padding-right: 15px;
}

.image1 {
  z-index: -1;
  position: absolute;
  top: 0;
  left: 0;
  /*border: 1px red solid;*/
  border-radius: 0px 0px 120px 0px;
  /*height: 400px;*/
  opacity: .5;
}

.image2 {
  /*position: absolute;*/
  /*top: 30px;*/
  /*left: 30px;*/
  /*border: 1px green solid;*/
  display: block;
  margin: auto;
  margin-top: 39px;
  width: 280px;
}

.heading1 {
  color: #61bf3d;
  /*background: rgb(35,32,32);*/
}

.heading2 {
  color: rgb(119,118,115);
}

.heading3 {
  /*color: rgb(119,118,115);*/
  font-size: 20px;
  padding-top: 15px;
}

.col-6.col2main {
  padding: 15px;
  padding-left: 50px;
  padding-right: 50px;
}

@media (min-width: 300px) {
  .image2 {
    /*width: 200px;*/
  }
}

.main-container {
  /*padding: 0;*/
  margin-top: 57px;
}

.col-6.align-self-center.col-12.col-sm-12.col-md-6.col-lg-6.col-xl-6 {
  /*background: red;*/
}

.circle {
  background: #61bf3d;
  width: 40px;
  height: 40px;
  border-radius: 50px;
  /*display: inline-block;*/
  /*vertical-align: middle;*/
  /*align-items: center;*/
  /*justify-content: center;*/
  /*display: flex;*/
  /*margin: auto;*/
}

.p-circle {
  vertical-align: middle;
  color: white;
  padding-top: 6px;
  font-size: 18px;
  font-weight: bold;
}

.p-circle-e {
  vertical-align: middle;
  color: rgb(0,0,0);
  padding-top: 4px;
  font-size: 18px;
  font-weight: bold;
}

.line {
  width: 3px;
  background: rgb(179,175,175);
  height: 100%;
  margin: auto;
}

.circle-e {
  border: 3px solid rgb(188,188,188);
  background: white;
  width: 40px;
  height: 40px;
  border-radius: 50px;
}

.ndPhoneImage {
  margin: auto;
  display: block;
  width: 280px;
}

.text-center.heading1.ndRegion {
  margin-top: 28px;
}

.col-6.col3main.col-12.col-sm-12.col-md-6.col-lg-6.col-xl-6 {
  padding: 15px;
  padding-left: 50px;
  padding-right: 50px;
}

.img-back {
  /*width: 100%;*/
  /*height: 300px;*/
  /*background-image: url(../../assets/img/266.jpg);*/
  background-position: contain;
}

.col.col-12.col-sm-12.col-md-6.col-lg-6.col-xl-6.img-col {
  padding: 0;
  background: white;
}

.col4content {
  background: white;
}

.col-12.zero-padding {
  padding: 0;
}

.hero-image {
  background-image: url(../../assets/img/hero.jpg);
  /*height: 300px;*/
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 30px;
}

.text-center.getAppHeader {
  color: white;
  margin-top: 50px;
  padding-left: 50px;
  padding-right: 50px;
}

.div-hero-inside {
  margin: auto;
  /*width: 60%;*/
}

.iconstore {
  margin: 10px;
}

.iconstore:hover {
}

.heading1 span {
  color: rgb(88,84,84);
}

.col.column-forContent {
  padding: 40px;
  margin-bottom: 50px;
}

.logo {
  width: 40px;
  /*margin-top: 0px;*/
}

