body{
    font-family: "Lato", sans-serif;
    margin-left: auto;
    margin-right: auto;
    max-width: 1200px;
    overflow-x: hidden;
    padding-left:10px;
    padding-right:10px;
    font-size:1.25rem;
   /*background-color: #E8EDF2;*/
  
    
}

div.disabled {
    overflow-x: hidden; 
}




a {
    color: #53482E;
    text-decoration: none;
    background-color: transparent;
}
/* Hero section  */
#herocorousel img{
    max-height: 90vh;
    object-fit: cover;
    filter: brightness(0.8);
}

/* Navbar  */
.nav-nc-bar button.navbar-toggler span {
    display: block;
    margin: 7px 0;
    height: 2px;
    background: white;
}
.nav-nc-bar .navbar-toggler:focus{
    outline: unset;
}
.nav-nc-bar{
    /*background-color: #191919;*/
}

.nav-nc-bar a.nav-link{
    color: #53482E;
    font-size: 12px;
}

.nav-nc-bar a.nav-link {
     color: white;
}
.nav-nc-bar a.nav-link:hover{
    color:#53482E;
}
/*.nav-nc-bar li.nav-item {
    padding: 6px 8px 0px 60px;
}*/


/* Footer  */
footer.footer-nc {
background-color: #191919;
color:#53482E;
padding: 10px;
}
footer.footer-nc p.footer-copyright {
/*margin-top: 4em;*/
margin-top: 10px;
text-align:center;
}

/* Section Wrapper  */
.section-main-wrap {
    padding: 3em 0;
    color: white;
    background-color: #191919;
}

/* Logo Style  */
.navbar-brand .logo{
    max-height:50px;
}

.navbar {
    margin-bottom: 20px;
    margin-top: 0px;
}



/*search box css*/

/* Styles for wrapping the search box */

.main {
    width: 50%;
    margin: 50px auto;
}

/* Bootstrap 4 text input with search icon */

.has-search .form-control {
    padding-left: 2.375rem;
}

.has-search .form-control-feedback {
    position: absolute;
    z-index: 2;
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    line-height: 2.375rem;
    text-align: center;
    pointer-events: none;
    color: #E8EDF2;
}

.carousel .carousel-inner img {
  width: 100%;
  height: 30em;
  object-fit: cover;
  overflow: hidden;
}
