@import url(colors.css);

#topbar {
    background-color: var(--avablue);
    height: 35px;
    padding: 0 15px;
    display: flex;
    align-items: center;
}

a {
    text-decoration: none;
}

#topbar a {
    color: white;
}

#cta-menu:hover {
    color: var(--avagreen)
}

#menu {
    display: flex;
    align-items: center;
}

#hero {
    padding-top: 60px;
    padding-bottom: 60px;
    background-color: var(--avablue);
}

.valuations-card {
    border-radius: 8px;
    border: solid 1px #D0D5DD;
    padding: 10px 15px;
    background-color: white;
    box-shadow: 0px 4px 8px -2px rgba(16, 24, 40, 0.1), 0px 2px 4px -2px rgba(16, 24, 40, 0.06);
}
div.uk-divider {
    border-top: solid 1px #F9FAFB;
}

.trust-box {
    border-left: solid 1px var(--avablue);
}

@media (max-width: 960px) {
    .third-box {
        border-left: 0px;
    }
}

.uk-sticky-fixed {
    background: rgba(255, 255, 255, 0.6);
    /* Background blur / xl */
    backdrop-filter: blur(40px);
}

.uk-navbar-nav>li>a {
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    padding: 10px 0;
}

.uk-navbar-nav>li>a:hover:not(.uk-logo, #login-top, #menu-opener, .uk-button) {
    border-top: 4px solid var(--avagreen);
    border-bottom: 4px solid var(--avagreen);
    padding: 5px 0;
    color: var(--avablue);
}

.testimonial-video {
    border-radius: 8px;
    box-shadow: 0px 32px 64px -12px rgba(16, 24, 40, 0.14);
}

div.uk-divider {
    border-top: solid 1px #D0D5DD;
}
