.uk-logo img {
    height: 35px;
}

.uk-hero-slider img {
    height: 85vh;
}


.uk-hero-slider {
    height: 85vh;
}

#nav {
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.2);
}

.uk-navbar-nav > li > a {
    color: #272525;
}

hr, .uk-hr {
    border-top: 3px solid #82B47E;
}

.uk-text-white {
    color: #fff;
}

.uk-text-primary {
    color: #71b57e!important;
}

.uk-button-primary {
    background-color: #71b57e!important;
}

.eco h3 {
    background-color: #71b57e;
    padding: 9px;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.2rem;
}

.uk-section-transparent {
    background-color: #71b57eb0!important;
}

.uk-text-white {
    color: #fff;
}

.uk-text-big {
    font-size: 1.1rem;
    line-height: 1.5;
}

.uk-table-card {
    background-color: #71b57eb0!important;
    padding: 20px;
}

.uk-background-footer {
    background-color: #71b57e;
}

.uk-mobile-logo {
    height: 35px;
}

.uk-offcanvas-bar {
    background: #71b57e;
}


.align_center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;

  }
  
h5 {
    color: #71b57e;
    font-size: 1.4rem;
    font-weight: bold;
}

.uk-section-primary {
    background-color:#71b57e!important;
}

.uk-footer-links a {
    margin-right: 10px;
}

.uk-text-white {
    color:white!important;
}

.contact a {
    color:white!important;
}

.uk-tnd img{
    height: 150px;
    width:100%;
    object-fit:cover;
}

.uk-team img {
    height: 320px;
    width:100%;
    object-fit:cover;
}

@media (max-width: 767px) {
    .uk-team img {
        height: 380px;
        width: 100%;
        object-fit: cover;
    }
}

.uk-text-large-secondary {
  font-size: 1.1rem;
  line-height: 1.5;
}