<meta name='robots' content='noindex, nofollow' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"wpemoji":"http:\/\/staging.ataneconsulting.com\/wp-includes\/js\/wp-emoji.js?ver=6.8.5","twemoji":"http:\/\/staging.ataneconsulting.com\/wp-includes\/js\/twemoji.js?ver=6.8.5"}};
/**
 * @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 is used to determine if the browser is rendering an emoji with multiple data points
	 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji
	 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser
	 * does not support the emoji correctly.
	 *
	 * 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 ];
		} );
	}

	/**
	 * Checks if the center point of a single emoji is empty.
	 *
	 * This is used to determine if the browser is rendering an emoji with a single data point
	 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly
	 * rendered emoji will have a non-zero value at the center point.
	 *
	 * 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.8.2
	 *
	 * @private
	 *
	 * @param {CanvasRenderingContext2D} context 2D Context.
	 * @param {string} emoji Emoji to test.
	 *
	 * @return {boolean} True if the center point is empty.
	 */
	function emojiRendersEmptyCenterPoint( context, emoji ) {
		// Cleanup from previous test.
		context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
		context.fillText( emoji, 0, 0 );

		// Test if the center point (16, 16) is empty (0,0,0,0).
		var centerPoint = context.getImageData(16, 16, 1, 1);
		for ( var i = 0; i < centerPoint.data.length; i++ ) {
			if ( centerPoint.data[ i ] !== 0 ) {
				// Stop checking the moment it's known not to be empty.
				return false;
			}
		}

		return true;
	}

	/**
	 * 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.
	 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
	 *
	 * @return {boolean} True if the browser can render emoji, false if it cannot.
	 */
	function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
		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 Sark 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 ([C] + [Q]).
				 */
				isIdentical = emojiSetsRenderIdentically(
					context,
					'\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points
					'\uD83C\uDDE8\u200B\uD83C\uDDF6' // 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':
				/*
				 * Does Emoji 16.0 cause the browser to go splat?
				 *
				 * To test for Emoji 16.0 support, try to render a new emoji: Splatter.
				 *
				 * The splatter emoji is a single code point emoji. Testing for browser support
				 * required testing the center point of the emoji to see if it is empty.
				 *
				 * 0xD83E 0xDEDF (\uD83E\uDEDF) == 🫟 Splatter.
				 *
				 * When updating this test, please ensure that the emoji is either a single code point
				 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width
				 * joiner vs a zero-width space.
				 */
				var notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\uDEDF' );
				return ! notSupported;
		}

		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.
	 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
	 *
	 * @return {SupportTests} Support tests.
	 */
	function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
		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, emojiRendersEmptyCenterPoint );
		} );
		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(),
						emojiRendersEmptyCenterPoint.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, emojiRendersEmptyCenterPoint );
		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' type='text/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='http://staging.ataneconsulting.com/wp-includes/css/dist/block-library/style.css?ver=6.8.5' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/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' type='text/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--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;}.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-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-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-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;}
</style>
<link rel="https://api.w.org/" href="http://staging.ataneconsulting.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://staging.ataneconsulting.com/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.5" />
<script type="text/javascript">
(function(url){
	if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; }
	var addEvent = function(evt, handler) {
		if (window.addEventListener) {
			document.addEventListener(evt, handler, false);
		} else if (window.attachEvent) {
			document.attachEvent('on' + evt, handler);
		}
	};
	var removeEvent = function(evt, handler) {
		if (window.removeEventListener) {
			document.removeEventListener(evt, handler, false);
		} else if (window.detachEvent) {
			document.detachEvent('on' + evt, handler);
		}
	};
	var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' ');
	var logHuman = function() {
		if (window.wfLogHumanRan) { return; }
		window.wfLogHumanRan = true;
		var wfscr = document.createElement('script');
		wfscr.type = 'text/javascript';
		wfscr.async = true;
		wfscr.src = url + '&r=' + Math.random();
		(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr);
		for (var i = 0; i < evts.length; i++) {
			removeEvent(evts[i], logHuman);
		}
	};
	for (var i = 0; i < evts.length; i++) {
		addEvent(evts[i], logHuman);
	}
})('//staging.ataneconsulting.com/?wordfence_lh=1&hid=F44E36EE02FABA08BFD6F11CA0FC7CCA');
</script>	<style>img#wpstats{display:none}</style>
		<link rel="icon" href="http://staging.ataneconsulting.com/wp-content/uploads/2024/02/cropped-ATANE_Logo-w-Descriptor-32x32.png" sizes="32x32" />
<link rel="icon" href="http://staging.ataneconsulting.com/wp-content/uploads/2024/02/cropped-ATANE_Logo-w-Descriptor-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon" href="http://staging.ataneconsulting.com/wp-content/uploads/2024/02/cropped-ATANE_Logo-w-Descriptor-180x180.png" />
<meta name="msapplication-TileImage" content="http://staging.ataneconsulting.com/wp-content/uploads/2024/02/cropped-ATANE_Logo-w-Descriptor-270x270.png" />
		<style type="text/css" id="wp-custom-css">
			function mytheme_customize_register( $wp_customize ) {
    // Add Section
    $wp_customize->add_section('mytheme_new_section_name', array(
        'title'      => __('Visible Section Name', 'mytheme'),
        'priority'   => 30,
    ));

    // Add Setting
    $wp_customize->add_setting('background_color', array(
        'default'    => '#ffffff',
        'transport'  => 'refresh',
    ));

    // Add Control
    $wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'background_color_control', array(
        'label'      => __('Background Color', 'mytheme'),
        'section'    => 'mytheme_new_section_name',
        'settings'   => 'background_color',
    )));
}
add_action('customize_register', 'mytheme_customize_register');
		</style>
		/**
 * @package WordPress
 * @subpackage Default_Theme
 */
function theme_customizer_register( $wp_customize ) {
    // Add Section
    $wp_customize->add_section( 'theme_custom_colors', 
        array(
            'title' => __( 'Custom Theme Colors' ),
            'description' => __( 'Customize Theme Colors' ),
            'priority' => 30,
        ) 
    );

    // Add Settings
    $wp_customize->add_setting( 'background_color' , 
        array(
            'default' => '#ffffff',
            'transport' => 'refresh',
        ) 
    );

    // Add Control
    $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'background_color_control', 
        array(
            'label' => __( 'Background Color' ),
            'section' => 'theme_custom_colors',
            'settings' => 'background_color',
        ) 
    ));
}
add_action( 'customize_register', 'theme_customizer_register' );

function meta_resources() {
     wp_enqueue_style('bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css');
     wp_enqueue_style('pagepiling', get_template_directory_uri() . '/css/jquery.pagepiling.min.css');
     wp_enqueue_style('font-awesome', get_template_directory_uri() . '/css/all.min.css');
     wp_enqueue_style('styrene', get_template_directory_uri() . '/fonts/1809-CGUQXM.css');
     wp_enqueue_style('leaflet', get_template_directory_uri() . '/leaflet/leaflet.css');
     wp_enqueue_style('style', get_stylesheet_uri());
     wp_enqueue_script( 'bootstrap-js', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '4.1.0', true );
     wp_enqueue_script( 'fullpage-scrolloverflow', get_template_directory_uri() . '/js/scrolloverflow.min.js', array('jquery'), '0.0.9', true );
     wp_enqueue_script( 'pagepiling-js', get_template_directory_uri() . '/js/jquery.pagepiling.min.js', array('jquery'), '3.0.2', true );
     wp_enqueue_script( 'webfont', 'https://ajax.googleapis.com/ajax/libs/webfont/1.5.2/webfont.js', array('jquery'), '1.6.26', true );
     wp_enqueue_script( 'meta-js', get_template_directory_uri() . '/js/meta.js', array('jquery'), '1', true );
     wp_enqueue_script( 'leaflet-js', get_template_directory_uri() . '/leaflet/leaflet.js', array('jquery'), '1.3.1', true );
 }
 add_action('wp_enqueue_scripts', 'meta_resources');

/* Add Latest Jquery */
if (!is_admin()) add_action("wp_enqueue_scripts", "my_jquery_enqueue", 11);
function my_jquery_enqueue() {
   wp_deregister_script('jquery');
   wp_register_script('jquery', get_template_directory_uri() . '/js/jQuery.min.js', false, null);
   wp_enqueue_script('jquery');
}

/* Image Sizes */

add_image_size('thumbnail', get_option( 'thumbnail_size_w' ), get_option( 'thumbnail_size_h' ), array( 'center', 'top' ) );
add_image_size('medium', get_option( 'medium_size_w' ), get_option( 'medium_size_h' ), true );
add_image_size('profile', 300, 400, true );
add_image_size('large', get_option( 'large_size_w' ), get_option( 'large_size_h' ), true );

/* Add Menus */
function register_my_menus() {
  register_nav_menus(
    array(
      'main-menu' => __( 'Main Menu' ),
      'secondary-menu' => __( 'Secondary Menu' ),
      'tertiary-menu' => __( 'Tertiary Menu' )
    )
  );
}
add_action( 'init', 'register_my_menus' );

/* Add ACF Options Page */
if( function_exists('acf_add_options_page') ) {
    acf_add_options_page(array(
        'page_title'    => 'Contact Info',
        'menu_title'    => 'Contact Info',
        'menu_slug'     => 'contact-info',
        'icon_url'      => 'dashicons-share',
        'position'      => 6,
        'capability'    => 'edit_posts',
        'redirect'      => false
    ));
}


/* Move Yoast to bottom */
function yoasttobottom() {
    return 'low';
}
add_filter( 'wpseo_metabox_prio', 'yoasttobottom');

/* Disable XML-RPC */
add_filter( 'xmlrpc_enabled', '__return_false' );


/* Label ACF Flex Fields*/
function my_acf_flexible_content_layout_title( $title, $field, $layout, $i ) {
   
    // load text sub field
    if( $text = get_sub_field('heading') ) {
        $anchorlink = strip_tags(get_sub_field('heading'));
        $anchorlink = preg_replace('/[^\p{L}\p{N}\s]/u', '', $anchorlink);
        $anchorlink = preg_replace('/\s+/', '-', $anchorlink);
        $anchorlink = strtolower($anchorlink);
        if($i > 0){
            $title .= ' - '. $text .'&nbsp; &nbsp; #'.$anchorlink;
        }else{
            $title .= ' - '. $text;
        }
    }
    // return
    return $title;
    
}

// name
add_filter('acf/fields/flexible_content/layout_title', 'my_acf_flexible_content_layout_title', 10, 4);


// Function to randomize Advanced Custome Fields' Repeaters
function my_acf_load_value3( $value, $post_id, $field ){
    shuffle($value);
    return $value;
}

// Randomize ACF Clients' Repeater
add_filter('acf/load_value/key=field_5b8df86219996', 'my_acf_load_value3', 10, 3);


// CPTs
function register_custom_post_types() {
    register_post_type( 'projects',
        array(
            'labels' => array(
                            'name' => __( 'Projects' ),
                            'singular_name' => __( 'Project' ),
                            'add_new' => __( 'Add New ' ),
                            'add_new_item' => __( 'Add New ' ),
                            'edit' => __( 'Edit ' ),
                            'edit_item' => __( 'Edit ' ),
                            'new_item' => __( 'New ' ),
                            'view' => __( 'View ' ),
                            'view_item' => __( 'View ' ),
                            'search_items' => __( 'Search ' ),
                            'not_found' => __( 'Nothing found' ),
                            'not_found_in_trash' => __( 'Nothing found in Trash' ),
                            'parent' => __( 'Parent' ),
                            'description' => __( '' ),
                        ),
                       
                        'public' => true,
                        'show_ui' => true,
                        'publicly_queryable' => false,
                        'exclude_from_search' => false,
                        'menu_position' => 10,
                        'hierarchical' => true,
                        'query_var' => true,
                        'has_archive' => false,
                        'menu_icon'   => 'dashicons-hammer',
                        'supports' => array( 'title', 'editor','page-attributes')
        )
    ); 

    register_post_type( 'people',
        array(
            'labels' => array(
                            'name' => __( 'People' ),
                            'singular_name' => __( 'Person' ),
                            'add_new' => __( 'Add New ' ),
                            'add_new_item' => __( 'Add New ' ),
                            'edit' => __( 'Edit ' ),
                            'edit_item' => __( 'Edit ' ),
                            'new_item' => __( 'New ' ),
                            'view' => __( 'View ' ),
                            'view_item' => __( 'View ' ),
                            'search_items' => __( 'Search ' ),
                            'not_found' => __( 'Nothing found' ),
                            'not_found_in_trash' => __( 'Nothing found in Trash' ),
                            'parent' => __( 'Parent' ),
                            'description' => __( '' ),
                        ),
                       
                        'public' => true,
                        'show_ui' => true,
                        'publicly_queryable' => false,
                        'exclude_from_search' => false,
                        'menu_position' => 10,
                        'hierarchical' => true,
                        'query_var' => true,
                        'has_archive' => false,
                        'menu_icon'   => 'dashicons-groups',
                        'supports' => array( 'title', 'editor','page-attributes')
        )
    ); 
	
	// News 
    register_post_type( 'news',
        array(
            'labels' => array(
                            'name' => __( 'News & Event' ),
                            'singular_name' => __( 'News/Event' ),
                            'add_new' => __( 'Add News/Event' ),
                            'add_new_item' => __( 'Add News/Event' ),
                            'edit' => __( 'Edit ' ),
                            'edit_item' => __( 'Edit ' ),
                            'new_item' => __( 'New ' ),
                            'view' => __( 'View ' ),
                            'view_item' => __( 'View ' ),
                            'search_items' => __( 'Search News' ),
                            'not_found' => __( 'Nothing found' ),
                            'not_found_in_trash' => __( 'Nothing found in Trash' ),
                            'parent' => __( 'Parent' ),
                            'description' => __( '' ),
                        ),
                       
                        'public' => true,
                        'show_ui' => true,
                        'publicly_queryable' => false,
                        'exclude_from_search' => false,
                        'menu_position' => 10,
                        'hierarchical' => true,
                        'query_var' => true,
                        'has_archive' => false,
                        'menu_icon'   => 'dashicons-media-text',
                        'supports' => array( 'title', 'editor','page-attributes')
        )
    ); 
	
	// Events
    register_post_type( 'awards',
        array(
            'labels' => array(
                            'name' => __( 'Awards' ),
                            'singular_name' => __( 'Awards' ),
                            'add_new' => __( 'Add Award ' ),
                            'add_new_item' => __( 'Add Award/ ' ),
                            'edit' => __( 'Edit ' ),
                            'edit_item' => __( 'Edit ' ),
                            'new_item' => __( 'New ' ),
                            'view' => __( 'View ' ),
                            'view_item' => __( 'View ' ),
                            'search_items' => __( 'Search Award' ),
                            'not_found' => __( 'Nothing found' ),
                            'not_found_in_trash' => __( 'Nothing found in Trash' ),
                            'parent' => __( 'Parent' ),
                            'description' => __( '' ),
                        ),
                       
                        'public' => true,
                        'show_ui' => true,
                        'publicly_queryable' => false,
                        'exclude_from_search' => false,
                        'menu_position' => 10,
                        'hierarchical' => true,
                        'query_var' => true,
                        'has_archive' => false,
                        'menu_icon'   => 'dashicons-calendar-alt',
                        'supports' => array( 'title', 'editor','page-attributes')
        )
    ); 
	
	// Pre Qualification of sub consultant 
    register_post_type( 'prequalofsub',
        array(
            'labels' => array(
                            'name' => __( 'All Pre Qual. of Sub' ),
                            'singular_name' => __( 'Pre Qual. of Sub' ),
                            'add_new' => __( 'Add Pre Qual.' ),
                            'add_new_item' => __( 'Add Pre Qual.' ),
                            'edit' => __( 'Edit ' ),
                            'edit_item' => __( 'Edit ' ),
                            'new_item' => __( 'New ' ),
                            'view' => __( 'View ' ),
                            'view_item' => __( 'View ' ),
                            'search_items' => __( 'Search Pre Qual.' ),
                            'not_found' => __( 'Nothing found' ),
                            'not_found_in_trash' => __( 'Nothing found in Trash' ),
                            'parent' => __( 'Parent' ),
                            'description' => __( '' ),
                        ),
                       
                        'public' => true,
                        'show_ui' => true,
                        'publicly_queryable' => false,
                        'exclude_from_search' => false,
                        'menu_position' => 10,
                        'hierarchical' => true,
                        'query_var' => true,
                        'has_archive' => false,
                        'menu_icon'   => 'dashicons-clipboard',
                        'supports' => array( 'title', 'editor','page-attributes')
        )
    ); 
	
	// brochure post type
    register_post_type( 'brochure',
        array(
            'labels' => array(
                            'name' => __( 'Brochure' ),
                            'singular_name' => __( 'Brochure' ),
                            'add_new' => __( 'Add Brochure' ),
                            'add_new_item' => __( 'Add Brochure' ),
                            'edit' => __( 'Edit ' ),
                            'edit_item' => __( 'Edit ' ),
                            'new_item' => __( 'New ' ),
                            'view' => __( 'View ' ),
                            'view_item' => __( 'View ' ),
                            'search_items' => __( 'Search Brochure' ),
                            'not_found' => __( 'Nothing found' ),
                            'not_found_in_trash' => __( 'Nothing found in Trash' ),
                            'parent' => __( 'Parent' ),
                            'description' => __( '' ),
                        ),
                       
                        'public' => true,
                        'show_ui' => true,
                        'publicly_queryable' => false,
                        'exclude_from_search' => false,
                        'menu_position' => 10,
                        'hierarchical' => true,
                        'query_var' => true,
                        'has_archive' => false,
                        'menu_icon'   => 'dashicons-welcome-widgets-menus',
                        'supports' => array( 'title', 'editor','page-attributes')
        )
    ); 

}
add_action( 'init', 'register_custom_post_types' );

// Register Taxonomies
function my_taxonomies_our_stories() {
    $labels = array(
        'name'              => _x( 'Types', 'taxonomy general name' ),
        'singular_name'     => _x( 'Type', 'taxonomy singular name' ),
        'search_items'      => __( 'Search' ),
        'all_items'         => __( 'All' ),
        'parent_item'       => __( 'Parent' ),
        'parent_item_colon' => __( 'Parent' ),
        'edit_item'         => __( 'Edit' ),
        'update_item'       => __( 'Update' ),
        'add_new_item'      => __( 'Add New' ),
        'new_item_name'     => __( 'New' ),
        'menu_name'         => __( 'Types' ),
    );
    $args = array(
        'labels' => $labels,
        'hierarchical' => true,
        'show_admin_column' => true
    );
    register_taxonomy( 'type', 'projects', $args );
}
add_action( 'init', 'my_taxonomies_our_stories', 0 );


<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/Atane\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<style id='core-block-supports-inline-css' type='text/css'>
/**
 * Core styles: block-supports
 */

</style>
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//staging.ataneconsulting.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>http://staging.ataneconsulting.com/other-services/test/</loc>
		<lastmod>2024-02-25T19:45:46+00:00</lastmod>
	</url>
	<url>
		<loc>http://staging.ataneconsulting.com/other-services/specialty-testing/</loc>
		<lastmod>2024-02-25T22:20:39+00:00</lastmod>
	</url>
	<url>
		<loc>http://staging.ataneconsulting.com/other-services/geological-subsurface-services/</loc>
		<lastmod>2024-02-25T22:20:46+00:00</lastmod>
	</url>
	<url>
		<loc>http://staging.ataneconsulting.com/other-services/structural-steel/</loc>
		<lastmod>2024-02-25T22:21:11+00:00</lastmod>
	</url>
	<url>
		<loc>http://staging.ataneconsulting.com/other-services/asphalt-hma/</loc>
		<lastmod>2024-02-25T22:21:17+00:00</lastmod>
	</url>
	<url>
		<loc>http://staging.ataneconsulting.com/other-services/concrete-masonry/</loc>
		<lastmod>2024-02-25T22:21:23+00:00</lastmod>
	</url>
</urlset>
<!-- XML Sitemap generated by Yoast SEO -->