﻿.search-page-bg {
    background-image: url('/images/lavender-field-provence-bg.webp');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: fixed;
    top: 70px; /* height of your nav */
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    filter: brightness(0.6) blur(4px);
}


.glass-overlay {
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 2rem;
    max-width: 800px;
    margin: 4rem auto;
    z-index: 1;
    position: relative;
}

.glass-overlay-select-category{
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 2rem;
    max-width: 1300px;
    margin: 4rem auto;
    z-index: 1;
    position: relative;
}
.glass-overlay-contact {
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    border-radius: 12px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 2rem;
    max-width: 1300px;
    margin: 4rem auto;
    z-index: 1;
    position: relative;
}
   
.search-page-wrapper {
    position: relative;
    z-index: 1;
}
.glass-overlay h2 {
    color: #fff;
    text-shadow: 0 2px 6px rgba(0,0,0,0.35);
}
.glass-overlay-select-category h2, h6 {
    color: #fff;
    text-shadow: 0 2px 6px rgba(0,0,0,0.35);
}
/*Contact Form*/
.search-contact-bg {
    background-image: url('/images/contact-armchair.webp');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: fixed;
    top: 70px; /* height of your nav */
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    filter: brightness(0.6) blur(1px);
}