.web_navbar {
    padding: 1rem 0;
    box-shadow: 0 1px 3px 0 #DDD;
}

.web_navbar .container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
}

.web_navbar .container .web_navbar_logo img {
    width: 120px;
}

.web_navbar .container .web_navbar_links {
    display: flex;
    align-items: center;
    gap: 1.5rem;
}

.web_navbar .container .web_navbar_links a {
    color: var(--gray-400);
}

.web_navbar .container .web_navbar_links a:hover {
    color: var(--aura-500);
}

@media (max-width: 42em) {
    .web_navbar .container .web_navbar_links {
        display: none;
    }
}

/**
WEB HEADER
 */
.web_header {
    padding: 3rem 0;
}

.web_header .container .row {
    align-items: center;
}

.web_header h1 {
    color: var(--gray-600);
}

.web_header ul li {
    font-size: 1.2rem;
}

/**
OVERVIEW
 */
.overview {
    background-color: var(--gray-200);
    padding: 3rem 0;
}

.overview .row {
    align-items: center;
}

/**
COMPARATION
 */
.comparation {
    padding: 3rem 0;
}

/**
CALL TO ACTION
 */
.calltoaction {
    padding: 3rem 0;
}

.calltoaction .container .row {
    align-items: center;
}

/**
FOOTER
 */
.web_footer {
    background: var(--gray-600);
    color: var(--gray-200);
    padding: 3rem 0;
}

.web_footer .web_footer_navbar li a {
    color: var(--gray-200);
}

.web_footer .web_footer_navbar li a:hover {
    color: var(--aura-500);
    text-decoration: underline !important;
}