/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 31 2026 | 14:35:44 */
/* ========================================
   OVERLAY HEADER (Transparent)
   ======================================== */

/* White menu text */
.aux-overlay-header .aux-master-menu > .menu-item > a,
.aux-overlay-header .aux-master-menu > li > a {
    color: #ffffff !important;
}

.aux-overlay-header .aux-master-menu > .menu-item > a:hover {
    color: #f0f0f0 !important;
}

/* Transparent background (if not already set) */
.aux-overlay-header,
header.aux-overlay-header {
    background-color: transparent !important;
}

.aux-overlay-header:not(.aux-sticky) .booking-button .aux-overlay::before{
	background:#FFF !Important;	
}

.aux-overlay-header:not(.aux-sticky) .booking-button .aux-text-before{
	color:#000 !Important;	
}



/* Green booking button for overlay */
/* .aux-overlay-header .aux-master-menu .menu-item-booking a,
.aux-overlay-header .aux-master-menu .booking-button a,
.aux-overlay-header .aux-master-menu .menu-item a.button,
.aux-overlay-header .aux-master-menu .menu-item.button-item a {
    background-color: #28a745 !important; 
    color: #ffffff !important;
    padding: 10px 25px !important;
    border-radius: 5px !important;
    border: none !important;
} */

.aux-overlay-header .aux-master-menu .menu-item-booking a:hover,
.aux-overlay-header .aux-master-menu .booking-button a:hover {
    background-color: #218838 !important; /* Darker green on hover */
}


/* ========================================
   STICKY HEADER
   ======================================== */

/* White background */
.aux-sticky,
header.aux-sticky,
.aux-header.aux-sticky {
    background-color: #ffffff !important;
    box-shadow: 0 2px 10px rgba(0,0,0,0.1) !important; /* Optional: adds shadow */
}

/* Black menu text */
.aux-sticky .aux-master-menu > .menu-item > a,
.aux-sticky .aux-master-menu > li > a {
    color: #000000 !important;
}

.aux-sticky .aux-master-menu > .menu-item > a:hover {
    color: #333333 !important;
}

/* Green booking button for sticky */
.aux-sticky .aux-master-menu .menu-item-booking a,
.aux-sticky .aux-master-menu .booking-button a,
.aux-sticky .aux-master-menu .menu-item a.button,
.aux-sticky .aux-master-menu .menu-item.button-item a {
    background-color: #28a745 !important; /* Green color */
    color: #ffffff !important;
    padding: 10px 25px !important;
    border-radius: 5px !important;
    border: none !important;
}

.aux-sticky .aux-master-menu .menu-item-booking a:hover,
.aux-sticky .aux-master-menu .booking-button a:hover {
    background-color: #218838 !important; /* Darker green on hover */
}