1jQuery(document).ready(function(e){function t(){e("#menu-main-navigation .sub-menu-toggle").on("click",function(){e(this).closest(".menu-item-has-children").hasClass("open")?e(this).parent().next(".sub-menu-wrap").slideDown():e(this).parent().next(".sub-menu-wrap").slideUp()})}function a(){e("#menu-main-navigation .menu-item-has-children:not(.heading) .sub-menu-toggle").on("click",function(){e(this).closest(".menu-item-has-children").hasClass("open")?e(this).parent().next(".sub-menu").slideDown():e(this).parent().next(".sub-menu").slideUp()})}function n(){e("#menu-header-utility-menu .sub-menu-toggle").on("click",function(){e(this).closest(".menu-item-has-children").hasClass("open")?e(this).next(".sub-menu").slideDown():e(this).next(".sub-menu").slideUp()})}window.innerWidth<=1024&&(t(),a()),window.innerWidth<=768&&(e(".masthead_utility_menu").appendTo("#masthead_navigation .container"),e("#masthead_navigation").attr("role","dialog").attr("aria-modal","true").attr("aria-label","Site Navigation").hide(),n()),e(".cm_menu_toggle-tablet").on("click",function(){"false"===e(this).attr("aria-expanded")?(e(this).attr("aria-expanded","true"),e("#masthead_navigation .container").slideDown()):(e(this).attr("aria-expanded","false"),e("#masthead_navigation .container").slideUp())}),e(".cm_menu_toggle-mobile").on("click",function(){if("false"===e(this).attr("aria-expanded")){e(this).attr("aria-expanded","true"),e("#masthead_navigation").show().removeClass("close").addClass("open"),e(".cm_menu_toggle-close").attr("aria-expanded","true").focus();var t=e("#masthead_navigation"),a=t.find(".cm_menu_toggle-close"),n=t.find("#menu-header-utility-menu li:last-child a");t.on("keydown",function(e){e.target==a[0]&&"Tab"==e.key&&e.shiftKey?(e.preventDefault(),n.focus()):e.target!=n[0]||"Tab"!=e.key||e.shiftKey||(e.preventDefault(),a.focus())})}else e(this).attr("aria-expanded","false")}),e(".cm_menu_toggle-close").on("click",function(){"true"===e(this).attr("aria-expanded")?(e(this).attr("aria-expanded","false"),e("#masthead_navigation").addClass("close").removeClass("open"),setTimeout(function(){e("#masthead_navigation").hide()},100),e(".cm_menu_toggle-mobile").attr("aria-expanded","false").focus()):e(this).attr("aria-expanded","true")}),window.addEventListener("resize",function(i){$subMenu=e("#menu-main-navigation > .menu-item-has-children > .sub-menu-wrap"),$subSubMenu=e("#menu-main-navigation .menu-item-has-children:not(.heading) > .sub-menu"),$utilitySubMenu=e("#menu-header-utility-menu > .menu-item-has-children > .sub-menu"),$container=e("#masthead_navigation > .container"),$ariaElement=e("#menu-main-navigation > .menu-item-has-children > span > button, #menu-main-navigation > .menu-item-has-children:not(.heading) > .sub-menu > button"),$utilityAriaElement=e("#menu-header-utility-menu > .menu-item-has-children > button"),window.innerWidth<=1024?(e("#menu-main-navigation .menu-item-has-children").removeClass("open"),$subMenu.removeAttr("style"),$subSubMenu.removeAttr("style"),$container.removeAttr("style"),$ariaElement.attr("aria-expanded","false"),"true"===e(".cm_menu_toggle-tablet").attr("aria-expanded")&&$container.css("display","block"),t(),a()):($subMenu.removeAttr("style"),$subSubMenu.removeAttr("style"),$container.css("display","block")),window.innerWidth<=768?(e(".masthead_utility_menu").appendTo("#masthead_navigation .container"),e("#masthead_navigation").attr("role","dialog").attr("aria-modal","true").attr("aria-label","Site Navigation"),e("#masthead_navigation:not(.open)").hide(),e("#menu-header-utility-menu .menu-item-has-children").removeClass("open"),$utilitySubMenu.removeAttr("style"),$utilityAriaElement.attr("aria-expanded","false"),n()):($utilitySubMenu.removeAttr("style"),e(".masthead_utility_menu").prependTo(".masthead_aside"),e("#masthead_navigation").removeAttr("role aria-modal aria-label").removeClass("open").show(),e(".cm_menu_toggle-close").attr("aria-expanded","false"),e(".cm_menu_toggle-mobile").attr("aria-expanded","false"))},!0),e(".cm_phone_toggle-button").on("click",function(){e(".cm_phone_mobile_wrap").toggleClass("open")});var i=e(".masthead_aside .search-field"),o=e(".masthead_aside .search-submit");o.on("click",function(t){e(this).hasClass("open")||(t.preventDefault(),e(this).toggleClass("open"),i.toggleClass("open"),e(".masthead_aside").toggleClass("search-open"),setTimeout(function(e){i.focus()},300))}),e(document).keydown(function(t){o.hasClass("open")&&"Escape"==t.key&&(i.removeClass("open"),o.removeClass("open").blur(),e(".masthead_aside").removeClass("search-open")),e("#masthead_navigation").hasClass("open")&&"Escape"==t.key&&(e("#masthead_navigation").addClass("close").removeClass("open"),setTimeout(function(){e("#masthead_navigation").hide()}
1,100),e(".cm_menu_toggle-mobile").attr("aria-expanded","false").focus(),e(".cm_menu_toggle-close").attr("aria-expanded","false"))}),e(document).on("click",function(t){e(t.target).closest(".masthead_aside .search-form").length||(i.removeClass("open"),o.removeClass("open").blur(),e(".masthead_aside").removeClass("search-open")),e(t.target).closest(".cm_menu_toggle-mobile, #masthead_navigation").length||e("#masthead_navigation").hasClass("open")&&(e("#masthead_navigation").addClass("close").removeClass("open"),e(".cm_menu_toggle-mobile").attr("aria-expanded","false"),e(".cm_menu_toggle-close").attr("aria-expanded","false"),setTimeout(function(){e("#masthead_navigation").hide()},100)),!e(t.target).closest(".cm_phone_toggle-button, .cm_phone_mobile_wrap").length&&e(".cm_phone_mobile_wrap").hasClass("open")&&e(".cm_phone_mobile_wrap").removeClass("open")}),"undefined"!=typeof tippy&&tippy("[data-tippy-content]"),"undefined"!=typeof Fancybox&&Fancybox.bind("[data-fancybox]",{closeButton:"inside",dragToClose:!1,touch:!1,Toolbar:!1,Thumbs:!1,placeFocusBack:!0,trapFocus:!0,on:{initCarousel:(t,a)=>{var n=e(".cm_partners"),i=e(".cm_staff_grid"),o=e(".fancybox__carousel");o.length&&n.length&&o.attr({role:"region","aria-label":"Partners Carousel"}),o.length&&i.length&&o.attr({role:"region","aria-label":"Staff Carousel"})}}}),e(document).on("facetwp-refresh",function(){FWP.loaded&&e(".facetwp-template").animate({opacity:.5},500)}),e(document).on("facetwp-loaded",function(){e(".facetwp-template").animate({opacity:1},500),e(".facetwp-facet:not(.facetwp-facet-locations_map):not(.facetwp-facet-pager_)").each(function(){var t=e(this),a=t.attr("data-name"),n=FWP.settings.labels[a];t.closest(".facet-wrap").length<1&&(t.wrap('<div class="facet-wrap"></div>'),t.before('<label class="facet-label sr-only" for="'+a+'">'+n+"</label>")),t.find("select").length&&t.find("select").attr("id",a)});var t=e(".facetwp-facet-locations_proximity").find(".locate-me");t.length&&t.attr("role","button").attr("tabindex",0).attr("aria-label","Locate Me");var a=e(".cm_locations_list .facetwp-facet-locations_results_count");if(a.length){var n=a.text();a.html('<h2 class="text-sm body-text-color">'+n+"</h2>")}}),e(".cm_accordion_item_button").click(function(){var t=e(this).closest(".cm_accordion_item");e("html,body").animate({scrollTop:t.offset().top-100},500)});class s{constructor(t){this.el=e(t),this.item=this.el.find(".cm_accordion_item_button"),this.panel=this.el.find(".cm_accordion_item_panel"),this.item.click(e=>this.onClick(e)),this.panel[0].addEventListener("transitionend",()=>{this.isOpen||this.panel.hide()})}measureHeight(){var e=this.panel.innerHeight();this.panel.css("height","auto");var t=this.panel.innerHeight();return this.panel.height(e),t}open(){this.panel.show(),this.panel.height(this.measureHeight()+30),this.isOpen=!0,this.item.attr("aria-expanded","true"),this.el.attr("open","")}close(){this.panel.height(0),this.isOpen=!1,this.item.attr("aria-expanded","false"),this.el.removeAttr("open")}onClick(e){e.preventDefault(),this.isOpen?this.close():this.open()}}document.querySelectorAll(".cm_accordion_item").forEach(e=>{new s(e)}),e(".mega-menu .heading > span > a").contents().unwrap().wrap("<h3/>");e(".mega-menu .heading > span > h3");let r=e(".cm_fixed_button"),l=e(".cm_header.swiper").outerHeight();r.hide(),e(window).on("scroll resize",function(){l=e(".cm_header.swiper").outerHeight(),e(this).scrollTop()>l?r.fadeIn():r.fadeOut()}),e(".open-chat").on("click",function(e){e.preventDefault();const t=jQuery("#transparent-button");t.length&&t.trigger("click")}),e(".swiper-slide-duplicate h1").each(function(){const t=e(this),a=t.attr("class")||"",n=e("<h2>",{class:`${a} h1`}).append(t.contents());t.replaceWith(n)})});var menuItems=document.querySelectorAll("#menu-main-navigation li.menu-item-has-children");Array.prototype.forEach.call(menuItems,function(e,t){e.querySelector("button").addEventListener("click",function(e){this.parentNode.parentNode.classList.contains("menu-item-has-children")&&(this.parentNode.parentNode.classList.toggle("open"),this.parentNode.parentNode.classList.contains("open")?this.parentNode.querySelector("button").setAttribute("aria-expanded","true"):this.parentNode.querySelector("button").setAttribute("aria-expanded","fal
1se")),e.preventDefault()})});var utilityMenuItems=document.querySelectorAll("#menu-header-utility-menu li.menu-item-has-children");if(Array.prototype.forEach.call(utilityMenuItems,function(e,t){e.querySelector("button").addEventListener("click",function(e){this.parentNode.classList.contains("menu-item-has-children")&&(this.parentNode.classList.toggle("open"),this.parentNode.classList.contains("open")?this.parentNode.querySelector("button").setAttribute("aria-expanded","true"):this.parentNode.querySelector("button").setAttribute("aria-expanded","false")),e.preventDefault()})}),"undefined"!=typeof Swiper)var swiper=new Swiper(".cm_testimonials_swiper",{spaceBetween:0,slidesPerView:1,slidesPerGroup:1,rewind:!0,a11y:!0,keyboard:{enabled:!0},pagination:{el:".swiper-pagination",clickable:!0},breakpoints:{640:{slidesPerView:2,slidesPerGroup:2,spaceBetween:20},992:{slidesPerView:3,slidesPerGroup:3,spaceBetween:40}}}),cm_header_swiper=new Swiper(".cm_header.swiper",{loop:!0,spaceBetween:0,effect:"fade",a11y:!0,speed:500,keyboard:{enabled:!0},autoplay:{delay:1e4,disableOnInteraction:!0},pagination:{el:".swiper-pagination",clickable:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}});function open_location_county(e){if(jQuery){var t=jQuery(e.parentElement),a=t.find(".cm_location_county_locations");a.length&&(jQuery(".cm_location_county").each(function(){e.parentElement!==this&&jQuery(this).find(".cm_location_county_locations").slideUp()}),a.slideToggle(),t.toggleClass("is-opened"))}}document.addEventListener("DOMContentLoaded",function(){document.querySelectorAll("form._inline-form").forEach(function(e){e.addEventListener("submit",function(t){let a=e;a.querySelector('input[name="f"]').value;setTimeout(function(){let e=a.querySelector("._form-thank-you");"block"===window.getComputedStyle(e).display&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"active_hosted_form_submission",form_id:'" . fValue . "'}))},3e3)})})}),jQuery(window).on("load",()=>{if("true"===new URLSearchParams(location.search).get("chat-to-schedule")){const e=jQuery("#transparent-button");e.length&&e.trigger("click")}});
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.