.rounded-circle {
  border-radius: 20% !important;
}

.map-container-6{
  overflow:hidden;
  padding-bottom:56.25%;
  position:relative;
  height:0;
  }
  .map-container-6 iframe{
  left:0;
  top:0;
  height:100%;
  width:100%;
  position:absolute;
  }

  .btn-success {
      background-color: #0c523b !important;
      border-color: #0c523b !important;
  }

  .text-success {
      color: #0c523b !important;
  }    

  .bg-dark {
      background-color: #212529; !important;
  }

  .bg-black {
      background-color: #0c523b !important;
  }

  .bg-success {
      background-color: #0c523b !important;
  }

  .h1 {
      font-family: 'Roboto', sans-serif;
      font-size: 48px !important;
      font-weight: 500 !important;
  }

  #template-mo-zay-hero-carousel .carousel-control-next i, #template-mo-zay-hero-carousel .carousel-control-prev i {
      color: #0c523b !important;
      font-size: 2.8em !important;
  }

  .text-decoration-none:hover {
      color: #0c523b !important;
    }

    .nav-link:hover {
      color: #FF5A0B !important;
    } 
    

    
    .container {
      padding: 2px 16px;
    }

    .shadow {
      box-shadow: 0 .1rem 1rem #0c523b !important;
    }

    #header {
      height: 72px;
      transition: all 0.5s;
      z-index: 997;
      transition: all 0.5s;
      padding: 0px 0;
      background: #0c523b;
      box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.1);
  }

  #templatemo_main_nav a {
    color: #fff;
}

#tempaltemo_footer {
  color: #212529;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 10px;
  margin-bottom: 0;
  list-style: none;
  background: #0c523b;}

.about-bg {
  background-repeat: no-repeat;
background-size: cover;
height: 800px;
}

.about-bg1 {
  /* The image used */
  background-image: url('assets/img/bg.png');

  /* Full height */
  height: 100%; 

  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}