    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>ProfessionalMatch</title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
        <meta http-equiv="Cache-control" content="public" />
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
        
<!-- Cookie Consent Manager -->
<script type="text/javascript">
(function() {
    // Parse consent cookie
    function getConsent() {
        var match = document.cookie.match(/(?:^|;\s*)cookie_consent=([^;]*)/);
        if (!match) return null;
        var val = decodeURIComponent(match[1]);
        if (val === 'all') return {necessary:true, analytics:true, marketing:true};
        if (val === 'none') return {necessary:true, analytics:false, marketing:false};
        var consent = {necessary:true, analytics:false, marketing:false};
        val.split('|').forEach(function(p) {
            var kv = p.split(':');
            if (kv.length === 2 && consent.hasOwnProperty(kv[0])) {
                consent[kv[0]] = (kv[1] === '1');
            }
        });
        return consent;
    }

    // Save consent to cookie (365 days)
    function setConsent(consent) {
        var val = 'necessary:1|analytics:' + (consent.analytics?'1':'0') + '|marketing:' + (consent.marketing?'1':'0');
        var d = new Date();
        d.setTime(d.getTime() + 365*24*60*60*1000);
        var domain = window.location.hostname.replace(/^(?:dev\.|www\.|staging\.)/i, '');
        // Handle .co.uk, .com.au
        if (domain.match(/\.co\.uk$/)) {
            domain = domain.replace(/^.*?([^.]+\.co\.uk)$/, '$1');
        } else if (domain.match(/\.com\.au$/)) {
            domain = domain.replace(/^.*?([^.]+\.com\.au)$/, '$1');
        } else {
            var parts = domain.split('.');
            if (parts.length > 2) domain = parts.slice(-2).join('.');
        }
        document.cookie = 'cookie_consent=' + encodeURIComponent(val) + ';expires=' + d.toUTCString() + ';path=/;domain=.' + domain + ';SameSite=Lax';
        window.cookieConsent = consent;
        return consent;
    }

    // Initialize consent state
    var mode = 'opt-in';
    var existing = getConsent();

    if (existing) {
        window.cookieConsent = existing;
    } else if (mode === 'opt-out') {
        // US/CA/AU: allow by default until user opts out
        window.cookieConsent = {necessary:true, analytics:true, marketing:true};
    } else {
        // UK/EU: block by default until user opts in
        window.cookieConsent = {necessary:true, analytics:false, marketing:false};
    }

    // Queue for scripts waiting for consent
    window._consentQueue = [];

    // Load a script only if consent category is granted
    window.loadIfConsented = function(category, src, callback) {
        if (window.cookieConsent && window.cookieConsent[category]) {
            var s = document.createElement('script');
            s.src = src;
            s.async = true;
            if (callback) s.onload = callback;
            document.head.appendChild(s);
        } else {
            window._consentQueue.push({category:category, src:src, callback:callback});
        }
    };

    // Execute inline script only if consent category is granted
    window.execIfConsented = function(category, fn) {
        if (window.cookieConsent && window.cookieConsent[category]) {
            fn();
        } else {
            window._consentQueue.push({category:category, fn:fn});
        }
    };

    // Fire queued scripts after consent is updated
    window.fireConsentQueue = function() {
        var remaining = [];
        window._consentQueue.forEach(function(item) {
            if (window.cookieConsent && window.cookieConsent[item.category]) {
                if (item.src) {
                    var s = document.createElement('script');
                    s.src = item.src;
                    s.async = true;
                    if (item.callback) s.onload = item.callback;
                    document.head.appendChild(s);
                } else if (item.fn) {
                    item.fn();
                }
            } else {
                remaining.push(item);
            }
        });
        window._consentQueue = remaining;
    };

    // Accept all cookies
    window.acceptAllCookies = function() {
        setConsent({necessary:true, analytics:true, marketing:true});
        hideBanner();
        fireConsentQueue();
        // Fire any pix_n_scripts that were deferred
        if (typeof window._deferredPixels !== 'undefined') {
            window._deferredPixels.forEach(function(html) {
                var div = document.createElement('div');
                div.innerHTML = html;
                var scripts = div.querySelectorAll('script');
                scripts.forEach(function(s) {
                    var ns = document.createElement('script');
                    if (s.src) { ns.src = s.src; ns.async = true; }
                    else { ns.textContent = s.textContent; }
                    document.body.appendChild(ns);
                });
                // Handle non-script elements (img pixels, etc)
                var others = div.querySelectorAll('img, iframe, noscript');
                others.forEach(function(el) {
                    document.body.appendChild(el.cloneNode(true));
                });
            });
            window._deferredPixels = [];
        }
    };

    // Reject non-essential cookies
    window.rejectNonEssential = function() {
        setConsent({necessary:true, analytics:false, marketing:false});
        hideBanner();
        // Delete any existing non-essential cookies
        deleteNonEssentialCookies();
    };

    // Save preferences from the manage panel
    window.savePreferences = function() {
        var analytics = document.getElementById('consent-analytics') ? document.getElementById('consent-analytics').checked : false;
        var marketing = document.getElementById('consent-marketing') ? document.getElementById('consent-marketing').checked : false;
        setConsent({necessary:true, analytics:analytics, marketing:marketing});
        hideBanner();
        hidePreferences();
        if (analytics || marketing) fireConsentQueue();
        if (!analytics || !marketing) deleteNonEssentialCookies();
    };

    function hideBanner() {
        var b = document.getElementById('cookie-consent-banner');
        if (b) b.style.display = 'none';
    }

    function hidePreferences() {
        var p = document.getElementById('cookie-consent-preferences');
        if (p) p.style.display = 'none';
        var o = document.getElementById('cookie-consent-overlay');
        if (o) o.style.display = 'none';
    }

    window.showPreferences = function() {
        var p = document.getElementById('cookie-consent-preferences');
        if (p) p.style.display = 'block';
        var o = document.getElementById('cookie-consent-overlay');
        if (o) o.style.display = 'block';
        // Set toggle states from current consent
        if (window.cookieConsent) {
            var a = document.getElementById('consent-analytics');
            var m = document.getElementById('consent-marketing');
            if (a) a.checked = window.cookieConsent.analytics;
            if (m) m.checked = window.cookieConsent.marketing;
        }
    };

    window.closePreferences = function() {
        hidePreferences();
    };

    function deleteNonEssentialCookies() {
        // Delete known non-essential cookies
        var nonEssential = ['_ga','_gid','_gat','_fbp','_fbc','hjSession','hjSessionUser','_hjid','_hjAbsoluteSessionInProgress','_vis_opt_','_vwo_','optimizelyEndUserId'];
        var domain = window.location.hostname.replace(/^(?:dev\.|www\.|staging\.)/i, '');
        if (domain.match(/\.co\.uk$/)) {
            domain = domain.replace(/^.*?([^.]+\.co\.uk)$/, '$1');
        } else if (domain.match(/\.com\.au$/)) {
            domain = domain.replace(/^.*?([^.]+\.com\.au)$/, '$1');
        } else {
            var parts = domain.split('.');
            if (parts.length > 2) domain = parts.slice(-2).join('.');
        }
        document.cookie.split(';').forEach(function(c) {
            var name = c.trim().split('=')[0];
            for (var i = 0; i < nonEssential.length; i++) {
                if (name.indexOf(nonEssential[i]) === 0) {
                    document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/;domain=.' + domain;
                    document.cookie = name + '=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/';
                    break;
                }
            }
        });
    }
})();
</script>

<!-- Cookie Consent Banner HTML -->
<style type="text/css">
#cookie-consent-banner,
#cookie-consent-banner *,
#cookie-consent-preferences,
#cookie-consent-preferences * {
    font-family: Helvetica, Arial, sans-serif;
    text-shadow: none;
    box-sizing: border-box;
    letter-spacing: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#cookie-consent-banner {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #fff;
    color: #333;
    font-size: 14px;
    line-height: 1.5;
    padding: 14px 20px;
    box-shadow: 0 -2px 10px rgba(0,0,0,0.15);
    z-index: 999999;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
}
#cookie-consent-banner .ccb-text {
    flex: 1 1 350px;
    margin: 0;
    font-size: 13px;
    line-height: 1.4;
}
#cookie-consent-banner .ccb-text a {
    color: #333;
    font-weight: bold;
    text-decoration: underline;
}
#cookie-consent-banner .ccb-buttons {
    display: flex;
    flex-wrap: nowrap;
    gap: 8px;
    flex-shrink: 0;
    align-items: center;
}
#cookie-consent-banner .ccb-btn {
    padding: 7px 16px !important;
    border-radius: 4px !important;
    border: 1px solid #333 !important;
    cursor: pointer !important;
    font-size: 13px !important;
    font-weight: normal !important;
    line-height: 1.3 !important;
    white-space: nowrap !important;
    text-align: center !important;
    min-width: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    text-decoration: none !important;
    display: inline-block !important;
    height: auto !important;
    width: auto !important;
    float: none !important;
    text-indent: 0 !important;
    background-image: none !important;
}
#cookie-consent-banner .ccb-btn-accept {
    background: #333 !important;
    color: #fff !important;
    border-color: #333 !important;
}
#cookie-consent-banner .ccb-btn-reject {
    background: #fff !important;
    color: #333 !important;
}
#cookie-consent-banner .ccb-btn-manage {
    background: transparent !important;
    color: #333 !important;
    border-color: transparent !important;
    text-decoration: underline !important;
    padding: 7px 8px !important;
}

/* Preferences modal */
#cookie-consent-overlay {
    display: none;
    position: fixed;
    top: 0; left: 0; right: 0; bottom: 0;
    background: rgba(0,0,0,0.5);
    z-index: 1000000;
}
#cookie-consent-preferences {
    display: none;
    position: fixed;
    top: 50%; left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    color: #333;
    font-size: 14px;
    line-height: 1.5;
    padding: 24px;
    border-radius: 8px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.2);
    z-index: 1000001;
    max-width: 480px;
    width: 90%;
    max-height: 80vh;
    overflow-y: auto;
}
#cookie-consent-preferences h3 {
    margin: 0 0 16px 0;
    font-size: 18px;
    font-weight: bold;
}
#cookie-consent-preferences .ccp-category {
    margin: 12px 0;
    padding: 12px;
    background: #f5f5f5;
    border-radius: 4px;
}
#cookie-consent-preferences .ccp-category label {
    display: flex;
    align-items: center;
    gap: 10px;
    font-weight: bold;
    cursor: pointer;
    font-size: 14px;
}
#cookie-consent-preferences .ccp-category p {
    margin: 6px 0 0 0;
    font-size: 13px;
    color: #666;
}
#cookie-consent-preferences .ccp-category input[type="checkbox"] {
    width: 18px;
    height: 18px;
}
#cookie-consent-preferences .ccp-buttons {
    margin-top: 16px;
    display: flex;
    gap: 8px;
    justify-content: flex-end;
}
#cookie-consent-preferences .ccb-btn {
    padding: 8px 20px;
    border-radius: 4px;
    border: 1px solid #333;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.3;
    white-space: nowrap;
}
#cookie-consent-preferences .ccb-btn-save {
    background: #333;
    color: #fff;
}
#cookie-consent-preferences .ccb-btn-cancel {
    background: #fff;
    color: #333;
}

@media (max-width: 600px) {
    #cookie-consent-banner {
        flex-direction: column;
        padding: 10px 12px;
        gap: 6px;
    }
    #cookie-consent-banner .ccb-text {
        flex: 1 1 auto;
        font-size: 12px;
        line-height: 1.35;
    }
    #cookie-consent-banner .ccb-buttons {
        width: 100%;
        flex-wrap: wrap;
        justify-content: center;
        gap: 6px;
    }
    #cookie-consent-banner .ccb-btn {
        padding: 6px 12px !important;
        font-size: 12px !important;
    }
    #cookie-consent-banner .ccb-btn-accept,
    #cookie-consent-banner .ccb-btn-reject {
        flex: 1 1 40%;
        text-align: center;
    }
    #cookie-consent-banner .ccb-btn-manage {
        flex: 0 0 100%;
        text-align: center;
        padding: 4px 8px !important;
        font-size: 11px !important;
    }
    #cookie-consent-preferences {
        width: 94%;
        padding: 16px;
    }
}
</style>

<div id="cookie-consent-banner">
    <p class="ccb-text">
        We use cookies to improve your experience and for marketing purposes. 
        See our <a href="/cookies.php" target="_blank">Cookie Policy</a> and <a href="/privacy.php" target="_blank">Privacy Policy</a> for details.
    </p>
    <div class="ccb-buttons">
        <button class="ccb-btn ccb-btn-accept" onclick="acceptAllCookies()">Accept All</button>
        <button class="ccb-btn ccb-btn-reject" onclick="rejectNonEssential()">Necessary Only</button>
        <button class="ccb-btn ccb-btn-manage" onclick="showPreferences()">Manage Preferences</button>
    </div>
</div>

<!-- Preferences Modal -->
<div id="cookie-consent-overlay" onclick="closePreferences()"></div>
<div id="cookie-consent-preferences">
    <h3>Cookie Preferences</h3>
    
    <div class="ccp-category">
        <label>
            <input type="checkbox" checked disabled />
            Necessary
        </label>
        <p>Required for the site to function. These cannot be disabled. Includes session cookies and load balancer cookies.</p>
    </div>
    
    <div class="ccp-category">
        <label>
            <input type="checkbox" id="consent-analytics" />
            Analytics
        </label>
        <p>Help us understand how visitors use our site. Includes Google Analytics, Hotjar, and similar services.</p>
    </div>
    
    <div class="ccp-category">
        <label>
            <input type="checkbox" id="consent-marketing" />
            Marketing
        </label>
        <p>Used to deliver relevant advertisements and track campaign performance. Includes advertising pixels and tracking scripts.</p>
    </div>
    
    <div class="ccp-buttons">
        <button class="ccb-btn ccb-btn-cancel" onclick="closePreferences()">Cancel</button>
        <button class="ccb-btn ccb-btn-save" onclick="savePreferences()">Save Preferences</button>
    </div>
</div>
<link rel="stylesheet" type="text/css" href="//d1m13iv8j9im7u.cloudfront.net/css/style.css" /><script type="text/javascript">
	var async = async || [];
	(function () {
		var done = false;
		var script = document.createElement("script"),
		head = document.getElementsByTagName("head")[0] || document.documentElement;
		script.src = "//d1m13iv8j9im7u.cloudfront.net/js/jquery-1.8.3.min.js";
		script.type = "text/javascript";
		script.async = true;
		script.onload = script.onreadystatechange = function() {
			if (!done && (!this.readyState || this.readyState === "loaded" || this.readyState === "complete")) {
				done = true;
				// Process async variable
				while(async.length) {
					var obj = async.shift();
					if (obj[0] =="ready") {
						$(obj[1]);
					}else if (obj[0] =="load"){
						$(window).load(obj[1]);
					}
				}
				async = {
					push: function(param){
						if (param[0] =="ready") {
							$(param[1]);
						}else if (param[0] =="load"){
							$(window).load(param[1]);
						}
					}
				};
				// End of processing
				script.onload = script.onreadystatechange = null;
				if (head && script.parentNode) {
					head.removeChild(script);
				}
			}
		};
		head.insertBefore(script, head.firstChild);
	})();
	
	async.push(["ready",function (){
		$.when(
						
			$.Deferred(function( deferred ){
 				$( deferred.resolve );
			})
		).done(function(){
			var submitted = false;
			$('form').submit(function() {
				if ($("#terms").length && $('#terms').is(':checked') == false) {
					alert('You must agree to the Terms of Use');
					return false;
				} else if ($("#consent").length && $('#consent').is(':checked') == false) {	
					alert('You must give consent to use your personal data to continue');
					return false;
				} else if (submitted == true) {
					// don't submit forms more than once
					return false;
				} else {
					submitted = true;
					return true;
				}
			});
			
						
		});
	}]);
	
	function displayBox(id) {
		document.getElementById(id).setAttribute('style','display:block');
	}
	
	function hideBox(id) {
		document.getElementById(id).setAttribute('style','display:none');
	}
	
	function navText(step) {
		if (typeof step=='undefined') {
			document.getElementById('nav-text').innerHTML='';
		} else {
			document.getElementById('nav-text').innerHTML=step;
		}
	}
</script>    </head>
<body class="desktop">
    <div class="container desktop" data-media-prefix="container">                <div class="header">
                    <div class="logo">ProfessionalMatch</div>
					                </div>
                <div class="content">
							<div class="optout form" id="unavailable">
                <div class="form-top">
					                </div>
				<div class="form-body">
										<div class="question">
						Thank you for your application.<br /><br />
						At this time we do not have any services available to you.<br /><br />
						Check back soon as we continue to open new markets. Thanks again for your interest.
					</div>
				</div>
			</div>
					</div>            <div class="footer">
            <div class="footer-content">
	<div class="full icon">
		<img src="//d1m13iv8j9im7u.cloudfront.net/images/icon.svg"  width="150" />
	</div>
	<div class="section">
		<div class="tagline">
            The #1 Site for Relationship Minded Singles
		</div>
	</div>
	<div class="section shaded">
		<div class="title">
            How does it work?
		</div>
		<div class="column first">
			<div class="icon">
				<img src="//d1m13iv8j9im7u.cloudfront.net/images/icon_1.svg" />
			</div>
            <div class="text">
                Signing up is easy! Just fill out some basic information about yourself in order to get started.
            </div>
		</div>
		<div class="column">
			<div class="icon">
				<img src="//d1m13iv8j9im7u.cloudfront.net/images/icon_2.svg" />
			</div>
            <div class="text">
                Based on your information, we will help you begin finding other professional singles in your area.
            </div>
		</div>
		<div class="column">
			<div class="icon">
				<img src="//d1m13iv8j9im7u.cloudfront.net/images/icon_3.svg" />
			</div>
            <div class="text">
                Create your account to view the profiles of your matches and start meeting quality singles today!
            </div>
		</div>
	</div>
	<div class="section">
		<div class="title">
            Better Matches - Better Dates - Better Results
		</div>
		<div class="text">
			Start changing how you're currently meeting other singles. We can help you reach your relationship goals 
			and help find you like-minded singles in your area. Our process gets you started on finding compatible 
			singles to give you the best chance for a successful relationship.
		</div>
	</div>
	<div class="section shaded">
		<div class="title">
            Finding love can be difficult, let us help you!
		</div>
		<div class="text">
			ProfessionalMatch is a premier dating site for successful people! We partner with experienced dating
			companies who specialize in working with singles like you. We focus on the interests and desires of 
			single professionals. Getting started is easy; simply answer a few questions to begin your profile.
		</div>
	</div>
</div>
<div class="footer-bottom">
	<div class="copyright">
		&copy; 2026 ProfessionalMatch.co.uk	</div>
		<div class="no-background-check">
		Please note: ProfessionalMatch.co.uk does not conduct background checks on members.
	</div>
		<div class="links">
		<a href="/about.php" target="_blank" onclick="window.open('/about.php','about','scrollbars=yes,width=650,height=500'); return false;">About Us</a>
		| <a href="/privacy.php" target="_blank" onclick="window.open('/privacy.php','privacy','scrollbars=yes,width=650,height=500'); return false;">Privacy Policy</a>
		| <a href="/cookies.php" target="privacy" onclick="window.open('/cookies.php','cookies','scrollbars=yes,width=650,height=500'); return false;">Cookie Policy</a>
		| <a href="/contact.php" target="_blank" onclick="window.open('/contact.php','privacy','scrollbars=yes,width=650,height=500'); return false;">Contact Us</a>
		| <a href="/privacy-rights.php" target="_blank" onclick="window.open('/privacy-rights.php','privacy-rights','scrollbars=yes,width=650,height=500'); return false;">Do Not Sell My Personal Information</a>
	</div>
	<div style="clear:both;"></div>
</div>            </div>
            </div>
    </body>
</html>