html {
    font-family: 'Roboto',sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    background: #fff;
    color: #000;
}

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, .uk-heading-2xlarge, .uk-heading-large, .uk-heading-medium, .uk-heading-small, .uk-heading-xlarge, h1, h2, h3, h4, h5, h6 {
    margin: 0 0 20px 0;
    /*font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";*/
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    color: #275054;
    text-transform: none;
}

.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle {
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    min-height: 60px !important;
    font-size: .875rem;
    font-family: 'Roboto',sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    text-decoration: none;
}


.uk-navbar-nav>li>a {
    padding: 0 0;
    text-transform: none;
    transition: .1s ease-in-out;
    transition-property: color,background-color;
}

.uk-navbar-nav>li>a span {
    color: #275054;
    border-bottom: 1px solid transparent;
}

.uk-navbar-nav>li.uk-active>a span {
    color: #000;
    border-bottom: 1px solid #275054;
}

.uk-button-white {
    background-color: #efefef;
    color: #000;
    border: 1px solid transparent;
}

.uk-button-white:hover {
    background-color: #fff;
    color: #000;
}

.uk-button-gray {
    background-color: #2b585c;
    color: #fff;
    border: 1px solid transparent;
}

.uk-button-gray:hover {
    background-color: #c4ad98;
    color: #FBFCFD;
    transition: all 400ms ease-in-out 0s;
    -webkit-transition: all 400ms ease-in-out 0s;
    -moz-transition: all 400ms ease-in-out 0s;
    -o-transition: all 400ms ease-in-out 0s;
    -ms-transition: all 400ms ease-in-out 0s;
}

.uk-button-warm {
    background-color: #c4ad98;
    color: #000;
    border: 1px solid transparent;
}

.uk-button-warm:hover {
    background-color: #275054;
    color: #000;
    transition: all 400ms ease-in-out 0s;
    -webkit-transition: all 400ms ease-in-out 0s;
    -moz-transition: all 400ms ease-in-out 0s;
    -o-transition: all 400ms ease-in-out 0s;
    -ms-transition: all 400ms ease-in-out 0s;
}