html, body {
    /* Ensures the HTML and body elements take up the full viewport */
    overflow-x: hidden; /* Prevents horizontal scrolling */

    /* Background image settings */
    background-image: url('/images/ezbrgr-overlaybg.jpg'); /* Specifies the image */
    background-position: center center; /* Centers the image both horizontally and vertically */
    background-repeat: no-repeat; /* Prevents tiling */
    background-attachment: fixed; /* Keeps the image in place when scrolling */
    background-size: cover; /* Ensures the image scales to cover the entire viewport */
    background-color: #000; /* Fallback color in case the image fails to load */

.uk-section-default {
    --uk-inverse: dark;
    background: transparent;
}

.tm-toolbar-default {
    background: transparent;
}
  
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: rgba(255,255,255,0.66);
}
.uk-article {
    background: rgba(255,255,255,0.66);
    padding: 30px;
}

.order-now-btn {
    display: inline-block;
    background-color: #FFD700; /* Yellow background */
    color: #000; /* Black text */
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    padding: 15px 30px;
    border-radius: 50px; /* Rounded button */
    text-decoration: none;
    transition: background-color 0.3s ease, color 0.3s ease, transform 0.2s ease;
}

.order-now-btn:hover {
    background-color: #008000; /* Green background on hover */
    color: #fff; /* White text on hover */
    transform: scale(1.05);
}



a { color:#212529; }
a:hover { color:#008000; }




  