/* /Pages/AdminPages/AdminAuthPage/ForgotPassword.razor.rz.scp.css */

label[b-q6r07dwywt] {
    display: block;
    margin-bottom: 5px;
    font-weight: bold;
}


.hidden[b-q6r07dwywt] {
    display: none;
}

.btn1[b-q6r07dwywt] {
    padding: 8px 8px 7px;
}

@media (max-width: 1024px ) {
    .btn[b-q6r07dwywt] {
        padding: 8px 8px 7px;
    }
}
/* /Pages/AdminPages/AdminAuthPage/Login.razor.rz.scp.css */
.disabled-link[b-47i2n9h84r] {
    pointer-events: none; /* Prevents click */
    opacity: 0.5; /* Dim the button */
    cursor: not-allowed; /* Show 'not allowed' cursor */
}
/* /Pages/AdminPages/AdminAuthPage/Register.razor.rz.scp.css */

label[b-zmht9jgf0u] {
    display: block;
    margin-bottom: 5px;
    font-weight: bold;
}

.hidden[b-zmht9jgf0u] {
    display: none;
}

.btn1[b-zmht9jgf0u] {
    padding: 8px 8px 7px;
}

@media (max-width: 1024px ) {
    .btn[b-zmht9jgf0u] {
        padding: 8px 8px 7px;
    }
}

@media (min-width: 1440px) and (max-width: 2560px) {
    .breadcrumb-section[b-zmht9jgf0u] {
        position: relative;
        padding: 0;
    }

        .breadcrumb-section .bg-img[b-zmht9jgf0u] {
            width: 2560px;
            height: 850px;
            object-fit: cover;
        }

        .breadcrumb-section img[b-zmht9jgf0u] {
            display: block;
            width: 100%;
            height: auto;
        }

    .breadcrumb-content[b-zmht9jgf0u] {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        text-align: center;
        color: #fff;
    }

        .breadcrumb-content h2[b-zmht9jgf0u] {
            font-size: 48px;
            font-weight: bold;
        }

        .breadcrumb-content .theme-breadcrumb[b-zmht9jgf0u] {
            margin-top: 20px;
        }

        .breadcrumb-content .breadcrumb[b-zmht9jgf0u] {
            background-color: transparent;
        }

        .breadcrumb-content .breadcrumb-item a[b-zmht9jgf0u] {
            color: #fff;
            text-decoration: none;
        }

        .breadcrumb-content .breadcrumb-item.active[b-zmht9jgf0u] {
            color: #ccc;
        }
}


@media (min-width: 1440px) and (max-width: 2560px) {
    .breadcrumb-content[b-wv7w0q6iwu][b-zmht9jgf0u] {
        position: absolute;
        top: 50%;
        left: 30%;
        transform: translate(-50%, -50%);
        text-align: center;
        color: #fff;
    }
/* /Pages/AdminPages/AgentsSection/AllAgents.razor.rz.scp.css */
.btn[b-tzaewos227] {
    padding: 5px 9px 5px;
    margin-right: 20px;
}
.fas1[b-tzaewos227] {
    padding: 6px 11px 6px;
}

@media (min-width: 2560px) {
    .bg-img[b-tzaewos227] {
        width: 725px;
        height: 450px;
    }

    .mud-width-fulls[b-tzaewos227] {
        width: 501px;
        height: 320px;
    }

    .img-fluids[b-tzaewos227] {
        transition: opacity 1s;
        opacity: 1;
        width: 667px;
        height: 413px;
    }
}

@media (min-width: 1440px) and (max-width: 2559px) {
    .bg-img[b-tzaewos227] {
        width: 352.66px;
        height: 211.59px;
    }

    .mud-width-fulls[b-tzaewos227] {
        width: 501px;
        height: 320px;
    }

    .img-fluids[b-tzaewos227] {
        transition: opacity 1s;
        opacity: 1;
        width: 667px;
        height: 413px;
    }

    .btn[b-tzaewos227] {
        padding: 5px 9px 5px;
        margin-right: 20px;
    }
}

@media (min-width: 1024px) and (max-width: 1439px) {
    .bg-img[b-tzaewos227] {
        width: 333px;
        height: 200px;
    }

    .mud-width-fulls[b-tzaewos227] {
        width: 302px;
        height: 282.65px;
    }

    .slick-slide[b-2z2as1yeff][b-tzaewos227] {
        width: 415px;
        margin-right: 25px;
    }

    .slick-track[b-2z2as1yeff][b-tzaewos227] {
        opacity: 1;
        width: 4800px;
        transform: translate3d(-960px, 0px, 0px);
    }

    .img-fluids[b-tzaewos227] {
        transition: opacity 1s;
        opacity: 1;
        width: 667px;
        height: 413px;
    }
}

@media (min-width: 760px) and (max-width: 1023px) {
    .bg-img[b-tzaewos227] {
        background-size: cover;
    }

    .mud-width-fulls[b-tzaewos227] {
        width: 337px;
        height: 282.65px;
    }

    .slick-slide[b-2z2as1yeff][b-tzaewos227] {
        width: 331px;
        margin-right: 29px;
    }

    .img-fluids[b-tzaewos227] {
        transition: opacity 1s;
        opacity: 1;
        width: 667px;
        height: 413px;
    }
}

@media (min-width: 320px) and (max-width: 374px) {
    .bg-img[b-tzaewos227] {
        width: 295px;
        height: 282.65px;
    }

    .mud-width-fulls[b-tzaewos227] {
        width: 302px;
        height: 282.65px;
    }

    .slick-slide[b-2z2as1yeff][b-tzaewos227] {
        width: 286px;
        margin-right: 40px;
    }

    .img-fluids[b-tzaewos227] {
        transition: opacity 1s;
        opacity: 1;
        width: 667px;
        height: 66px;
    }
}

@media (min-width: 375px) and (max-width: 424px) {
    .bg-img[b-tzaewos227] {
        width: 351px;
        height: 282.65px;
    }

    .mud-width-fulls[b-tzaewos227] {
        width: 351px;
        height: 282.65px;
    }

    .slick-slide[b-2z2as1yeff][b-tzaewos227] {
        width: 435px;
        margin-right: 40px;
    }

    .img-fluids[b-tzaewos227] {
        transition: opacity 1s;
        opacity: 1;
        width: 667px;
        height: 413px;
    }
}

@media (min-width: 425px) and (max-width: 759px) {
    .bg-img[b-tzaewos227] {
        width: 400px;
        height: 282.65px;
    }

    .mud-width-fulls[b-tzaewos227] {
        width: 400px;
        height: 282.65px;
    }

    .slick-slide[b-2z2as1yeff][b-tzaewos227] {
        width: 395px;
        margin-right: 40px;
    }

    .img-fluids[b-tzaewos227] {
        transition: opacity 1s;
        opacity: 1;
        width: 667px;
        height: 413px;
    }
}

/* /Pages/AdminPages/BuilderPages/AddBuilder.razor.rz.scp.css */
.disabled-link[b-hjiyc8f8u7] {
    pointer-events: none; /* Prevents click */
    opacity: 0.5; /* Dim the button */
    cursor: not-allowed; /* Show 'not allowed' cursor */
}


.clickable[b-hjiyc8f8u7] {
    cursor: pointer;
}
/* /Pages/AdminPages/BuilderPages/Builderlist.razor.rz.scp.css */
/* /Pages/AdminPages/MyAdminProperty/AddProperty.razor.rz.scp.css */
.disabled-link[b-xzu41hmej9] {
    pointer-events: none; /* Prevents click */
    opacity: 0.5; /* Dim the button */
    cursor: not-allowed; /* Show 'not allowed' cursor */
}
/* /Pages/AdminPages/MyAdminProperty/AdminListing.razor.rz.scp.css */
/* /Pages/AdminPages/MyAdminProperty/AdminMedia.razor.rz.scp.css */
.text-center[b-k3fm37ngzf] {
    padding-top: 20px;
}
/* /Pages/AdminPages/MyAdminProperty/MediaData/MediaTree.razor.rz.scp.css */
h1:focus[b-4gzzdmu4rt] {
    outline: none;
}

.valid.modified:not([type=checkbox])[b-4gzzdmu4rt] {
    outline: 1px solid #26b050;
}

.invalid[b-4gzzdmu4rt] {
    outline: 1px solid #e50000;
}

.validation-message[b-4gzzdmu4rt] {
    color: #e50000;
}

.blazor-error-boundary[b-4gzzdmu4rt] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121;
    padding: 1rem 1rem 1rem 3.7rem;
    color: white;
}

    .blazor-error-boundary[b-4gzzdmu4rt]::after {
        content: "An error has occurred."
    }

.darker-border-checkbox.form-check-input[b-4gzzdmu4rt] {
    border-color: #929292;
}


.treeview-node[b-4gzzdmu4rt] {
    cursor: pointer;
    font-size: 13px;
    list-style-type: none;
    margin: 1em;
    padding: 0.3em;
    font-family: 'Segoe UI';
    border: dotted 1px #ccc;
}

    .treeview-node .node-selected[b-4gzzdmu4rt] {
        background-color: darkgoldenrod;
    }
/* /Pages/AdminPages/MyAdminProperty/MediaData/TreeView.razor.rz.scp.css */
h1:focus[b-emvx2wze10] {
    outline: none;
}

.valid.modified:not([type=checkbox])[b-emvx2wze10] {
    outline: 1px solid #26b050;
}

.invalid[b-emvx2wze10] {
    outline: 1px solid #e50000;
}

.validation-message[b-emvx2wze10] {
    color: #e50000;
}

.blazor-error-boundary[b-emvx2wze10] {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121;
    padding: 1rem 1rem 1rem 3.7rem;
    color: white;
}

    .blazor-error-boundary[b-emvx2wze10]::after {
        content: "An error has occurred."
    }

.darker-border-checkbox.form-check-input[b-emvx2wze10] {
    border-color: #929292;
}


.treeview-node[b-emvx2wze10] {
    cursor: pointer;
    font-size: 13px;
    list-style-type: none;
    margin: 1em;
    padding: 0.3em;
    font-family: 'Segoe UI';
    border: dotted 1px #ccc;
}

    .treeview-node .node-selected[b-emvx2wze10] {
        background-color: darkgoldenrod;
    }
/* /Pages/CommonComponents/Thankyou.razor.rz.scp.css */
.thankyou-container[b-ln7hrez8wi] {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 80vh;
    background-color: #f9f9f9;
}

.thankyou-card[b-ln7hrez8wi] {
    background-color: white;
    padding: 3rem;
    border-radius: 20px;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
    text-align: center;
    max-width: 600px;
    width: 90%;
}

.check-icon[b-ln7hrez8wi] {
    width: 180px;
    height: 80px;
    margin-bottom: 1rem;
}

h2[b-ln7hrez8wi] {
    font-size: 1.5rem;
    margin-bottom: 2rem;
    color: #333;
}

.highlight[b-ln7hrez8wi] {
    color: #ff4500;
    font-weight: bold;
}

.back-button[b-ln7hrez8wi] {
    display: inline-block;
    padding: 0.75rem 1.5rem;
    background-color: black;
    color: white;
    text-decoration: none;
    border-radius: 5px;
    transition: background-color 0.3s ease;
}

    .back-button:hover[b-ln7hrez8wi] {
        background-color: #333;
    }
/* /SharedComponents/Loader.razor.rz.scp.css */
#global-loader1[b-5o9cpux7o8] {
    position: fixed;
    inset: 0;
    z-index: 9999;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 1rem;
    text-align: center;
}

.loading-progress[b-5o9cpux7o8] {
    width: 64px;
    height: 64px;
}

@media (min-width: 480px) {
    .loading-progress[b-5o9cpux7o8] {
        width: 80px;
        height: 80px;
    }
}

.loading-progress circle[b-5o9cpux7o8] {
    fill: none;
    stroke-width: 8;
    stroke-linecap: round;
}

.loading-progress .bg[b-5o9cpux7o8] {
    stroke: #ffe5b4;
}

.loading-progress .spinner[b-5o9cpux7o8] {
    stroke: orange;
    stroke-dasharray: 220;
    stroke-dashoffset: 0;
    animation: spin-b-5o9cpux7o8 1.5s linear infinite;
    transform-origin: 50% 50%;
}

.loading-text[b-5o9cpux7o8] {
    margin-top: 1rem;
    font-size: 1rem;
    color: #ff8000;
    font-family: sans-serif;
    max-width: 90vw;
}

@keyframes spin-b-5o9cpux7o8 {
    0% {
        stroke-dashoffset: 220;
        transform: rotate(0deg);
    }

    100% {
        stroke-dashoffset: 0;
        transform: rotate(360deg);
    }
}

@media (min-width: 1024px) and (max-width: 1439px) {
    @media (min-width: 480px) {
        .loading-progress[b-5o9cpux7o8][b-5o9cpux7o8] {
            width: 80px;
            height: 80px;
        }
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    @media (min-width: 480px) {
        .loading-progress[b-5o9cpux7o8][b-5o9cpux7o8] {
            width: 80px;
            height: 80px;
        }
    }
}
