1!function($){"use strict";var Collapse=function(element,options){this.$element=$(element),this.options=$.extend({},Collapse.DEFAULTS,options),this.$trigger=$('[data-toggle="collapse"][href="#'+element.id+'"],[data-toggle="collapse"][data-target="#'+element.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};function getTargetFromTrigger($trigger){var href,target=$trigger.attr("data-target")||(href=$trigger.attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,"");return $(target)}function Plugin(option){return this.each((function(){var $this=$(this),data=$this.data("bs.collapse"),options=$.extend({},Collapse.DEFAULTS,$this.data(),"object"==typeof option&&option);!data&&options.toggle&&/show|hide/.test(option)&&(options.toggle=!1),data||$this.data("bs.collapse",data=new Collapse(this,options)),"string"==typeof option&&data[option]()}))}Collapse.VERSION="3.3.7",Collapse.TRANSITION_DURATION=350,Collapse.DEFAULTS={toggle:!0},Collapse.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},Collapse.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var activesData,actives=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(actives&&actives.length&&(activesData=actives.data("bs.collapse"))&&activesData.transitioning)){var startEvent=$.Event("show.bs.collapse");if(this.$element.trigger(startEvent),!startEvent.isDefaultPrevented()){actives&&actives.length&&(Plugin.call(actives,"hide"),activesData||actives.data("bs.collapse",null));var dimension=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[dimension](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var complete=function(){this.$element.removeClass("collapsing").addClass("collapse in")[dimension](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!$.support.transition)return complete.call(this);var scrollSize=$.camelCase(["scroll",dimension].join("-"));this.$element.one("bsTransitionEnd",$.proxy(complete,this)).emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize])}}}},Collapse.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var startEvent=$.Event("hide.bs.collapse");if(this.$element.trigger(startEvent),!startEvent.isDefaultPrevented()){var dimension=this.dimension();this.$element[dimension](this.$element[dimension]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var complete=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!$.support.transition)return complete.call(this);this.$element[dimension](0).one("bsTransitionEnd",$.proxy(complete,this)).emulateTransitionEnd(Collapse.TRANSITION_DURATION)}}},Collapse.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},Collapse.prototype.getParent=function(){return $(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each($.proxy((function(i,element){var $element=$(element);this.addAriaAndCollapsedClass(getTargetFromTrigger($element),$element)}),this)).end()},Collapse.prototype.addAriaAndCollapsedClass=function($element,$trigger){var isOpen=$element.hasClass("in");$element.attr("aria-expanded",isOpen),$trigger.toggleClass("collapsed",!isOpen).attr("aria-expanded",isOpen)};var old=$.fn.collapse;$.fn.collapse=Plugin,$.fn.collapse.Constructor=Collapse,$.fn.collapse.noConflict=function(){return $.fn.collapse=old,this},$(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(e){var $this=$(this);$this.attr("data-target")||e.preventDefault();var $target=getTargetFromTrigger($this),option=$target.data("bs.collapse")?"toggle":$this.data();Plugin.call($target,option)}))}(jQuery),$((function(){$(".hs-item-has-children > a").append('<span class="fa fa-angle-down"></span>'),$(".hs-item-has-children a").on("click",(function(e){$(".main-navigation").addClass("active")})),hide=!0,$("body").on("click",(function(){hide&&$(".hs-item-has-children").removeClass("show"),hide&&$(".main-navigation").removeClass("active"),hide=!0})),$("body").on("click",".hs-item-has-children > a",(function(){var self=$(this);if(self.parent().hasClass("show"))return $(".hs-item-has-children").removeClass("show"),$(".main-navigation").removeClass("active"),!1;self.parent().toggleClass("show"),hide=!1}))})),$(document).ready((function(){$(window).width()<1124&&$(".hs-item-has-children > a").click((function(event){event.preventDefault()})),$(window).resize((function(){$(".hs-item-has-children > a").click((function(event){$(window).width()<1124&&event.preventDefault()}))}))})),$((function(){$("#navbar-toggle-x").click((function(){$("body").toggleClass("no-scroll")})),$("#video-btn").click((function(){$("body").addClass("no-scroll")})),$(".video-modal-close").click((function(){$("body").removeClass("no-scroll")}))})),$(document).ready((function(){var bodyWrapper=$(".body-container-wrapper");function footerHeight(){var footerHeight=$("#footer").outerHeight();bodyWrapper.css("margin-bottom",footerHeight)}$(window).width()>991?footerHeight():bodyWrapper.css("margin-bottom",0),$(window).height()<1100&&bodyWrapper.css("margin-bottom",0),$(window).resize((function(){$(window).width()>991?footerHeight():bodyWrapper.css("margin-bottom",0),$(window).height()<1100&&bodyWrapper.css("margin-bottom",0)}))})),$(window).scroll((function(){$(window).scrollTop()>=54?$("body").addClass("sticky"):$("body").removeClass("sticky")}
1)),$((function(){$(".navbar-toggle").click((function(){$(this).toggleClass("collapsed")})),$(window).resize((function(){$(window).width()>1123&&($(".collapse").removeClass("in"),$(".navbar-toggle").addClass("collapsed"),$("body").removeClass("no-scroll"))}))})),function($){"use strict";$("body :not(script,sup,iframe)").contents().filter((function(){return 3===this.nodeType})).replaceWith((function(){return this.nodeValue.replace(/[®]/g,"<sup>$&</sup>")})),$("sup").each((function(index,el){var thisParent=$(el).parent().html(),thisSup=thisParent.substr(0,thisParent.indexOf("<sup>")).slice(-1);$(el).addClass("sup-reg"),"."===thisSup&&$(el).addClass("sup-reg-kern")}))}(jQuery); 2//# sourceURL=https://cdn2.hubspot.net/hub/1762912/hub_generated/template_assets/5682567604/1675105797445/BPG_New_Site/Bpg_Main_Site/js/theme.js
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.