
.uk-navbar-container:not(.uk-navbar-transparent) {
    backdrop-filter: saturate(180%) blur(10px);
    -moz-backdrop-filter: saturate(180%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(10px);
    -ms-backdrop-filter: saturate(180%) blur(10px);
}

.uk-offcanvas-overlay::before {
    background: rgba(255, 255, 255, 55%);
    transition: opacity .45s linear;
    backdrop-filter: saturate(180%) blur(10px);
    -moz-backdrop-filter: saturate(180%) blur(10px);
    -webkit-backdrop-filter: saturate(180%) blur(10px);
    -ms-backdrop-filter: saturate(180%) blur(10px);
}

.uk-offcanvas-bar-animation {
    transition: left .75s cubic-bezier(.75, .1, .45, 1);
}

.tm-header .uk-sticky-fixed>.uk-navbar-container:not(.uk-navbar-transparent) {
    transition: .45s linear;
}

.uk-icon {
    margin: 0;
    padding: 0;
    transform: rotate(0deg);
    transition: .45s ease-in-out;
}

.uk-icon:hover {
    margin: 0;
    padding: 5px;
    transform: rotate(90deg);
    transition: .75s ease-in-out;
}