
/* Hide the category area for larger screens */
/* #category-area {
    display: none;
} */

/* Show category area only on screens smaller than 768px */
@media screen and (max-width: 768px) {
    #top-header-area {
        display: none;
    }
    .main-banner-content .search-info-tabs{
        top: -17px;
        height: 400px;
    }
    /* .main-banner-content .search-info-tabs .search-form .form-group {
        margin-top: 0px;
    } */
}

/* You can add additional styling for the category area on mobile if needed */
/* @media screen and (max-width: 768px) {
    .category-card {
        margin-bottom: 30px;
        text-align: center;
    }

    .category-card img {
        width: 100%;
        height: auto;
    }
} */

.slider_img{
    height: 270px;
}



/* stepper form css */

        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            /* font-family: Arial, sans-serif; */
            /* display: flex; */
            /* justify-content: center; */
            color: rgb(56, 56, 56);
            align-items: center;
            height: 100vh;
            background-color: white;
        }

        .stepper_form_img{
            background-image: linear-gradient(to right, rgba(105, 103, 103, 0.6) 100%, rgba(87, 85, 85, 0)), url("../images/stepper_img.avif");
            /* background-image: url('../images/Realtor.gif'); */
            /* background-image: linear-gradient(to right, rgba(8, 4, 4, 0), rgb(39, 3, 3)); */
            background-size: 100% 100%;
            top: 50px
        }
        .start_now:hover{
            background-color: rgb(5, 65, 5);
        }


        /* <> */

        .stepper-form {
            width: 475px;
            background-color: white;
            padding: 20px;
            border-radius: 8px;
        }

        .step {
            display: none;
        }

        .step.active {
            display: block;
        }

        h2 {
            margin-bottom: 20px;
        }

        label {
            display: block;
            margin-bottom: 5px;
        }

        input {
            width: 100%;
            padding: 10px;
            margin-bottom: 15px;
            border: 1px solid #ccc;
            border-radius: 4px;
        }

        .btn:hover {
            background-color: #1d9e16;
            color: white;
        }

        button.prev {
            background-color: #f44336;
        }

        button.prev:hover {
            background-color: #e53935;
        }

        button.submit {
            background-color: #2196F3;
        }

        button.submit:hover {
            background-color: #1976D2;
        }

        .nav-link {
            color: rgb(60, 60, 60);
            /* border: 1px solid rgb(60, 60, 60); */
        }
