    .page-title-action.elementor-button,
    .elementor-edit-link,
    #elementor-switch-mode-button,
    .elementor-switch-mode-on,
    a[href*="elementor"] {
        display: none !important;
    }

    .captcha-label {
        display: flex !important;
        align-items: center;
        justify-content: center;
        gap: 10px;
        font-size: 24px;
        font-weight: 700;
        color: #2271b1;
        margin-bottom: 15px !important;
    }

    .captcha-badge {
        width: 42px;
        height: 42px;
        border-radius: 50%;
        background: #2271b1;
        color: #fff;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 20px;
        box-shadow: 0 4px 10px rgba(34, 113, 177, 0.3);
    }

    .custom-captcha-input {
        height: 46px !important;
        border-radius: 12px !important;
        border: 2px solid #dcdcde !important;
        padding-left: 14px !important;
        font-size: 16px !important;
        transition: 0.3s !important;
    }

    .custom-captcha-input:focus {
        border-color: #2271b1 !important;
        box-shadow: 0 0 0 4px rgba(34, 113, 177, 0.15) !important;
        outline: none !important;
    }

         #login h1 a, .login h1 a {
            background-image: url('/wp-content/uploads/2026/03/image-4.png');
            height: 80px; 
            width: 320px; 
            background-size: contain;
            background-repeat: no-repeat;
            padding-bottom: 30px;
            pointer-events: none;
            cursor: default;
        }