"use strict";(self.webpackChunkUmbracoVuePrototype=self.webpackChunkUmbracoVuePrototype||[]).push([[3485],{7142:(n,o,t)=>{t.d(o,{Z:()=>l});var a=t(7537),e=t.n(a),r=t(3645),i=t.n(r)()(e());i.push([n.id,'.navbar-minimal-container[data-v-94f6cb64]{position:relative;height:auto;width:100%}.navbar-minimal-desktop[data-v-94f6cb64]{position:fixed;width:100%;min-height:70px;z-index:10;display:flex;align-items:center}.navbar-minimal-desktop .navbar-brand[data-v-94f6cb64]{position:relative;height:auto;padding:0px 0px}.navbar-minimal-desktop .navbar-brand .navbar-logo[data-v-94f6cb64]{height:var(--logo-height)}.navbar-minimal-desktop .navbar-nav[data-v-94f6cb64]{width:100%;display:flex;justify-content:var(--nav-justify)}.navbar-minimal-desktop .navbar-nav>li[data-v-94f6cb64]{float:left}.navbar-minimal-desktop .dropdown-triangle[data-v-94f6cb64]{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;font-size:10px}.navbar-minimal-desktop .phonenav[data-v-94f6cb64]{display:inline-block}.navbar-minimal-desktop .phonenav .phone-link[data-v-94f6cb64]{text-decoration:none}.navbar-minimal-desktop .phonenav .phone-link .phone-number[data-v-94f6cb64]{margin-right:10px;margin-top:0px;margin-bottom:0px;white-space:nowrap}.navbar-minimal-desktop .phonenav .custom-phone-number[data-v-94f6cb64]:last-of-type{margin-bottom:0px}.navbar-minimal-desktop .phonenav .custom-phone-number[data-v-94f6cb64]{display:flex;justify-content:flex-end;margin-bottom:var(--distance-between-numbers)}.navbar-minimal-desktop .phonenav .custom-phone-number h3[data-v-94f6cb64]{margin:0px 10px 0px 0px}.navbar-minimal-desktop .phonenav .header-contact[data-v-94f6cb64]{margin-top:15px;margin-bottom:15px}.navbar-minimal-desktop .navbar-collapse[data-v-94f6cb64]{padding-right:0px;padding:0px 0px 0px 0px;display:flex !important;height:auto !important;overflow:visible !important;flex-direction:row;justify-content:space-between;align-items:center}.navbar-minimal-desktop.nav-fixed-top[data-v-94f6cb64]{padding:5px 30px 5px !important;box-shadow:0 0 5px 0 rgba(0,0,0,.54);background-color:var(--primary-colour)}.navbar-minimal-desktop.nav-fixed-top .navbar-brand .navbar-logo[data-v-94f6cb64]{margin:5px 0px;height:var(--logo-fixed-height)}.navbar-minimal-desktop.nav-fixed-top .phonenav .phone-link .phone-number[data-v-94f6cb64]{color:var(--phone-number-colour)}.navbar-minimal-desktop.nav-fixed-top .phonenav .phone-link .phone-number[data-v-94f6cb64]:hover{color:var(--phone-number-hover-colour)}.navbar-minimal-desktop.nav-fixed-top .phonenav .office-name[data-v-94f6cb64]{color:var(--office-name-colour);text-shadow:var(--office-name-text-shadow)}.navbar-minimal-desktop.nav-fixed-top .buttonnav[data-v-94f6cb64]{height:auto}.navbar-minimal-desktop.nav-fixed-top .buttonnav .navbutton .nav-main-button[data-v-94f6cb64]{background-color:var(--background-colour);color:var(--nav-text-colour)}.navbar-minimal-desktop.nav-fixed-top .buttonnav .navbutton .nav-main-button[data-v-94f6cb64]:hover{background-color:var(--background-hover-colour);color:var(--nav-text-hover-colour)}.navbar-minimal-desktop.nav-fixed-top .buttonnav .navbutton .dropdown-content[data-v-94f6cb64]{box-shadow:0 0 5px 0 rgba(0,0,0,.54)}.navbar-minimal-desktop.nav-fixed-top .buttonnav .navbutton .dropdown-content li a[data-v-94f6cb64]{background-color:var(--background-dropdown-colour)}.navbar-minimal-desktop.nav-fixed-top .buttonnav .navbutton:hover .dropdown-content li a[data-v-94f6cb64],.navbar-minimal-desktop.nav-fixed-top .buttonnav .navbutton:focus-within .dropdown-content li a[data-v-94f6cb64]{color:var(--nav-dropdown-text-colour);text-shadow:var(--nav-dropdown-text-shadow)}.navbar-minimal-desktop.nav-fixed-top .buttonnav .navbutton:hover .dropdown-content li a[data-v-94f6cb64]:hover,.navbar-minimal-desktop.nav-fixed-top .buttonnav .navbutton:focus-within .dropdown-content li a[data-v-94f6cb64]:hover{color:var(--nav-dropdown-text-hover-colour);background-color:var(--background-dropdown-hover-colour)}.navbar-minimal-desktop.nav-top[data-v-94f6cb64]{background-color:var(--top-background-colour);color:var(--top-font-colour)}.navbar-minimal-desktop.nav-top .navbar-brand[data-v-94f6cb64]{display:var(--display-logo)}.navbar-minimal-desktop.nav-top .buttonnav .navbutton a[data-v-94f6cb64]:focus{background-color:rgba(0,0,0,0)}.navbar-minimal-desktop.nav-top .buttonnav .navbutton .nav-main-button[data-v-94f6cb64]{color:var(--top-font-colour)}.navbar-minimal-desktop.nav-top .buttonnav .navbutton .nav-main-button[data-v-94f6cb64]:hover{background-color:rgba(0,0,0,0);color:var(--top-font-hover-colour)}.navbar-minimal-desktop.nav-top .buttonnav .navbutton .dropdown-content li a[data-v-94f6cb64]{background-color:var(--top-background-colour)}.navbar-minimal-desktop.nav-top .buttonnav .navbutton:hover .dropdown-content li a[data-v-94f6cb64],.navbar-minimal-desktop.nav-top .buttonnav .navbutton:focus-within .dropdown-content li a[data-v-94f6cb64]{color:var(--top-font-colour)}.navbar-minimal-desktop.nav-top .buttonnav .navbutton:hover .dropdown-content li a[data-v-94f6cb64]:hover,.navbar-minimal-desktop.nav-top .buttonnav .navbutton:focus-within .dropdown-content li a[data-v-94f6cb64]:hover{color:var(--top-font-hover-colour)}.navbar-minimal-desktop.nav-top .phonenav .phone-link .phone-number[data-v-94f6cb64]{color:var(--top-font-colour);display:var(--display-phone)}.navbar-minimal-desktop.nav-top .phonenav .phone-link .phone-number[data-v-94f6cb64]:hover{color:var(--top-font-hover-colour)}.navbar-minimal-desktop.nav-top .phonenav .office-name[data-v-94f6cb64]{color:var(--top-font-colour)}.navbar-minimal-desktop .buttonnav[data-v-94f6cb64]{width:100%;padding:0px 80px 0px 80px}.navbar-minimal-desktop .buttonnav .navbutton .dropdown-content[data-v-94f6cb64]{display:block;box-shadow:none;margin:0px;padding:0px;transition:margin .5s;border:none;background-color:rgba(0,0,0,0)}.navbar-minimal-desktop .buttonnav .navbutton .dropdown-content li a[data-v-94f6cb64]{display:flex;align-items:center;height:0px;padding:0px 15px 0px 15px;color:rgba(0,0,0,0);transition:height .5s,padding .5s,color .5s;background-color:rgba(0,0,0,0)}.navbar-minimal-desktop .buttonnav .navbutton .remove-glyph[data-v-94f6cb64]{opacity:0;width:0px}.navbar-minimal-desktop .buttonnav .navbutton .dropdown-triangle[data-v-94f6cb64]{font-size:11px}.navbar-minimal-desktop .buttonnav .navbutton:hover .dropdown-content[data-v-94f6cb64],.navbar-minimal-desktop .buttonnav .navbutton:focus-within .dropdown-content[data-v-94f6cb64]{margin:auto;padding:inherit}.navbar-minimal-desktop .buttonnav .navbutton:hover .dropdown-content li a[data-v-94f6cb64],.navbar-minimal-desktop .buttonnav .navbutton:focus-within .dropdown-content li a[data-v-94f6cb64]{line-height:50px;height:50px;padding:10px 10px 10px 15px}.navbar-minimal-desktop.component-margins[data-v-94f6cb64]{overflow:visible !important}',"",{version:3,sources:["webpack://./Scripts/src/vue-components/_navbars/desktop/minimal/style.scss"],names:[],mappings:"AAAA,2CACE,iBAAA,CACA,WAAA,CACA,UAAA,CAGF,yCACE,cAAA,CACA,UAAA,CACA,eAAA,CACA,UAAA,CACA,YAAA,CACA,kBAAA,CAEA,uDACE,iBAAA,CACA,WAAA,CACA,eAAA,CACA,oEACE,yBAAA,CAIJ,qDACE,UAAA,CACA,YAAA,CACA,kCAAA,CACA,wDACE,UAAA,CAIJ,4DACE,iBAAA,CACA,OAAA,CACA,oBAAA,CACA,kCAAA,CACA,iBAAA,CACA,eAAA,CACA,aAAA,CACA,kCAAA,CACA,cAAA,CAGF,mDACE,oBAAA,CACA,+DACE,oBAAA,CACA,6EACE,iBAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CAGJ,qFACE,iBAAA,CAEF,wEACE,YAAA,CACA,wBAAA,CACA,6CAAA,CACA,2EACE,uBAAA,CAGJ,mEACE,eAAA,CACA,kBAAA,CAIJ,0DACE,iBAAA,CACA,uBAAA,CACA,uBAAA,CACA,sBAAA,CACA,2BAAA,CACA,kBAAA,CACA,6BAAA,CACA,kBAAA,CAIF,uDACE,+BAAA,CACA,oCAAA,CACA,sCAAA,CACA,kFACE,cAAA,CACA,+BAAA,CAGA,2FACE,gCAAA,CACA,iGACE,sCAAA,CAGJ,8EACE,+BAAA,CACA,0CAAA,CAGJ,kEACE,WAAA,CAEE,8FACE,yCAAA,CACA,4BAAA,CACA,oGACE,+CAAA,CACA,kCAAA,CAGJ,+FACE,oCAAA,CACA,oGACE,kDAAA,CAOE,2NACE,qCAAA,CACA,2CAAA,CACA,uOACE,2CAAA,CACA,wDAAA,CAShB,iDACE,6CAAA,CACA,4BAAA,CACA,+DACE,2BAAA,CAGA,+EACE,8BAAA,CAEF,wFACE,4BAAA,CACA,8FACE,8BAAA,CACA,kCAAA,CAGJ,8FACE,6CAAA,CAKE,+MACE,4BAAA,CACA,2NACE,kCAAA,CAOR,qFACE,4BAAA,CACA,4BAAA,CACA,2FACE,kCAAA,CAGJ,wEACE,4BAAA,CAKN,oDACE,UAAA,CACA,yBAAA,CAEE,iFACE,aAAA,CACA,eAAA,CACA,UAAA,CACA,WAAA,CACA,qBAAA,CACA,WAAA,CACA,8BAAA,CACA,sFACE,YAAA,CACA,kBAAA,CACA,UAAA,CACA,yBAAA,CACA,mBAAA,CACA,2CAAA,CACA,8BAAA,CAIJ,6EACE,SAAA,CACA,SAAA,CAGF,kFACE,cAAA,CAKA,qLACE,WAAA,CACA,eAAA,CACA,+LACE,gBAAA,CACA,WAAA,CACA,2BAAA,CAOV,2DACE,2BAAA",sourcesContent:['.navbar-minimal-container {\r\n position: relative;\r\n height: auto;\r\n width: 100%;\r\n}\r\n\r\n.navbar-minimal-desktop {\r\n position: fixed;\r\n width: 100%;\r\n min-height: 70px;\r\n z-index: 10;\r\n display: flex;\r\n align-items: center;\r\n\r\n .navbar-brand {\r\n position: relative;\r\n height: auto;\r\n padding: 0px 0px;\r\n .navbar-logo {\r\n height: var(--logo-height);\r\n }\r\n }\r\n\r\n .navbar-nav {\r\n width: 100%;\r\n display: flex;\r\n justify-content: var(--nav-justify);\r\n > li {\r\n float: left;\r\n }\r\n }\r\n\r\n .dropdown-triangle {\r\n position: relative;\r\n top: 1px;\r\n display: inline-block;\r\n font-family: "Glyphicons Halflings";\r\n font-style: normal;\r\n font-weight: 400;\r\n line-height: 1;\r\n -webkit-font-smoothing: antialiased;\r\n font-size: 10px;\r\n }\r\n\r\n .phonenav {\r\n display: inline-block;\r\n .phone-link {\r\n text-decoration: none;\r\n .phone-number {\r\n margin-right: 10px;\r\n margin-top: 0px;\r\n margin-bottom: 0px;\r\n white-space: nowrap;\r\n }\r\n }\r\n .custom-phone-number:last-of-type {\r\n margin-bottom: 0px;\r\n }\r\n .custom-phone-number {\r\n display: flex;\r\n justify-content: flex-end;\r\n margin-bottom: var(--distance-between-numbers);\r\n h3 {\r\n margin: 0px 10px 0px 0px;\r\n }\r\n }\r\n .header-contact {\r\n margin-top: 15px;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .navbar-collapse {\r\n padding-right: 0px;\r\n padding: 0px 0px 0px 0px;\r\n display: flex !important;\r\n height: auto !important;\r\n overflow: visible !important;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n align-items: center;\r\n }\r\n\r\n // settings for navbar collapse\r\n &.nav-fixed-top {\r\n padding: 5px 30px 5px !important;\r\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.54);\r\n background-color: var(--primary-colour);\r\n .navbar-brand .navbar-logo {\r\n margin: 5px 0px;\r\n height: var(--logo-fixed-height);\r\n }\r\n .phonenav {\r\n .phone-link .phone-number {\r\n color: var(--phone-number-colour);\r\n &:hover {\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 .buttonnav {\r\n height: auto;\r\n .navbutton {\r\n .nav-main-button {\r\n background-color: var(--background-colour);\r\n color: var(--nav-text-colour);\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 .dropdown-content {\r\n box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.54);\r\n li a {\r\n background-color: var(--background-dropdown-colour);\r\n }\r\n }\r\n &:hover,\r\n &:focus-within {\r\n .dropdown-content {\r\n li {\r\n a {\r\n color: var(--nav-dropdown-text-colour);\r\n text-shadow: var(--nav-dropdown-text-shadow);\r\n &:hover {\r\n color: var(--nav-dropdown-text-hover-colour);\r\n background-color: var(--background-dropdown-hover-colour);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n &.nav-top {\r\n background-color: var(--top-background-colour);\r\n color: var(--top-font-colour);\r\n .navbar-brand {\r\n display: var(--display-logo);\r\n }\r\n .buttonnav .navbutton {\r\n a:focus {\r\n background-color: transparent;\r\n }\r\n .nav-main-button {\r\n color: var(--top-font-colour);\r\n &:hover {\r\n background-color: transparent;\r\n color: var(--top-font-hover-colour);\r\n }\r\n }\r\n .dropdown-content li a {\r\n background-color: var(--top-background-colour);\r\n }\r\n &:hover,\r\n &:focus-within {\r\n .dropdown-content {\r\n li a {\r\n color: var(--top-font-colour);\r\n &:hover {\r\n color: var(--top-font-hover-colour);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .phonenav {\r\n .phone-link .phone-number {\r\n color: var(--top-font-colour);\r\n display: var(--display-phone);\r\n &:hover {\r\n color: var(--top-font-hover-colour);\r\n }\r\n }\r\n .office-name {\r\n color: var(--top-font-colour);\r\n }\r\n }\r\n }\r\n\r\n .buttonnav {\r\n width: 100%;\r\n padding: 0px 80px 0px 80px;\r\n .navbutton {\r\n .dropdown-content {\r\n display: block;\r\n box-shadow: none;\r\n margin: 0px;\r\n padding: 0px;\r\n transition: margin 0.5s;\r\n border: none;\r\n background-color: transparent;\r\n li a {\r\n display: flex;\r\n align-items: center;\r\n height: 0px;\r\n padding: 0px 15px 0px 15px;\r\n color: transparent;\r\n transition: height 0.5s, padding 0.5s, color 0.5s;\r\n background-color: transparent;\r\n }\r\n }\r\n\r\n .remove-glyph {\r\n opacity: 0;\r\n width: 0px;\r\n }\r\n\r\n .dropdown-triangle {\r\n font-size: 11px;\r\n }\r\n\r\n &:hover,\r\n &:focus-within {\r\n .dropdown-content {\r\n margin: auto;\r\n padding: inherit;\r\n li a {\r\n line-height: 50px;\r\n height: 50px;\r\n padding: 10px 10px 10px 15px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.component-margins {\r\n overflow: visible !important;\r\n }\r\n}\r\n'],sourceRoot:""}]);const l=i},3485:(n,o,t)=>{t.r(o),t.d(o,{default:()=>Y});var a=t(6252),e=t(3577);const r=n=>((0,a.dD)("data-v-94f6cb64"),n=n(),(0,a.Cn)(),n),i={class:"collapse navbar-collapse text-right navbar-top-border-color"},l={key:0,class:"navbar-brand",href:"/"},d=["src"],A={class:"buttonnav"},p={class:"nav navbar-nav websitenavbar"},s=["href","target"],c=r((()=>(0,a._)("span",{class:"dropdown-triangle glyphicon glyphicon-triangle-bottom remove-glyph"},null,-1))),v=r((()=>(0,a._)("span",{class:"dropdown-triangle glyphicon glyphicon-triangle-bottom"},null,-1))),h={key:2,class:"dropdown-menu dropdown-content"},u=["href","target"],b={class:"phonenav"},m={class:"header-contact list-inline"},g={key:0},C=["href"],f={key:1},x=["href"];var y=t(196),w=t(8159),k=t(4437),S=t(5129),E=t(8761),B=t(7992),N=t(1673);class D{constructor(n){if(this.dropdownTextSettings=new B.v(null),this.phoneNumberSettings=new S.v(null),this.officeNameSettings=new E.n(null),this.isDisplayLogo=!1,this.isDisplayPhone=!1,this.isDisplayPhoneCustom=!1,this.top=new M(null,""),this.navTextSettings=new B.v(null),this.imageHeightScroll="",this.imageHeight="",this.logoUrl="",this.phoneNumberList=[],this.distanceBetweenNumbers="",null!==n){n.top||(n.top={}),n.navDropdown||(n.navDropdown={}),n.phoneFont||(n.phoneFont={}),n.navButton||(n.navButton={}),this.dropdownTextSettings=new B.v(n.navDropdown,{fontFamily:"inherit",fontSize:"18px",fontWeight:"600",backgroundColour:"var(--primary-colour)",backgroundHoverColour:"var(--primary-colour)",color:"var(--a-colour)",hoverColour:"var(--a-hover-colour)",textShadow:"none"}),this.navTextSettings=new B.v(n.navButton,{fontFamily:"inherit",fontSize:"18px",fontWeight:"600",textShadow:"none",backgroundHoverColour:"var(--primary-colour)",hoverColour:"var(--a-hover-colour)",backgroundColour:"var(--primary-colour)",color:"var(--a-colour)"}),this.phoneNumberSettings=new S.v(n.phoneFont,{fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",textShadow:"none",colour:"var(--a-hover-colour)",hoverColour:"var(--a-hover-colour)"}),this.officeNameSettings=new E.n(n.officeNameFont,{fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",textShadow:"none",colour:"var(--h1-colour)"}),this.isDisplayLogo=(0,k.G)().boolean(n.isDisplayLogo,!0),this.isDisplayPhone=(0,k.G)().boolean(n.isDisplayPhone,!0),this.isDisplayPhoneCustom=(0,k.G)().boolean(n.isDisplayPhoneCustom,!1),this.distanceBetweenNumbers=(0,k.G)().size(n.distanceBetween,"7px"),this.top=new M(n.top,n.navSpacing),this.imageHeightScroll=(0,k.G)().string(n.imageHeightScroll,"50"),this.imageHeight=n.image.fixedHeight?(0,k.G)().string(n.image.fixedHeight,"0"):"0";try{this.logoUrl=n.image.resizedImage.Path}catch(o){try{n.image.url&&(this.logoUrl=n.image.url)}catch(n){this.logoUrl=""}}try{n.phoneNumberList.forEach((n=>{this.phoneNumberList.push(new N.F(n))}))}catch(n){this.phoneNumberList=[]}}}}class M{constructor(n,o){this.backgroundColour="",this.fontColour="",this.fontHoverColour="",this.navSpacing="",null!==n&&(this.backgroundColour=(0,k.G)().colour(n.backgroundColour,"transparent"),this.fontColour=(0,k.G)().colour(n.fontColour,"#fff"),this.fontHoverColour=(0,k.G)().colour(n.fontHoverColour,"#eee"),this.navSpacing=(0,k.G)().string(o,"flex-start"))}getStyle(){const n={};return""!==this.backgroundColour&&(n["--top-background-colour"]=this.backgroundColour),""!==this.fontColour&&(n["--top-font-colour"]=this.fontColour),""!==this.fontHoverColour&&(n["--top-font-hover-colour"]=this.fontHoverColour),""!==this.navSpacing&&(n["--nav-justify"]=this.navSpacing),n}}const H=(0,a.aZ)({mixins:[w.Z],data:()=>({dropdownButtonStyle:{},indentClass:"",navButtonStyle:{},navModel:{},phoneNumber:"",phoneNumberDisplay:"",phoneNumberStyle:{},officeNameStyle:{},topStyle:{},logoHeightStyle:{},typedModel:new D(null),isHeaderAffix:!1}),computed:{affixClass:function(){return this.isHeaderAffix?"nav-fixed-top":"nav-top"}},beforeUnmount:function(){window.removeEventListener("scroll",this.handleScroll)},mounted(){this.typedModel=new D(this.componentModel);const n=this.$el.parentElement.getAttribute("navigationmodel");null!==n&&(this.navModel=JSON.parse(n)),this.addDesktopClass(),this.getPhoneNumber(),this.manageIndented(),this.managePhoneNumberStyle(),this.manageOfficeNameStyle(),this.manageNavButtonStyle(),this.manageDropdownButtonStyle(),this.manageTopStyle(),this.manageLogoHeightStyle(),this.initiateScrollListener()},methods:{getPhoneNumber:function(){this.phoneNumberDisplay=(0,y.T)().get("companyNumber",""),this.phoneNumber=this.phoneNumberDisplay.replace(/\D/g,"")},manageDropdownButtonStyle:function(){let n=this.typedModel.dropdownTextSettings.getStyle();delete n.color,delete n["--hover-colour"],delete n["background-color"],delete n["--background-hover-colour"],delete n["text-shadow"],n["--background-dropdown-colour"]=this.typedModel.dropdownTextSettings.backgroundColour,n["--background-dropdown-hover-colour"]=this.typedModel.dropdownTextSettings.backgroundHoverColour,n["--nav-dropdown-text-colour"]=this.typedModel.dropdownTextSettings.colour,n["--nav-dropdown-text-hover-colour"]=this.typedModel.dropdownTextSettings.hoverColour,n["--nav-dropdown-text-shadow"]=this.typedModel.dropdownTextSettings.textShadow,this.dropdownButtonStyle=n},manageIndented:function(){"1"===this.$el.closest(".grid-component-container").getAttribute("data-indent")&&(this.indentClass="container")},managePhoneNumberStyle:function(){let n=this.typedModel.phoneNumberSettings.getStyle();delete n.color,n["--phone-number-hover-colour"]=this.typedModel.phoneNumberSettings.hoverColour,n["--phone-number-colour"]=this.typedModel.phoneNumberSettings.colour,this.phoneNumberStyle=n},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"]},manageTopStyle:function(){let n=this.typedModel.isDisplayLogo?"block":"none",o=this.typedModel.isDisplayPhone?"block":"none";this.topStyle=this.typedModel.top.getStyle(),this.topStyle["--display-logo"]=n,this.topStyle["--display-phone"]=o,this.topStyle["--distance-between-numbers"]=this.typedModel.distanceBetweenNumbers},manageNavButtonStyle:function(){let n=this.typedModel.navTextSettings.getStyle();delete n["background-color"],delete n.color,n["--background-hover-colour"]=this.typedModel.navTextSettings.backgroundHoverColour,n["--nav-text-hover-colour"]=this.typedModel.navTextSettings.hoverColour,n["--background-colour"]=this.typedModel.navTextSettings.backgroundColour,n["--nav-text-colour"]=this.typedModel.navTextSettings.colour,this.navButtonStyle=n},manageLogoHeightStyle:function(){this.logoHeightStyle={"--logo-fixed-height":this.typedModel.imageHeightScroll+"px"},"0"!==this.typedModel.imageHeight?this.logoHeightStyle["--logo-height"]=this.typedModel.imageHeight+"px":this.logoHeightStyle["--logo-height"]="auto"},addDesktopClass:function(){this.$el.closest(".grid-row-container").classList.add("desktop-navbar-display")},initiateScrollListener(){window.addEventListener("scroll",this.handleScroll),this.handleScroll()},handleScroll(){window.scrollY>100?this.isHeaderAffix=!0:this.isHeaderAffix=!1}}});var F=t(3379),G=t.n(F),T=t(7795),_=t.n(T),L=t(569),U=t.n(L),z=t(3565),j=t.n(z),P=t(9216),J=t.n(P),W=t(4589),I=t.n(W),q=t(7142),O={};O.styleTagTransform=I(),O.setAttributes=j(),O.insert=U().bind(null,"head"),O.domAPI=_(),O.insertStyleElement=J();G()(q.Z,O);q.Z&&q.Z.locals&&q.Z.locals;const Y=(0,t(3744).Z)(H,[["render",function(n,o,t,r,y,w){return(0,a.wg)(),(0,a.iD)("nav",{class:(0,e.C_)(["navbar-minimal-desktop component-margins",n.affixClass]),style:(0,e.j5)(n.topStyle)},[(0,a._)("div",{class:(0,e.C_)(["navbar-minimal-container",n.indentClass])},[(0,a._)("div",i,[0!=n.typedModel.logoUrl.length?((0,a.wg)(),(0,a.iD)("a",l,[(0,a._)("img",{class:"navbar-logo",alt:"Agency",src:n.typedModel.logoUrl,style:(0,e.j5)(n.logoHeightStyle)},null,12,d)])):(0,a.kq)("v-if",!0),(0,a._)("div",A,[(0,a._)("ul",p,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.navModel,(o=>((0,a.wg)(),(0,a.iD)("li",{key:o,class:"navbutton"},[o[2].length>0?((0,a.wg)(),(0,a.iD)("a",{key:1,class:"nav-main-button",style:(0,e.j5)(n.navButtonStyle),href:"#",onclick:"return false;"},[(0,a.Uk)((0,e.zw)(o[0])+" ",1),v],4)):((0,a.wg)(),(0,a.iD)("a",{key:0,class:"nav-main-button",href:o[1],style:(0,e.j5)(n.navButtonStyle),target:o[3]?"_blank":""},[(0,a.Uk)((0,e.zw)(o[0])+" ",1),c],12,s)),o[2].length>0?((0,a.wg)(),(0,a.iD)("ul",h,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o[2],(o=>((0,a.wg)(),(0,a.iD)("li",{key:o},[(0,a._)("a",{href:o[1],style:(0,e.j5)(n.dropdownButtonStyle),target:o[2]?"_blank":""},(0,e.zw)(o[0]),13,u)])))),128))])):(0,a.kq)("v-if",!0)])))),128))])]),(0,a._)("div",b,[(0,a._)("ul",m,[n.typedModel.isDisplayPhoneCustom?((0,a.wg)(),(0,a.iD)("li",f,[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(n.typedModel.phoneNumberList,(o=>((0,a.wg)(),(0,a.iD)("div",{key:n.typedModel.phoneNumberList.indexOf(o),class:"custom-phone-number"},[o.officeName.length>0?((0,a.wg)(),(0,a.iD)("h3",{key:0,class:"office-name",style:(0,e.j5)(n.officeNameStyle)},(0,e.zw)(o.officeName),5)):(0,a.kq)("v-if",!0),(0,a._)("a",{class:"phone-link",href:"tel:"+o.phoneNumber},[(0,a._)("div",{class:"h1-default phone-number",style:(0,e.j5)(n.phoneNumberStyle)},(0,e.zw)(o.displayedText),5)],8,x)])))),128))])):((0,a.wg)(),(0,a.iD)("li",g,[(0,a._)("a",{class:"phone-link",href:"tel:"+n.phoneNumber},[(0,a._)("div",{class:"h1-default phone-number",style:(0,e.j5)(n.phoneNumberStyle)},(0,e.zw)(n.phoneNumberDisplay),5)],8,C)]))])])])],2)],6)}],["__scopeId","data-v-94f6cb64"]])}}]); //# sourceMappingURL=source-maps-1.2/3485.46f7d78fef24fd3d0be1.map