PageSourceSearch

https://bootcampdigital.com/blog/

html bootcampdigital.com collected 2026-09-24 18:34:24 UTC 127,938 bytes, 2,314 lines download raw bytes

1<!doctype html>
2<html lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7
8			
8<script type="text/javascript">
9			window.flatStyles = window.flatStyles || ''
10
11			window.lightspeedOptimizeStylesheet = function () {
12				const currentStylesheet = document.querySelector( '.tcb-lightspeed-style:not([data-ls-optimized])' )
13
14				if ( currentStylesheet ) {
15					try {
16						if ( currentStylesheet.sheet && currentStylesheet.sheet.cssRules ) {
17							if ( window.flatStyles ) {
18								if ( this.optimizing ) {
19									setTimeout( window.lightspeedOptimizeStylesheet.bind( this ), 24 )
20								} else {
21									this.optimizing = true;
22
23									let rulesIndex = 0;
24
25									while ( rulesIndex < currentStylesheet.sheet.cssRules.length ) {
26										const rule = currentStylesheet.sheet.cssRules[ rulesIndex ]
27										/* remove rules that already exist in the page */
28										if ( rule.type === CSSRule.STYLE_RULE && window.flatStyles.includes( `${rule.selectorText}{` ) ) {
29											currentStylesheet.sheet.deleteRule( rulesIndex )
30										} else {
31											rulesIndex ++
32										}
33									}
34									/* optimize, mark it such, move to the next file, append the styles we have until now */
35									currentStylesheet.setAttribute( 'data-ls-optimized', '1' )
36
37									window.flatStyles += currentStylesheet.innerHTML
38
39									this.optimizing = false
40								}
41							} else {
42								window.flatStyles = currentStylesheet.innerHTML
43								currentStylesheet.setAttribute( 'data-ls-optimized', '1' )
44							}
45						}
46					} catch ( error ) {
47						console.warn( error )
48					}
49
50					if ( currentStylesheet.parentElement.tagName !== 'HEAD' ) {
51						/* always make sure that those styles end up in the head */
52						const stylesheetID = currentStylesheet.id;
53						/**
54						 * make sure that there is only one copy of the css
55						 * e.g display CSS
56						 */
57						if ( ( ! stylesheetID || ( stylesheetID && ! document.querySelector( `head #${stylesheetID}` ) ) ) ) {
58							document.head.prepend( currentStylesheet )
59						} else {
60							currentStylesheet.remove();
61						}
62					}
63				}
64			}
65
66			window.lightspeedOptimizeFlat = function ( styleSheetElement ) {
67				if ( document.querySelectorAll( 'link[href*="thrive_flat.css"]' ).length > 1 ) {
68					/* disable this flat if we already have one */
69					styleSheetElement.setAttribute( 'disabled', true )
70				} else {
71					/* if this is the first one, make sure he's in head */
72					if ( styleSheetElement.parentElement.tagName !== 'HEAD' ) {
73						document.head.append( styleSheetElement )
74					}
75				}
76			}
77		</script>
77
78		
79<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
80<title>Digital Marketing, AI &amp; Social Media Blog | Expert Insights</title>
81<meta name="description" content="Get practical insights on AI, digital marketing, SEO and social media, including strategy guidance, industry updates and skills you can apply at work."/>
82<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
83<link rel="canonical" href="https://bootcampdigital.com/blog/" />
84<link rel="next" href="https://bootcampdigital.com/blog/page/2/" />
85<meta property="og:locale" content="en_US" />
86<meta property="og:type" content="website" />
87<meta property="og:title" content="Digital Marketing, AI &amp; Social Media Blog | Expert Insights" />
88<meta property="og:description" content="Get practical insights on AI, digital marketing, SEO and social media, including strategy guidance, industry updates and skills you can apply at work." />
89<meta property="og:url" content="https://bootcampdigital.com/blog/" />
90<meta property="og:site_name" content="Boot Camp Digital" />
91<meta property="og:image" content="https://bootcampdigital.com/wp-content/uploads/2025/04/BootCampDigital-Social.png" />
92<meta property="og:image:secure_url" content="https://bootcampdigital.com/wp-content/uploads/2025/04/BootCampDigital-Social.png" />
93<meta property="og:image:width" content="1200" />
94<meta property="og:image:height" content="630" />
95<meta property="og:image:type" content="image/png" />
96<meta name="twitter:card" content="summary_large_image" />
97<meta name="twitter:title" content="Digital Marketing, AI &amp; Social Media Blog | Expert Insights" />
98<meta name="twitter:description" content="Get practical insights on AI, digital marketing, SEO and social media, including strategy guidance, industry updates and skills you can apply at work." />
99<meta name="twitter:image" content="https://bootcampdigital.com/wp-content/uploads/2025/04/BootCampDigital-Social.png" />
100<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://bootcampdigital.com/#place","geo":{"@type":"GeoCoordinates","latitude":"25.7619992","longitude":"-80.1949252"},"hasMap":"https://www.google.com/maps/search/?api=1&amp;query=25.7619992,-80.1949252","address":{"@type":"PostalAddress","streetAddress":"1200 Brickell Ave Suite 1950 #1052","addressLocality":"Miami","addressRegion":"Florida","postalCode":"33131","addressCountry":"US"}},{"@type":"Organization","@id":"https://bootcampdigital.com/#organization","name":"Boot Camp Digital","url":"https://bootcampdigital.com/","sameAs":["https://www.facebook.com/bootcampdigital","https://www.linkedin.com/company/boot-camp-digital","https://www.pinterest.com/bootcampdigital","https://www.instagram.com/bootcampdigital"],"email":"[email protected]","address":{"@type":"PostalAddress","streetAddress":"1200 Brickell Ave Suite 1950 #1052","addressLocality":"Miami","addressRegion":"Florida","postalCode":"33131","addressCountry":"US"},"logo":{"@type":"ImageObject","@id":"https://bootcampdigital.com/#logo","url":"https://bootcampdigital.com/wp-content/uploads/2024/07/logo.webp","contentUrl":"https://bootcampdigital.com/wp-content/uploads/2024/07/logo.webp","caption":"Boot Camp Digital","inLanguage":"en-US","width":"1053","height":"221"},"contactPoint":[{"@type":"ContactPoint","telephone":"+1 513 223 3878","contactType":"customer support"}],"description":"Founded in 2007, Boot Camp Digital is a leading provider of social media and digital marketing consulting, training, workshops, seminars and speaking. We have trained countless Fortune 500 businesses, startups, government agencies, and small businesses.","location":{"@id":"https://bootcampdigital.com/#place"}},{"@type":"WebSite","@id":"https://bootcampdigital.com/#website","url":"https://bootcampdigital.com","name":"Boot Camp Digital","publisher":{"@id":"https://bootcampdigital.com/#organization"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://bootcampdigital.com/blog/#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://bootcampdigital.com/","name":"Boot Camp Digital"}}]},{"@type":"CollectionPage","@id":"https://bootcampdigital.com/blog/#webpage","url":"https://bootcampdigital.com/blog/","name":"Digital Marketing, AI &amp; Social Media Blog | Expert Insights","isPartOf":{"@id":"https://bootcampdigital.com/#website"},"inLanguage":"en-US","breadcrumb":{"@id":"https://bootcampdigital.com/blog/#breadcrumb"}}]}</script>
100
101<!-- /Rank Math WordPress SEO plugin -->
102
103<link rel='dns-prefetch' href='//wordpress.livechat.com' />
104<link rel='dns-prefetch' href='//player.vimeo.com' />
105<link rel="alternate" type="application/rss+xml" title="Boot Camp Digital &raquo; Feed" href="https://bootcampdigital.com/feed/" />
106<style id="wp-img-auto-sizes-contain-inline-css">
107img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
108/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
109</style>
110<link rel='stylesheet' id='acfwf-wc-cart-block-integration-css' href='https://bootcampdigital.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/assets/index-467dde24.css?ver=1785938122' media='all' />
111<link rel='stylesheet' id='acfwf-wc-checkout-block-integration-css' href='https://bootcampdigital.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/assets/index-2a7d8588.css?ver=1785938122' media='all' />
112<style id="wp-emoji-styles-inline-css">
113
114	img.wp-smiley, img.emoji {
115		display: inline !important;
116		border: none !important;
117		box-shadow: none !important;
118		height: 1em !important;
119		width: 1em !important;
120		margin: 0 0.07em !important;
121		vertical-align: -0.1em !important;
122		background: none !important;
123		padding: 0 !important;
124	}
125/*# sourceURL=wp-emoji-styles-inline-css */
126</style>
127<style id="wp-block-library-inline-css">
128/**
129 * Colors
130 */
131/**
132 * Typography
133 */
134/**
135 * SCSS Variables.
136 *
137 * Please use variables from this sheet to ensure consistency across the UI.
138 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
139 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
140 */
141/**
142 * Fonts & basic variables.
143 */
144/**
145 * Typography
146 */
147/**
148 * Grid System.
149 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
150 */
151/**
152 * Radius scale.
153 */
154/**
155 * Elevation scale.
156 */
157/**
158 * Dimensions.
159 */
160/**
161 * Mobile specific styles
162 */
163/**
164 * Editor styles.
165 */
166/**
167 * Block & Editor UI.
168 */
169/**
170 * Block paddings.
171 */
172/**
173 * React Native specific.
174 * These variables do not appear to be used anywhere else.
175 */
176/**
177 * Breakpoints & Media Queries
178 */
179/**
180*  Converts a hex value into the rgb equivalent.
181*
182* @param {string} hex - the hexadecimal value to convert
183* @return {string} comma separated rgb values
184*/
185/**
186 * Long content fade mixin
187 *
188 * Creates a fading overlay to signify that the content is longer
189 * than the space allows.
190 */
191/**
192 * Breakpoint mixins
193 */
194/**
195 * Focus styles.
196 */
197/**
198 * Applies editor left position to the selector passed as argument
199 */
200/**
201 * Styles that are reused verbatim in a few places
202 */
203/**
204 * Allows users to opt-out of animations via OS-level preferences.
205 */
206/**
207 * Reset default styles for JavaScript UI based pages.
208 * This is a WP-admin agnostic reset
209 */
210/**
211 * Reset the WP Admin page styles for Gutenberg-like pages.
212 */
213/**
214 * Creates a checkerboard pattern background to indicate transparency.
215 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
216 */
217:root {
218  --wp-block-synced-color: #7a00df;
219  --wp-block-synced-color--rgb: 122, 0, 223;
220  --wp-bound-block-color: var(--wp-block-synced-color);
221  --wp-editor-canvas-background: #ddd;
222  --wp-admin-theme-color: #007cba;
223  --wp-admin-theme-color--rgb: 0, 124, 186;
224  --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);
225  --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
226  --wp-admin-theme-color-darker-20: #005a87;
227  --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
228  --wp-admin-border-width-focus: 2px;
229}
230@media (min-resolution: 192dpi) {
231  :root {
232    --wp-admin-border-width-focus: 1.5px;
233  }
234}
235
236/**
237 * Element styles.
238 */
239.wp-element-button {
240  cursor: pointer;
241}
242
243:root .has-very-light-gray-background-color {
244  background-color: #eee;
245}
246:root .has-very-dark-gray-background-color {
247  background-color: #313131;
248}
249:root .has-very-light-gray-color {
250  color: #eee;
251}
252:root .has-very-dark-gray-color {
253  color: #313131;
254}
255:root {
256  /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */
257}
258:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
259  background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%);
260}
261:root .has-purple-crush-gradient-background {
262  background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%);
263}
264:root .has-hazy-dawn-gradient-background {
265  background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%);
266}
267:root .has-subdued-olive-gradient-background {
268  background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%);
269}
270:root .has-atomic-cream-gradient-background {
271  background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%);
272}
273:root .has-nightshade-gradient-background {
274  background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%);
275}
276:root .has-midnight-gradient-background {
277  background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
278}
279:root {
280  /* stylelint-enable @stylistic/function-comma-space-after */
281  --wp--preset--font-size--normal: 16px;
282  --wp--preset--font-size--huge: 42px;
283}
284
285.has-regular-font-size {
286  font-size: 1em;
287}
288
289.has-larger-font-size {
290  font-size: 2.625em;
291}
292
293.has-normal-font-size {
294  font-size: var(--wp--preset--font-size--normal);
295}
296
297.has-huge-font-size {
298  font-size: var(--wp--preset--font-size--huge);
299}
300
301:root .has-text-align-center {
302  text-align: center;
303}
304
305:root .has-text-align-left {
306  /*rtl:ignore*/
307  text-align: left;
308}
309
310:root .has-text-align-right {
311  /*rtl:ignore*/
312  text-align: right;
313}
314
315.has-fit-text {
316  white-space: nowrap !important;
317}
318
319#end-resizable-editor-section {
320  display: none;
321}
322
323.aligncenter {
324  clear: both;
325}
326
327.items-justified-left {
328  justify-content: flex-start;
329}
330
331.items-justified-center {
332  justify-content: center;
333}
334
335.items-justified-right {
336  justify-content: flex-end;
337}
338
339.items-justified-space-between {
340  justify-content: space-between;
341}
342
343.screen-reader-text {
344  border: 0;
345  clip-path: inset(50%);
346  height: 1px;
347  margin: -1px;
348  overflow: hidden;
349  padding: 0;
350  position: absolute;
351  width: 1px;
352  word-wrap: normal !important;
353}
354
355.screen-reader-text:focus {
356  background-color: #ddd;
357  clip-path: none;
358  color: #444;
359  display: block;
360  font-size: 1em;
361  height: auto;
362  left: 5px;
363  line-height: normal;
364  padding: 15px 23px 14px;
365  text-decoration: none;
366  top: 5px;
367  width: auto;
368  z-index: 100000;
369}
370
371/**
372 * The following provide a simple means of applying a default border style when
373 * a user first makes a selection in the border block support panel.
374 * This prevents issues such as where the user could set a border width
375 * and see no border due there being no border style set.
376 *
377 * This is intended to be removed once intelligent defaults can be set while
378 * making border selections via the block support.
379 *
380 * See: https://github.com/WordPress/gutenberg/pull/33743
381 */
382html :where(.has-border-color) {
383  border-style: solid;
384}
385
386html :where([style*=border-color]) {
387  border-style: solid;
388}
389
390html :where([style*=border-top-color]) {
391  border-top-style: solid;
392}
393
394html :where([style*=border-right-color]) {
395  /*rtl:ignore*/
396  border-right-style: solid;
397}
398
399html :where([style*=border-bottom-color]) {
400  border-bottom-style: solid;
401}
402
403html :where([style*=border-left-color]) {
404  /*rtl:ignore*/
405  border-left-style: solid;
406}
407
408html :where([style*=border-width]) {
409  border-style: solid;
410}
411
412html :where([style*=border-top-width]) {
413  border-top-style: solid;
414}
415
416html :where([style*=border-right-width]) {
417  /*rtl:ignore*/
418  border-right-style: solid;
419}
420
421html :where([style*=border-bottom-width]) {
422  border-bottom-style: solid;
423}
424
425html :where([style*=border-left-width]) {
426  /*rtl:ignore*/
427  border-left-style: solid;
428}
429
430/**
431 * Provide baseline responsiveness for images.
432 */
433html :where(img[class*=wp-image-]) {
434  height: auto;
435  max-width: 100%;
436}
437
438/**
439 * Reset user agent styles for figure element margins.
440 */
441:where(figure) {
442  margin: 0 0 1em 0;
443}
444
445html :where(.is-position-sticky) {
446  /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
447  --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px);
448  /* stylelint-enable length-zero-no-unit */
449}
450
451@media screen and (max-width: 600px) {
452  html :where(.is-position-sticky) {
453    /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
454    --wp-admin--admin-bar--position-offset: 0px;
455    /* stylelint-enable length-zero-no-unit */
456  }
457}
458
459/*# sourceURL=/wp-includes/css/dist/block-library/common.css */
460</style>
461<style id="wp-block-paragraph-inline-css">
462/**
463 * SCSS Variables.
464 *
465 * Please use variables from this sheet to ensure consistency across the UI.
466 * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
467 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
468 */
469/**
470 * Colors
471 */
472/**
473 * Fonts & basic variables.
474 */
475/**
476 * Typography
477 */
478/**
479 * Grid System.
480 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
481 */
482/**
483 * Radius scale.
484 */
485/**
486 * Elevation scale.
487 */
488/**
489 * Dimensions.
490 */
491/**
492 * Mobile specific styles
493 */
494/**
495 * Editor styles.
496 */
497/**
498 * Block & Editor UI.
499 */
500/**
501 * Block paddings.
502 */
503/**
504 * React Native specific.
505 * These variables do not appear to be used anywhere else.
506 */
507.is-small-text {
508  font-size: 0.875em;
509}
510
511.is-regular-text {
512  font-size: 1em;
513}
514
515.is-large-text {
516  font-size: 2.25em;
517}
518
519.is-larger-text {
520  font-size: 3em;
521}
522
523.has-drop-cap:not(:focus)::first-letter {
524  float: left;
525  font-size: 8.4em;
526  line-height: 0.68;
527  font-weight: 100;
528  margin: 0.05em 0.1em 0 0;
529  text-transform: uppercase;
530  font-style: normal;
531}
532
533body.rtl .has-drop-cap:not(:focus)::first-letter {
534  float: initial;
535  margin-left: 0.1em;
536}
537
538p.has-drop-cap.has-background {
539  overflow: hidden;
540}
541
542:root :where(p.has-background) {
543  padding: 1.25em 2.375em;
544}
545
546:where(p.has-text-color:not(.has-link-color)) a {
547  color: inherit;
548}
549
550p.has-text-align-right[style*="writing-mode:vertical-rl"],
551p.has-text-align-left[style*="writing-mode:vertical-lr"] {
552  rotate: 180deg;
553}
554/*# sourceURL=https://bootcampdigital.com/wp-includes/blocks/paragraph/style.css */
555</style>
556
557<style id="classic-theme-styles-inline-css">
558/**
559 * These rules are needed for backwards compatibility.
560 * They should match the button element rules in the base theme.json file.
561 */
562.wp-block-button__link {
563	color: #ffffff;
564	background-color: #32373c;
565	border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */
566
567	/* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */
568	box-shadow: none;
569	text-decoration: none;
570
571	/* The extra 2px are added to size solids the same as the outline versions.*/
572	padding: calc(0.667em + 2px) calc(1.333em + 2px);
573
574	font-size: 1.125em;
575}
576
577.wp-block-file__button {
578	background: #32373c;
579	color: #ffffff;
580	text-decoration: none;
581}
582
583/*# sourceURL=/wp-includes/css/classic-themes.css */
584</style>
585
586<style id="global-styles-inline-css">
587: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,rgb(6,147,227) 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,rgb(252,185,
5870) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }: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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}
587.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;}
588/*# sourceURL=global-styles-inline-css */
589</style>
590
591<link rel='stylesheet' id='tve-ult-main-frame-css-css' href='https://bootcampdigital.com/wp-content/plugins/thrive-ultimatum/tcb-bridge/assets/css/placeholders.css?ver=11.0.1' media='all' />
592<style id="woocommerce-inline-inline-css">
593.woocommerce form .form-row .required { visibility: visible; }
594/*# sourceURL=woocommerce-inline-inline-css */
595</style>
596<link rel='stylesheet' id='awsm-jobs-general-css' href='https://bootcampdigital.com/wp-content/plugins/wp-job-openings/assets/css/general.min.css?ver=4.1.0' media='all' />
597<link rel='stylesheet' id='awsm-jobs-style-css' href='https://bootcampdigital.com/wp-content/plugins/wp-job-openings/assets/css/style.min.css?ver=4.1.0' media='all' />
598<link rel='stylesheet' id='affwp-forms-css' href='https://bootcampdigital.com/wp-content/plugins/affiliate-wp/assets/css/forms.css?ver=2.36.3' media='all' />
599<link rel='stylesheet' id='wcsatt-css-css' href='https://bootcampdigital.com/wp-content/plugins/woocommerce-subscriptions/build/apfs-frontend.css?ver=9.2.0' media='all' />
600<link rel='stylesheet' id='bootstrap-min-css' href='https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/bootstrap/css/bootstrap.min.css?ver=1717196970' media='all' />
601<link rel='stylesheet' id='font-awesome-css' href='https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/font-awesome/css/all.min.css?ver=1717196970' media='all' />
602<link rel='stylesheet' id='slick-theme-css' href='https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/slick/slick-theme.css?ver=1718557388' media='all' />
603<link rel='stylesheet' id='slick-css' href='https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/slick/slick.css?ver=1718557388' media='all' />
604<link rel='stylesheet' id='lity-css' href='https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/lity/css/lity.min.css?ver=1717196970' media='all' />
605<link rel='stylesheet' id='magnific-popup-css-css' href='https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/magnific-popup/css/magnific-popup.css?ver=1742280219' media='all' />
606<link rel='stylesheet' id='fonts-css' href='https://bootcampdigital.com/wp-content/themes/bootcamp/assets/fonts/fonts.css?ver=1717196968' media='all' />
607<link rel='stylesheet' id='bootcamp-style-css' href='https://bootcampdigital.com/wp-content/themes/bootcamp/assets/css/style.css?ver=1747160708' media='all' />
608<link rel='stylesheet' id='select2-css' href='https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/css/select2.css?ver=11.1.2' media='all' />
609<script id="jquery-core-js" src="https://bootcampdigital.com/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 609
609
610<script id="jquery-migrate-js" src="https://bootcampdigital.com/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
vendor: 1 bytes, line 610
610
611<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 611
611
612<script id="wc-add-to-cart-js-extra">
613var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://bootcampdigital.com/checkout/","is_cart":"","cart_redirect_after_add":"no"};
614//# sourceURL=wc-add-to-cart-js-extra
615</script>
vendor: 1 bytes, line 615
615
616<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.js?ver=11.1.2"></script>
vendor: 1 bytes, line 616
616
617<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 617
617
618<script id="woocommerce-js-extra">
619var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
620//# sourceURL=woocommerce-js-extra
621</script>
vendor: 1 bytes, line 621
621
622<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.js?ver=11.1.2"></script>
vendor: 1 bytes, line 622
622
623<script data-wp-strategy="defer" id="wc-jquery-cookie-js" src="https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.js?ver=1.4.1-wc.11.1.2"></script>
vendor: 1 bytes, line 623
623
624<script id="jquery-cookie-js-extra">
625var affwp_scripts = {"ajaxurl":"https://bootcampdigital.com/wp-admin/admin-ajax.php"};
626//# sourceURL=jquery-cookie-js-extra
627</script>
vendor: 1 bytes, line 627
627
628<script id="affwp-tracking-js-extra">
629var affwp_debug_vars = {"integrations":{"woocommerce":"WooCommerce"},"version":"2.36.3","currency":"USD","ref_cookie":"affwp_ref","visit_cookie":"affwp_ref_visit_id","campaign_cookie":"affwp_campaign"};
630//# sourceURL=affwp-tracking-js-extra
631</script>
vendor: 1 bytes, line 631
631
632<script id="affwp-tracking-js" src="https://bootcampdigital.com/wp-content/plugins/affiliate-wp/assets/js/tracking.js?ver=2.36.3"></script>
vendor: 1 bytes, line 632
632
633<script id="text-connect-js-extra">
634var textConnect = {"addons":["woocommerce"],"ajax_url":"https://bootcampdigital.com/wp-admin/admin-ajax.php","visitor":null};
635//# sourceURL=text-connect-js-extra
636</script>
vendor: 1 bytes, line 636
636
637<script id="text-connect-js" src="https://bootcampdigital.com/wp-content/plugins/wp-live-chat-software-for-wordpress/includes/js/textConnect.js?ver=5.0.12"></script>
vendor: 1 bytes, line 637
637
638<script data-wp-strategy="defer" defer id="selectWoo-js" src="https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.js?ver=1.0.9-wc.11.1.2"></script>
638
639<link rel="https://api.w.org/" href="https://bootcampdigital.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://bootcampdigital.com/xmlrpc.php?rsd" />
640<meta name="generator" content="Advanced Coupons for WooCommerce Free v4.7.5" /><meta name="cdp-version" content="1.5.6" />		
640<script type="text/javascript">
641		var AFFWP = AFFWP || {};
642		AFFWP.referral_var = 'ref';
643		AFFWP.expiration = 30;
644		AFFWP.debug = 0;
645
646		
647				AFFWP.referral_credit_last = 0;
648		</script>
648
649		<!-- TrustBox script -->
650<script type="text/javascript" src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
650
651<!-- End TrustBox code -->     
652     
653<!-- Google Tag Manager -->
654<script>
vendor: 331 bytes, lines 654-658
654(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
655new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
656j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
657'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
658})(window,document,'script','dataLayer','
658GTM-KSW7487
vendor: 3 bytes, line 658
658');
658</script>
658
659<!-- End Google Tag Manager -->
659<script async type="text/javascript" src="https://connect.livechatinc.com/api/v1/script/6fce08b3-8f02-4410-b871-c05906769a0a/widget.js"></script>
659<style type="text/css" id="tve_global_variables">:root{--tcb-background-author-image:url(https://secure.gravatar.com/avatar/8500f891d46ba762fd1a1b77283c7535aaed31d78fa0587126a560d5a7231c6d?s=256&d=mm&r=g);--tcb-background-user-image:url();--tcb-background-featured-image-thumbnail:url(https://bootcampdigital.com/wp-content/uploads/2026/09/Blog-Header-September-2026.png);}</style>	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
660	<style type="text/css" id="filter-everything-inline-css">.wpc-orderby-select{width:100%}.wpc-filters-open-button-container{display:none}.wpc-debug-message{padding:16px;font-size:14px;border:1px dashed #ccc;margin-bottom:20px}.wpc-debug-title{visibility:hidden}.wpc-button-inner,.wpc-chip-content{display:flex;align-items:center}.wpc-icon-html-wrapper{position:relative;margin-right:10px;top:2px}.wpc-icon-html-wrapper span{display:block;height:1px;width:18px;border-radius:3px;background:#2c2d33;margin-bottom:4px;position:relative}span.wpc-icon-line-1:after,span.wpc-icon-line-2:after,span.wpc-icon-line-3:
660after{content:"";display:block;width:3px;height:3px;border:1px solid #2c2d33;background-color:#fff;position:absolute;top:-2px;box-sizing:content-box}span.wpc-icon-line-3:after{border-radius:50%;left:2px}span.wpc-icon-line-1:after{border-radius:50%;left:5px}span.wpc-icon-line-2:after{border-radius:50%;left:12px}body .wpc-filters-open-button-container a.wpc-filters-open-widget,body .wpc-filters-open-button-container a.wpc-open-close-filters-button{display:inline-block;text-align:left;border:1px solid #2c2d33;border-radius:2px;line-height:1.5;padding:7px 12px;background-color:transparent;color:#2c2d33;box-sizing:border-box;text-decoration:none!important;font-weight:400;transition:none;position:relative}@media screen and (max-width:768px){.wpc_show_bottom_widget .wpc-filters-open-button-container,.wpc_show_open_close_button .wpc-filters-open-button-container{display:block}.wpc_show_bottom_widget .wpc-filters-open-button-container{margin-top:1em;margin-bottom:1em}}</style>
661<link rel="modulepreload" href="https://bootcampdigital.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/common/NoticesPlugin.a0f34319.js"  /><link rel="modulepreload" href="https://bootcampdigital.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/common/sanitize.e37d93cf.js"  /><link rel="modulepreload" href="https://bootcampdigital.com/wp-content/plugins/advanced-coupons-for-woocommerce/dist/common/NoticesPlugin.cbb0e416.js"  /><link rel="modulepreload" href="https://bootcampdigital.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/common/NoticesPlugin.a0f34319.js"  /><link rel="modulepreload" href="https://bootcampdigital.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/common/sanitize.e37d93cf.js"  /><link rel="modulepreload" href="https://bootcampdigital.com/wp-content/plugins/advanced-coupons-for-woocommerce/dist/common/NoticesPlugin.cbb0e416.js"  /><style type="text/css" id="thrive-default-styles"></style><link rel="icon" href="https://bootcampdigital.com/wp-content/uploads/2024/07/favicon.png" sizes="32x32" />
662<link rel="icon" href="https://bootcampdigital.com/wp-content/uploads/2024/07/favicon.png" sizes="192x192" />
663<link rel="apple-touch-icon" href="https://bootcampdigital.com/wp-content/uploads/2024/07/favicon.png" />
664<meta name="msapplication-TileImage" content="https://bootcampdigital.com/wp-content/uploads/2024/07/favicon.png" />
665<style id="wp-custom-css">
666body .thrv-leads-form-box.thrv_wrapper {
667    background-color: transparent;
668    padding: 0;
669}
670
671.c_form .tve_lg_dropdown,
672.c_form .tve_lg_input_container input,
673.c_form .tve_lg_input_container textarea,
674.c_form .tve_lg_input_container select {
675    width: 100% !important;
676    height: 50px !important;
677    border: none !important;
678    background: transparent !important;
679    padding: 0 !important;
680    border-bottom: 1px solid rgba(255, 255, 255, 0.16) !important;
681    color: #fff !important;
682}
683
684.c_form .tve_lg_dropdown {
685    border-radius: 0;
686    padding: 12px 0 0 !important;
687    color: #C3C3C2 !important;
688    box-shadow: none !important;
689    height: 39px !important;
690}
691
692body .tve_lg_dropdown[data-style=style-6] {
693    border-bottom: 1px solid rgba(255, 255, 255, 0.16) !important;
694
695}
696
697.c_form .tve_lg_input_container textarea {
698    min-height: 120px;
699    padding-top: 15px !important;
700}
701
702.c_form .tve_lg_input_container {
703	margin-bottom: 20px !important;
704}
705
706.c_form.alt form {
707    margin-top: 0px;
708}
709
710.thrv_text_element {
711    color: #fff;
712    font-weight: bold;
713		padding-bottom: 5px !important;
714}
715
716.tve-new-radio .tve_lg_radio_wrapper {
717    min-width: 100%;
718    margin: 20px 0 0 ;
719    padding: 0 !important;
720    color: #c3c3c3;
721}
722
723.c_form * {
724    font-family: 'DM Sans' !important;
725}
726
727body 
728.thrv_wrapper {
729    margin: 0;
730}
731
732body .tve-form-button {
733    width: 100%;
734    padding-top: 15px !important;
735}
736
737body a.tcb-button-link {
738    background: #FF9900;
739    text-transform: capitalize;
740    font-family: DM Sans, sans-serif !important;
741    font-size: 15px;
742    font-weight: 500;
743    min-width: 100%;
744    width: auto;
745    padding: 20px 15px;
746    border-radius: 5px;
747} 
748
749body a.tcb-button-link:hover {
750    background: #ce8310;
751    color: #fff
752}
753
754.c_form.alt:not(.space) li.tve-lg-dropdown-option {
755    margin-bottom: 0px;
756    line-height: 1;
757}
758
759.woo-result-count {
760    white-space: nowrap;
761}
762
763@media screen and (min-width: 768px) {
764    .wpc-custom-selected-terms ul.wpc-filter-chips-list {
765        flex-wrap: wrap;
766    }
767}
768
769.woocommerce-checkout .customer_info .form-row.woocommerce-invalid {
770    border-color: red !important;
771}   
772
773.woocommerce-NoticeGroup-checkout {
774	display: none !important;
775}
776
777@media(min-width: 768px) {
778	
779	#wc-infusionsoft-cc-payment-fields keap-payment-method {
780		margin: -15px -15px -20px -15px;
781        display: table;
782	}
783}
784
785body form.checkout div.payment_method_infusionsoft_cc > div > div > div {
786    margin-top: -15px;
787}
788
789form.checkout div.payment_method_infusionsoft_cc > div > div {
790    margin: -30px 0 0 0 !important;
791}
792
793.checkout-coupon .woocommerce-message[role="alert"] {
794    color: green;
795    font-size: 14px;
796    position: absolute;
797    bottom: -4px;
798}
799
800.checkout-coupon {
801    position: relative;
802}
803
804.woocommerce-checkout .customer_info .form-row .checkout-inline-error-message {
805    display: none;
806}
807
808form.checkout .woocommerce-NoticeGroup-checkout {
809    display: block !important;
810}
811
812form.checkout .woocommerce-NoticeGroup-checkout ul {
813    border: 2px solid red;
814    padding: 10px;
815    margin: 15px 0px 0;
816    font-size: 13px;
817    line-height: 1.4;
818}
819
820form.checkout .woocommerce-NoticeGroup-checkout ul *{
821    color: red;
822}
823
824body .payment_method_infusionsoft_cc label {
825	display: block !important;
826    background: transparent !important;
827    top: 0 !important;
828    left: 0 !important;
829	position: relative !important;
830}
831
832body .payment_method_infusionsoft_cc input {
833    position: relative !important;
834    background: #fff !important;
835    border: 1px solid #ddd !important;
836}
837
838body .payment_method_infusionsoft_cc br {
839	display: none !important;
840}
841
842.checkout-body .col-md-7 .col-1 ,
843.checkout-body .col-md-7 .col-2 {
844    min-width: 100%;
845}
846
847.checkout-body form.woocommerce-checkout .shop_table {
848    width: 100%;
849}
850
851.checkout-body .col-md-7 h3 {
852    font-weight: bold;
853    font-size: 22px;
854    line-height: 27px;
855    margin: 0 0 25px;
856}
857
858.woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper {
859    display: none;
860}
861
862.woocommerce-additional-fields > h3 {
863    display: none;
864}
865
866.woocommerce-billing-fields {
867    padding-bottom: 40px;
868}
869
870.woocommerce-additional-fields .iw-extra-fields-wrap h3 {
871    margin-bottom: 10px;
872}
873
874.woocommerce-additional-fields .iw-extra-fields-wrap {
875    margin-bottom: 30px;
876}
877
878.woocommerce-additional-fields .iw-extra-fields-wrap select {
879    border-radius: 0px;
880    border: 2px solid #dee2e6;
881}
882
883body form.woocommerce-checkout .shop_table th {
884    font-size: 14px;
885    padding: 0 10px;
886}
887
888body .woocommerce-checkout-payment h3 {
889    text-transform: capitalize;
890}
891
892.woocommerce-checkout-payment.customer_info .form-row {
893    padding-top: 5px;
894}
895
896body .woocommerce-SavedPaymentMethods-saveNew input {
897    position: relative !important;
898    top: 0 !important;
899    left: 0 !important;
900}
901
902body .woocommerce-SavedPaymentMethods-saveNew label {
903    position: relative !important;
904    top: 0 !important;
905    left: 0 !important;
906}
907
908.wc_payment_methods {
909    margin: 0;
910    border: 1px solid #ddd;
911    padding: 20px;
912}
913
914.checkout-inner h1 {
915    padding: 15px;
916    width: 100%;
917    text-align: center;
918    border-bottom: 1px solid #ddd;
919}
920
921.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row label, .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row label, .woocommerce-checkout .customer_info .form-row label {
922    top: -14px;
923    font-size: 12px;
924}
925
926.woocommerce-form-coupon-toggle {
927    border: 1px solid #ddd;
928    padding: 10px;
929}
930
931.woocommerce-form-coupon-toggle a {
932    color: #000;
933}
934
935.woocommerce-form-coupon-toggle + .woocommerce-message {
936    font-size: 14px;
937    color: #ff9900;
938}
939
940body .woocommerce-billing-fields {
941    padding-top: 20px;
942}
943
944body .checkout-body .select2-container--default .select2-selection--single {
945    border: none;
946}
947
948body .checkout-body .select2-container--default .select2-selection--single {
949    background-color: transparent;
950    border-radius: 0px;
951}
952
953body .woocommerce-shipping-fields {
954	padding-bottom: 0px;
955}
956
957.course-tab-slider:not(.slick-initialized) {
958	display: none;
959}
960
961body label[for="payment_method_stripe"] {
962    display: flex;
963    justify-content: space-between;
964    border-bottom: 1px solid #dddddd;
965    margin: -20px -20px 20px;
966    padding: 13px 20px;
967}	
968
969input#payment_method_stripe {
970	position: absolute;
971	pointer-events: none;
972	opacity: 0;
973}
974
975.woocommerce-form-coupon-toggle {
976    display: flex;
977    align-items: center;
978    justify-content: center;
979}
980
981body .woocommerce select {
982    border: none;
983}
984
985.acfw-store-credits-checkout-ui h3 {
986    font-size: 15px !important;
987    font-weight: 500 !important;
988		margin-bottom:0px !important;
989}
990
991body #acfw-checkout-ui-block {
992    margin-bottom: 0;
993}
994
995#billing_address_2_field:before {
996    content: "Apartment, suite, unit, etc. (optional)";
997    font-size: 12px;
998    color: #747474;
999    font-weight: 600;
1000    position: absolute;
1001    top: -14px;
1002    left: 13px;
1003    background: #fff;
1004    padding: 0 5px;
1005    z-index: 2
1006}
1007
1008input:-webkit-autofill {
1009  -webkit-box-shadow: 0 0 0px 1000px white inset !important;
1010}
1011
1012.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row label {
1013    z-index: 2;
1014}
1015
1016#woocommerce-checkout-form-coupon {
1017	display: block !important;
1018    transform: scale(0);
1019    height: 0;
1020    margin: 0;
1021    padding: 0;
1022}
1023
1024body .woocommerce-billing-fields {
1025    padding-top: 0;
1026}
1027
1028.custom-coupon-field input {
1029    border-radius: 0px;
1030    border: 2px solid #dee2e6;
1031    width: 100%;
1032    font-size: 16px;
1033    height: 51px;
1034    padding: 0 15px;
1035}
1036
1037.custom-coupon-field {
1038    display: flex;
1039    margin: -10px 0 30px;
1040}
1041
1042.custom-coupon-field button {
1043    height: 51px;
1044    min-width: 150px;
1045    margin-left: 10px;
1046}
1047
1048.custom-coupon-field .bcd-coupon-message {
1049    color: green;
1050    position: absolute;
1051    bottom: -25px;
1052    font-size: 13px;
1053}
1054
1055.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper, .woocommerce-checkout .woocommerce-billing-fields__field-wrapper, .woocommerce-checkout .customer_info:not(.woocommerce-billing-fields) {
1056    gap: 0px;
1057    margin: 0 -10px;
1058}
1059
1060.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row, .woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row, .woocommerce-checkout .customer_info .form-row {
1061    margin: 10px;
1062}
1063
1064.order-total td,
1065.cart-subtotal td {
1066    text-align: right;
1067    padding-right: 10px;
1068    font-size: 14px;
1069}
1070
1071.checkout-product-wrap {
1072    display: flex;
1073    align-items: center;
1074}
1075
1076.checkout-product-wrap img {
1077    width: 60px;
1078    height: 60px;
1079    object-fit: cover;
1080}
1081
1082.checkout-product-wrap .checkout-product-title {
1083    font-weight: 600 !important;
1084    color: #000;
1085    line-height: 1.2;
1086    padding-left: 10px;
1087}
1088
1089td.product-total {
1090     width: 120px;   
1091    text-align: right;
1092}
1093
1094.woocommerce-checkout-payment.customer_info {
1095    margin: 0px !important;
1096}
1097
1098input.qty::-webkit-inner-spin-button,
1099input.qty::-webkit-outer-spin-button {
1100  -webkit-appearance: none;
1101  margin: 0;
1102}
1103
1104input.qty {
1105  -moz-appearance: textfield;
1106}
1107
1108.checkout-qty-wrap {
1109    display: flex;
1110}
1111
1112.checkout-qty-wrap input {
1113    text-align: center;
1114    max-width: 35px;
1115    height: 30px;
1116    border-radius: 0px !important;
1117    padding: 0 !important;
1118}
1119
1120.checkout-qty-wrap button {
1121    height: 30px;
1122    background: #000;
1123    color: #fff;
1124    width: 30px;
1125}
1126
1127#payment {
1128    margin-top: 25px !important;
1129}
1130
1131body .woocommerce-checkout-payment.customer_info .form-row.place-order {
1132    margin: 0;
1133}
1134
1135.form-row-wide + div.create-account:not([style*="none"]) {
1136    display: flex;
1137}
1138
1139div.create-account {
1140    flex-wrap: wrap;
1141    margin: 0 -10px;
1142}
1143
1144div.create-account h3 {
1145    width: 100%;
1146    padding: 0 10px;
1147    margin-bottom: 12px !important;
1148}
1149
1150div.create-account p {
1151    width: 50%;
1152    padding: 0 10px;
1153}
1154
1155body div.create-account p input {
1156       border-radius: 0px !important;
1157        border: 2px solid #ddd !important;
1158}
1159
1160body div.create-account button {
1161    display: none;
1162}
1163
1164body div.woocommerce-account-fields {
1165    margin-top: -20px;
1166}
1167
1168@media(max-width: 767px) {
1169	
1170td.product-total {
1171    width: auto;
1172}
1173	
1174	.checkout-product-image {
1175		display: none !important;
1176	}
1177	
1178.checkout-product-wrap .checkout-product-title {
1179    padding-left: 0;
1180}	
1181	
1182.create-account .form-row label {
1183    display: block;
1184    margin-bottom: 8px;
1185    font-weight: 600;
1186    font-size: 13px;
1187    white-space: nowrap;
1188    text-overflow: ellipsis;
1189    overflow: hidden;
1190}	
1191	
1192}
1193
1194.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper, .woocommerce-checkout .woocommerce-billing-fields__field-wrapper, .woocommerce-checkout .customer_info:not(.woocommerce-billing-fields) {
1195    width: 100%;
1196}
1197
1198.checkout-remove-item svg {    width: 18px;
1199    height: 18px;
1200margin-left: 4px
1201}
1202
1203.recurring-totals {
1204    background: #eee;
1205    color: #000;
1206    text-align: center;
1207}
1208
1209@media(min-width: 600px) {
1210	
1211	body form.woocommerce-checkout .shop_table td.product-total {
1212    min-width: 130px;
1213}
1214	
1215}
1216
1217@media(min-width: 1100px) {
1218	
1219.mainmenu ul li {
1220    margin-right: 8px;
1221}
1222	
1223}
1224
1225/* Centers pricing tiers when fewer than 4 are shown - added 9/2/2026 */
1226.pricing-table .row:has(.plan-item) {
1227  justify-content: center;
1228}
1229
1230/* Sitemap page reorganization - Rank Math HTML sitemap */
1231.rank-math-html-sitemap {
1232  display: flex;
1233  flex-direction: column;
1234  margin-top: 10px;
1235}
1236.rank-math-html-sitemap__section {
1237  margin-bottom: 48px;
1238  padding-bottom: 32px;
1239  border-bottom: 1px solid #e5e5e5;
1240}
1241.rank-math-html-sitemap__section:last-child {
1242  border-bottom: none;
1243  margin-bottom: 0;
1244}
1245
1246/* Visual priority order - most useful sections first */
1247.rank-math-html-sitemap__section--page { order: 1; }
1248.rank-math-html-sitemap__section--category { order: 2; }
1249.rank-math-html-sitemap__section--course { order: 3; }
1250.rank-math-html-sitemap__section--awsm_job_openings { order: 4; }
1251.rank-math-html-sitemap__section--book { order: 5; }
1252.rank-math-html-sitemap__section--press { order: 6; }
1253.rank-math-html-sitemap__section--post { order: 7; }
1254
1255.rank-math-html-sitemap__title {
1256  font-size: 20px;
1257  text-transform: uppercase;
1258  letter-spacing: 0.5px;
1259  color: #141414;
1260  border-left: 4px solid #ff9900;
1261  padding-left: 12px;
1262  margin: 0 0 20px;
1263}
1264
1265.rank-math-html-sitemap__list {
1266  columns: 260px 4;
1267  column-gap: 32px;
1268  margin: 0;
1269  padding: 0;
1270  list-style: none;
1271}
1272.rank-math-html-sitemap__item {
1273  break-inside: avoid;
1274  padding: 6px 0;
1275}
1276.rank-math-html-sitemap__link {
1277  font-size: 14px;
1278  color: #555;
1279  line-height: 1.5;
1280  text-decoration: none;
1281  transition: color .15s ease;
1282}
1283.rank-math-html-sitemap__link:hover {
1284  color: #ff9900;
1285  text-decoration: underline;
1286}
1287
1288/* Contain the two very large lists so the page doesn't scroll forever */
1289.rank-math-html-sitemap__section--post .rank-math-html-sitemap__list,
1290.rank-math-html-sitemap__section--course .rank-math-html-sitemap__list {
1291  max-height: 480px;
1292  overflow-y: auto;
1293  padding: 16px 20px;
1294  border: 1px solid #e5e5e5;
1295  border-radius: 8px;
1296  background: #fafafa;
1297  columns: 220px 3;
1298}
1299</style>
1300<link rel='stylesheet' id='tve_leads_forms-css' href='https://bootcampdigital.com/wp-content/plugins/thrive-leads/editor-layouts/css/frontend.css?ver=11.0.1' media='all' />
1301<style id="core-block-supports-inline-css">
1302/**
1303 * Core styles: block-supports
1304 */
1305
1306/*# sourceURL=core-block-supports-inline-css */
1307</style>
1308
1309</head>
1310
1311<body class="blog wp-embed-responsive wp-theme-bootcamp theme-bootcamp woocommerce-no-js">
1312<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 1312-1313
1312
1313<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1313GTM-KSW7487
vendor: 85 bytes, lines 1313-1314
1313"
1314height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1315<!-- End Google Tag Manager (noscript) --> <!-- ======== MAIN WRAPPER START ======= -->
1316 <div class="main-wrapper">
1317
1318	<!-- Header Top Start -->
1319	<div class="header-top-area">
1320		<div class="container wide">
1321			<div class="row align-items-center">
1322				<div class="col-sm-6">
1323					<div class="header-top-left text-md-start text-center"><p>Get the All Access Pass from $77/month <a href="https://bootcampdigital.com/all-access-pass/">GET STARTED!</a></p>
1324</div>				</div>
1325				<div class="col-sm-6">
1326					<div class="header-top-right d-none d-sm-flex align-items-center justify-content-end">
1327						<a href="/cdn-cgi/l/email-protection#234a4d454c63414c4c5740424e53474a444a57424f0d404c4e" target="" class=" d-flex align-items-center "><img src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/img/email-icon.svg" alt="icon"><span><span class="__cf_email__" data-cfemail="1a73747c755a7875756e797b776a7e737d736e7b7634797577">[email&#160;protected]</span></span></a><a href="tel:+15132233878" target="" class=" d-flex align-items-center "><img src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/img/phone-icon.svg" alt="icon"><span>+1 (513) 223 3878</span></a>					</div>
1328				</div>
1329			</div>
1330		</div>
1331	</div>
1332	<!-- Header Top End -->
1333
1334	<!-- Header Start -->
1335	<header class="header-area">
1336		<div class="container wide">
1337			<div class="header-inn d-flex align-items-center justify-content-between">
1338				<a href="https://bootcampdigital.com/" class="site-logo">
1339					<img src="https://bootcampdigital.com/wp-content/uploads/2024/07/logo.webp" alt="" />				</a>
1340				<div class="header-navigation d-flex align-items-center justify-content-between">
1341					<div class="header-search">
1342						<form role="search" method="get" class="search-form" id="ajax-live-search-container" action="https://bootcampdigital.com/">
1343							<label for="search"><em class="fa fa-search"></em></label>
1344							<input type="text" id="ajax-live-search-input" name="s" placeholder="Search For Courses" value="">
1345							<div id="ajax-live-search-results"></div>
1346						</form>
1347					</div>
1348					<div class="mainmenu">
1349						<nav id="menu">
1350						<ul id="menu-main-menu" class=""><li id="menu-item-35719" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-35719"><a href="https://bootcampdigital.com/ai/">AI Training</a>
1351<ul class="sub-menu">
1352	<li id="menu-item-35720" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35720"><a href="https://bootcampdigital.com/ai-boot-camps/">AI Boot Camps</a></li>
1353	<li id="menu-item-35723" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-35723"><a href="https://bootcampdigital.com/ai-artificial-intelligence/">AI E-Learning</a></li>
1354	<li id="menu-item-35721" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35721"><a href="https://bootcampdigital.com/generative-ai-training/">Team AI Training</a></li>
1355	<li id="menu-item-35729" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-35729"><a href="https://bootcampdigital.com/ai-certifications/">AI Certifications</a></li>
1356</ul>
1357</li>
1358<li id="menu-item-1117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1117"><a href="https://bootcampdigital.com/digital-marketing-course-library/">Online Marketing Courses</a></li>
1359<li id="menu-item-1118" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1118"><a href="https://bootcampdigital.com/online-certification-programs/">Certifications</a>
1360<ul class="sub-menu">
1361	<li id="menu-item-36410" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36410"><a href="https://bootcampdigital.com/ai-certifications/">AI Certifications</a></li>
1362	<li id="menu-item-36409" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36409"><a href="https://bootcampdigital.com/marketing-certifications/">Marketing Certifications</a></li>
1363</ul>
1364</li>
1365<li id="menu-item-5111" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5111"><a href="https://bootcampdigital.com/corporate-training/">Team Training</a></li>
1366<li id="menu-item-1120" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1120"><a href="#">Services</a>
1367<ul class="sub-menu">
1368	<li id="menu-item-12102" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12102"><a href="https://bootcampdigital.com/digital-marketing-workshop/">Live Boot Camp</a></li>
1369	<li id="menu-item-5112" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5112"><a href="https://bootcampdigital.com/coaching/">1:1 Training</a></li>
1370	<li id="menu-item-12103" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12103"><a href="https://bootcampdigital.com/consulting/">Marketing Consulting</a></li>
1371	<li id="menu-item-5152" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5152"><a href="https://bootcampdigital.com/speaking/">Speaking</a></li>
1372	<li id="menu-item-12104" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12104"><a href="https://bootcampdigital.com/digital-marketing-mastery-workshop/">Custom Workshop</a></li>
1373</ul>
1374</li>
1375<li id="menu-item-1122" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1122"><a href="https://bootcampdigital.com/free-resources/">Free Resources</a></li>
1376<li id="menu-item-1124" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-1124"><a href="https://bootcampdigital.com/about/">About</a>
1377<ul class="sub-menu">
1378	<li id="menu-item-5116" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5116"><a href="https://bootcampdigital.com/books/">Books</a></li>
1379	<li id="menu-item-5117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5117"><a href="https://bootcampdigital.com/testimonials/">Testimonials</a></li>
1380	<li id="menu-item-12105" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12105"><a href="https://bootcampdigital.com/training-case-studies-and-results/">Case Studies</a></li>
1381	<li id="menu-item-8899" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8899"><a href="https://bootcampdigital.com/digital-marketing-training-faq/">FAQ</a></li>
1382	<li id="menu-item-5115" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5115"><a href="https://bootcampdigital.com/results/">Results</a></li>
1383	<li id="menu-item-12106" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-610 current_page_item current_page_parent menu-item-12106"><a href="https://bootcampdigital.com/blog/" aria-current="page">Blog</a></li>
1384</ul>
1385</li>
1386</ul>						</nav>
1387					</div>
1388					<div class="header-action">
1389						<a href="javascript:;" class="header-search-toggle searchToggle"><em class="fa fa-search"></em></a>
1390						<a href="https://training.bootcampdigital.com/" target="_blank" class="loginBtn"><span>Login</span> <em class="fa-regular fa-user"></em></a>
1391						<a href="https://bootcampdigital.com/checkout/" class="header-cart"><img src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/img/cart.svg" alt="icon"></a>
1392													<div class="header-toggle">
1393								<div class="menu-toggle-inn">
1394									<div id="menu-toggle">
1395										<span></span><span></span><span></span>
1396									</div>
1397								</div>
1398							</div>
1399												</div>
1400				</div>
1401			</div>
1402		</div>
1403	</header>
1404	<!-- Header End -->
1405	<section class="page-banner-area style1 ">
1406            <div class="container wide">
1407                <div class="breadcrumb_navigation">
1408				<nav aria-label="breadcrumbs" class="rank-math-breadcrumb"><p><a href="https://bootcampdigital.com/">Boot Camp Digital</a><span class="separator"> &bull; </span><span class="last">Blog</span></p></nav>            </div>
1409            <div class="container">
1410                <div class="row">
1411                    <div class="col-lg-12">
1412                        <div class="banner-text text-center">
1413                            <h1 class="fw_900 h1">Boot Camp Digital Blog</h1>
1414                        </div>
1415                    </div>
1416
1417                </div>
1418            </div>
1419        </section>
1420
1421
1422        <!-- Sticky Bar Start -->
1423        <div class="sticky-bar">
1424            <div class="container">
1425                <div class="inner">
1426<ul>
1427                        <li><a class="active" href="javascript:;">All Categories</a></li>
1428                        <li><a href="https://bootcampdigital.com/blog/category/digital-marketing/">Digital Marketing</a></li><li><a href="https://bootcampdigital.com/blog/category/seo-marketing/">SEO, Marketing</a></li><li><a href="https://bootcampdigital.com/blog/category/social-media-marketing/">Social Media Marketing</a></li>                    </ul>
1429                    
1430                    <div class="bc-filter">
1431                        <span>Filter:</span>
1432                        <div>
1433                            <select id="categorySelect">
1434                                <option value="">Select Category</option>
1435                                <option value="https://bootcampdigital.com/blog/category/ai-artificial-intelligence/">AI (Artificial Intelligence)</option><option value="https://bootcampdigital.com/blog/category/ai-training/">AI Training</option><option value="https://bootcampdigital.com/blog/category/analytics/">Analytics</option><option value="https://bootcampdigital.com/blog/category/blogging/">Blogging</option><option value="https://bootcampdigital.com/blog/category/chatbots/">Chatbots</option><option value="https://bootcampdigital.com/blog/category/commerce-marketing/">Commerce Marketing</option><option value="https://bootcampdigital.com/blog/category/community-management/">Community Management</option><option value="https://bootcampdigital.com/blog/category/content-marketing/">Content Marketing</option><option value="https://bootcampdigital.com/blog/category/corporate-digital-marketing-training/">Corporate Digital Marketing Training</option><option value="https://bootcampdigital.com/blog/category/corporate-social-media-training/">Corporate Social Media Training</option><option value="https://bootcampdigital.com/blog/category/customer-experience/">Customer Experience</option><option value="https://bootcampdigital.com/blog/category/digital-advertising/">Digital Advertising</option><option value="https://bootcampdigital.com/blog/category/digital-marketing/">Digital Marketing</option><option value="https://bootcampdigital.com/blog/category/digital-marketing-analytics/">Digital Marketing Analytics</option><option value="https://bootcampdigital.com/blog/category/digital-marketing-certification/">Digital Marketing Certification</option><option value="https://bootcampdigital.com/blog/category/digital-marketing-jobs/">Digital Marketing Jobs</option><option value="https://bootcampdigital.com/blog/category/digital-marketing-news/">Digital Marketing News</option><option value="https://bootcampdigital.com/blog/category/digital-marketing-research/">Digital marketing research</option><option value="https://bootcampdigital.com/blog/category/digital-marketing-skills/">Digital Marketing Skills</option><option value="https://bootcampdigital.com/blog/category/digital-marketing-strategy/">Digital Marketing Strategy</option><option value="https://bootcampdigital.com/blog/category/digital-marketing-training/">Digital Marketing Training</option><option value="https://bootcampdigital.com/blog/category/digital-transformation/">Digital Transformation</option><option value="https://bootcampdigital.com/blog/category/email-marketing/">Email Marketing</option><option value="https://bootcampdigital.com/blog/category/emerging-technology/">Emerging Technology</option><option value="https://bootcampdigital.com/blog/category/employee-ambassadors/">Employee Ambassadors</option><option value="https://bootcampdigital.com/blog/category/executives-and-social-media/">Executives and Social Media</option><option value="https://bootcampdigital.com/blog/category/facebook/">
1435Facebook</option><option value="https://bootcampdigital.com/blog/category/facebook-marketing/">Facebook Marketing</option><option value="https://bootcampdigital.com/blog/category/frequently-asked-questions/">Frequently Asked Questions</option><option value="https://bootcampdigital.com/blog/category/general/">General</option><option value="https://bootcampdigital.com/blog/category/generative-ai/">Generative AI</option><option value="https://bootcampdigital.com/blog/category/industry-news/">Industry News</option><option value="https://bootcampdigital.com/blog/category/infographics/">Infographics</option><option value="https://bootcampdigital.com/blog/category/instagram-marketing/">Instagram Marketing</option><option value="https://bootcampdigital.com/blog/category/internet-marketing-strategy/">Internet Marketing Strategy</option><option value="https://bootcampdigital.com/blog/category/jobs/">Jobs</option><option value="https://bootcampdigital.com/blog/category/linkedin/">LinkedIn</option><option value="https://bootcampdigital.com/blog/category/linkedin-marketing/">LinkedIn Marketing</option><option value="https://bootcampdigital.com/blog/category/marketing-skills/">Marketing Skills</option><option value="https://bootcampdigital.com/blog/category/measuring-social-media/">Measuring Social Media</option><option value="https://bootcampdigital.com/blog/category/member-announcements/">Member Announcements</option><option value="https://bootcampdigital.com/blog/category/member-tips/">Member Tips</option><option value="https://bootcampdigital.com/blog/category/mobile/">Mobile</option><option value="https://bootcampdigital.com/blog/category/paid-ads/">Paid Ads</option><option value="https://bootcampdigital.com/blog/category/personal-branding/">Personal Branding</option><option value="https://bootcampdigital.com/blog/category/pinterest/">Pinterest</option><option value="https://bootcampdigital.com/blog/category/podcasting/">Podcasting</option><option value="https://bootcampdigital.com/blog/category/press-release/">Press Release</option><option value="https://bootcampdigital.com/blog/category/professional-development/">Professional Development</option><option value="https://bootcampdigital.com/blog/category/qa-recording/">Q&amp;A Recording</option><option value="https://bootcampdigital.com/blog/category/reputation-management/">Reputation Management</option><option value="https://bootcampdigital.com/blog/category/seo/">SEO</option><option value="https://bootcampdigital.com/blog/category/seo-certification/">SEO Certification</option><option value="https://bootcampdigital.com/blog/category/seo-marketing/">SEO, Marketing</option><option value="https://bootcampdigital.com/blog/category/slideshare/">slideshare</option><option value="https://bootcampdigital.com/blog/category/small-business/">Small Business</option><option value="https://bootcampdigital.com/blog/category/snapchat/">SnapChat</option><option value="https://bootcampdigital.com/blog/category/social-media-101/">Social Media 101</option><option value="https://bootcampdigital.com/blog/category/social-media-certification/">Social Media Certification</option><option value="https://bootcampdigital.com/blog/category/social-media-commerce/">Social Media Commerce</option><option value="https://bootcampdigital.com/blog/category/social-media-contest/">Social Media Contest</option><option value="https://bootcampdigital.com/blog/category/social-media-for-nonprofits/">Social Media for Nonprofits</option><option value="https://bootcampdigital.com/blog/category/social-media-for-small-business/">Social Media for Small Business</option><option value="https://bootcampdigital.com/blog/category/social-media-marketing/">Social Media Marketing</option><option value="https://bootcampdigital.com/blog/category/social-media-metrics-and-measurement/">Social Media Metrics and Measurement</option><option value="https://bootcampdigital.com/blog/category/social-media-optimization/">Social Media Optimization</option><option value="https://bootcampdigital.com/blog/category/social-media-pr/">Social Media PR</option><option value="https://bootcampdigital.com/blog/category/social-media-speaker/">Social Media Speaker</option><option value="https://bootcampdigital.com/blog/category/social-media-strategy/">Social Media Strategy</option><option value="https://bootcampdigital.com/blog/category/social-media-tools/">Social Media Tools</option><option value="https://bootcampdigital.com/blog/category/social-media-training/">Social Media Training</option><option value="https://bootcampdigital.com/blog/category/social-networks/">Social Networks</option><option value="https://bootcampdigital.com/blog/category/social-selling/">Social Selling</option><option value="https://bootcampdigital.com/blog/category/speaking-presentations/">Speaking &amp; Presentations</option><option value="https://bootcampdigital.com/blog/category/this-week-in-social-media/">This Week in Social Media</option><option value="https://bootcampdigital.com/blog/category/tool-review-recording/">Tool Review Recording</option><option value="https://bootcampdigital.com/blog/category/tool-reviews/">Tool Reviews</option><option value="https://bootcampdigital.com/blog/category/twitter/">Twitter</option><option value="https://bootcampdigital.com/blog/category/uncategorized/">Uncategorized</option><option value="https://bootcampdigital.com/blog/category/upcoming-qa/">Upcoming Q&amp;A</option><option value="https://bootcampdigital.com/blog/category/upcoming-tool-review/">Upcoming Tool Review</option><option value="https://bootcampdigital.com/blog/category/upcoming-webinars/">Upcoming Webinars</option><option value="https://bootcampdigital.com/blog/category/video/">Video</option><option value="https://bootcampdigital.com/blog/category/webinar-recordings/">Webinar Recordings</option><option value="https://bootcampdigital.com/blog/category/websites/">Websites</option><option value="https://bootcampdigital.com/blog/category/wordpress/">WordPress</option>                            </select>
1436                        </div>
1437                    </div>
1438
1439                </div>
1440            </div>
1441        </div>
vendor: 126 bytes, lines 1441-1443
1441
1442        
1443        <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1443<script>
1444        document.getElementById('categorySelect').addEventListener('change', function () {
1445            if (this.value) {
1446                window.location.href = this.value;
1447            }
1448        });
1449        </script>
1449
1450
1451
1452
1453	<!-- Content Start -->
1454	<section class="content-area">
1455		<div class="container">
1456			<!-- <div class="text-center">
1457				<h3 class="h3 fw_900">Our Articles</h3>
1458			</div> -->
1459			<div class="row">
1460										<div class="col-md-4 col-sm-6">
1461								<a href="https://bootcampdigital.com/blog/how-to-build-an-ai-marketing-toolkit-for-consistent-on-brand-content/" class="box style14">
1462									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/09/Blog-Header-September-2026-1024x576.png" class="img-fluid wp-post-image" alt="Blog Header September 2026" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/09/Blog-Header-September-2026-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/09/Blog-Header-September-2026-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/09/Blog-Header-September-2026-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/09/Blog-Header-September-2026-1536x864.png 1536w, https://bootcampdigital.com/wp-content/uploads/2026/09/Blog-Header-September-2026-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/09/Blog-Header-September-2026.png 1672w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1463										<span class="d-block title">How to Build an AI Marketing Toolkit for Consistent, On-Brand Content</span>										<ul>
1464											<li>Krista Neher</li>
1465										</ul>
1466										<p>Summary Why Generic AI Inputs Create Generic Content: Learn why AI needs specific business and brand context. What Is an AI Marketing Toolkit?: See how reusable context improves speed, quality, and consistency. The 7-Step Method for Building Your AI Toolkit: Follow a practical process to build and improve each asset. What to Include in Your [&hellip;]</p>
1467										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1468									</div>
1469								</a>
1470							</div>
1471														<div class="col-md-4 col-sm-6">
1472								<a href="https://bootcampdigital.com/blog/september-2026-digital-news-updates/" class="box style14">
1473									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/09/September-2026-DNU-Thumbnail-1024x576.png" class="img-fluid wp-post-image" alt="September 2026 DNU Thumbnail" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/09/September-2026-DNU-Thumbnail-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/09/September-2026-DNU-Thumbnail-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/09/September-2026-DNU-Thumbnail-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/09/September-2026-DNU-Thumbnail-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/09/September-2026-DNU-Thumbnail.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1474										<span class="d-block title">September 2026 Digital News Updates: Meta AI Business Insights, LinkedIn AI Visibility, AI Search Changes, and More!</span>										<ul>
1475											<li>Krista Neher</li>
1476										</ul>
1477																				<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1478									</div>
1479								</a>
1480							</div>
1481														<div class="col-md-4 col-sm-6">
1482								<a href="https://bootcampdigital.com/blog/ai-maturity-how-to-know-where-your-organization-really-stands/" class="box style14">
1483									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/08/August-2026-Resource-Blog-Cover-1024x576.png" class="img-fluid wp-post-image" alt="August 2026 Resource Blog Cover" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/08/August-2026-Resource-Blog-Cover-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/08/August-2026-Resource-Blog-Cover-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/08/August-2026-Resource-Blog-Cover-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/08/August-2026-Resource-Blog-Cover-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/08/August-2026-Resource-Blog-Cover.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1484										<span class="d-block title">AI Maturity: How to Know Where Your Organization Really Stands</span>										<ul>
1485											<li>Krista Neher</li>
1486										</ul>
1487										<p>You probably already have people using AI at work. Your marketing team may use ChatGPT for content. Sales may use Copilot to prep for meetings. Someone in HR f
1487igured out how to summarize a 40-page document in five minutes. There&#8217;s probably at least one person doing something with AI that nobody else even knows about. [&hellip;]</p>
1488										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1489									</div>
1490								</a>
1491							</div>
1492														<div class="col-md-4 col-sm-6">
1493								<a href="https://bootcampdigital.com/blog/stronger-strategy-better-results-the-digital-marketing-master-certification-just-got-a-full-update/" class="box style14">
1494									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/07/2025-2026-YouTube-Blog-Live-Event-Headers-1024x576.png" class="img-fluid wp-post-image" alt="2025 2026 YouTube Blog Live Event Headers" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/07/2025-2026-YouTube-Blog-Live-Event-Headers-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/07/2025-2026-YouTube-Blog-Live-Event-Headers-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/07/2025-2026-YouTube-Blog-Live-Event-Headers-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/07/2025-2026-YouTube-Blog-Live-Event-Headers-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/07/2025-2026-YouTube-Blog-Live-Event-Headers.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1495										<span class="d-block title">Stronger Strategy, Better Results: The Digital Marketing Master Certification Just Got a Full Update</span>										<ul>
1496											<li>Krista Neher</li>
1497										</ul>
1498										<p>Summary The Digital Marketing Master Certification Just Got a Full Update The certification of all certifications, rebuilt for how digital marketing actually works today. The Problem Isn&#8217;t Your Channels. It&#8217;s the Gaps Between Them. Most marketers are good at individual tactics. Few are good at making those tactics work as one system. Start With a [&hellip;]</p>
1499										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1500									</div>
1501								</a>
1502							</div>
1503														<div class="col-md-4 col-sm-6">
1504								<a href="https://bootcampdigital.com/blog/the-new-ai-skill-set-what-every-marketer-needs-to-learn-now/" class="box style14">
1505									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/08/Aug-2026-Crash-Course-Blog-Image-1024x576.png" class="img-fluid wp-post-image" alt="Aug 2026 Crash Course Blog Image" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/08/Aug-2026-Crash-Course-Blog-Image-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/08/Aug-2026-Crash-Course-Blog-Image-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/08/Aug-2026-Crash-Course-Blog-Image-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/08/Aug-2026-Crash-Course-Blog-Image-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/08/Aug-2026-Crash-Course-Blog-Image.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1506										<span class="d-block title">The New AI Skill Set: What Every Marketer Needs to Learn Now</span>										<ul>
1507											<li>Krista Neher</li>
1508										</ul>
1509										<p>Being effective with AI requires more than knowing how to write prompts. You need a broader set of skills that help you direct AI, design better workflows, evaluate results, improve outputs, and make smarter decisions. Summary: The 5 AI Skills Professionals Need Direct AI Clearly – Better direction creates more specific and useful AI outputs. [&hellip;]</p>
1510										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1511									</div>
1512								</a>
1513							</div>
1514														<div class="col-md-4 col-sm-6">
1515								<a href="https://bootcampdigital.com/blog/august-2026-digital-news-updates/" class="box style14">
1516									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/08/August-DNU-Banner-1024x576.png" class="img-fluid wp-post-image" alt="August DNU Banner" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/08/August-DNU-Banner-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/08/August-DNU-Banner-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/08/August-DNU-Banner-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/08/August-DNU-Banner-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/08/August-DNU-Banner.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1517										<span class="d-block title">August 2026 Digital News Updates: Meta AI Labels, Instagram Translations, LinkedIn AI Content Rules, and More!</span>										<ul>
1518											<li>Krista Neher</li>
1519										</ul>
1520																				<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1521									</div>
1522								</a>
1523							</div>
1524														<div class="col-md-4 col-sm-6">
1525								<a href="https://bootcampdigital.com/blog/content-vs-approach-the-real-test-for-any-ai-certification/" class="box style14">
1526									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-You-Learn-1024x576.png" class="img-fluid wp-post-image" alt="What Should You Learn" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-You-Learn-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-You-Learn-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-You-Learn-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-You-Learn-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-You-Learn.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1527										<span class="d-block title">Content vs. Approach: The Real Test for Any AI Certification</span>										<ul>
1528											<li>Krista Neher</li>
1529										</ul>
1530										<p>Summary What Should You Learn in an AI Certification? Evaluate two buckets: what it teaches, and how it teaches it. Is the Topic Covered Comprehensively? A 5-minute video on a topic isn&#8217;t training. Check the depth, the breadth, and the learning path. Is the Content Practical, Not Theoretical? Talking the talk isn&#8217;t the same as [&hellip;]</p>
1531										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1532									</div>
1533								</a>
1534							</div>
1535														<div class="col-md-4 col-sm-6">
1536								<a href="https://bootcampdigital.com/blog/what-should-you-look-for-in-an-ai-certification-6-things-to-check-before-you-enroll/" class="box style14">
1537									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-I-Look-For-in-an-AI-Certification-1024x576.png" class="img-fluid wp-post-image" alt="What Should I Look For in an AI Certification" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-I-Look-For-in-an-AI-Certification-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-I-Look-For-in-an-AI-Certification-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-I-Look-For-in-an-AI-Certification-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-I-Look-For-in-an-AI-Certification-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/07/What-Should-I-Look-For-in-an-AI-Certification.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1538										<span class="d-block title">What Should You Look for in an AI Certification? 6 Things to Check Before You Enroll</span>										<ul>
1539											<li>Krista Neher</li>
1540										</ul>
1541										<p>Summary What Should You Look for in an AI Certification? Go beyond cost and length. Here are 6 things that actually determine whether a certification is worth your time. Does It Prioritize Practice Over Theory? Be
1541ing able to talk about AI isn&#8217;t the same as being able to use it. Look for practical training from [&hellip;]</p>
1542										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1543									</div>
1544								</a>
1545							</div>
1546														<div class="col-md-4 col-sm-6">
1547								<a href="https://bootcampdigital.com/blog/do-you-need-technical-experience-to-earn-an-ai-certification/" class="box style14">
1548									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/07/No-Tech-Background-1024x576.png" class="img-fluid wp-post-image" alt="No Tech Background" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/07/No-Tech-Background-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/07/No-Tech-Background-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/07/No-Tech-Background-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/07/No-Tech-Background-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/07/No-Tech-Background.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1549										<span class="d-block title">Do You Need Technical Experience to Earn an AI Certification?</span>										<ul>
1550											<li>Krista Neher</li>
1551										</ul>
1552										<p>Summary Do You Need Technical Experience for an AI Certification? No. Unless you specifically want a technical AI certification for coding or building AI systems. What&#8217;s the Difference Between Using AI and Building AI? Using AI in your daily work is a completely different skill than coding it. Most professionals only need the first one. [&hellip;]</p>
1553										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1554									</div>
1555								</a>
1556							</div>
1557														<div class="col-md-4 col-sm-6">
1558								<a href="https://bootcampdigital.com/blog/from-chat-to-coworkers-the-next-evolution-of-ai/" class="box style14">
1559									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/07/From-Chat-to-Coworkers-Blog-Header-1024x576.png" class="img-fluid wp-post-image" alt="From Chat to Coworkers Blog Header" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/07/From-Chat-to-Coworkers-Blog-Header-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/07/From-Chat-to-Coworkers-Blog-Header-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/07/From-Chat-to-Coworkers-Blog-Header-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/07/From-Chat-to-Coworkers-Blog-Header-1536x864.png 1536w, https://bootcampdigital.com/wp-content/uploads/2026/07/From-Chat-to-Coworkers-Blog-Header-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/07/From-Chat-to-Coworkers-Blog-Header.png 1672w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1560										<span class="d-block title">From Chat to Coworkers: The Next Evolution of AI</span>										<ul>
1561											<li>Krista Neher</li>
1562										</ul>
1563										<p>Summary of what&#8217;s covered: What&#8217;s the Real Difference Between Chat and a Coworker? Chat helps you do the work. A coworker actually does the work for you. Here&#8217;s why that distinction should shape how you use both. Three Things a Coworker Can Do That Chat Can&#8217;t Coworkers can touch your files directly, run multi-step tasks [&hellip;]</p>
1564										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1565									</div>
1566								</a>
1567							</div>
1568														<div class="col-md-4 col-sm-6">
1569								<a href="https://bootcampdigital.com/blog/three-new-ai-master-certifications-are-now-open-for-enrollment/" class="box style14">
1570									<div class="image"><img width="1024" height="550" src="https://bootcampdigital.com/wp-content/uploads/2026/07/AI-Master-Certifications-Promo-Image-LI-Article-Size-1-1024x550.png" class="img-fluid wp-post-image" alt="AI Master Certifications Promo Image LI Article Size 1" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/07/AI-Master-Certifications-Promo-Image-LI-Article-Size-1-1024x550.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/07/AI-Master-Certifications-Promo-Image-LI-Article-Size-1-300x161.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/07/AI-Master-Certifications-Promo-Image-LI-Article-Size-1-768x412.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/07/AI-Master-Certifications-Promo-Image-LI-Article-Size-1-600x322.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/07/AI-Master-Certifications-Promo-Image-LI-Article-Size-1.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1571										<span class="d-block title">Three New AI Master Certifications Are Now Open for Enrollment</span>										<ul>
1572											<li>Krista Neher</li>
1573										</ul>
1574										<p>
1574If you&#8217;ve opened ChatGPT, typed a question, and felt like everyone else already knows something you don&#8217;t, you&#8217;re not alone. That question, how do you actually use AI in your work instead of just experimenting with it, is the one I hear more than any other after 20 years of teaching digital marketing and technology [&hellip;]</p>
1575										<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1576									</div>
1577								</a>
1578							</div>
1579														<div class="col-md-4 col-sm-6">
1580								<a href="https://bootcampdigital.com/blog/july-2026-digital-news-updates/" class="box style14">
1581									<div class="image"><img width="1024" height="576" src="https://bootcampdigital.com/wp-content/uploads/2026/07/06-2026-DNU-Blog-Image-1024x576.png" class="img-fluid wp-post-image" alt="06 2026 DNU Blog Image" decoding="async" srcset="https://bootcampdigital.com/wp-content/uploads/2026/07/06-2026-DNU-Blog-Image-1024x576.png 1024w, https://bootcampdigital.com/wp-content/uploads/2026/07/06-2026-DNU-Blog-Image-300x169.png 300w, https://bootcampdigital.com/wp-content/uploads/2026/07/06-2026-DNU-Blog-Image-768x432.png 768w, https://bootcampdigital.com/wp-content/uploads/2026/07/06-2026-DNU-Blog-Image-1536x864.png 1536w, https://bootcampdigital.com/wp-content/uploads/2026/07/06-2026-DNU-Blog-Image-600x338.png 600w, https://bootcampdigital.com/wp-content/uploads/2026/07/06-2026-DNU-Blog-Image.png 1672w" sizes="(max-width: 1024px) 100vw, 1024px"></div>									<div class="text">
1582										<span class="d-block title">July 2026 Digital News Updates: Meta&#8217;s AI Advertising Expansion, TikTok&#8217;s Agentic AI Tools, LinkedIn&#8217;s Creator Marketplace, and More!</span>										<ul>
1583											<li>Krista Neher</li>
1584										</ul>
1585																				<span class="link_text">Learn more <em class="fas fa-arrow-right"></em></span>
1586									</div>
1587								</a>
1588							</div>
1589							<div class="text-center"><div class="paginations"><ul class=""><li class='active'><span class='page active'>1</span></li><li><a href='https://bootcampdigital.com/blog/page/2/' title='2' class='page'>2</a></li><li><a href='https://bootcampdigital.com/blog/page/3/' title='3' class='page'>3</a></li><li><a href='https://bootcampdigital.com/blog/page/4/' title='4' class='page'>4</a></li><li><a href='https://bootcampdigital.com/blog/page/5/' title='5' class='page'>5</a></li><li><a href='https://bootcampdigital.com/blog/page/6/' title='6' class='page'>6</a></li><li><a href='https://bootcampdigital.com/blog/page/7/' title='7' class='page'>7</a></li><li><span class='gap'>...</span></li><li><a href='https://bootcampdigital.com/blog/page/183/' title='183' class='page'>183</a></li><li><a href="https://bootcampdigital.com/blog/page/2/" class="next"><em class="fa-solid fa-angle-right"></em></a></li></ul></div></div>			</div>
1590		</div>
1591	</section>
1592	
1593
1594<!-- content start -->
1595<section class="content-area py-0">
1596    <div class="container">
1597        <div class="subscribe-box">
1598            
1599                        <h3 class="h2 fw_900 text-center">Not Sure? Try a Course for Free!</h3>            			
1600
1601            <span style="display:none" class="tl-placeholder-f-type-shortcode_7906"></span>
1602        </div>
1603    </div>
1604</section>
1605<!-- content end -->
1606
1607
1608
1609
1610        	    <footer class="footer-area"  style="background: #141414 url(https://bootcampdigital.com/wp-content/uploads/2024/06/footer-bg.webp) no-repeat scroll left center;">
1611    
1612
1613		<!-- Footer Start -->
1614		<footer class="footer-area"  style="background: #141414 url(https://bootcampdigital.com/wp-content/uploads/2024/06/footer-bg.webp) no-repeat scroll left center;">
1615			<div class="footer-top">
1616				<div class="container wide">
1617					<div class="row justify-content-between">
1618						<div class="col-lg-3">
1619							<div class="footer-widget footer-info">
1620								<a href="https://bootcampdigital.com/" class="footer-logo">
1621									<img src="https://bootcampdigital.com/wp-content/uploads/2024/07/logo-lite.webp" alt="" />								</a>
1622								<p>Industry-Leading Digital Marketing Experts Training The World’s Most Innovative Companies.</p>
1623<a href="https://www.bbb.org/us/oh/cincinnati/profile/digital-marketing/boot-camp-digital-llc-0292-90006924/#sealclick" target="_blank" rel="nofollow">
1623<img src="https://seal-cincinnati.bbb.org/seals/blue-seal-200-42-whitetxt-bbb-90006924.png" style="border: 0;" alt="Boot Camp Digital, LLC BBB Business Review" /></a>							</div>
1624							<div class="d-lg-none"><ul class="footer-social"><li><a href="https://www.linkedin.com/company/boot-camp-digital" target="_blank"><em class="fab fa-brands fa-linkedin-in"></em><span class="d-none">icon</span></a></li><li><a href="https://www.pinterest.com/bootcampdigital" target="_blank"><em class="fab fa-brands fa-pinterest-p"></em><span class="d-none">icon</span></a></li><li><a href="https://www.instagram.com/bootcampdigital" target="_blank"><em class="fab fa-brands fa-instagram"></em><span class="d-none">icon</span></a></li><li><a href="https://www.facebook.com/bootcampdigital" target="_blank"><em class="fab fa-brands fa-facebook-f"></em><span class="d-none">icon</span></a></li></ul></div>						</div>
1625						<div class="col-lg-5">
1626							<div class="row">
1627								<div class="col-md-8 col-sm-7">
1628									<div class="footer-widget">
1629										<div class="footer_acc">
1630											<span class="d-block text_white footer_title"><strong>Quick Links</strong></span><ul id="menu-quick-links" class="footer_links column_2"><li id="menu-item-5155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5155"><a href="https://bootcampdigital.com/about/">About Us</a></li>
1631<li id="menu-item-7909" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7909"><a href="https://bootcampdigital.com/free-resources/">Free Resources</a></li>
1632<li id="menu-item-5156" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-610 current_page_item current_page_parent menu-item-5156"><a href="https://bootcampdigital.com/blog/" aria-current="page">Blog</a></li>
1633<li id="menu-item-5157" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5157"><a href="https://bootcampdigital.com/books/">Books</a></li>
1634<li id="menu-item-5158" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5158"><a href="https://bootcampdigital.com/careers/">Careers</a></li>
1635<li id="menu-item-5161" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5161"><a href="https://bootcampdigital.com/contact/">Contact Us</a></li>
1636</ul>										</div>
1637									</div>
1638								</div>
1639								<div class="col-md-4 col-sm-5">
1640									<div class="footer-widget">
1641										<div class="footer_acc">
1642											<span class="d-block text_white footer_title"><strong>More Links</strong></span><ul id="menu-more-links" class="footer_links"><li id="menu-item-5163" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5163"><a href="https://bootcampdigital.com/press/">Press</a></li>
1643<li id="menu-item-5164" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5164"><a href="https://bootcampdigital.com/results/">Results</a></li>
1644<li id="menu-item-5166" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5166"><a href="https://bootcampdigital.com/testimonials/">Reviews</a></li>
1645</ul>										</div>
1646									</div>
1647								</div>
1648							</div>
1649							<div class="d-none d-lg-block"><ul class="footer-social"><li><a href="https://www.linkedin.com/company/boot-camp-digital" target="_blank"><em class="fab fa-brands fa-linkedin-in"></em><span class="d-none">icon</span></a></li><li><a href="https://www.pinterest.com/bootcampdigital" target="_blank"><em class="fab fa-brands fa-pinterest-p"></em><span class="d-none">icon</span></a></li><li><a href="https://www.instagram.com/bootcampdigital" target="_blank"><em class="fab fa-brands fa-instagram"></em><span class="d-none">icon</span></a></li><li><a href="https://www.facebook.com/bootcampdigital" target="_blank"><em class="fab fa-brands fa-facebook-f"></em><span class="d-none">icon</span></a></li></ul></div>						</div>
1650						<div class="col-lg-3">
1651							<div class="footer-widget badge-widget">
1652								<span class="d-block text_white footer_title"><strong>Companies Prefer Us Because We Are Certified & Aligned With</strong></span><ul class="footer-badges"><li><img src="https://bootcampdigital.com/wp-content/uploads/2024/06/cpd-certificate.webp" alt=""></li><li><img src="https://bootcampdigital.com/wp-content/uploads/2024/06/omcp.svg" alt=""></li><li><img src="https://bootcampdigital.com/wp-content/uploads/2024/10/meta-logo-white.webp" alt=""></li><li><img src="https://bootcampdigital.com/wp-content/uploads/2024/06/google.webp" alt=""></li></ul><div class="d-sm-flex align-items-center trustpilot"><!-- TrustBox widget - Mini -->
1653<div class="trustpilot-widget" data-locale="en-US" data-template-id="53aa8807dec7e10d38f59f32" data-businessunit-id="5d41ca4bbd377f000108efa9" data-style-height="150px" data-style-width="60%" data-theme="dark"><a href="https://www.trustpilot.com/review/bootcampdigital.com" target="_blank" rel="noopener">Trustpilot</a></div>
1654<!-- End TrustBox widget --></div>							</div>
1655						</div>
1656					</div>
1657				</div>
1658			</div>
1659			<div class="copyright">
1660				<div class="container wide">
1661					<div class="row">
1662						<div class="col-lg-4">
1663							<div class="text-lg-start text-center">
1664								<p>Copyright © &#8211; All Rights Reserved. Boot Camp Digital, LLC.</p>
1665							</div>
1666						</div>
1667						<div class="col-lg-5">
1668							<ul id="menu-footer-privacy-links" class="copyright-menu"><li id="menu-item-257" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-257"><a href="https://bootcampdigital.com/privacy-policy/">Privacy Policy</a></li>
1669<li id="menu-item-256" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-256"><a href="https://bootcampdigital.com/boot-camp-digital-class-cancellation-policies/">Class Cancellation</a></li>
1670</ul>						</div>
1671						<div class="col-lg-3">
1672							<div class="text-lg-end text-center">
1673															</div>
1674						</div>
1675					</div>
1676				</div>
1677			</div>
1678		</footer>
1679		<!-- Footer End -->
1680
1681	</div>
1682
1683
1684	
1684<script type="speculationrules">
1685{"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/bootcamp/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1686</script>
1686
1687<template id="affwp-notification">
1688	<style>
1689		#notification {
1690			z-index: 9999;
1691			opacity: 0;
1692			transform: translateY(1rem);
1693			transition: transform 0.3s ease-out, opacity 0.3s ease-out;
1694		}
1695
1696		@keyframes slideIn {
1697			from {
1698				transform: translateY(1rem);
1699				opacity: 0;
1700			}
1701			to {
1702				transform: translateY(0);
1703				opacity: 1;
1704			}
1705		}
1706
1707		@keyframes slideOut {
1708			from {
1709				transform: translateY(0);
1710				opacity: 1;
1711			}
1712			to {
1713				transform: translateY(1rem);
1714				opacity: 0;
1715			}
1716		}
1717	</style>
1718
1719	<!-- #notification -->
1720	<div id="notification" aria-live="assertive" class="mt pointer-events-none fixed inset-0 flex items-end px-4 py-6 sm:items-start sm:p-6">
1721
1722		<!-- Container 1 -->
1723		<div class="flex w-full flex-col items-center space-y-4 sm:items-end">
1724			<div class="pointer-events-auto w-full max-w-sm overflow-hidden rounded-lg bg-white dark:bg-slate-800 shadow-lg ring-1 ring-black/5"><!-- Container 2 -->
1725
1726				<!-- Container 3 -->
1727				<div class="p-4">
1728
1729					<!-- items-start -->
1730					<div class="flex items-start">
1731
1732						<!-- ✔︎ Icon -->
1733						<div class="flex-shrink-0">
1734							<svg class="h-6 w-6 text-green-500" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true">
1735								<path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z" />
1736							</svg>
1737						</div>
1738
1739						<!-- Text -->
1740						<div class="ml-3 w-0 flex-1 pt-0.5">
1741							<p class="text-sm font-medium text-gray-900 dark:text-white">Discount Applied Successfully!</p>
1742							<p class="mt-1 text-sm text-gray-500 dark:text-slate-400">Your savings have been added to the cart.</p>
1743						</div>
1744
1745						<!-- × Icon -->
1746						<div class="ml-4 flex flex-shrink-0">
1747							<button id="close-notification" type="button" class="inline-flex rounded-md bg-white dark:bg-slate-800 text-gray-400 dark:text-slate-300 hover:text-gray-500 dark:hover:text-slate-400 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2">
1748								<span class="sr-only">Close</span>
1749								<svg class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true">
1750									<path d="M6.28 5.22a.75.75 0 00-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 101.06 1.06L10 11.06l3.72 3.72a.75.75 0 101.06-1.06L11.06 10l3.72-3.72a.75.75 0 00-1.06-1.06L10 8.94 6.28 5.22z" />
1751								</svg>
1752							</button>
1753						</div>
1754
1755					</div> <!-- items-start -->
1756				</div> <!-- Container 3 -->
1757			</div> <!-- Container 2 -->
1758		</div> <!-- Container 1 -->
1759	</div><!-- #notification -->
1760
1761</template>
1762<script type='text/javascript'>( $ => {
1763	/**
1764	 * Displays toast message from storage, it is used when the user is redirected after login
1765	 */
1766	if ( window.sessionStorage ) {
1767		$( window ).on( 'tcb_after_dom_ready', () => {
1768			const message = sessionStorage.getItem( 'tcb_toast_message' );
1769
1770			if ( message ) {
1771				tcbToast( sessionStorage.getItem( 'tcb_toast_message' ), false );
1772				sessionStorage.removeItem( 'tcb_toast_message' );
1773			}
1774		} );
1775	}
1776
1777	/**
1778	 * Displays toast message
1779	 *
1780	 * @param {string}   message  - message to display
1781	 * @param {Boolean}  error    - whether the message is an error or not
1782	 * @param {Function} callback - callback function to be called after the message is closed
1783	 */
1784	function tcbToast( message, error, callback ) {
1785		/* Also allow "message" objects */
1786		if ( typeof message !== 'string' ) {
1787			message = message.message || message.error || message.success;
1788		}
1789		if ( ! error ) {
1790			error = false;
1791		}
1792		TCB_Front.notificationElement.toggle( message, error ? 'error' : 'success', callback );
1793	}
1794} )( typeof ThriveGlobal === 'undefined' ? jQuery : ThriveGlobal.$j );
1795</script>
1795<div class="wpc-filters-overlay"></div>
1796<style type="text/css" id="tve_notification_styles"></style>
1797<div class="tvd-toast tve-fe-message" style="display: none">
1798	<div class="tve-toast-message tve-success-message">
1799		<div class="tve-toast-icon-container">
1800			<span class="tve_tick thrv-svg-icon"></span>
1801		</div>
1802		<div class="tve-toast-message-container"></div>
1803	</div>
1804</div>	
1804<script>
1805		(function () {
1806			var c = document.body.className;
1807			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
1808			document.body.className = c;
1809		})();
1810	</script>
1810
1811	
1811<script type="text/javascript">var tcb_current_post_lists=JSON.parse('[]'); var tcb_post_lists=tcb_post_lists?[...tcb_post_lists,...tcb_current_post_lists]:tcb_current_post_lists;</script>
1811<script id="awsm-job-scripts-js-extra">
1812var awsmJobsPublic = {"ajaxurl":"https://bootcampdigital.com/wp-admin/admin-ajax.php","is_tax_archive":"","is_search":"","job_id":"0","wp_max_upload_size":"52428800","deep_linking":{"search":true,"spec":true,"pagination":true},"i18n":{"loading_text":"Loading...","form_error_msg":{"general":"Error in submitting your application. Please try again later!","file_validation":"The file you have selected is too large.","captcha_failed":"reCAPTCHA failed to load. Please check your configuration."}},"vendors":{"selectric":true,"jquery_validation":true},"is_homepage":"1","block_nonce":"9604dba180","view_count_nonce":"65869a20c6"};
1813//# sourceURL=awsm-job-scripts-js-extra
1814</script>
vendor: 1 bytes, line 1814
1814
1815<script id="awsm-job-scripts-js" src="https://bootcampdigital.com/wp-content/plugins/wp-job-openings/assets/js/script.min.js?ver=4.1.0"></script>
vendor: 1 bytes, line 1815
1815
1816<script id="affiliatewp-frontend-notifications-js-extra">
1817var affiliateWPFENotifications = {"referralVar":"ref","cssUrl":"https://bootcampdigital.com/wp-content/plugins/affiliate-wp/assets/css/affiliatewp-frontend-notifications.css","ajaxUrl":"https://bootcampdigital.com/wp-admin/admin-ajax.php","darkMode":"light"};
1818//# sourceURL=affiliatewp-frontend-notifications-js-extra
1819</script>
vendor: 1 bytes, line 1819
1819
1820<script id="affiliatewp-frontend-notifications-js" src="https://bootcampdigital.com/wp-content/plugins/affiliate-wp/assets/js/affiliatewp-frontend-notifications.js?ver=2.36.3"></script>
vendor: 1 bytes, line 1820
1820
1821<script async data-wp-strategy="async" id="text-widget-js" src="https://wordpress.livechat.com/api/v2/script/2fc8fb04-8f81-481a-9da9-e019941075e6/widget.js?ver=5.0.12"></script>
vendor: 1 bytes, line 1821
1821
1822<script id="bootstrap-min-js" src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/bootstrap/js/bootstrap.min.js?ver=1717196970"></script>
vendor: 1 bytes, line 1822
1822
1823<script id="slick-min-js" src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/slick/slick.min.js?ver=1718557388"></script>
vendor: 1 bytes, line 1823
1823
1824<script id="masonary-js" src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/masonary/masonry.pkgd.min.js?ver=1717196970"></script>
vendor: 1 bytes, line 1824
1824
1825<script id="lity-min-js" src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/lity/js/lity.min.js?ver=1717196970"></script>
vendor: 1 bytes, line 1825
1825
1826<script id="magnific-popup-js-js" src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/vendors/magnific-popup/js/jquery.magnific-popup.min.js?ver=1742280225"></script>
vendor: 1 bytes, line 1826
1826
1827<script id="vimeo-player-api-js" src="https://player.vimeo.com/api/player.js"></script>
vendor: 1 bytes, line 1827
1827
1828<script id="bootcamp-main-js" src="https://bootcampdigital.com/wp-content/themes/bootcamp/assets/js/main.js?ver=1747160790"></script>
vendor: 1 bytes, line 1828
1828
1829<script id="tve-dash-frontend-js-extra">
1830var tve_dash_front = {"ajaxurl":"https://bootcampdigital.com/wp-admin/admin-ajax.php","force_ajax_send":"","is_crawler":"","recaptcha":[],"turnstile":[],"post_id":"36832"};
1831//# sourceURL=tve-dash-frontend-js-extra
1832</script>
vendor: 1 bytes, line 1832
1832
1833<script id="tve-dash-frontend-js" src="https://bootcampdigital.com/wp-content/plugins/thrive-ultimatum/thrive-dashboard/js/dist/frontend.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 1833
1833
1834<script id="sourcebuster-js-js" src="https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1834
1834
1835<script id="wc-order-attribution-js-extra">
1836var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://bootcampdigital.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
1837//# sourceURL=wc-order-attribution-js-extra
1838</script>
vendor: 1 bytes, line 1838
1838
1839<script id="wc-order-attribution-js" src="https://bootcampdigital.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1839
1839
1840<script id="jquery-ui-core-js" src="https://bootcampdigital.com/wp-includes/js/jquery/ui/core.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1840
1840
1841<script id="jquery-ui-menu-js" src="https://bootcampdigital.com/wp-includes/js/jquery/ui/menu.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1841
1841
1842<script id="wp-dom-ready-js" src="https://bootcampdigital.com/wp-includes/js/dist/dom-ready.js?ver=a06281ae5cf5500e9317"></script>
vendor: 1 bytes, line 1842
1842
1843<script id="wp-hooks-js" src="https://bootcampdigital.com/wp-includes/js/dist/hooks.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 1843
1843
1844<script id="wp-i18n-js" src="https://bootcampdigital.com/wp-includes/js/dist/i18n.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 1844
1844
1845<script id="wp-i18n-js-after">
1846wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1847//# sourceURL=wp-i18n-js-after
1848</script>
vendor: 1 bytes, line 1848
1848
1849<script id="wp-a11y-js" src="https://bootcampdigital.com/wp-includes/js/dist/a11y.js?ver=af934e5259bc51b8718e"></script>
vendor: 1 bytes, line 1849
1849
1850<script id="jquery-ui-autocomplete-js" src="https://bootcampdigital.com/wp-includes/js/jquery/ui/autocomplete.js?ver=1.13.3"></script>
vendor: 1 bytes, line 1850
1850
1851<script id="imagesloaded-js" src="https://bootcampdigital.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 1851
1851
1852<script id="masonry-js" src="https://bootcampdigital.com/wp-includes/js/masonry.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 1852
1852
1853<script id="jquery-masonry-js" src="https://bootcampdigital.com/wp-includes/js/jquery/jquery.masonry.min.js?ver=3.1.2b"></script>
vendor: 1 bytes, line 1853
1853
1854<script id="tve_frontend-js-extra">
1855var tve_frontend_options = {"is_editor_page":"","page_events":[],"is_single":"0","ajaxurl":"https://bootcampdigital.com/wp-admin/admin-ajax.php","social_fb_app_id":"","dash_url":"https://bootcampdigital.com/wp-content/plugins/thrive-ultimatum/thrive-dashboard","translations":{"Copy":"Copy"},"user_profile_nonce":"2908fdbed3","ip":"209.51.181.162","current_user":[],"post_request_data":[],"woo_rest_routes":{"shop":"https://bootcampdigital.com/wp-json/tcb/v1/woo/render_shop","product_categories":"https://bootcampdigital.com/wp-json/tcb/v1/woo/render_product_categories","product_variations":"https://bootcampdigital.com/wp-json/tcb/v1/woo/variations"},"conditional_display":{"is_tooltip_dismissed":false}};
1856//# sourceURL=tve_frontend-js-extra
1857</script>
vendor: 1 bytes, line 1857
1857
1858<script id="tve_frontend-js" src="https://bootcampdigital.com/wp-content/plugins/thrive-ultimatum/tcb/editor/js/dist/modules/general.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 1858
1858
1859<script id="tve_leads_frontend-js" src="https://bootcampdigital.com/wp-content/plugins/thrive-leads/js/frontend.min.js?ver=11.0.1"></script>
vendor: 1 bytes, line 1859
1859
1860<script id="wp-emoji-settings" type="application/json">
1861{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://bootcampdigital.com/wp-includes/js/wp-emoji.js?ver=7.0.5","twemoji":"https://bootcampdigital.com/wp-includes/js/twemoji.js?ver=7.0.5"}}
1862</script>
vendor: 1 bytes, line 1862
1862
1863<script type="module">
1864/**
1865 * @output wp-includes/js/wp-emoji-loader.js
1866 */
1867
1868/* eslint-env es6 */
1869
1870// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope.
1871
1872/**
1873 * Emoji Settings as exported in PHP via _print_emoji_detection_script().
1874 * @typedef WPEmojiSettings
1875 * @type {object}
1876 * @property {?object} source
1877 * @property {?string} source.concatemoji
1878 * @property {?string} source.twemoji
1879 * @property {?string} source.wpemoji
1880 */
1881
1882const selector = 'script#wp-emoji-settings';
1883const script = document.querySelector( selector );
1884if ( ! ( script instanceof HTMLScriptElement ) ) {
1885	throw new Error( `Element missing: ${ selector }`);
1886}
1887const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) );
1888
1889// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js).
1890window._wpemojiSettings = settings;
1891
1892/**
1893 * Support tests.
1894 * @typedef SupportTests
1895 * @type {object}
1896 * @property {?boolean} flag
1897 * @property {?boolean} emoji
1898 */
1899
1900const sessionStorageKey = 'wpEmojiSettingsSupports';
1901const tests = [ 'flag', 'emoji' ];
1902
1903/**
1904 * Checks whether the browser supports offloading to a Worker.
1905 *
1906 * @since 6.3.0
1907 *
1908 * @private
1909 *
1910 * @returns {boolean}
1911 */
1912function supportsWorkerOffloading() {
1913	return (
1914		typeof Worker !== 'undefined' &&
1915		typeof OffscreenCanvas !== 'undefined' &&
1916		typeof URL !== 'undefined' &&
1917		URL.createObjectURL &&
1918		typeof Blob !== 'undefined'
1919	);
1920}
1921
1922/**
1923 * @typedef SessionSupportTests
1924 * @type {object}
1925 * @property {number} timestamp
1926 * @property {SupportTests} supportTests
1927 */
1928
1929/**
1930 * Get support tests from session.
1931 *
1932 * @since 6.3.0
1933 *
1934 * @private
1935 *
1936 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week.
1937 */
1938function getSessionSupportTests() {
1939	try {
1940		/** @type {SessionSupportTests} */
1941		const item = JSON.parse(
1942			sessionStorage.getItem( sessionStorageKey )
1943		);
1944		if (
1945			typeof item === 'object' &&
1946			typeof item.timestamp === 'number' &&
1947			new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds.
1948			typeof item.supportTests === 'object'
1949		) {
1950			return item.supportTests;
1951		}
1952	} catch ( e ) {}
1953	return null;
1954}
1955
1956/**
1957 * Persist the supports in session storage.
1958 *
1959 * @since 6.3.0
1960 *
1961 * @private
1962 *
1963 * @param {SupportTests} supportTests Support tests.
1964 */
1965function setSessionSupportTests( supportTests ) {
1966	try {
1967		/** @type {SessionSupportTests} */
1968		const item = {
1969			supportTests: supportTests,
1970			timestamp: new Date().valueOf()
1971		};
1972
1973		sessionStorage.setItem(
1974			sessionStorageKey,
1975			JSON.stringify( item )
1976		);
1977	} catch ( e ) {}
1978}
1979
1980/**
1981 * Checks if two sets of Emoji characters render the same visually.
1982 *
1983 * This is used to determine if the browser is rendering an emoji with multiple data points
1984 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji
1985 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser
1986 * does not support the emoji correctly.
1987 *
1988 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
1989 * scope. Everything must be passed by parameters.
1990 *
1991 * @since 4.9.0
1992 *
1993 * @private
1994 *
1995 * @param {CanvasRenderingContext2D} context 2D Context.
1996 * @param {string} set1 Set of Emoji to test.
1997 * @param {string} set2 Set of Emoji to test.
1998 *
1999 * @return {boolean} True if the two sets render the same.
2000 */
2001function emojiSetsRenderIdentically( context, set1, set2 ) {
2002	// Cleanup from previous test.
2003	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
2004	context.fillText( set1, 0, 0 );
2005	const rendered1 = new Uint32Array(
2006		context.getImageData(
2007			0,
2008			0,
2009			context.canvas.width,
2010			context.canvas.height
2011		).data
2012	);
2013
2014	// Cleanup from previous test.
2015	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
2016	context.fillText( set2, 0, 0 );
2017	const rendered2 = new Uint32Array(
2018		context.getImageData(
2019			0,
2020			0,
2021			context.canvas.width,
2022			context.canvas.height
2023		).data
2024	);
2025
2026	return rendered1.every( ( rendered2Data, index ) => {
2027		return rendered2Data === rendered2[ index ];
2028	} );
2029}
2030
2031/**
2032 * Checks if the center point of a single emoji is empty.
2033 *
2034 * This is used to determine if the browser is rendering an emoji with a single data point
2035 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly
2036 * rendered emoji will have a non-zero value at the center point.
2037 *
2038 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2039 * scope. Everything must be passed by parameters.
2040 *
2041 * @since 6.8.2
2042 *
2043 * @private
2044 *
2045 * @param {CanvasRenderingContext2D} context 2D Context.
2046 * @param {string} emoji Emoji to test.
2047 *
2048 * @return {boolean} True if the center point is empty.
2049 */
2050function emojiRendersEmptyCenterPoint( context, emoji ) {
2051	// Cleanup from previous test.
2052	context.clearRect( 0, 0, context.canvas.width, context.canvas.height );
2053	context.fillText( emoji, 0, 0 );
2054
2055	// Test if the center point (16, 16) is empty (0,0,0,0).
2056	const centerPoint = context.getImageData(16, 16, 1, 1);
2057	for ( let i = 0; i < centerPoint.data.length; i++ ) {
2058		if ( centerPoint.data[ i ] !== 0 ) {
2059			// Stop checking the moment it's known not to be empty.
2060			return false;
2061		}
2062	}
2063
2064	return true;
2065}
2066
2067/**
2068 * Determines if the browser properly renders Emoji that Twemoji can supplement.
2069 *
2070 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2071 * scope. Everything must be passed by parameters.
2072 *
2073 * @since 4.2.0
2074 *
2075 * @private
2076 *
2077 * @param {CanvasRenderingContext2D} context 2D Context.
2078 * @param {string} type Whether to test for support of "flag" or "emoji".
2079 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
2080 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
2081 *
2082 * @return {boolean} True if the browser can render emoji, false if it cannot.
2083 */
2084function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
2085	let isIdentical;
2086
2087	switch ( type ) {
2088		case 'flag':
2089			/*
2090			 * Test for Transgender flag compatibility. Added in Unicode 13.
2091			 *
2092			 * To test for support, we try to render it, and compare the rendering to how it would look if
2093			 * the browser doesn't render it correctly (white flag emoji + transgender symbol).
2094			 */
2095			isIdentical = emojiSetsRenderIdentically(
2096				context,
2097				'\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence
2098				'\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space
2099			);
2100
2101			if ( isIdentical ) {
2102				return false;
2103			}
2104
2105			/*
2106			 * Test for Sark flag compatibility. This is the least supported of the letter locale flags,
2107			 * so gives us an easy test for full support.
2108			 *
2109			 * To test for support, we try to render it, and compare the rendering to how it would look if
2110			 * the browser doesn't render it correctly ([C] + [Q]).
2111			 */
2112			isIdentical = emojiSetsRenderIdentically(
2113				context,
2114				'\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points
2115				'\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space
2116			);
2117
2118			if ( isIdentical ) {
2119				return false;
2120			}
2121
2122			/*
2123			 * Test for English flag compatibility. England is a country in the United Kingdom, it
2124			 * does not have a two letter locale code but rather a five letter sub-division code.
2125			 *
2126			 * To test for support, we try to render it, and compare the rendering to how it would look if
2127			 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]).
2128			 */
2129			isIdentical = emojiSetsRenderIdentically(
2130				context,
2131				// as the flag sequence
2132				'\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F',
2133				// with each code point separated by a zero-width space
2134				'\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F'
2135			);
2136
2137			return ! isIdentical;
2138		case 'emoji':
2139			/*
2140			 * Is there a large, hairy, humanoid mythical creature living in the browser?
2141			 *
2142			 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature.
2143			 *
2144			 * The hairy creature emoji is a single code point emoji. Testing for browser
2145			 * support required testing the center point of the emoji to see if it is empty.
2146			 *
2147			 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == 🫈 Hairy creature.
2148			 *
2149			 * When updating this test, please ensure that the emoji is either a single code point
2150			 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width
2151			 * joiner vs a zero-width space.
2152			 */
2153			const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' );
2154			return ! notSupported;
2155	}
2156
2157	return false;
2158}
2159
2160/**
2161 * Checks emoji support tests.
2162 *
2163 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing
2164 * scope. Everything must be passed by parameters.
2165 *
2166 * @since 6.3.0
2167 *
2168 * @private
2169 *
2170 * @param {string[]} tests Tests.
2171 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification.
2172 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification.
2173 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification.
2174 *
2175 * @return {SupportTests} Support tests.
2176 */
2177function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) {
2178	let canvas;
2179	if (
2180		typeof WorkerGlobalScope !== 'undefined' &&
2181		self instanceof WorkerGlobalScope
2182	) {
2183		canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement.
2184	} else {
2185		canvas = document.createElement( 'canvas' );
2186	}
2187
2188	const context = canvas.getContext( '2d', { willReadFrequently: true } );
2189
2190	/*
2191	 * Chrome on OS X added native emoji rendering in M41. Unfortunately,
2192	 * it doesn't work when the font is bolder than 500 weight. So, we
2193	 * check for bold rendering support to avoid invisible emoji in Chrome.
2194	 */
2195	context.textBaseline = 'top';
2196	context.font = '600 32px Arial';
2197
2198	const supports = {};
2199	tests.forEach( ( test ) => {
2200		supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
2201	} );
2202	return supports;
2203}
2204
2205/**
2206 * Adds a script to the head of the document.
2207 *
2208 * @ignore
2209 *
2210 * @since 4.2.0
2211 *
2212 * @param {string} src The url where the script is located.
2213 *
2214 * @return {void}
2215 */
2216function addScript( src ) {
2217	const script = document.createElement( 'script' );
2218	script.src = src;
2219	script.defer = true;
2220	document.head.appendChild( script );
2221}
2222
2223settings.supports = {
2224	everything: true,
2225	everythingExceptFlag: true
2226};
2227
2228// Obtain the emoji support from the browser, asynchronously when possible.
2229new Promise( ( resolve ) => {
2230	let supportTests = getSessionSupportTests();
2231	if ( supportTests ) {
2232		resolve( supportTests );
2233		return;
2234	}
2235
2236	if ( supportsWorkerOffloading() ) {
2237		try {
2238			// Note that the functions are being passed as arguments due to minification.
2239			const workerScript =
2240				'postMessage(' +
2241				testEmojiSupports.toString() +
2242				'(' +
2243				[
2244					JSON.stringify( tests ),
2245					browserSupportsEmoji.toString(),
2246					emojiSetsRenderIdentically.toString(),
2247					emojiRendersEmptyCenterPoint.toString()
2248				].join( ',' ) +
2249				'));';
2250			const blob = new Blob( [ workerScript ], {
2251				type: 'text/javascript'
2252			} );
2253			const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } );
2254			worker.onmessage = ( event ) => {
2255				supportTests = event.data;
2256				setSessionSupportTests( supportTests );
2257				worker.terminate();
2258				resolve( supportTests );
2259			};
2260			return;
2261		} catch ( e ) {}
2262	}
2263
2264	supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint );
2265	setSessionSupportTests( supportTests );
2266	resolve( supportTests );
2267} )
2268	// Once the browser emoji support has been obtained from the session, finalize the settings.
2269	.then( ( supportTests ) => {
2270		/*
2271		 * Tests the browser support for flag emojis and other emojis, and adjusts the
2272		 * support settings accordingly.
2273		 */
2274		for ( const test in supportTests ) {
2275			settings.supports[ test ] = supportTests[ test ];
2276
2277			settings.supports.everything =
2278				settings.supports.everything && settings.supports[ test ];
2279
2280			if ( 'flag' !== test ) {
2281				settings.supports.everythingExceptFlag =
2282					settings.supports.everythingExceptFlag &&
2283					settings.supports[ test ];
2284			}
2285		}
2286
2287		settings.supports.everythingExceptFlag =
2288			settings.supports.everythingExceptFlag &&
2289			! settings.supports.flag;
2290
2291		// When the browser can not render everything we need to load a polyfill.
2292		if ( ! settings.supports.everything ) {
2293			const src = settings.source || {};
2294
2295			if ( src.concatemoji ) {
2296				addScript( src.concatemoji );
2297			} else if ( src.wpemoji && src.twemoji ) {
2298				addScript( src.twemoji );
2299				addScript( src.wpemoji );
2300			}
2301		}
2302	} );
2303//# sourceURL=https://bootcampdigital.com/wp-includes/js/wp-emoji-loader.js
2304</script>
vendor: 1 bytes, line 2304
2304
2305<script type="text/javascript">/*<![CDATA[*/if ( !window.TL_Const ) {var TL_Const={"security":"d8ddd7b530","ajax_url":"https:\/\/bootcampdigital.com\/wp-admin\/admin-ajax.php","forms":[],"action_conversion":"tve_leads_ajax_conversion","action_button_conversion":"tve_leads_ajax_button_conversion","action_impression":"tve_leads_ajax_impression","ajax_load":1,"shortcode_ids":["7906"],"custom_post_data":{"http_referrer":"https:\/\/bootcampdigital.com\/"},"current_screen":{"screen_type":2,"screen_id":0},"ignored_fields":["email","_captcha_size","_captcha_theme","_captcha_type","_submit_option","_use_captcha","g-recaptcha-response","__tcb_lg_fc","__tcb_lg_msg","_state","_form_type","_error_message_option","_back_url","url","_asset_group","_asset_option","mailchimp_optin","tcb_token","tve_labels","tve_mapping","_api_custom_fields","_sendParams","_autofill"]};} else { window.TL_Front && TL_Front.extendConst && TL_Front.extendConst({"security":"d8ddd7b530","ajax_url":"https:\/\/bootcampdigital.com\/wp-admin\/admin-ajax.php","forms":[],"action_conversion":"tve_leads_ajax_conversion","action_button_conversion":"tve_leads_ajax_button_conversion","action_impression":"tve_leads_ajax_impression","ajax_load":1,"shortcode_ids":["7906"],"custom_post_data":{"http_referrer":"https:\/\/bootcampdigital.com\/"},"current_screen":{"screen_type":2,"screen_id":0},"ignored_fields":["email","_captcha_size","_captcha_theme","_captcha_type","_submit_option","_use_captcha","g-recaptcha-response","__tcb_lg_fc","__tcb_lg_msg","_state","_form_type","_error_message_option","_back_url","url","_asset_group","_asset_option","mailchimp_optin","tcb_token","tve_labels","tve_mapping","_api_custom_fields","_sendParams","_autofill"]})} /*]]> */</script>
2305<script type='text/javascript'>
2306/* <![CDATA[ */
2307var TVE_Ult_Data = {"ajaxurl":"https:\/\/bootcampdigital.com\/wp-admin\/admin-ajax.php","ajax_load_action":"tve_ult_ajax_load","conversion_events_action":"tve_ult_conversion_event","impression_action":"tve_ult_viewport_impression","impression_nonce":"9b095810b2","shortcode_campaign_ids":[],"matched_display_settings":[],"campaign_ids":[],"post_id":36495,"is_singular":false,"tu_em":"","evergreen_redirects":[]};
2308/* ]]> */
2309</script>
2309
2310		
2310<script type="text/javascript" src="https://bootcampdigital.com/wp-content/plugins/thrive-ultimatum/js/dist/no-campaign.min.js?v=11.0.1"></script>
2310	
2311
2312<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a403e20ecb4fa1f0',t:'MTc5MDI3NDg2NA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2312<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"a71f0432638043b9a6cf14e59687d72c","r":1,"spa":2}' crossorigin="anonymous"></script>
2312
2313</body>
2314</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.