.thmv-search-form-tour {
    position: fixed;
    top: 300px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 999;
    width: 100%;
    max-width: 1200px; /* o el ancho de tu container */
    margin: 0 auto;
    border-radius: 4px;
    padding: 20px;
    background-color: rgba(255, 255, 255, 0.6);
    backdrop-filter: blur(8px);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}


@media (max-width: 991px) {
    .thmv-search-form-tour {
        position: static;
        transform: none;
        width: 100%;
        max-width: 100%;
    }

}