1<!DOCTYPE html> 2<html xml:lang="en" lang="en"> 3<!-- NEW WRAPPER --> 4<head> 5 <title>Contact SoulSingles.com | Black & African-American singles & dating</title> 6 <meta name="description" content="We're here to help you experience the power of making connections." /> 7 <meta name="keywords" content="black, Black, black man, black woman, black date, black love, black romance, black single, black singles, single blacks, single black, black dating, black dates" /> 8 9 <meta charset="utf-8"> 10 <link rel="shortcut icon" type="image/x-icon" href="/public/images/favicons/ws-favicon-pink.ico"> 11 12 <link rel="canonical" href="https://soulsingles.com/contact"> 13 14 <meta content="width=device-width, initial-scale=1.0" name="viewport"> 15 <!-- --> 16
16<script type="text/javascript"> 17 function handleWindowResize() { 18 var bodyMaxWidth = 2560; 19 var landingPageBodyMax = 1366; 20 var remScalingFactor = 50; 21 22 // rem calibrate 23 var windowWidth = window.innerWidth; 24 var fontSize = windowWidth; 25 if (windowWidth >= bodyMaxWidth) { 26 fontSize = bodyMaxWidth; 27 } else if (windowWidth >= landingPageBodyMax) { 28 fontSize = landingPageBodyMax; 29 } 30 document.documentElement.style.fontSize = fontSize / remScalingFactor + 'px'; 31 32 if (document.querySelector('.landingHeader___1sFEGu')) { 33 document.querySelector('#signupModal').style.height = window.innerHeight+'px'; 34 } 35 } 36 37 window.addEventListener('resize', handleWindowResize); 38 window.addEventListener('load', handleWindowResize); 39 handleWindowResize(); 40 41 42 function getStyleNum(elm, property) { 43 return parseFloat(getComputedStyle(elm)[property]); 44 }; 45 46 fitText = function fitText(elm, iteration = 0, safeLength, maxWidth, maxHeight) { 47 var iteration = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; 48 if (!elm || safeLength && elm.textContent.length <= safeLength || iteration > 32) return; 49 elm.style.display = 'inline-block'; 50 var parentElement = elm.parentElement; 51 var div = document.createElement('div'); 52 parentElement.appendChild(div); 53 div.style.width = '1em'; 54 var oneEM = getStyleNum(div, 'width'); 55 parentElement.removeChild(div); 56 var parentElementWidth = getStyleNum(parentElement, 'width') - getStyleNum(parentElement, 'paddingLeft') - getStyleNum(parentElement, 'paddingRight'); 57 var parentElementHeight = getStyleNum(parentElement, 'height') - getStyleNum(parentElement, 'paddingTop') - getStyleNum(parentElement, 'paddingBottom'); 58 var maxWidth = maxWidth ? maxWidth * oneEM : parentElementWidth; 59 var maxHeight = maxHeight ? maxHeight * oneEM : parentElementHeight; 60 var elmBoundingClientRect = elm.getBoundingClientRect(); 61 62 if (!!maxWidth && !!maxHeight && (parseInt(elmBoundingClientRect.width, 10) > Math.round(maxWidth) || parseInt(elmBoundingClientRect.height, 10) > Math.round(maxHeight))) { 63 // reduce element font size 64 elm.style.fontSize = "".concat(getStyleNum(elm, 'fontSize') / oneEM - 0.1, "em"); 65 // elm.style.lineHeight = "".concat((getStyleNum(elm, 'fontSize') / oneEM - 0.1) * 1.4, "em"); // recursive to reduced more if it is not fit yet 66 67 fitText(elm, iteration + 1, arguments[2], arguments[3] , arguments[4]); 68 } 69 }; 70 71 function handleScroll(toShowElm, toHideElm) { 72 var scrollableElement = window; 73 var headerHeight = document.querySelector('.landingHeader___1sFEGu').clientHeight; 74 var shouldBeVisible = document.querySelector(toShowElm).getBoundingClientRect().top - headerHeight < 0; 75 var shouldBeHidden = document.querySelector(toHideElm).getBoundingClientRect().top < window.innerHeight; 76 if (shouldBeVisible) 77 document.querySelector('.stickyCTA').classList.add('visible'); 78 if (shouldBeHidden || !shouldBeVisible) 79 document.querySelector('.stickyCTA').classList.remove('visible'); 80 } 81 82 stickyCTASetup = function(toShowElm, toHideElm, buttonLabel) { 83 document.addEventListener('DOMContentLoaded', function(){ 84 if (document.querySelector(toShowElm)) { 85 var scrollableElement = window; 86 scrollableElement.addEventListener('scroll', function() { handleScroll(toShowElm, toHideElm)}); 87 if (buttonLabel) document.querySelector('.stickyCTA .button___17DvsG').innerHTML = buttonLabel; 88 } 89 }, false); 90 } 91 92 93 // forEach polyfill 94 if (window.NodeList && !NodeList.prototype.forEach) { 95 NodeList.prototype.forEach = function (callback, thisArg) { 96 thisArg = thisArg || window; 97 for (var i = 0; i < this.length; i++) { 98 callback.call(thisArg, this[i], i, this); 99 } 100 }; 101 } 102 103 // handle select value change 104 onSelectChange = function(elm) { 105 elm.nextElementSibling.innerHTML = elm.options[elm.selectedIndex].text; 106 } 107 // handle default select value 108 document.addEventListener("DOMContentLoaded", function(event) { 109 selectElementsList = document.querySelectorAll('.searchForm select') 110 selectElementsList.forEach(function(selectElement) { 111 onSelectChange(selectElement); 112 }); 113 }); 114 115 // lazy load Signup iframe and images on page scroll 116 document.addEventListener('DOMContentLoaded', function(){ 117 var scrollableElement = window; 118 scrollableElement.addEventListener('scroll', function() { 119 const iframe = document.querySelector('#signupIframe'); 120 if (iframe && !iframe.src && iframe.getAttribute('source')) { 121 iframe.src = iframe.getAttribute('source'); 122 } 123 }); 124 }, false); 125 126 127 // lazy load images 128 129 document.addEventListener("DOMContentLoaded", function() { 130 var lazyloadImages; 131 var isIOS = !!navigator.platform && /iPad|iPhone|iPod/.test(navigator.platform) && !window.MSStream; 132 var iosVersion = 0; 133 var agent = window.navigator.userAgent; 134 var start = agent.indexOf('OS '); 135 if( ( agent.indexOf( 'iPhone' ) > -1 || agent.indexOf( 'iPad' ) > -1 ) && start > -1 ){ 136 iosVersion = window.Number( agent.substr( start + 3, 3 ).replace( '_', '.' ) ); 137 } 138 139 // iOS 12.1 has IntersectionObserver but fails to use it 140 if ("IntersectionObserver" in window && !(isIOS && iosVersion < 13)) { 141 lazyloadImages = document.querySelectorAll(".lazyImage"); 142 var imageObserver = new IntersectionObserver(function(entries, observer) {
143 entries.forEach(function(entry) { 144 if (entry.isIntersecting) { 145 var image = entry.target; 146 image.classList.remove("lazyImage"); 147 if (image.dataset.src) {image.src = image.dataset.src;} 148 imageObserver.unobserve(image); 149 } 150 }); 151 }); 152 153 lazyloadImages.forEach(function(image) { 154 imageObserver.observe(image); 155 }); 156 } else { 157 var lazyloadThrottleTimeout; 158 var scrollableElement = window; 159 160 function isElementInView(element) { 161 var pageTop = window.pageYOffset; 162 var pageBottom = pageTop + window.innerHeight; 163 var elementTop = element.getBoundingClientRect().top + document.documentElement.scrollTop; 164 return elementTop <= pageBottom; 165 }; 166 167 function lazyload () { 168 lazyloadImages = document.querySelectorAll(".lazyImage"); 169 170 if (lazyloadThrottleTimeout) { 171 clearTimeout(lazyloadThrottleTimeout); 172 } 173 174 lazyloadThrottleTimeout = setTimeout(function() { 175 var scrollTop = window.pageYOffset; 176 lazyloadImages.forEach(function(img) { 177 if (isElementInView(img)) { 178 if (img.dataset.src) {img.src = img.dataset.src;} 179 img.classList.remove('lazyImage'); 180 } 181 }); 182 if(lazyloadImages.length == 0) { 183 scrollableElement.removeEventListener("scroll", lazyload); 184 window.removeEventListener("resize", lazyload); 185 window.removeEventListener("orientationChange", lazyload); 186 } 187 }, 20); 188 } 189 190 scrollableElement.addEventListener("scroll", lazyload); 191 window.addEventListener("resize", lazyload); 192 window.addEventListener("orientationChange", lazyload); 193 lazyload (); 194 } 195 }) 196 </script>
196 197 198 <!-- https://css-tricks.com/the-fastest-google-fonts/ --> 199 <link rel="preconnect" 200 href="https://fonts.gstatic.com" 201 crossorigin /> 202 203 <link rel="preload" 204 as="style" 205 href="https://fonts.googleapis.com/css?family=Open+Sans:400,300,700&display=swap" /> 206 207 <link rel="stylesheet" 208 href="https://fonts.googleapis.com/css?family=Open+Sans:400,300,700&display=swap" 209 media="print" onload="this.media='all'" /> 210 211 <link rel="preconnect" 212 href="https://use.typekit.net" 213 crossorigin /> 214 215 <link rel="preload" 216 as="style" 217 href="https://use.typekit.net/wqj2amv.css" /> 218 219 <link rel="stylesheet" 220 href="https://use.typekit.net/wqj2amv.css" 221 media="print" onload="this.media='all'" /> 222 223 224 <style type="text/css"> 225 /* Inlined critical path css */ 226 227 228 229 230 231 232 233 .icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.lazyImage{background-image:none!important}img{aspect-ratio:attr(width)/attr(height)}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}h1{font-size:2em}h1,h2{margin:0}h2{font-size:1.5em}h3{font-size:1.17em}h3,h4{margin:0}h4{font-size:1em}ul{margin:1em 0;}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ul{padding:0}:focus{outline:0}img:not([alt=""]){font-size:0}img{display:block;max-width:100%;height:auto}:root{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}html{touch-action:manipulation;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Helvetica,Arial,sans-serif}a,a:visited{text-decoration:none;color:inherit}@media screen and (min-width:2560px){html{font-size:51.2px}}@media screen and (min-width:1366px) and (max-width:2559px){html{font-size:27.32px}}@media screen and (min-width:1024px) and (max-width:1365px){html{font-size:20.48px}}@media screen and (min-width:600px) and (max-width:1023px){html{font-size:12px}}@media screen and (min-width:320px) and (max-width:599px){html{font-size:6.4px}}body,html{width:100%;}body{margin:0;padding:0;background-color:#f7f4ef}.clearfix___12A4Lo:after,.clearfix___12A4Lo:before{content:" ";display:table}.clearfix___12A4Lo:after{clear:both}.square-100___SAVKma{width:3.3256666667rem}.height-100___2GTj64,.square-100___SAVKma{height:3.3256666667rem}.width-800___2n1tVQ{width:26.659rem}@media screen and (min-width:600px) and (max-width:1023px){.square-100___SAVKma{width:5.5427777778rem}.height-100___2GTj64,.square-100___SAVKma{height:5.5427777778rem}.width-800___2n1tVQ{width:44.4316666667rem}}@media screen and (min-width:320px) and (max-width:599px){.square-100___SAVKma{height:12.47125rem;width:12.47125rem}.height-100___2GTj64{height:12.47125rem}}@media screen and (min-width:600px) and (max-width:1023px){.width-800t___wBgUyE{width:44.4316666667rem}}@media screen and (min-width:320px) and (max-width:599px){.height-75m___1k8vZn{height:9.34625rem}.width-400m___1xbxPb{width:49.97125rem}}.padding-40pad___1MzgKm{padding:1.3256666667rem}.padding-50pad___247gA3{padding:1.659rem}.padding-75pad___2r8Hwe{padding:2.4923333333rem}@media screen and (min-width:600px) and (max-width:1023px){.padding-40pad___1MzgKm{padding:2.2094444444rem}.padding-50pad___247gA3{padding:2.765rem}.padding-75pad___2r8Hwe{padding:4.1538888889rem}}@media screen and (min-width:320px) and (max-width:599px){.padding-40pad___1MzgKm{padding:4.97125rem}.padding-50pad___247gA3{padding:6.22125rem}.padding-75pad___2r8Hwe{padding:9.34625rem}}@media screen and (min-width:600px) and (max-width:1023px){.padding-40tpad___1LMDht{padding:2.2094444444rem}}@media screen and (min-width:320px) and (max-width:599px){.padding-30mpad___135nHL{padding:3.72125rem}}.t18___2fVtTx{font-size:1.2857142857em}@media screen and (min-width:600px) and (max-width:1023px){.t14t___J71PuJ{font-size:1em}}@media screen and (min-width:320px) and (max-width:599px){.t12m___3a5B9g{font-size:.8571428571em}}.reachtext___2GjZm5 ul>li{margin-bottom:.6em;list-style:none;position:relative;vertical-align:middle}.reachtext___2GjZm5 ul>li:before{content:"\25CF";color:#579ee6;display:inline-block;position:absolute;
233left:-1.2em}.reachtext___2GjZm5 h1,.reachtext___2GjZm5 h2,.reachtext___2GjZm5 h3,.reachtext___2GjZm5 h4{margin-bottom:.8em}.reachtext___2GjZm5 h1:not(:first-child),.reachtext___2GjZm5 h2:not(:first-child){margin-top:1.2em}.reachtext___2GjZm5 h3:not(:first-child),.reachtext___2GjZm5 h4:not(:first-child){margin-top:2em}body{font-size:14px;font-weight:400;line-height:1.65}@media screen and (min-width:2560px){body{font-size:26.2371888726px}}@media screen and (min-width:1366px) and (max-width:2559px){body{font-size:20.1185944363px;font-size:.51245rem}}@media screen and (min-width:1024px) and (max-width:1365px){body{font-size:13px;font-size:calc(6.0117px + .2924rem)}}@media screen and (min-width:600px) and (max-width:1023px){body{font-size:15.5px;font-size:calc(2.09434px + .82547rem)}}@media screen and (min-width:320px) and (max-width:599px){body{font-size:19px;font-size:calc(2.57143px + 1.78571rem)}}.xButton___3gO7P9{position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:.8em;padding:.8em;color:#e0d9d0}.bodyWrapper___3K4_WY{min-height:100%;background-color:#b09e86;width:100%;z-index:-1;position:relative}.overlayMask{position:fixed;top:0;left:0;overflow:hidden;width:0;height:0;background-color:#000;opacity:0;z-index:4000}.box___1gwWWm{border:1px solid #e0d9d0;background-color:#fff;border-radius:.4em}.button___17DvsG{display:inline-block;font-weight:700;height:2.7em;line-height:2.7em;margin-right:.7em;outline:0;padding:0 1.2em;position:relative;text-align:center;vertical-align:middle;white-space:nowrap}.avatar{background-color:transparent}.modalOverlay___39vwDs{background-color:rgba(241,236,228,.9);bottom:0;left:0;position:fixed;right:0;top:0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;align-content:space-around;opacity:0}.modalContent___2Dj-vK{flex:0 1 auto;margin:0 auto;display:block;position:relative}.defaultModalContainertStyle___mXFydN{box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.48);background-color:#fff;border-radius:.3em;overflow:auto;max-height:100%;max-height:calc(100% - 1.659rem);margin:1.659rem}@media screen and (min-width:320px) and (max-width:599px){.defaultModalContainertStyle___mXFydN{max-height:calc(100% - 3.72125rem);margin:3.72125rem}}@media screen and (min-width:600px) and (max-width:1023px){.defaultModalContainertStyle___mXFydN{max-height:calc(100% - 1.65389rem);margin:1.65389rem}}.modalOverlayOpen___j6r159{opacity:1}.xButton___dWuqJc{position:absolute;right:0;top:0;transform:none;font-size:.9em!important}.xButton___dWuqJc:before{display:block}.pageWrapper___1rW0oi{position:relative}.pageContentWrapper___36eoUf{min-height:100%;position:relative;margin-left:11.659rem}@media screen and (min-width:600px) and (max-width:1023px){.pageContentWrapper___36eoUf{margin-left:5.5427777778rem}}@media screen and (min-width:320px) and (max-width:599px){.pageContentWrapper___36eoUf{margin-left:0}}.light___wEoW8f{background-color:#f1ece5;color:#433f3a}.dark___3MYMnk{background-color:#433f3a;color:#e5d6c1}.wrapperWithSidebar___1v4YZS{box-shadow:0 -.5rem 2.5rem .5rem rgba(0,0,0,.45)}.footer___iUIEO7{position:absolute;bottom:0}.footer___iUIEO7:after{content:"";height:4.9923333333rem;width:100%;display:block;opacity:.05}@media screen and (min-width:600px) and (max-width:1023px){.footer___iUIEO7:after{background-size:contain}}@media screen and (min-width:320px) and (max-width:599px){.footer___iUIEO7:after{background-size:contain}}.pageContent___V-9bDP{width:100%;color:#433f3a;float:left}.hasFooter___utKNrQ{padding-bottom:9.9923333333rem}.pageContent___1MusaL>*{float:left}.modalFrame___22Ch7k{height:100%;width:100%;max-width:380px;-webkit-overflow-scrolling:touch;overflow-y:auto;font-size:0}.modalFrame___22Ch7k iframe{border:none;height:100%;width:100%}.body___WtJ2Vr{width:100%;max-width:2560px;margin:0 auto;position:relative;font-size:1em;}.centerSection___2RHYiE{margin:0 auto;max-width:1366px}@media screen and (min-width:2560px){.centerSection___2RHYiE{max-width:2560px}}.footerLinks___JeLbOy{margin-bottom:1em}.footerLink___2Yk1Og{display:inline-block}.footerLink___2Yk1Og:after{content:"-";padding:0 5px}.footerLink___2Yk1Og:last-child:after{display:none}.loginButtonWrapper___k7DgEe{display:flex;align-items:center;flex-direction:column;align-self:center}.loginButton___1a7TLc{background:#3ca24d;border:none!important;color:#fff;margin-right:0}@media screen and (min-width:320px) and (max-width:599px){.loginButton___1a7TLc{font-size:.8em}}.landingHeader___1sFEGu{width:100%;position:relative;background-color:#fff;box-shadow:3px 0 20px rgba(0,0,0,.4);z-index:5000}.centerSection___7P_AdP{height:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-content:center}.siteLogoWrapper___1M0D4o{height:100%}.logo___2i6JLi{margin:0 auto; height: 100% !important; width: auto;}.actionButtonsWrapper___2G-Ky1{margin-right:.9923333333rem;display:flex;flex-flow:row nowrap}.buttonWrapper___2Qng-C{display:flex;align-items:center}.avatar{background-color:initial}.profilePicture___1AUFx1 .avatar{background-color:#effaf9}h1,h2,h3{font-weight:400}h1{font-size:1.7em;line-height:1.5}h1,h2{margin:0}h2{font-size:1.4em}.button___17DvsG{border-radius:2em}.roundedImage{border-radius:.75em;font-size:1em!important}.loginButton___1a7TLc{background:linear-gradient(45deg, #f84739 20%, #e82b74 100%) !important}.loginButton___1a7TLc:hover{background:linear-gradient(0, #f84739 20%, #e82b74 100%) !important}.siteLogoWrapper___1M0D4o{display:flex}.siteLogoWrapper___1M0D4o img{height:auto;max-height:3.3256666667rem}@media screen and (min-width:600px) and (max-width:1023px){.siteLogoWrapper___1M0D4o img{max-height:5.5427777778rem}}@media screen and (min-width:320px) and (max-width:599px){.siteLogoWrapper___1M0D4o img{max-height:9.34625rem}}.siteLogoWrapper___1M0D4o a{align-self:center}.bodyWrapper___3K4_WY{background-color:#fff}#bodyWrapper{z-index:0!important}.pageContentWrapper___36eoUf{min-height:100vh;box-shadow:none;margin-left:auto!important;margin-right:auto!important}.pageContent___V-9bDP{display:flex;flex-direction:column}.pageContent___1MusaL{overflow:visible}
233.centerSection___2RHYiE{max-width:26.659rem}@media screen and (min-width:600px) and (max-width:1023px){.centerSection___2RHYiE{max-width:44.4316666667rem}}@media screen and (min-width:320px) and (max-width:599px){.centerSection___2RHYiE{max-width:49.97125rem}}.articlePagesHeadline{padding-bottom:2em}@media screen and (min-width:320px) and (max-width:599px){.articlePagesHeadline{padding-bottom:1em}}.articlePagesHeadline h2{font-family:Open Sans,Helvetica,Arial,sans-serif!important;font-weight:400!important;font-size:1.7em!important}@media screen and (min-width:600px) and (max-width:1023px){.articlePagesHeadline h2{font-size:1.5em!important}}@media screen and (min-width:320px) and (max-width:599px){.articlePagesHeadline h2{font-size:1em!important}}.articlePagesHeadline .author{padding-top:.75em;font-size:1em;display:flex;align-items:center}@media screen and (min-width:320px) and (max-width:599px){.articlePagesHeadline .author{font-size:.7em!important}}.articlePagesHeadline .author>*{margin-right:.6em}.articlePagesHeadline .author-avatar{font-size:1em;border-radius:10em;height:.9923333333rem;width:.9923333333rem}@media screen and (min-width:320px) and (max-width:599px){.articlePagesHeadline .author-avatar{height:3.09625rem;width:3.09625rem}}@media screen and (min-width:600px) and (max-width:1023px){.articlePagesHeadline .author-avatar{height:1.3761111111rem;width:1.3761111111rem}}.seoPagesContent{width:100%}.blogStyle{background-color:#fff;width:100%;font-style:normal}.blogStyle h1,.blogStyle h2,.blogStyle h3,.blogStyle h4{font-family:utopia-std,serif}.blogStyle ul{font-family:ff-meta-serif-web-pro,serif;font-weight:400;font-size:1.3em}.blogStyle h1,.blogStyle h2,.blogStyle h3,.blogStyle h4{font-weight:700}.blogStyle h1{font-size:3em}.blogStyle h2{font-size:2em}.blogStyle h3{font-size:1.7em}.blogStyle h4{font-size:1.5em}@media screen and (min-width:600px) and (max-width:1023px){.blogStyle h1{font-size:2.6em}.blogStyle h2{font-size:1.7em}.blogStyle h3{font-size:1.5em}.blogStyle h4{font-size:1.3em}.blogStyle ul{font-size:1.2em}}@media screen and (min-width:320px) and (max-width:599px){.blogStyle h1{font-size:1.8em}.blogStyle h2{font-size:1.3em}.blogStyle h3{font-size:1.1em}.blogStyle h4{font-size:1em}.blogStyle ul{font-size:.9em}}.footer___iUIEO7{background-color:#55504c;position:relative;bottom:auto;width:100%;float:left}.footer___iUIEO7 .centerContainer___eYF4lP{color:#fff}.hasFooter___utKNrQ{padding-bottom:0!important}.profileCardList .photoLink .avatar:before{font-size:3em}.profileCardList .photoLink .avatar{border-radius:7px 7px 0 0;overflow:hidden;width:100%;height:auto}.reachtext___2GjZm5 ul{padding-left:1em}.hiddenModal{display:none}.modalOverlay___39vwDs{z-index:5001}.modalContent___2Dj-vK{height:100%;background-color:#f7f4ef;width:100%;max-width:380px;margin:1em}.close___3uXTku{z-index:1}.seoPagesContent{width: 100%;}.photosList___2Yrs1E .photoLink:nth-child(8n+0) div{margin-right:-.1em}@media screen and (min-width: 320px) and (max-width: 599px){.photosList___2Yrs1E .photoLink:nth-child(4n+0) div{margin-right:-.1em}}.landingHeader___1sFEGu{position:sticky;top:0;} 234 235 236 237 238 </style> 239 240 241 <link rel="stylesheet" href="/NAS/static/assets/seogeo_50.css" media="print" onload="this.media='all'"> 242 243 244 245 246 247 248 249 250 251 252 <link rel="stylesheet" href="/assets/css/new/simple-pages.css?v=build-2026-09-24_17.45.27" media="print" onload="this.media='all'" > 253 254 255 256
256<script> 257 function openSignupModal() { 258 document.querySelector('#signupModal iframe').src="/signuppage?affiliateid=GEO_contact"; 259 document.getElementById('signupModal').classList.remove('hiddenModal'); 260 return false; 261 } 262 function closeSignupModal() { 263 document.getElementById('signupModal').classList.add('hiddenModal'); 264 return false; 265 } 266 </script>
266 267</head> 268 269<body class="fonts-loaded"> 270<div id="root"> 271 <div class=" " dir="ltr"> 272 <div id="contact" class="body___WtJ2Vr"> 273 <div id="bodyWrapper" class="bodyWrapper___3K4_WY"> 274 275 276 <!-- TOP WHITE HEADER --> 277 <div class="landingHeader___1sFEGu height-100___2GTj64 height-75m___1k8vZn clearfix___12A4Lo"> 278 <div class="centerSection___7P_AdP centerSection___2RHYiE"> 279 280 <div class="siteLogoWrapper___1M0D4o"> 281 <a href="/?affiliateid=GEO_contact"> 282 <img alt="SoulSingles.com" width="640" height="182" 283 src="https://soulsingles.com/public/images/logos/soul-singles-logo.png" 284 class="logo___2i6JLi height-100___2GTj64 height-75m___1k8vZn"> 285 </a> 286 </div> 287 <div class="actionButtonsWrapper___2G-Ky1 height-100___2GTj64 height-75m___1k8vZn"> 288 <div class="buttonWrapper___2Qng-C"> 289 <div class="loginButtonWrapper___k7DgEe"> 290 <span onclick="return openSignupModal();" 291 class="loginButton___1a7TLc button___17DvsG box___1gwWWm">Join Now for Free!</span> 292 </div> 293 </div> 294 </div> 295 296 </div> 297 </div> 298 299 300 <div class="pageWrapper___1rW0oi"> 301 <div id="PageContentWrapper" class="light___wEoW8f wrapperWithSidebar___1v4YZS pageContentWrapper___36eoUf clearfix___12A4Lo width-800___2n1tVQ width-800t___wBgUyE width-400m___1xbxPb"> 302 <div class="pageContent___V-9bDP hasFooter___utKNrQ"> 303 <div class="pageContent___1MusaL"> 304 305 306 307 308 <!-- MAIN PAGE CONTENT --> 309<!-- TYPE: PAGE: :page --> 310<!-- NEW PAGE --> 311 312 313 314 315 316 317 318 319 320 <div class="reachtext___2GjZm5 seoPagesContent blogStyle light___wEoW8f padding-50pad___247gA3 padding-30mpad___135nHL">
vendor: 122 bytes, lines 320-323
320 321 322 323 <script src="https://www.google.com/recaptcha/api.js"></script>
324<script> 325 function timestamp() { var response = document.getElementById("g-recaptcha-response"); if (response == null || response.value.trim() == "") {var elems = JSON.parse(document.getElementsByName("captcha_settings")[0].value);elems["ts"] = JSON.stringify(new Date().getTime());document.getElementsByName("captcha_settings")[0].value = JSON.stringify(elems); } } setInterval(timestamp, 500); 326</script>
326 327 328<h1> 329 Contact Us 330</h1> 331 332<h2 style="text-align:center;"> 333 Have questions?<br>Get answers fast on our<br>Frequently Asked Questions! 334</h2> 335 336<div class="loginButtonWrapper___k7DgEe"> 337 <a href="/faq" class="loginButton___1a7TLc button___17DvsG box___1gwWWm">View FAQs</a> 338 </div> 339 340<div style="height:30px;"> </div> 341<h2 style="text-align:center;"> 342 Didn't find the answer you were looking for?<br>Contact us by email: 343</h2> 344 345<form action="https://webto.salesforce.com/servlet/servlet.WebToCase?encoding=UTF-8" method="POST"> 346 347<input type=hidden name='captcha_settings' value='{"keyname":"Contact_Us_PAGE","fallback":"true","orgId":"00D2E000001FMWP","ts":""}'> 348<input type=hidden name="orgid" value="00D2E000001FMWP"> 349<input type=hidden name="retURL" value="https://soulsingles.com/contact-thanks"> 350 351<div style="text-align: center;"> 352 353 <div style="text-align:center; display:block; margin:14px 0 0 0;"> 354 <label for="name">Your Full Name</label><br><input id="name" maxlength="80" name="name" style="width:270px;" type="text" /> 355 </div> 356 357 <div style="text-align:center; display:block; margin:14px 0 0 0;"> 358 <label for="email">Email</label><br><input id="email" maxlength="80" name="email" style="width:270px;" type="text" /> 359 </div> 360 361 <div style="text-align:center; display:block; margin:14px 0 0 0;"> 362 <label for="phone">Phone (optional)</label><br><input id="phone" maxlength="40" name="phone" style="width:270px;" type="text" /> 363 </div> 364 365 <div style="text-align:center; display:block; margin:14px 0 0 0;"> 366 <label for="subject">Subject</label><br><input id="subject" maxlength="80" name="subject" style="width:270px;" type="text" /> 367 </div> 368 369 <div style="text-align:center; display:block; margin:14px 0 0 0;"> 370 <label for="description">How can we help?</label><br><textarea name="description" style="width:270px; height:200px;"></textarea> 371 </div> 372 373 <input type="hidden" id="external" name="external" value="1" /><br> 374 375 <div style="display:inline-block; margin:14px 0 0 0;" class="g-recaptcha" data-sitekey="6Ld3ia8ZAAAAAE4hQfREUPd5CMG6JS2LZ3JLq1_U"></div> 376 377 <div style="display:block; margin:14px 0 0 0;"> 378 <input type="submit" name="submit" value="Send Email to Member Support" class="loginButton___1a7TLc button___17DvsG box___1gwWWm"> 379 </div> 380 381</div> 382 383</form> 384 385<div style="text-align:center; padding-top:20px;"> 386<h3> 387 Or call us 388</h3> 389US:+1 (949) 743-2535<br> 390Canada:+1 (581) 684-8377<br> 391UK:+44 (20) 7193-2659<br> 392Sweden:+46 (8) 5592-1063<br> 393Australia:+61 (2) 8011-3074<br> 394</div> 395 396<img src="https://st.desikiss.com/public/images/logos/WSN_Logo.png" width="200" style="display: block; margin-left: auto; margin-right: auto; padding-top:40px;"> 397<p style="font-style: italic; text-align:center; margin-bottom:40px;"> 398 <b>This website is part of World Singles Networks</b>â¢.<br> 399Our approach, networks, and team have been honed by over 16 years of successfully helping millions of people all over the globe, in multiple languages and cultures, connect and find love. 400</p> 401 402 </div> 403 404 405<!-- NEW PAGE --> 406<!-- TYPE: PAGE: :page --> 407 408 <!-- END MAIN PAGE CONTENT --> 409 410 </div> 411 <div class="signupSection"> 412 <div class="signupBackground lazyImage"></div> 413 <iframe id="signupIframe" source="/signuppage?affiliateid=GEO_contact" title="Signup Form"></iframe> 414
414<script> 415 window.onmessage = (e) => { 416 if (e.data.hasOwnProperty("frameHeight")) { 417 document.getElementById("signupIframe").style.height = `${e.data.frameHeight + 10}px`; 418 } 419 }; 420 </script>
420 421 </div> 422 </div> 423 424 <div class="footer___iUIEO7"> 425 <div class="centerContainer___eYF4lP centerSection___2RHYiE padding-50pad___247gA3 padding-40tpad___1LMDht padding-30mpad___135nHL"> 426 427 428 <div class="footerLinks___JeLbOy"> 429 <a class="footerLink___2Yk1Og t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g" href="/aboutus?affiliateid=GEO_contact">About Us</a> 430 <a class="footerLink___2Yk1Og t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g" href="/contact?affiliateid=GEO_contact">Contact Us</a> 431 <a class="footerLink___2Yk1Og t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g" href="/terms?affiliateid=GEO_contact">Terms</a> 432 <a class="footerLink___2Yk1Og t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g" href="/privacy?affiliateid=GEO_contact">Privacy</a> 433 <a class="footerLink___2Yk1Og t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g" href="/faq?affiliateid=GEO_contact">FAQs</a> 434 <a class="footerLink___2Yk1Og t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g" target="_blank" href="/affiliate-program">Affiliate Program</a> 435 <a href="/black-singles-directory" 436 class="footerLink___2Yk1Og t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g">Black Dating</a> 437 </div> 438 439 <div class="contactInfo___q-PZss t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g"> 440 <span>World Singles, 32565-B Golden Lantern St., #179<BR> 441Dana Point, Ca 92629<br/> 442USA</span> 443 <a href="tel:+1 (949) 743-2535">+1 (949) 743-2535</a> 444 </div> 445 <div class="copyright___1tbg71 t14___1G-lo0 t14t___J71PuJ t12m___3a5B9g">Copyright © World Singles. All rights reserved.</div> 446 </div> 447 </div> 448 </div> 449 <div class="stickyCTA"> 450 <div class="stickyCTAOverlay width-800___2n1tVQ width-400m___1xbxPb"></div> 451 <span href="" onclick="return openSignupModal();" 452 class="loginButton___1a7TLc button___17DvsG box___1gwWWm action___3vrtAv">Join Now for Free!</span> 453 </div> 454 </div> 455 <div id="signupModal" class="hiddenModal modalOverlayOpen___j6r159 modalOverlay___39vwDs"> 456 <div class="modalContent___2Dj-vK modal___1VRbhf defaultModalContainertStyle___mXFydN t18___2fVtTx t14t___J71PuJ t12m___3a5B9g" tabindex="-1"> 457 <span class="xButton___dWuqJc xButton___3gO7P9 close___3uXTku erosicon___1nn3ZX erosicon-close___3j_xWg" onClick="return closeSignupModal();"><svg class="icon erosicon-close"><use xlink:href="/assets/css/new/erosicon-symbol-defs.svg#erosicon-close"></use></svg></span> 458 <div class="modalFrame___22Ch7k"> 459 <iframe title="Signup Form"></iframe> 460 </div> 461 </div> 462 </div> 463 </div> 464 </div> 465 </div> 466</div> 467 468<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 67 bytes, lines 468-470
468 469 470 <script async src="https://www.googletagmanager.com/gtag/js?id=
470G-74ZLZ50890
vendor: 13 bytes, lines 470-471
470"></script> 471
472<script> 473
vendor: 136 bytes, lines 473-479
473window.dataLayer = window.dataLayer || []; 474 function gtag(){dataLayer.push(arguments);} 475 gtag('js', new Date()); 476 477 478 479 gtag('config', '
479UA-70835170-6
vendor: 44 bytes, lines 479-486
479', {'page_path' : '/contact'}); 480 481 482 483 484 485 486
486gtag('config', 'G-74ZLZ50890', {'page_path' : '/contact'}); 487 488 489 490 491</script>
491 492 493</body> 494 495</html> 496<!-- NEW WRAPPER -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.