1import{c as Z}from"./chunk-Z5CINOWT.js";import"./chunk-VNMHYLOX.js";import{a as et}from"./chunk-L6C2SYZI.js";import"./chunk-CRCKNV5D.js";import"./chunk-QQPEWYGP.js";import{b as $}from"./chunk-OVJ7V2V2.js";import"./chunk-MI5AKB5L.js";import{a as it}from"./chunk-XE6DAUOR.js";import{a as L}from"./chunk-OCO227VG.js";import"./chunk-24S46UMR.js";import{a as tt}from"./chunk-GQKQ5FFY.js";import{c as Y}from"./chunk-7MVNYHYT.js";import{b as G,h as J,i as K,j as W,u as X}from"./chunk-BIGDAITQ.js";import{$a as m,Ab as z,Cc as A,Db as f,Ha as P,Lb as F,Mb as w,Nb as H,Ob as _,Pb as s,Qb as l,Rb as V,Sb as N,Sc as Q,Ub as T,Yb as h,Zb as o,ab as C,ac as v,dc as M,ec as U,fc as D,gb as r,gc as R,hb as b,hc as g,ic as y,la as B,pa as E,qc as O,rc as j,tc as q,ub as u,xb as k,xc as c,ya as S,yb as n,yc as d,za as I}from"./chunk-4WX2PHUP.js";import"./chunk-5KTCK5IS.js";var ot=["myCarousel"],at=e=>({active:e});function rt(e,a){if(e&1){let t=T();_(0,"button",9),h("click",function(){let p=S(t).index,x=o(2);return I(x.setDot(p))}),s()}if(e&2){let t=a.index,i=o(2);n("ngClass",q(6,at,t==i.currentIndex)),k("data-bs-target","#carouselExample"+i.settings.uniqueCarouselId)("data-bs-slide-to",t)("aria-current",t==i.currentIndex?"true":"false")("aria-label","Slide "+(t+1))("data-bs-ride",i.settings.carousel?"carousel":null)}}function _t(e,a){if(e&1&&(_(0,"div",7),u(1,rt,1,8,"button",8),s()),e&2){let t=o();r(),n("ngForOf",t.slides)}}function lt(e,a){if(e&1&&l(0,"img",19),e&2){let t=o(2).$implicit,i=o().$index;n("ngClass","")("src",t.url,C)("alt",t.url)("loading",i==0?"eager":"lazy")}}function st(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}function pt(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}function mt(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function ct(e,a){if(e&1&&(_(0,"div")(1,"a",27),g(2),s()()),e&2){let t=o(3).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),v("target",t.NewTabLink?"_blank":"_self"),n("href",t.bannerLink,C),r(),y(t.bannerButtonLinkName)}}function dt(e,a){if(e&1){let t=T();_(0,"div",28),h("click",function(){S(t);let p=o(3).$implicit,x=o(3);return I(x.navigateToPage(p.page))}),_(1,"a",29),g(2),s()()}if(e&2){let t=o(3).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),r(),y(t.bannerButtonLinkName)}}function ut(e,a){if(e&1&&(_(0,"div",20),u(1,st,2,3,"div",21)(2,pt,2,3,"div",22)(3,mt,2,3,"div",23)(4,ct,3,6,"div",6)(5,dt,3,4,"div",15),s()),e&2){let t=o(2).$implicit,i=o(3);r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description),r(),n("ngIf",t.bannerButtonLink&&t.type=="1"),r(),n("ngIf",t.bannerButtonLink&&t.type=="2")}}function xt(e,a){if(e&1&&(_(0,"span")(1,"div",16),u(2,lt,1,4,"img",17)(3,ut,6,5,"div",18),s()()),e&2){let t=o().$implicit,i=o(3);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function Ct(e,a){if(e&1&&l(0,"img",32),e&2){let t=o(2).$implicit,i=o().$index;n("src",t.url,C)("alt",t.url)("loading",i==0?"eager":"lazy")}}function vt(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}function gt(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}function ft(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function yt(e,a){if(e&1&&(_(0,"div",20),u(1,vt,2,3,"div",21)(2,gt,2,3,"div",22)(3,ft,2,3,"div",23),s()),e&2){let t=o(2).$implicit,i=o(3);r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description)}}function St(e,a){if(e&1&&(_(0,"div")(1,"a",27),g(2),s()()),e&2){let t=o(2).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),v("target",t.NewTabLink?"_blank":"_self"),n("href",t.bannerLink,C),r(),y(t.bannerButtonLinkName)}}function It(e,a){if(e&1&&(_(0,"span")(1,"a",30)(2,"div",16),u(3,Ct,1,3,"img",31)(4,yt,4,3,"div",18),s()(),u(5,St,3,6,"div",6),s()),e&2){let t=o().$implicit,i=o(3);r(),v("target",t.NewTabLink?"_blank":"_self"),n("href",t.bannerLink,C),r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption),r(),n("ngIf",t.bannerButtonLink)}}function Tt(e,a){if(e&1&&l(0,"img",19),e&2){let t=o(3).$implicit,i=o().$index;n("ngClass","")("src",t.url,C)("alt",t.url)("loading",i==0?"eager":"lazy")}}function ht(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}
1function bt(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function kt(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Ft(e,a){if(e&1){let t=T();_(0,"div",28),h("click",function(){S(t);let p=o(4).$implicit,x=o(3);return I(x.navigateToPage(p.page))}),_(1,"a",29),g(2),s()()}if(e&2){let t=o(4).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),r(),y(t.bannerButtonLinkName)}}function wt(e,a){if(e&1&&(_(0,"div",20),u(1,ht,2,3,"div",21)(2,bt,2,3,"div",22)(3,kt,2,3,"div",23)(4,Ft,3,4,"div",15),s()),e&2){let t=o(3).$implicit,i=o(3);r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description),r(),n("ngIf",t.bannerButtonLink&&t.type=="2")}}function Ht(e,a){if(e&1&&(_(0,"a",29)(1,"div",16),u(2,Tt,1,4,"img",17)(3,wt,5,4,"div",18),s()()),e&2){let t=o(2).$implicit,i=o(3);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function $t(e,a){if(e&1){let t=T();_(0,"span",28),h("click",function(){S(t);let p=o().$implicit,x=o(3);return I(x.navigateToPage(p.page))}),u(1,Ht,4,2,"a",33),s()}if(e&2){let t=o().$implicit;r(),n("ngIf",t==null?null:t.url)}}function zt(e,a){if(e&1&&l(0,"img",19),e&2){let t=o(2).$implicit,i=o().$index;n("src",t.url,C)("alt",t.url)("loading",i==0?"eager":"lazy")}}function Lt(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}function Bt(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function Et(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Pt(e,a){if(e&1&&(_(0,"a",35),u(1,Lt,2,3,"div",21)(2,Bt,2,3,"div",22)(3,Et,2,3,"div",23),s()),e&2){let t=o(3).$implicit,i=o(3);v("target",t.NewTabLink?"_blank":"_self"),n("href",i.urlsafe(t.bannerLink),C),r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description)}}function Vt(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}function Nt(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}function Mt(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Ut(e,a){if(e&1&&(_(0,"div")(1,"a",27),g(2),s()()),e&2){let t=o(3).$implicit,i=o(3);r(),f("btn ",t.bannerButtonLinkClass,""),v("target",t.NewTabLink?"_blank":"_self"),n("href",i.urlsafe(t.bannerLink),C),r(),y(t.bannerButtonLinkName)}}function Dt(e,a){if(e&1&&(_(0,"div",20),u(1,Pt,4,5,"a",34)(2,Vt,2,3,"div",21)(3,Nt,2,3,"div",22)(4,Mt,2,3,"div",23)(5,Ut,3,6,"div",6),s()),e&2){let t=o(2).$implicit,i=o(3);r(),n("ngIf",t.bannerTextLink),r(),n("ngIf",i.settings.showTitle&&t.title&&!t.bannerTextLink),r(),n("ngIf",i.settings.showText&&t.text&&!t.bannerTextLink),r(),n("ngIf",i.settings.showSubCaption&&t.description&&!t.bannerTextLink),r(),n("ngIf",t.bannerButtonLink)}}function Rt(e,a){if(e&1&&(_(0,"span")(1,"div",16),u(2,zt,1,3,"img",17)(3,Dt,6,5,"div",18),s()()),e&2){let t=o().$implicit,i=o(3);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function Ot(e,a){if(e&1&&l(0,"img",19),e&2){let t=o(2).$implicit,i=o().$index;n("src",t.url,C)("alt",t.url)("loading",i==0?"eager":"lazy")}}function jt(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}function qt(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function At(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Qt(e,a){if(e&1){let t=T();_(0,"a",37),h("click",function(){S(t);let p=o(3).$implicit,x=o(3);return I(x.navigateToPage(p.page))}),u(1,jt,2,3,"div",21)(2,qt,2,3,"div",22)(3,At,2,3,"div",23),s()}if(e&2){let t=o(3).$implicit,i=o(3);v("target",t.NewTabLink?"_blank":"_self"),r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description)}}function Gt(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}
1function Jt(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}function Kt(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Wt(e,a){if(e&1){let t=T();_(0,"div",28),h("click",function(){S(t);let p=o(3).$implicit,x=o(3);return I(x.navigateToPage(p.page))}),_(1,"a",38),g(2),s()()}if(e&2){let t=o(3).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),v("target",t.NewTabLink?"_blank":"_self"),r(),y(t.bannerButtonLinkName)}}function Xt(e,a){if(e&1&&(_(0,"div",20),u(1,Qt,4,4,"a",36)(2,Gt,2,3,"div",21)(3,Jt,2,3,"div",22)(4,Kt,2,3,"div",23)(5,Wt,3,5,"div",15),s()),e&2){let t=o(2).$implicit,i=o(3);r(),n("ngIf",t.bannerTextLink),r(),n("ngIf",i.settings.showTitle&&t.title&&!t.bannerTextLink),r(),n("ngIf",i.settings.showText&&t.text&&!t.bannerTextLink),r(),n("ngIf",i.settings.showSubCaption&&t.description&&!t.bannerTextLink),r(),n("ngIf",t.bannerButtonLink)}}function Yt(e,a){if(e&1&&(_(0,"span")(1,"div",16),u(2,Ot,1,3,"img",17)(3,Xt,6,5,"div",18),s()()),e&2){let t=o().$implicit,i=o(3);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function Zt(e,a){if(e&1&&l(0,"img",19),e&2){let t=o(3).$implicit,i=o().$index,p=o(2);v("alt",t.url),n("ngClass",p.settings.cover?"h-100vh":"")("src",t.url,C)("loading",i==0?"eager":"lazy")}}function te(e,a){if(e&1){let t=T();_(0,"div",40)(1,"a",41),h("click",function(){S(t);let p=o(6);return I(p.navigateToSection(p.settings.divId))}),l(2,"i",42),s()()}if(e&2){let t=o(6);r(),k("fragment",t.settings.divId)}}function ee(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}function ie(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function ne(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function oe(e,a){if(e&1&&(_(0,"div")(1,"a",29),g(2),s()()),e&2){let t=o(4).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),r(),y(t.bannerButtonLinkName)}}function ae(e,a){if(e&1&&(_(0,"div",20),u(1,ee,2,3,"div",21)(2,ie,2,3,"div",22)(3,ne,2,3,"div",23)(4,oe,3,4,"div",6),s()),e&2){let t=o(3).$implicit,i=o(3);r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description),r(),n("ngIf",t.bannerButtonLink&&t.type=="5")}}function re(e,a){if(e&1&&(_(0,"a",29)(1,"div"),u(2,Zt,1,4,"img",17)(3,te,3,1,"div",39)(4,ae,5,4,"div",18),s()()),e&2){let t=o(2).$implicit,i=o(3);r(),f("banner-image ",i.settings.cover?"cover-image":"",""),r(),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.arrowDown&&i.settings.cover),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function _e(e,a){if(e&1&&(_(0,"span"),u(1,re,5,6,"a",33),s()),e&2){let t=o().$implicit;r(),n("ngIf",t==null?null:t.url)}}function le(e,a){if(e&1&&(_(0,"div",14),u(1,xt,4,2,"span",6)(2,It,6,5,"span",6)(3,$t,2,1,"span",15)(4,Rt,4,2,"span",6)(5,Yt,4,2,"span",6)(6,_e,2,1,"span",6),s()),e&2){let t=a.$implicit;r(),n("ngIf",!t.bannerLinks&&!t.allBanner),r(),n("ngIf",t.bannerLinks&&t.allBanner&&t.type=="1"),r(),n("ngIf",t.bannerLinks&&t.allBanner&&t.type=="2"),r(),n("ngIf",t.bannerLinks&&!t.allBanner&&t.type=="1"),r(),n("ngIf",t.bannerLinks&&!t.allBanner&&t.type=="2"),r(),n("ngIf",t.bannerLinks&&t.allBanner&&t.type=="5")}}function se(e,a){if(e&1&&(_(0,"div",12)(1,"div",13),w(2,le,7,6,"div",14,F),s()()),e&2){let t=a.$implicit,i=a.$index,p=o(2);z("active",i===p.currentIndex),r(2),H(t)}}function pe(e,a){if(e&1&&(_(0,"div",10),w(1,se,4,2,"div",11,F),s()),e&2){let t=o();r(),H(t.slides)}}function me(e,a){if(e&1&&l(0,"img",44),e&2){let t=o(2),i=t.$implicit,p=t.$index;n("src",i.url,C)("alt",i.url)("loading",p==0?"eager":"lazy")}}function ce(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}function de(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}
1function ue(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function xe(e,a){if(e&1&&(_(0,"div")(1,"a",27),g(2),s()()),e&2){let t=o(3).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),v("target",t.NewTabLink?"_blank":"_self"),n("href",t.bannerLink,C),r(),y(t.bannerButtonLinkName)}}function Ce(e,a){if(e&1){let t=T();_(0,"div",28),h("click",function(){S(t);let p=o(3).$implicit,x=o(2);return I(x.navigateToPage(p.page))}),_(1,"a",29),g(2),s()()}if(e&2){let t=o(3).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),r(),y(t.bannerButtonLinkName)}}function ve(e,a){if(e&1&&(_(0,"div",20),u(1,ce,2,3,"div",21)(2,de,2,3,"div",22)(3,ue,2,3,"div",23)(4,xe,3,6,"div",6)(5,Ce,3,4,"div",15),s()),e&2){let t=o(2).$implicit,i=o(2);r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description),r(),n("ngIf",t.bannerButtonLink&&t.type=="1"),r(),n("ngIf",t.bannerButtonLink&&t.type=="2")}}function ge(e,a){if(e&1&&(_(0,"span")(1,"div",16),u(2,me,1,3,"img",43)(3,ve,6,5,"div",18),s()()),e&2){let t=o().$implicit,i=o(2);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function fe(e,a){if(e&1&&l(0,"img",46),e&2){let t=o(2),i=t.$implicit,p=t.$index;n("src",i.url,C)("alt",i.url)("loading",p==0?"eager":"lazy")}}function ye(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}function Se(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}function Ie(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Te(e,a){if(e&1&&(_(0,"div",20),u(1,ye,2,3,"div",21)(2,Se,2,3,"div",22)(3,Ie,2,3,"div",23),s()),e&2){let t=o(2).$implicit,i=o(2);r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description)}}function he(e,a){if(e&1&&(_(0,"div")(1,"a",27),g(2),s()()),e&2){let t=o(2).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),v("target",t.NewTabLink?"_blank":"_self"),n("href",t.bannerLink,C),r(),y(t.bannerButtonLinkName)}}function be(e,a){if(e&1&&(_(0,"span")(1,"a",30)(2,"div",16),u(3,fe,1,3,"img",45)(4,Te,4,3,"div",18),s()(),u(5,he,3,6,"div",6),s()),e&2){let t=o().$implicit,i=o(2);r(),v("target",t.NewTabLink?"_blank":"_self"),n("href",t.bannerLink,C),r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption),r(),n("ngIf",t.bannerButtonLink)}}function ke(e,a){if(e&1&&l(0,"img",44),e&2){let t=o(3),i=t.$implicit,p=t.$index;n("src",i==null?null:i.url,C)("alt",i==null?null:i.url)("loading",p==0?"eager":"lazy")}}function Fe(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}function we(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function He(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function $e(e,a){if(e&1){let t=T();_(0,"div",28),h("click",function(){S(t);let p=o(4).$implicit,x=o(2);return I(x.navigateToPage(p.page))}),_(1,"a",29),g(2),s()()}if(e&2){let t=o(4).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),r(),y(t.bannerButtonLinkName)}}function ze(e,a){if(e&1&&(_(0,"div",20),u(1,Fe,2,3,"div",21)(2,we,2,3,"div",22)(3,He,2,3,"div",23)(4,$e,3,4,"div",15),s()),e&2){let t=o(3).$implicit,i=o(2);r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description),r(),n("ngIf",t.bannerButtonLink&&t.type=="2")}}function Le(e,a){if(e&1&&(_(0,"a",29)(1,"div",16),u(2,ke,1,3,"img",43)(3,ze,5,4,"div",18),s()()),e&2){let t=o(2).$implicit,i=o(2);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function Be(e,a){if(e&1){let t=T();_(0,"span",28),h("click",function(){S(t);let p=o().$implicit,x=o(2);return I(x.navigateToPage(p.page))}),u(1,Le,4,2,"a",33),s()}if(e&2){let t=o().$implicit;r(),n("ngIf",t==null?null:t.url)}}function Ee(e,a){if(e&1&&l(0,"img",44),e&2){let t=o(2),i=t.$implicit,p=t.$index;n("src",i==null?null:i.url,C)("alt",i==null?null:i.url)("loading",p==0?"eager":"lazy")}}function Pe(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}
1function Ve(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function Ne(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Me(e,a){if(e&1&&(_(0,"a",35),u(1,Pe,2,3,"div",21)(2,Ve,2,3,"div",22)(3,Ne,2,3,"div",23),s()),e&2){let t=o(3).$implicit,i=o(2);v("target",t.NewTabLink?"_blank":"_self"),n("href",i.urlsafe(t.bannerLink),C),r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description)}}function Ue(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}function De(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}function Re(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Oe(e,a){if(e&1&&(_(0,"div")(1,"a",27),g(2),s()()),e&2){let t=o(3).$implicit,i=o(2);r(),f("btn ",t.bannerButtonLinkClass,""),v("target",t.NewTabLink?"_blank":"_self"),n("href",i.urlsafe(t.bannerLink),C),r(),y(t.bannerButtonLinkName)}}function je(e,a){if(e&1&&(_(0,"div",20),u(1,Me,4,5,"a",34)(2,Ue,2,3,"div",21)(3,De,2,3,"div",22)(4,Re,2,3,"div",23)(5,Oe,3,6,"div",6),s()),e&2){let t=o(2).$implicit,i=o(2);r(),n("ngIf",t.bannerTextLink),r(),n("ngIf",i.settings.showTitle&&t.title&&!t.bannerTextLink),r(),n("ngIf",i.settings.showText&&t.text&&!t.bannerTextLink),r(),n("ngIf",i.settings.showSubCaption&&t.description&&!t.bannerTextLink),r(),n("ngIf",t.bannerButtonLink)}}function qe(e,a){if(e&1&&(_(0,"span")(1,"div",16),u(2,Ee,1,3,"img",43)(3,je,6,5,"div",18),s()()),e&2){let t=o().$implicit,i=o(2);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function Ae(e,a){if(e&1&&l(0,"img",44),e&2){let t=o(2),i=t.$implicit,p=t.$index;n("src",i.url,C)("alt",i.url)("loading",p==0?"eager":"lazy")}}function Qe(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}function Ge(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function Je(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Ke(e,a){if(e&1){let t=T();_(0,"a",37),h("click",function(){S(t);let p=o(3).$implicit,x=o(2);return I(x.navigateToPage(p.page))}),u(1,Qe,2,3,"div",21)(2,Ge,2,3,"div",22)(3,Je,2,3,"div",23),s()}if(e&2){let t=o(3).$implicit,i=o(2);v("target",t.NewTabLink?"_blank":"_self"),r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description)}}function We(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}function Xe(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}function Ye(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function Ze(e,a){if(e&1){let t=T();_(0,"div",28),h("click",function(){S(t);let p=o(3).$implicit,x=o(2);return I(x.navigateToPage(p.page))}),_(1,"a",38),g(2),s()()}if(e&2){let t=o(3).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),v("target",t.NewTabLink?"_blank":"_self"),r(),y(t.bannerButtonLinkName)}}function ti(e,a){if(e&1&&(_(0,"div",20),u(1,Ke,4,4,"a",36)(2,We,2,3,"div",21)(3,Xe,2,3,"div",22)(4,Ye,2,3,"div",23)(5,Ze,3,5,"div",15),s()),e&2){let t=o(2).$implicit,i=o(2);r(),n("ngIf",t.bannerTextLink),r(),n("ngIf",i.settings.showTitle&&t.title&&!t.bannerTextLink),r(),n("ngIf",i.settings.showText&&t.text&&!t.bannerTextLink),r(),n("ngIf",i.settings.showSubCaption&&t.description&&!t.bannerTextLink),r(),n("ngIf",t.bannerButtonLink)}}function ei(e,a){if(e&1&&(_(0,"span")(1,"div",16),u(2,Ae,1,3,"img",43)(3,ti,6,5,"div",18),s()()),e&2){let t=o().$implicit,i=o(2);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function ii(e,a){if(e&1&&l(0,"img",44),e&2){let t=o(3),i=t.$implicit,p=t.$index;v("alt",i.url),n("src",i.url,C)("loading",p==0?"eager":"lazy")}}function ni(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}
1function oi(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function ai(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function ri(e,a){if(e&1&&(_(0,"div")(1,"a",29),g(2),s()()),e&2){let t=o(4).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),r(),y(t.bannerButtonLinkName)}}function _i(e,a){if(e&1&&(_(0,"div",20),u(1,ni,2,3,"div",21)(2,oi,2,3,"div",22)(3,ai,2,3,"div",23)(4,ri,3,4,"div",6),s()),e&2){let t=o(3).$implicit,i=o(2);r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description),r(),n("ngIf",t.bannerButtonLink&&t.type=="5")}}function li(e,a){if(e&1&&(_(0,"a",29)(1,"div",16),u(2,ii,1,3,"img",43)(3,_i,5,4,"div",18),s()()),e&2){let t=o(2).$implicit,i=o(2);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function si(e,a){if(e&1&&(_(0,"span"),u(1,li,4,2,"a",33),s()),e&2){let t=o().$implicit;r(),n("ngIf",t==null?null:t.url)}}function pi(e,a){if(e&1&&l(0,"img",44),e&2){let t=o(2),i=t.$implicit,p=t.$index;v("alt",i.url),n("src",i.url,C)("loading",p==0?"eager":"lazy")}}function mi(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.title),m)}}function ci(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.text),m)}}function di(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(4).$implicit;n("innerHtml",d(1,1,t.description),m)}}function ui(e,a){if(e&1&&(_(0,"a",48),u(1,mi,2,3,"div",21)(2,ci,2,3,"div",22)(3,di,2,3,"div",23),s()),e&2){let t=o(3).$implicit,i=o(2);v("target",t.NewTabLink?"_blank":"_self"),r(),n("ngIf",i.settings.showTitle&&t.title),r(),n("ngIf",i.settings.showText&&t.text),r(),n("ngIf",i.settings.showSubCaption&&t.description)}}function xi(e,a){if(e&1&&(l(0,"div",24),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.title),m)}}function Ci(e,a){if(e&1&&(l(0,"div",25),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.text),m)}}function vi(e,a){if(e&1&&(l(0,"div",26),c(1,"sanitizeHtml")),e&2){let t=o(3).$implicit;n("innerHtml",d(1,1,t.description),m)}}function gi(e,a){if(e&1&&(_(0,"div")(1,"a",29),g(2),s()()),e&2){let t=o(3).$implicit;r(),f("btn ",t.bannerButtonLinkClass,""),r(),y(t.bannerButtonLinkName)}}function fi(e,a){if(e&1&&(_(0,"div",20),u(1,ui,4,4,"a",47)(2,xi,2,3,"div",21)(3,Ci,2,3,"div",22)(4,vi,2,3,"div",23)(5,gi,3,4,"div",6),s()),e&2){let t=o(2).$implicit,i=o(2);r(),n("ngIf",t.bannerTextLink),r(),n("ngIf",i.settings.showTitle&&t.title&&!t.bannerTextLink),r(),n("ngIf",i.settings.showText&&t.text&&!t.bannerTextLink),r(),n("ngIf",i.settings.showSubCaption&&t.description&&!t.bannerTextLink),r(),n("ngIf",t.bannerButtonLink)}}function yi(e,a){if(e&1&&(_(0,"span")(1,"div",16),u(2,pi,1,3,"img",43)(3,fi,6,5,"div",18),s()()),e&2){let t=o().$implicit,i=o(2);r(2),n("ngIf",t==null?null:t.url),r(),n("ngIf",i.settings.showTitle||i.settings.showText||i.settings.showSubCaption)}}function Si(e,a){if(e&1&&(_(0,"div",12)(1,"div",13)(2,"div",14),u(3,ge,4,2,"span",6)(4,be,6,5,"span",6)(5,Be,2,1,"span",15)(6,qe,4,2,"span",6)(7,ei,4,2,"span",6)(8,si,2,1,"span",6)(9,yi,4,2,"span",6),s()()()),e&2){let t=a.$implicit,i=a.$index,p=o(2);z("active",i===p.currentIndex),r(3),n("ngIf",!t.bannerLinks&&!t.allBanner),r(),n("ngIf",t.bannerLinks&&t.allBanner&&t.type=="1"),r(),n("ngIf",t.bannerLinks&&t.allBanner&&t.type=="2"),r(),n("ngIf",t.bannerLinks&&!t.allBanner&&t.type=="1"),r(),n("ngIf",t.bannerLinks&&!t.allBanner&&t.type=="2"),r(),n("ngIf",t.bannerLinks&&t.allBanner&&t.type=="5"),r(),n("ngIf",t.bannerLinks&&!t.allBanner&&t.type=="5")}}function Ii(e,a){if(e&1&&(_(0,"div",10),w(1,Si,10,9,"div",11,F),s()),e&2){let t=o();r(),H(t.slides)}}function Ti(e,a){if(e&1&&(V(0),_(1,"button",49),l(2,"span",50),_(3,"span",51),g(4,"Previous"),s()(),_(5,"button",52),l(6,"span",53),_(7,"span",51),g(8,"Next"),s()(),N()),e&2){let t=o();r(),k("data-bs-target","#carouselExampleCaptions"+t.settings.uniqueCarouselId),r(4),k("data-bs-target","#carouselExampleCaptions"+t.settings.uniqueCarouselId)}}var nt=class e{constructor(a,t,i,p,x,hi,bi){this.router=a;this.snackBarService=t;this.translatePipe=i;this.modalService=p;this._platformService=x;this.cdr=hi;this.platformService=bi}settings;data;myCarousel;timeoutId;currentIndex=0;intervalId;uniqueCarouselId;ssrDocument=B(G);isSliding=!1;ngAfterViewInit(){this._platformService.isPlatformBrowser&&import("./chunk-LJ3CHGZL.js").then(a=>{let t=new a.Carousel(this.myCarousel.nativeElement,{interval:this.settings.interval,wrap:!0,pause:this.settings.pause?"hover":!1,ride:this.settings.carousel?"carousel":!1})})}itemsPerPage=1;dotsCount=0;displayedItems=[];slideWrapperCount;slides=[];ngOnInit(){let a=this.ssrDocument?.defaultView?.innerWidth??0;if(a&&this.checkWindowsWidth(a),this.itemsPerPage>1){this.slideWrapperCount=this.settings.ImagesLink.length-this.itemsPerPage+2,this.slides=[];let t=0;for(let i=0;i<this.slideWrapperCount;i++){let p=[];for(let x=i;x<this.itemsPerPage+i;x++){if(!this.settings.ImagesLink[x]){p.push({url:this.settings.ImagesLink[t]?.url,title:this.settings.ImagesLink[t]?.title,de
1scription:this.settings.ImagesLink[t]?.description,text:this.settings.ImagesLink[t]?.text}),t=t+1;continue}p.push({url:this.settings.ImagesLink[x]?.url,title:this.settings.ImagesLink[x]?.title,description:this.settings.ImagesLink[x]?.description,text:this.settings.ImagesLink[x]?.text})}this.slides.push(p)}}else this.slides.push(...this.settings.ImagesLink)}handleSlide(){this.currentIndex=(this.currentIndex+1)%this.settings.ImagesLink.length,this.updateDisplayedItems()}updateDisplayedItems(){let a=this.settings.ImagesLink.length;this.displayedItems=[];let t=[];for(let i=0;i<this.itemsPerPage;i++){let p=(this.currentIndex+i)%a;t.push(this.settings.ImagesLink[p])}}ngOnDestroy(){clearInterval(this.autoCycle)}goToSlide(a){this.currentIndex=a,this.updateDisplayedItems(),this.cdr.detectChanges()}setDot(a){this.currentIndex=a,this.cdr.detectChanges()}navigateToPage(a){let t=a;this.router.navigateByUrl("/"+a)}navigateToSection(a){}nextSlide(){let a=this.settings.ImagesLink.length;this.currentIndex=(this.currentIndex+1)%a,this.updateDisplayedItems()}urlsafe(a){return a}prevSlide(){let a=this.settings.ImagesLink.length;this.currentIndex=(this.currentIndex-1+a)%a,this.updateDisplayedItems()}autoCycle;checkWindowsWidth(a){let t=1,i=this.settings?.selectedSizes??[];for(let p of i)switch(p.id){case"extraSmall":a<576&&(t=p.itemsToShow);break;case"small":a>=576&&a<768&&(t=p.itemsToShow);break;case"medium":a>=768&&a<992&&(t=p.itemsToShow);break;case"large":a>=992&&a<1200&&(t=p.itemsToShow);break;case"extraLarge":a>=1200&&a<1400&&(t=p.itemsToShow);break;case"extraExtraLarge":a>=1400&&(t=p.itemsToShow);break}this.itemsPerPage=t}updateDotsCount(){this.dotsCount=Math.ceil(this.settings.ImagesLink.length/this.settings.itemsPerPage)||this.settings.ImagesLink.length}static \u0275fac=function(t){return new(t||e)(b(Y),b(et),b(it),b($),b(L),b(Q),b(L))};static \u0275cmp=E({type:e,selectors:[["app-custom-carousel-slider"]],viewQuery:function(t,i){if(t&1&&M(ot,7,P),t&2){let p;U(p=D())&&(i.myCarousel=p.first)}},inputs:{settings:"settings",data:"data"},standalone:!0,features:[O([$]),j],decls:8,vars:10,consts:[["myCarousel",""],["oneItemPerPage",""],[1,"carousel","slide",3,"id"],["class","carousel-indicators",4,"ngIf"],[1,"carousel",3,"id"],["class","carousel-inner",4,"ngIf","ngIfElse"],[4,"ngIf"],[1,"carousel-indicators"],["type","button",3,"ngClass","click",4,"ngFor","ngForOf"],["type","button",3,"click","ngClass"],[1,"carousel-inner"],[1,"carousel-item",3,"active"],[1,"carousel-item"],[1,"d-flex"],[1,"item","carousel-container"],[3,"click",4,"ngIf"],[1,"banner-image"],["class","item-image","width","100%","height","auto",3,"ngClass","src","alt","loading",4,"ngIf"],["class","carousel-caption",4,"ngIf"],["width","100%","height","auto",1,"item-image",3,"ngClass","src","alt","loading"],[1,"carousel-caption"],["class","title",3,"innerHtml",4,"ngIf"],["class","caption",3,"innerHtml",4,"ngIf"],["class","sub-caption",3,"innerHtml",4,"ngIf"],[1,"title",3,"innerHtml"],[1,"caption",3,"innerHtml"],[1,"sub-caption",3,"innerHtml"],["role","link",3,"target","href"],[3,"click"],["role","link"],["role","link",3,"href","target"],["class","slide-image","width","100%","height","auto",3,"ngClass","src","alt","loading",4,"ngIf"],["width","100%","height","auto",1,"slide-image",3,"ngClass","src","alt","loading"],["role","link",4,"ngIf"],["role","link","class","nav-link",3,"target","href",4,"ngIf"],["role","link",1,"nav-link",3,"target","href"],["role","link","class","nav-link",3,"target","click",4,"ngIf"],["role","link",1,"nav-link",3,"click","target"],["role","link",3,"target"],["class","mbr-arrow mbr-arrow-floating","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mbr-arrow","mbr-arrow-floating"],["role","link",3,"click"],[1,"fa","fa-arrow-down"],["class","item-image","width","100%","height","auto",3,"src","alt","loading",4,"ngIf"],["width","100%","height","auto",1,"item-image",3,"src","alt","loading"],["class","slide-image","width","100%","height","auto",3,"src","alt","loading",4,"ngIf"],["width","100%","height","auto",1,"slide-image",3,"src","alt","loading"],["role","link","class","nav-link",3,"target",4,"ngIf"],["role","link",1,"nav-link",3,"target"],["type","button","data-bs-slide","prev",1,"carousel-control-prev"],["aria-hidden","true",1,"carousel-control-prev-icon"],[1,"visually-hidden"],["type","button","data-bs-slide","next",1,"carousel-control-next"],["aria-hidden","true",1,"carousel-control-next-icon"]],template:function(t,i){if(t&1&&(_(0,"div",2,0),u(2,_t,2,1,"div",3),_(3,"div",4),u(4,pe,3,0,"div",5)(5,Ii,3,0,"ng-template",null,1,A),s(),u(7,Ti,9,2,"ng-container",6),s()),t&2){let p=R(6);n("id","carouselExampleCaptions"+i.settings.uniqueCarouselId),k("data-bs-ride",i.settings.carousel?"carousel":null)("data-bs-pause",i.settings.pause?"hover":null)("data-bs-wrap",!0)("data-bs-interval",i.settings.interval),r(2),n("ngIf",i.settings.dots),r(),n("id","carouselExample"+i.settings.uniqueCarouselId),r(),n("ngIf",i.itemsPerPage>1)("ngIfElse",p),r(3),n("ngIf",i.settings.nav)}},dependencies:[X,J,K,W,Z,tt]})};export{nt as CustomCarouselSliderComponent};
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.