"use strict";(self.webpackChunkUmbracoVuePrototype=self.webpackChunkUmbracoVuePrototype||[]).push([[4316],{7571:(o,n,a)=>{a.d(n,{Z:()=>l});var r=a(7537),t=a.n(r),e=a(3645),i=a.n(e)()(t());i.push([o.id,".navbar-mobile[data-v-69af545d]{position:relative;min-height:50px;width:100%;z-index:10}.navbar-mobile.nav-fixed-top[data-v-69af545d]{position:fixed;box-shadow:0 0 5px 0 rgba(0,0,0,.54);background:var(--background-colour)}.navbar-mobile.nav-fixed-top .navbar-toggle[data-v-69af545d]{background-color:var(--hamburger-background)}.navbar-mobile.nav-fixed-top .navbar-toggle .icon-bar[data-v-69af545d]{background:var(--hamburger-icon-colour)}.navbar-mobile.nav-fixed-top .navbutton a[data-v-69af545d]{background-color:rgba(0,0,0,0);color:var(--nav-text-colour);text-shadow:var(--nav-text-shadow)}.navbar-mobile.nav-fixed-top .navbutton a[data-v-69af545d]:hover{background-color:var(--background-hover-colour);color:var(--nav-text-hover-colour)}.navbar-mobile.nav-fixed-top .navbutton .dropdown-content[data-v-69af545d]{background-color:var(--background-dropdown-colour)}.navbar-mobile.nav-fixed-top .navbutton .dropdown-content li a[data-v-69af545d]{color:var(--nav-dropdown-text-colour);text-shadow:var(--nav-dropdown-text-shadow)}.navbar-mobile.nav-fixed-top .navbutton .dropdown-content li a[data-v-69af545d]:hover{background-color:var(--background-dropdown-hover-colour);color:var(--nav-dropdown-text-hover-colour)}.navbar-mobile.nav-fixed-top #basic-mobile-navbar[data-v-69af545d]{background-color:var(--background-colour)}.navbar-mobile.nav-fixed-top .header-contact[data-v-69af545d]{border-top:1px solid var(--divider-colour)}.navbar-mobile.nav-fixed-top .header-contact .phone-link .phone-number[data-v-69af545d]{color:var(--phone-number-colour);text-shadow:var(--phone-number-text-shadow)}.navbar-mobile.nav-fixed-top .header-contact .phone-link:hover .phone-number[data-v-69af545d]{color:var(--phone-number-hover-colour)}.navbar-mobile.nav-fixed-top .header-contact .office-name[data-v-69af545d]{color:var(--office-name-colour);text-shadow:var(--office-name-text-shadow)}.navbar-mobile.nav-fixed-top .navbar-brand[data-v-69af545d]{opacity:1 !important}.navbar-mobile.nav-top[data-v-69af545d]{position:fixed;background:var(--affix-background-colour)}.navbar-mobile.nav-top .navbar-toggle[data-v-69af545d]{background-color:rgba(0,0,0,0)}.navbar-mobile.nav-top .navbar-toggle:hover .icon-bar[data-v-69af545d]{background:var(--affix-font-hover-colour)}.navbar-mobile.nav-top .navbar-toggle .icon-bar[data-v-69af545d]{background:var(--affix-font-colour)}.navbar-mobile.nav-top .navbutton a[data-v-69af545d]{background-color:rgba(0,0,0,0);color:var(--affix-font-colour)}.navbar-mobile.nav-top .navbutton a[data-v-69af545d]:hover{background-color:rgba(0,0,0,0);color:var(--affix-font-hover-colour)}.navbar-mobile.nav-top .navbutton .dropdown-content[data-v-69af545d]{background-color:rgba(0,0,0,0)}.navbar-mobile.nav-top .navbutton .dropdown-content li a[data-v-69af545d]{color:var(--affix-font-colour)}.navbar-mobile.nav-top .navbutton .dropdown-content li a[data-v-69af545d]:hover{background-color:rgba(0,0,0,0);color:var(--affix-font-hover-colour)}.navbar-mobile.nav-top #basic-mobile-navbar[data-v-69af545d]{background-color:var(--affix-dropdown-background-colour)}.navbar-mobile.nav-top .header-contact[data-v-69af545d]{border-top:1px solid var(--divider-colour)}.navbar-mobile.nav-top .header-contact .phone-link .phone-number[data-v-69af545d]{color:var(--affix-font-colour)}.navbar-mobile.nav-top .header-contact .phone-link:hover .phone-number[data-v-69af545d]{color:var(--affix-font-hover-colour)}.navbar-mobile.nav-top .header-contact .office-name[data-v-69af545d]{color:var(--affix-font-colour)}.navbar-mobile.nav-top .navbar-header .displayed[data-v-69af545d]{opacity:1 !important}.navbar-mobile .navbar-container[data-v-69af545d]{position:relative;height:var(--module-height)}.navbar-mobile .navbar-header[data-v-69af545d]{z-index:1;padding-left:15px;background-color:rgba(0,0,0,0);box-sizing:content-box;min-height:50px;height:100%}.navbar-mobile .navbar-header .navbar-toggle[data-v-69af545d]{margin:0 0 0 0;right:0;position:absolute;top:50%;transform:translate(0%, -50%);display:block}.navbar-mobile .navbar-nav[data-v-69af545d]{margin:7.5px 0px;float:initial}.navbar-mobile .navbar-collapse[data-v-69af545d]{border-top:1px solid var(--divider-colour);padding-right:0px;padding-left:0px}.navbar-mobile #basic-mobile-navbar[data-v-69af545d]{position:fixed;width:100%;box-shadow:0 2px 3px 0px rgba(0,0,0,.2)}.navbar-mobile #basic-mobile-navbar.navbar-collapse.collapse[data-v-69af545d]{display:none !important}.navbar-mobile #basic-mobile-navbar.navbar-collapse.collapse.in[data-v-69af545d]{display:block !important}.navbar-mobile .navbar-brand[data-v-69af545d]{padding:5px 10px 5px 0;position:absolute;height:1px;left:0;top:50%;transform:translate(0%, -50%)}.navbar-mobile .navbar-brand .navbar-logo[data-v-69af545d]{transform:translate(0%, -50%);position:absolute}.navbar-mobile .navbutton[data-v-69af545d]{float:initial}.navbar-mobile .navbutton a[data-v-69af545d]{padding:15px 0px}.navbar-mobile .navbutton a .dropdown-triangle[data-v-69af545d]{padding-left:5px;font-size:15px}.navbar-mobile .navbutton .collapsed .point-up[data-v-69af545d]{display:none}.navbar-mobile .navbutton .collapsed .point-down[data-v-69af545d]{display:inline-block}.navbar-mobile .navbutton .point-up[data-v-69af545d]{display:inline-block;font-size:16px}.navbar-mobile .navbutton .point-down[data-v-69af545d]{display:none;font-size:16px}.navbar-mobile .navbutton .dropdown-content[data-v-69af545d]{border-top:none;margin:0px;padding:0px;line-height:0px}.navbar-mobile .navbutton .dropdown-content li a[data-v-69af545d]{display:block;text-decoration:none;padding:15px 0px;width:100%}.navbar-mobile .header-contact[data-v-69af545d]{margin-bottom:20px;padding-top:10px}.navbar-mobile .header-contact .phone-link[data-v-69af545d]{text-decoration:none}.navbar-mobile .header-contact .custom-phone-number-container[data-v-69af545d]{margin:10px 0px}.navbar-mobile .header-contact .custom-phone-number[data-v-69af545d]{margin-bottom:var(--distance-between-numbers)}.navbar-mobile .header-contact .custom-phone-number h3[data-v-69af545d]{margin:0px 0px 4px 0px}.navbar-mobile .header-contact .custom-phone-number[data-v-69af545d]:last-of-type{margin-bottom:0px}.navbar-mobile .header-contact .h1-default[data-v-69af545d]{margin:0}","",{version:3,sources:["webpack://./Scripts/src/vue-components/_navbars/mobile/minimal/style.scss"],names:[],mappings:"AAAA,gCACE,iBAAA,CACA,eAAA,CACA,UAAA,CACA,UAAA,CAEA,8CACE,cAAA,CACA,oCAAA,CACA,mCAAA,CACA,6DACE,4CAAA,CACA,uEACE,uCAAA,CAIF,2DACE,8BAAA,CACA,4BAAA,CACA,kCAAA,CACA,iEACE,+CAAA,CACA,kCAAA,CAIJ,2EACE,kDAAA,CAEA,gFACE,qCAAA,CACA,2CAAA,CAGF,sFACE,wDAAA,CACA,2CAAA,CAIN,mEACE,yCAAA,CAEF,8DACE,0CAAA,CAGE,wFACE,gCAAA,CACA,2CAAA,CAEF,8FACE,sCAAA,CAGJ,2EACE,+BAAA,CACA,0CAAA,CAGJ,4DACE,oBAAA,CAIJ,wCACE,cAAA,CACA,yCAAA,CACA,uDACE,8BAAA,CAEE,uEACE,yCAAA,CAGJ,iEACE,mCAAA,CAIF,qDACE,8BAAA,CACA,8BAAA,CACA,2DACE,8BAAA,CACA,oCAAA,CAIJ,qEACE,8BAAA,CAEA,0EACE,8BAAA,CAGF,gFACE,8BAAA,CACA,oCAAA,CAIN,6DACE,wDAAA,CAEF,wDACE,0CAAA,CAGE,kFACE,8BAAA,CAEF,wFACE,oCAAA,CAGJ,qEACE,8BAAA,CAIF,kEACE,oBAAA,CAKN,kDACE,iBAAA,CACA,2BAAA,CAGF,+CACE,SAAA,CACA,iBAAA,CACA,8BAAA,CACA,sBAAA,CACA,eAAA,CACA,WAAA,CAEA,8DACE,cAAA,CACA,OAAA,CACA,iBAAA,CACA,OAAA,CACA,6BAAA,CACA,aAAA,CAIJ,4CACE,gBAAA,CACA,aAAA,CAGF,iDACE,0CAAA,CACA,iBAAA,CACA,gBAAA,CAGF,qDACE,cAAA,CACA,UAAA,CACA,uCAAA,CAEA,8EACE,uBAAA,CACA,iFACE,wBAAA,CAKN,8CACE,sBAAA,CACA,iBAAA,CACA,UAAA,CACA,MAAA,CACA,OAAA,CACA,6BAAA,CAEA,2DACE,6BAAA,CACA,iBAAA,CAIJ,2CACE,aAAA,CACA,6CACE,gBAAA,CAEA,gEACE,gBAAA,CACA,cAAA,CAKF,gEACE,YAAA,CAGF,kEACE,oBAAA,CAIJ,qDACE,oBAAA,CACA,cAAA,CAGF,uDACE,YAAA,CACA,cAAA,CAGF,6DACE,eAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA,CAEA,kEACE,aAAA,CACA,oBAAA,CACA,gBAAA,CACA,UAAA,CAKN,gDACE,kBAAA,CACA,gBAAA,CAEA,4DACE,oBAAA,CAGF,+EACE,eAAA,CAEF,qEACE,6CAAA,CACA,wEACE,sBAAA,CAGJ,kFACE,iBAAA,CAGF,4DACE,QAAA",sourcesContent:[".navbar-mobile {\r\n position: relative;\r\n min-height: 50px;\r\n width: 100%;\r\n z-index: 10;\r\n\r\n &.nav-fixed-top {\r\n position: fixed;\r\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.54);\r\n background: var(--background-colour);\r\n .navbar-toggle {\r\n background-color: var(--hamburger-background);\r\n .icon-bar {\r\n background: var(--hamburger-icon-colour);\r\n }\r\n }\r\n .navbutton {\r\n a {\r\n background-color: transparent;\r\n color: var(--nav-text-colour);\r\n text-shadow: var(--nav-text-shadow);\r\n &:hover {\r\n background-color: var(--background-hover-colour);\r\n color: var(--nav-text-hover-colour);\r\n }\r\n }\r\n\r\n .dropdown-content {\r\n background-color: var(--background-dropdown-colour);\r\n\r\n li a {\r\n color: var(--nav-dropdown-text-colour);\r\n text-shadow: var(--nav-dropdown-text-shadow);\r\n }\r\n\r\n li a:hover {\r\n background-color: var(--background-dropdown-hover-colour);\r\n color: var(--nav-dropdown-text-hover-colour);\r\n }\r\n }\r\n }\r\n #basic-mobile-navbar {\r\n background-color: var(--background-colour);\r\n }\r\n .header-contact {\r\n border-top: 1px solid var(--divider-colour);\r\n\r\n .phone-link {\r\n .phone-number {\r\n color: var(--phone-number-colour);\r\n text-shadow: var(--phone-number-text-shadow);\r\n }\r\n &:hover .phone-number {\r\n color: var(--phone-number-hover-colour);\r\n }\r\n }\r\n .office-name {\r\n color: var(--office-name-colour);\r\n text-shadow: var(--office-name-text-shadow);\r\n }\r\n }\r\n .navbar-brand {\r\n opacity: 1!important;\r\n }\r\n }\r\n\r\n &.nav-top {\r\n position: fixed;\r\n background: var(--affix-background-colour);\r\n .navbar-toggle {\r\n background-color: transparent;\r\n &:hover {\r\n .icon-bar {\r\n background: var(--affix-font-hover-colour);\r\n }\r\n }\r\n .icon-bar {\r\n background: var(--affix-font-colour);\r\n }\r\n }\r\n .navbutton {\r\n a {\r\n background-color: transparent;\r\n color: var(--affix-font-colour);\r\n &:hover {\r\n background-color: transparent;\r\n color: var(--affix-font-hover-colour);\r\n }\r\n }\r\n\r\n .dropdown-content {\r\n background-color: transparent;\r\n\r\n li a {\r\n color: var(--affix-font-colour);\r\n }\r\n\r\n li a:hover {\r\n background-color: transparent;\r\n color: var(--affix-font-hover-colour);\r\n }\r\n }\r\n }\r\n #basic-mobile-navbar {\r\n background-color: var(--affix-dropdown-background-colour);\r\n }\r\n .header-contact {\r\n border-top: 1px solid var(--divider-colour);\r\n\r\n .phone-link {\r\n .phone-number {\r\n color: var(--affix-font-colour);\r\n }\r\n &:hover .phone-number {\r\n color: var(--affix-font-hover-colour);\r\n }\r\n }\r\n .office-name {\r\n color: var(--affix-font-colour);\r\n }\r\n }\r\n .navbar-header {\r\n .displayed {\r\n opacity: 1!important;\r\n }\r\n }\r\n }\r\n\r\n .navbar-container {\r\n position: relative;\r\n height: var(--module-height);\r\n }\r\n\r\n .navbar-header {\r\n z-index: 1;\r\n padding-left: 15px;\r\n background-color: transparent;\r\n box-sizing: content-box;\r\n min-height: 50px;\r\n height: 100%;\r\n\r\n .navbar-toggle {\r\n margin: 0 0 0 0;\r\n right: 0;\r\n position: absolute;\r\n top: 50%;\r\n transform: translate(0%, -50%);\r\n display: block;\r\n }\r\n }\r\n\r\n .navbar-nav {\r\n margin: 7.5px 0px;\r\n float: initial;\r\n }\r\n\r\n .navbar-collapse {\r\n border-top: 1px solid var(--divider-colour);\r\n padding-right: 0px;\r\n padding-left: 0px;\r\n }\r\n\r\n #basic-mobile-navbar {\r\n position: fixed;\r\n width: 100%;\r\n box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.2);\r\n // this css overwrites bootstrap settings.\r\n &.navbar-collapse.collapse {\r\n display: none !important;\r\n &.in {\r\n display: block !important;\r\n }\r\n }\r\n }\r\n\r\n .navbar-brand {\r\n padding: 5px 10px 5px 0;\r\n position: absolute;\r\n height: 1px;\r\n left: 0;\r\n top: 50%;\r\n transform: translate(0%, -50%);\r\n\r\n .navbar-logo {\r\n transform: translate(0%, -50%);\r\n position: absolute;\r\n }\r\n }\r\n\r\n .navbutton {\r\n float: initial;\r\n a {\r\n padding: 15px 0px;\r\n\r\n .dropdown-triangle {\r\n padding-left: 5px;\r\n font-size: 15px;\r\n }\r\n }\r\n\r\n .collapsed {\r\n .point-up {\r\n display: none;\r\n }\r\n\r\n .point-down {\r\n display: inline-block;\r\n }\r\n }\r\n\r\n .point-up {\r\n display: inline-block;\r\n font-size: 16px;\r\n }\r\n\r\n .point-down {\r\n display: none;\r\n font-size: 16px;\r\n }\r\n\r\n .dropdown-content {\r\n border-top: none;\r\n margin: 0px;\r\n padding: 0px;\r\n line-height: 0px;\r\n\r\n li a {\r\n display: block;\r\n text-decoration: none;\r\n padding: 15px 0px;\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .header-contact {\r\n margin-bottom: 20px;\r\n padding-top: 10px;\r\n\r\n .phone-link {\r\n text-decoration: none;\r\n }\r\n\r\n .custom-phone-number-container {\r\n margin: 10px 0px;\r\n }\r\n .custom-phone-number {\r\n margin-bottom: var(--distance-between-numbers);\r\n h3 {\r\n margin: 0px 0px 4px 0px;\r\n }\r\n }\r\n .custom-phone-number:last-of-type {\r\n margin-bottom: 0px;\r\n }\r\n\r\n .h1-default {\r\n margin: 0;\r\n }\r\n }\r\n}\r\n"],sourceRoot:""}]);const l=i},4316:(o,n,a)=>{a.r(n),a.d(n,{default:()=>$});var r=a(6252),t=a(3577);const e=o=>((0,r.dD)("data-v-69af545d"),o=o(),(0,r.Cn)(),o),i={class:"navbar-header"},l=["src"],d=(0,r.uE)('',1),s={id:"basic-mobile-navbar",class:"collapse navbar-collapse text-center navbar-top-border-color"},A={class:"mainnav"},c={class:"nav navbar-nav websitenavbar"},p=["href"],u=e((()=>(0,r._)("span",{class:"dropdown-triangle point-down glyphicon glyphicon-triangle-bottom"},null,-1))),v=e((()=>(0,r._)("span",{class:"dropdown-triangle point-up glyphicon glyphicon-triangle-top"},null,-1))),b=["href","target"],h=["id"],g=["href","target"],f={key:0,class:"header-contact"},m={key:0},C=["href"],x=e((()=>(0,r._)("i",{class:"fa fa-phone","aria-hidden":"true"},null,-1))),y={key:1,class:"custom-phone-number-container"},w=["href"],k=e((()=>(0,r._)("i",{class:"fa fa-phone","aria-hidden":"true"},null,-1)));var B=a(196),E=a(8159),S=a(4437),D=a(5129),M=a(8761),N=a(7992),F=a(1673);class G{constructor(o){this.isDisplayPhone=!1,this.isDisplayPhoneCustom=!1,this.officeNameSettings=new M.n(null),this.phoneNumberList=[],this.distanceBetweenNumbers="",o||(o={}),o.navButton||(o.navButton={}),o.phoneFont||(o.phoneFont={size:"var(--h1-font-size)",colour:"var(--a-colour)",hoverColour:"var(--a-hover-colour)",weight:"var(--h1-font-weight)",type:"--default",textShadow:"none",lineHeight:"1"}),o.navDropdown||(o.navDropdown={},o.navDropdown.weight="100"),o.hamburgerButton||(o.hamburgerButton={}),o.modulePadding||(o.modulePadding={}),o.image||(o.image={}),o.image.resizedImage||(o.image.resizedImage={}),this.navButton=new N.v(o.navButton,{backgroundHoverColour:"var(--secondary-colour)",hoverColour:"var(--a-hover-colour)",backgroundColour:"var(--primary-colour)",colour:"var(--a-colour)",type:"inherit",size:"var(--h2-font-size)",weight:"var(--h2-font-weight)",textShadow:"none"}),this.navDropdown=new N.v(o.navDropdown,{backgroundHoverColour:"var(--secondary-colour)",hoverColour:"var(--a-hover-colour)",backgroundColour:"var(--primary-colour)",colour:"var(--a-colour)",type:"inherit",size:"var(--h2-font-size)",weight:"var(--h2-font-weight)",textShadow:"none"}),this.phoneFont=new D.v(o.phoneFont),this.modulePadding=new H(o.modulePadding),this.hamburgerButton=new z(o.hamburgerButton),this.officeNameSettings=new M.n(o.officeNameFont,{fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",textShadow:"none",colour:"var(--h1-colour)"}),this.top=new P(o.top),this.navButtonJustify=o.navButtonJustify?(0,S.G)().string(o.navButtonJustify,"center"):"center",this.navDropdownJustify=o.navDropdownJustify?(0,S.G)().string(o.navDropdownJustify,"center"):"center",this.divider=o.divider?(0,S.G)().colour(o.divider,"rgb(124, 123, 123)"):"rgb(124, 123, 123)",this.isDisplayLogo=void 0===o.isDisplayLogo||(0,S.G)().boolean(o.isDisplayLogo,!0),this.moduleHeight=o.moduleHeight?(0,S.G)().size(o.moduleHeight,"80px"):"80px",this.imageUrl=o.image.url?(0,S.G)().string(o.image.url,""):"",this.resizedImageUrl=o.image.resizedImage.Path?(0,S.G)().string(o.image.resizedImage.Path,""):"",this.imageHeight=o.image.fixedHeight?(0,S.G)().string(o.image.fixedHeight,"0"):"0",this.isDisplayPhone=(0,S.G)().boolean(o.isDisplayPhone,!0),this.isDisplayPhoneCustom=(0,S.G)().boolean(o.isDisplayPhoneCustom,!1),this.distanceBetweenNumbers=(0,S.G)().size(o.distanceBetween,"5px");try{o.phoneNumberList.forEach((o=>{this.phoneNumberList.push(new F.F(o))}))}catch(o){this.phoneNumberList=[]}}}class z{constructor(o){o||(o={}),this.colour=o.colour?(0,S.G)().colour(o.colour,"var(--button-background-colour)"):"var(--button-background-colour)",this.iconColour=o.iconColour?(0,S.G)().colour(o.iconColour,"var(--button-text-colour)"):"var(--button-text-colour)"}}class P{constructor(o){o||(o={}),this.backgroundColour=o.backgroundColour?(0,S.G)().colour(o.backgroundColour,"transparent"):"transparent",this.dropdownBackgroundColour=o.dropdownBackgroundColour?(0,S.G)().colour(o.dropdownBackgroundColour,"transparent"):"transparent",this.fontColour=o.fontColour?(0,S.G)().colour(o.fontColour,"#fff"):"#fff",this.fontHoverColour=o.fontHoverColour?(0,S.G)().colour(o.fontHoverColour,"#eee"):"#eee"}}class H{constructor(o){o||(o={}),this.top=o.top?(0,S.G)().size(o.top,"0px"):"0px",this.bottom=o.bottom?(0,S.G)().size(o.bottom,"0px"):"0px",this.right=o.right?(0,S.G)().size(o.right,"30px"):"30px",this.left=o.left?(0,S.G)().size(o.left,"30px"):"30px"}}const U=(0,r.aZ)({mixins:[E.Z],data:()=>({componentModel:{},dropdownButtonFontStyle:{},dropdownButtonStyle:{},leftRightMargin:{},logoUrl:"",moduleStyle:{},moduleStyleVariables:{},navButtonStyle:{},navModel:[],phoneNumber:"",phoneNumberDisplay:"",phoneNumberStyle:{},typedModel:{},displayLogoClass:"not-displayed",imageStyle:{},isHeaderAffix:!1,officeNameStyle:{}}),computed:{affixClass:function(){return this.isHeaderAffix?"nav-fixed-top":"nav-top"}},beforeMount(){this.typedModel=new G(this.componentModel)},beforeUnmount:function(){window.removeEventListener("scroll",this.handleScroll)},mounted(){const o=this.$el.parentElement.getAttribute("navigationmodel");null!==o&&(this.navModel=JSON.parse(o)),this.typedModel=new G(this.componentModel),this.manageModuleStyle(),this.addMobileClass(),this.getLogoUrl(),this.getPhoneNumber(),this.managePhoneNumberStyle(),this.manageNavButtonStyle(),this.manageDropdownButtonStyle(),this.manageGlobalVariables(),this.manageOfficeNameStyle(),this.imageStyle.height=this.typedModel.imageHeight+"px",this.typedModel.isDisplayLogo&&(this.displayLogoClass="displayed"),this.initiateScrollListener()},methods:{addMobileClass:function(){this.$el.closest(".grid-row-container").classList.add("mobile-navbar-display")},getPhoneNumber:function(){this.phoneNumberDisplay=(0,B.T)().get("companyNumber",""),this.phoneNumber=this.phoneNumberDisplay.replace(/\D/g,"")},getLogoUrl:function(){0!==this.typedModel.resizedImageUrl.length?this.logoUrl=this.typedModel.resizedImageUrl:this.logoUrl=this.typedModel.imageUrl},manageOfficeNameStyle:function(){this.officeNameStyle=this.typedModel.officeNameSettings.getStyle(),this.officeNameStyle["--office-name-colour"]=this.typedModel.officeNameSettings.colour,this.officeNameStyle["--office-name-text-shadow"]=this.typedModel.officeNameSettings.textShadow,delete this.officeNameStyle.color,delete this.officeNameStyle["text-shadow"]},manageDropdownButtonStyle:function(){this.dropdownButtonStyle={"--background-dropdown-colour":this.typedModel.navDropdown.backgroundColour,"--background-dropdown-hover-colour":this.typedModel.navDropdown.backgroundHoverColour,"--nav-dropdown-text-colour":this.typedModel.navDropdown.colour,"--nav-dropdown-text-hover-colour":this.typedModel.navDropdown.hoverColour,"text-align":this.typedModel.navDropdownJustify},this.dropdownButtonFontStyle=this.typedModel.navDropdown.getStyle(),this.dropdownButtonFontStyle["--nav-dropdown-text-shadow"]=this.typedModel.navDropdown.textShadow,delete this.dropdownButtonFontStyle["background-color"],delete this.dropdownButtonFontStyle.color},manageModuleStyle:function(){this.moduleStyle={height:this.typedModel.moduleHeight,marginBottom:this.typedModel.modulePadding.bottom,marginLeft:this.typedModel.modulePadding.left,marginRight:this.typedModel.modulePadding.right,marginTop:this.typedModel.modulePadding.top},this.leftRightMargin={paddingLeft:this.typedModel.modulePadding.left,paddingRight:this.typedModel.modulePadding.right}},manageNavButtonStyle:function(){this.navButtonStyle=this.typedModel.navButton.getStyle(),this.navButtonStyle["--background-hover-colour"]=this.typedModel.navButton.backgroundHoverColour,this.navButtonStyle["--nav-text-hover-colour"]=this.typedModel.navButton.hoverColour,this.navButtonStyle["--background-colour"]=this.typedModel.navButton.backgroundColour,this.navButtonStyle["--nav-text-colour"]=this.typedModel.navButton.colour,this.navButtonStyle["--nav-text-shadow"]=this.typedModel.navButton.textShadow,this.navButtonStyle["text-align"]=this.typedModel.navButtonJustify,delete this.navButtonStyle["background-color"],delete this.navButtonStyle.color,delete this.navButtonStyle["text-shadow"]},manageGlobalVariables:function(){this.moduleStyleVariables={"--background-colour":this.typedModel.navButton.backgroundColour,"--divider-colour":this.typedModel.divider,"--hamburger-background":this.typedModel.hamburgerButton.colour,"--hamburger-icon-colour":this.typedModel.hamburgerButton.iconColour,"--affix-background-colour":this.typedModel.top.backgroundColour,"--affix-dropdown-background-colour":this.typedModel.top.dropdownBackgroundColour,"--affix-font-colour":this.typedModel.top.fontColour,"--affix-font-hover-colour":this.typedModel.top.fontHoverColour,"--distance-between-numbers":this.typedModel.distanceBetweenNumbers}},managePhoneNumberStyle:function(){this.phoneNumberStyle=this.typedModel.phoneFont.getStyle(),this.phoneNumberStyle["--phone-number-colour"]=this.typedModel.phoneFont.colour,this.phoneNumberStyle["--phone-number-hover-colour"]=this.typedModel.phoneFont.hoverColour,this.phoneNumberStyle["--phone-number-text-shadow"]=this.typedModel.phoneFont.textShadow,delete this.phoneNumberStyle.color,delete this.phoneNumberStyle["text-shadow"]},initiateScrollListener(){window.addEventListener("scroll",this.handleScroll),this.handleScroll()},handleScroll(){window.scrollY>10?this.isHeaderAffix=!0:this.isHeaderAffix=!1}}});var _=a(3379),L=a.n(_),I=a(7795),J=a.n(I),j=a(569),q=a.n(j),R=a(3565),Z=a.n(R),K=a(9216),O=a.n(K),V=a(4589),T=a.n(V),Y=a(7571),W={};W.styleTagTransform=T(),W.setAttributes=Z(),W.insert=q().bind(null,"head"),W.domAPI=J(),W.insertStyleElement=O();L()(Y.Z,W);Y.Z&&Y.Z.locals&&Y.Z.locals;const $=(0,a(3744).Z)(U,[["render",function(o,n,a,e,B,E){return(0,r.wg)(),(0,r.iD)("nav",{class:(0,t.C_)(["navbar-mobile",o.affixClass]),style:(0,t.j5)(o.moduleStyleVariables)},[(0,r._)("div",{class:"navbar-container",style:(0,t.j5)(o.moduleStyle)},[(0,r._)("div",i,[(0,r._)("a",{class:(0,t.C_)([o.displayLogoClass,"navbar-brand"]),style:{opacity:"0"},href:"/"},[(0,r._)("img",{style:(0,t.j5)(o.imageStyle),class:"navbar-logo",src:o.logoUrl},null,12,l)],2),d])],4),(0,r._)("div",s,[(0,r._)("div",A,[(0,r._)("ul",c,[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(o.navModel,((n,a)=>((0,r.wg)(),(0,r.iD)("li",{key:a,class:"navbutton"},[n[2].length>0?((0,r.wg)(),(0,r.iD)("a",{key:0,"data-toggle":"collapse",href:"#basic-mobile-collapse-"+a.toString(),class:"collapsed",style:(0,t.j5)([o.navButtonStyle,o.leftRightMargin])},[(0,r.Uk)((0,t.zw)(n[0])+" ",1),u,v],12,p)):((0,r.wg)(),(0,r.iD)("a",{key:1,href:n[1],style:(0,t.j5)([o.navButtonStyle,o.leftRightMargin]),"data-toggle":"collapse","data-target":"#basic-mobile-navbar","aria-expanded":"false","aria-controls":"navbar",target:n[3]?"_blank":""},(0,t.zw)(n[0]),13,b)),n[2].length>0?((0,r.wg)(),(0,r.iD)("ul",{key:2,id:"basic-mobile-collapse-"+a.toString(),class:"collapse dropdown-content",style:(0,t.j5)(o.dropdownButtonStyle)},[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(n[2],(n=>((0,r.wg)(),(0,r.iD)("li",{key:n},[(0,r._)("a",{href:n[1],style:(0,t.j5)([o.dropdownButtonFontStyle,o.leftRightMargin]),"data-toggle":"collapse","data-target":"#basic-mobile-navbar","aria-expanded":"false","aria-controls":"navbar",target:n[2]?"_blank":""},(0,t.zw)(n[0]),13,g)])))),128))],12,h)):(0,r.kq)("v-if",!0)])))),128))]),o.typedModel.isDisplayPhone?((0,r.wg)(),(0,r.iD)("div",f,[o.typedModel.isDisplayPhoneCustom?((0,r.wg)(),(0,r.iD)("div",y,[((0,r.wg)(!0),(0,r.iD)(r.HY,null,(0,r.Ko)(o.typedModel.phoneNumberList,(n=>((0,r.wg)(),(0,r.iD)("div",{key:o.typedModel.phoneNumberList.indexOf(n),class:"custom-phone-number"},[n.officeName.length>0?((0,r.wg)(),(0,r.iD)("h3",{key:0,class:"office-name",style:(0,t.j5)(o.officeNameStyle)},(0,t.zw)(n.officeName),5)):(0,r.kq)("v-if",!0),(0,r._)("a",{class:"phone-link",href:"tel:"+n.phoneNumber},[(0,r._)("div",{style:(0,t.j5)(o.phoneNumberStyle),class:"h1-default phone-number"},[k,(0,r.Uk)((0,t.zw)(n.displayedText),1)],4)],8,w)])))),128))])):((0,r.wg)(),(0,r.iD)("div",m,[(0,r._)("a",{class:"phone-link",href:"tel:"+o.phoneNumber},[(0,r._)("div",{style:(0,t.j5)(o.phoneNumberStyle),class:"h1-default phone-number"},[x,(0,r.Uk)((0,t.zw)(o.phoneNumberDisplay),1)],4)],8,C)]))])):(0,r.kq)("v-if",!0)])])],6)}],["__scopeId","data-v-69af545d"]])}}]); //# sourceMappingURL=source-maps-1.2/4316.c0274f740f0a43bf31a7.map