OK
http://www.tsroadmap.com/
Websites
Runtime: 14.2s
On November 17, 2024, 02:24 PM UTC, http://www.tsroadmap.com/ was accessible when tested on AS328488 in Gambia.
Failures
HTTP Experiment
null
DNS Experiment
null
Control
null
DNS Queries
Resolver:
172.217.41.210
Query:
IN A www.tsroadmap.com
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
35.167.231.27
@
IN
A
35.155.228.107
@
IN
A
54.218.1.90
TCP Connections
Connection to 35.167.231.27:80 succeeded.
Connection to 54.218.1.90:80 succeeded.
Connection to 35.155.228.107:80 succeeded.
HTTP Requests
URL
GET https://www.transgendermap.com/
Response Headers
Alt-Svc:h3=":443"; ma=2592000,h3-29=":443"; ma=2592000Cache-Control:public,max-age=3,must-revalidateContent-Length:111925Content-Type:text/html; charset=UTF-8Date:Sun, 17 Nov 2024 14:24:55 GMTLast-Modified:Sun, 17 Nov 2024 14:21:20 GMTServer:Apache/2.4Vary:Accept-Encoding,Cookie,Accept-EncodingVia:1.1 google
Response Body
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <title>Transgender Map – by Andrea James</title> <meta name='robots' content='max-image-preview:large' /> <!-- Jetpack Site Verification Tags --> <meta name="msvalidate.01" content="A22C593F7D08BD82DFE872FF45B207D2" /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//v0.wordpress.com' /> <link rel='dns-prefetch' href='//c0.wp.com' /> <link rel='dns-prefetch' href='//widgets.wp.com' /> <link rel='dns-prefetch' href='//s0.wp.com' /> <link rel='dns-prefetch' href='//0.gravatar.com' /> <link rel='dns-prefetch' href='//1.gravatar.com' /> <link rel='dns-prefetch' href='//2.gravatar.com' /> <link rel="alternate" type="application/rss+xml" title="Transgender Map » Feed" href="https://www.transgendermap.com/feed/" /> <!-- This site uses the Google Analytics by ExactMetrics plugin v8.2.2 - Using Analytics tracking - https://www.exactmetrics.com/ --> <script src="//www.googletagmanager.com/gtag/js?id=G-XKCJER6ZL8" data-cfasync="false" data-wpfc-render="false" async></script> <script data-cfasync="false" data-wpfc-render="false"> var em_version = '8.2.2'; var em_track_user = true; var em_no_track_reason = ''; var ExactMetricsDefaultLocations = {"page_location":"https:\/\/www.transgendermap.com\/"}; if ( typeof ExactMetricsPrivacyGuardFilter === 'function' ) { var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsPrivacyGuardFilter( ExactMetricsExcludeQuery ) : ExactMetricsPrivacyGuardFilter( ExactMetricsDefaultLocations ); } else { var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsExcludeQuery : ExactMetricsDefaultLocations; } var disableStrs = [ 'ga-disable-G-XKCJER6ZL8', ]; /* Function to detect opted out users */ function __gtagTrackerIsOptedOut() { for (var index = 0; index < disableStrs.length; index++) { if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { return true; } } return false; } /* Disable tracking if the opt-out cookie exists. */ if (__gtagTrackerIsOptedOut()) { for (var index = 0; index < disableStrs.length; index++) { window[disableStrs[index]] = true; } } /* Opt-out function */ function __gtagTrackerOptout() { for (var index = 0; index < disableStrs.length; index++) { document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; window[disableStrs[index]] = true; } } if ('undefined' === typeof gaOptout) { function gaOptout() { __gtagTrackerOptout(); } } window.dataLayer = window.dataLayer || []; window.ExactMetricsDualTracker = { helpers: {}, trackers: {}, }; if (em_track_user) { function __gtagDataLayer() { dataLayer.push(arguments); } function __gtagTracker(type, name, parameters) { if (!parameters) { parameters = {}; } if (parameters.send_to) { __gtagDataLayer.apply(null, arguments); return; } if (type === 'event') { parameters.send_to = exactmetrics_frontend.v4_id; var hookName = name; if (typeof parameters['event_category'] !== 'undefined') { hookName = parameters['event_category'] + ':' + name; } if (typeof ExactMetricsDualTracker.trackers[hookName] !== 'undefined') { ExactMetricsDualTracker.trackers[hookName](parameters); } else { __gtagDataLayer('event', name, parameters); } } else { __gtagDataLayer.apply(null, arguments); } } __gtagTracker('js', new Date()); __gtagTracker('set', { 'developer_id.dNDMyYj': true, }); if ( ExactMetricsLocations.page_location ) { __gtagTracker('set', ExactMetricsLocations); } __gtagTracker('config', 'G-XKCJER6ZL8', {"forceSSL":"true","link_attribution":"true","linker":{"domains":["genderlife.com"," gendermedia.org"," andreajames.com"," hairfacts.com"," hairtell.com"," deepstealth.com"," transgendermap.com"]}} ); window.gtag = __gtagTracker; (function () { /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ /* ga and __gaTracker compatibility shim. */ var noopfn = function () { return null; }; var newtracker = function () { return new Tracker(); }; var Tracker = function () { return null; }; var p = Tracker.prototype; p.get = noopfn; p.set = noopfn; p.send = function () { var args = Array.prototype.slice.call(arguments); args.unshift('send'); __gaTracker.apply(null, args); }; var __gaTracker = function () { var len = arguments.length; if (len === 0) { return; } var f = arguments[len - 1]; if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { if ('send' === arguments[0]) { var hitConverted, hitObject = false, action; if ('event' === arguments[1]) { if ('undefined' !== typeof arguments[3]) { hitObject = { 'eventAction': arguments[3], 'eventCategory': arguments[2], 'eventLabel': arguments[4], 'value': arguments[5] ? arguments[5] : 1, } } } if ('pageview' === arguments[1]) { if ('undefined' !== typeof arguments[2]) { hitObject = { 'eventAction': 'page_view', 'page_path': arguments[2], } } } if (typeof arguments[2] === 'object') { hitObject = arguments[2]; } if (typeof arguments[5] === 'object') { Object.assign(hitObject, arguments[5]); } if ('undefined' !== typeof arguments[1].hitType) { hitObject = arguments[1]; if ('pageview' === hitObject.hitType) { hitObject.eventAction = 'page_view'; } } if (hitObject) { action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction; hitConverted = mapArgs(hitObject); __gtagTracker('event', action, hitConverted); } } return; } function mapArgs(args) { var arg, hit = {}; var gaMap = { 'eventCategory': 'event_category', 'eventAction': 'event_action', 'eventLabel': 'event_label', 'eventValue': 'event_value', 'nonInteraction': 'non_interaction', 'timingCategory': 'event_category', 'timingVar': 'name', 'timingValue': 'value', 'timingLabel': 'event_label', 'page': 'page_path', 'location': 'page_location', 'title': 'page_title', 'referrer' : 'page_referrer', }; for (arg in args) { if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { hit[gaMap[arg]] = args[arg]; } else { hit[arg] = args[arg]; } } return hit; } try { f.hitCallback(); } catch (ex) { } }; __gaTracker.create = newtracker; __gaTracker.getByName = newtracker; __gaTracker.getAll = function () { return []; }; __gaTracker.remove = noopfn; __gaTracker.loaded = true; window['__gaTracker'] = __gaTracker; })(); } else { console.log(""); (function () { function __gtagTracker() { return null; } window['__gtagTracker'] = __gtagTracker; window['gtag'] = __gtagTracker; })(); } </script> <!-- / Google Analytics by ExactMetrics --> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/www.transgendermap.com\/wp-includes\/js\/wp-emoji.js?ver=f66fbce817b33cdf6c48ad5bfdb4a441","twemoji":"https:\/\/www.transgendermap.com\/wp-includes\/js\/twemoji.js?ver=f66fbce817b33cdf6c48ad5bfdb4a441"}}; /** * @output wp-includes/js/wp-emoji-loader.js */ /** * Emoji Settings as exported in PHP via _print_emoji_detection_script(). * @typedef WPEmojiSettings * @type {object} * @property {?object} source * @property {?string} source.concatemoji * @property {?string} source.twemoji * @property {?string} source.wpemoji * @property {?boolean} DOMReady * @property {?Function} readyCallback */ /** * Support tests. * @typedef SupportTests * @type {object} * @property {?boolean} flag * @property {?boolean} emoji */ /** * IIFE to detect emoji support and load Twemoji if needed. * * @param {Window} window * @param {Document} document * @param {WPEmojiSettings} settings */ ( function wpEmojiLoader( window, document, settings ) { if ( typeof Promise === 'undefined' ) { return; } var sessionStorageKey = 'wpEmojiSettingsSupports'; var tests = [ 'flag', 'emoji' ]; /** * Checks whether the browser supports offloading to a Worker. * * @since 6.3.0 * * @private * * @returns {boolean} */ function supportsWorkerOffloading() { return ( typeof Worker !== 'undefined' && typeof OffscreenCanvas !== 'undefined' && typeof URL !== 'undefined' && URL.createObjectURL && typeof Blob !== 'undefined' ); } /** * @typedef SessionSupportTests * @type {object} * @property {number} timestamp * @property {SupportTests} supportTests */ /** * Get support tests from session. * * @since 6.3.0 * * @private * * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. */ function getSessionSupportTests() { try { /** @type {SessionSupportTests} */ var item = JSON.parse( sessionStorage.getItem( sessionStorageKey ) ); if ( typeof item === 'object' && typeof item.timestamp === 'number' && new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. typeof item.supportTests === 'object' ) { return item.supportTests; } } catch ( e ) {} return null; } /** * Persist the supports in session storage. * * @since 6.3.0 * * @private * * @param {SupportTests} supportTests Support tests. */ function setSessionSupportTests( supportTests ) { try { /** @type {SessionSupportTests} */ var item = { supportTests: supportTests, timestamp: new Date().valueOf() }; sessionStorage.setItem( sessionStorageKey, JSON.stringify( item ) ); } catch ( e ) {} } /** * Checks if two sets of Emoji characters render the same visually. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 4.9.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} set1 Set of Emoji to test. * @param {string} set2 Set of Emoji to test. * * @return {boolean} True if the two sets render the same. */ function emojiSetsRenderIdentically( context, set1, set2 ) { // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set1, 0, 0 ); var rendered1 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set2, 0, 0 ); var rendered2 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); return rendered1.every( function ( rendered2Data, index ) { return rendered2Data === rendered2[ index ]; } ); } /** * Determines if the browser properly renders Emoji that Twemoji can supplement. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 4.2.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} type Whether to test for support of "flag" or "emoji". * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {boolean} True if the browser can render emoji, false if it cannot. */ function browserSupportsEmoji( context, type, emojiSetsRenderIdentically ) { var isIdentical; switch ( type ) { case 'flag': /* * Test for Transgender flag compatibility. Added in Unicode 13. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (white flag emoji + transgender symbol). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for UN flag compatibility. This is the least supported of the letter locale flags, * so gives us an easy test for full support. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly ([U] + [N]). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDDFA\uD83C\uDDF3', // as the sequence of two code points '\uD83C\uDDFA\u200B\uD83C\uDDF3' // as the two code points separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for English flag compatibility. England is a country in the United Kingdom, it * does not have a two letter locale code but rather a five letter sub-division code. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). */ isIdentical = emojiSetsRenderIdentically( context, // as the flag sequence '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', // with each code point separated by a zero-width space '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' ); return ! isIdentical; case 'emoji': /* * Four and twenty blackbirds baked in a pie. * * To test for Emoji 15.0 support, try to render a new emoji: Blackbird. * * The Blackbird is a ZWJ sequence combining 🐦 Bird and ⬛ large black square., * * 0x1F426 (\uD83D\uDC26) == Bird * 0x200D == Zero-Width Joiner (ZWJ) that links the code points for the new emoji or * 0x200B == Zero-Width Space (ZWS) that is rendered for clients not supporting the new emoji. * 0x2B1B == Large Black Square * * When updating this test for future Emoji releases, ensure that individual emoji that make up the * sequence come from older emoji standards. */ isIdentical = emojiSetsRenderIdentically( context, '\uD83D\uDC26\u200D\u2B1B', // as the zero-width joiner sequence '\uD83D\uDC26\u200B\u2B1B' // separated by a zero-width space ); return ! isIdentical; } return false; } /** * Checks emoji support tests. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 6.3.0 * * @private * * @param {string[]} tests Tests. * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {SupportTests} Support tests. */ function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically ) { var canvas; if ( typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope ) { canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. } else { canvas = document.createElement( 'canvas' ); } var context = canvas.getContext( '2d', { willReadFrequently: true } ); /* * Chrome on OS X added native emoji rendering in M41. Unfortunately, * it doesn't work when the font is bolder than 500 weight. So, we * check for bold rendering support to avoid invisible emoji in Chrome. */ context.textBaseline = 'top'; context.font = '600 32px Arial'; var supports = {}; tests.forEach( function ( test ) { supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically ); } ); return supports; } /** * Adds a script to the head of the document. * * @ignore * * @since 4.2.0 * * @param {string} src The url where the script is located. * * @return {void} */ function addScript( src ) { var script = document.createElement( 'script' ); script.src = src; script.defer = true; document.head.appendChild( script ); } settings.supports = { everything: true, everythingExceptFlag: true }; // Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired. var domReadyPromise = new Promise( function ( resolve ) { document.addEventListener( 'DOMContentLoaded', resolve, { once: true } ); } ); // Obtain the emoji support from the browser, asynchronously when possible. new Promise( function ( resolve ) { var supportTests = getSessionSupportTests(); if ( supportTests ) { resolve( supportTests ); return; } if ( supportsWorkerOffloading() ) { try { // Note that the functions are being passed as arguments due to minification. var workerScript = 'postMessage(' + testEmojiSupports.toString() + '(' + [ JSON.stringify( tests ), browserSupportsEmoji.toString(), emojiSetsRenderIdentically.toString() ].join( ',' ) + '));'; var blob = new Blob( [ workerScript ], { type: 'text/javascript' } ); var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); worker.onmessage = function ( event ) { supportTests = event.data; setSessionSupportTests( supportTests ); worker.terminate(); resolve( supportTests ); }; return; } catch ( e ) {} } supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically ); setSessionSupportTests( supportTests ); resolve( supportTests ); } ) // Once the browser emoji support has been obtained from the session, finalize the settings. .then( function ( supportTests ) { /* * Tests the browser support for flag emojis and other emojis, and adjusts the * support settings accordingly. */ for ( var test in supportTests ) { settings.supports[ test ] = supportTests[ test ]; settings.supports.everything = settings.supports.everything && settings.supports[ test ]; if ( 'flag' !== test ) { settings.supports.everythingExceptFlag = settings.supports.everythingExceptFlag && settings.supports[ test ]; } } settings.supports.everythingExceptFlag = settings.supports.everythingExceptFlag && ! settings.supports.flag; // Sets DOMReady to false and assigns a ready function to settings. settings.DOMReady = false; settings.readyCallback = function () { settings.DOMReady = true; }; } ) .then( function () { return domReadyPromise; } ) .then( function () { // When the browser can not render everything we need to load a polyfill. if ( ! settings.supports.everything ) { settings.readyCallback(); var src = settings.source || {}; if ( src.concatemoji ) { addScript( src.concatemoji ); } else if ( src.wpemoji && src.twemoji ) { addScript( src.twemoji ); addScript( src.wpemoji ); } } } ); } )( window, document, window._wpemojiSettings ); </script> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://c0.wp.com/c/6.6.2/wp-includes/css/dist/block-library/style.css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://c0.wp.com/c/6.6.2/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://c0.wp.com/c/6.6.2/wp-includes/js/mediaelement/wp-mediaelement.css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css'> /** * These rules are needed for backwards compatibility. * They should match the button element rules in the base theme.json file. */ .wp-block-button__link { color: #ffffff; background-color: #32373c; border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ box-shadow: none; text-decoration: none; /* The extra 2px are added to size solids the same as the outline versions.*/ padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; } .wp-block-file__button { background: #32373c; color: #ffffff; text-decoration: none; } </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--neve-link-color: var(--nv-primary-accent);--wp--preset--color--neve-link-hover-color: var(--nv-secondary-accent);--wp--preset--color--nv-site-bg: var(--nv-site-bg);--wp--preset--color--nv-light-bg: var(--nv-light-bg);--wp--preset--color--nv-dark-bg: var(--nv-dark-bg);--wp--preset--color--neve-text-color: var(--nv-text-color);--wp--preset--color--nv-text-dark-bg: var(--nv-text-dark-bg);--wp--preset--color--nv-c-1: var(--nv-c-1);--wp--preset--color--nv-c-2: var(--nv-c-2);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-color{color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-color{color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-color{color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-color{color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-color{color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-color{color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-color{color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-color{color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-color{color: var(--wp--preset--color--nv-c-2) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-background-color{background-color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-background-color{background-color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-background-color{background-color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-background-color{background-color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-background-color{background-color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-background-color{background-color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-background-color{background-color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-background-color{background-color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-background-color{background-color: var(--wp--preset--color--nv-c-2) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-border-color{border-color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-border-color{border-color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-border-color{border-color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-border-color{border-color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-border-color{border-color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-border-color{border-color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-border-color{border-color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-border-color{border-color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-border-color{border-color: var(--wp--preset--color--nv-c-2) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='dashicons-css' href='https://c0.wp.com/c/6.6.2/wp-includes/css/dashicons.css' media='all' /> <link rel='stylesheet' id='wpel-style-css' href='https://www.transgendermap.com/wp-content/plugins/wp-external-links/public/css/wpel.css?ver=2.61' media='all' /> <link rel='stylesheet' id='taxopress-frontend-css-css' href='https://www.transgendermap.com/wp-content/plugins/simple-tags/assets/frontend/css/frontend.css?ver=3.25.1' media='all' /> <link rel='stylesheet' id='neve-style-css' href='https://www.transgendermap.com/wp-content/themes/neve/style-main-new.min.css?ver=3.8.11' media='all' /> <style id='neve-style-inline-css'> .nv-meta-list li.meta:not(:last-child):after { content:"/" }.nv-meta-list .no-mobile{ display:none; }.nv-meta-list li.last::after{ content: ""!important; }@media (min-width: 769px) { .nv-meta-list .no-mobile { display: inline-block; } .nv-meta-list li.last:not(:last-child)::after { content: "/" !important; } } .toggle-palette a { display: flex; align-items: center; } .toggle-palette .icon { display: flex; width: var(--iconsize); height: var(--iconsize); fill: currentColor; } .toggle-palette .label { font-size: 0.85em; margin-left: 5px; } :root{ --container: 748px;--postwidth:100%; --primarybtnbg: var(--nv-primary-accent); --primarybtnhoverbg: var(--nv-primary-accent); --primarybtncolor: #fff; --secondarybtncolor: var(--nv-primary-accent); --primarybtnhovercolor: #fff; --secondarybtnhovercolor: var(--nv-primary-accent);--primarybtnborderradius:3px;--secondarybtnborderradius:3px;--secondarybtnborderwidth:3px;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:calc(13px - 3px) calc(15px - 3px); --bodyfontfamily: Arial,Helvetica,sans-serif; --bodyfontsize: 15px; --bodylineheight: 1.6; --bodyletterspacing: 0px; --bodyfontweight: 400; --h1fontsize: 36px; --h1fontweight: 700; --h1lineheight: 1.2; --h1letterspacing: 0px; --h1texttransform: none; --h2fontsize: 28px; --h2fontweight: 700; --h2lineheight: 1.3; --h2letterspacing: 0px; --h2texttransform: none; --h3fontsize: 24px; --h3fontweight: 700; --h3lineheight: 1.4; --h3letterspacing: 0px; --h3texttransform: none; --h4fontsize: 20px; --h4fontweight: 700; --h4lineheight: 1.6; --h4letterspacing: 0px; --h4texttransform: none; --h5fontsize: 16px; --h5fontweight: 700; --h5lineheight: 1.6; --h5letterspacing: 0px; --h5texttransform: none; --h6fontsize: 14px; --h6fontweight: 700; --h6lineheight: 1.6; --h6letterspacing: 0px; --h6texttransform: none;--formfieldborderwidth:2px;--formfieldborderradius:3px; --formfieldbgcolor: var(--nv-site-bg); --formfieldbordercolor: #dddddd; --formfieldcolor: var(--nv-text-color);--formfieldpadding:10px 12px; } .has-neve-button-color-color{ color: var(--nv-primary-accent)!important; } .has-neve-button-color-background-color{ background-color: var(--nv-primary-accent)!important; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:718px } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 250px;--padding:0;--justify: flex-start; --textalign: left; --valign: flex-end; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --color: var(--nv-text-color); --textalign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:10px 15px 10px 15px;; --bgcolor: var(--nv-site-bg); } .nv-overlay{ --bgcolor: var(--nv-site-bg); --opacity: 1; --blendmode: normal; } .nv-is-boxed.nv-comments-wrap{ --padding:20px; } .nv-is-boxed.comment-respond{ --padding:20px; } .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .page .neve-main{ --c-vspace:0 0 0 0;; } .global-styled{ --bgcolor: var(--nv-site-bg); } .header-top{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-main{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-light-bg); } .header-bottom{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-light-bg); } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 60px; --fs: 16px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon,.header-menu-sidebar .close-sidebar-panel .navbar-toggle{ --borderradius:0; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --color: var(--nv-c-1); --hovercolor: var(--nv-secondary-accent); --hovertextcolor: var(--nv-text-color); --activecolor: var(--nv-primary-accent); --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontfamily: "Trebuchet MS",Helvetica,sans-serif; --fontsize: 1em; --lineheight: 1.6em; --letterspacing: 0px; --fontweight: 900; --texttransform: none; --iconsize: 1em; } .hfg-is-group.has-primary-menu .inherit-ff{ --inheritedff: Trebuchet MS, Helvetica, sans-serif; --inheritedfw: 900; } .builder-item--header_palette_switch{ --iconsize: 24px;--padding:0;--margin:12px; } .builder-item--header_search{ --height: 40px;--formfieldborderwidth:2px;--formfieldborderradius:2px;--padding:0;--margin:0; } .footer-top-inner .row{ grid-template-columns:1fr 1fr 1fr; --valign: flex-start; } .footer-top{ --rowbwidth:0px; --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-dark-bg); } .footer-main-inner .row{ grid-template-columns:1fr; --valign: flex-start; } .footer-main{ --rowbwidth:0px; --rowbcolor: var(--nv-site-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .footer-bottom-inner .row{ grid-template-columns:1fr; --valign: flex-start; } .footer-bottom{ --rowbwidth:0px; --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-light-bg); } .builder-item--footer-one-widgets{ --padding:0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-three-widgets{ --padding:0;--margin:0; --textalign: left;--justify: flex-start; } @media(min-width: 576px){ :root{ --container: 992px;--postwidth:50%;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:calc(13px - 3px) calc(15px - 3px); --bodyfontsize: 16px; --bodylineheight: 1.6; --bodyletterspacing: 0px; --h1fontsize: 38px; --h1lineheight: 1.2; --h1letterspacing: 0px; --h2fontsize: 30px; --h2lineheight: 1.2; --h2letterspacing: 0px; --h3fontsize: 26px; --h3lineheight: 1.4; --h3letterspacing: 0px; --h4fontsize: 22px; --h4lineheight: 1.5; --h4letterspacing: 0px; --h5fontsize: 18px; --h5lineheight: 1.6; --h5letterspacing: 0px; --h6fontsize: 14px; --h6lineheight: 1.6; --h6letterspacing: 0px; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:962px } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 320px;--padding:0;--justify: flex-start; --textalign: left; --valign: flex-end; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --textalign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:10px 16px; } .nv-is-boxed.nv-comments-wrap{ --padding:30px; } .nv-is-boxed.comment-respond{ --padding:30px; } .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .page .neve-main{ --c-vspace:0 0 0 0;; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 60px; --fs: 24px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1em; --lineheight: 1.6em; --letterspacing: 0px; --iconsize: 1em; } .builder-item--header_palette_switch{ --iconsize: 16px;--padding:0;--margin:0; } .builder-item--header_search{ --height: 40px;--formfieldborderwidth:2px;--formfieldborderradius:2px;--padding:0;--margin:0; } .footer-top{ --rowbwidth:0px; } .footer-main{ --rowbwidth:0px; } .footer-bottom{ --rowbwidth:0px; } .builder-item--footer-one-widgets{ --padding:0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-three-widgets{ --padding:0;--margin:0; --textalign: left;--justify: flex-start; } }@media(min-width: 960px){ :root{ --container: 1170px;--postwidth:33.333333333333%;--btnpadding:13px 15px;--primarybtnpadding:13px 15px;--secondarybtnpadding:calc(13px - 3px) calc(15px - 3px); --bodyfontsize: 16px; --bodylineheight: 1.7; --bodyletterspacing: 0px; --h1fontsize: 40px; --h1lineheight: 1.1; --h1letterspacing: 0px; --h2fontsize: 32px; --h2lineheight: 1.2; --h2letterspacing: 0px; --h3fontsize: 28px; --h3lineheight: 1.4; --h3letterspacing: 0px; --h4fontsize: 24px; --h4lineheight: 1.5; --h4letterspacing: 0px; --h5fontsize: 20px; --h5lineheight: 1.6; --h5letterspacing: 0px; --h6fontsize: 16px; --h6lineheight: 1.6; --h6letterspacing: 0px; } body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .neve-main > .container .col, body.post-type-archive-course .neve-main > .container .col, body.post-type-archive-llms_membership .neve-main > .container .col{ max-width: 100%; } body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .nv-sidebar-wrap, body.post-type-archive-course .nv-sidebar-wrap, body.post-type-archive-llms_membership .nv-sidebar-wrap{ max-width: 0%; } .neve-main > .archive-container .nv-index-posts.col{ max-width: 100%; } .neve-main > .archive-container .nv-sidebar-wrap{ max-width: 0%; } .neve-main > .single-post-container .nv-single-post-wrap.col{ max-width: 70%; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:789px } .container-fluid.single-post-container .alignfull > [class*="__inner-container"], .container-fluid.single-post-container .alignwide > [class*="__inner-container"]{ max-width:calc(70% + 15px) } .neve-main > .single-post-container .nv-sidebar-wrap{ max-width: 30%; } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .nv-post-cover{ --height: 700px;--padding:0;--justify: flex-start; --textalign: left; --valign: flex-end; } .nv-post-cover .nv-title-meta-wrap, .nv-page-title-wrap, .entry-header{ --textalign: left; } .nv-is-boxed.nv-title-meta-wrap{ --padding:10px 16px; } .nv-is-boxed.nv-comments-wrap{ --padding:40px; } .nv-is-boxed.comment-respond{ --padding:40px; } .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .page .neve-main{ --c-vspace:0 0 0 0;; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 60px; --fs: 24px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --spacing: 20px; --height: 20px;--padding:0;--margin:0; --fontsize: 1.2em; --lineheight: 1.6em; --letterspacing: 0px; --iconsize: 1.2em; } .builder-item--header_palette_switch{ --iconsize: 24px;--padding:16px;--margin:0; } .builder-item--header_search{ --height: 40px;--formfieldborderwidth:2px;--formfieldborderradius:2px;--padding:0;--margin:0; } .footer-top{ --height:60px;--rowbwidth:20px; } .footer-main{ --rowbwidth:10px; } .footer-bottom{ --rowbwidth:10px; } .builder-item--footer-one-widgets{ --padding:0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-three-widgets{ --padding:0;--margin:0; --textalign: left;--justify: flex-start; } }:root{--nv-primary-accent:#2f5aae;--nv-secondary-accent:#2f5aae;--nv-site-bg:#ffffff;--nv-light-bg:#f4f5f7;--nv-dark-bg:#121212;--nv-text-color:#272626;--nv-text-dark-bg:#ffffff;--nv-c-1:#9463ae;--nv-c-2:#be574b;--nv-fallback-ff:Arial, Helvetica, sans-serif;} /* Light mode */ @media (prefers-color-scheme: light) { :root{ --nv-primary-accent:#2f5aae;--nv-secondary-accent:#2f5aae;--nv-site-bg:#ffffff;--nv-light-bg:#f4f5f7;--nv-dark-bg:#121212;--nv-text-color:#272626;--nv-text-dark-bg:#ffffff;--nv-c-1:#9463ae;--nv-c-2:#be574b; } } /* Dark mode */ @media (prefers-color-scheme: dark) { :root{ --nv-primary-accent:#00c2ff;--nv-secondary-accent:#00c2ff;--nv-site-bg:#121212;--nv-light-bg:#1a1a1a;--nv-dark-bg:#000000;--nv-text-color:#ffffff;--nv-text-dark-bg:#ffffff;--nv-c-1:#9463ae;--nv-c-2:#be574b; } } [data-neve-theme="light"], html.neve-light-theme { --nv-primary-accent:#2f5aae;--nv-secondary-accent:#2f5aae;--nv-site-bg:#ffffff;--nv-light-bg:#f4f5f7;--nv-dark-bg:#121212;--nv-text-color:#272626;--nv-text-dark-bg:#ffffff;--nv-c-1:#9463ae;--nv-c-2:#be574b; } [data-neve-theme="dark"], html.neve-dark-theme ~ * { --nv-primary-accent:#00c2ff;--nv-secondary-accent:#00c2ff;--nv-site-bg:#121212;--nv-light-bg:#1a1a1a;--nv-dark-bg:#000000;--nv-text-color:#ffffff;--nv-text-dark-bg:#ffffff;--nv-c-1:#9463ae;--nv-c-2:#be574b; } </style> <link rel='stylesheet' id='jetpack_likes-css' href='https://c0.wp.com/p/jetpack/14.0/modules/likes/style.css' media='all' /> <link rel='stylesheet' id='wpcom_instagram_widget-css' href='https://c0.wp.com/p/jetpack/14.0/modules/widgets/instagram/instagram.css' media='all' /> <script src="https://www.transgendermap.com/wp-content/plugins/google-analytics-dashboard-for-wp/assets/js/frontend-gtag.js?ver=1731853280" id="exactmetrics-frontend-script-js" async data-wp-strategy="async"></script> <script data-cfasync="false" data-wpfc-render="false" id='exactmetrics-frontend-script-js-extra'>var exactmetrics_frontend = {"js_events_tracking":"true","download_extensions":"zip,mp3,mpeg,pdf,docx,pptx,xlsx,rar","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/www.transgendermap.com","hash_tracking":"false","v4_id":"G-XKCJER6ZL8"};</script> <script src="https://c0.wp.com/c/6.6.2/wp-includes/js/jquery/jquery.js" id="jquery-core-js"></script> <script src="https://c0.wp.com/c/6.6.2/wp-includes/js/jquery/jquery-migrate.js" id="jquery-migrate-js"></script> <script id="dlm-public-js-extra"> var dlmVars = {"logStatus":"enabled","jsErrorLogging":{"status":"","url":"https:\/\/www.transgendermap.com\/wp-admin\/admin-ajax.php","nonce":"9a4a7c3087","action":"log_js_errors"}}; </script> <script src="https://www.transgendermap.com/wp-content/plugins/debug-log-manager/assets/js/public.js?ver=2.3.3" id="dlm-public-js"></script> <script src="https://www.transgendermap.com/wp-content/plugins/simple-tags/assets/frontend/js/frontend.js?ver=3.25.1" id="taxopress-frontend-js-js"></script> <link rel="https://api.w.org/" href="https://www.transgendermap.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.transgendermap.com/wp-json/wp/v2/pages/2" /><link rel="canonical" href="https://www.transgendermap.com/" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.transgendermap.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.transgendermap.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.transgendermap.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.transgendermap.com%2F&format=xml" /> <script data-ad-client="ca-pub-6400961971435143" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <style>img#wpstats{display:none}</style> <link rel="amphtml" href="https://www.transgendermap.com/?amp"> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="website" /> <meta property="og:title" content="Transgender Map" /> <meta property="og:description" content="by Andrea James" /> <meta property="og:url" content="https://www.transgendermap.com/" /> <meta property="og:site_name" content="Transgender Map" /> <meta property="og:image" content="https://www.transgendermap.com/wp-content/uploads/sites/7/2024/02/cropped-transgender-map-logo-sm-sq.png" /> <meta property="og:image:width" content="1870" /> <meta property="og:image:height" content="1054" /> <meta property="og:image:alt" content="" /> <meta property="og:locale" content="en_US" /> <meta name="twitter:text:title" content="Welcome to Transgender Map!" /> <meta name="twitter:image" content="https://www.transgendermap.com/wp-content/uploads/sites/7/2024/02/cropped-transgender-map-logo-sm-sq.png?w=640" /> <meta name="twitter:card" content="summary_large_image" /> <!-- End Jetpack Open Graph Tags --> <link rel="icon" href="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-32x32.png" sizes="32x32" /> <link rel="icon" href="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-270x270.png" /> <style id="wp-custom-css"> /* google search */ td.gsc-input { padding: 0 !important; } #gs_id50 { margin-bottom: 0 !important; } td.gsc-search-button { padding: 4px !important; } /* phone screens with image */ @media (max-width: 576px) { .nv-post-cover[style^="background-image:"] .nv-title-meta-wrap { transform:translateY(100%); border-radius: 0 0 20px 20px; } .nv-post-cover[style^="background-image:"] { margin-bottom: 200px !important; } } /* larger screens with image */ @media (min-width: 576px) { .nv-title-meta-wrap { box-shadow: rgba(0, 0, 0, .25) 12px -12px 11px; border-radius: 20px 20px 0px 0px; } .nv-post-cover[style^="background-image:"] { --height: 500px !important; } } /* computer screens with image */ @media (min-width: 960px) { .nv-post-cover { --height: 900px !important; background-size: contain !important; } } /* screens without image */ .nv-post-cover:not([style^="background-image:"]) { --height: min-content !important; } .nv-post-cover:not([style^="background-image:"]) .nv-title-meta-wrap { --height: 150px !important; box-shadow: none; border-radius: 0; width: 100%; padding: 10px 0px; } .nv-post-cover:not([style^="background-image:"]) .nv-overlay { --bgcolor: var(--nv-light-bg); } /* search result styling */ .article-content-col .nv-meta-list { display: none !important; } /* footer styling */ @media (max-width: 576px) { .nv-footer-content *{ text-align: left !important; padding-top: 5px; } } .footer--row a { color: var(--nv-primary-accent); text-decoration: underline; } a:visited { color: var(--nv-c-1) } </style> </head> <body data-rsssl=1 class="home page-template-default page page-id-2 page-parent nv-blog-grid nv-sidebar-full-width menu_sidebar_slide_left" id="neve_body" > <div class="wrapper"> <header class="header" > <a class="neve-skip-link show-on-focus" href="#content"> Skip to content </a> <div id="header-grid" class="hfg_header site-header"> <nav class="header--row header-main hide-on-mobile hide-on-tablet layout-full-contained nv-navbar header--row" data-row-id="main" data-show-on="desktop"> <div class="header--row-inner header-main-inner"> <div class="container"> <div class="row row--wrapper" data-section="hfg_header_layout_main" > <div class="hfg-slot left"><div class="builder-item desktop-left"><div class="item--inner builder-item--logo" data-section="title_tagline" data-item-id="logo"> <div class="site-logo"> <a class="brand" href="https://www.transgendermap.com/" title="← Transgender Map" aria-label="Transgender Map by Andrea James" rel="home" data-wpel-link="internal"><div class="title-with-logo"><img width="512" height="512" src="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent.png" class="neve-site-logo skip-lazy" alt="" data-variant="logo" decoding="async" fetchpriority="high" srcset="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent.png 512w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-150x150.png 150w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-300x300.png 300w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-270x270.png 270w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-192x192.png 192w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-180x180.png 180w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-32x32.png 32w" sizes="(max-width: 512px) 100vw, 512px" data-attachment-id="1878" data-permalink="https://www.transgendermap.com/cropped-transgender-map-transparent-png/" data-orig-file="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent.png" data-orig-size="512,512" data-comments-opened="0" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="cropped-transgender-map-transparent.png" data-image-description="" data-image-caption="" data-medium-file="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-300x300.png" data-large-file="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent.png" /><div class="nv-title-tagline-wrap"><p class="site-title">Transgender Map</p><small>by Andrea James</small></div></div></a></div> </div> </div></div><div class="hfg-slot right"><div class="builder-item has-nav"><div class="item--inner builder-item--primary-menu has_menu" data-section="header_menu_primary" data-item-id="primary-menu"> <div class="nv-nav-wrap"> <div role="navigation" class="nav-menu-primary" aria-label="Primary Menu"> <ul id="nv-primary-navigation-main" class="primary-menu-ul nav-ul menu-desktop"><li id="menu-item-9783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2 current_page_item menu-item-has-children menu-item-9783 nv-active"><div class="wrap"><a href="https://www.transgendermap.com/" aria-current="page" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Start here!</span></a><div role="button" aria-pressed="false" aria-label="Open Submenu" tabindex="0" class="caret-wrap caret 1" style="margin-left:5px;"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></div></div> <ul class="sub-menu"> <li id="menu-item-5233" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5233"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-trans-people/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">For trans + people</span></a><div role="button" aria-pressed="false" aria-label="Open Submenu" tabindex="0" class="caret-wrap caret 2" style="margin-left:5px;"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></div></div> <ul class="sub-menu"> <li id="menu-item-5234" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5234"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-trans-people/transfeminine/" data-wpel-link="internal">Women / transfeminine</a></div></li> <li id="menu-item-5236" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5236"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-trans-people/transmasculine/" data-wpel-link="internal">Men / transmasculine</a></div></li> <li id="menu-item-5238" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5238"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-trans-people/gender-diverse/" data-wpel-link="internal">Gender diverse / nonbinary +</a></div></li> </ul> </li> <li id="menu-item-5903" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5903"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-questioning-readers/" data-wpel-link="internal">For gender questioning people</a></div></li> <li id="menu-item-294" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294"><div class="wrap"><a href="https://www.transgendermap.com/for-trans-supporters/" data-wpel-link="internal">For allies & supporters</a></div></li> <li id="menu-item-297" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-297"><div class="wrap"><a href="https://www.transgendermap.com/what-is-transgender/" data-wpel-link="internal">For everyone else</a></div></li> <li id="menu-item-8129" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8129"><div class="wrap"><a href="https://www.transgendermap.com/about/sitemap/" data-wpel-link="internal">Sitemap</a></div></li> </ul> </li> <li id="menu-item-35295" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35295"><div class="wrap"><a href="https://www.transgendermap.com/guidance/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Options</span></a><div role="button" aria-pressed="false" aria-label="Open Submenu" tabindex="0" class="caret-wrap caret 10" style="margin-left:5px;"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></div></div> <ul class="sub-menu"> <li id="menu-item-5548" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5548"><div class="wrap"><a href="https://www.transgendermap.com/guidance/social/" data-wpel-link="internal">Social</a></div></li> <li id="menu-item-5297" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297"><div class="wrap"><a href="https://www.transgendermap.com/guidance/legal/" data-wpel-link="internal">Legal</a></div></li> <li id="menu-item-5624" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5624"><div class="wrap"><a href="https://www.transgendermap.com/guidance/medical/" data-wpel-link="internal">Medical</a></div></li> <li id="menu-item-5585" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5585"><div class="wrap"><a href="https://www.transgendermap.com/guidance/finance/" data-wpel-link="internal">Financial</a></div></li> <li id="menu-item-5431" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5431"><div class="wrap"><a href="https://www.transgendermap.com/guidance/resources/" data-wpel-link="internal">Resources</a></div></li> </ul> </li> <li id="menu-item-5286" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5286"><div class="wrap"><a href="https://www.transgendermap.com/youth/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Youth</span></a><div role="button" aria-pressed="false" aria-label="Open Submenu" tabindex="0" class="caret-wrap caret 16" style="margin-left:5px;"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></div></div> <ul class="sub-menu"> <li id="menu-item-1352" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1352"><div class="wrap"><a href="https://www.transgendermap.com/youth/for-young-visitors/" data-wpel-link="internal">For young visitors</a></div></li> <li id="menu-item-1351" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1351"><div class="wrap"><a href="https://www.transgendermap.com/youth/for-parents/" data-wpel-link="internal">For parents</a></div></li> <li id="menu-item-8995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8995"><div class="wrap"><a href="https://www.transgendermap.com/youth/for-educators/" data-wpel-link="internal">For educators</a></div></li> <li id="menu-item-9071" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9071"><div class="wrap"><a href="https://www.transgendermap.com/youth/for-healthcare-providers/" data-wpel-link="internal">For healthcare providers</a></div></li> </ul> </li> <li id="menu-item-5752" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5752"><div class="wrap"><a href="https://www.transgendermap.com/issues/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Issues</span></a><div role="button" aria-pressed="false" aria-label="Open Submenu" tabindex="0" class="caret-wrap caret 21" style="margin-left:5px;"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></div></div> <ul class="sub-menu"> <li id="menu-item-35431" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35431"><div class="wrap"><a href="https://www.transgendermap.com/issues/topics/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Topics</span></a><div role="button" aria-pressed="false" aria-label="Open Submenu" tabindex="0" class="caret-wrap caret 22" style="margin-left:5px;"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></div></div> <ul class="sub-menu"> <li id="menu-item-238" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-238"><div class="wrap"><a href="https://www.transgendermap.com/issues/academia/" data-wpel-link="internal">Academia</a></div></li> <li id="menu-item-5753" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5753"><div class="wrap"><a href="https://www.transgendermap.com/issues/topics/activism/" data-wpel-link="internal">Activism</a></div></li> <li id="menu-item-236" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-236"><div class="wrap"><a href="https://www.transgendermap.com/issues/transgender-athletes/" data-wpel-link="internal">Athletes</a></div></li> <li id="menu-item-7383" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7383"><div class="wrap"><a href="https://www.transgendermap.com/issues/housing/" data-wpel-link="internal">Housing</a></div></li> <li id="menu-item-9839" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9839"><div class="wrap"><a href="https://www.transgendermap.com/issues/topics/media/" data-wpel-link="internal">Media</a></div></li> <li id="menu-item-237" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-237"><div class="wrap"><a href="https://www.transgendermap.com/issues/military-service/" data-wpel-link="internal">Military service</a></div></li> <li id="menu-item-235" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-235"><div class="wrap"><a href="https://www.transgendermap.com/issues/prisoners/" data-wpel-link="internal">Prisoners</a></div></li> <li id="menu-item-234" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-234"><div class="wrap"><a href="https://www.transgendermap.com/issues/public-accommodation/" data-wpel-link="internal">Public accommodation</a></div></li> <li id="menu-item-35149" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35149"><div class="wrap"><a href="https://www.transgendermap.com/issues/topics/youth-issues/" data-wpel-link="internal">Youth issues</a></div></li> </ul> </li> <li id="menu-item-35429" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35429"><div class="wrap"><a href="https://www.transgendermap.com/issues/groups/" data-wpel-link="internal">Groups</a></div></li> <li id="menu-item-35430" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35430"><div class="wrap"><a href="https://www.transgendermap.com/issues/concepts/" data-wpel-link="internal">Concepts</a></div></li> <li id="menu-item-35436" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35436"><div class="wrap"><a href="https://www.transgendermap.com/people/" data-wpel-link="internal">People</a></div></li> </ul> </li> </ul> </div> </div> </div> </div><div class="builder-item desktop-left hfg-is-group"><div class="item--inner builder-item--header_search" data-section="header_search" data-item-id="header_search"> <div class="component-wrap search-field"> <div class="widget widget-search" style="padding: 0;margin: 8px 2px;" > <form role="search" method="get" class="search-form" action="https://www.transgendermap.com/"> <label> <span class="screen-reader-text">Search for...</span> </label> <input type="search" class="search-field" aria-label="Search" placeholder="Search for..." value="" name="s"/> <button type="submit" class="search-submit nv-submit" aria-label="Search"> <span class="nv-search-icon-wrap"> <span class="nv-icon nv-search" > <svg width="15" height="15" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z" /></svg> </span> </span> </button> </form> </div> </div> </div> <div class="item--inner builder-item--header_palette_switch" data-section="header_palette_switch" data-item-id="header_palette_switch"> <div class="toggle-palette"> <a class="toggle palette-icon-wrapper" aria-label="Palette Switch" href="#"> <span class="icon"><svg aria-hidden="true" fill="currentColor" width="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,0C114.516,0,0,114.497,0,256c0,141.484,114.497,256,256,256c141.484,0,256-114.497,256-256 C512,114.516,397.503,0,256,0z M276,471.079V40.921C385.28,50.889,472,142.704,472,256C472,369.28,385.294,461.11,276,471.079z" /></svg></span> </a> </div> </div> </div></div> </div> </div> </div> </nav> <nav class="header--row header-main hide-on-desktop layout-full-contained nv-navbar header--row" data-row-id="main" data-show-on="mobile"> <div class="header--row-inner header-main-inner"> <div class="container"> <div class="row row--wrapper" data-section="hfg_header_layout_main" > <div class="hfg-slot left"><div class="builder-item tablet-left mobile-left"><div class="item--inner builder-item--logo" data-section="title_tagline" data-item-id="logo"> <div class="site-logo"> <a class="brand" href="https://www.transgendermap.com/" title="← Transgender Map" aria-label="Transgender Map by Andrea James" rel="home" data-wpel-link="internal"><div class="title-with-logo"><img width="512" height="512" src="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent.png" class="neve-site-logo skip-lazy" alt="" data-variant="logo" decoding="async" srcset="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent.png 512w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-150x150.png 150w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-300x300.png 300w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-270x270.png 270w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-192x192.png 192w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-180x180.png 180w, https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-32x32.png 32w" sizes="(max-width: 512px) 100vw, 512px" data-attachment-id="1878" data-permalink="https://www.transgendermap.com/cropped-transgender-map-transparent-png/" data-orig-file="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent.png" data-orig-size="512,512" data-comments-opened="0" data-image-meta="{"aperture":"0","credit":"","camera":"","caption":"","created_timestamp":"0","copyright":"","focal_length":"0","iso":"0","shutter_speed":"0","title":"","orientation":"0"}" data-image-title="cropped-transgender-map-transparent.png" data-image-description="" data-image-caption="" data-medium-file="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent-300x300.png" data-large-file="https://www.transgendermap.com/wp-content/uploads/sites/7/2019/04/cropped-transgender-map-transparent.png" /><div class="nv-title-tagline-wrap"><p class="site-title">Transgender Map</p><small>by Andrea James</small></div></div></a></div> </div> </div></div><div class="hfg-slot right"><div class="builder-item tablet-left mobile-left"><div class="item--inner builder-item--nav-icon" data-section="header_menu_icon" data-item-id="nav-icon"> <div class="menu-mobile-toggle item-button navbar-toggle-wrapper"> <button type="button" class=" navbar-toggle" value="Navigation Menu" aria-label="Navigation Menu " aria-expanded="false" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }"> <span class="bars"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </span> <span class="screen-reader-text">Navigation Menu</span> </button> </div> <!--.navbar-toggle-wrapper--> </div> </div></div> </div> </div> </div> </nav> <div class="header--row header-bottom hide-on-desktop layout-full-contained has-center header--row" data-row-id="bottom" data-show-on="mobile"> <div class="header--row-inner header-bottom-inner"> <div class="container"> <div class="row row--wrapper" data-section="hfg_header_layout_bottom" > <div class="hfg-slot left"></div><div class="hfg-slot center"><div class="builder-item tablet-left mobile-left"><div class="item--inner builder-item--header_search" data-section="header_search" data-item-id="header_search"> <div class="component-wrap search-field"> <div class="widget widget-search" style="padding: 0;margin: 8px 2px;" > <form role="search" method="get" class="search-form" action="https://www.transgendermap.com/"> <label> <span class="screen-reader-text">Search for...</span> </label> <input type="search" class="search-field" aria-label="Search" placeholder="Search for..." value="" name="s"/> <button type="submit" class="search-submit nv-submit" aria-label="Search"> <span class="nv-search-icon-wrap"> <span class="nv-icon nv-search" > <svg width="15" height="15" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z" /></svg> </span> </span> </button> </form> </div> </div> </div> </div></div><div class="hfg-slot right"><div class="builder-item tablet-left mobile-left hfg-start"><div class="item--inner builder-item--header_palette_switch" data-section="header_palette_switch" data-item-id="header_palette_switch"> <div class="toggle-palette"> <a class="toggle palette-icon-wrapper" aria-label="Palette Switch" href="#"> <span class="icon"><svg aria-hidden="true" fill="currentColor" width="100%" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256,0C114.516,0,0,114.497,0,256c0,141.484,114.497,256,256,256c141.484,0,256-114.497,256-256 C512,114.516,397.503,0,256,0z M276,471.079V40.921C385.28,50.889,472,142.704,472,256C472,369.28,385.294,461.11,276,471.079z" /></svg></span> </a> </div> </div> </div></div> </div> </div> </div> </div> <div id="header-menu-sidebar" class="header-menu-sidebar tcb menu-sidebar-panel slide_left hfg-pe" data-row-id="sidebar"> <div id="header-menu-sidebar-bg" class="header-menu-sidebar-bg"> <div class="close-sidebar-panel navbar-toggle-wrapper"> <button type="button" class="hamburger is-active navbar-toggle active" value="Navigation Menu" aria-label="Navigation Menu " aria-expanded="false" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }"> <span class="bars"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </span> <span class="screen-reader-text"> Navigation Menu </span> </button> </div> <div id="header-menu-sidebar-inner" class="header-menu-sidebar-inner tcb "> <div class="builder-item has-nav"><div class="item--inner builder-item--primary-menu has_menu" data-section="header_menu_primary" data-item-id="primary-menu"> <div class="nv-nav-wrap"> <div role="navigation" class="nav-menu-primary" aria-label="Primary Menu"> <ul id="nv-primary-navigation-sidebar" class="primary-menu-ul nav-ul menu-mobile"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2 current_page_item menu-item-has-children menu-item-9783 nv-active"><div class="wrap"><a href="https://www.transgendermap.com/" aria-current="page" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Start here!</span></a><button tabindex="0" type="button" class="caret-wrap navbar-toggle 1 " style="margin-left:5px;" aria-label="Toggle Start here!"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></button></div> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5233"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-trans-people/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">For trans + people</span></a><button tabindex="0" type="button" class="caret-wrap navbar-toggle 2 " style="margin-left:5px;" aria-label="Toggle For trans + people"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></button></div> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5234"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-trans-people/transfeminine/" data-wpel-link="internal">Women / transfeminine</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5236"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-trans-people/transmasculine/" data-wpel-link="internal">Men / transmasculine</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5238"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-trans-people/gender-diverse/" data-wpel-link="internal">Gender diverse / nonbinary +</a></div></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5903"><div class="wrap"><a href="https://www.transgendermap.com/welcome/for-questioning-readers/" data-wpel-link="internal">For gender questioning people</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294"><div class="wrap"><a href="https://www.transgendermap.com/for-trans-supporters/" data-wpel-link="internal">For allies & supporters</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-297"><div class="wrap"><a href="https://www.transgendermap.com/what-is-transgender/" data-wpel-link="internal">For everyone else</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8129"><div class="wrap"><a href="https://www.transgendermap.com/about/sitemap/" data-wpel-link="internal">Sitemap</a></div></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35295"><div class="wrap"><a href="https://www.transgendermap.com/guidance/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Options</span></a><button tabindex="0" type="button" class="caret-wrap navbar-toggle 10 " style="margin-left:5px;" aria-label="Toggle Options"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></button></div> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5548"><div class="wrap"><a href="https://www.transgendermap.com/guidance/social/" data-wpel-link="internal">Social</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5297"><div class="wrap"><a href="https://www.transgendermap.com/guidance/legal/" data-wpel-link="internal">Legal</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5624"><div class="wrap"><a href="https://www.transgendermap.com/guidance/medical/" data-wpel-link="internal">Medical</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5585"><div class="wrap"><a href="https://www.transgendermap.com/guidance/finance/" data-wpel-link="internal">Financial</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5431"><div class="wrap"><a href="https://www.transgendermap.com/guidance/resources/" data-wpel-link="internal">Resources</a></div></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5286"><div class="wrap"><a href="https://www.transgendermap.com/youth/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Youth</span></a><button tabindex="0" type="button" class="caret-wrap navbar-toggle 16 " style="margin-left:5px;" aria-label="Toggle Youth"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></button></div> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1352"><div class="wrap"><a href="https://www.transgendermap.com/youth/for-young-visitors/" data-wpel-link="internal">For young visitors</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1351"><div class="wrap"><a href="https://www.transgendermap.com/youth/for-parents/" data-wpel-link="internal">For parents</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8995"><div class="wrap"><a href="https://www.transgendermap.com/youth/for-educators/" data-wpel-link="internal">For educators</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9071"><div class="wrap"><a href="https://www.transgendermap.com/youth/for-healthcare-providers/" data-wpel-link="internal">For healthcare providers</a></div></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-5752"><div class="wrap"><a href="https://www.transgendermap.com/issues/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Issues</span></a><button tabindex="0" type="button" class="caret-wrap navbar-toggle 21 " style="margin-left:5px;" aria-label="Toggle Issues"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></button></div> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35431"><div class="wrap"><a href="https://www.transgendermap.com/issues/topics/" data-wpel-link="internal"><span class="menu-item-title-wrap dd-title">Topics</span></a><button tabindex="0" type="button" class="caret-wrap navbar-toggle 22 " style="margin-left:5px;" aria-label="Toggle Topics"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></button></div> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-238"><div class="wrap"><a href="https://www.transgendermap.com/issues/academia/" data-wpel-link="internal">Academia</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5753"><div class="wrap"><a href="https://www.transgendermap.com/issues/topics/activism/" data-wpel-link="internal">Activism</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-236"><div class="wrap"><a href="https://www.transgendermap.com/issues/transgender-athletes/" data-wpel-link="internal">Athletes</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7383"><div class="wrap"><a href="https://www.transgendermap.com/issues/housing/" data-wpel-link="internal">Housing</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9839"><div class="wrap"><a href="https://www.transgendermap.com/issues/topics/media/" data-wpel-link="internal">Media</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-237"><div class="wrap"><a href="https://www.transgendermap.com/issues/military-service/" data-wpel-link="internal">Military service</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-235"><div class="wrap"><a href="https://www.transgendermap.com/issues/prisoners/" data-wpel-link="internal">Prisoners</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-234"><div class="wrap"><a href="https://www.transgendermap.com/issues/public-accommodation/" data-wpel-link="internal">Public accommodation</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35149"><div class="wrap"><a href="https://www.transgendermap.com/issues/topics/youth-issues/" data-wpel-link="internal">Youth issues</a></div></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35429"><div class="wrap"><a href="https://www.transgendermap.com/issues/groups/" data-wpel-link="internal">Groups</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35430"><div class="wrap"><a href="https://www.transgendermap.com/issues/concepts/" data-wpel-link="internal">Concepts</a></div></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35436"><div class="wrap"><a href="https://www.transgendermap.com/people/" data-wpel-link="internal">People</a></div></li> </ul> </li> </ul> </div> </div> </div> </div> </div> </div> </div> <div class="header-menu-sidebar-overlay hfg-ov hfg-pe" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }"></div> </div> </header> <style>.is-menu-sidebar .header-menu-sidebar { visibility: visible; }.is-menu-sidebar.menu_sidebar_slide_left .header-menu-sidebar { transform: translate3d(0, 0, 0); left: 0; }.is-menu-sidebar.menu_sidebar_slide_right .header-menu-sidebar { transform: translate3d(0, 0, 0); right: 0; }.is-menu-sidebar.menu_sidebar_pull_right .header-menu-sidebar, .is-menu-sidebar.menu_sidebar_pull_left .header-menu-sidebar { transform: translateX(0); }.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar { height: auto; }.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar-inner { max-height: 400px; padding: 20px 0; }.is-menu-sidebar.menu_sidebar_full_canvas .header-menu-sidebar { opacity: 1; }.header-menu-sidebar .menu-item-nav-search:not(.floating) { pointer-events: none; }.header-menu-sidebar .menu-item-nav-search .is-menu-sidebar { pointer-events: unset; }.nav-ul li:focus-within .wrap.active + .sub-menu { opacity: 1; visibility: visible; }.nav-ul li.neve-mega-menu:focus-within .wrap.active + .sub-menu { display: grid; }.nav-ul li > .wrap { display: flex; align-items: center; position: relative; padding: 0 4px; }.nav-ul:not(.menu-mobile):not(.neve-mega-menu) > li > .wrap > a { padding-top: 1px }</style><style>.header-menu-sidebar .nav-ul li .wrap { padding: 0 4px; }.header-menu-sidebar .nav-ul li .wrap a { flex-grow: 1; display: flex; }.header-menu-sidebar .nav-ul li .wrap a .dd-title { width: var(--wrapdropdownwidth); }.header-menu-sidebar .nav-ul li .wrap button { border: 0; z-index: 1; background: 0; }.header-menu-sidebar .nav-ul li:not([class*=block]):not(.menu-item-has-children) > .wrap > a { padding-right: calc(1em + (18px*2)); text-wrap: wrap; white-space: normal;}.header-menu-sidebar .nav-ul li.menu-item-has-children:not([class*=block]) > .wrap > a { margin-right: calc(-1em - (18px*2)); padding-right: 46px;}</style><div class="nv-post-cover" style="background-image:url(https://www.transgendermap.com/wp-content/uploads/sites/7/2024/02/cropped-transgender-map-logo-sm-sq.png);"><div class="nv-overlay"></div><div class="container"><div class="nv-title-meta-wrap nv-is-boxed"><h1 class="title entry-title">Welcome to Transgender Map!</h1></div></div></div> <main id="content" class="neve-main"> <div class="container single-page-container"> <div class="row"> <div class="nv-single-page-wrap col"> <div class="nv-content-wrap entry-content"> <p>This free website shows how to make a <strong>gender transition. </strong></p> <p>It tells about <strong>gender identity</strong> and <strong>gender expression</strong>, as well as the <a href="https://www.transgendermap.com/social/" data-wpel-link="internal">social</a>, <a href="https://www.transgendermap.com/legal/" data-wpel-link="internal">legal</a>, and <a href="https://www.transgendermap.com/medical/" data-wpel-link="internal">medical</a> ways to make a transgender transition. </p> <p>It has lists of people who can <a href="https://www.transgendermap.com/resources/" data-wpel-link="internal">help.</a> You can learn <a href="https://www.transgendermap.com/finance/pay-for-gender-transition/" data-wpel-link="internal">how to pay for transition</a>. </p> <p>There is also help for <a href="https://www.transgendermap.com/youth/" data-wpel-link="internal">young people</a> and their families.</p> <p>People who are not transgender are also welcome here! Please choose a link below:</p> <p><a href="https://www.transgendermap.com/welcome/for-trans-people/" data-wpel-link="internal"><strong>Transgender +</strong></a></p> <ul class="wp-block-list"> <li>For people who are <strong>trans</strong> and <strong>gender diverse</strong></li> </ul> <p><a href="https://www.transgendermap.com/welcome/for-questioning-readers/" data-wpel-link="internal"><strong>Questioning</strong></a></p> <ul class="wp-block-list"> <li>For people <strong>questioning</strong> their own gender identity</li> </ul> <p><a href="https://www.transgendermap.com/welcome/for-trans-supporters/" data-wpel-link="internal"><strong>Supporters</strong></a></p> <ul class="wp-block-list"> <li>For <strong>people who want to help</strong> our community</li> </ul> <p><strong><a href="https://www.transgendermap.com/what-is-transgender/" data-type="page" data-id="296" data-wpel-link="internal">Anyone else</a></strong></p> <ul class="wp-block-list"> <li>For <strong>anyone else</strong> who wants to learn more</li> </ul> <p>Or just use this <a href="https://www.transgendermap.com/about/sitemap/" data-wpel-link="internal"><strong>site map</strong></a>, the search feature at the top, the translate feature below, or the menus at the top of each page.</p> </div> </div> </div> </div> </main><!--/.neve-main--> <footer class="site-footer" id="site-footer" > <div class="hfg_footer"> <div class="footer--row footer-main hide-on-mobile hide-on-tablet layout-contained" id="cb-row--footer-desktop-main" data-row-id="main" data-show-on="desktop"> <div class="footer--row-inner footer-main-inner footer-content-wrap"> <div class="container"> <div class="hfg-grid nv-footer-content hfg-grid-main row--wrapper row " data-section="hfg_footer_layout_main" > <div class="hfg-slot left"><div class="builder-item desktop-left tablet-left mobile-left"><div class="item--inner builder-item--footer-one-widgets" data-section="neve_sidebar-widgets-footer-one-widgets" data-item-id="footer-one-widgets"> <div class="widget-area"> <div id="block-19" class="widget widget_block widget_text"> <p>Was this helpful? <a href="https://www.transgendermap.com/about/support-this-site/" data-wpel-link="internal">Support my work!</a></p> </div> </div> </div> </div></div> </div> </div> </div> </div> <div class="footer--row footer-bottom hide-on-mobile hide-on-tablet layout-fullwidth" id="cb-row--footer-desktop-bottom" data-row-id="bottom" data-show-on="desktop"> <div class="footer--row-inner footer-bottom-inner footer-content-wrap"> <div class="container"> <div class="hfg-grid nv-footer-content hfg-grid-bottom row--wrapper row " data-section="hfg_footer_layout_bottom" > <div class="hfg-slot left"><div class="builder-item desktop-left tablet-left mobile-left"><div class="item--inner builder-item--footer-three-widgets" data-section="neve_sidebar-widgets-footer-three-widgets" data-item-id="footer-three-widgets"> <div class="widget-area"> <div id="block-17" class="widget widget_block"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex" style="padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-1 wp-block-group-is-layout-flex"> <p class="has-text-align-left">Last Reviewed:</p> <div class="wp-block wplmi-post-modified" style="text-align: left;font-size: 16px">April 14, 2024</div></div> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <p class="has-text-align-right"><a href="https://transgendermap.com/about/" data-wpel-link="internal">About this site</a></p> </div> </div> </div><div id="block-18" class="widget widget_block"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="widget widget_google_translate_widget"><div id="google_translate_element"></div></div></div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <p class="has-text-align-right"><a href="https://transgendermap.com/about" data-wpel-link="internal"><a href="https://www.transgendermap.com/about/copyright/">©2024 Andrea James / DSP. All rights reserved</a></a></p> </div> </div> </div> </div> </div> </div><div class="builder-item"><div class="item--inner"><div class="component-wrap"><div><p><a href="https://themeisle.com/themes/neve/" rel="nofollow external noopener noreferrer" data-wpel-link="external" class="wpel-icon-right">Neve<i class="wpel-icon dashicons-before dashicons-external" aria-hidden="true"></i></a> | Powered by <a href="https://wordpress.org" rel="nofollow external noopener noreferrer" data-wpel-link="external" class="wpel-icon-right">WordPress<i class="wpel-icon dashicons-before dashicons-external" aria-hidden="true"></i></a></p></div></div></div></div></div> </div> </div> </div> </div> <div class="footer--row footer-main hide-on-desktop layout-contained" id="cb-row--footer-mobile-main" data-row-id="main" data-show-on="mobile"> <div class="footer--row-inner footer-main-inner footer-content-wrap"> <div class="container"> <div class="hfg-grid nv-footer-content hfg-grid-main row--wrapper row " data-section="hfg_footer_layout_main" > <div class="hfg-slot left"><div class="builder-item desktop-left tablet-left mobile-left"><div class="item--inner builder-item--footer-one-widgets" data-section="neve_sidebar-widgets-footer-one-widgets" data-item-id="footer-one-widgets"> <div class="widget-area"> <div id="block-19" class="widget widget_block widget_text"> <p>Was this helpful? <a href="https://www.transgendermap.com/about/support-this-site/" data-wpel-link="internal">Support my work!</a></p> </div> </div> </div> </div></div> </div> </div> </div> </div> <div class="footer--row footer-bottom hide-on-desktop layout-fullwidth" id="cb-row--footer-mobile-bottom" data-row-id="bottom" data-show-on="mobile"> <div class="footer--row-inner footer-bottom-inner footer-content-wrap"> <div class="container"> <div class="hfg-grid nv-footer-content hfg-grid-bottom row--wrapper row " data-section="hfg_footer_layout_bottom" > <div class="hfg-slot left"><div class="builder-item desktop-left tablet-left mobile-left"><div class="item--inner builder-item--footer-three-widgets" data-section="neve_sidebar-widgets-footer-three-widgets" data-item-id="footer-three-widgets"> <div class="widget-area"> <div id="block-17" class="widget widget_block"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-5 wp-block-columns-is-layout-flex" style="padding-right:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-2 wp-block-group-is-layout-flex"> <p class="has-text-align-left">Last Reviewed:</p> <div class="wp-block wplmi-post-modified" style="text-align: left;font-size: 16px">April 14, 2024</div></div> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-4 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div> </div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <p class="has-text-align-right"><a href="https://transgendermap.com/about/" data-wpel-link="internal">About this site</a></p> </div> </div> </div><div id="block-18" class="widget widget_block"> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-6 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"></div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <p class="has-text-align-right"><a href="https://transgendermap.com/about" data-wpel-link="internal"><a href="https://www.transgendermap.com/about/copyright/">©2024 Andrea James / DSP. All rights reserved</a></a></p> </div> </div> </div> </div> </div> </div><div class="builder-item"><div class="item--inner"><div class="component-wrap"><div><p><a href="https://themeisle.com/themes/neve/" rel="nofollow external noopener noreferrer" data-wpel-link="external" class="wpel-icon-right">Neve<i class="wpel-icon dashicons-before dashicons-external" aria-hidden="true"></i></a> | Powered by <a href="https://wordpress.org" rel="nofollow external noopener noreferrer" data-wpel-link="external" class="wpel-icon-right">WordPress<i class="wpel-icon dashicons-before dashicons-external" aria-hidden="true"></i></a></p></div></div></div></div></div> </div> </div> </div> </div> </div> </footer> </div><!--/.wrapper--> <style id='core-block-supports-inline-css'> /** * Core styles: block-supports */ .wp-container-core-group-is-layout-1 { flex-wrap: nowrap; } .wp-container-core-columns-is-layout-1 { flex-wrap: nowrap; } .wp-container-core-columns-is-layout-2 { flex-wrap: nowrap; } .wp-container-core-columns-is-layout-3 { flex-wrap: nowrap; } .wp-container-core-group-is-layout-2 { flex-wrap: nowrap; } .wp-container-core-columns-is-layout-4 { flex-wrap: nowrap; } .wp-container-core-columns-is-layout-5 { flex-wrap: nowrap; } .wp-container-core-columns-is-layout-6 { flex-wrap: nowrap; } </style> <script id="google_cse_v2-js-extra"> var scriptParams = {"google_search_engine_id":"016728586699064290499:r26fk9raqd8"}; </script> <script src="https://www.transgendermap.com/wp-content/plugins/wp-google-search/assets/js/google_cse_v2.js?ver=1" id="google_cse_v2-js"></script> <script id="neve-script-js-extra"> var NeveProperties = {"ajaxurl":"https:\/\/www.transgendermap.com\/wp-admin\/admin-ajax.php","nonce":"87f5d97a5b","isRTL":"","isCustomize":""}; </script> <script src="https://www.transgendermap.com/wp-content/themes/neve/assets/js/build/modern/frontend.js?ver=3.8.11" id="neve-script-js" async></script> <script id="neve-script-js-after"> var html = document.documentElement; var theme = html.getAttribute('data-neve-theme') || 'light'; var variants = {"logo":{"light":{"src":"https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent.png","srcset":"https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent.png 512w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-150x150.png 150w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-300x300.png 300w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-270x270.png 270w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-192x192.png 192w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-180x180.png 180w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-32x32.png 32w","sizes":"(max-width: 512px) 100vw, 512px"},"dark":{"src":"https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent.png","srcset":"https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent.png 512w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-150x150.png 150w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-300x300.png 300w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-270x270.png 270w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-192x192.png 192w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-180x180.png 180w, https:\/\/www.transgendermap.com\/wp-content\/uploads\/sites\/7\/2019\/04\/cropped-transgender-map-transparent-32x32.png 32w","sizes":"(max-width: 512px) 100vw, 512px"},"same":true}}; function setCurrentTheme( theme ) { var pictures = document.getElementsByClassName( 'neve-site-logo' ); for(var i = 0; i<pictures.length; i++) { var picture = pictures.item(i); if( ! picture ) { continue; }; var fileExt = picture.src.slice((Math.max(0, picture.src.lastIndexOf(".")) || Infinity) + 1); if ( fileExt === 'svg' ) { picture.removeAttribute('width'); picture.removeAttribute('height'); picture.style = 'width: var(--maxwidth)'; } var compId = picture.getAttribute('data-variant'); if ( compId && variants[compId] ) { var isConditional = variants[compId]['same']; if ( theme === 'light' || isConditional || variants[compId]['dark']['src'] === false ) { picture.src = variants[compId]['light']['src']; picture.srcset = variants[compId]['light']['srcset'] || ''; picture.sizes = variants[compId]['light']['sizes']; continue; }; picture.src = variants[compId]['dark']['src']; picture.srcset = variants[compId]['dark']['srcset'] || ''; picture.sizes = variants[compId]['dark']['sizes']; }; }; }; var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.type == 'attributes') { theme = html.getAttribute('data-neve-theme'); setCurrentTheme(theme); }; }); }); observer.observe(html, { attributes: true });!function() {const e = "neve_user_theme";const t = "data-neve-theme";let n = window.matchMedia && window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";document.documentElement.setAttribute(t, n);document.addEventListener("click", (n => {if (n.target.matches(".palette-icon-wrapper, .palette-icon-wrapper *")) {(n => {n.preventDefault();const a = "light" === document.documentElement.getAttribute(t) ? "dark" : "light";document.documentElement.setAttribute(t, a);localStorage.setItem(e, a);})(n);}}));}(); function toggleAriaClick() { function toggleAriaExpanded(toggle = 'true') { document.querySelectorAll('button.navbar-toggle').forEach(function(el) { if ( el.classList.contains('caret-wrap') ) { return; } el.setAttribute('aria-expanded', 'true' === el.getAttribute('aria-expanded') ? 'false' : toggle); }); } toggleAriaExpanded(); if ( document.body.hasAttribute('data-ftrap-listener') ) { return; } document.body.setAttribute('data-ftrap-listener', 'true'); document.addEventListener('ftrap-end', function() { toggleAriaExpanded('false'); }); } var menuCarets=document.querySelectorAll(".nav-ul li > .wrap > .caret");menuCarets.forEach(function(e){e.addEventListener("keydown",e=>{13===e.keyCode&&(e.target.parentElement.classList.toggle("active"),e.target.getAttribute("aria-pressed")&&e.target.setAttribute("aria-pressed","true"===e.target.getAttribute("aria-pressed")?"false":"true"))}),e.parentElement.parentElement.addEventListener("focusout",t=>{!e.parentElement.parentElement.contains(t.relatedTarget)&&(e.parentElement.classList.remove("active"),e.setAttribute("aria-pressed","false"))})}); </script> <script src="https://stats.wp.com/e-202446.js" id="jetpack-stats-js" data-wp-strategy="defer"></script> <script id="jetpack-stats-js-after"> _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"160603395\",\"post\":\"2\",\"tz\":\"0\",\"srv\":\"www.transgendermap.com\",\"j\":\"1:14.0\"}") ]); _stq.push([ "clickTrackerInit", "160603395", "2" ]); </script> <script id="google-translate-init-js-extra"> var _wp_google_translate_widget = {"lang":"en_US","layout":"0"}; </script> <script src="https://c0.wp.com/p/jetpack/14.0/modules/widgets/google-translate/google-translate.js" id="google-translate-init-js"></script> <script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit&ver=14.0" id="google-translate-js"></script> </body> </html> <!-- Dynamic page generated in 0.513 seconds. --> <!-- Cached page generated by WP-Super-Cache on 2024-11-17 14:21:20 --> <!-- super cache -->
URL
GET https://www.tsroadmap.com:443/
Response Headers
Content-Length:215Content-Type:text/html; charset=iso-8859-1Date:Sun, 17 Nov 2024 14:24:53 GMTLocation:https://www.transgendermap.com/Server:Apache/2.4
Response Body
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://www.transgendermap.com/">here</a>.</p> </body></html>
URL
GET http://www.tsroadmap.com/
Response Headers
Connection:keep-aliveContent-Length:134Content-Type:text/htmlDate:Sun, 17 Nov 2024 14:24:50 GMTLocation:https://www.tsroadmap.com:443/Server:awselb/2.0
Response Body
<html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> </body> </html>
Resolver
Resolver ASN
AS15169
Resolver IP
172.217.41.210
Resolver Network Name
Google LLC
Report ID
20241117T134648Z_webconnectivity_GM_328488_n1_XWvaDSrgxc6YoocI
Platform
android
Software Name
ooniprobe-android-unattended (3.8.3)
Measurement Engine
ooniprobe-engine (3.18.1)