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

.uk-bio-image img {
    height:550px;
    width: 100%;
    object-fit: cover;
}

.uk-hero-card {
    background-color: rgb(162 200 185 / 80%);;
}

@media only screen and (max-width: 600px) {

    .uk-bio-image img {
        height:400px;
        width: 100%;
        object-fit: cover;
    }
}

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

.uk-background-primary {
    background-color: #A2C8B9!important;
}

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

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

.uk-page-hero {
    height: 500px;
    width: 100%;
    object-fit: cover;
}

.uk-card-border {
    border: 1px solid #A2C8B9;
}

/*
 * Primary
 */
.uk-button-primary {
    background-color: #A2C8B9!important;
    color: #fff;
    border: 1px solid transparent;
}

  .uk-button-primary:hover {
    background-color: #aed6c6!important;
    color: #fff;
}

.uk-button-primary:active,
.uk-button-primary.uk-active {
    background-color: #aed6c6!important;
    color: #fff;
}

@media only screen and (max-width: 600px) {
    .uk-page-hero {
        height: 350px;
        width: 100%;
        object-fit: cover;
    }
}

.uk-height-modal-1 {
    height: 100vh!important;
}


.uk-light .uk-nav-default > li > a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default > li > a,
.uk-card-primary.uk-card-body .uk-nav-default > li > a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default > li > a,
.uk-card-secondary.uk-card-body .uk-nav-default > li > a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default > li > a,
.uk-overlay-primary .uk-nav-default > li > a,
.uk-offcanvas-bar .uk-nav-default > li > a {
  color: rgba(255, 255, 255, 1)!important;
}

.uk-light .uk-nav-default .uk-nav-sub a,
.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,
.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,
.uk-card-primary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a,
.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-nav-default .uk-nav-sub a,
.uk-overlay-primary .uk-nav-default .uk-nav-sub a,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a {
  color: rgba(255, 255, 255, 1)!important;
}

.uk-map {
    width: 100%;
}

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

.service-image {
    height: 450px;
    object-fit: cover;
}