PageSourceSearch

https://www.setsbuilt.com/21-days/

html setsbuilt.com collected 2026-09-24 12:44:08 UTC 184,519 bytes, 1,023 lines download raw bytes

1<!DOCTYPE html> <html lang="en-US"> <head>          <link rel="preload" href="/698c1d2440d0c5a4d2abbcfbd124c343.woff2" as="font" type="font/woff2" crossorigin>     <style>     .hero-banner .banner-text h1{ 	   font-family: "Changeling Neo W01 Stencil"; 	    color: #26FF00; 	    font-size: 4.25rem;     font-weight: 400;     line-height: 1.3; 	font-style:normal; }     </style>     <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <meta name="viewport" content="width=device-width, initial-scale=1.0">  <!-- Google Tag Manager for WordPress by gtm4wp.com --> 
1<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">
2	var gtm4wp_datalayer_name = "dataLayer";
3	var dataLayer = dataLayer || [];
4</script>
4 <!-- End Google Tag Manager for WordPress by gtm4wp.com -->        <meta charset="UTF-8" />         <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">         <meta name="format-detection" content="telephone=no">          <!--<link rel="profile" href="//gmpg.org/xfn/11" />-->         <!--<link rel="pingback" href="https://www.setsbuilt.com/xmlrpc.php" />-->           	<!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ --> 	<title>21 days - SETSBuilt SETSBuilt</title> 	<meta name="description" content="SETS Hybrid Training - $21 for 21 Days. Your Goals is Our Mission. Try our Scalable Workouts and Get Results. Motivating Coaches, Family Atmosphere. Change the Way You Train." /> 	<link rel="canonical" href="https://www.setsbuilt.com/21-days/" /> 	<meta property="og:locale" content="en_US" /> 	<meta property="og:type" content="article" /> 	<meta property="og:title" content="21 days - SETSBuilt SETSBuilt" /> 	<meta property="og:description" content="SETS Hybrid Training - $21 for 21 Days. Your Goals is Our Mission. Try our Scalable Workouts and Get Results. Motivating Coaches, Family Atmosphere. Change the Way You Train." /> 	<meta property="og:url" content="https://www.setsbuilt.com/21-days/" /> 	<meta property="og:site_name" content="SETSBuilt" /> 	<meta property="article:modified_time" content="2026-09-09T08:21:13+00:00" /> 	<meta name="twitter:card" content="summary_large_image" /> 	
4<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.setsbuilt.com\/21-days\/","url":"https:\/\/www.setsbuilt.com\/21-days\/","name":"21 days - SETSBuilt SETSBuilt","isPartOf":{"@id":"https:\/\/www.setsbuilt.com\/#website"},"datePublished":"2024-04-09T11:50:31+00:00","dateModified":"2026-09-09T08:21:13+00:00","description":"SETS Hybrid Training - $21 for 21 Days. Your Goals is Our Mission. Try our Scalable Workouts and Get Results. Motivating Coaches, Family Atmosphere. Change the Way You Train.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.setsbuilt.com\/21-days\/"]}]},{"@type":"WebSite","@id":"https:\/\/www.setsbuilt.com\/#website","url":"https:\/\/www.setsbuilt.com\/","name":"SETSBuilt","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.setsbuilt.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
4 	<!-- / Yoast SEO plugin. -->   <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//use.fontawesome.com' /> <link rel="alternate" type="application/rss+xml" title="SETSBuilt &raquo; Feed" href="https://www.setsbuilt.com/feed/" /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.setsbuilt.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.setsbuilt.com%2F21-days%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.setsbuilt.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.setsbuilt.com%2F21-days%2F&#038;format=xml" /> <style id="wp-img-auto-sizes-contain-inline-css"> img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} /*# sourceURL=wp-img-auto-sizes-contain-inline-css */ </style> <style id="wp-emoji-styles-inline-css">  	img.wp-smiley, img.emoji { 		display: inline !important; 		border: none !important; 		box-shadow: none !important; 		height: 1em !important; 		width: 1em !important; 		margin: 0 0.07em !important; 		vertical-align: -0.1em !important; 		background: none !important; 		padding: 0 !important; 	} /*# sourceURL=wp-emoji-styles-inline-css */ </style> <style id="wp-block-library-inline-css"> :root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
4--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}  /*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ </style> <style id="classic-theme-styles-inline-css"> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} /*# sourceURL=/wp-includes/css/classic-themes.min.css */ </style>  <style id="global-styles-inline-css"> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--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,
40) 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);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}: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;}
4.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;} /*# sourceURL=global-styles-inline-css */ </style>  <link rel='stylesheet' id='booked-tooltipster-css' href='https://www.setsbuilt.com/wp-content/plugins/booked/assets/js/tooltipster/css/tooltipster.css?ver=3.3.0' media='all' /> <link rel='stylesheet' id='booked-tooltipster-theme-css' href='https://www.setsbuilt.com/wp-content/plugins/booked/assets/js/tooltipster/css/themes/tooltipster-light.css?ver=3.3.0' media='all' /> <link rel='stylesheet' id='booked-animations-css' href='https://www.setsbuilt.com/wp-content/plugins/booked/assets/css/animations.css?ver=2.4.2' media='all' /> <link rel='stylesheet' id='booked-css-css' href='https://www.setsbuilt.com/wp-content/plugins/booked/dist/booked.css?ver=2.4.2' media='all' /> <style id="booked-css-inline-css"> #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td a.ui-state-active:hover,body #booked-profile-page input[type=submit].button-primary:hover,body .booked-list-view button.button:hover, body .booked-list-view input[type=submit].button-primary:hover,body div.booked-calendar input[type=submit].button-primary:hover,body .booked-modal input[type=submit].button-primary:hover,body div.booked-calendar .bc-head,body div.booked-calendar .bc-head .bc-col,body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,body #booked-profile-page .booked-profile-header,body #booked-profile-page .booked-tabs li.active a,body #booked-profile-page .booked-tabs li.active a:hover,body #booked-profile-page .appt-block .google-cal-button > a:hover,#ui-datepicker-div.booked_custom_date_picker .ui-datepicker-header{ background:#4a4a4a !important; }body #booked-profile-page input[type=submit].button-primary:hover,body div.booked-calendar input[type=submit].button-primary:hover,body .booked-list-view button.button:hover, body .booked-list-view input[type=submit].button-primary:hover,body .booked-modal input[type=submit].button-primary:hover,body div.booked-calendar .bc-head .bc-col,body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button:hover,body #booked-profile-page .booked-profile-header,body #booked-profile-page .appt-block .google-cal-button > a:hover{ border-color:#4a4a4a !important; }body div.booked-calendar .bc-row.days,body div.booked-calendar .bc-row.days .bc-col,body .booked-calendarSwitcher.calendar,body #booked-profile-page .booked-tabs,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar thead th{ background:#141516 !important; }body div.booked-calendar .bc-row.days .bc-col,body #booked-profile-page .booked-tabs{ border-color:#141516 !important; }#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a,#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover,body #booked-profile-page input[type=submit].button-primary,body div.booked-calendar input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block,body #booked-profile-page .appt-block .google-cal-button > a,body .booked-modal p.booked-title-bar,body div.booked-calendar .bc-col:hover .date span,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover,.booked-ms-modal .booked-book-appt,body #booked-profile-page .booked-tabs li a .counter{ background:#70a903; }body #booked-profile-page input[type=submit].button-primary,body div.booked-calendar input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary,body .booked-modal input[type=submit].button-primary,body #booked-profile-page .appt-block .google-cal-button > a,body div.booked-calendar .booked-appt-list .timeslot .timeslot-people button,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active,body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover{ border-color:#70a903; }body .booked-modal .bm-window p i.fa,body .booked-modal .bm-window a,body .booked-appt-list .booked-public-appointment-title,body .booked-modal .bm-window p.appointment-title,.booked-ms-modal.visible:hover .booked-book-appt{ color:#70a903; }.booked-appt-list .timeslot.has-title .booked-public-appointment-title { color:inherit; } /*# sourceURL=booked-css-inline-css */ </style> <link rel='stylesheet' id='wpcf7-stripe-css' href='https://www.setsbuilt.com/wp-content/plugins/contact-form-7/modules/stripe/style.css?ver=6.1.7' media='all' /> <link rel='stylesheet' id='contact-form-7-css' href='https://www.setsbuilt.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> <link rel='stylesheet' id='esg-plugin-settings-css' href='https://www.setsbuilt.com/wp-content/plugins/essential-grid/public/assets/css/settings.css?ver=3.0.13' media='all' /> <link rel='stylesheet' id='tp-fontello-css' href='https://www.setsbuilt.com/wp-content/plugins/essential-grid/public/assets/font/fontello/css/fontello.css?ver=3.0.13' media='all' /> <link rel='stylesheet' id='wpa-css-css' href='https://www.setsbuilt.com/wp-content/plugins/honeypot/includes/css/wpa.css?ver=2.4.02' media='all' /> <link rel='stylesheet' id='trx_socials-icons-css' href='https://www.setsbuilt.com/wp-content/plugins/trx_socials/assets/css/font_icons/css/trx_socials_icons.css' media='all' /> <link rel='stylesheet' id='trx_socials-widget_instagram-css' href='https://www.setsbuilt.com/wp-content/plugins/trx_socials/widgets/instagram/instagram.css' media='all' /> <link rel='stylesheet' id='ironfit-font-google-fonts-style-css' href='//fonts.googleapis.com/css?family=Play:400,700&#038;subset=latin,latin-ext' media='all' /> <link rel='stylesheet' id='fontello-icons-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/css/fontello/css/fontello.css' media='all' /> <link rel='stylesheet' id='ironfit-main-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/style.css' media='all' /> <link rel='stylesheet' id='ironfit-animation-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/fw//css/core.animation.css' media='all' /> <link rel='stylesheet' id='ironfit-shortcodes-style-css' href='https://www.setsbuilt.com/wp-content/plugins/trx_utils/shortcodes/theme.shortcodes.css' media='all' /> <link rel='stylesheet' id='ironfit-plugin-booked-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/css/plugin.booked.css' media='all' /> <link rel='stylesheet' id='ironfit-skin-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/skins/less/skin.css' media='all' /> <link rel='stylesheet' id='ironfit-custom-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/fw//css/custom-style.css' media='all' /> <style id="ironfit-custom-style-inline-css">   .sidebar_outer_logo .logo_main,.top_panel_wrap .logo_main,.top_panel_wrap .logo_fixed{height:80px} .contacts_wrap .logo img{height:30px} /*# sourceURL=ironfit-custom-style-inline-css */ </style> <link rel='stylesheet' id='ironfit-responsive-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/css/responsive.css' media='all' /> <link rel='stylesheet' id='ironfit-skin-responsive-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/skins/less/skin.responsive.css' media='all' /> <link rel='stylesheet' id='mediaelement-css' href='https://www.setsbuilt.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://www.setsbuilt.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1' media='all' /> <link rel='stylesheet' id='ironfit-customizer-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/fw//core/core.customizer/front.customizer.css' media='all' /> <link rel='stylesheet' id='font-awesome-official-css' href='https://use.fontawesome.com/releases/v6.4.2/css/all.css' media='all' integrity="sha384-blOohCVdhjmtROpu8+CfTnUWham9nkX7P7OZQMst+RUnhtoY/9qemFAkIKOYxDI3" crossorigin="anonymous" /> <link rel='stylesheet' id='cf7cf-style-css' href='https://www.setsbuilt.com/wp-content/plugins/cf7-conditional-fields/style.css?ver=2.7.13' media='all' /> <link rel='stylesheet' id='font-awesome-official-v4shim-css' href='https://use.fontawesome.com/releases/v6.4.2/css/v4-shims.css' media='all' integrity="sha384-IqMDcR2qh8kGcGdRrxwop5R2GiUY5h8aDR/LhYxPYiXh3sAAGGDkFvFqWgFvTsTd" crossorigin="anonymous" /> 
4<script id="jquery-core-js" src="https://www.setsbuilt.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
4 
4<script id="jquery-migrate-js" src="https://www.setsbuilt.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
4 
4<script id="typedjsshortcode-js" src="https://www.setsbuilt.com/wp-content/plugins/animated-typed-js-shortcode/js/typed.min.js?ver=2.0.12"></script>
4 
4<script id="cf7rl-redirect_method-js-extra">
5var cf7rl_ajax_object = {"cf7rl_ajax_url":"https://www.setsbuilt.com/wp-admin/admin-ajax.php","cf7rl_forms":"[\"|6792|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6788|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6639|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6635|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6613|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6612|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6611|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6610|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6609|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6607|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6606|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6605|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6604|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6603|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6602|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|6600|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\",\"|2017|url|https:\\/\\/www.setsbuilt.com\\/thankyou\\/|1|\"]","cf7rl_nonce":"34f95807e5"};
6//# sourceURL=cf7rl-redirect_method-js-extra
7</script>
7 
7<script id="cf7rl-redirect_method-js" src="https://www.setsbuilt.com/wp-content/plugins/cf7-redirect-thank-you-page/assets/js/redirect_method.js"></script>
7 
7<script id="modernizr-js" src="https://www.setsbuilt.com/wp-content/themes/ironfit/fw//js/photostack/modernizr.min.js"></script>
7 <link rel="https://api.w.org/" href="https://www.setsbuilt.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.setsbuilt.com/wp-json/wp/v2/pages/5236" /> <link rel='shortlink' href='https://www.setsbuilt.com/?p=5236' /> <!-- SETS Accessibility Widget Start -->  <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow+Condensed:wght@400;600;700&display=swap" rel="stylesheet">  <style>  /* ========== SETS Accessibility Widget Styles ========== */  #sets-a11y-trigger {    position: fixed !important;    bottom: 20px !important;    right: 20px !important;    z-index: 999999 !important;    width: 56px;    height: 56px;    border-radius: 50%;    background: #00FF00;    border: 3px solid #000;    cursor: pointer;    display: flex;    align-items: center;    justify-content: center;    box-shadow: 0 4px 20px rgba(0,255,0,0.4), 0 2px 8px rgba(0,0,0,0.3), 0 0 15px rgba(0,255,0,0.2);    transition: transform 0.3s cubic-bezier(0.34,1.56,0.64,1), box-shadow 0.3s ease;    -webkit-tap-highlight-color: transparent;  }  #sets-a11y-trigger:hover {    transform: scale(1.1);    box-shadow: 0 6px 28px rgba(0,255,0,0.5), 0 4px 12px rgba(0,0,0,0.3), 0 0 25px rgba(0,255,0,0.3);  }  #sets-a11y-trigger svg {    width: 30px;    height: 30px;    fill: #000;  }  #sets-a11y-trigger .sets-a11y-pulse {    position: absolute;    width: 100%;    height: 100%;    border-radius: 50%;    background: rgba(0,255,0,0.3);    animation: sets-pulse 2s ease-out infinite;    pointer-events: none;  }  @keyframes sets-pulse {    0% { transform: scale(1); opacity: 0.6; }    100% { transform: scale(1.8); opacity: 0; }  }    /* Panel */  #sets-a11y-panel {    position: fixed !important;    bottom: 90px !important;    right: 20px !important;    z-index: 999998 !important;    width: 340px;    max-height: 75vh;    background: #1a1a1a;    border: 1px solid #333;    border-radius: 16px;    box-shadow: 0 20px 60px rgba(0,0,0,0.6), 0 0 0 1px rgba(255,255,255,0.05);    overflow: hidden;    opacity: 0;    visibility: hidden;    transform: translateY(20px) scale(0.95);    transition: opacity 0.3s ease, transform 0.3s cubic-bezier(0.34,1.56,0.64,1), visibility 0.3s;    font-family: 'Barlow Condensed', 'Bebas Neue', -apple-system, BlinkMacSystemFont, sans-serif;  }  #sets-a11y-panel.sets-open {    opacity: 1;    visibility: visible;    transform: translateY(0) scale(1);  }    /* Header */  .sets-a11y-header {    background: #00FF00;    padding: 16px 20px;    display: flex;    align-items: center;    justify-content: space-between;  }  .sets-a11y-header h3 {    margin: 0;    color: #000;    font-size: 20px;    font-weight: 700;    text-transform: uppercase;    font-family: 'Bebas Neue', 'Barlow Condensed', sans-serif;  }  .sets-a11y-close {    background: #000;    border: none;    color: #00FF00;    width: 32px;    height: 32px;    border-radius: 50%;    cursor: pointer;    display: flex;    align-items: center;    justify-content: center;    font-size: 18px;    font-weight: 700;    transition: opacity 0.2s;  }  .sets-a11y-close:hover {    opacity: 0.8;  }    /* Body */  .sets-a11y-body {    padding: 12px 16px 16px;    overflow-y: auto;    max-height: calc(75vh - 120px);  }  .sets-a11y-body::-webkit-scrollbar { width: 4px; }  .sets-a11y-body::-webkit-scrollbar-track { background: transparent; }  .sets-a11y-body::-webkit-scrollbar-thumb { background: #444; border-radius: 4px; }    /* Section Label */  .sets-a11y-section {    font-size: 12px;    font-weight: 700;    text-transform: uppercase;    letter-spacing: 3px;    color: #00FF00;    margin: 14px 0 8px;    padding: 0 4px;    font-family: 'Bebas Neue', 'Barlow Condensed', sans-serif;  }  .sets-a11y-section:first-child { margin-top: 4px; }    /* Grid of buttons */  .sets-a11y-grid {    display: grid;    grid-template-columns: 1fr 1fr;    gap: 8px;  }    /* Feature Button */  .sets-a11y-btn {    display: flex;    flex-direction: column;    align-items: center;    justify-content: center;    gap: 6px;    padding: 14px 8px;    background: #00FF00;    border: 2px solid #00cc00;    border-radius: 12px;    cursor: pointer;    transition: all 0.2s ease;    color: #000;    font-family: 'Barlow Condensed', sans-serif;    text-align: center;    text-transform: uppercase;    letter-spacing: 1px;  }  .sets-a11y-btn:hover {    background: #00dd00;    border-color: #000;    color: #000;  }  .sets-a11y-btn.sets-active {    background: #000;    border-color: #00FF00;    color: #00FF00;  }  .sets-a11y-btn svg {    width: 22px;    height: 22px;    flex-shrink: 0;    stroke: #000;  }  .sets-a11y-btn.sets-active svg {    stroke: #00FF00;  }  .sets-a11y-btn span {    font-size: 12px;    font-weight: 700;    line-height: 1.2;    letter-spacing: 0.5px;  }    /* Font Size Slider */  .sets-a11y-slider-wrap {    background: #252525;    border: 2px solid #333;    border-radius: 12px;    padding: 14px 16px;    margin-bottom: 8px;  }  .sets-a11y-slider-wrap label {    display: flex;    align-items: center;    gap: 8px;    color: #fff;    font-size: 13px;    font-weight: 700;    margin-bottom: 10px;    text-transform: uppercase;    letter-spacing: 1px;    font-family: 'Barlow Condensed', sans-serif;  }
7  .sets-a11y-slider-wrap label svg {    width: 20px;    height: 20px;    color: #00FF00;  }  .sets-a11y-slider-wrap label .sets-val {    margin-left: auto;    color: #00FF00;    font-weight: 700;  }  .sets-a11y-slider {    -webkit-appearance: none;    -moz-appearance: none;    appearance: none;    width: 100%;    height: 8px;    border-radius: 4px;    background: #444;    outline: none;    cursor: pointer;    margin: 0;    padding: 0;    border: none;    display: block;    position: relative;    z-index: 1;  }  .sets-a11y-slider::-webkit-slider-runnable-track {    height: 8px;    border-radius: 4px;    background: #444;  }  .sets-a11y-slider::-webkit-slider-thumb {    -webkit-appearance: none;    appearance: none;    width: 24px;    height: 24px;    border-radius: 50%;    background: #00FF00;    cursor: pointer;    border: 3px solid #fff;    box-shadow: 0 2px 8px rgba(0,0,0,0.4);    margin-top: -8px;    position: relative;    z-index: 2;  }  .sets-a11y-slider::-moz-range-track {    height: 8px;    border-radius: 4px;    background: #444;    border: none;  }  .sets-a11y-slider::-moz-range-thumb {    width: 24px;    height: 24px;    border-radius: 50%;    background: #00FF00;    cursor: pointer;    border: 3px solid #fff;    box-shadow: 0 2px 8px rgba(0,0,0,0.4);  }  .sets-a11y-slider:focus {    outline: 2px solid #00FF00;    outline-offset: 4px;  }    /* Reset */  .sets-a11y-reset {    width: 100%;    padding: 12px;    margin-top: 8px;    background: transparent;    border: 2px solid #444;    border-radius: 10px;    color: #999;    font-size: 13px;    font-weight: 700;    cursor: pointer;    transition: all 0.2s;    font-family: 'Barlow Condensed', sans-serif;    text-transform: uppercase;    letter-spacing: 2px;  }  .sets-a11y-reset:hover {    border-color: #ff5252;    color: #ff5252;  }    /* Footer */  .sets-a11y-footer {    padding: 10px 16px 12px;    border-top: 1px solid #2a2a2a;    text-align: center;  }  .sets-a11y-footer a {    color: #666;    font-size: 11px;    text-decoration: none;    font-family: 'Barlow Condensed', sans-serif;    text-transform: uppercase;    letter-spacing: 1px;  }  .sets-a11y-footer a:hover { color: #00FF00; }    /* ========== Active State Overrides ========== */    /* Grayscale/Monochrome Overlay - won't break fixed positioning */  #sets-a11y-overlay {    display: none;    position: fixed !important;    top: 0 !important;    left: 0 !important;    width: 100vw !important;    height: 100vh !important;    z-index: 999990 !important;    pointer-events: none !important;  }  #sets-a11y-overlay.sets-grayscale-active {    display: block !important;    backdrop-filter: grayscale(100%) !important;    -webkit-backdrop-filter: grayscale(100%) !important;  }  #sets-a11y-overlay.sets-monochrome-active {    display: block !important;    backdrop-filter: grayscale(100%) contrast(1.2) !important;    -webkit-backdrop-filter: grayscale(100%) contrast(1.2) !important;  }    body.sets-highlight-links a {    outline: 3px solid #ffff00 !important;    outline-offset: 2px !important;    text-decoration: underline !important;    background-color: rgba(255,255,0,0.15) !important;    color: #ffff00 !important;    mix-blend-mode: normal !important;    position: relative !important;    z-index: 1 !important;    text-shadow:       1px 1px 0 #000,      -1px -1px 0 #000,      1px -1px 0 #000,      -1px 1px 0 #000 !important;  }  body.sets-highlight-links a:hover {    background-color: rgba(255,255,0,0.3) !important;    color: #fff !important;  }  body.sets-highlight-links a img {    outline: 3px solid #ffff00 !important;  }  /* Don't affect accessibility panel links */  body.sets-highlight-links #sets-a11y-panel a,  body.sets-highlight-links #sets-a11y-trigger a {    outline: none !important;    background-color: transparent !important;    color: inherit !important;    text-shadow: none !important;    mix-blend-mode: unset !important;  }    body.sets-readable-font,  body.sets-readable-font * {    font-family: 'Georgia', 'Times New Roman', serif !important;    letter-spacing: 0.03em !important;    word-spacing: 0.1em !important;  }  body.sets-readable-font #sets-a11y-panel,  body.sets-readable-font #sets-a11y-panel * {    font-family: 'Barlow Condensed', -apple-system, BlinkMacSystemFont, sans-serif !important;    letter-spacing: normal !important;    word-spacing: normal !important;  }    body.sets-big-cursor,  body.sets-big-cursor * {    cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M6 2l30 24H18l10 18-6 3-10-18L2 38z' fill='%23ffffff' stroke='%23000000' stroke-width='3'/%3E%3Cpath d='M6 2l30 24H18l10 18-6 3-10-18L2 38z' fill='none' stroke='%23ffff00' stroke-width='1'/%3E%3C/svg%3E"), auto !important;  }  body.sets-big-cursor #sets-a11y-panel,  body.sets-big-cursor #sets-a11y-panel *,  body.sets-big-cursor #sets-a11y-trigger,  body.sets-big-cursor #sets-a11y-trigger * {    cursor: pointer !important;  }    body.sets-reading-line .sets-reading-line-el {    display: block !important;  }  .sets-reading-line-el {    display: none;    position: fixed !important;    left: 0;    width: 100%;    height: 12px;    background: rgba(0,255,0,0.25);    border-top: 2px solid rgba(0,255,0,0.6);    border-bottom: 2px solid rgba(0,255,0,0.6);    pointer-events: none;    z-index: 999990 !important;    transition: top 0.05s linear;  }    body.sets-stop-animations *,  body.sets-stop-animations *::before,  body.sets-stop-animations *::after {    animation-duration: 0s !important;    animation-delay: 0s !important;    transition-duration: 0s !important;    transition-delay: 0s !important;    scroll-behavior: auto !important;  }  body.sets-stop-animations video,  body.sets-stop-animations .slick-slider,  body.sets-stop-animations .swiper {    animation-play-state: paused !important;  }    body.sets-line-height * {    line-height: 2 !important;  }  body.sets-line-height #sets-a11y-panel * {    line-height: normal !important;  }    body.sets-letter-spacing * {    letter-spacing: 0.12em !important;  }  body.sets-letter-spacing #sets-a11y-panel * {    letter-spacing: normal !important;  }    /* monochrome handled by overlay */    /* Mobile responsive */  @media (max-width: 480px) {    #sets-a11y-panel {      width: calc(100vw - 24px);      right: 12px;      bottom: 82px;      max-height: 70vh;    }    #sets-a11y-trigger {      width: 50px;      height: 50px;      bottom: 16px;      right: 16px;    }  }    .sets-a11y-body {     background: #fff !important;  }  .sets-a11y-section {      color: #000;  }  .scheme_original button {      color: #000 !important;  }  button.sets-a11y-close {      font-size: 45px;      padding: 0;      margin: 0;      line-height: 0;      font-weight: 300;  }  .sets-a11y-btn {      background: transparent !important;      border: 2px solid #aaa !important;  }  button.sets-a11y-btn:hover {      background: #00FF00 !important;      border-color: #00FF00 !important;  }  .sets-a11y-btn.sets-active {      background: #00FF00 !important;      border-color: #00FF00 !important;      color: #000 !important;  }  .sets-a11y-btn.sets-active svg {      stroke: #000 !important;  }
7  button#sets-a11y-reset:hover {      background: #00FF00 !important;      border-color: #00FF00 !important;  }    .sets-a11y-slider-wrap {      display: flex;      flex-direction: column;      gap: 10px;      background: #fff;  }  .sets-a11y-slider-wrap * {      color: #000 !important;  }  .sets-a11y-slider-wrap button {      background: #fff !important;  }  .sets-a11y-slider-wrap button:hover {      background: #00FF00 !important;  }  @media only screen and (max-width: 767px){      .sets-a11y-body {          padding: 15px 16px 20px;          max-height: calc(70vh - 120px);      }      #sets-a11y-panel.sets-open{          width: 90% !important;          margin: 0 auto !important;      }      button#sets-a11y-reset {          margin-top: 16px !important;      }  }  </style>    <!-- Grayscale/Monochrome Overlay -->  <div id="sets-a11y-overlay"></div>    <!-- Trigger Button -->  <div id="sets-a11y-trigger" role="button" aria-label="Open Accessibility Menu" tabindex="0">    <span class="sets-a11y-pulse"></span>    <svg viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="4" r="2"/><path d="M12 7c-1.8 0-3.2.5-4.3 1.1C6.5 8.8 6 10 6 10l2 1s.3-.5 1-1c.5-.3 1.3-.7 3-.7s2.5.4 3 .7c.7.5 1 1 1 1l2-1s-.5-1.2-1.7-1.9C14.2 7.5 13.8 7 12 7zM9 12l-3 9h2.5l2-6 2 6H15l-3-9z"/></svg>  </div>    <!-- Reading Line Element -->  <div class="sets-reading-line-el"></div>    <!-- Panel -->  <div id="sets-a11y-panel" role="dialog" aria-label="Accessibility Settings" aria-modal="false">    <div class="sets-a11y-header">      <h3>♿ 0ACCESSIBILITY</h3>      <button class="sets-a11y-close" aria-label="Close accessibility menu">&times;</button>    </div>    <div class="sets-a11y-body">        <!-- Font Size -->      <div class="sets-a11y-section">Text Size</div>      <div class="sets-a11y-slider-wrap">        <label>          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 7V4h16v3M9 20h6M12 4v16"/></svg>          Font Size          <span class="sets-val" id="sets-font-val">100%</span>        </label>        <input type="range" class="sets-a11y-slider" id="sets-font-slider" min="100" max="200" value="100" step="1">        <div style="display:flex;justify-content:space-between;margin-top:8px;gap:8px;">          <button type="button" id="sets-font-decrease" style="flex:1;padding:8px;background:#333;border:2px solid #444;border-radius:8px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;font-family:'Barlow Condensed',sans-serif;letter-spacing:1px;text-transform:uppercase;transition:border-color 0.2s;" onmouseover="this.style.borderColor='#00FF00'" onmouseout="this.style.borderColor='#444'">A−</button>          <button type="button" id="sets-font-increase" style="flex:1;padding:8px;background:#333;border:2px solid #444;border-radius:8px;color:#fff;font-size:16px;font-weight:700;cursor:pointer;font-family:'Barlow Condensed',sans-serif;letter-spacing:1px;text-transform:uppercase;transition:border-color 0.2s;" onmouseover="this.style.borderColor='#00FF00'" onmouseout="this.style.borderColor='#444'">A+</button>        </div>      </div>        <!-- Content -->      <div class="sets-a11y-section">Content</div>      <div class="sets-a11y-grid">        <button class="sets-a11y-btn" data-feature="readable-font">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 7V4h16v3"/><path d="M14 20h-4"/><path d="M12 4v16"/></svg>          <span>Readable Font</span>        </button>        <button class="sets-a11y-btn" data-feature="line-height">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10H7M21 6H7M21 14H7M21 18H7M3 6v12"/></svg>          <span>Line Height</span>        </button>        <button class="sets-a11y-btn" data-feature="letter-spacing">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M7 8h10M5 12h14M9 16h6"/></svg>          <span>Letter Spacing</span>        </button>        <button class="sets-a11y-btn" data-feature="highlight-links">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M10 13a5 5 0 007.54.54l3-3a5 5 0 00-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 00-7.54-.54l-3 3a5 5 0 007.07 7.07l1.71-1.71"/></svg>
7          <span>Highlight Links</span>        </button>      </div>        <!-- Visual -->      <div class="sets-a11y-section">Visual</div>      <div class="sets-a11y-grid">        <button class="sets-a11y-btn" data-feature="grayscale">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="3" width="18" height="18" rx="2"/><line x1="3" y1="3" x2="21" y2="21"/></svg>          <span>Grayscale</span>        </button>        <button class="sets-a11y-btn" data-feature="monochrome">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"/><path d="M12 2a10 10 0 000 20"/></svg>          <span>Monochrome</span>        </button>        <button class="sets-a11y-btn" data-feature="stop-animations">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="6" y="4" width="4" height="16"/><rect x="14" y="4" width="4" height="16"/></svg>          <span>Stop Animations</span>        </button>      </div>        <!-- Navigation -->      <div class="sets-a11y-section">Navigation</div>      <div class="sets-a11y-grid">        <button class="sets-a11y-btn" data-feature="big-cursor">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M5 3l14 11h-9l5 9-3 1-5-9-2 8z"/></svg>          <span>Big Cursor</span>        </button>        <button class="sets-a11y-btn" data-feature="reading-line">          <svg viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="3" y1="12" x2="21" y2="12"/><line x1="3" y1="6" x2="21" y2="6"/><line x1="3" y1="18" x2="21" y2="18"/></svg>          <span>Reading Line</span>        </button>      </div>        <button class="sets-a11y-reset" id="sets-a11y-reset">↺ Reset All Settings</button>    </div>    </div>    
7<script>
8(function(){
9  'use strict';
10
11  // Wait for DOM
12  function initA11y() {
13    var trigger = document.getElementById('sets-a11y-trigger');
14    var panel = document.getElementById('sets-a11y-panel');
15    var closeBtn = panel.querySelector('.sets-a11y-close');
16    var slider = document.getElementById('sets-font-slider');
17    var fontVal = document.getElementById('sets-font-val');
18    var resetBtn = document.getElementById('sets-a11y-reset');
19    var readingLine = document.querySelector('.sets-reading-line-el');
20    var overlay = document.getElementById('sets-a11y-overlay');
21    var featureBtns = panel.querySelectorAll('.sets-a11y-btn[data-feature]');
22
23    // Features that use overlay instead of body class
24    var overlayFeatures = ['grayscale', 'monochrome'];
25
26    function updateOverlay() {
27      overlay.className = '';
28      if (document.body.classList.contains('sets-grayscale')) {
29        overlay.classList.add('sets-grayscale-active');
30      } else if (document.body.classList.contains('sets-monochrome')) {
31        overlay.classList.add('sets-monochrome-active');
32      }
33    }
34
35    // Load saved state
36    var saved = {};
37    try { saved = JSON.parse(localStorage.getItem('sets_a11y') || '{}'); } catch(e) {}
38
39    // Saved states are applied via applyFontSize and feature loop below
40    if (saved.features) {
41      saved.features.forEach(function(f) {
42        document.body.classList.add('sets-' + f);
43        var btn = panel.querySelector('[data-feature="' + f + '"]');
44        if (btn) btn.classList.add('sets-active');
45      });
46      updateOverlay();
47    }
48
49    // Toggle panel
50    function togglePanel() {
51      panel.classList.toggle('sets-open');
52      var isOpen = panel.classList.contains('sets-open');
53      trigger.setAttribute('aria-expanded', isOpen);
54      if (isOpen) {
55        // Stop pulse after first open
56        var pulse = trigger.querySelector('.sets-a11y-pulse');
57        if (pulse) pulse.style.display = 'none';
58      }
59    }
60
61    trigger.addEventListener('click', togglePanel);
62    trigger.addEventListener('keydown', function(e) {
63      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); togglePanel(); }
64    });
65    closeBtn.addEventListener('click', function() { panel.classList.remove('sets-open'); });
66
67    // Close on outside click
68    document.addEventListener('click', function(e) {
69      if (!panel.contains(e.target) && !trigger.contains(e.target) && panel.classList.contains('sets-open')) {
70        panel.classList.remove('sets-open');
71      }
72    });
73
74    // Close on Escape
75    document.addEventListener('keydown', function(e) {
76      if (e.key === 'Escape' && panel.classList.contains('sets-open')) {
77        panel.classList.remove('sets-open');
78        trigger.focus();
79      }
80    });
81
82    // Font size - use zoom/transform to scale all text
83    function applyFontSize(val) {
84      var scale = val / 100;
85      // Remove previous style if exists
86      var existing = document.getElementById('sets-font-override');
87      if (existing) existing.remove();
88      
89      if (val > 100) {
90        var style = document.createElement('style');
91        style.id = 'sets-font-override';
92        // Add text-shadow to all text for visibility when overflow happens
93        style.textContent = 
94          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *):not(.sets-reading-line-el):not(#sets-a11y-overlay) {' +
95          '  text-shadow: 0 0 3px rgba(0,0,0,0.9), 0 0 6px rgba(0,0,0,0.7), 0 0 10px rgba(0,0,0,0.5) !important;' +
96          '  -webkit-text-stroke: 0.3px rgba(0,0,0,0.3) !important;' +
97          '}' +
98          /* Light text on dark backgrounds - add glow */
99          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) a,' +
100          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) p,' +
101          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) span,' +
102          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) h1,' +
103          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) h2,' +
104          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) h3,' +
105          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) h4,' +
106          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) h5,' +
107          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) h6,' +
108          'body *:not(#sets-a11y-panel):not(#sets-a11y-panel *):not(#sets-a11y-trigger):not(#sets-a11y-trigger *) li {' +
109          '  text-shadow: 0 0 8px currentColor, 0 0 3px rgba(0,0,0,0.8), 1px 1px 2px rgba(0,0,0,0.9), -1px -1px 2px rgba(0,0,0,0.9) !important;' +
110          '}';
111        document.head.appendChild(style);
112        
113        // Apply zoom to body content
114        document.body.style.zoom = scale;
115        // Keep panel/trigger normal size
116        panel.style.zoom = (1 / scale);
117        trigger.style.zoom = (1 / scale);
118        // Keep overlay normal
119        if (overlay) overlay.style.zoom = (1 / scale);
120      } else {
121        document.body.style.zoom = '';
122        panel.style.zoom = '';
123        trigger.style.zoom = '';
124        if (overlay) overlay.style.zoom = '';
125      }
126      
127      slider.value = val;
128      fontVal.textContent = val + '%';
129      saveState();
130    }
131
132    slider.addEventListener('input', function() { applyFontSize(parseInt(this.value)); });
133    slider.addEventListener('change', function() { applyFontSize(parseInt(this.value)); });
134
135    // Font size +/- buttons
136    var decreaseBtn = document.getElementById('sets-font-decrease');
137    var increaseBtn = document.getElementById('sets-font-increase');
138    
139    decreaseBtn.addEventListener('click', function(e) {
140      e.preventDefault();
141      e.stopPropagation();
142      var val = Math.max(100, parseInt(slider.value) - 1);
143      applyFontSize(val);
144    });
145    
146    increaseBtn.addEventListener('click', function(e) {
147      e.preventDefault();
148      e.stopPropagation();
149      var val = Math.min(200, parseInt(slider.value) + 1);
150      applyFontSize(val);
151    });
152
153    // Apply saved font size on load
154    if (saved.fontSize && saved.fontSize > 100) {
155      applyFontSize(saved.fontSize);
156    }
157
158    // Feature toggle buttons
159    featureBtns.forEach(function(btn) {
160      btn.addEventListener('click', function() {
161        var feature = this.getAttribute('data-feature');
162        var cls = 'sets-' + feature;
163        
164        // Grayscale and monochrome are mutually exclusive
165        if (feature === 'grayscale' || feature === 'monochrome') {
166          var other = feature === 'grayscale' ? 'monochrome' : 'grayscale';
167          var otherBtn = panel.querySelector('[data-feature="' + other + '"]');
168          if (otherBtn) otherBtn.classList.remove('sets-active');
169          document.body.classList.remove('sets-' + other);
170        }
171        
172        this.classList.toggle('sets-active');
173        document.body.classList.toggle(cls);
174        updateOverlay();
175        saveState();
176      });
177    });
178
179    // Reading line follow mouse
180    document.addEventListener('mousemove', function(e) {
181      if (document.body.classList.contains('sets-reading-line')) {
182        readingLine.style.top = (e.clientY - 6) + 'px';
183      }
184    });
185
186    // Reset
187    resetBtn.addEventListener('click', function() {
188      // Reset font size / zoom
189      document.body.style.zoom = '';
190      panel.style.zoom = '';
191      trigger.style.zoom = '';
192      if (overlay) overlay.style.zoom = '';
193      var existing = document.getElementById('sets-font-override');
194      if (existing) existing.remove();
195      slider.value = 100;
196      fontVal.textContent = '100%';
197      featureBtns.forEach(function(btn) {
198        var feature = btn.getAttribute('data-feature');
199        btn.classList.remove('sets-active');
200        document.body.classList.remove('sets-' + feature);
201      });
202      overlay.className = '';
203      localStorage.removeItem('sets_a11y');
204    });
205
206    // Save state
207    function saveState() {
208      var features = [];
209      featureBtns.forEach(function(btn) {
210        if (btn.classList.contains('sets-active')) {
211          features.push(btn.getAttribute('data-feature'));
212        }
213      });
214      var state = {
215        fontSize: parseInt(slider.value),
216        features: features
217      };
218      try { localStorage.setItem('sets_a11y', JSON.stringify(state)); } catch(e) {}
219    }
220  }
221
222  // Init when DOM is ready
223  if (document.readyState === 'loading') {
224    document.addEventListener('DOMContentLoaded', initA11y);
225  } else {
226    initA11y();
227  }
228})();
229</script>
229  <!-- SETS Accessibility Widget End -->  <style>  /* Skip Link */  .sets-skip-link {      position: absolute;      top: -100px;      left: 10px;      background: #00FF00;      color: #000;      padding: 12px 20px;      z-index: 9999999;      font-weight: 700;      font-size: 16px;      text-decoration: none;      border-radius: 0 0 8px 8px;      transition: top 0.2s;  }  .sets-skip-link:focus {      top: 0;      outline: 3px solid #000;  }    /* Fix color contrast issues - white text on dark backgrounds */  /* Ensure minimum 4.5:1 contrast ratio */  </style>    
229<script>
230document.addEventListener('DOMContentLoaded', function() {
231    
232    // ========================================
233    // A. ADD role="main" TO MAIN CONTENT AREA
234    // ========================================
235    var mainContent = document.querySelector('.vc_row, #content, .site-content, main, [class*="content"]');
236    if (mainContent && !document.querySelector('[role="main"]')) {
237        mainContent.setAttribute('role', 'main');
238        if (!mainContent.id) mainContent.id = 'main-content';
239    }
240    // Also add id for skip link
241    var firstRow = document.querySelector('.vc_row');
242    if (firstRow && !document.getElementById('main-content')) {
243        firstRow.id = 'main-content';
244    }
245
246    // ========================================
247    // B. FIX MISSING ALT TEXT ON ALL IMAGES
248    // ========================================
249    document.querySelectorAll('img').forEach(function(img) {
250        if (!img.hasAttribute('alt')) {
251            var alt = img.getAttribute('title') || img.getAttribute('data-caption') || '';
252            if (!alt) {
253                // Try to get from parent link or figure
254                var parent = img.closest('a, figure, figcaption');
255                if (parent) {
256                    alt = parent.getAttribute('title') || parent.textContent.trim().substring(0, 80) || '';
257                }
258            }
259            if (!alt) {
260                // Get filename
261                var src = img.getAttribute('src') || '';
262                var filename = src.split('/').pop().split('?')[0].replace(/[-_\.]/g, ' ').replace(/\.(jpg|jpeg|png|gif|webp|svg)/i, '');
263                alt = filename || 'Image';
264            }
265            img.setAttribute('alt', alt);
266        }
267        // Fix empty alt on linked images (these should have alt text)
268        if (img.getAttribute('alt') === '' && img.closest('a')) {
269            var link = img.closest('a');
270            var linkText = link.textContent.trim();
271            if (!linkText) {
272                var href = link.getAttribute('href') || '';
273                img.setAttribute('alt', link.getAttribute('title') || 'Link image');
274            }
275        }
276    });
277
278    // ========================================
279    // C. FIX EMPTY LINKS (links with no text)
280    // ========================================
281    document.querySelectorAll('a').forEach(function(link) {
282        var hasText = link.textContent.trim();
283        var hasAriaLabel = link.getAttribute('aria-label');
284        var hasImg = link.querySelector('img[alt]');
285        var hasTitle = link.getAttribute('title');
286        
287        if (!hasText && !hasAriaLabel && !hasTitle) {
288            if (hasImg) {
289                // Use image alt as link accessible name
290                link.setAttribute('aria-label', hasImg.getAttribute('alt'));
291            } else {
292                // Try to determine purpose from href
293                var href = link.getAttribute('href') || '';
294                if (href.indexOf('tel:') === 0) {
295                    link.setAttribute('aria-label', 'Call ' + href.replace('tel:', ''));
296                } else if (href.indexOf('mailto:') === 0) {
297                    link.setAttribute('aria-label', 'Email ' + href.replace('mailto:', ''));
298                } else if (href.indexOf('facebook') > -1) {
299                    link.setAttribute('aria-label', 'Facebook');
300                } else if (href.indexOf('instagram') > -1) {
301                    link.setAttribute('aria-label', 'Instagram');
302                } else if (href.indexOf('twitter') > -1 || href.indexOf('x.com') > -1) {
303                    link.setAttribute('aria-label', 'Twitter');
304                } else if (href.indexOf('youtube') > -1) {
305                    link.setAttribute('aria-label', 'YouTube');
306                } else if (href === '#') {
307                    link.setAttribute('aria-label', 'Link');
308                } else {
309                    link.setAttribute('aria-label', 'Link');
310                }
311            }
312        }
313    });
314
315    // ========================================
316    // D. FIX EMPTY BUTTONS
317    // ========================================
318    document.querySelectorAll('button, [role="button"], input[type="button"], input[type="submit"]').forEach(function(btn
318) {
319        var hasText = btn.textContent.trim();
320        var hasAriaLabel = btn.getAttribute('aria-label');
321        var hasTitle = btn.getAttribute('title');
322        var hasValue = btn.getAttribute('value');
323        
324        if (!hasText && !hasAriaLabel && !hasTitle && !hasValue) {
325            // Try to determine from class or context
326            var cls = (btn.className || '').toLowerCase();
327            if (cls.indexOf('close') > -1 || cls.indexOf('dismiss') > -1) {
328                btn.setAttribute('aria-label', 'Close');
329            } else if (cls.indexOf('menu') > -1 || cls.indexOf('toggle') > -1 || cls.indexOf('hamburger') > -1) {
330                btn.setAttribute('aria-label', 'Menu');
331            } else if (cls.indexOf('search') > -1) {
332                btn.setAttribute('aria-label', 'Search');
333            } else if (cls.indexOf('play') > -1) {
334                btn.setAttribute('aria-label', 'Play');
335            } else if (cls.indexOf('prev') > -1 || cls.indexOf('left') > -1) {
336                btn.setAttribute('aria-label', 'Previous');
337            } else if (cls.indexOf('next') > -1 || cls.indexOf('right') > -1) {
338                btn.setAttribute('aria-label', 'Next');
339            } else {
340                btn.setAttribute('aria-label', 'Button');
341            }
342        }
343    });
344
345    // ========================================
346    // E. FIX MISSING FORM LABELS
347    // ========================================
348    document.querySelectorAll('input, select, textarea').forEach(function(input) {
349        if (input.type === 'hidden' || input.type === 'submit' || input.type === 'button') return;
350        
351        var id = input.id;
352        var hasLabel = id && document.querySelector('label[for="' + id + '"]');
353        var hasAriaLabel = input.getAttribute('aria-label');
354        var hasAriaLabelledby = input.getAttribute('aria-labelledby');
355        var parentLabel = input.closest('label');
356        
357        if (!hasLabel && !hasAriaLabel && !hasAriaLabelledby && !parentLabel) {
358            var placeholder = input.getAttribute('placeholder');
359            var name = input.getAttribute('name');
360            var label = placeholder || name || input.type;
361            input.setAttribute('aria-label', label);
362        }
363    });
364
365    // ========================================
366    // F. FIX HEADING HIERARCHY (h1 > h2 > h3...)
367    // ========================================
368    // Add aria-level if heading hierarchy is broken
369    // This doesn't change visual but helps screen readers
370    
371    // ========================================
372    // G. ADD LANDMARK ROLES
373    // ========================================
374    // Navigation
375    var nav = document.querySelector('nav, .navbar, .main-menu, .nav-menu, [class*="navigation"]');
376    if (nav && !nav.getAttribute('role')) {
377        nav.setAttribute('role', 'navigation');
378        nav.setAttribute('aria-label', 'Main Navigation');
379    }
380    
381    // Header
382    var header = document.querySelector('header, .site-header, [class*="header"]');
383    if (header && !header.getAttribute('role')) {
384        header.setAttribute('role', 'banner');
385    }
386    
387    // Footer
388    var footer = document.querySelector('footer, .site-footer, [class*="footer"]');
389    if (footer && !footer.getAttribute('role')) {
390        footer.setAttribute('role', 'contentinfo');
391    }
392
393    // ========================================
394    // H. FIX VIDEO ACCESSIBILITY
395    // ========================================
396    document.querySelectorAll('video').forEach(function(video) {
397        // Ensure videos don't autoplay without controls
398        if (video.hasAttribute('autoplay')) {
399            video.setAttribute('muted', '');
400        }
401        // Add aria-label
402        if (!video.getAttribute('aria-label')) {
403            video.setAttribute('aria-label', 'Video content');
404        }
405    });
406    
407    // Fix iframes (YouTube, etc)
408    document.querySelectorAll('iframe').forEach(function(iframe) {
409        if (!iframe.getAttribute('title')) {
410            var src = iframe.getAttribute('src') || '';
411            if (src.indexOf('youtube') > -1) {
412                iframe.setAttribute('title', 'YouTube Video');
413            } else if (src.indexOf('vimeo') > -1) {
414                iframe.setAttribute('title', 'Vimeo Video');
415            } else if (src.indexOf('maps') > -1 || src.indexOf('google') > -1) {
416                iframe.setAttribute('title', 'Google Map');
417            } else {
418                iframe.setAttribute('title', 'Embedded content');
419            }
420        }
421    });
422
423    // ========================================
424    // I. FIX TABINDEX ISSUES
425    // ========================================
426    // Remove positive tabindex values (bad practice)
427    document.querySelectorAll('[tabindex]').forEach(function(el) {
428        var val = parseInt(el.getAttribute('tabindex'));
429        if (val > 0) {
430            el.setAttribute('tabindex', '0');
431        }
432    });
433
434    // ========================================
435    // J. ADD ARIA-LABEL TO SOCIAL MEDIA ICONS
436    // ========================================
437    document.querySelectorAll('a[href*="facebook"], a[href*="instagram"], a[href*="twitter"], a[href*="youtube"], a[href*="linkedin"], a[href*="tiktok"]').forEach(function(link) {
438        if (!link.getAttribute('aria-label') && !link.textContent.trim()) {
439            var href = link.getAttribute('href');
440            if (href.indexOf('facebook') > -1) link.setAttribute('aria-label', 'Facebook');
441            if (href.indexOf('instagram') > -1) link.setAttribute('aria-label', 'Instagram');
442            if (href.indexOf('twitter') > -1) link.setAttribute('aria-label', 'Twitter');
443            if (href.indexOf('youtube') > -1) link.setAttribute('aria-label', 'YouTube');
444            if (href.indexOf('linkedin') > -1) link.setAttribute('aria-label', 'LinkedIn');
445            if (href.indexOf('tiktok') > -1) link.setAttribute('aria-label', 'TikTok');
446        }
447    });
448
449    // ========================================
450    // K. FIX DUPLICATE IDs
451    // ========================================
452    var ids = {};
453    document.querySelectorAll('[id]').forEach(function(el) {
454        if (ids[el.id]) {
455            el.id = el.id + '-' + Math.random().toString(36).substr(2, 5);
456        }
457        ids[el.id] = true;
458    });
459
460    // ========================================
461    // L. ENSURE PAGE HAS EXACTLY ONE H1
462    // ========================================
463    var h1s = document.querySelectorAll('h1');
464    if (h1s.length > 1) {
465        // Keep first h1, convert rest to h2 with aria-level
466        for (var i = 1; i < h1s.length; i++) {
467            h1s[i].setAttribute('role', 'heading');
468            h1s[i].setAttribute('aria-level', '2');
469        }
470    }
471
472    // ========================================
473    // M. FIX NOSCRIPT FACEBOOK PIXEL IMAGES
474    // ========================================
475    document.querySelectorAll('noscript img, img[width="1"][height="1"]').forEach(function(img) {
476        if (!img.hasAttribute('alt')) {
477            img.setAttribute('alt', '');
478            img.setAttribute('role', 'presentation');
479        }
480    });
481
482    // ========================================
483    // N. ADD ARIA-EXPANDED TO ACCORDION/FAQ
484    // ========================================
485    document.querySelectorAll('.vc_tta-panel-heading a, .vc_toggle_title, [class*="accordion"] a, [class*="faq"] a').forEach(function(toggle) {
486        if (!toggle.hasAttribute('aria-expanded')) {
487            toggle.setAttribute('aria-expanded', 'false');
488            toggle.addEventListener('click', function() {
489                var current = this.getAttribute('aria-expanded');
490                this.setAttribute('aria-expanded', current === 'true' ? 'false' : 'true');
491            });
492        }
493    });
494
495    // ========================================
496    // O. FIX LINK TO PDF/NEW WINDOW WARNING
497    // ========================================
498    document.querySelectorAll('a[target="_blank"]').forEach(function(link) {
499        if (!link.querySelector('.screen-reader-text') && !link.getAttribute('aria-label')) {
500            var text = link.textContent.trim();
501            if (text) {
502                link.setAttribute('aria-label', text + ' (opens in new tab)');
503            }
504        }
505        // Add rel for security
506        if (!link.getAttribute('rel') || link.getAttribute('rel').indexOf('noopener') === -1) {
507            link.setAttribute('rel', (link.getAttribute('rel') || '') + ' noopener noreferrer');
508        }
509    });
510
511    // ========================================
512    // P. ENSURE FOCUS VISIBILITY
513    // ========================================
514    var focusStyle = document.createElement('style');
515    focusStyle.textContent = 
516        '*:focus { outline: 2px solid #00FF00 !important; outline-offset: 2px !important; }' +
517        '*:focus:not(:focus-visible) { outline: none !important; }' +
518        '*:focus-visible { outline: 2px solid #00FF00 !important; outline-offset: 2px !important; }';
519    document.head.appendChild(focusStyle);
520
521});
522</script>
522  	<style> 		.class_gwp_my_template_file { 			cursor:help; 		} 	</style> 	<link rel="icon" type="image/jpeg" sizes="32x32" href="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/03/cropped-83293881_1440349886124178_1544216608937869312_n.jpg&amp;nocache=1">  <link rel="icon" type="image/jpeg" sizes="192x192" href="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/03/cropped-83293881_1440349886124178_1544216608937869312_n.jpg&amp;nocache=1">  <link rel="apple-touch-icon" href="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/03/cropped-83293881_1440349886124178_1544216608937869312_n.jpg&amp;nocache=1">  <!-- Google Tag Manager for WordPress by gtm4wp.com --> <!-- GTM Container placement set to automatic --> 
522<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">
523	var dataLayer_content = {"pagePostType":"page","pagePostType2":"single-page","pagePostAuthor":"im@rk"};
524	dataLayer.push( dataLayer_content );
525</script>
525 
525<script data-cfasync="false" data-pagespeed-no-defer type="text/javascript">
vendor: 322 bytes, lines 525-530
525
526(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
527new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
528j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
529'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
530})(window,document,'script','dataLayer','
530GTM-55PTZDN
vendor: 4 bytes, line 530
530');
531</script>
531 <!-- End Google Tag Manager for WordPress by gtm4wp.com --><style> .sr-only,.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:2px solid #f26522!important;outline-offset:2px!important} </style> <meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/> <meta name="generator" content="Powered by Slider Revolution 6.5.9 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> <link rel="icon" href="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/03/cropped-83293881_1440349886124178_1544216608937869312_n-32x32.jpg&amp;nocache=1" sizes="32x32" /> <link rel="icon" href="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/03/cropped-83293881_1440349886124178_1544216608937869312_n-192x192.jpg&amp;nocache=1" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/03/cropped-83293881_1440349886124178_1544216608937869312_n-180x180.jpg&amp;nocache=1" /> <meta name="msapplication-TileImage" content="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/03/cropped-83293881_1440349886124178_1544216608937869312_n-270x270.jpg&amp;nocache=1" /> 
531<script type="text/javascript">function setREVStartSize(e){
532			//window.requestAnimationFrame(function() {				 
533				window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW;	
534				window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH;	
535				try {								
536					var pw = document.getElementById(e.c).parentNode.offsetWidth,
537						newh;
538					pw = pw===0 || isNaN(pw) ? window.RSIW : pw;
539					e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw);
540					e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw);
541					e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh);
542					e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh);
543					e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide);
544					e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide);
545					e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0);		
546					if(e.layout==="fullscreen" || e.l==="fullscreen") 						
547						newh = Math.max(e.mh,window.RSIH);					
548					else{					
549						e.gw = Array.isArray(e.gw) ? e.gw : [e.gw];
550						for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1];					
551						e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el;
552						e.gh = Array.isArray(e.gh) ? e.gh : [e.gh];
553						for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1];
554											
555						var nl = new Array(e.rl.length),
556							ix = 0,						
557							sl;					
558						e.tabw = e.tabhide>=pw ? 0 : e.tabw;
559						e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw;
560						e.tabh = e.tabhide>=pw ? 0 : e.tabh;
561						e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh;					
562						for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i];
563						sl = nl[0];									
564						for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;}															
565						var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]);					
566						newh =  (e.gh[ix] * m) + (e.tabh + e.thumbh);
567					}
568					var el = document.getElementById(e.c);
569					if (el!==null && el) el.style.height = newh+"px";					
570					el = document.getElementById(e.c+"_wrapper");
571					if (el!==null && el) {
572						el.style.height = newh+"px";
573						el.style.display = "block";
574					}
575				} catch(e){
576					console.log("Failure at Presize of Slider:" + e)
577				}					   
578			//});
579		  };</script>
579 <style id="wp-custom-css"> /* .fit-image-slider new */  .page-id-7395 .top_panel_top_contact_phone, .page-id-7393 .top_panel_top_contact_phone{     display: none; } .page-id-5689 .hero-section-home{   left:8px !important;   width: 100% !important; } a:focus{   outline: 0 !important; } .fit-image-slider img{     height: 400px;     width: 100%;     object-fit: cover;     object-position: center; } .custom-accordion .vc_tta-panel-heading h4 a{     outline: 0 !important;     display: block; } .custom-accordion .vc_tta-panel-heading h4 a:hover{   color: #fff !important; } .v-player{ 	position: absolute;   top: 0; 	width:100%; 	height: 100%; } .postid-6791 .home-form, .postid-6791 section.schedules .schedule-table {     display: none !important; }  .postid-6791 .home-form form {     display: none !important; } .postid-6791 section.slider_section:has(.testimonial-video.loction_page) {     display: none; } .postid-6791 section.slider_section.membership-option {     padding-bottom: 100px !important; }  h1.blackh1 {     color: #000; }  h1.h1white {     font-size: 57px;     line-height: 68px; } /* 02feb */ .sidebar_show .content {     width: 100% !important;     margin: 70px 0px 0px 0px;     /* width: 770px; */ }  li#menu-item-6672 a {     background-color: #26ff00;     color: #000 !important;     padding: 12px 24px;     font-weight: 700;     border-radius: 5px;     text-transform: uppercase;     line-height: 24px; 	 } /* single post css */ .single-post .content_wrap {     width: 95%; } /* single post css */  /*header new style start*/ header .aditionl_wrap {   display: flex;   align-items: center; } .aditionl_wrap a.hdrshp-btn {   background-color: #26ff00;   color: #000;   padding: 12px 24px;   font-weight: 700;   border-radius: 5px;   text-transform: uppercase;   line-height: 24px; } .aditionl_wrap a.hdrshp-btn:hover {   color: #fff !important;   text-decoration: none !important; } /* .page-id-5689 header nav.menu_main_nav_area ul li:nth-child(4), .page-id-5689 header nav.menu_main_nav_area ul li:nth-child(6), .page-id-5689 header nav.menu_main_nav_area ul li:nth-child(7), .page-id-5637 header nav.menu_main_nav_area ul li:nth-child(4), .page-id-5637 header nav.menu_main_nav_area ul li:nth-child(6), .page-id-5637 header nav.menu_main_nav_area ul li:nth-child(7), .page-id-5625 header nav.menu_main_nav_area ul li:nth-child(4), .page-id-5625 header nav.menu_main_nav_area ul li:nth-child(6), .page-id-5625 header nav.menu_main_nav_area ul li:nth-child(7), .page-id-5640 header nav.menu_main_nav_area ul li:nth-child(4), .page-id-5640 header nav.menu_main_nav_area ul li:nth-child(6), .page-id-5640 header nav.menu_main_nav_area ul li:nth-child(7), .page-id-5901 header nav.menu_main_nav_area ul li:nth-child(4), .page-id-5901 header nav.menu_main_nav_area ul li:nth-child(6), .page-id-5901 header nav.menu_main_nav_area ul li:nth-child(7) {   display: none; } .page-id-5689   header   nav.menu_main_nav_area   ul   li.menu-item-has-children:hover   ul.sub-menu, .page-id-5689 header .menu_main_nav > li.menu-item-2869:before, .page-id-5689 header .top_panel_top_contact_phone, .page-id-5640   header   nav.menu_main_nav_area   ul   li.menu-item-has-children:hover   ul.sub-menu, .page-id-5640 header .menu_main_nav > li.menu-item-2869:before, .page-id-5640 header .top_panel_top_contact_phone, .page-id-5637   header   nav.menu_main_nav_area   ul   li.menu-item-has-children:hover   ul.sub-menu, .page-id-5637 header .menu_main_nav > li.menu-item-2869:before, .page-id-5637 header .top_panel_top_contact_phone, .page-id-5625   header   nav.menu_main_nav_area   ul   li.menu-item-has-children:hover   ul.sub-menu, .page-id-5901   header   nav.menu_main_nav_area   ul   li.menu-item-has-children:hover   ul.sub-menu, .page-id-5625 header .menu_main_nav > li.menu-item-2869:before, .page-id-5901 header .menu_main_nav > li.menu-item-2869:before, .page-id-5625 header .top_panel_top_contact_phone {   display: none !important; } */ .page-id-5901 header .top_panel_top_contact_phone {   display: none; }  .menu_main_nav > li.menu-item-2869:before {   display: none; } /*header new style end*/  /* footer style */ .copyright_wrap p, .form-section p h5.sc_title.sc_align_center, .accordion-content p {   color: #fff !important; } footer .footer_wrap_inner {   padding: 70px 0px 0px; } footer .menu-footer-menu-container > ul > li li a {   color: #fff !important; } .footer_wrap_inner .menu-footer-menu-container > ul > li > ul {   margin-top: 10px; } .copyright_wrap .copyright_text p {   color: #fff !important; } /* footer style end */ /* common style */ ul.progress-list li {   font-family: "Play", sans-serif;   font-weight: bold;   font-style: normal;   text-align: left; } ul.progress-list.pro-list2 {   float: left; } .center-content {   max-width: 80%;   margin: 0 auto; } section#popup {   display: grid; } .testimonial-video-block .testimonial-video a {   color: #26ff00 !important; } /* section#popup {   display: grid !important; } */  /* section.custom_popup_model */ section.custom_popup_model {   z-index: 999 !important;   background: rgba(0, 0, 0, 0.8) !important; } .page-id-5689 section.custom_popup_model .custom_popup_box {   margin-top: 80px !important; } section.custom_popup_model .custom_popup_box {   /* margin-top: auto !important; */   margin-top: 0 !important; } .custom_popup_model .custom_grid_box a:hover {   background-color: #26ff00 !important;   border-color: #26ff00 !important;   color: #000 !important;   text-decoration: none !important; }  .page-id-5637 ul.progress-list li {   list-style: numer;   margin: 0 0 10px 20px;   font-size: 20px;   font-family: "Play", sans-serif;   font-weight: 700; } .page-id-5637 ul.progress-list.list-white li {   color: #fff; } /* section.custom_popup_model end */  .page-id-2746 .searchlocation-section h1 {   text-align: center;   margin: 40px 0px 80px !important; }  .page-id-2746 .location-custom-section {   padding: 40px 0 60px !important;   background-color: #ffffff !important; } .page-id-5901 p {   color: #000 !important; }  /* home-new */  ul.progress-list li {   position: relative;   list-style: none; } .prolists ul.prolist-black li {   color: #000; } .prolists {   width: 100%;   display: flex;   justify-content: center; } ul.progress-list li::before {   content: "";   display: inline-block;   width: 16px;   height: 16px;   background-size: contain;   background-repeat: no-repeat;   background-position: center;   flex-shrink: 0;   position: absolute;   left: -24px;   top: 7px; } ul.prolist-black li::before {   background-image: url("https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2025/04/tickblack.png&amp;nocache=1"); } ul.prolist-white li::before {   background-image: url("https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2025/04/green-1.png&amp;nocache=1"); } .hero-section-home .video-content h1 {   max-width: 80%;   color: #26ff00; } .hero-section-home .video-content a.v-btn {   /* background-color: #26ff00 !important;   border-color: #26ff00; */   /* font-style: normal; */   color: #000 !important;   margin: 20px 0 0px !important; } .change-way {   display: none; } .our-mission {   padding: 50px 0px 70px; } .our-mission .wpb_wrapper {   max-width: 1300px;   margin: 0 auto;   text-align: center;   width: 100%; } .our-mission .whyit {   margin-top: 50px;   padding-bottom: 0px !important; } .our-mission .whyit h2 {   text-align: left;   margin-bottom: 15px !important; } .our-mission .whyit a.sc_button {   float: left;   margin: 20px 0 0 !important;   /* font-style: normal; */ } .our-mission .whyit ul {   padding-left: 0px; } .our-mission .whyit ul li {   list-style: disc;   margin: 0 0 10px 20px;   font-size: 20px;   font-family: "Roboto", sans-serif;   color: #fff;   font-weight: 700; } .video-row {   padding: 50px 0px; } .celebrate {   display: none; } .hmn-locations {   padding: 50px 0 0px; } .video-row2 {   padding: 5px 25px; } /* =================***********old*****================ */ p, .our-points .given-serve .row .text-wrapper p, .page-id-3130 .copyright_text p, .locationDetail-box ul li span, .locationDetail-box ul li span a, .form-section ul li {   color: #fff !important; } .page-id-3130 p {   color: #000 !important; } /* banner style */ section.custom-banner-21days {   background-color: #202122 !important; } .custom-banner-section-21-days h2, .custom-banner-section-21-days p {   color: #fff !important; } /* banner style end*/  .col_wrap.d-flex {   flex-direction: column; } .col_wrap.d-flex p:empty {   display: none; } .col_wrap.d-flex .sc_form_field_submit p {   margin: 0; } .col_wrap.d-flex .sc_form_field_submit .wpcf7-submit {   margin: 0; } .captcha_wrap {   display: flex;   align-items: center;   justify-content: space-between;   position: relative; } .captcha_wrap .wpcf7-not-valid-tip {   position: absolute;   left: -150px;   width: 200px;   top: 30px; } span.sub_location {   color: #26ff00; } .widget_socials .logo a {   width: 290px; }  .toast-error {   background-color: red !important;   color: black !important;   margin: 20px !important; } .custom-accordion .vc_tta-panel-heading {   border-width: 0 !important; } .custom-accordion .vc_tta-panel-body {   padding-top: 2px !important;   padding-left: 45px !important;   border: none !important;   padding-bottom: 25px !important; } .custom-accordion .vc_tta-panel {   border-bottom: 1px solid #fff; } .custom-accordion .vc_tta-panel-heading h4 {   font-size: 20px !important;   font-family: var(--font-roboto);   font-weight: 700;   font-style: italic; } .custom-accordion .vc_tta-panel-heading h4 a {   padding-top: 22px !important;   padding-bottom: 22px !important; } .custom-accordion .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:hover, .custom-accordion .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading h4:hover {   background-color: rgba(255, 255, 255, 0.1) !important; } .custom-accordion   .vc_tta-panel:not(.vc_active)   .vc_tta-panel-heading   h4:hover   a {   color: #fff !important; } .custom-accordion   .vc_tta-panel:not(.vc_active)   .vc_tta-panel-heading:hover   h4   a   i::before, .custom-accordion   .vc_tta-panel:not(.vc_active)   .vc_tta-panel-heading:hover   h4   a   i::after {   border-color: #fff !important; } .custom-accordion .vc_tta-panel-body .wpb_wrapper * {   font-family: var(--font-roboto);   font-weight: 700;   font-style: italic; }  .hero-section-home .vc_video-bg.vc_hidden-xs {   display: block !important; }  .hero-section-home {   position: relative; }
579 .hero-section-home .wpb_column.vc_column_container.vc_col-sm-12 {   position: initial; } .hero-section-home .sc_content.content_wrap {   position: relative;   z-index: 3; } .hero-section-home .video-bg-section {   position: absolute;   left: 0;   top: 0;   width: 100%;   height: 100%;   z-index: 1; }  /*schedule*/ .murfreesboro_schedule {   background: #202122;   padding-bottom: 52px; } .murfreesboro_schedule .table {   width: 100%;   margin: auto; }  .murfreesboro_schedule .table tr:nth-child(even), .murfreesboro_schedule .table thead {   background-color: rgba(255, 255, 255, 0.2) !important; }  .murfreesboro_schedule .tablediv {   background: #000;   text-align: center;   width: 70%;   margin: auto; } .murfreesboro_schedule .table th, .murfreesboro_schedule .table td {   border: none;   color: #fff;   font-family: var(--font_roboto);   font-size: 21px; } .murfreesboro_schedule .table tr {   height: 1.7rem; } .murfreesboro_schedule h4.heading {   font-family: var(--font_changeling);   margin: 0 0 5px 0;   font-size: 2.3rem;   position: relative; } .murfreesboro_schedule h4.heading::after {   content: "";   background-color: #26ff00;   width: 76%;   margin: auto;   height: 2px;   position: absolute;   bottom: 0;   left: 50%;   transform: translateX(-50%); } .murfreesboro_schedule .table thead th {   color: #26ff00;   font-style: italic; } .map-address p, .map-address p iframe {   width: 100%;   height: 100%; } .page-id-3695 .page_content_wrap {   padding: 0 0 0 !important; } .btn-primary:focus, .btn-primary:hover {   background-color: #21db00 !important;   border-color: #21db00; }  .top_panel_inner_style_5 .top_panel_top_contact_phone {   color: #4edf10; }  /*thanku page css 16-01-2025 start  */ .container.custom_thank_page {   min-height: 50vh;   display: flex;   flex-direction: column;   justify-content: center;   align-items: center;   color: #fff; } .container.custom_thank_page p {   font-size: 18px;   font-weight: bold;   margin-bottom: 15px;   font-style: italic;   text-transform: uppercase; } .sets-buid .single-wrapper .single p {   font-family: "Roboto", sans-serif; } /*thanku page css 16-01-2025 end  */  /*new css 19-02-2025  */ .custom_faq_section {   margin: auto; } .custom_locations_video_section video {   position: unset; } .page-id-5637 section.custom-banner-21days {   max-width: 1350px;   margin: 0 auto; } /* === CSS Changes As per feedback === */ .text-color-white, .text-color-white p {   color: #fff !important; }  .text-color-black, .text-color-black p {   color: #000 !important; }  .text-color-black p:empty {   display: none; } h2.text-color-black p {   margin-bottom: 0; } .video-row2 {   justify-content: center;   padding-block: 4.5rem; } .hero-btn-green {   background-color: #26ff00 !important; }  .hero-btn-green:hover {   background-color: #fff !important; } .video-row2 video {   max-width: 750px; } .video-sec-middle .video-row {   justify-content: center;   padding-inline: 18px; } .video-row2 .wpb_column.vc_col-sm-2\/5 {   width: 100%;   max-width: 750px;   padding: 0; }  .our-mission .whyit ul li {   list-style: none !important;   position: relative;   margin-left: 24px;   font-family: "Play", sans-serif !important;   font-weight: 400; }  .our-mission .whyit ul li::before {   content: "";   display: inline-block;   width: 16px;   height: 16px;   background-image: url("https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2025/02/[email protected]&amp;nocache=1&nocache=1");   background-size: contain;   background-repeat: no-repeat;   background-position: center;   flex-shrink: 0;   position: absolute;   left: -24px;   top: 7px; } .progress-list.list-white li {   color: #fff; } body.page-template-21days ul.progress-list li {   list-style: none !important;   position: relative;   margin-left: 24px;   font-family: "Play", sans-serif !important;   font-weight: 400; }  body.page-template-21days ul.progress-list li::before {   content: "";   display: inline-block;   width: 16px;   height: 16px;   background-image: url("https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2025/02/[email protected]&amp;nocache=1&nocache=1");   background-size: contain;   background-repeat: no-repeat;   background-position: center;   flex-shrink: 0;   position: absolute;   left: -24px;   top: 10px; } .custom-accordion .vc_tta-panel-body .wpb_wrapper * {   font-weight: 400; }  .classed-section .content_container {   text-align: center; } .classed-section a {   width: auto;   display: inline-block !important; }   section.schedules  {     background-color: white; }  section.schedules h2{ 	color:#000; }  section.form-section_middle {     background-color: #fff;     padding: 50px 0; }  p#poweredbyGlofox {     color: #000 !important; }  /* === CSS Changes As per feedback === */  div#customer_details .col-2 {   display: none !important; } .custom_popup_heading h4 {   font-size: 20px !important; } .stripe-section {   background-color: #fff;   padding-top: 50px; }  .menu-team-menu-container ul li a h1 {   font-size: 1.222rem;   font-family: inherit;   font-style: inherit;   font-weight: 700;   text-transform: capitalize;   margin-bottom: 2px;   padding: 0 1.5em;   line-height: 2.7235em; }  .menu-team-menu-container ul li a h1:hover {   color: #26ff00; }  .location-select {   pointer-events: none; } .post_content h1 {   font-size:50px; 	font-weight: normal; } .post_content h2 {     font-size:40px; 		font-weight: normal; } ol, ul {     padding-left: 20px; } /* script setup */  .wp-singular.locations-template-default.single.single-locations form.wpcf7-form.init {     display: none; }  .wp-singular.locations-template-default.single.single-locations .schedule-table {     display: none; }  .wp-singular.locations-template-default.single.single-locations .home-form {     display: none; }  /* .single.single-locations.postid-7161 .schedule-table {      display: block !important;  }  .single.single-locations.postid-7161 .home-form {      display: block !important;  }
579  .single.single-locations.postid-7161 form.wpcf7-form.init {      display: block !important;  }  .single.single-locations.postid-7161 section.form-section_middle {      display: none;  } */    .wp-singular.locations-template-default.single.single-locations a.sc_button.sc_button_square.sc_button_style_style1.sc_button_size_medium.aligncenter.font-roboto { /*     display: none !important; */ }  /* .postid-2722 div#hero-form {     height: 1000px !important; } .postid-2722 div#hero-form div#iframecontainer {     height: 100%; } */ /* script setup end */  @media only screen and (min-width: 1600px) {   .sets-buid.background_newBlack .single-wrapper .single h4 {     font-size: 26px !important;     margin-bottom: 10px;   }   .center-content p {     font-size: 21px;     line-height: 32px;   }   .list-content-block .vc_column-inner {     padding: 0 230px;   }   .list-content-block .vc_column-inner h3 {     font-size: 45px;   }   .list-content-block .vc_column-inner ul li,   .cardi-along p {     font-size: 22px;   }   .cardi-along p {     font-size: 22px;     line-height: 32px;   } } @media only screen and (max-width: 1599px) {   .custom_popup_box {     width: 40% !important;   }   .page-id-2746 .searchlocation-section h1 {     text-align: center;     margin: 20px 0px 60px !important;     font-size: 66px;   }   .our-mission {     padding: 50px 0px 80px;   }   .center-content p {     font-size: 20px;     line-height: 32px;   } }  @media only screen and (max-width: 1499px) {   .hero-banner .banner-text p.main_head {     font-size: 3.125rem;   }   .center-content p {     font-size: 20px;     line-height: 32px;   }   .page-id-5689 .our-mission {     padding: 50px 30px 80px;   } } @media only screen and (min-width: 1300px) {   .page-id-5689 header nav.menu_main_nav_area ul li,   .page-id-5901 header nav.menu_main_nav_area ul li {     width: 100px;   }   .page-id-5689 header nav.menu_main_nav_area ul li a {     padding: 20px 0px;   }   .slider_section h2 + p {     max-width: 1200px;     margin: 0px auto 30px;   }   .page-id-2746 .searchlocation-section .content_wrap {     width: 1170px;   }   .sets-buid .single-wrapper .single p {     font-size: 20px;   }   .bttn-21 {     min-width: 210px;   } } @media only screen and (min-width: 1200px) and (max-width: 1599px) {   .top_panel_middle .menu_main_wrap {     margin-top: 0px !important;   }   .list-content-block .vc_column-inner {     padding: 0 150px;   } } @media only screen and (max-width: 1199px) {   .hero-banner .banner-text p.main_head {     font-size: 2.8125rem;   }   .custom_popup_box {     width: 60% !important;   }   .page-id-2746 .searchlocation-section h1 {     font-size: 48px;   }   .searchlocation-section .row .column-1_3,   .searchlocation-section .row .column-2_3 {     width: 50%;     padding: 0 15px;   }   .our-mission {     padding: 50px 30px 60px;   }   .page-id-5689 .our-mission {     padding: 50px 30px 60px;   } } @media only screen and (max-width: 1024px) {   .video-sec-middle .video-row .vc_col
579-sm-2\/5 {     width: 80% !important;   }    .video-row2 .wpb_column.vc_col-sm-2\/5 {     width: 80%;   } } @media only screen and (max-width: 991px) {   .main_head {     font-size: 2.5rem;   }   .custom_popup_box {     width: 80% !important;   }   .center-content {     width: 100%;   } } @media only screen and (min-width: 768px) and (max-width: 991px) {   .top_panel_wrap .logo {     left: 40%;   }   .top_panel_wrap .logo_main {     max-height: 55px;   }   .testimonial-video.loction_page {     width: 90% !important;   }   .faq-section .accordion .accordion-item a.title {     width: 100% !important;     padding: 22px 0px !important;   } } @media only screen and (min-width: 768px) {   .codringsec h3,   .codringzones h3 {     text-align: left !important;   } } @media only screen and (max-width: 768px) {   .murfreesboro_schedule h4.heading {     font-size: 30px;   }   .murfreesboro_schedule .table tr {     height: 2.7rem;   }   .page-id-5637 ul.progress-list li {     margin: 0 0 6px 20px;     font-size: 14px;   }   .video-sec-middle .video-row .vc_col
579-sm-2\/5 {     width: 90% !important;   }    .video-row2 .wpb_column.vc_col-sm-2\/5 {     width: 90%;   } }  @media only screen and (max-width: 767px) {     /* .page-id-5689 .hero-section-home .wpb_column.vc_column_container.vc_col-sm-12 {     position: relative; } */ .page-id-5689 .hero-section-home{      background-image: none !important; }   .our-mission .whyit {     margin-top: 0;     flex-direction: column-reverse;     gap: 30px;   }   .our-mission {     padding: 40px 15px 50px;   }   .hmn-locations {     padding: 30px 0 0px;   }   .hero-section-home .video-content a.v-btn {     margin: 0px 0 0px !important;   }   .video-row {     padding: 40px 30px;   }   .our-mission p,   .our-mission .whyit ul li {     font-size: 15px;   }   .our-mission p {     margin-bottom: 25px !important;   }   ul.progress-list.pro-list2 {     float: left;   }   ul.progress-list li {     font-size: 15px;   }   .page-id-5901 p {     font-size: 14px;   }   header .top_panel_middle .menu_main_wrap {     text-align: right;     position: relative;     /* right: -15px; */     right: 0;     top: -30px;     max-width: max-content;     float: right;   }   header a.menu_main_responsive_button.icon-menu {     max-width: 40px !important;     min-width: 40px;     height: 40px;     background: transparent !important;     font-size: 14px;     margin: 0 !important;     display: inline-flex !important;     align-items: center;     justify-content: center;     top: 0;     line-height: normal;     color: #26ff00 !important;     border-radius: 0;     position: relative;     outline: 0 !important;   }   .contact_logo{     width: max-content;   }    header a.menu_main_responsive_button.icon-menu::before{     margin-right: 0 !important;    }     .top_panel_middle .menu_main_nav_area {     display: none !important;   }   .top_panel_wrap .menu_main_nav_area.opened{     left: auto !important;       right: 0 !important;       width: max-content !important;       opacity: 1 !important;   }   nav.menu_main_nav_area.opened ul li a {     font-size: 14px; } .top_panel_style_5 .top_panel_wrap_inner {     text-align: center;     padding: 20px 15px 10px !important; }  /* hamburger style */ /* .menu_main_responsive.opened::before, .menu_main_responsive.opened::after {   content: "";   position: absolute;   width: 24px;   height: 3px;   background: #00ff3c;   left: 50%;   top: 50%; }  .menu_main_responsive.opened::before {   transform: translate(-50%, -50%) rotate(45deg); }  .menu_main_responsive.opened::after {   transform: translate(-50%, -50%) rotate(-45deg); }  .menu_main_responsive.opened span {   display: none; } */ .icon-menu::before {   transition: opacity 0.4s ease; } .icon-menu.opened::before {   content: '×' !important;   font-size: 52px;   font-weight: bold;   margin-top: -8px; }  /* hamburger style end*/   /* nav.menu_main_nav_area.opened {     display: flex !important;     flex-direction: column;     opacity: 1;     right: 0 !important;     right: 0 !important;       width: max-content; } */   footer .content_wrap {     width: auto;     padding: 0 20px;   }   footer .footer_wrap_inner {     padding: 30px 0px;   }   footer .logo img {     max-width: 200px;   }   .custom_popup_box {     width: 94% !important;   }   .custom_grid_box {     padding: 20px 15px !important;   } 	.sidebar_right .sidebar {     float: none;     width: 100% !important; } .sidebar_show .content {     width: 100% !important;     margin: auto;     padding: 0 20px; } .fit-image-slider img{     height: 200px; } }  @media only screen and (max-width: 575px){     .post_content h1 {     font-size: 30px; } .page-id-5689 .hero-section-home .sc_content.content_wrap{       min-height: 230px !important;   }   header .content_wrap {     width: auto; } h1.h1white {     font-size: 30px;     line-height: 40px;     margin: 0px 0 16px;     letter-spacing: 0.5px; } .copyright_style_socials .sc_socials{   float: none; } .sc_socials.sc_socials_size_tiny {     margin-left: 0;     margin-right: 0;     display: block;     text-align: center; } .copyright_text {     margin: 0 !important;     display: block;     text-align: center;     float: none !important; } .copyright_style_socials .sc_socials:before{     font-size: 18px !important;     color: #fff !important; } .copyright_wrap_inner{     padding: 15px 10px !important; } .slider_section h2 {         font-size: 40px !important;         line-height: 52px !important; } .postid-2726 .custom_tab_grid h1 {         margin-top: 0 !important; } h2#open_popup_btns {     font-size: 32px; } .postid-3579 h1.h1white {         font-size: 27px; }  }  @media only screen and (max-width: 425px) {   .page-id-5689 .our-mission {     padding: 40px 20px 20px;   }   .page-id-5901 h1 {     line-height: 40px !important;   }   .murfreesboro_schedule .tablediv {     width: 100%;   }   .murfreesboro_schedule .table th,   .murfreesboro_schedule .table td {     font-size: 15px;   }   .murfreesboro_schedule h4.heading {     font-size: 20px;   }   .custom_popup_model .custom_popup_heading {     padding: 15px 15px !important;   }   .custom_popup_model .custom_popup_heading h4 {     font-size: 20px !important;   }   .custom_grid_box a {     font-size: 13px !important;     line-height: 24px !important;     padding: 10px !important;   }   section.custom-banner-21days {     padding: 40px 0 20px !important;   }   .custom-banner-section-21-days {     gap: 25px !important;     display: flex !important;     flex-direction: column-reverse;   }   /* footer .content_wrap {     width: 300px !important;   } */   footer .copyright_text p {     font-size: 13px !important;   }   .custom_welcome_sectoion h2 {     font-size: 30px !important;     line-height: 40px !important;   }   .custom_welcome_sectoion .accordion-item .accordion-content {     font-size: 15px !important;   }   .custom_welcome_sectoion .accordion-item h3 {     font-size: 20px !important;
579     line-height: 26px !important;     margin: 8px 0px !important;   }   .slider_section {     padding: 40px 0 !important;   }   .slider_section h2 {     font-size: 34px !important;     line-height: 42px !important;   }   .faq-section {     padding: 40px 0px !important;   }   .faq-section .accordion {     margin-top: 10px;   }   .faq-section h2 {     font-size: 24px !important;   }   .content_container {     width: 350px;   }   .faq-section .content_container {     width: 90% !important;   }   .faq-section .accordion {     margin-top: 10px !important;   }   .page-id-2746 .searchlocation-section {     padding: 50px 0px 50px;   }   .page-id-2746 .searchlocation-section h1 {     text-align: center;     margin: 0px !important;     font-size: 36px;   }   .searchlocation-section .row .column-1_3,   .searchlocation-section .row .column-2_3 {     width: 100%;   }   .location-map {     display: none !important;   }   .page-id-2746 .form-section {     padding: 0em 0 4em 0 !important;   }   .searchlocation-section .row .column-1_3 .search-result {     text-align: center;   }   .searchlocation-section .row .column-1_3 .search-result .result-list {     margin-top: 30px;   }   .searchlocation-section .row .column-1_3 .search-result form i {     left: 20px;   }   .page-id-2746 .form-section .home-form {     margin-top: 30px;   }   .page-id-2746 .location-custom-section {     padding: 30px 0 30px !important;   }   .testimonial-video.loction_page {     width: 90% !important;   }   .captcha_wrap {     align-items: start;     flex-direction: column;   }   .page-id-5689 .post_content h2 {     font-size: 24px; }  .page-id-5689 .post_content .vc_custom_1662705958582 {     margin-top: 10px !important; } .custom-accordion .vc_tta-panel-heading h4, .faq-section .accordion .accordion-item a.title{   line-height: 22px !important; }   } /* 2026-09-09: disabled - this rule hid location cards by position (2,5,8,11,15) and was hiding Brick, Freehold, Jackson, Middletown & Old Bridge after new locations were added */ /* .page-id-5236 section.multiple-row.sets-buid.background_newBlack .row > .col-md-4:nth-child(2), .page-id-5236 section.multiple-row.sets-buid.background_newBlack .row > .col-md-4:nth-child(5), .page-id-5236 section.multiple-row.sets-buid.background_newBlack .row > .col-md-4:nth-child(8), .page-id-5236 section.multiple-row.sets-buid.background_newBlack .row > .col-md-4:nth-child(11), .page-id-5236 section.multiple-row.sets-buid.background_newBlack .row > .col-md-4:nth-child(15) {     display: none; } */         </style> <noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript>    <link rel="preconnect" href="https://fonts.googleapis.com"> 	<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 	 	                <link rel="preload" href="https://www.setsbuilt.com/wp-content/themes/ironfit/sets-21day-challenge-js/css/main.css" as="style" />     <link rel="preload" href="https://www.setsbuilt.com/wp-content/themes/ironfit/sets-21day-challenge-js/css/custom.css" as="style" />     <link rel="preload" href="https://www.setsbuilt.com/wp-content/themes/ironfit/sets-21day-challenge-js/css/style.css" as="style" />     <link rel="preload" href="https://www.setsbuilt.com/wp-content/themes/ironfit/sets-21day-challenge-js/js/developer.js" as="style" />          <link rel="stylesheet" href="https://www.setsbuilt.com/wp-content/themes/ironfit/sets-21day-challenge-js/css/main.css">     <link rel="stylesheet" href="https://www.setsbuilt.com/wp-content/themes/ironfit/sets-21day-challenge-js/css/custom.css">     <link rel="stylesheet" href="https://www.setsbuilt.com/wp-content/themes/ironfit/sets-21day-challenge-js/css/style.css">                   	<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.css"> 	  	<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">     <link href="https://code.jquery.com/ui/1.10.2/themes/smoothness/jquery-ui.css" rel="Stylesheet">     <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.css" integrity="sha512-3pIirOrwegjM6erE5gPSwkUzO+3cTjpnV9lexlNZqvupR64iZBnOOTiiLPb9M36zpMScbmUNIcHUqKD47M719g==" crossorigin="anonymous" referrerpolicy="no-referrer" />     <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.1.0/css/v4-shims.min.css" integrity="sha512-p++g4gkFY8DBqLItjIfuKJPFvTPqcg2FzOns2BNaltwoCOrXMqRIOqgWqWEvuqsj/3aVdgoEo2Y7X6SomTfUPA==" crossorigin="anonymous" referrerpolicy="no-referrer" />         <link rel="stylesheet" type="text/css"       href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css" />    <link rel="stylesheet" type="text/css"       href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css" />    <!-- Google Tag Manager --> 
579<script>
vendor: 327 bytes, lines 579-583
579(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
580new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
581j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
582'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
583})(window,document,'script','dataLayer','
583GTM-KMDHJWM
vendor: 3 bytes, line 583
583');
583</script>
583 <!-- End Google Tag Manager --> <!-- Google tag (gtag.js) -->
vendor: 64 bytes, line 583
583 <script async src="https://www.googletagmanager.com/gtag/js?id=
583G-SYY0DDV5SG
vendor: 12 bytes, line 583
583"></script> 
583<script>
584  
vendor: 134 bytes, lines 584-588
584window.dataLayer = window.dataLayer || [];
585  function gtag(){dataLayer.push(arguments);}
586  gtag('js', new Date());
587
588  gtag('config', '
588G-SYY0DDV5SG
vendor: 4 bytes, line 588
588');
589</script>
589 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, line 589
589 <script async src="https://www.googletagmanager.com/gtag/js?id=
589UA-243539118-1
vendor: 12 bytes, line 589
589"></script> 
589<script>
590  
vendor: 134 bytes, lines 590-594
590window.dataLayer = window.dataLayer || [];
591  function gtag(){dataLayer.push(arguments);}
592  gtag('js', new Date());
593
594  gtag('config', '
594UA-243539118-1
vendor: 4 bytes, line 594
594');
595</script>
595 <!-- Meta Pixel Code --> 
595<script>
vendor: 399 bytes, lines 595-604
595
596!function(f,b,e,v,n,t,s)
597{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
598n.callMethod.apply(n,arguments):n.queue.push(arguments)};
599if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
600n.queue=[];t=b.createElement(e);t.async=!0;
601t.src=v;s=b.getElementsByTagName(e)[0];
602s.parentNode.insertBefore(t,s)}(window, document,'script',
603'https://connect.facebook.net/en_US/fbevents.js');
604fbq('init', '
604352918235182261
vendor: 30 bytes, lines 604-605
604');
605fbq('track', 'PageView');
606</script>
606 <noscript><img alt="facebook" height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=352918235182261&ev=PageView&noscript=1" title="SETSBuilt | 21 days" /></noscript> <!-- End Meta Pixel Code -->  <meta name="facebook-domain-verification" content="l4oyidnu54xj4zygvgoni70tnkzboq" />  <!-- Meta Pixel Code --> 
606<script>
vendor: 399 bytes, lines 606-615
606
607!function(f,b,e,v,n,t,s)
608{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
609n.callMethod.apply(n,arguments):n.queue.push(arguments)};
610if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
611n.queue=[];t=b.createElement(e);t.async=!0;
612t.src=v;s=b.getElementsByTagName(e)[0];
613s.parentNode.insertBefore(t,s)}(window, document,'script',
614'https://connect.facebook.net/en_US/fbevents.js');
615fbq('init', '
615492154729227321
vendor: 30 bytes, lines 615-616
615');
616fbq('track', 'PageView');
617</script>
617 <noscript><img alt="facebook" height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=492154729227321&ev=PageView&noscript=1" title="SETSBuilt | 21 days" /></noscript> <!-- End Meta Pixel Code -->  <!-- Snap Pixel Code --> 
617<script type='text/javascript'>
618(function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function()
619{a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)};
620a.queue=[];var s='script';r=t.createElement(s);r.async=!0;
621r.src=n;var u=t.getElementsByTagName(s)[0];
622u.parentNode.insertBefore(r,u);})(window,document,
623'https://sc-static.net/scevent.min.js');
624
625snaptr('init', '49482992-4555-42e0-825b-79a6dd637a59', {
626'user_email': '__INSERT_USER_EMAIL__'
627});
628
629snaptr('track', 'PAGE_VIEW');
630
631</script>
631 <!-- End Snap Pixel Code --> 	 	
631<script type="text/javascript">
632    (function(c,l,a,r,i,t,y){
633        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
634        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
635        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
636    })(window, document, "clarity", "script", "mt88h0m11i");
637</script>
637   <!-- Google tag (gtag.js) -->
vendor: 64 bytes, line 637
637 <script async src="https://www.googletagmanager.com/gtag/js?id=
637G-D8LQ7WBVQR
vendor: 12 bytes, line 637
637"></script> 
637<script>
638  
vendor: 134 bytes, lines 638-642
638window.dataLayer = window.dataLayer || [];
639  function gtag(){dataLayer.push(arguments);}
640  gtag('js', new Date());
641
642  gtag('config', '
642G-D8LQ7WBVQR
vendor: 4 bytes, line 642
642');
643</script>
643  <!-- Google Tag Manager --> 
643<script>
vendor: 327 bytes, lines 643-647
643(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
644new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
645j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
646'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
647})(window,document,'script','dataLayer','
647GTM-KW5N3G45
vendor: 3 bytes, line 647
647');
647</script>
647 <!-- End Google Tag Manager -->   	 <link rel='stylesheet' id='swiperslider-style-css' href='https://www.setsbuilt.com/wp-content/themes/ironfit/fw//js/swiper/swiper.css' media='all' /> <link rel='stylesheet' id='rs-plugin-settings-css' href='https://www.setsbuilt.com/wp-content/plugins/revslider/public/assets/css/rs6.css?ver=6.5.9' media='all' /> <style id="rs-plugin-settings-inline-css"> #rs-demo-id {} /*# sourceURL=rs-plugin-settings-inline-css */ </style>  </head>  <body class="wp-singular page-template page-template-21days page-template-21days-php page page-id-5236 wp-theme-ironfit ironfit_body body_style_wide  body_filled  theme_skin_less  article_style_stretch  layout_single-standard  template_single-standard  scheme_original  top_panel_show top_panel_below  sidebar_hide sidebar_outer_hide  wpb-js-composer js-comp-ver-6.7.0 vc_responsive">      <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, line 647
647 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
647GTM-KW5N3G45
vendor: 83 bytes, line 647
647" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 
647<!-- End Google Tag Manager (noscript) -->              <input type="hidden" id="admin-ajax" value="https://www.setsbuilt.com/wp-admin/admin-ajax.php">     <a class="sets-skip-link" href="#main-content">Skip to main content</a> <!-- GTM Container placement set to automatic --> <!-- Google Tag Manager (noscript) --> 				<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-55PTZDN" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> <!-- End Google Tag Manager (noscript) -->
vendor: 71 bytes, line 647
647    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
647GTM-KMDHJWM
vendor: 83 bytes, line 647
647" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 
647<!-- End Google Tag Manager (noscript) -->  	<a id="toc_home" class="sc_anchor" title="Home" data-description="&lt;i&gt;Return to Home&lt;/i&gt; - &lt;br&gt;navigate to home page of the site" data-icon="icon-home" data-url="https://www.setsbuilt.com/" data-separator="yes"></a><a id="toc_top" class="sc_anchor" title="To Top" data-description="&lt;i&gt;Back to top&lt;/i&gt; - &lt;br&gt;scroll to top of the page" data-icon="icon-double-up" data-url="" data-separator="yes"></a> 	 	 	 	<div class="body_wrap">  		 		<div class="page_wrap">  			 		<div class="top_panel_fixed_wrap"></div>  		<header class="top_panel_wrap top_panel_style_5 scheme_original"> 			<div class="top_panel_wrap_inner top_panel_inner_style_5 top_panel_position_below"> 				   				<div class="top_panel_middle" > 					<div class="content_wrap"> 						<div class="contact_logo"> 							<div class="contact_top_wrapper">	<div class="top_panel_top_open_hours"><span>Open: </span>f</div> 	                                    <div class="top_panel_top_user_area"> 			<ul id="menu_user" class="menu_user_nav"> 		 	</ul>  </div>							</div> 									<div class="logo"> 			<a href="https://www.setsbuilt.com/"><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/webpc-passthru.png&amp;nocache=1" class="logo_main" alt="SETSBuilt" width="1025" height="287" title="SETSBuilt"><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/webpc-passthru.png&amp;nocache=1" class="logo_fixed" alt="SETSBuilt" width="1025" height="287" title="SETSBuilt"></a> 		</div> 									<div class="aditionl_wrap"> 							    							            <a href="https://1930b7-4.myshopify.com/collections/all" class="hdrshp-btn">MERCH SHOP</a> 							    							     								                                                                                                                          <div class="top_panel_top_socials">                                             <div class="sc_socials sc_socials_type_icons sc_socials_shape_square sc_socials_size_tiny"><div class="sc_socials_item"><a href="https://www.facebook.com/setshq" target="_blank" class="social_icons social_facebook"><span class="icon-facebook"></span></a></div><div class="sc_socials_item"><a href="https://www.instagram.com/setsbuilt" target="_blank" class="social_icons social_instagramm"><span class="icon-instagramm"></span></a></div><div class="sc_socials_item"><a href="https://www.youtube.com/channel/UCf3MzAQnO6O8n99lFsgsR_Q" target="_blank" class="social_icons social_youtube"><span class="icon-youtube"></span></a></div></div>                                        </div>                                      							</div> 						</div> 						<div class="menu_main_wrap clearfix"> 							<a href="#" class="menu_main_responsive_button icon-menu"></a> 							
647<script>
648                                (function() {
649                                    document.addEventListener('click', function(e) {
650                                        var btn = e.target.closest('.menu_main_responsive_button');
651                                        if (!btn) return;
652                                        e.preventDefault();
653                                        e.stopPropagation();
654                                        var nav = document.querySelector('.menu_main_nav_area');
655                                        if (nav) {
656                                            btn.classList.toggle('opened');
657                                            nav.classList.toggle('opened');
658                                        }
659                                    }, true); // capture phase - runs BEFORE theme's jQuery handlers
660                                })();
661                            </script>
661                             <style>                                 @media (max-width: 959px) {                                     .top_panel_middle .content_wrap {                                         overflow: visible !important;                                     }                                     .menu_main_wrap {                                         overflow: visible !important;                                         position: relative;                                     }                                     .top_panel_wrap .menu_main_nav_area {                                         display: none !important;                                     }                                     .top_panel_wrap .menu_main_nav_area.opened {                                         display: block !important;                                         position: absolute;                                         top: 100%;                                         left: 0;                                         width: 100%;                                         background: #1a1a1a;                                         z-index: 9999;                                     }                                     .menu_main_nav_area.opened ul {                                         display: block !important;                                     }                                     .menu_main_nav_area.opened ul li {                                         display: block;                                         width: 100%;                                     }                                     .menu_main_nav_area.opened ul li a {                                         padding: 12px 20px;                                         display: block;                                         border-bottom: 1px solid rgba(255,255,255,0.1);                                     }                                 }                             </style> 							<nav class="menu_main_nav_area"> 								<ul id="menu_main" class="menu_main_nav"><li id="menu-item-6389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-6389"><a href="https://www.setsbuilt.com/">Home</a></li> <li id="menu-item-2869" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2869"><a href="https://www.setsbuilt.com/location/">LOCATIONS</a></li> <li id="menu-item-5455" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-5455"><a href="https://www.setsbuilt.com/21-days/" aria-current="page">$21 for 21 DAYS</a></li> <li id="menu-item-6392" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6392"><a href="https://www.setsbuilt.com/the-workout/">The Workout</a></li> </ul>							</nav> 						</div> 					</div> 				</div>  			</div> 		</header>  						<div class="top_panel_title top_panel_style_5  breadcrumbs_present scheme_original"> 					<div class="top_panel_title_inner top_panel_inner_style_5  breadcrumbs_present_inner"> 						<div class="content_wrap"> 							<div class="breadcrumbs"><a class="breadcrumbs_item home" href="https://www.setsbuilt.com/">Home</a><span class="breadcrumbs_delimiter"></span><span class="breadcrumbs_item current">SETSBuilt</span></div>						</div> 					</div> 				</div> 				 			<div class="page_content_wrap page_paddings_yes">  				<div class="content_wrap"><div class="content"><style> .our-points .given-serve .row .text-wrapper p{         color: #fff; } .custom_popup_model {             display: grid;             place-items: center;             position: fixed;             top: 0;             left: 0;             width: 100%;             height: 100%;             background: rgba(0, 0, 0, 0.5);             z-index: 999;         }          .custom_popup_box {             width: 30%;             background-color: #fff;             margin: auto;             border-radius: 8px;             margin-top: 80px;         }          .custom_grid_box a {             display: block;             font-size: 17px;             color: #000;             font-family: Play, Regular;             border: 1px solid #D5D5D5;             padding: 11px;             border-radius: 3px;             text-decoration: none;         }          .custom_grid_box {             display: grid;             grid-template-columns: repeat(2, 1fr);             gap: 10px;             text-align: center;             padding: 25px;         }          .custom_popup_heading {             background-color: #26FF00;             padding: 16px 25px;             display: flex;             border-top-right-radius: 8px;             border-top-left-radius: 8px;             justify-content: space-between;             align-items: center;         }          .custom_popup_heading h4 {             font-size: 26px;             color: #000;             margin: 0;         }          .custom_popup_heading i {             font-size: 25px;             color: #000;             cursor: pointer;         } section.multiple-row.sets-buid.background_newBlack.custom_none {     display: none; }   .custom-banner-section-21-days {     display: grid;     grid-template-columns: 1fr 1fr;     gap: 40px;     align-items: center; } .custom-banner-section-21-days p {     font-size: 1.1875rem;     font-weight: 700;     line-height: 1.7;     font-style: italic;     margin-bottom: 0;     color: #000;     font-family: "Roboto", sans-serif;     padding-bottom: 10px;     padding=b: ; }Consistency, challenge, and guidance by the SETS fam to make members feel their best .custom-banner-section-21-days h2 {     text-wrap: balance;        color: #000; } section.custom-banner-21days {     padding: 100px 0 30px;     background-color: #26ff00; }  .custom-banner-section-21-days{     display: block !important; } .custom-banner-section-21-days, .video-block{     width: 50%; }  @media only screen and (max-width:767px){ section.custom-banner-21days .row {     flex-direction: column-reverse !important; } .custom-banner-section-21-days, .video-block{     width: 100%;     display: block !important; } section.custom-banner-21days .video-block{     margin-bottom: 30px; } }  </style> <main class="content">      <section class="custom-banner-21days">   <div class="container">     <div class="row">       <div class="custom-banner-section-21-days">         <h2> <h1>$21 FOR 21 DAYS OF SETS</h1></h2>       <ul class="progress-list list-white">  <li>Experience the SETS program</li>  <li>No Auto-Enrollment</li>  <li>1 Body Composition Scan</li>  <li>Custom Macro-Nutrient Plan</li>  <li>SETS Direct Point of Contact</li>   </ul>      </div>       <div class="video-block">
661         <video autoplay muted loop playsinline>           <source             src="https://www.setsbuilt.com/wp-content/uploads/2025/04/SETS-Testimonial.mp4"             type="video/mp4"           />         </video>       </div>     </div>   </div> </section>         <!--<section class="custom_popup_model" id="popup">--> <!--    <div class="custom_popup_box">--> <!--        <div class="custom_popup_heading">--> <!--            <h4>SELECT YOUR LOCATION</h4> --> <!--            <span id="closePopup"><i class="fa-solid fa-xmark"></i></span>--> <!--        </div>--> <!--        <div class="custom_grid_box">--> <!--            <a href="https://app.glofox.com/portal/#/branch/67521b7a30d58ab01006f639/memberships/6753e468b59ad2313e023da6/plan/1733551203651/buy">SETS BARNEGAT, NJ</a>--> <!--            <a href="javascript:void(0)">SETS Brick, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/67521ec54ab636e57e0c723c/memberships/6753e8ad0cec2d95d10eec21/plan/1733552297097/buy">SETS EAST BRUNSWICK, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/675218c7f57c22f99e001913/memberships/67536819da473b58420bf16f/plan/1733519375693/buy">SETS FREEHOLD, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/67521fe8bf9575ca0b0f4d8e/memberships/6754a79143f0fb14f5097df6/plan/1733601167978/buy">SETS GREEN BROOK, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/6752194141e5afe58c064264/memberships/6753d4b5799755dba10b91c6/plan/1733547181782/buy">SETS HAMILTON, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/671fcdba106bf35abc04d15b/memberships/671fecd6af0f5496d20baced/plan/1730145503472/buy">SETS JACKSON, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/67521f830f176a67e9044ec6/memberships/6754a61935080bc1870a3e5b/plan/1733600790962/buy">SETS LANGHORNE, PA</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/67521aceb1d15b24b60553c3/memberships/6753e2b7c06fa39691056f67/plan/1733550771163/buy">SETS MIDDLETOWN, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/67521f34a516b93543044adc/memberships/6753ea897a0a109f370c5d2a/plan/1733552770369/buy">SETS MURFREESBORO, TN</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/67521ddc0e9702d6860c7482/memberships/6753e6c5abb01aabe7021c62/plan/1733551811819/buy">SETS NEPTUNE CITY, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/675220aea516b93543044af5/memberships/67bf63eb437f6446950a2107/plan/1740596155647/buy">SETS NEW TAMPA, FL</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/675219b50ea069c56c0cff9f/memberships/6753e0b1ba983512d9052cef/plan/1733550249387/buy">SETS OLD BRIDGE, NJ</a>--> <!--            <a href="https://app.glofox.com/portal/#/branch/6752204c8ab0cd6d9e0b0e15/memberships/6754a95dec1da821920b2164/plan/1733601628268/buy">SETS TOMS RIVER, NJ</a>--> <!--        </div>--> <!--    </div>--> <!--</section>-->      <section class="our-points uSpace background_newBlack">         <div class="container">             <div class="given-serve">                  <div class="row row-cols-md-2 gx-40 align-items-center row-cols-1">                     <div class="col">                         <div class="img-wrapper">                             <figure>                                 <img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2023/12/sets1.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days">                             </figure>                         </div>                     </div>                     <div class="col">                         <div class="text-wrapper">                             <h2>ABOUT THE CHALLENGE</h2>                             <p><ul class="progress-list">   <li>3 Weeks to see if SETS is for you</li>  <li>No auto enrollment or commitment</li>  <li>Tailored to beginner or advanced trainers</li>  <li>Coach-led 50-minute group training sessions</li>   </ul></p>                         </div>                     </div>                 </div>                   <div class="row flex-row-reverse gx-40 align-items-center row-cols-md-2 row-cols-1">                     <div class="col">                         <div class="img-wrapper">                             <figure>                                 <img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2023/12/sets.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days">                             </figure>                         </div>                     </div>                     <div class="col">                         <div class="text-wrapper">                             <h2>WHAT IS SETS HYBRID TRAINING</h2>                             <p><ul class="progress-list">   <li>Coach led group circuit training</li>  <li> Constant combination of strength & cardio</li>  <li> Never the same workout twice</li>  <li>Team atmosphere</li>   </ul></p>                         </div>                     </div>                 </div>                              </div>         </div>     </section>       <!--    <section class="brd uSpace testimonial-newarea">--> <!--        <div class="container">--> <!--                <div class="testimonial-video-block">--> <!--                     <div class="testimonial-cmnblock">--> <!--                      <h2></h2>--> <!--                                 <div class="testimonial-video">-->
661                           <!-- <video autoplay muted loop playsinline >--> <!--  <source src="" type="video/mp4">--> <!--</video>--> <!--<a href="https://www.youtube.com/watch?v=apqm1VCE6hY"><i class="fa-brands fa-youtube"></i></a>-->  <!--                </div>--> <!--                     </div>--> <!--                         <div class="testimonial-cmnblock">--> <!--                               <h2></h2>--> <!--                                 <div class="testimonial-video">--> <!--<video  autoplay muted loop playsinline >--> <!--  <source src="" type="video/mp4">--> <!--</video>-->  <!--          <a href="https://www.youtube.com/watch?v=rEnRKDorYjk"><i class="fa-brands fa-youtube"></i></a>-->                            <!--                             </div>--> <!--                        </div>--> <!--                </div>--> <!--        </div>--> <!--    </section>-->       <section class="sets-buid background_newBlack uSpace">         <div class="container">             <div class="single-wrapper">                 <div class="text-heading">                     <h2>BECOME #SETSBUILT</h2>                 </div>                 <div class="row row-cols-md-3 row-cols-1">                                   <div class="col">                         <div class="single">                             <figure>                                 <img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/IMG_1684.jpeg&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days">                             </figure>                             <h4>45 SESSIONS A WEEK</h4>                             <p class="big">Offering upper body, lower body, and conditioning-focused classes each week, SETS coaches lead 50-minute classes with six stations, pairing dynamic strength and cardio-focused zones for optimal results.</p>                             </div>                     </div>                            <div class="col">                         <div class="single">                             <figure>                                 <img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/IMG_1586-scaled.jpg&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days">                             </figure>                             <h4>MADE FOR YOU</h4>                             <p class="big">Every workout can be modified or intensified based on you and your goals</p>                             </div>                     </div>                            <div class="col">                         <div class="single">                             <figure>                                 <img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/IMG_1590-scaled.jpg&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days">                             </figure>                             <h4>EVERCHANGING WORKOUTS</h4>                             <p class="big">Built to constantly challenge you, the everchanging SETS class structure features different combinations of upper body, lower body, conditioning, and core strengthening movements.</p>                             </div>                     </div>                   </div>             </div>             <div class="single-wrapper uHTSpace">                 <div class="text-heading">                     <h2>BECOME #SETSBUILT</h2>                 </div>                 <div class="row row-cols-md-3 row-cols-1">                            <div class="col">                         <div class="single">                             <figure>                                 <img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2023/10/Screenshot-2025-05-01-at-11.48.24 AM-scaled.jpg&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days">                             </figure>                             <h4>COMMUNITY</h4>                             <p class="big">Change the way you train and join a group of like-minded individuals with the SETS fam</p>                             </div>                     </div>                                       <div class="col">                         <div class="single">                             <figure>                                 <img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2023/11/B824E950-F2BE-43B0-A8D2-8020FE25C10D.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days">                             </figure>                             <h4>COMMUNICATION</h4>                             <p class="big">Open communication with the SETS team to answer and questions or concerns</p>                             </div>                     </div>                                       <div class="col">                         <div class="single">                             <figure>                                 <img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2023/11/Screenshot-2025-0
6615-07-at-11.35.36 AM-scaled.jpg&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days">                             </figure>                             <h4>RESULTS</h4>                             <p class="big">Consistency, challenge, and guidance by the SETS fam to make members feel their best</p>                             </div>                     </div>                                 </div>             </div>         </div>     </section>          <section class="multiple-row sets-buid background_newBlack">     <div class="container">         <div class="text-heading">                     <h2>LOCATIONS</h2>                 </div>         <div class="row">                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2022/05/21day-register-barnegat.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/67521b7a30d58ab01006f639/lead-register/membership/6753e468b59ad2313e023da6/plan/1733551203651?skip_events=true&requires_password=false”" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2025/06/21day-register-BRICK.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/680a954c1c5e623020063b06/lead-register/membership/680ba34da230f2e04408001b/plan/1745593113715?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-EB.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/67521ec54ab636e57e0c723c/lead-register/membership/6753e8ad0cec2d95d10eec21/plan/1733552297097?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/05/Eatontown-NJ-21-for-21.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/69a9bde1953082c8a40fd58a/lead-register/membership/69a9bdee6c7d8ef8fd034ad0/plan/1772731886118?skip_events=true&requires_password=false" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-freehold.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/675218c7f57c22f99e001913/lead-register/membership/675367f7077ebfbae60bba12/plan/1754332904976?skip_events=true&requires_password=false" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2025/01/21day-register-GB.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/6
6617521fe8bf9575ca0b0f4d8e/lead-register/membership/6754a79143f0fb14f5097df6/plan/1733601167978?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-hamilton.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/6752194141e5afe58c064264/lead-register/membership/6753d4b5799755dba10b91c6/plan/1733547181782?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-jackson.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/671fcdba106bf35abc04d15b/lead-register/membership/671fed63dde5c47171096eb9/plan/1754660522165?skip_events=true&requires_password=false" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-langhorne.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/67521f830f176a67e9044ec6/lead-register/membership/6754a61935080bc1870a3e5b/plan/1733600790962?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2026/02/21-MARLTON.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/6925e997eb354a91970d7497/lead-register/membership/6949da3278a8a8cb120cb5d5/plan/1766447642281?skip_events=true&requires_password=false”" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-middletown.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/67521aceb1d15b24b60553c3/lead-register/membership/6753e2b7c06fa39691056f67/plan/1733550771163?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-murf.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/67521f34a516b93543044adc/lead-register/membership/6753ea897a0a109f370c5d2a/plan/1733552770369?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-NC.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/6
6617521ddc0e9702d6860c7482/lead-register/membership/6753e6c5abb01aabe7021c62/plan/1733551811819?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/21day-register-NT.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/675220aea516b93543044af5/lead-register/membership/6753527447f483ceb50d9c47/plan/1733513824787?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2022/05/21day-register-OB.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/675219b50ea069c56c0cff9f/lead-register/membership/6753e0b1ba983512d9052cef/plan/1733550249387?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2025/09/21-register-PRINCE.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/68768e4ddd14c6d0f30a8587/lead-register/membership/6877de170c921bc2160298f7/plan/1752686090935?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                         <div class="col-md-4">                                                 <div class="ctnt_wrap">                         <figure><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/08/Toms-River.png&amp;nocache=1" alt="SETSBuilt | 21 days" title="SETSBuilt | 21 days"></figure>                                              <a href="https://app.glofox.com/portal/#/branch/6752204c8ab0cd6d9e0b0e15/lead-register/membership/6754a95dec1da821920b2164/plan/1733601628268?skip_events=true&requires_password=false"" target="_blank"></a>                     </div>              </div>                     </div>     </div> </section>  <!--     <div class="stripe-section">
661<script async-->
662<!-- src="https://js.stripe.com/v3/buy-button.js">-->
663<!--</script>
663-->  <!--<stripe-buy-button--> <!--buy-button-id="buy_btn_1OK3XSElGbw8jNZt3fooVHtb"--> <!-- publishable-key="pk_live_51LKNL7ElGbw8jNZt2YU9esNEgKpVlncffcblOsIvnKDial3TQFUde0wVdd5wGBf5OeAR9QQjTSan5eObKY2SflJ500zxXvhdMw"--> <!--> <!--</stripe-buy-button> --> <!--</div>-->       </main>  </div> <!-- </div> class="content"> --></div> <!-- </div> class="content_wrap"> -->			 			</div>		<!-- </.page_content_wrap> --> 			              				<footer class="footer_wrap widget_area scheme_original"> 					<div class="footer_wrap_inner widget_area_inner" style="background: url(https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2022/09/footer.jpg&amp;nocache=1) center center no-repeat;"> 						<div class="content_wrap"> 							<div class="columns_wrap"><aside id="ironfit_widget_socials-2" class="widget_number_1 column-1_3 widget widget_socials">		<div class="widget_inner">             		<div class="logo"> 			<a href="https://www.setsbuilt.com/"><img src="https://www.setsbuilt.com/wp-content/webpc-passthru.php?src=https://www.setsbuilt.com/wp-content/uploads/2024/04/webpc-passthru.png&amp;nocache=1" class="logo_main" alt="SETSBuilt" width="1025" height="287" title="SETSBuilt"></a> 		</div> 				</div>  		</aside><aside id="nav_menu-5" class="widget_number_2 column-1_3 widget widget_nav_menu"><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-1153" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1153"><a href="#">Contact</a> <ul class="sub-menu"> 	<li id="menu-item-6672" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6672"><a href="https://www.sets-team.com/">CAREERS</a></li> </ul> </li> <li id="menu-item-1158" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1158"><a href="#">Quick Links</a> <ul class="sub-menu"> 	<li id="menu-item-2716" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2716"><a href="https://www.setsbuilt.com/location/">Locations</a></li> 	<li id="menu-item-2717" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2717"><a href="https://www.setsbuilt.com/first-day-experience/">First Day Experience</a></li> 	<li id="menu-item-2892" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2892"><a target="_blank" href="https://www.setsbuilt.com/the-workout/">The Workout</a></li> 	<li id="menu-item-2893" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2893"><a target="_blank" href="https://www.setsbuilt.com/memberships/">Membership</a></li> 	<li id="menu-item-5412" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5412"><a href="https://sets.clickfunnels.com/optin1715712619562">Privacy Policy</a></li> </ul> </li> </ul></div></aside></div>	<!-- /.columns_wrap --> 						</div>	<!-- /.content_wrap --> 					</div>	<!-- /.footer_wrap_inner --> 				</footer>	<!-- /.footer_wrap --> 				  				<div class="copyright_wrap copyright_style_socials  scheme_original"> 					<div class="copyright_wrap_inner"> 						<div class="content_wrap"> 							<div class="sc_socials sc_socials_type_icons sc_socials_shape_square sc_socials_size_tiny"><div class="sc_socials_item"><a href="https://www.facebook.com/setshq" target="_blank" class="social_icons social_facebook"><span class="icon-facebook"></span></a></div><div class="sc_socials_item"><a href="https://www.instagram.com/setsbuilt" target="_blank" class="social_icons social_instagramm"><span class="icon-instagramm"></span></a></div><div class="sc_socials_item"><a href="https://www.youtube.com/channel/UCf3MzAQnO6O8n99lFsgsR_Q" target="_blank" class="social_icons social_youtube"><span class="icon-youtube"></span></a></div></div>							<div class="copyright_text"><p>Sets Hybrid Training © 2026. All rights reserved.</p></div> 						</div> 					</div> 				</div> 							 		</div>	<!-- /.page_wrap -->  	</div>		<!-- /.body_wrap --> 	 	 <div class="custom_options_shadow"></div>  <div id="custom_options" class="custom_options co_light">  	<a href="#" id="co_toggle" class="icon-params-light"></a> 	 	<div class="co_header"> 		<div class="co_title"> 			<span>Style switcher</span> 			<a href="#" id="co_theme_reset" class="co_reset icon-retweet" title="Reset to defaults">RESET</a> 		</div> 	</div>  	<div id="sc_custom_scroll" class="co_options sc_scroll sc_scroll_vertical"> 		<div class="sc_scroll_wrapper swiper-wrapper"> 			<div class="sc_scroll_slide swiper-slide">                 <input type="hidden" id="co_site_url" name="co_site_url" value="https://www.setsbuilt.com/21-days" />  				<div class="co_section"> 					<div class="co_label">Color scheme</div> 					<div id="co_scheme_list" class="co_image_check" data-options="body_scheme"> 														<a href="#" id="scheme_original" class="co_scheme_wrapper active" style="background-image: url(https://www.setsbuilt.com/wp-content/themes/ironfit/skins/less/images/schemes/original.jpg)" data-value="original"><span>Original</span></a> 																<a href="#" id="scheme_orange" class="co_scheme_wrapper" style="background-image: url(https://www.setsbuilt.com/wp-content/themes/ironfit/skins/less/images/schemes/orange.jpg)" data-value="orange"><span>Orange</span></a> 																<a href="#" id="scheme_blue" class="co_scheme_wrapper" style="background-image: url(https://www.setsbuilt.com/wp-content/themes/ironfit/skins/less/images/schemes/blue.jpg)" data-value="blue"><span>Blue</span></a> 																<a href="#" id="scheme_bronze" class="co_scheme_wrapper" style="background-image: url(https://www.setsbuilt.com/wp-content/themes/ironfit/skins/less/images/schemes/bronze.jpg)" data-value="bronze"><span>Bronze</span></a> 													</div> 				</div>  			</div>
663<!-- .sc_scroll_slide --> 		</div><!-- .sc_scroll_wrapper --> 		<div id="sc_custom_scroll_bar" class="sc_scroll_bar sc_scroll_bar_vertical sc_custom_scroll_bar"></div> 	</div><!-- .sc_scroll --> </div><!-- .custom_options -->   <div class="custom_html_section"> </div>   <!-- page speed -->   <a href="#" class="scroll_to_top icon-up" title="Scroll to top"></a> 		
663<script type="text/javascript">
664			window.RS_MODULES = window.RS_MODULES || {};
665			window.RS_MODULES.modules = window.RS_MODULES.modules || {};
666			window.RS_MODULES.waiting = window.RS_MODULES.waiting || [];
667			window.RS_MODULES.defered = true;
668			window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {};
669			window.RS_MODULES.type = 'compiled';
670		</script>
670 		
670<script type="speculationrules">
671{"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/ironfit/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
672</script>
672 		
672<script type="text/javascript">
673			var ajaxRevslider;
674			function rsCustomAjaxContentLoadingFunction() {
675				// CUSTOM AJAX CONTENT LOADING FUNCTION
676				ajaxRevslider = function(obj) {
677				
678					// obj.type : Post Type
679					// obj.id : ID of Content to Load
680					// obj.aspectratio : The Aspect Ratio of the Container / Media
681					// obj.selector : The Container Selector where the Content of Ajax will be injected. It is done via the Essential Grid on Return of Content
682					
683					var content	= '';
684					var data	= {
685						action:			'revslider_ajax_call_front',
686						client_action:	'get_slider_html',
687						token:			'5fbcb15eeb',
688						type:			obj.type,
689						id:				obj.id,
690						aspectratio:	obj.aspectratio
691					};
692					
693					// SYNC AJAX REQUEST
694					jQuery.ajax({
695						type:		'post',
696						url:		'https://www.setsbuilt.com/wp-admin/admin-ajax.php',
697						dataType:	'json',
698						data:		data,
699						async:		false,
700						success:	function(ret, textStatus, XMLHttpRequest) {
701							if(ret.success == true)
702								content = ret.data;								
703						},
704						error:		function(e) {
705							console.log(e);
706						}
707					});
708					
709					 // FIRST RETURN THE CONTENT WHEN IT IS LOADED !!
710					 return content;						 
711				};
712				
713				// CUSTOM AJAX FUNCTION TO REMOVE THE SLIDER
714				var ajaxRemoveRevslider = function(obj) {
715					return jQuery(obj.selector + ' .rev_slider').revkill();
716				};
717
718
719				// EXTEND THE AJAX CONTENT LOADING TYPES WITH TYPE AND FUNCTION				
720				if (jQuery.fn.tpessential !== undefined) 					
721					if(typeof(jQuery.fn.tpessential.defaults) !== 'undefined') 
722						jQuery.fn.tpessential.defaults.ajaxTypes.push({type: 'revslider', func: ajaxRevslider, killfunc: ajaxRemoveRevslider, openAnimationSpeed: 0.3});   
723						// type:  Name of the Post to load via Ajax into the Essential Grid Ajax Container
724						// func: the Function Name which is Called once the Item with the Post Type has been clicked
725						// killfunc: function to kill in case the Ajax Window going to be removed (before Remove function !
726						// openAnimationSpeed: how quick the Ajax Content window should be animated (default is 0.3)					
727			}
728			
729			var rsCustomAjaxContent_Once = false
730			if (document.readyState === "loading") 
731				document.addEventListener('readystatechange',function(){
732					if ((document.readyState === "interactive" || document.readyState === "complete") && !rsCustomAjaxContent_Once) {
733						rsCustomAjaxContent_Once = true;
734						rsCustomAjaxContentLoadingFunction();
735					}
736				});
737			else {
738				rsCustomAjaxContent_Once = true;
739				rsCustomAjaxContentLoadingFunction();
740			}					
741		</script>
741 		
741<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
741    
741<script>
742jQuery(document).ready(function($) {
743  // Show popup and apply display: grid
744  $('#open-popup-btn').on('click', function(event) {
745    event.preventDefault();
746    $('#popup').css('display', 'grid');
747  });
748
749  // Hide popup
750  $('#closePopup').on('click', function(event) {
751    event.preventDefault();
752    $('#popup').css('display', 'none');
753  });
754});
755</script>
755       
755<script>
756    function improveVisualStability(options = {}) {
757      const { adMinHeight = 250, iframeMinHeight = 200 } = options;
758
759      // 1. Fix images without width/height
760      document.querySelectorAll('img:not([width]):not([height])').forEach(img => {
761        if (img.naturalWidth && img.naturalHeight) {
762          img.setAttribute('width', img.naturalWidth);
763          img.setAttribute('height', img.naturalHeight);
764          img.style.aspectRatio = `${img.naturalWidth} / ${img.naturalHeight}`;
765          img.style.display = 'block';
766        }
767      });
768
769      // 2. Reserve space for ad slots
770      document.querySelectorAll('.ad-slot').forEach(slot => {
771        if (!slot.style.minHeight) {
772          slot.style.minHeight = adMinHeight + 'px';
773        }
774      });
775
776      // 3. Reserve space for iframes
777      document.querySelectorAll('iframe').forEach(frame => {
778        if (!frame.hasAttribute('width') || !frame.hasAttribute('height')) {
779          frame.style.minHeight = iframeMinHeight + 'px';
780          frame.style.display = 'block';
781        }
782      });
783
784      // 4. Preload web fonts
785      document.querySelectorAll('link[rel="stylesheet"]').forEach(link => {
786        if (link.href.includes('fonts')) {
787          const preload = document.createElement('link');
788          preload.rel = 'preload';
789          preload.as = 'style';
790          preload.href = link.href;
791          document.head.appendChild(preload);
792        }
793      });
794
795      // 5. Debug: Track CLS in console
796      let clsValue = 0;
797      new PerformanceObserver((entryList) => {
798        for (const entry of entryList.getEntries()) {
799          if (!entry.hadRecentInput) {
800            clsValue += entry.value;
801          }
802        }
803        console.log('CLS so far:', clsValue.toFixed(4));
804      }).observe({ type: 'layout-shift', buffered: true });
805    }
806
807    // Run after DOM ready
808    window.addEventListener('load', () => improveVisualStability());
809    </script>
809 
809<script>
810document.addEventListener('DOMContentLoaded', function() {
811    document.querySelectorAll('a').forEach(function(link) {
812        var linkText = link.textContent.trim();
813        var hasImage = link.querySelector('img');
814        var hasAriaLabel = link.getAttribute('aria-label');
815        if (!linkText && !hasAriaLabel) {
816            var title = link.getAttribute('title');
817            if (title) { link.setAttribute('aria-label', title); return; }
818            if (hasImage && hasImage.getAttribute('alt')) { link.setAttribute('aria-label', hasImage.getAttribute('alt')); return; }
819            var href = link.getAttribute('href') || '';
820            if (href.includes('facebook')) { link.setAttribute('aria-label', 'Facebook'); }
821            else if (href.includes('instagram')) { link.setAttribute('aria-label', 'Instagram'); }
822            else if (href.includes('twitter') || href.includes('x.com')) { link.setAttribute('aria-label', 'Twitter'); }
823            else if (href.includes('linkedin')) { link.setAttribute('aria-label', 'LinkedIn'); }
824            else if (href.includes('youtube')) { link.setAttribute('aria-label', 'YouTube'); }
825            else if (href.includes('tiktok')) { link.setAttribute('aria-label', 'TikTok'); }
826            else if (href.includes('tel:')) { link.setAttribute('aria-label', 'Call us'); }
827            else if (href.includes('mailto:')) { link.setAttribute('aria-label', 'Email us'); }
828            else if (href.includes('shopify') || href.includes('shop')) { link.setAttribute('aria-label', 'Shop'); }
829            else if (href === '#' || href === '') { link.setAttribute('aria-label', 'Interactive element'); }
830            else { link.setAttribute('aria-label', 'Link'); }
831        }
832    });
833    document.querySelectorAll('img:not([alt])').forEach(function(img) { 
834        img.setAttribute('alt', ''); 
835    });
836    document.querySelectorAll('button').forEach(function(btn) {
837        if (!btn.textContent.trim() && !btn.getAttribute('aria-label')) {
838            btn.setAttribute('aria-label', 'Button');
839        }
840    });
841    document.querySelectorAll('input, textarea, select').forEach(function(input) {
842        var type = input.getAttribute('type') || 'text';
843        if (type === 'hidden' || type === 'submit') return;
844        if (!input.getAttribute('aria-label')) {
845            var placeholder = input.getAttribute('placeholder') || '';
846            var name = input.getAttribute('name') || '';
847            if (placeholder) { input.setAttribute('aria-label', placeholder); }
848            else if (name) { input.setAttribute('aria-label', name.replace(/[_-]/g, ' ')); }
849            else { input.setAttribute('aria-label', 'Input field'); }
850        }
851    });
852});
853</script>
853     
853<script>
854    document.addEventListener('DOMContentLoaded', function() {
855        document.querySelectorAll('.wpcf7-form').forEach(function(form) {
856
857            var input = document.createElement('input');
858            input.type = 'text';
859            input.name = 'hp_check';
860            input.value = '';
861            input.setAttribute('autocomplete', 'nope');
862            input.setAttribute('tabindex', '-1');
863            input.setAttribute('aria-hidden', 'true');
864            input.style.cssText = 'position:absolute;left:-9999px;top:-9999px;width:0;height:0;opacity:0;pointer-events:none;';
865            
866            form.appendChild(input);
867        });
868    });
869    </script>
869     
869<script id="jquery-ui-core-js-before">
870jQuery.uiBackCompat = true;
871//# sourceURL=jquery-ui-core-js-before
872</script>
872 
872<script id="jquery-ui-core-js" src="https://www.setsbuilt.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
872 
872<script id="jquery-ui-datepicker-js" src="https://www.setsbuilt.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
872 
872<script id="jquery-ui-datepicker-js-after">
873jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});});
874//# sourceURL=jquery-ui-datepicker-js-after
875</script>
875 
875<script id="booked-spin-js-js" src="https://www.setsbuilt.com/wp-content/plugins/booked/assets/js/spin.min.js?ver=2.0.1"></script>
875 
875<script id="booked-spin-jquery-js" src="https://www.setsbuilt.com/wp-content/plugins/booked/assets/js/spin.jquery.js?ver=2.0.1"></script>
875 
875<script id="booked-tooltipster-js" src="https://www.setsbuilt.com/wp-content/plugins/booked/assets/js/tooltipster/js/jquery.tooltipster.min.js?ver=3.3.0"></script>
875 
875<script id="booked-functions-js-extra">
876var booked_js_vars = {"ajax_url":"https://www.setsbuilt.com/wp-admin/admin-ajax.php","profilePage":"","publicAppointments":"","i18n_confirm_appt_delete":"Are you sure you want to cancel this appointment?","i18n_please_wait":"Please wait ...","i18n_wrong_username_pass":"Wrong username/password combination.","i18n_fill_out_required_fields":"Please fill out all required fields.","i18n_guest_appt_required_fields":"Please enter your name to book an appointment.","i18n_appt_required_fields":"Please enter your name, your email address and choose a password to book an appointment.","i18n_appt_required_fields_guest":"Please fill in all \"Information\" fields.","i18n_password_reset":"Please check your email for instructions on resetting your password.","i18n_password_reset_error":"That username or email is not recognized."};
877//# sourceURL=booked-functions-js-extra
878</script>
878 
878<script id="booked-functions-js" src="https://www.setsbuilt.com/wp-content/plugins/booked/assets/js/functions.js?ver=2.4.2"></script>
878 
878<script id="wp-hooks-js" src="https://www.setsbuilt.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
878 
878<script id="wp-i18n-js" src="https://www.setsbuilt.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
878 
878<script id="wp-i18n-js-after">
879wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
880//# sourceURL=wp-i18n-js-after
881</script>
881 
881<script id="swv-js" src="https://www.setsbuilt.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
881 
881<script id="contact-form-7-js-before">
882var wpcf7 = {
883    "api": {
884        "root": "https:\/\/www.setsbuilt.com\/wp-json\/",
885        "namespace": "contact-form-7\/v1"
886    },
887    "cached": 1
888};
889//# sourceURL=contact-form-7-js-before
890</script>
890 
890<script id="contact-form-7-js" src="https://www.setsbuilt.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
890 
890<script id="wp-polyfill-js" src="https://www.setsbuilt.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
890 
890<script id="stripe-js" src="https://js.stripe.com/v3/"></script>
890 
890<script id="wpcf7-stripe-js-before">
891var wpcf7_stripe = {
892    "publishable_key": "pk_test_51LFYJaSIKahNow5OOXnLiZbH4YO2wKje6oZIzg5FZnwPVfxmTf0ouM7Oc0RUd4HlRMZsE5IgbuLREiP28itefG2C000pE1nCJO"
893};
894//# sourceURL=wpcf7-stripe-js-before
895</script>
895 
895<script id="wpcf7-stripe-js" src="https://www.setsbuilt.com/wp-content/plugins/contact-form-7/modules/stripe/index.js?ver=6.1.7"></script>
895 
895<script id="wpascript-js" src="https://www.setsbuilt.com/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.4.02"></script>
895 
895<script id="wpascript-js-after">
896wpa_field_info = JSON.parse(atob("eyJ3cGFfZmllbGRfbmFtZSI6ImxhcWtzeTMxNjkiLCJ3cGFfZmllbGRfdmFsdWUiOjQzMDAxMCwid3BhX2FkZF90ZXN0Ijoibm8ifQ=="));
897//# sourceURL=wpascript-js-after
898</script>
898 
898<script defer async id="tp-tools-js" src="https://www.setsbuilt.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.5.9"></script>
898 
898<script defer async id="revmin-js" src="https://www.setsbuilt.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.5.9"></script>
898 
898<script id="booked-fea-js-js-extra">
899var booked_fea_vars = {"ajax_url":"https://www.setsbuilt.com/wp-admin/admin-ajax.php","i18n_confirm_appt_delete":"Are you sure you want to cancel this appointment?","i18n_confirm_appt_approve":"Are you sure you want to approve this appointment?"};
900//# sourceURL=booked-fea-js-js-extra
901</script>
901 
901<script id="booked-fea-js-js" src="https://www.setsbuilt.com/wp-content/plugins/booked/includes/add-ons/frontend-agents/js/functions.js?ver=2.4.2"></script>
901 
901<script id="superfish-js" src="https://www.setsbuilt.com/wp-content/themes/ironfit/fw//js/superfish.js"></script>
901 
901<script id="ironfit-slidemenu-script-js" src="https://www.setsbuilt.com/wp-content/themes/ironfit/fw//js/jquery.slidemenu.js"></script>
901 
901<script id="ironfit-core-utils-script-js" src="https://www.setsbuilt.com/wp-content/themes/ironfit/fw//js/core.utils.js"></script>
901 
901<script id="ironfit-core-init-script-js-extra">
902var IRONFIT_STORAGE = {"theme_font":"Play","theme_skin_color":"#afafb0","theme_skin_bg_color":"#202122","strings":{"ajax_error":"Invalid server answer","bookmark_add":"Add the bookmark","bookmark_added":"Current page has been successfully added to the bookmarks. You can see it in the right panel on the tab &#039;Bookmarks&#039;","bookmark_del":"Delete this bookmark","bookmark_title":"Enter bookmark title","bookmark_exists":"Current page already exists in the bookmarks list","search_error":"Error occurs in AJAX search! Please, type your query and press search icon for the traditional search way.","email_confirm":"On the e-mail address &quot;%s&quot; we sent a confirmation email. Please, open it and click on the link.","reviews_vote":"Thanks for your vote! New average rating is:","reviews_error":"Error saving your vote! Please, try again later.","error_like":"Error saving your like! Please, try again later.","error_global":"Global error text","name_empty":"The name can&#039;t be empty","name_long":"Too long name","email_empty":"Too short (or empty) email address","email_long":"Too long email address","email_not_valid":"Invalid email address","subject_empty":"The subject can&#039;t be empty","subject_long":"Too long subject","text_empty":"The message text can&#039;t be empty","text_long":"Too long message text","send_complete":"Send message complete!","send_error":"Transmit failed!","login_empty":"The Login field can&#039;t be empty","login_long":"Too long login field","login_success":"Login success! The page will be reloaded in 3 sec.","login_failed":"Login failed!","password_empty":"The password can&#039;t be empty and shorter then 4 characters","password_long":"Too long password","password_not_equal":"The passwords in both fields are not equal","registration_success":"Registration success! Please log in!","registration_failed":"Registration failed!","geocode_error":"Geocode was not successful for the following reason:","googlemap_not_avail":"Google map API not available!","editor_save_success":"Post content saved!","editor_save_error":"Error saving post data!","editor_delete_post":"You really want to delete the current post?","editor_delete_post_header":"Delete post","editor_delete_success":"Post deleted!","editor_delete_error":"Error deleting post!","editor_caption_cancel":"Cancel","editor_caption_close":"Close"},"use_ajax_views_counter":"","ajax_url":"https://www.setsbuilt.com/wp-admin/admin-ajax.php","ajax_nonce":"228c3d71e5","site_url":"https://www.setsbuilt.com","vc_edit_mode":"","theme_skin":"less","slider_height":"100","system_message":{"message":"","status":"","header":""},"user_logged_in":"","toc_menu":"float","toc_menu_home":"1","toc_menu_top":"1","menu_fixed":"1","menu_relayout":"960","menu_responsive":"640","menu_slider":"1","menu_cache":"","demo_time":"0","media_elements_enabled":"1","ajax_search_enabled":"","ajax_search_min_length":"3","ajax_search_delay":"200","css_animation":"1","menu_animation_in":"fadeInDown","menu_animation_out":"fadeOut","popup_engine":"magnific","email_mask":"^([a-zA-Z0-9_\\-]+\\.)*[a-zA-Z0-9_\\-]+@[a-z0-9_\\-]+(\\.[a-z0-9_\\-]+)*\\.[a-z]{2,6}$","contacts_maxlength":"1000","comments_maxlength":"1000","remember_visitors_settings":"","admin_mode":"","isotope_resize_delta":"0.3","error_message_box":null,"viewmore_busy":"","video_resize_inited":"","top_panel_height":"0"};
903//# sourceURL=ironfit-core-init-script-js-extra
904</script>
904 
904<script id="ironfit-core-init-script-js" src="https://www.setsbuilt.com/wp-content/themes/ironfit/fw//js/core.init.js"></script>
904 
904<script id="mediaelement-core-js-before">
905var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
906//# sourceURL=mediaelement-core-js-before
907</script>
907 
907<script id="mediaelement-core-js" src="https://www.setsbuilt.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
907 
907<script id="mediaelement-migrate-js" src="https://www.setsbuilt.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1"></script>
907 
907<script id="mediaelement-js-extra">
908var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
909//# sourceURL=mediaelement-js-extra
910</script>
910 
910<script id="wp-mediaelement-js" src="https://www.setsbuilt.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1"></script>
910 
910<script id="ironfit-customizer-script-js" src="https://www.setsbuilt.com/wp-content/themes/ironfit/fw//core/core.customizer/front.customizer.js"></script>
910 
910<script id="ironfit-skin-customizer-script-js" src="https://www.setsbuilt.com/wp-content/themes/ironfit/skins/less/skin.customizer.js"></script>
910 
910<script id="wpcf7cf-scripts-js-extra">
911var wpcf7cf_global_settings = {"ajaxurl":"https://www.setsbuilt.com/wp-admin/admin-ajax.php"};
912//# sourceURL=wpcf7cf-scripts-js-extra
913</script>
913 
913<script id="wpcf7cf-scripts-js" src="https://www.setsbuilt.com/wp-content/plugins/cf7-conditional-fields/js/scripts.js?ver=2.7.13"></script>
913 
913<script id="ironfit-shortcodes-script-js" src="https://www.setsbuilt.com/wp-content/plugins/trx_utils/shortcodes/theme.shortcodes.js"></script>
913 
913<script id="swiperslider-script-js" src="https://www.setsbuilt.com/wp-content/themes/ironfit/fw//js/swiper/swiper.js"></script>
913 
913<script id="wp-emoji-settings" type="application/json">
914{"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":{"concatemoji":"https://www.setsbuilt.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1"}}
915</script>
915 
915<script type="module">
916/*! This file is auto-generated */
917var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
918//# sourceURL=https://www.setsbuilt.com/wp-includes/js/wp-emoji-loader.min.js
919</script>
919  
919<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js"></script>
919 
919<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
919 
919<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js"></script>
919      
919<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js"></script>
919   
919<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"></script>
919 
919<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js" integrity="sha512-VEd+nq25CkR676O+pLBnDW09R7VQX9Mdiij052gVCp5yVH3jGtH70Ho/UUv4mJDsEdTvqRCFZg0NKGiojGnUCw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
919 
919<script src="https://www.setsbuilt.com/wp-content/themes/ironfit/js/custom-data.js"></script>
919        
919<script>
920        function toggleAccordion(index) {
921            let items = document.querySelectorAll(".accordion-item");
922            let images = document.querySelectorAll(".image-container img");
923
924            items.forEach((item, i) => {
925                if (i === index) {
926                    item.classList.toggle("active");
927                } else {
928                    item.classList.remove("active");
929                }
930            });
931
932            images.forEach((img, i) => {
933                if (i === index) {
934                    img.classList.add("active");
935                } else {
936                    img.classList.remove("active");
937                }
938            });
939        }
940    </script>
940            
940<script>
941      jQuery(document).ready(function ($) {
942         $('.slick-slider').slick({
943            slidesToShow: 3,
944            slidesToScroll: 1,
945            autoplay: false,
946            dots: false,
947            autoplaySpeed: 3000,
948            prevArrow: $('.custom-prev'),
949            nextArrow: $('.custom-next'),
950            responsive: [
951               {
952                  breakpoint: 1080,
953                  settings: {
954                     slidesToShow: 3,
955                     slidesToScroll: 3,
956                     infinite: true,
957                  }
958               },
959               {
960                  breakpoint: 992,
961                  settings: {
962                     slidesToShow: 2,
963                     slidesToScroll: 2,
964                     infinite: true, 
965                  }
966               },
967               {
968                  breakpoint: 600,
969                  settings: {
970                     slidesToShow: 1,
971                     slidesToScroll: 1,
972                  }
973               }
974            ]
975         });
976      });
977      
978      
979         jQuery(document).ready(function ($) {
980         $('.membership_slider').slick({
981            slidesToShow: 3,
982            slidesToScroll: 1,
983            autoplay: false,
984            dots: false,
985            autoplaySpeed: 3000,
986            prevArrow: $('.custom-prev-membership'),
987            nextArrow: $('.custom-next-membership'),
988            responsive: [
989               {
990                  breakpoint: 1080,
991                  settings: {
992                     slidesToShow: 3,
993                     slidesToScroll: 3,
994                     infinite: true,
995                  }
996               },
997               {
998                  breakpoint: 992,
999                  settings: {
1000                     slidesToShow: 2,
1001                     slidesToScroll: 2,
1002                     infinite: true, 
1003                  }
1004               },
1005               {
1006                  breakpoint: 600,
1007                  settings: {
1008                     slidesToShow: 1,
1009                     slidesToScroll: 1,
1010                  }
1011               }
1012            ]
1013         });
1014      });
1015   </script>
1015   </body> </html> 
1015<script>
1016//     document.getElementById("closePopup").addEventListener("click", function() {
1017//         document.getElementById("popup").style.display = "none";
1018//     });
1019// </script>
1019
1020<!-- Dynamic page generated in 0.582 seconds. -->
1021<!-- Cached page generated by WP-Super-Cache on 2026-09-24 12:38:18 -->
1022
1023<!-- super cache -->

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.