.top-menu-container {
    border-bottom: 1px solid #efeef6;
    box-shadow: 0 2px 14px #0f0c310f;
}

a[aria-current="page"] {
    font-weight: 700;
    color: var(--primary)
}

.dropdown-content {
    border-bottom: 1px solid #efeef6;
    box-shadow: 0 2px 14px #0f0c310f; 
}

.top-menu-phone-button {
    transition: 300ms;
    box-shadow: 0 1px 3px #18144312, 0 2px 6px #5d4fff1a;
}

.top-menu-phone-button:hover {
    transform: translateY(-4px);
    box-shadow: 0 1px 3px #18144312, 0 5px 17px #5d4fff45;
}
.box-shadow {
    box-shadow: 0 1px 4px #0f0c3105, 0 5px 15px #5d4fff1f;
}

@media only screen and (max-width: 1100px) {
    .top-menu-phone-button {

	}
}

.value-card {
    box-shadow: 0 2px 8px #5d4fff08, 0 1px 13px #0f0c3105;
}

/* SERVICES */

.service-card {
    border: 1px solid #efeef6;
    box-shadow: 0 2px 8px #5d4fff08, 0 1px 13px #0f0c3105;
    transition: 400ms;
}

.service-card:hover {
    border-color:  var(--primary);
    box-shadow: 0 12px 18px #5d4fff0f, 0 10px 20px #0f0c3108;
    transform: translateY(-15px);
}

.cta-button {
    border: 1px solid #efeef6;
    box-shadow: 0 2px 8px #5d4fff08, 0 1px 13px #0f0c3105;
    transition: 400ms;
}

.cta-button:hover {
    border-color:  var(--primary);
    box-shadow: 0 12px 18px #5d4fff0f, 0 10px 20px #0f0c3108;
    transform: translateY(-10px);
}

.service-form {
    box-shadow: 0 2px 8px #5d4fff08, 0 1px 13px #0f0c3105;
}

/* HOME */

.home-box-shadow {
    box-shadow: 0 4px 44px #5d4fff12;
}

.testimonial {
    border: 1px solid #efeef6;
    box-shadow: 0 2px 8px #5d4fff08, 0 1px 13px #0f0c3105;
}

#brxe-ximqka {
    background-color: #fff !important;
}

