-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path452.2e909a7ab0fa389d.js
1 lines (1 loc) · 245 KB
/
452.2e909a7ab0fa389d.js
1
(self.webpackChunkEfulAngular=self.webpackChunkEfulAngular||[]).push([[452],{4452:(Pt,H,p)=>{"use strict";p.r(H),p.d(H,{HomeModule:()=>hs});var h=p(6895),m=p(5808),e=p(8256);let Z=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-home-page-layouts"]],decls:2,vars:0,consts:[[1,"content-container"]],template:function(t,n){1&t&&(e.TgZ(0,"div",0),e._UZ(1,"router-outlet"),e.qZA())},dependencies:[m.lC],styles:[".content-container[_ngcontent-%COMP%]{position:absolute;inset:0}"]}),i})();var F=p(7123),M=p(529);let y=(()=>{class i{constructor(t){this.http=t,this.domain="http://localhost:5000"}getHomeData(){return this.http.get(this.domain+"/users/home")}getAboutData(){return this.http.get(this.domain+"/users/about")}getTestimonialData(t,n){return this.http.get(this.domain+`/users/testimonial?page=${t}&limit=${n}`)}getTeamData(){return this.http.get(this.domain+"/users/team")}getBlogsData(){return this.http.get(this.domain+"/users/blogs")}getCategoryCount(){return this.http.get(this.domain+"/users/blogcategoryCount")}getBlogsByCategory(t){return this.http.get(this.domain+`/users/blogBycategory/${t}`)}getBlogById(t){return this.http.get(this.domain+`/users/blog/${t}`)}}return i.\u0275fac=function(t){return new(t||i)(e.LFG(M.eN))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:"root"}),i})();var b=p(2076),w=p(9751),P=p(4742),S=p(8421),j=p(3269),I=p(5403),ue=p(3268),fe=p(1810),_e=p(4004);let ce=(()=>{class i{constructor(t,n){this._renderer=t,this._elementRef=n,this.onChange=s=>{},this.onTouched=()=>{}}setProperty(t,n){this._renderer.setProperty(this._elementRef.nativeElement,t,n)}registerOnTouched(t){this.onTouched=t}registerOnChange(t){this.onChange=t}setDisabledState(t){this.setProperty("disabled",t)}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.Qsj),e.Y36(e.SBq))},i.\u0275dir=e.lG2({type:i}),i})(),E=(()=>{class i extends ce{}return i.\u0275fac=function(){let o;return function(n){return(o||(o=e.n5z(i)))(n||i)}}(),i.\u0275dir=e.lG2({type:i,features:[e.qOj]}),i})();const N=new e.OlP("NgValueAccessor"),le={provide:N,useExisting:(0,e.Gpc)(()=>O),multi:!0},g=new e.OlP("CompositionEventMode");let O=(()=>{class i extends ce{constructor(t,n,s){super(t,n),this._compositionMode=s,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function f(){const i=(0,h.q)()?(0,h.q)().getUserAgent():"";return/android (\d+)/.test(i.toLowerCase())}())}writeValue(t){this.setProperty("value",t??"")}_handleInput(t){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(t)}_compositionStart(){this._composing=!0}_compositionEnd(t){this._composing=!1,this._compositionMode&&this.onChange(t)}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.Qsj),e.Y36(e.SBq),e.Y36(g,8))},i.\u0275dir=e.lG2({type:i,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(t,n){1&t&&e.NdJ("input",function(r){return n._handleInput(r.target.value)})("blur",function(){return n.onTouched()})("compositionstart",function(){return n._compositionStart()})("compositionend",function(r){return n._compositionEnd(r.target.value)})},features:[e._Bn([le]),e.qOj]}),i})();const C=!1;function k(i){return null==i||("string"==typeof i||Array.isArray(i))&&0===i.length}const V=new e.OlP("NgValidators"),G=new e.OlP("NgAsyncValidators"),de=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function Q(i){return k(i.value)?{required:!0}:null}function K(i){return k(i.value)||de.test(i.value)?null:{email:!0}}function R(i){return null}function se(i){return null!=i}function re(i){const o=(0,e.QGY)(i)?(0,b.D)(i):i;if(C&&!(0,e.CqO)(o)){let t="Expected async validator to return Promise or Observable.";throw"object"==typeof i&&(t+=" Are you using a synchronous validator where an async validator is expected?"),new e.vHH(-1101,t)}return o}function ne(i){let o={};return i.forEach(t=>{o=null!=t?{...o,...t}:o}),0===Object.keys(o).length?null:o}function A(i,o){return o.map(t=>t(i))}function z(i){return i.map(o=>function x(i){return!i.validate}(o)?o:t=>o.validate(t))}function Pe(i){return null!=i?function ae(i){if(!i)return null;const o=i.filter(se);return 0==o.length?null:function(t){return ne(A(t,o))}}(z(i)):null}function et(i){return null!=i?function yt(i){if(!i)return null;const o=i.filter(se);return 0==o.length?null:function(t){return function ve(...i){const o=(0,j.jO)(i),{args:t,keys:n}=(0,P.D)(i),s=new w.y(r=>{const{length:a}=t;if(!a)return void r.complete();const c=new Array(a);let u=a,_=a;for(let v=0;v<a;v++){let T=!1;(0,S.Xf)(t[v]).subscribe((0,I.x)(r,q=>{T||(T=!0,_--),c[v]=q},()=>u--,void 0,()=>{(!u||!T)&&(_||r.next(n?(0,fe.n)(n,c):c),r.complete())}))}});return o?s.pipe((0,ue.Z)(o)):s}(A(t,o).map(re)).pipe((0,_e.U)(ne))}}(z(i)):null}function wt(i,o){return null===i?[o]:Array.isArray(i)?[...i,o]:[i,o]}function tt(i){return i?Array.isArray(i)?i:[i]:[]}function Ne(i,o){return Array.isArray(i)?i.includes(o):i===o}function Tt(i,o){const t=tt(o);return tt(i).forEach(s=>{Ne(t,s)||t.push(s)}),t}function At(i,o){return tt(o).filter(t=>!Ne(i,t))}class Zt{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(o){this._rawValidators=o||[],this._composedValidatorFn=Pe(this._rawValidators)}_setAsyncValidators(o){this._rawAsyncValidators=o||[],this._composedAsyncValidatorFn=et(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(o){this._onDestroyCallbacks.push(o)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(o=>o()),this._onDestroyCallbacks=[]}reset(o){this.control&&this.control.reset(o)}hasError(o,t){return!!this.control&&this.control.hasError(o,t)}getError(o,t){return this.control?this.control.getError(o,t):null}}class W extends Zt{get formDirective(){return null}get path(){return null}}class he extends Zt{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Dt{constructor(o){this._cd=o}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let De=(()=>{class i extends Dt{constructor(t){super(t)}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(he,2))},i.\u0275dir=e.lG2({type:i,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(t,n){2&t&&e.ekj("ng-untouched",n.isUntouched)("ng-touched",n.isTouched)("ng-pristine",n.isPristine)("ng-dirty",n.isDirty)("ng-valid",n.isValid)("ng-invalid",n.isInvalid)("ng-pending",n.isPending)},features:[e.qOj]}),i})(),ke=(()=>{class i extends Dt{constructor(t){super(t)}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(W,10))},i.\u0275dir=e.lG2({type:i,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(t,n){2&t&&e.ekj("ng-untouched",n.isUntouched)("ng-touched",n.isTouched)("ng-pristine",n.isPristine)("ng-dirty",n.isDirty)("ng-valid",n.isValid)("ng-invalid",n.isInvalid)("ng-pending",n.isPending)("ng-submitted",n.isSubmitted)},features:[e.qOj]}),i})();function kt(i,o){return i?`with name: '${o}'`:`at index: ${o}`}const ot=!1,Ve="VALID",Re="INVALID",ye="PENDING",Ue="DISABLED";function st(i){return(ze(i)?i.validators:i)||null}function rt(i,o){return(ze(o)?o.asyncValidators:i)||null}function ze(i){return null!=i&&!Array.isArray(i)&&"object"==typeof i}class Et{constructor(o,t){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(o),this._assignAsyncValidators(t)}get validator(){return this._composedValidatorFn}set validator(o){this._rawValidators=this._composedValidatorFn=o}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(o){this._rawAsyncValidators=this._composedAsyncValidatorFn=o}get parent(){return this._parent}get valid(){return this.status===Ve}get invalid(){return this.status===Re}get pending(){return this.status==ye}get disabled(){return this.status===Ue}get enabled(){return this.status!==Ue}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(o){this._assignValidators(o)}setAsyncValidators(o){this._assignAsyncValidators(o)}addValidators(o){this.setValidators(Tt(o,this._rawValidators))}addAsyncValidators(o){this.setAsyncValidators(Tt(o,this._rawAsyncValidators))}removeValidators(o){this.setValidators(At(o,this._rawValidators))}removeAsyncValidators(o){this.setAsyncValidators(At(o,this._rawAsyncValidators))}hasValidator(o){return Ne(this._rawValidators,o)}hasAsyncValidator(o){return Ne(this._rawAsyncValidators,o)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(o={}){this.touched=!0,this._parent&&!o.onlySelf&&this._parent.markAsTouched(o)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(o=>o.markAllAsTouched())}markAsUntouched(o={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(t=>{t.markAsUntouched({onlySelf:!0})}),this._parent&&!o.onlySelf&&this._parent._updateTouched(o)}markAsDirty(o={}){this.pristine=!1,this._parent&&!o.onlySelf&&this._parent.markAsDirty(o)}markAsPristine(o={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(t=>{t.markAsPristine({onlySelf:!0})}),this._parent&&!o.onlySelf&&this._parent._updatePristine(o)}markAsPending(o={}){this.status=ye,!1!==o.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!o.onlySelf&&this._parent.markAsPending(o)}disable(o={}){const t=this._parentMarkedDirty(o.onlySelf);this.status=Ue,this.errors=null,this._forEachChild(n=>{n.disable({...o,onlySelf:!0})}),this._updateValue(),!1!==o.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...o,skipPristineCheck:t}),this._onDisabledChange.forEach(n=>n(!0))}enable(o={}){const t=this._parentMarkedDirty(o.onlySelf);this.status=Ve,this._forEachChild(n=>{n.enable({...o,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:o.emitEvent}),this._updateAncestors({...o,skipPristineCheck:t}),this._onDisabledChange.forEach(n=>n(!1))}_updateAncestors(o){this._parent&&!o.onlySelf&&(this._parent.updateValueAndValidity(o),o.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(o){this._parent=o}getRawValue(){return this.value}updateValueAndValidity(o={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Ve||this.status===ye)&&this._runAsyncValidator(o.emitEvent)),!1!==o.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!o.onlySelf&&this._parent.updateValueAndValidity(o)}_updateTreeValidity(o={emitEvent:!0}){this._forEachChild(t=>t._updateTreeValidity(o)),this.updateValueAndValidity({onlySelf:!0,emitEvent:o.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?Ue:Ve}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(o){if(this.asyncValidator){this.status=ye,this._hasOwnPendingAsyncValidator=!0;const t=re(this.asyncValidator(this));this._asyncValidationSubscription=t.subscribe(n=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(n,{emitEvent:o})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(o,t={}){this.errors=o,this._updateControlsErrors(!1!==t.emitEvent)}get(o){let t=o;return null==t||(Array.isArray(t)||(t=t.split(".")),0===t.length)?null:t.reduce((n,s)=>n&&n._find(s),this)}getError(o,t){const n=t?this.get(t):this;return n&&n.errors?n.errors[o]:null}hasError(o,t){return!!this.getError(o,t)}get root(){let o=this;for(;o._parent;)o=o._parent;return o}_updateControlsErrors(o){this.status=this._calculateStatus(),o&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(o)}_initObservables(){this.valueChanges=new e.vpe,this.statusChanges=new e.vpe}_calculateStatus(){return this._allControlsDisabled()?Ue:this.errors?Re:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(ye)?ye:this._anyControlsHaveStatus(Re)?Re:Ve}_anyControlsHaveStatus(o){return this._anyControls(t=>t.status===o)}_anyControlsDirty(){return this._anyControls(o=>o.dirty)}_anyControlsTouched(){return this._anyControls(o=>o.touched)}_updatePristine(o={}){this.pristine=!this._anyControlsDirty(),this._parent&&!o.onlySelf&&this._parent._updatePristine(o)}_updateTouched(o={}){this.touched=this._anyControlsTouched(),this._parent&&!o.onlySelf&&this._parent._updateTouched(o)}_registerOnCollectionChange(o){this._onCollectionChange=o}_setUpdateStrategy(o){ze(o)&&null!=o.updateOn&&(this._updateOn=o.updateOn)}_parentMarkedDirty(o){return!o&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(o){return null}_assignValidators(o){this._rawValidators=Array.isArray(o)?o.slice():o,this._composedValidatorFn=function Nn(i){return Array.isArray(i)?Pe(i):i||null}(this._rawValidators)}_assignAsyncValidators(o){this._rawAsyncValidators=Array.isArray(o)?o.slice():o,this._composedAsyncValidatorFn=function In(i){return Array.isArray(i)?et(i):i||null}(this._rawAsyncValidators)}}class at extends Et{constructor(o,t,n){super(st(t),rt(n,t)),this.controls=o,this._initObservables(),this._setUpdateStrategy(t),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(o,t){return this.controls[o]?this.controls[o]:(this.controls[o]=t,t.setParent(this),t._registerOnCollectionChange(this._onCollectionChange),t)}addControl(o,t,n={}){this.registerControl(o,t),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}removeControl(o,t={}){this.controls[o]&&this.controls[o]._registerOnCollectionChange(()=>{}),delete this.controls[o],this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}setControl(o,t,n={}){this.controls[o]&&this.controls[o]._registerOnCollectionChange(()=>{}),delete this.controls[o],t&&this.registerControl(o,t),this.updateValueAndValidity({emitEvent:n.emitEvent}),this._onCollectionChange()}contains(o){return this.controls.hasOwnProperty(o)&&this.controls[o].enabled}setValue(o,t={}){(function Ut(i,o,t){i._forEachChild((n,s)=>{if(void 0===t[s])throw new e.vHH(1002,ot?function Fn(i,o){return`Must supply a value for form control ${kt(i,o)}`}(o,s):"")})})(this,!0,o),Object.keys(o).forEach(n=>{(function Vt(i,o,t){const n=i.controls;if(!(o?Object.keys(n):n).length)throw new e.vHH(1e3,ot?function Hn(i){return`\n There are no form controls registered with this ${i?"group":"array"} yet. If you're using ngModel,\n you may want to check next tick (e.g. use setTimeout).\n `}(o):"");if(!n[t])throw new e.vHH(1001,ot?function Bn(i,o){return`Cannot find form control ${kt(i,o)}`}(o,t):"")})(this,!0,n),this.controls[n].setValue(o[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t)}patchValue(o,t={}){null!=o&&(Object.keys(o).forEach(n=>{const s=this.controls[n];s&&s.patchValue(o[n],{onlySelf:!0,emitEvent:t.emitEvent})}),this.updateValueAndValidity(t))}reset(o={},t={}){this._forEachChild((n,s)=>{n.reset(o[s],{onlySelf:!0,emitEvent:t.emitEvent})}),this._updatePristine(t),this._updateTouched(t),this.updateValueAndValidity(t)}getRawValue(){return this._reduceChildren({},(o,t,n)=>(o[n]=t.getRawValue(),o))}_syncPendingControls(){let o=this._reduceChildren(!1,(t,n)=>!!n._syncPendingControls()||t);return o&&this.updateValueAndValidity({onlySelf:!0}),o}_forEachChild(o){Object.keys(this.controls).forEach(t=>{const n=this.controls[t];n&&o(n,t)})}_setUpControls(){this._forEachChild(o=>{o.setParent(this),o._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(o){for(const[t,n]of Object.entries(this.controls))if(this.contains(t)&&o(n))return!0;return!1}_reduceValue(){return this._reduceChildren({},(t,n,s)=>((n.enabled||this.disabled)&&(t[s]=n.value),t))}_reduceChildren(o,t){let n=o;return this._forEachChild((s,r)=>{n=t(n,s,r)}),n}_allControlsDisabled(){for(const o of Object.keys(this.controls))if(this.controls[o].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(o){return this.controls.hasOwnProperty(o)?this.controls[o]:null}}const we=new e.OlP("CallSetDisabledState",{providedIn:"root",factory:()=>je}),je="always";function Ee(i,o,t=je){lt(i,o),o.valueAccessor.writeValue(i.value),(i.disabled||"always"===t)&&o.valueAccessor.setDisabledState?.(i.disabled),function jn(i,o){o.valueAccessor.registerOnChange(t=>{i._pendingValue=t,i._pendingChange=!0,i._pendingDirty=!0,"change"===i.updateOn&&Lt(i,o)})}(i,o),function $n(i,o){const t=(n,s)=>{o.valueAccessor.writeValue(n),s&&o.viewToModelUpdate(n)};i.registerOnChange(t),o._registerOnDestroy(()=>{i._unregisterOnChange(t)})}(i,o),function Gn(i,o){o.valueAccessor.registerOnTouched(()=>{i._pendingTouched=!0,"blur"===i.updateOn&&i._pendingChange&&Lt(i,o),"submit"!==i.updateOn&&i.markAsTouched()})}(i,o),function zn(i,o){if(o.valueAccessor.setDisabledState){const t=n=>{o.valueAccessor.setDisabledState(n)};i.registerOnDisabledChange(t),o._registerOnDestroy(()=>{i._unregisterOnDisabledChange(t)})}}(i,o)}function We(i,o){i.forEach(t=>{t.registerOnValidatorChange&&t.registerOnValidatorChange(o)})}function lt(i,o){const t=function xt(i){return i._rawValidators}(i);null!==o.validator?i.setValidators(wt(t,o.validator)):"function"==typeof t&&i.setValidators([t]);const n=function St(i){return i._rawAsyncValidators}(i);null!==o.asyncValidator?i.setAsyncValidators(wt(n,o.asyncValidator)):"function"==typeof n&&i.setAsyncValidators([n]);const s=()=>i.updateValueAndValidity();We(o._rawValidators,s),We(o._rawAsyncValidators,s)}function Lt(i,o){i._pendingDirty&&i.markAsDirty(),i.setValue(i._pendingValue,{emitModelToViewChange:!1}),o.viewToModelUpdate(i._pendingValue),i._pendingChange=!1}const Kn={provide:W,useExisting:(0,e.Gpc)(()=>Ce)},Le=(()=>Promise.resolve())();let Ce=(()=>{class i extends W{constructor(t,n,s){super(),this.callSetDisabledState=s,this.submitted=!1,this._directives=new Set,this.ngSubmit=new e.vpe,this.form=new at({},Pe(t),et(n))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(t){Le.then(()=>{const n=this._findContainer(t.path);t.control=n.registerControl(t.name,t.control),Ee(t.control,t,this.callSetDisabledState),t.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(t)})}getControl(t){return this.form.get(t.path)}removeControl(t){Le.then(()=>{const n=this._findContainer(t.path);n&&n.removeControl(t.name),this._directives.delete(t)})}addFormGroup(t){Le.then(()=>{const n=this._findContainer(t.path),s=new at({});(function qt(i,o){lt(i,o)})(s,t),n.registerControl(t.name,s),s.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(t){Le.then(()=>{const n=this._findContainer(t.path);n&&n.removeControl(t.name)})}getFormGroup(t){return this.form.get(t.path)}updateModel(t,n){Le.then(()=>{this.form.get(t.path).setValue(n)})}setValue(t){this.control.setValue(t)}onSubmit(t){return this.submitted=!0,function Ht(i,o){i._syncPendingControls(),o.forEach(t=>{const n=t.control;"submit"===n.updateOn&&n._pendingChange&&(t.viewToModelUpdate(n._pendingValue),n._pendingChange=!1)})}(this.form,this._directives),this.ngSubmit.emit(t),"dialog"===t?.target?.method}onReset(){this.resetForm()}resetForm(t){this.form.reset(t),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(t){return t.pop(),t.length?this.form.get(t):this.form}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(V,10),e.Y36(G,10),e.Y36(we,8))},i.\u0275dir=e.lG2({type:i,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(t,n){1&t&&e.NdJ("submit",function(r){return n.onSubmit(r)})("reset",function(){return n.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[e._Bn([Kn]),e.qOj]}),i})();function Bt(i,o){const t=i.indexOf(o);t>-1&&i.splice(t,1)}function Ft(i){return"object"==typeof i&&null!==i&&2===Object.keys(i).length&&"value"in i&&"disabled"in i}const Nt=class extends Et{constructor(o=null,t,n){super(st(t),rt(n,t)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(o),this._setUpdateStrategy(t),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),ze(t)&&(t.nonNullable||t.initialValueIsDefault)&&(this.defaultValue=Ft(o)?o.value:o)}setValue(o,t={}){this.value=this._pendingValue=o,this._onChange.length&&!1!==t.emitModelToViewChange&&this._onChange.forEach(n=>n(this.value,!1!==t.emitViewToModelChange)),this.updateValueAndValidity(t)}patchValue(o,t={}){this.setValue(o,t)}reset(o=this.defaultValue,t={}){this._applyFormState(o),this.markAsPristine(t),this.markAsUntouched(t),this.setValue(this.value,t),this._pendingChange=!1}_updateValue(){}_anyControls(o){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(o){this._onChange.push(o)}_unregisterOnChange(o){Bt(this._onChange,o)}registerOnDisabledChange(o){this._onDisabledChange.push(o)}_unregisterOnDisabledChange(o){Bt(this._onDisabledChange,o)}_forEachChild(o){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(o){Ft(o)?(this.value=this._pendingValue=o.value,o.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=o}},ti={provide:he,useExisting:(0,e.Gpc)(()=>xe)},zt=(()=>Promise.resolve())();let xe=(()=>{class i extends he{constructor(t,n,s,r,a,c){super(),this._changeDetectorRef=a,this.callSetDisabledState=c,this.control=new Nt,this._registered=!1,this.update=new e.vpe,this._parent=t,this._setValidators(n),this._setAsyncValidators(s),this.valueAccessor=function ut(i,o){if(!o)return null;let t,n,s;return Array.isArray(o),o.forEach(r=>{r.constructor===O?t=r:function Jn(i){return Object.getPrototypeOf(i.constructor)===E}(r)?n=r:s=r}),s||n||t||null}(0,r)}ngOnChanges(t){if(this._checkForErrors(),!this._registered||"name"in t){if(this._registered&&(this._checkName(),this.formDirective)){const n=t.name.previousValue;this.formDirective.removeControl({name:n,path:this._getPath(n)})}this._setUpControl()}"isDisabled"in t&&this._updateDisabled(t),function dt(i,o){if(!i.hasOwnProperty("model"))return!1;const t=i.model;return!!t.isFirstChange()||!Object.is(o,t.currentValue)}(t,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(t){this.viewModel=t,this.update.emit(t)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){Ee(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(t){zt.then(()=>{this.control.setValue(t,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(t){const n=t.isDisabled.currentValue,s=0!==n&&(0,e.D6c)(n);zt.then(()=>{s&&!this.control.disabled?this.control.disable():!s&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(t){return this._parent?function Ge(i,o){return[...o.path,i]}(t,this._parent):[t]}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(W,9),e.Y36(V,10),e.Y36(G,10),e.Y36(N,10),e.Y36(e.sBO,8),e.Y36(we,8))},i.\u0275dir=e.lG2({type:i,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[e._Bn([ti]),e.qOj,e.TTD]}),i})(),qe=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275dir=e.lG2({type:i,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),i})();const ii={provide:N,useExisting:(0,e.Gpc)(()=>gt),multi:!0};let Gt=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({}),i})(),oi=(()=>{class i{constructor(){this._accessors=[]}add(t,n){this._accessors.push([t,n])}remove(t){for(let n=this._accessors.length-1;n>=0;--n)if(this._accessors[n][1]===t)return void this._accessors.splice(n,1)}select(t){this._accessors.forEach(n=>{this._isSameGroup(n,t)&&n[1]!==t&&n[1].fireUncheck(t.value)})}_isSameGroup(t,n){return!!t[0].control&&t[0]._parent===n._control._parent&&t[1].name===n.name}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac,providedIn:Gt}),i})(),gt=(()=>{class i extends E{constructor(t,n,s,r){super(t,n),this._registry=s,this._injector=r,this.setDisabledStateFired=!1,this.onChange=()=>{},this.callSetDisabledState=(0,e.f3M)(we,{optional:!0})??je}ngOnInit(){this._control=this._injector.get(he),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(t){this._state=t===this.value,this.setProperty("checked",this._state)}registerOnChange(t){this._fn=t,this.onChange=()=>{t(this.value),this._registry.select(this)}}setDisabledState(t){(this.setDisabledStateFired||t||"whenDisabledForLegacyCode"===this.callSetDisabledState)&&this.setProperty("disabled",t),this.setDisabledStateFired=!0}fireUncheck(t){this.writeValue(t)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.Qsj),e.Y36(e.SBq),e.Y36(oi),e.Y36(e.zs3))},i.\u0275dir=e.lG2({type:i,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(t,n){1&t&&e.NdJ("change",function(){return n.onChange()})("blur",function(){return n.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[e._Bn([ii]),e.qOj]}),i})();const ui={provide:N,useExisting:(0,e.Gpc)(()=>ft),multi:!0};function Kt(i,o){return null==i?`${o}`:(o&&"object"==typeof o&&(o="Object"),`${i}: ${o}`.slice(0,50))}let ft=(()=>{class i extends E{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(t){this._compareWith=t}writeValue(t){this.value=t;const s=Kt(this._getOptionId(t),t);this.setProperty("value",s)}registerOnChange(t){this.onChange=n=>{this.value=this._getOptionValue(n),t(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(t){for(const n of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(n),t))return n;return null}_getOptionValue(t){const n=function gi(i){return i.split(":")[0]}(t);return this._optionMap.has(n)?this._optionMap.get(n):t}}return i.\u0275fac=function(){let o;return function(n){return(o||(o=e.n5z(i)))(n||i)}}(),i.\u0275dir=e.lG2({type:i,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(t,n){1&t&&e.NdJ("change",function(r){return n.onChange(r.target.value)})("blur",function(){return n.onTouched()})},inputs:{compareWith:"compareWith"},features:[e._Bn([ui]),e.qOj]}),i})(),Xt=(()=>{class i{constructor(t,n,s){this._element=t,this._renderer=n,this._select=s,this._select&&(this.id=this._select._registerOption())}set ngValue(t){null!=this._select&&(this._select._optionMap.set(this.id,t),this._setElementValue(Kt(this.id,t)),this._select.writeValue(this._select.value))}set value(t){this._setElementValue(t),this._select&&this._select.writeValue(this._select.value)}_setElementValue(t){this._renderer.setProperty(this._element.nativeElement,"value",t)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(ft,9))},i.\u0275dir=e.lG2({type:i,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),i})();const hi={provide:N,useExisting:(0,e.Gpc)(()=>vt),multi:!0};function en(i,o){return null==i?`${o}`:("string"==typeof o&&(o=`'${o}'`),o&&"object"==typeof o&&(o="Object"),`${i}: ${o}`.slice(0,50))}let vt=(()=>{class i extends E{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(t){this._compareWith=t}writeValue(t){let n;if(this.value=t,Array.isArray(t)){const s=t.map(r=>this._getOptionId(r));n=(r,a)=>{r._setSelected(s.indexOf(a.toString())>-1)}}else n=(s,r)=>{s._setSelected(!1)};this._optionMap.forEach(n)}registerOnChange(t){this.onChange=n=>{const s=[],r=n.selectedOptions;if(void 0!==r){const a=r;for(let c=0;c<a.length;c++){const _=this._getOptionValue(a[c].value);s.push(_)}}else{const a=n.options;for(let c=0;c<a.length;c++){const u=a[c];if(u.selected){const _=this._getOptionValue(u.value);s.push(_)}}}this.value=s,t(s)}}_registerOption(t){const n=(this._idCounter++).toString();return this._optionMap.set(n,t),n}_getOptionId(t){for(const n of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(n)._value,t))return n;return null}_getOptionValue(t){const n=function pi(i){return i.split(":")[0]}(t);return this._optionMap.has(n)?this._optionMap.get(n)._value:t}}return i.\u0275fac=function(){let o;return function(n){return(o||(o=e.n5z(i)))(n||i)}}(),i.\u0275dir=e.lG2({type:i,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(t,n){1&t&&e.NdJ("change",function(r){return n.onChange(r.target)})("blur",function(){return n.onTouched()})},inputs:{compareWith:"compareWith"},features:[e._Bn([hi]),e.qOj]}),i})(),tn=(()=>{class i{constructor(t,n,s){this._element=t,this._renderer=n,this._select=s,this._select&&(this.id=this._select._registerOption(this))}set ngValue(t){null!=this._select&&(this._value=t,this._setElementValue(en(this.id,t)),this._select.writeValue(this._select.value))}set value(t){this._select?(this._value=t,this._setElementValue(en(this.id,t)),this._select.writeValue(this._select.value)):this._setElementValue(t)}_setElementValue(t){this._renderer.setProperty(this._element.nativeElement,"value",t)}_setSelected(t){this._renderer.setProperty(this._element.nativeElement,"selected",t)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(vt,9))},i.\u0275dir=e.lG2({type:i,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),i})(),Me=(()=>{class i{constructor(){this._validator=R}ngOnChanges(t){if(this.inputName in t){const n=this.normalizeInput(t[this.inputName].currentValue);this._enabled=this.enabled(n),this._validator=this._enabled?this.createValidator(n):R,this._onChange&&this._onChange()}}validate(t){return this._validator(t)}registerOnValidatorChange(t){this._onChange=t}enabled(t){return null!=t}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275dir=e.lG2({type:i,features:[e.TTD]}),i})();const vi={provide:V,useExisting:(0,e.Gpc)(()=>Se),multi:!0};let Se=(()=>{class i extends Me{constructor(){super(...arguments),this.inputName="required",this.normalizeInput=e.D6c,this.createValidator=t=>Q}enabled(t){return t}}return i.\u0275fac=function(){let o;return function(n){return(o||(o=e.n5z(i)))(n||i)}}(),i.\u0275dir=e.lG2({type:i,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(t,n){2&t&&e.uIk("required",n._enabled?"":null)},inputs:{required:"required"},features:[e._Bn([vi]),e.qOj]}),i})();const Ci={provide:V,useExisting:(0,e.Gpc)(()=>He),multi:!0};let He=(()=>{class i extends Me{constructor(){super(...arguments),this.inputName="email",this.normalizeInput=e.D6c,this.createValidator=t=>K}enabled(t){return t}}return i.\u0275fac=function(){let o;return function(n){return(o||(o=e.n5z(i)))(n||i)}}(),i.\u0275dir=e.lG2({type:i,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[e._Bn([Ci]),e.qOj]}),i})(),Pi=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[Gt]}),i})(),wi=(()=>{class i{static withConfig(t){return{ngModule:i,providers:[{provide:we,useValue:t.callSetDisabledState??je}]}}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[Pi]}),i})();const xi=["*"];let _t=(()=>{class i{constructor(t,n,s){this.el=t,this.zone=n,this.platformId=s,this.afterChange=new e.vpe,this.beforeChange=new e.vpe,this.breakpoint=new e.vpe,this.destroy=new e.vpe,this.init=new e.vpe,this.currentIndex=0,this.slides=[],this.initialized=!1,this._removedSlides=[],this._addedSlides=[]}ngOnDestroy(){this.unslick()}ngAfterViewInit(){this.ngAfterViewChecked()}ngAfterViewChecked(){if(!(0,h.PM)(this.platformId)&&(this._addedSlides.length>0||this._removedSlides.length>0)){const t=this.slides.length-this._removedSlides.length+this._addedSlides.length;this.initialized?0===t?this.unslick():(this._addedSlides.forEach(n=>{this.slides.push(n),this.zone.runOutsideAngular(()=>{this.$instance.slick("slickAdd",n.el.nativeElement)})}),this._addedSlides=[],this._removedSlides.forEach(n=>{const s=this.slides.indexOf(n);this.slides=this.slides.filter(r=>r!==n),this.zone.runOutsideAngular(()=>{this.$instance.slick("slickRemove",s)})}),this._removedSlides=[]):t>0&&this.initSlick()}}initSlick(){this.slides=this._addedSlides,this._addedSlides=[],this._removedSlides=[],this.zone.runOutsideAngular(()=>{this.$instance=jQuery(this.el.nativeElement),this.$instance.on("init",(t,n)=>{this.zone.run(()=>{this.init.emit({event:t,slick:n})})}),this.$instance.slick(this.config),this.zone.run(()=>{this.initialized=!0,this.currentIndex=this.config?.initialSlide||0}),this.$instance.on("afterChange",(t,n,s)=>{this.zone.run(()=>{this.afterChange.emit({event:t,slick:n,currentSlide:s,first:0===s,last:n.$slides.length===s+n.options.slidesToScroll}),this.currentIndex=s})}),this.$instance.on("beforeChange",(t,n,s,r)=>{this.zone.run(()=>{this.beforeChange.emit({event:t,slick:n,currentSlide:s,nextSlide:r}),this.currentIndex=r})}),this.$instance.on("breakpoint",(t,n,s)=>{this.zone.run(()=>{this.breakpoint.emit({event:t,slick:n,breakpoint:s})})}),this.$instance.on("destroy",(t,n)=>{this.zone.run(()=>{this.destroy.emit({event:t,slick:n}),this.initialized=!1})})})}addSlide(t){this._addedSlides.push(t)}removeSlide(t){this._removedSlides.push(t)}slickGoTo(t){this.zone.runOutsideAngular(()=>{this.$instance.slick("slickGoTo",t)})}slickNext(){this.zone.runOutsideAngular(()=>{this.$instance.slick("slickNext")})}slickPrev(){this.zone.runOutsideAngular(()=>{this.$instance.slick("slickPrev")})}slickPause(){this.zone.runOutsideAngular(()=>{this.$instance.slick("slickPause")})}slickPlay(){this.zone.runOutsideAngular(()=>{this.$instance.slick("slickPlay")})}unslick(){this.$instance&&(this.zone.runOutsideAngular(()=>{this.$instance.slick("unslick")}),this.$instance=void 0),this.initialized=!1}ngOnChanges(t){if(this.initialized){const n=t.config;if(n.previousValue!==n.currentValue&&void 0!==n.currentValue){const s=n.currentValue.refresh,r=Object.assign({},n.currentValue);delete r.refresh,this.zone.runOutsideAngular(()=>{this.$instance.slick("slickSetOption",r,s)})}}}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.SBq),e.Y36(e.R0b),e.Y36(e.Lbi))},i.\u0275cmp=e.Xpm({type:i,selectors:[["ngx-slick-carousel"]],inputs:{config:"config"},outputs:{afterChange:"afterChange",beforeChange:"beforeChange",breakpoint:"breakpoint",destroy:"destroy",init:"init"},exportAs:["slick-carousel"],features:[e._Bn([{provide:N,useExisting:(0,e.Gpc)(()=>i),multi:!0}]),e.TTD],ngContentSelectors:xi,decls:1,vars:0,template:function(t,n){1&t&&(e.F$t(),e.Hsn(0))},encapsulation:2}),i})(),un=(()=>{class i{constructor(t,n,s,r){this.el=t,this.renderer=n,this.platformId=s,this.carousel=r}ngOnInit(){this.carousel.addSlide(this),(0,h.PM)(this.platformId)&&this.carousel.slides.length>0&&this.renderer.setStyle(this.el,"display","none")}ngOnDestroy(){this.carousel.removeSlide(this)}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(e.Lbi),e.Y36(_t,1))},i.\u0275dir=e.lG2({type:i,selectors:[["","ngxSlickItem",""]]}),i})(),Si=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[h.ez]}),i})();const Ti=function(i){return[i]},Ai=function(){return["/about-us"]},Zi=function(){return["/testimonials"]},Di=function(){return["/team"]},ki=function(){return["/faq"]},Vi=function(){return["/not-found"]},gn=function(){return["/product-shop"]},hn=function(){return["/blog"]},pn=function(){return["/gallery"]},Ui=function(){return["/contact"]};let ee=(()=>{class i{constructor(){this.navFixed=!1,this.scrollOffset=70}onWindowScroll(){this.navFixed=(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0)>this.scrollOffset}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-main-navbar"]],hostBindings:function(t,n){1&t&&e.NdJ("scroll",function(){return n.onWindowScroll()},!1,e.Jf7)},decls:63,vars:29,consts:[[1,"scrollAbleNav","bg-light"],["id","navbarText",1,""],[1,"upUl"],[1,""],["href","#",1,""],[1,"sr-only"],[1,"stickynav","navbar","navbar-expand-lg","navbar-light","bg-light"],["href","#",1,"navbar-brand"],["type","button","data-toggle","collapse","data-target","#navbarSupportedContent","aria-controls","navbarSupportedContent","aria-expanded","false","aria-label","Toggle navigation",1,"navbar-toggler"],[1,"navbar-toggler-icon"],["id","navbarSupportedContent",1,"collapse","navbar-collapse"],[1,"navbar-nav","ml-auto"],["routerLinkActive","active",1,"nav-item","dropdown",3,"routerLink"],[1,"nav-link"],[1,"nav-item","dropdown"],["href","#","id","navbarDropdown","role","button","data-toggle","dropdown","aria-haspopup","true","aria-expanded","false",1,"nav-link","dropdown-toggle"],["aria-labelledby","navbarDropdown",1,"dropdown-menu"],["routerLinkActive","greenText",1,"dropdown-item",3,"routerLink"],["routerLinkActive","active",1,"nav-item",3,"routerLink"],["routerLinkActive","greenText",1,"nav-link",3,"routerLink"],[1,"nav-item"]],template:function(t,n){1&t&&(e.TgZ(0,"section")(1,"nav",0)(2,"div",1)(3,"ul",2)(4,"li",3)(5,"a",4),e._uU(6," +0-800-33-000 "),e.TgZ(7,"span",5),e._uU(8,"(current)"),e.qZA()()(),e.TgZ(9,"li",3)(10,"a",4),e._uU(11," [email protected] "),e.qZA()(),e.TgZ(12,"li",3)(13,"a",4),e._uU(14,"Follow us "),e.qZA()()(),e.TgZ(15,"ul",2)(16,"li",3)(17,"a",4),e._uU(18," Login "),e.TgZ(19,"span",5),e._uU(20,"(current)"),e.qZA()()(),e.TgZ(21,"li",3)(22,"a",4),e._uU(23," 0 "),e.qZA()(),e.TgZ(24,"li",3)(25,"a",4),e._uU(26,"search "),e.qZA()()()()(),e.TgZ(27,"nav",6)(28,"a",7),e._uU(29,"Navbar"),e.qZA(),e.TgZ(30,"button",8),e._UZ(31,"span",9),e.qZA(),e.TgZ(32,"div",10)(33,"ul",11)(34,"li",12)(35,"a",13),e._uU(36," Home "),e.qZA()(),e.TgZ(37,"li",14)(38,"a",15),e._uU(39," About us "),e.qZA(),e.TgZ(40,"div",16)(41,"a",17),e._uU(42,"About company"),e.qZA(),e.TgZ(43,"a",17),e._uU(44,"Testimonials"),e.qZA(),e.TgZ(45,"a",17),e._uU(46,"Team"),e.qZA(),e.TgZ(47,"a",17),e._uU(48,"FAQ"),e.qZA(),e.TgZ(49,"a",17),e._uU(50,"404"),e.qZA()()(),e.TgZ(51,"li",18)(52,"a",19),e._uU(53," Products "),e.qZA()(),e.TgZ(54,"li",18)(55,"a",19),e._uU(56," Blog "),e.qZA()(),e.TgZ(57,"li",18)(58,"a",19),e._uU(59," Gallery "),e.qZA()(),e.TgZ(60,"li",20)(61,"a",19),e._uU(62,"Contact"),e.qZA()()()()()()),2&t&&(e.xp6(27),e.ekj("fixed",n.navFixed),e.xp6(7),e.Q6J("routerLink",e.VKq(15,Ti,"/home")),e.xp6(7),e.Q6J("routerLink",e.DdM(17,Ai)),e.xp6(2),e.Q6J("routerLink",e.DdM(18,Zi)),e.xp6(2),e.Q6J("routerLink",e.DdM(19,Di)),e.xp6(2),e.Q6J("routerLink",e.DdM(20,ki)),e.xp6(2),e.Q6J("routerLink",e.DdM(21,Vi)),e.xp6(2),e.Q6J("routerLink",e.DdM(22,gn)),e.xp6(1),e.Q6J("routerLink",e.DdM(23,gn)),e.xp6(2),e.Q6J("routerLink",e.DdM(24,hn)),e.xp6(1),e.Q6J("routerLink",e.DdM(25,hn)),e.xp6(2),e.Q6J("routerLink",e.DdM(26,pn)),e.xp6(1),e.Q6J("routerLink",e.DdM(27,pn)),e.xp6(3),e.Q6J("routerLink",e.DdM(28,Ui)))},dependencies:[m.rH,m.Od],styles:[".sticky[_ngcontent-%COMP%]{overflow:hidden}.navbar[_ngcontent-%COMP%]{padding-right:10rem;padding-left:10rem}.fixed[_ngcontent-%COMP%]{position:fixed;top:0;width:100%;z-index:99}.navbar-light[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]{color:#000}.navbar-light[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]:hover, .navbar-light[_ngcontent-%COMP%] .navbar-nav[_ngcontent-%COMP%] .active[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]{color:#5cad2f}.upUl[_ngcontent-%COMP%]{display:flex}.upUl[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{text-decoration:none;list-style:none;margin:1rem}.upUl[_ngcontent-%COMP%] li[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#000}#navbarText[_ngcontent-%COMP%]{display:flex;justify-content:space-evenly}.greenText[_ngcontent-%COMP%]{color:#5cad2f}@media (max-width: 1220px){#navbarText[_ngcontent-%COMP%]{display:block}.upUl[_ngcontent-%COMP%]{justify-content:center}.scrollAbleNav[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}}@media (max-width: 768px){.navbar[_ngcontent-%COMP%]{padding-left:2rem;padding-right:2rem}}"]}),i})(),mn=(()=>{class i{constructor(t){this.apiService=t,this.content=[],this.slideConfig={slidesToShow:3,slidesToScroll:1,autoplay:!0,responsive:[{breakpoint:1224,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1}}]},this.slideTopConfig={slidesToShow:1,slidesToScroll:1,autoplay:!0,pauseOnHover:!1,pauseOnFocus:!1}}ngOnInit(){this.apiService.getHomeData().subscribe({next:t=>{this.content=t[0],console.log(this.content)},error:t=>{console.log("error",t)}}),F.init()}slickInit(t){console.log("slick initialized")}breakpoint(t){console.log("breakpoint")}afterChange(t){console.log("afterChange")}beforeChange(t){console.log("beforeChange")}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(y))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-home-page"]],decls:407,vars:8,consts:[[1,"homeSection"],[1,"homePage"],[1,"carousel",3,"config","init","breakpoint","afterChange","beforeChange"],["slickModal","slick-carousel"],["ngxSlickItem","",1,"carFuelPart1"],[1,"leftPart1","col-md-6"],[1,"left","greenHover"],[1,"rightPart1","col-md-6"],["src","../../../../../assets/images/home-slider-car-full.jpg","alt",""],[1,"right","greenHover"],[1,"chargfingSystemPart2"],[1,"chargingSystemMain"],[1,"chargingSystemMainText"],[1,"chargingSystemCrousal"],["ngxSlickItem","",1,"slide"],[1,"chargingSystemBox"],[1,"chargingBoxImg"],["src","../../../../../assets/images/serv_01-690x410.jpg","alt",""],[1,"chargingContent"],[1,"greenHover"],[1,"levelPart3"],[1,"levelMain"],[1,"lonetwo"],[1,"level1","d-flex"],["src","../../../../../assets/images/level-1-1.png","alt",""],[1,"leveltext"],[1,"level2","d-flex"],[1,"level3","d-flex"],[1,"level4","d-flex"],[1,"advPart4"],[1,"advMain"],[1,"advMaintext"],[1,"row","advDetail"],[1,"advTextLevel","col-md-4"],[1,"lev"],[1,"advText","d-flex"],[1,"rounded-circle"],[1,"advImg","col-md-4"],["src","../../../../../assets/images/advantage-1-1.png","alt",""],[1,"brandsPart5"],[1,"brandsMain"],[1,"brandsMaintext"],[1,"brandsLogo"],[1,"logo2"],[1,"logo2Main"],["src","../../../../../assets/images/partner-new-2.png","alt","",1,"f"],["src","../../../../../assets/images/partner-new-2.png","alt","",1,"ltx-hover-logos"],[1,"getCardPart6"],[1,"getCardMain"],[1,"cardText"],[1,"leftContent"],[1,"subText"],[1,"detail"],[1,"rightContent"],[1,"getCardMain2"],[1,"getCardMain2Content"],[1,"leftPart1"],[1,"missionPart8"],[1,"missionMain"],[1,"missiontext"],[1,"missionImg"],["src","../../../../../assets/images/mission-bg-leaves.png","alt",""],[1,"chargingPointsPart9"],[1,"chargingPointsMain"],[1,"chargingPointLeft","col-md-5"],[1,"applink"],["href","",1,"androidLink"],["src","../../../../../assets/images/app-google.png","alt",""],["href","",1,"macLink"],["src","../../../../../assets/images/app-mac.png","alt",""],[1,"chargingPointright","col-md-5"],["src","../../../../../assets/images/mobile-1.png","alt",""],[1,"articlesPart10"],[1,"articlesMain"],[1,"articlesMainText"],[1,"articleBoxes","d-flex"],[1,"articleBox","col-md-4"],[1,"articleImg"],["src","../../../../../assets/images/blog_01-1-770x515.jpg","alt",""],[1,"description"],[1,"headline","d-flex"],[1,"date"],[1,"content"],["href",""],[1,"viewMore"],[1,"footer"],[1,"footerMain"],[1,"footerHeadBoxes"],[1,"fboxonetwo"],[1,"footerHeadBox","col-md-6"],[1,"footerContent"],[1,"logo"],["src","../../../../../assets/images/partner-new-2.png","alt",""],[1,"text"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div")(4,"ngx-slick-carousel",2,3),e.NdJ("init",function(r){return n.slickInit(r)})("breakpoint",function(r){return n.breakpoint(r)})("afterChange",function(r){return n.afterChange(r)})("beforeChange",function(r){return n.beforeChange(r)}),e.TgZ(6,"div",4)(7,"div",5)(8,"h2"),e._uU(9),e.qZA(),e.TgZ(10,"p"),e._uU(11),e.qZA(),e.TgZ(12,"button",6),e._uU(13," Get Charging"),e.qZA()(),e.TgZ(14,"div",7),e._UZ(15,"img",8),e.TgZ(16,"button",9),e._uU(17," Get Charging"),e.qZA()()(),e.TgZ(18,"div",4)(19,"div",5)(20,"h2"),e._uU(21),e.qZA(),e.TgZ(22,"p"),e._uU(23),e.qZA(),e.TgZ(24,"button",6),e._uU(25," Get Charging"),e.qZA()(),e.TgZ(26,"div",7),e._UZ(27,"img",8),e.TgZ(28,"button",9),e._uU(29," Get Charging"),e.qZA()()(),e.TgZ(30,"div",4)(31,"div",5)(32,"h2"),e._uU(33),e.qZA(),e.TgZ(34,"p"),e._uU(35),e.qZA(),e.TgZ(36,"button",6),e._uU(37," Get Charging"),e.qZA()(),e.TgZ(38,"div",7),e._UZ(39,"img",8),e.TgZ(40,"button",9),e._uU(41," Get Charging"),e.qZA()()()()(),e.TgZ(42,"div",10)(43,"div",11)(44,"div",12)(45,"p"),e._uU(46,"We are the leading developer and installer of "),e.TgZ(47,"span"),e._uU(48,"modern electric"),e.qZA(),e._uU(49," vehicle charging systems"),e.qZA()(),e.TgZ(50,"div",13)(51,"ngx-slick-carousel",2,3),e.NdJ("init",function(r){return n.slickInit(r)})("breakpoint",function(r){return n.breakpoint(r)})("afterChange",function(r){return n.afterChange(r)})("beforeChange",function(r){return n.beforeChange(r)}),e.TgZ(53,"div",14)(54,"div",15)(55,"div",16),e._UZ(56,"img",17),e.qZA(),e.TgZ(57,"div",18)(58,"h5"),e._uU(59,"Home charging"),e.qZA(),e.TgZ(60,"p"),e._uU(61,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(62,"button",19),e._uU(63,"Read more"),e.qZA()()()(),e.TgZ(64,"div",14)(65,"div",15)(66,"div",16),e._UZ(67,"img",17),e.qZA(),e.TgZ(68,"div",18)(69,"h5"),e._uU(70,"Home charging"),e.qZA(),e.TgZ(71,"p"),e._uU(72,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(73,"button",19),e._uU(74,"Read more"),e.qZA()()()(),e.TgZ(75,"div",14)(76,"div",15)(77,"div",16),e._UZ(78,"img",17),e.qZA(),e.TgZ(79,"div",18)(80,"h5"),e._uU(81,"Home charging"),e.qZA(),e.TgZ(82,"p"),e._uU(83,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(84,"button",19),e._uU(85,"Read more"),e.qZA()()()(),e.TgZ(86,"div",14)(87,"div",15)(88,"div",16),e._UZ(89,"img",17),e.qZA(),e.TgZ(90,"div",18)(91,"h5"),e._uU(92,"Home charging"),e.qZA(),e.TgZ(93,"p"),e._uU(94,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(95,"button",19),e._uU(96,"Read more"),e.qZA()()()(),e.TgZ(97,"div",14)(98,"div",15)(99,"div",16),e._UZ(100,"img",17),e.qZA(),e.TgZ(101,"div",18)(102,"h5"),e._uU(103,"Home charging"),e.qZA(),e.TgZ(104,"p"),e._uU(105,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(106,"button",19),e._uU(107,"Read more"),e.qZA()()()(),e.TgZ(108,"div",14)(109,"div",15)(110,"div",16),e._UZ(111,"img",17),e.qZA(),e.TgZ(112,"div",18)(113,"h5"),e._uU(114,"Home charging"),e.qZA(),e.TgZ(115,"p"),e._uU(116,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(117,"button",19),e._uU(118,"Read more"),e.qZA()()()()()()()(),e.TgZ(119,"div",20)(120,"div",21)(121,"div",22)(122,"div",23)(123,"div"),e._UZ(124,"img",24),e.qZA(),e.TgZ(125,"div",25)(126,"h5"),e._uU(127,"Level 1"),e.qZA(),e.TgZ(128,"p"),e._uU(129,"Up to 5 km, 30 minutes"),e.qZA()()(),e.TgZ(130,"div",26)(131,"div"),e._UZ(132,"img",24),e.qZA(),e.TgZ(133,"div",25)(134,"h5"),e._uU(135,"Level 2"),e.qZA(),e.TgZ(136,"p"),e._uU(137,"Up to 20 km, 30 minutes"),e.qZA()()()(),e.TgZ(138,"div",22)(139,"div",27)(140,"div"),e._UZ(141,"img",24),e.qZA(),e.TgZ(142,"div",25)(143,"h5"),e._uU(144,"Level 3"),e.qZA(),e.TgZ(145,"p"),e._uU(146,"Up to 50 km, 30 minutes"),e.qZA()()(),e.TgZ(147,"div",28)(148,"div"),e._UZ(149,"img",24),e.qZA(),e.TgZ(150,"div",25)(151,"h5"),e._uU(152,"Level 4"),e.qZA(),e.TgZ(153,"p"),e._uU(154,"Up to 100 km, 30 minutes"),e.qZA()()()()()(),e.TgZ(155,"div",29)(156,"div",30)(157,"div",31)(158,"h5"),e._uU(159,"What advantages "),e.TgZ(160,"span"),e._uU(161,"will you get using"),e.qZA(),e._uU(162," an electric car?"),e.qZA()(),e.TgZ(163,"div",32)(164,"div",33)(165,"div",34)(166,"div",35)(167,"p",36),e._uU(168,"01"),e.qZA(),e.TgZ(169,"h6"),e._uU(170,"High quality"),e.qZA()(),e.TgZ(171,"div")(172,"p"),e._uU(173," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()(),e.TgZ(174,"div",34)(175,"div",35)(176,"p",36),e._uU(177,"02"),e.qZA(),e.TgZ(178,"h6"),e._uU(179,"Recoverable energy"),e.qZA()(),e.TgZ(180,"div")(181,"p"),e._uU(182," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()(),e.TgZ(183,"div",34)(184,"div",35)(185,"p",36),e._uU(186,"03"),e.qZA(),e.TgZ(187,"h6"),e._uU(188,"Smart connected"),e.qZA()(),e.TgZ(189,"div")(190,"p"),e._uU(191," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()()(),e.TgZ(192,"div",37)(193,"div"),e._UZ(194,"img",38),e.qZA()(),e.TgZ(195,"div",33)(196,"div",34)(197,"div",35)(198,"p",36),e._uU(199,"04"),e.qZA(),e.TgZ(200,"h6"),e._uU(201,"Quick installation"),e.qZA()(),e.TgZ(202,"div")(203,"p"),e._uU(204," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()(),e.TgZ(205,"div",34)(206,"div",35)(207,"p",36),e._uU(208,"05"),e.qZA(),e.TgZ(209,"h6"),e._uU(210,"Free Support"),e.qZA()(),e.TgZ(211,"div")(212,"p"),e._uU(213," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()(),e.TgZ(214,"div",34)(215,"div",35)(216,"p",36),e._uU(217,"06"),e.qZA(),e.TgZ(218,"h6"),e._uU(219,"Access control"),e.qZA()(),e.TgZ(220,"div")(221,"p"),e._uU(222," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()()()()()(),e.TgZ(223,"div",39)(224,"div",40)(225,"div",41)(226,"h5"),e._uU(227,"Compatible with vehicle brands"),e.qZA()(),e.TgZ(228,"div",42)(229,"div",43)(230,"div",44),e._UZ(231,"img",45)(232,"img",46),e.qZA()(),e.TgZ(233,"div",43)(234,"div",44),e._UZ(235,"img",45)(236,"img",46),e.qZA()(),e.TgZ(237,"div",43)(238,"div",44),e._UZ(239,"img",45)(240,"img",46),e.qZA()(),e.TgZ(241,"div",43)(242,"div",44),e._UZ(243,"img",45)(244,"img",46),e.qZA()(),e.TgZ(245,"div",43)(246,"div",44),e._UZ(247,"img",45)(248,"img",46),e.qZA()(),e.TgZ(249,"div",43)(250,"div",44),e._UZ(251,"img",45)(252,"img",46),e.qZA()()()()(),e.TgZ(253,"div",47)(254,"div",48)(255,"div",49)(256,"div",50)(257,"h5"),e._uU(258,"$260 millions"),e.qZA(),e.TgZ(259,"p",51),e._uU(260,"Daily saving money on fuel"),e.qZA(),e.TgZ(261,"p",52),e._uU(262,"Cras at elit metus. Nullam pharetra odio vel dignissim eleifend. Duis ex lorem, viverra nec scelerisque nec, eleifend at quam."),e.qZA()(),e.TgZ(263,"div",53)(264,"h5"),e._uU(265,"1300 electric cars"),e.qZA(),e.TgZ(266,"p",51),e._uU(267,"Sold every day in the world"),e.qZA(),e.TgZ(268,"p",52),e._uU(269,"Quisque semper condimentum auctor. Etiam vehicula euismod lectus. Praesent at massa tempor, fringilla felis id, tempor urna."),e.qZA()()()(),e.TgZ(270,"div",54)(271,"div",55)(272,"div",56)(273,"h2"),e._uU(274,"Get your "),e.TgZ(275,"span"),e._uU(276,"charging cards"),e.qZA()(),e.TgZ(277,"p"),e._uU(278,"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Blanditiis quos fugit qui repellendus ex dolorum sint consectetur commodi quas ullam! "),e.qZA(),e.TgZ(279,"button",19),e._uU(280," Get Your Card"),e.qZA()(),e.TgZ(281,"div",7),e._UZ(282,"img",8),e.qZA()()()(),e.TgZ(283,"div",57)(284,"div",58)(285,"div",59)(286,"p"),e._uU(287,"Our mission:"),e.qZA(),e.TgZ(288,"h5"),e._uU(289,"Make the world cleaner, save natural resources, create comfort for people"),e.qZA()(),e.TgZ(290,"div",60),e._UZ(291,"img",61),e.qZA()()(),e.TgZ(292,"div",62)(293,"div",63)(294,"div",64)(295,"h5"),e._uU(296,"2.400 public "),e.TgZ(297,"span"),e._uU(298,"charging points"),e.qZA(),e._uU(299," in your smartphone app"),e.qZA(),e.TgZ(300,"p"),e._uU(301," Aliquam erat volutpat. Integer malesuada turpis id fringilla suscipit. Maecenas ultrices, orci vitae convallis mattis, quam nulla vehicula felis, eu cursus sem tellus eget elit. Proin lacinia gravida elit, et sollicitudin velit. "),e.qZA(),e.TgZ(302,"div",65)(303,"a",66),e._UZ(304,"img",67),e.qZA(),e.TgZ(305,"a",68),e._UZ(306,"img",69),e.qZA()()(),e.TgZ(307,"div",70),e._UZ(308,"img",71),e.qZA()()(),e.TgZ(309,"div",72)(310,"div",73)(311,"div",74)(312,"h5"),e._uU(313,"Recent articles and news "),e.qZA()(),e.TgZ(314,"div",75)(315,"div",76)(316,"div",77),e._UZ(317,"img",78),e.qZA(),e.TgZ(318,"div",79)(319,"div",80)(320,"div",81)(321,"p")(322,"span"),e._uU(323,"21"),e.qZA(),e._UZ(324,"br"),e._uU(325,"may 18"),e.qZA()(),e.TgZ(326,"p"),e._uU(327,"4 comments"),e.qZA(),e.TgZ(328,"p"),e._uU(329,"1 view"),e.qZA()(),e.TgZ(330,"div",82)(331,"h5"),e._uU(332," The number of electric vehicles in the UK has doubled "),e.qZA(),e.TgZ(333,"p"),e._uU(334,"Integer maximus accumsan nunc, sit amet tempor lectus facilisis eu. Cras vel elit felis. Vestibulum convallis ipsum id aliquam varius. Etiam nec laore \u2026"),e.qZA(),e.TgZ(335,"a",83),e._uU(336,"Read more >"),e.qZA()()()(),e.TgZ(337,"div",76)(338,"div",77),e._UZ(339,"img",78),e.qZA(),e.TgZ(340,"div",79)(341,"div",80)(342,"div",81)(343,"p")(344,"span"),e._uU(345,"21"),e.qZA(),e._UZ(346,"br"),e._uU(347,"may 18"),e.qZA()(),e.TgZ(348,"p"),e._uU(349,"4 comments"),e.qZA(),e.TgZ(350,"p"),e._uU(351,"1 view"),e.qZA()(),e.TgZ(352,"div",82)(353,"h5"),e._uU(354," The number of electric vehicles in the UK has doubled "),e.qZA(),e.TgZ(355,"p"),e._uU(356,"Integer maximus accumsan nunc, sit amet tempor lectus facilisis eu. Cras vel elit felis. Vestibulum convallis ipsum id aliquam varius. Etiam nec laore \u2026"),e.qZA(),e.TgZ(357,"a",83),e._uU(358,"Read more >"),e.qZA()()()(),e.TgZ(359,"div",76)(360,"div",77),e._UZ(361,"img",78),e.qZA(),e.TgZ(362,"div",79)(363,"div",80)(364,"div",81)(365,"p")(366,"span"),e._uU(367,"21"),e.qZA(),e._UZ(368,"br"),e._uU(369,"may 18"),e.qZA()(),e.TgZ(370,"p"),e._uU(371,"4 comments"),e.qZA(),e.TgZ(372,"p"),e._uU(373,"1 view"),e.qZA()(),e.TgZ(374,"div",82)(375,"h5"),e._uU(376," The number of electric vehicles in the UK has doubled "),e.qZA(),e.TgZ(377,"p"),e._uU(378,"Integer maximus accumsan nunc, sit amet tempor lectus facilisis eu. Cras vel elit felis. Vestibulum convallis ipsum id aliquam varius. Etiam nec laore \u2026"),e.qZA(),e.TgZ(379,"a",83),e._uU(380,"Read more >"),e.qZA()()()()(),e.TgZ(381,"div",84)(382,"button",19),e._uU(383,"View more"),e.qZA()()()(),e.TgZ(384,"div",85)(385,"div",86)(386,"div",87)(387,"div",88)(388,"div",89)(389,"p"),e._uU(390," 201-18 Fuel street, NewYork, USA "),e.qZA()(),e.TgZ(391,"div",89)(392,"p"),e._uU(393," 201-18 Fuel street, NewYork, USA "),e.qZA()()(),e.TgZ(394,"div",88)(395,"div",89)(396,"p"),e._uU(397," 201-18 Fuel street, NewYork, USA "),e.qZA()(),e.TgZ(398,"div",89)(399,"p"),e._uU(400," 201-18 Fuel street, NewYork, USA "),e.qZA()()()(),e.TgZ(401,"div",90)(402,"div",91),e._UZ(403,"img",92),e.qZA(),e.TgZ(404,"div",93)(405,"p"),e._uU(406,"Integer maximus accumsan nunc, sit amet tempor lectus facilisis eu. Cras vel elit felis. Vestibulum convallis ipsum id aliquam varius."),e.qZA()()()()()()()),2&t&&(e.xp6(4),e.Q6J("config",n.slideTopConfig),e.xp6(5),e.Oqu(n.content.title),e.xp6(2),e.Oqu(n.content.discription),e.xp6(10),e.Oqu(n.content.title),e.xp6(2),e.Oqu(n.content.discription),e.xp6(10),e.Oqu(n.content.title),e.xp6(2),e.Oqu(n.content.discription),e.xp6(16),e.Q6J("config",n.slideConfig))},dependencies:[_t,un,ee],styles:['.homeSection[_ngcontent-%COMP%]{overflow-x:hidden}.navbar[_ngcontent-%COMP%]{padding-right:10rem;padding-left:10rem}.scrollAbleNav[_ngcontent-%COMP%]{overflow-y:auto;max-height:calc(100vh - 53px);top:53px;position:sticky;z-index:99}.stickyNav[_ngcontent-%COMP%]{position:sticky;top:53px;z-index:98}.navbar[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{padding-top:0rem;padding-bottom:0rem;color:#000;font-size:12px}.show[_ngcontent-%COMP%]{display:block!important}.carFuelPart1[_ngcontent-%COMP%]{margin-top:60px;display:flex;background-color:#fff;z-index:3;position:inherit}.carFuelPart1[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%]{padding-left:160px;margin-top:auto;margin-bottom:auto}.leftPart1[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{color:#5cad2f;font-size:60px;font-weight:600;margin-bottom:25px}.leftPart1[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#000}.leftPart1[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px;border-radius:40px;height:70px;width:200px;background-color:#5cad2f;border:none;color:#fff}.carFuelPart1[_ngcontent-%COMP%] .rightPart1[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{display:none}.chargfingSystemPart2[_ngcontent-%COMP%]{background-color:#000;color:#fff;margin-top:60px}.chargingSystemMain[_ngcontent-%COMP%]{padding:60px 160px}.chargingSystemMain[_ngcontent-%COMP%] .chargingSystemMainText[_ngcontent-%COMP%]{font-size:30px;width:450px}.chargingSystemMain[_ngcontent-%COMP%] .chargingSystemMainText[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#5cad2f}.chargingSystemMain[_ngcontent-%COMP%] .chargingSystemBox[_ngcontent-%COMP%]{background-color:#fff;height:auto;padding:2rem;color:#000}.chargingSystemMain[_ngcontent-%COMP%] .chargingSystemBox[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.chargingSystemMain[_ngcontent-%COMP%] .chargingSystemBox[_ngcontent-%COMP%] .chargingContent[_ngcontent-%COMP%]{text-align:left}.chargingSystemMain[_ngcontent-%COMP%] .chargingSystemBox[_ngcontent-%COMP%] .chargingContent[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin-top:3rem;font-size:23px}.chargingSystemMain[_ngcontent-%COMP%] .chargingSystemBox[_ngcontent-%COMP%] .chargingContent[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px;border-radius:30px;height:40px;width:150px;background-color:#5cad2f;border:none;color:#fff}.chargingSystemMain[_ngcontent-%COMP%]{position:relative}.slick-prev[_ngcontent-%COMP%]{top:100%!important}.slider[_ngcontent-%COMP%]{width:80%;margin:0 auto}.slide[_ngcontent-%COMP%]{text-align:center;padding:20px;background-color:#000}.levelPart3[_ngcontent-%COMP%]{background-color:#5cad2f}.levelPart3[_ngcontent-%COMP%] .levelMain[_ngcontent-%COMP%]{display:flex;place-content:space-evenly;padding:60px 80px}.levelPart3[_ngcontent-%COMP%] .levelMain[_ngcontent-%COMP%] .level1[_ngcontent-%COMP%], .level3[_ngcontent-%COMP%]{margin-right:5rem}.levelPart3[_ngcontent-%COMP%] .lonetwo[_ngcontent-%COMP%]{display:flex}.levelPart3[_ngcontent-%COMP%] .levelMain[_ngcontent-%COMP%] .leveltext[_ngcontent-%COMP%]{margin-left:10px;margin-top:10px}.advMain[_ngcontent-%COMP%]{padding-top:60px;background-color:#eaefe8}.advMain[_ngcontent-%COMP%] .advMaintext[_ngcontent-%COMP%]{width:500px;margin-left:auto;margin-right:auto}.advMain[_ngcontent-%COMP%] .advMaintext[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;text-align:center}.advMain[_ngcontent-%COMP%] .advDetail[_ngcontent-%COMP%]{margin-top:60px;padding-right:180px;padding-left:180px}.advMain[_ngcontent-%COMP%] .advDetail[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;padding-bottom:4rem}.advText[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{background-color:#fff;margin-right:8px;margin-bottom:0;padding:5px 11px}.advText[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{font-size:25px;color:#5cad2f}.advTextLevel[_ngcontent-%COMP%]{margin-top:auto;margin-bottom:auto}.advMain[_ngcontent-%COMP%] .lev[_ngcontent-%COMP%]{margin:40px 0}.brandsPart5[_ngcontent-%COMP%]{margin-top:60px}.brandsMain[_ngcontent-%COMP%] .brandsMaintext[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;text-align:center}.brandsMain[_ngcontent-%COMP%] .brandsLogo[_ngcontent-%COMP%]{place-content:space-evenly;padding:60px 80px;display:flex;flex-wrap:wrap}.logo2[_ngcontent-%COMP%]{position:relative;overflow:hidden;display:block;text-align:center}.logo2[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%]:not(.ltx-hover-logos){transform:translateY(100%)}.logo2[_ngcontent-%COMP%]:hover .ltx-hover-logos[_ngcontent-%COMP%]{transform:translate(-50%)}.logo2[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:transform .6s cubic-bezier(.175,.885,.32,1.375)}.logo2[_ngcontent-%COMP%] .ltx-hover-logos[_ngcontent-%COMP%]{position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.getCardMain[_ngcontent-%COMP%]{background-image:url(parallax_skills.b4204cc1cff2582c.jpg);background-color:#00000080;background-position:100% 0%;background-repeat:no-repeat;position:relative;height:auto;padding-bottom:8rem}.getCardMain[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%]{padding-top:60px;color:#fff;display:flex}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%] .leftContent[_ngcontent-%COMP%]{padding-left:150px;padding-right:100px}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:40px;color:#fff}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%] .subText[_ngcontent-%COMP%]{font-size:20px;color:#69ff18}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%] .rightContent[_ngcontent-%COMP%]{padding-right:150px;padding-left:100px}.getCardMain2[_ngcontent-%COMP%]{position:relative;overflow:hidden;background-color:#fff;margin:-90px 200px 0}.getCardMain2[_ngcontent-%COMP%] .getCardMain2Content[_ngcontent-%COMP%]{display:flex}.getCardMain2[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%]{width:470px;padding:40px}.getCardMain2[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%] h2[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#000}.solPart7[_ngcontent-%COMP%]{margin-top:60px}.solPart7[_ngcontent-%COMP%] .solMain[_ngcontent-%COMP%] .solMainText[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;text-align:center;font-weight:700}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%]{padding:60px 170px;display:flex;flex-wrap:wrap}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%] .box[_ngcontent-%COMP%]{height:auto;flex:0 0 calc(33.33% - 50px);margin:1rem;text-align:center;padding:3rem;box-shadow:1px 1px 7px -3px #000}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{font-size:22px;font-weight:600}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] .price[_ngcontent-%COMP%]{color:#5cad2f;font-size:42px;font-weight:600}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{text-align:left}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px;border-radius:40px;height:45px;width:140px;background-color:#5cad2f;border:none;color:#fff}.missionPart8[_ngcontent-%COMP%]{margin-top:60px}.missionPart8[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%]{background-color:#5cad2f;padding-left:185px;padding-right:185px;display:flex}.missiontext[_ngcontent-%COMP%]{margin-top:auto;margin-bottom:auto}.missiontext[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-weight:700;margin-bottom:0}.missiontext[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:37px;font-weight:600;color:#fff}.missionMain[_ngcontent-%COMP%] .missionImg[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-top:-20px}.chargingPointsMain[_ngcontent-%COMP%]{padding:60px 185px;place-content:space-evenly;display:flex}.chargingPointsMain[_ngcontent-%COMP%] .chargingPointLeft[_ngcontent-%COMP%]{margin-top:auto;margin-bottom:auto}.chargingPointsMain[_ngcontent-%COMP%] .chargingPointLeft[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;font-weight:600;margin-bottom:2rem}.chargingPointsMain[_ngcontent-%COMP%] .chargingPointLeft[_ngcontent-%COMP%] h5[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#5cad2f}.chargingPointsMain[_ngcontent-%COMP%] .applink[_ngcontent-%COMP%]{margin-top:3rem}.chargingPointsMain[_ngcontent-%COMP%] .applink[_ngcontent-%COMP%] .androidLink[_ngcontent-%COMP%]{margin-right:1rem}.chargingPointright[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_MoveUpDown 1s linear infinite}@keyframes _ngcontent-%COMP%_MoveUpDown{0%,to{bottom:0}50%{bottom:20px}}.greenHover[_ngcontent-%COMP%]{display:block;background:linear-gradient(to right,black 50%,#5CAD2F 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out}.greenHover[_ngcontent-%COMP%]:hover{background-position:left bottom}.articlesPart10[_ngcontent-%COMP%]{margin-top:60px}.articlesMain[_ngcontent-%COMP%]{padding-left:185px;padding-right:185px}.articlesMain[_ngcontent-%COMP%] .articlesMainText[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;text-align:center}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%]{margin-top:3rem;flex-wrap:wrap}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%]{height:35rem;padding:1rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{background-color:#5cad2f;height:4rem;width:4rem;margin-top:-25px}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{max-width:100%;color:#fff;margin:0;text-align:center}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] p[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:25px}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:13px;margin-left:1rem;margin-right:1rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%]{margin-top:2rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:1.5rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0 0 2rem;font-size:16px}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#5cad2f;font-size:.8rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#000;text-decoration:none}.articlesMain[_ngcontent-%COMP%] .viewMore[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px;margin-left:auto;margin-right:auto;border-radius:40px;text-align:center;height:50px;width:180px;background-color:#5cad2f;border:none;color:#fff}.footer[_ngcontent-%COMP%]{margin-top:10rem}.footerMain[_ngcontent-%COMP%]{background-color:#000;padding-bottom:3rem}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%]{padding-left:185px;padding-right:185px;display:flex}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%] .footerHeadBox[_ngcontent-%COMP%]{height:7rem;display:table;background:linear-gradient(to right,#5CAD2F,#7acb4d);margin-top:-2rem}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%] .footerHeadBox[_ngcontent-%COMP%]:hover{background:linear-gradient(to right,#151515,#545c50)}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%] .footerHeadBox[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:center;vertical-align:middle;display:table-cell;color:#fff}.footerMain[_ngcontent-%COMP%] .footerContent[_ngcontent-%COMP%]{text-align:center;margin-top:4rem;color:#fff}.footerMain[_ngcontent-%COMP%] .footerContent[_ngcontent-%COMP%] .logo[_ngcontent-%COMP%], .footerMain[_ngcontent-%COMP%] .footerContent[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{margin-bottom:2rem}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%] .fboxonetwo[_ngcontent-%COMP%]{display:flex}.carousel[_ngcontent-%COMP%]{width:100%}.slides[_ngcontent-%COMP%]{display:flex;align-items:center}.slide[_ngcontent-%COMP%]{text-align:center;padding:20px}@media (max-width: 1220px){.carFuelPart1[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%]{padding-left:1rem}.chargingSystemMain[_ngcontent-%COMP%]{padding-left:2rem;padding-right:2rem}.levelPart3[_ngcontent-%COMP%] .levelMain[_ngcontent-%COMP%], .advMain[_ngcontent-%COMP%] .advDetail[_ngcontent-%COMP%], .brandsMain[_ngcontent-%COMP%] .brandsLogo[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%] .leftContent[_ngcontent-%COMP%]{padding-left:1rem}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%] .rightContent[_ngcontent-%COMP%]{padding-right:1rem}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%], .missionPart8[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%], .chargingPointsMain[_ngcontent-%COMP%], .articlesMain[_ngcontent-%COMP%], .footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}}@media (max-width: 1200px){.levelPart3[_ngcontent-%COMP%] .levelMain[_ngcontent-%COMP%]{display:block}.levelPart3[_ngcontent-%COMP%] .lonetwo[_ngcontent-%COMP%]{margin-bottom:2rem;justify-content:space-evenly}.advImg[_ngcontent-%COMP%]{display:none}.advMain[_ngcontent-%COMP%] .advDetail[_ngcontent-%COMP%]{justify-content:space-evenly}.leftPart1[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:50px}.getCardMain2[_ngcontent-%COMP%]{margin:0 100px}.missionPart8[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%]{padding-right:7rem}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%] .col-md-6[_ngcontent-%COMP%]{flex:0 0 50%;max-width:50%}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%]{display:block}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%] .fboxonetwo[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}}@media (max-width: 1000px){.logo2[_ngcontent-%COMP%]{flex-basis:33.33%;margin-bottom:2rem}.getCardMain2[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%]{text-align:center}.getCardMain2[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:35px}.getCardMain2[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%] .box[_ngcontent-%COMP%]{flex:100%;max-width:100%}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{display:inline-block}.solMain[_ngcontent-%COMP%] .solBoxes[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto}.chargingPointsMain[_ngcontent-%COMP%]{display:block}.chargingPointsMain[_ngcontent-%COMP%] .chargingPointLeft[_ngcontent-%COMP%]{text-align:center;max-width:100%;padding-left:9rem;padding-right:9rem}.chargingPointright[_ngcontent-%COMP%]{text-align:center;max-width:100%;padding-left:9rem;padding-right:9rem;margin-top:4rem}}@media (max-width: 768px){.logo2[_ngcontent-%COMP%]{flex-basis:50%}.carFuelPart1[_ngcontent-%COMP%]{display:block}.carFuelPart1[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{text-align:center}.carFuelPart1[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{display:none}.carFuelPart1[_ngcontent-%COMP%] .rightPart1[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.carFuelPart1[_ngcontent-%COMP%] .rightPart1[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px;border-radius:40px;height:70px;width:200px;background-color:#5cad2f;border:none;color:#fff;display:block;margin-right:auto;margin-left:auto}.carFuelPart1[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{display:none}.levelPart3[_ngcontent-%COMP%] .lonetwo[_ngcontent-%COMP%]{display:block}.levelPart3[_ngcontent-%COMP%] .lonetwo[_ngcontent-%COMP%] .level1[_ngcontent-%COMP%], .level2[_ngcontent-%COMP%], .level3[_ngcontent-%COMP%], .level4[_ngcontent-%COMP%]{justify-content:center;margin-bottom:2rem}.getCardMain2[_ngcontent-%COMP%] .getCardMain2Content[_ngcontent-%COMP%]{display:block}.getCardMain2[_ngcontent-%COMP%] .getCardMain2Content[_ngcontent-%COMP%] .rightPart1[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%]{display:block}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%] .leftContent[_ngcontent-%COMP%]{text-align:center;padding-right:1rem}.getCardMain[_ngcontent-%COMP%] .cardText[_ngcontent-%COMP%] .rightContent[_ngcontent-%COMP%]{text-align:center;padding-left:1rem}.missionMain[_ngcontent-%COMP%] .missionImg[_ngcontent-%COMP%]{display:none}.chargingPointsMain[_ngcontent-%COMP%] .chargingPointLeft[_ngcontent-%COMP%]{padding-left:2rem;padding-right:2rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .col-md-4[_ngcontent-%COMP%]{flex:100%;max-width:100%}.footerMain[_ngcontent-%COMP%] .footerHeadBoxes[_ngcontent-%COMP%] .col-md-6[_ngcontent-%COMP%]{flex:0 0 100%;max-width:100%}}@media (max-width: 500px){.chargingPointright[_ngcontent-%COMP%]{padding-left:0;padding-right:0}.getCardMain2[_ngcontent-%COMP%]{margin:0 1rem}.getCardMain2[_ngcontent-%COMP%] .leftPart1[_ngcontent-%COMP%]{width:100%}}']}),i})(),Ei=(()=>{class i{constructor(){this.slideConfig={slidesToShow:1,slidesToScroll:1,arrows:!0},this.slideConfi={slidesToShow:3,slidesToScroll:1,responsive:[{breakpoint:1224,settings:{slidesToShow:2,slidesToScroll:1}},{breakpoint:768,settings:{slidesToShow:1,slidesToScroll:1}}]}}slickInit(t){console.log("slick initialized")}breakpoint(t){console.log("breakpoint")}afterChange(t){console.log("afterChange")}beforeChange(t){console.log("beforeChange")}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-home-gas-station"]],decls:152,vars:2,consts:[[1,"gas-station"],[1,"offerPart1"],[1,"offerMain"],[1,"offerCrousal"],[1,"carousel",3,"config","init","breakpoint","afterChange","beforeChange"],["slickModal","slick-carousel"],["ngxSlickItem","",1,"slide"],[1,"offerSlideContent"],[1,"overlay"],[1,"offerContent"],[1,"greenHover"],[1,"offerBottomPlate"],[1,"box","col-md-3"],[1,"d-flex","content"],[1,"value"],[1,"bannerPart2"],[1,"bannerMain"],[1,"allImages"],[1,"banner","banner1"],["src","../../../../../assets/images/banner-1.png","alt",""],[1,"banner","banner2"],[1,"banner","banner34"],[1,"banner","banner3"],["src","../../../../../assets/images/banner-3.png","alt",""],[1,"banner","banner4"],[1,"chargfingSystemPart2"],[1,"addServiceSystemMain"],[1,"addServiceSystemMainText"],[1,"addServiceSystemCrousal"],[1,"addServiceSystemBox"],[1,"addServiceBoxImg"],["src","../../../../../assets/images/tow_serv_01-690x410.jpg","alt",""],[1,"addServiceContent"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"div",3)(5,"ngx-slick-carousel",4,5),e.NdJ("init",function(r){return n.slickInit(r)})("breakpoint",function(r){return n.breakpoint(r)})("afterChange",function(r){return n.afterChange(r)})("beforeChange",function(r){return n.beforeChange(r)}),e.TgZ(7,"div",6)(8,"div",7),e._UZ(9,"div",8),e.TgZ(10,"div",9)(11,"h5")(12,"span"),e._uU(13,"Premium"),e.qZA(),e._uU(14," Gas Station"),e.qZA(),e.TgZ(15,"p"),e._uU(16," Maecenas ultrices, orci vitae convallis mattis, quam nulla vehicula felis, eu cursus sem tellus eget elit. Proin lacinia gravida elit, et sollicitudin velit. "),e.qZA(),e.TgZ(17,"button",10),e._uU(18,"Read more"),e.qZA()()()(),e.TgZ(19,"div",6)(20,"div",7)(21,"div",9)(22,"h5")(23,"span"),e._uU(24,"Premium"),e.qZA(),e._uU(25," Gas Station"),e.qZA(),e.TgZ(26,"p"),e._uU(27," Maecenas ultrices, orci vitae convallis mattis, quam nulla vehicula felis, eu cursus sem tellus eget elit. Proin lacinia gravida elit, et sollicitudin velit. "),e.qZA(),e.TgZ(28,"button",10),e._uU(29,"Read more"),e.qZA()()()(),e.TgZ(30,"div",6)(31,"div",7)(32,"div",9)(33,"h5")(34,"span"),e._uU(35,"Premium"),e.qZA(),e._uU(36," Gas Station"),e.qZA(),e.TgZ(37,"p"),e._uU(38," Maecenas ultrices, orci vitae convallis mattis, quam nulla vehicula felis, eu cursus sem tellus eget elit. Proin lacinia gravida elit, et sollicitudin velit. "),e.qZA(),e.TgZ(39,"button",10),e._uU(40,"Read more"),e.qZA()()()()(),e.TgZ(41,"div",11)(42,"div",12)(43,"div",13)(44,"p"),e._uU(45,"Regular Clean"),e.qZA(),e.TgZ(46,"div",14),e._uU(47,"0.97"),e.qZA()()(),e.TgZ(48,"div",12)(49,"div",13)(50,"p"),e._uU(51,"Regular Clean"),e.qZA(),e.TgZ(52,"div",14),e._uU(53,"0.97"),e.qZA()()(),e.TgZ(54,"div",12)(55,"div",13)(56,"p"),e._uU(57,"Regular Clean"),e.qZA(),e.TgZ(58,"div",14),e._uU(59,"0.97"),e.qZA()()(),e.TgZ(60,"div",12)(61,"div",13)(62,"p"),e._uU(63,"Regular Clean"),e.qZA(),e.TgZ(64,"div",14),e._uU(65,"0.97"),e.qZA()()()()()()(),e.TgZ(66,"div",15)(67,"div",16)(68,"div",17)(69,"div",18),e._UZ(70,"img",19),e.qZA(),e.TgZ(71,"div",20),e._UZ(72,"img",19),e.qZA(),e.TgZ(73,"div",21)(74,"div",22),e._UZ(75,"img",23),e.qZA(),e.TgZ(76,"div",24),e._UZ(77,"img",23),e.qZA()()()()(),e.TgZ(78,"div",25)(79,"div",26)(80,"div",27)(81,"p"),e._uU(82,"Additional services of our gas station"),e.qZA()(),e.TgZ(83,"div",28)(84,"ngx-slick-carousel",4,5),e.NdJ("init",function(r){return n.slickInit(r)})("breakpoint",function(r){return n.breakpoint(r)})("afterChange",function(r){return n.afterChange(r)})("beforeChange",function(r){return n.beforeChange(r)}),e.TgZ(86,"div",6)(87,"div",29)(88,"div",30),e._UZ(89,"img",31),e.qZA(),e.TgZ(90,"div",32)(91,"h5"),e._uU(92,"Car evacuation"),e.qZA(),e.TgZ(93,"p"),e._uU(94,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(95,"button",10),e._uU(96,"Read more"),e.qZA()()()(),e.TgZ(97,"div",6)(98,"div",29)(99,"div",30),e._UZ(100,"img",31),e.qZA(),e.TgZ(101,"div",32)(102,"h5"),e._uU(103,"Car evacuation"),e.qZA(),e.TgZ(104,"p"),e._uU(105,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(106,"button",10),e._uU(107,"Read more"),e.qZA()()()(),e.TgZ(108,"div",6)(109,"div",29)(110,"div",30),e._UZ(111,"img",31),e.qZA(),e.TgZ(112,"div",32)(113,"h5"),e._uU(114,"Car evacuation"),e.qZA(),e.TgZ(115,"p"),e._uU(116,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(117,"button",10),e._uU(118,"Read more"),e.qZA()()()(),e.TgZ(119,"div",6)(120,"div",29)(121,"div",30),e._UZ(122,"img",31),e.qZA(),e.TgZ(123,"div",32)(124,"h5"),e._uU(125,"Car evacuation"),e.qZA(),e.TgZ(126,"p"),e._uU(127,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(128,"button",10),e._uU(129,"Read more"),e.qZA()()()(),e.TgZ(130,"div",6)(131,"div",29)(132,"div",30),e._UZ(133,"img",31),e.qZA(),e.TgZ(134,"div",32)(135,"h5"),e._uU(136,"Car evacuation"),e.qZA(),e.TgZ(137,"p"),e._uU(138,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(139,"button",10),e._uU(140,"Read more"),e.qZA()()()(),e.TgZ(141,"div",6)(142,"div",29)(143,"div",30),e._UZ(144,"img",31),e.qZA(),e.TgZ(145,"div",32)(146,"h5"),e._uU(147,"Car evacuation"),e.qZA(),e.TgZ(148,"p"),e._uU(149,"Suspendisse mattis enim velit. Maecenas egestas mi auctor tortor imperdiet."),e.qZA(),e.TgZ(150,"button",10),e._uU(151,"Read more"),e.qZA()()()()()()()()()),2&t&&(e.xp6(5),e.Q6J("config",n.slideConfig),e.xp6(79),e.Q6J("config",n.slideConfi))},dependencies:[_t,un,ee],styles:[".offerPart1 .slick-prev{left:7rem!important;z-index:2} .offerPart1 .slick-next{right:7rem!important} .offerPart1 .slick-prev:before{font-size:3rem} .offerPart1 .slick-next:before{font-size:3rem}.offerSlideContent[_ngcontent-%COMP%]{background-image:url(SLIDE_01.3b4bd9dcb9d2f956.jpg);height:100vh;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#00000080}.offerSlideContent[_ngcontent-%COMP%] .offerContent[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:5rem;font-weight:700}.offerSlideContent[_ngcontent-%COMP%] .offerContent[_ngcontent-%COMP%] h5[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#5cad2f}.offerSlideContent[_ngcontent-%COMP%] .offerContent[_ngcontent-%COMP%]{position:relative;z-index:3;color:#fff}.offerSlideContent[_ngcontent-%COMP%] .offerContent[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border-radius:40px;height:70px;width:200px;background-color:#5cad2f;border:none;color:#fff;margin:auto}.offerSlideContent[_ngcontent-%COMP%] .overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.offerCrousal[_ngcontent-%COMP%] .offerBottomPlate[_ngcontent-%COMP%]{display:flex;margin-right:14rem;margin-left:14rem;margin-top:-3rem}.offerCrousal[_ngcontent-%COMP%] .offerBottomPlate[_ngcontent-%COMP%] .box[_ngcontent-%COMP%]{background-color:#eaefe8;color:#000;padding:1rem}.offerCrousal[_ngcontent-%COMP%] .offerBottomPlate[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{width:5rem}.offerCrousal[_ngcontent-%COMP%] .offerBottomPlate[_ngcontent-%COMP%] .box[_ngcontent-%COMP%] .value[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem;padding-bottom:0;font-size:2rem;background-color:#fff;color:#5cad2f}.greenHover[_ngcontent-%COMP%]{display:block;background:linear-gradient(to right,black 50%,#5CAD2F 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out}.greenHover[_ngcontent-%COMP%]:hover{background-position:left bottom}.bannerPart2[_ngcontent-%COMP%] .bannerMain[_ngcontent-%COMP%]{padding:4rem 12rem}.bannerPart2[_ngcontent-%COMP%] .bannerMain[_ngcontent-%COMP%] .allImages[_ngcontent-%COMP%]{display:flex}.bannerPart2[_ngcontent-%COMP%] .bannerMain[_ngcontent-%COMP%] .allImages[_ngcontent-%COMP%] .banner[_ngcontent-%COMP%]{margin:1rem;overflow:hidden;box-shadow:1px 1px 7px -3px #000}.bannerPart2[_ngcontent-%COMP%] .bannerMain[_ngcontent-%COMP%] .allImages[_ngcontent-%COMP%] .banner[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;transition:transform 2s}.bannerPart2[_ngcontent-%COMP%] .bannerMain[_ngcontent-%COMP%] .allImages[_ngcontent-%COMP%] .banner[_ngcontent-%COMP%] img[_ngcontent-%COMP%]:hover{transform:scale(1.1)}.chargfingSystemPart2[_ngcontent-%COMP%]{background-color:#eaefe8;color:#000;margin-top:60px}.addServiceSystemMain[_ngcontent-%COMP%]{padding:60px 160px}.addServiceSystemMain[_ngcontent-%COMP%] .addServiceSystemMainText[_ngcontent-%COMP%]{font-size:33px;text-align:center;font-weight:600;margin-left:auto;margin-right:auto}.addServiceSystemMain[_ngcontent-%COMP%] .addServiceSystemMainText[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#5cad2f}.addServiceSystemMain[_ngcontent-%COMP%] .addServiceSystemBox[_ngcontent-%COMP%]{background-color:#fff;height:auto;padding:2rem;color:#000}.addServiceSystemMain[_ngcontent-%COMP%] .addServiceSystemBox[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.addServiceSystemMain[_ngcontent-%COMP%] .addServiceSystemBox[_ngcontent-%COMP%] .addServiceContent[_ngcontent-%COMP%]{text-align:left}.addServiceSystemMain[_ngcontent-%COMP%] .addServiceSystemBox[_ngcontent-%COMP%] .addServiceContent[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{margin-top:3rem;font-size:23px}.addServiceSystemMain[_ngcontent-%COMP%] .addServiceSystemBox[_ngcontent-%COMP%] .addServiceContent[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px;border-radius:30px;height:40px;width:150px;background-color:#5cad2f;border:none;color:#fff}.addServiceSystemMain[_ngcontent-%COMP%]{position:relative}.slide[_ngcontent-%COMP%]{text-align:center;padding:20px;background-color:#eaefe8}"]}),i})(),Li=(()=>{class i{constructor(t){this.apiService=t,this.content=[]}ngOnInit(){this.apiService.getAboutData().subscribe({next:t=>{this.content=t[0],console.log(this.content)},error:t=>{console.log("error",t)}})}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(y))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-about-us"]],decls:130,vars:2,consts:[[1,"about-us"],[1,"aboutHeadPart1"],[1,"aboutHeadMain"],[1,"dataPart2"],[1,"dataMain"],[1,"dataParts"],[1,"col-md-6","leftPart"],[1,"greenHover"],[1,"col-md-6","rightPart"],["src","../../../../../assets/images/about-image.jpg","alt",""],[1,"advPart3"],[1,"advMain"],[1,"advMaintext"],[1,"row","advDetail"],[1,"advTextLevel","col-md-4"],[1,"lev"],[1,"advText","d-flex"],[1,"rounded-circle"],[1,"advImg","col-md-4"],["src","../../../../../assets/images/advantage-1-1.png","alt",""],[1,"missionPart4"],[1,"missionMain"],[1,"missiontext"],[1,"missionImg"],["role","form",1,"subscribeForm"],["subscribeForm","ngForm"],[1,"form-group"],[1,"input-group","input-group-alternative"],["placeholder","Your email...","type","email","name","email","ngModel","",1,"form-control","emailInput"],[1,"text-center"],["type","submit",1,"btn","btn-primary","my-4","subscribeBtn"],[1,"brandsPart5"],[1,"brandsMain"],[1,"brandsMaintext"],[1,"brandsLogo"],[1,"logo2"],[1,"logo2Main"],["src","../../../../../assets/images/partner-new-2.png","alt","",1,"f"],["src","../../../../../assets/images/partner-new-2.png","alt","",1,"ltx-hover-logos"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"About company"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",4)(8,"div",5)(9,"div",6)(10,"h5"),e._uU(11),e.qZA(),e.TgZ(12,"p"),e._uU(13),e.qZA(),e.TgZ(14,"button",7),e._uU(15,"Sign up"),e.qZA()(),e.TgZ(16,"div",8),e._UZ(17,"img",9),e.qZA()()()(),e.TgZ(18,"div",10)(19,"div",11)(20,"div",12)(21,"h5"),e._uU(22,"What advantages "),e.TgZ(23,"span"),e._uU(24,"will you get using"),e.qZA(),e._uU(25," an electric car?"),e.qZA()(),e.TgZ(26,"div",13)(27,"div",14)(28,"div",15)(29,"div",16)(30,"p",17),e._uU(31,"01"),e.qZA(),e.TgZ(32,"h6"),e._uU(33,"High quality"),e.qZA()(),e.TgZ(34,"div")(35,"p"),e._uU(36," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()(),e.TgZ(37,"div",15)(38,"div",16)(39,"p",17),e._uU(40,"02"),e.qZA(),e.TgZ(41,"h6"),e._uU(42,"Recoverable energy"),e.qZA()(),e.TgZ(43,"div")(44,"p"),e._uU(45," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()(),e.TgZ(46,"div",15)(47,"div",16)(48,"p",17),e._uU(49,"03"),e.qZA(),e.TgZ(50,"h6"),e._uU(51,"Smart connected"),e.qZA()(),e.TgZ(52,"div")(53,"p"),e._uU(54," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()()(),e.TgZ(55,"div",18)(56,"div"),e._UZ(57,"img",19),e.qZA()(),e.TgZ(58,"div",14)(59,"div",15)(60,"div",16)(61,"p",17),e._uU(62,"04"),e.qZA(),e.TgZ(63,"h6"),e._uU(64,"Quick installation"),e.qZA()(),e.TgZ(65,"div")(66,"p"),e._uU(67," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()(),e.TgZ(68,"div",15)(69,"div",16)(70,"p",17),e._uU(71,"05"),e.qZA(),e.TgZ(72,"h6"),e._uU(73,"Free Support"),e.qZA()(),e.TgZ(74,"div")(75,"p"),e._uU(76," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()(),e.TgZ(77,"div",15)(78,"div",16)(79,"p",17),e._uU(80,"06"),e.qZA(),e.TgZ(81,"h6"),e._uU(82,"Access control"),e.qZA()(),e.TgZ(83,"div")(84,"p"),e._uU(85," Sed sed condimentum massa. Morbi auctor vestibulum urna, ut interdum. "),e.qZA()()()()()()(),e.TgZ(86,"div",20)(87,"div",21)(88,"div",22)(89,"h5"),e._uU(90,"Subscribe weekly newsletter"),e.qZA()(),e.TgZ(91,"div",23)(92,"form",24,25)(94,"div",26)(95,"div",27),e._UZ(96,"input",28),e.qZA()(),e.TgZ(97,"div",29)(98,"button",30),e._uU(99,"Subscribe"),e.qZA()()()()()(),e.TgZ(100,"div",31)(101,"div",32)(102,"div",33)(103,"h5"),e._uU(104,"Compatible with vehicle brands"),e.qZA()(),e.TgZ(105,"div",34)(106,"div",35)(107,"div",36),e._UZ(108,"img",37)(109,"img",38),e.qZA()(),e.TgZ(110,"div",35)(111,"div",36),e._UZ(112,"img",37)(113,"img",38),e.qZA()(),e.TgZ(114,"div",35)(115,"div",36),e._UZ(116,"img",37)(117,"img",38),e.qZA()(),e.TgZ(118,"div",35)(119,"div",36),e._UZ(120,"img",37)(121,"img",38),e.qZA()(),e.TgZ(122,"div",35)(123,"div",36),e._UZ(124,"img",37)(125,"img",38),e.qZA()(),e.TgZ(126,"div",35)(127,"div",36),e._UZ(128,"img",37)(129,"img",38),e.qZA()()()()()()),2&t&&(e.xp6(11),e.Oqu(n.content.headline),e.xp6(2),e.Oqu(n.content.discription))},dependencies:[qe,O,De,ke,xe,Ce,ee],styles:[".about-us[_ngcontent-%COMP%]{overflow-x:hidden}.aboutHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.aboutHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.dataMain[_ngcontent-%COMP%]{padding:7rem}.dataMain[_ngcontent-%COMP%] .dataParts[_ngcontent-%COMP%]{display:flex}.dataMain[_ngcontent-%COMP%] .dataParts[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px;border-radius:40px;height:50px;width:150px;background-color:#5cad2f;border:none;color:#fff}.dataMain[_ngcontent-%COMP%] .dataParts[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:2.5rem;margin-bottom:2rem;font-weight:600}.dataMain[_ngcontent-%COMP%] .dataParts[_ngcontent-%COMP%] h5[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#5cad2f}.dataMain[_ngcontent-%COMP%] .dataParts[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:2rem}.greenHover[_ngcontent-%COMP%]{display:block;background:linear-gradient(to right,black 50%,#5CAD2F 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out}.greenHover[_ngcontent-%COMP%]:hover{background-position:left bottom}.advMain[_ngcontent-%COMP%]{padding-top:60px;background-color:#eaefe8}.advMain[_ngcontent-%COMP%] .advMaintext[_ngcontent-%COMP%]{width:550px;margin-left:auto;margin-right:auto}.advMain[_ngcontent-%COMP%] .advMaintext[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;text-align:center;font-weight:600}.advMain[_ngcontent-%COMP%] .advMaintext[_ngcontent-%COMP%] h5[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#5cad2f}.advMain[_ngcontent-%COMP%] .advDetail[_ngcontent-%COMP%]{margin-top:60px;padding-right:180px;padding-left:180px}.advMain[_ngcontent-%COMP%] .advDetail[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;padding-bottom:4rem}.advText[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{background-color:#fff;margin-right:8px;margin-bottom:0;padding:5px 11px}.advText[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{font-size:25px;color:#5cad2f}.advTextLevel[_ngcontent-%COMP%]{margin-top:auto;margin-bottom:auto}.advMain[_ngcontent-%COMP%] .lev[_ngcontent-%COMP%]{margin:40px 0}.missionPart4[_ngcontent-%COMP%]{margin-top:60px}.missionPart4[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%]{background-color:#5cad2f;padding-left:185px;padding-right:185px;padding-top:2rem;padding-bottom:2rem;display:flex;justify-content:space-between}.missiontext[_ngcontent-%COMP%]{margin-top:auto;margin-bottom:auto}.missiontext[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-weight:700;margin-bottom:0}.missiontext[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:37px;font-weight:600;color:#fff}.missionMain[_ngcontent-%COMP%] .missionImg[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{margin-top:-20px}.missionMain[_ngcontent-%COMP%] .subscribeForm[_ngcontent-%COMP%]{display:flex;align-items:center}.missionMain[_ngcontent-%COMP%] .subscribeForm[_ngcontent-%COMP%] .emailInput[_ngcontent-%COMP%]{margin-top:1rem;border-radius:2rem;width:20rem;height:3rem;z-index:1}.missionMain[_ngcontent-%COMP%] .subscribeForm[_ngcontent-%COMP%] .subscribeBtn[_ngcontent-%COMP%]{z-index:2;height:3rem;width:8rem;position:relative;margin-left:-4rem;border-radius:2rem;background-color:#000}.missionMain[_ngcontent-%COMP%] .subscribeForm[_ngcontent-%COMP%] .subscribeBtn[_ngcontent-%COMP%]:hover{border-color:#fff}.brandsPart5[_ngcontent-%COMP%]{margin-top:60px}.brandsMain[_ngcontent-%COMP%] .brandsMaintext[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;text-align:center;font-weight:600}.brandsMain[_ngcontent-%COMP%] .brandsLogo[_ngcontent-%COMP%]{place-content:space-evenly;padding:60px 80px;display:flex;flex-wrap:wrap}.logo2[_ngcontent-%COMP%]{position:relative;overflow:hidden;display:block;text-align:center}.logo2[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%]:not(.ltx-hover-logos){transform:translateY(100%)}.logo2[_ngcontent-%COMP%]:hover .ltx-hover-logos[_ngcontent-%COMP%]{transform:translate(-50%)}.logo2[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{transition:transform .6s cubic-bezier(.175,.885,.32,1.375)}.logo2[_ngcontent-%COMP%] .ltx-hover-logos[_ngcontent-%COMP%]{position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}@media (max-width: 1220px){.missionPart4[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%]{display:block;text-align:center}.missionPart4[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{justify-content:center}.advMain[_ngcontent-%COMP%] .advDetail[_ngcontent-%COMP%], .brandsMain[_ngcontent-%COMP%] .brandsLogo[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}}@media (max-width: 1200px){.dataMain[_ngcontent-%COMP%]{padding-right:0rem;padding-left:0rem}.advImg[_ngcontent-%COMP%]{display:none}.advMain[_ngcontent-%COMP%] .advDetail[_ngcontent-%COMP%]{justify-content:space-evenly}.leftPart1[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:50px}}@media (max-width: 1000px){.logo2[_ngcontent-%COMP%]{flex-basis:33.33%;margin-bottom:2rem}}@media (max-width: 768px){.logo2[_ngcontent-%COMP%]{flex-basis:50%}.dataMain[_ngcontent-%COMP%] .dataParts[_ngcontent-%COMP%]{display:block;text-align:center}.dataMain[_ngcontent-%COMP%] .dataParts[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin:auto}.missionPart4[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%] form[_ngcontent-%COMP%]{display:block}.missionPart4[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%] form[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:0}.missionPart4[_ngcontent-%COMP%] .missionMain[_ngcontent-%COMP%]{padding:3rem}}"]}),i})();function qi(i,o){if(1&i&&(e.TgZ(0,"div",10)(1,"div",11)(2,"div",12),e._UZ(3,"img",13),e.TgZ(4,"div",14)(5,"h5"),e._uU(6),e.qZA(),e.TgZ(7,"p"),e._uU(8),e.qZA()()(),e.TgZ(9,"div",15)(10,"p"),e._uU(11),e.qZA()()()()),2&i){const t=o.$implicit;e.xp6(3),e.s9C("src",t.photo,e.LSH),e.xp6(3),e.Oqu(t.name),e.xp6(2),e.Oqu(t.designation),e.xp6(3),e.Oqu(t.message)}}let Hi=(()=>{class i{constructor(t){this.apiService=t,this.content=[],this.previous=0,this.next=0,this.page=1}ngOnInit(){console.log("page",this.page),this.getTestimonial()}getTestimonial(){this.apiService.getTestimonialData(this.page,4).subscribe({next:n=>{this.next=n.next,this.previous=n.previous,console.log(n.result[0].data),this.content=n.result[0].data},error:n=>{console.log("error",n)}})}previousBtn(){this.page--,this.getTestimonial()}nextBtn(){this.page++,this.getTestimonial()}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(y))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-testimonials"]],decls:15,vars:3,consts:[[1,"testimonials"],[1,"aboutHeadPart1"],[1,"aboutHeadMain"],[1,"testimonialsPart2"],[1,"testimonialsMain"],[1,"boxes"],["class"," mainPerson col-md-6",4,"ngFor","ngForOf"],[1,"justify-content-center","d-flex"],[1,"btn","btn-primary","prevBtn",3,"disabled","click"],[1,"btn","btn-primary","nextBtn",3,"disabled","click"],[1,"mainPerson","col-md-6"],[1,"person","col-md-12"],[1,"testimonialsHead"],["alt","",3,"src"],[1,"nameStar"],[1,"testimonialsContent"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Testimonials"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",4)(8,"div",5),e.YNc(9,qi,12,4,"div",6),e.qZA(),e.TgZ(10,"div",7)(11,"button",8),e.NdJ("click",function(){return n.previousBtn()}),e._uU(12,"<"),e.qZA(),e.TgZ(13,"button",9),e.NdJ("click",function(){return n.nextBtn()}),e._uU(14,">"),e.qZA()()()()()),2&t&&(e.xp6(9),e.Q6J("ngForOf",n.content),e.xp6(2),e.Q6J("disabled",0==n.previous),e.xp6(2),e.Q6J("disabled",0==n.next))},dependencies:[h.sg,ee],styles:[".aboutHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.aboutHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.testimonialsMain[_ngcontent-%COMP%]{padding:4rem 9rem}.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%] .person[_ngcontent-%COMP%]{padding:3rem;box-shadow:1px 1px 7px -3px #000}.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%] .mainPerson[_ngcontent-%COMP%]{margin-bottom:2rem}.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%] .person[_ngcontent-%COMP%] .testimonialsHead[_ngcontent-%COMP%]{display:flex;justify-content:center}.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%] .person[_ngcontent-%COMP%] .testimonialsHead[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-weight:600}.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%] .person[_ngcontent-%COMP%] .testimonialsHead[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-weight:700}.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%] .person[_ngcontent-%COMP%] .testimonialsHead[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{height:6rem;border-radius:50%;margin-right:1rem;margin-bottom:2rem}.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%] .person[_ngcontent-%COMP%] .testimonialsContent[_ngcontent-%COMP%]{text-align:center}.testimonialsMain[_ngcontent-%COMP%] .prevBtn[_ngcontent-%COMP%]{border-radius:50%;margin:1rem;background-color:azure;color:#000;font-weight:700;border-color:#000}.testimonialsMain[_ngcontent-%COMP%] .nextBtn[_ngcontent-%COMP%]{color:#000;font-weight:700;border-color:#000;border-radius:50%;margin:1rem;background-color:azure}@media (max-width: 1000px){.testimonialsMain[_ngcontent-%COMP%] .boxes[_ngcontent-%COMP%] .col-md-6[_ngcontent-%COMP%]{flex:0 0 100%;max-width:100%}}@media (max-width: 768px){.testimonialsMain[_ngcontent-%COMP%]{padding-left:2rem;padding-right:2rem}}"]}),i})();function Bi(i,o){if(1&i&&(e.TgZ(0,"div",6)(1,"div",7),e._UZ(2,"img",8),e.TgZ(3,"h5"),e._uU(4),e.qZA(),e.TgZ(5,"p"),e._uU(6),e.qZA(),e.TgZ(7,"div",9)(8,"a",10),e._UZ(9,"span",11),e.qZA(),e.TgZ(10,"a",10),e._UZ(11,"span",12),e.qZA(),e.TgZ(12,"a",10),e._UZ(13,"span",13),e.qZA(),e.TgZ(14,"a",10),e._UZ(15,"span",14),e.qZA()()()()),2&i){const t=o.$implicit;e.xp6(2),e.s9C("src",t.photo,e.LSH),e.xp6(2),e.Oqu(t.name),e.xp6(2),e.Oqu(t.designation),e.xp6(2),e.s9C("href",t.twitterId,e.LSH),e.xp6(2),e.s9C("href",t.linkedinId,e.LSH),e.xp6(2),e.s9C("href",t.gmail,e.LSH),e.xp6(2),e.s9C("href",t.instagramId,e.LSH)}}let Fi=(()=>{class i{constructor(t){this.apiService=t,this.content=[]}ngOnInit(){this.apiService.getTeamData().subscribe({next:t=>{console.log(t),this.content=t},error:t=>{console.log("error",t)}})}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(y))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-team"]],decls:10,vars:1,consts:[[1,"team"],[1,"aboutHeadPart1"],[1,"aboutHeadMain"],[1,"teamMain"],[1,"people"],["class","col-md-3 box",4,"ngFor","ngForOf"],[1,"col-md-3","box"],[1,"col-md-12"],["alt","",3,"src"],[1,"social","d-flex"],[3,"href"],[1,"fa","fa-twitter"],[1,"fa","fa-facebook-official"],[1,"fa","fa-google-plus"],[1,"fa","fa-instagram"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Team"),e.qZA()()(),e.TgZ(6,"div",0)(7,"div",3)(8,"div",4),e.YNc(9,Bi,16,7,"div",5),e.qZA()()()()),2&t&&(e.xp6(9),e.Q6J("ngForOf",n.content))},dependencies:[h.sg,ee],styles:[".aboutHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.aboutHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.teamMain[_ngcontent-%COMP%] .people[_ngcontent-%COMP%]{display:flex;padding:4rem 9rem;text-align:center;flex-wrap:wrap}.teamMain[_ngcontent-%COMP%] .people[_ngcontent-%COMP%] .box[_ngcontent-%COMP%]{margin-bottom:2rem}.teamMain[_ngcontent-%COMP%] .people[_ngcontent-%COMP%] .social[_ngcontent-%COMP%]{justify-content:center;opacity:.7}.teamMain[_ngcontent-%COMP%] .people[_ngcontent-%COMP%] .social[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:inherit}.teamMain[_ngcontent-%COMP%] .people[_ngcontent-%COMP%] .social[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{padding-left:.3rem;padding-right:.3rem}img[_ngcontent-%COMP%]{width:100%;margin:1rem;padding:1rem;border:1px solid rgb(85,80,80)}@media (max-width: 1000px){.teamMain[_ngcontent-%COMP%] .people[_ngcontent-%COMP%] .col-md-3[_ngcontent-%COMP%]{flex:0 0 50%;max-width:50%}}@media (max-width: 768px){.teamMain[_ngcontent-%COMP%] .people[_ngcontent-%COMP%] .col-md-3[_ngcontent-%COMP%]{flex:0 0 100%;max-width:100%}.teamMain[_ngcontent-%COMP%] .people[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}}"]}),i})();var fn=p(8909);let Ni=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-faq"]],decls:31,vars:0,consts:[[1,"about-us"],[1,"aboutHeadPart1"],[1,"aboutHeadMain"],["separator","<",1,"text-light"],[1,"questionsPart2"],[1,"questionsMain"],["id","accordionExample",1,"accordion"],[1,"accordion-item"],["id","headingOne",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseOne","aria-expanded","false","aria-controls","collapseOne",1,"accordion-button","collapsed"],["id","collapseOne","aria-labelledby","headingOne","data-bs-parent","#accordionExample",1,"accordion-collapse","collapse","show"],[1,"accordion-body"],["id","headingTwo",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapseTwo","aria-expanded","false","aria-controls","collapseTwo",1,"accordion-button","collapsed"],["id","collapseTwo","aria-labelledby","headingTwo","data-bs-parent","#accordionExample",1,"accordion-collapse","collapse"],["id","heading4",1,"accordion-header"],["type","button","data-bs-toggle","collapse","data-bs-target","#collapse4","aria-expanded","false","aria-controls","collapse4",1,"accordion-button","collapsed"],["id","collapse4","aria-labelledby","heading4","data-bs-parent","#accordionExample",1,"accordion-collapse","collapse"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Frequently Asked Questions"),e.qZA(),e._UZ(6,"xng-breadcrumb",3),e.qZA()(),e.TgZ(7,"div",4)(8,"div",5)(9,"div",6)(10,"div",7)(11,"h2",8)(12,"button",9),e._uU(13," Is it possible to pay for an order with Visa and MasterCard payment cards? "),e.qZA()(),e.TgZ(14,"div",10)(15,"div",11),e._uU(16," Pellentesque blandit arcu eu orci venenatis aliquet. Morbi in quam porta nibh hendrerit dapibus. Donec erat tortor, ullamcorper in dictum a, rhoncus quis risus. Phasellus luctus commodo aliquam. Pellentesque ac orci nec ligula efficitur blandit vel at sem. Sed commodo orci sapien, a finibus odio dignissim ac. Nunc ante purus, elementum ac tempor sed, facilisis sit amet ligula. Donec neque urna, imperdiet a nisl eget, finibus mollis lacus. Nunc efficitur a elit in facilisis. Maecenas massa ex, tempor ac viverra id, varius et massa. Sed convallis, metus a aliquet suscipit, purus nunc ultrices est, sed dapibus tellus sapien eget libero. Praesent maximus velit vitae est venenatis, nec lobortis arcu consectetur. Aenean vitae tincidunt mauris, pellentesque pulvinar ante. Proin malesuada vestibulum justo lacinia finibus. Nulla nibh ante, iaculis sit amet pharetra at, tincidunt quis nisi. "),e.qZA()()(),e.TgZ(17,"div",7)(18,"h2",12)(19,"button",13),e._uU(20," Is it possible to pay by credit card? "),e.qZA()(),e.TgZ(21,"div",14)(22,"div",11),e._uU(23," Is it possible to pay by credit card?Is it possible to pay by credit card?Is it possible to pay by credit card?Is it possible to pay by credit card? "),e.qZA()()(),e.TgZ(24,"div",7)(25,"h2",15)(26,"button",16),e._uU(27," Is it possible to pay by credit card? "),e.qZA()(),e.TgZ(28,"div",17)(29,"div",11),e._uU(30," Is it possible to pay by credit card?Is it possible to pay by credit card?Is it possible to pay by credit card?Is it possible to pay by credit card?Is it possible to pay by credit card?Is it possible to pay by credit card? "),e.qZA()()()()()()())},dependencies:[fn.LI,ee],styles:[".aboutHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.aboutHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem} .xng-breadcrumb-item .xng-breadcrumb-trail{color:#fff!important;padding-top:5px}.questionsMain[_ngcontent-%COMP%]{padding:4rem 9rem}.questionsMain[_ngcontent-%COMP%] .accordion-item[_ngcontent-%COMP%]{margin:1rem}.questionsMain[_ngcontent-%COMP%] .accordion-item[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-size:1.5rem}.accordion-button[_ngcontent-%COMP%]:not(.collapsed){color:#000;background-color:#fff;box-shadow:none}.accordion-button[_ngcontent-%COMP%]:focus{border-color:none!important}"]}),i})();const Ii=function(){return["/home"]};let Ri=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-not-found"]],decls:15,vars:2,consts:[[1,"team"],[1,"aboutHeadPart1"],[1,"aboutHeadMain"],[1,"notfound"],[1,"oops"],[1,"detail"],[1,"greenHover",3,"routerLink"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"404"),e.qZA()()(),e.TgZ(6,"div",3)(7,"h5"),e._uU(8,"404"),e.qZA(),e.TgZ(9,"p",4),e._uU(10,"Oops! Page not found"),e.qZA(),e.TgZ(11,"p",5),e._uU(12,"The page you are looking for was moved, removed, renamed or might never existed."),e.qZA(),e.TgZ(13,"button",6),e._uU(14,"Home page"),e.qZA()()()),2&t&&(e.xp6(13),e.Q6J("routerLink",e.DdM(1,Ii)))},dependencies:[m.rH,ee],styles:[".aboutHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.aboutHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.notfound[_ngcontent-%COMP%]{text-align:center;margin:3rem}.notfound[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:4rem;font-weight:600;color:#5cad2f}.notfound[_ngcontent-%COMP%] .oops[_ngcontent-%COMP%]{font-size:2rem;font-weight:600}button[_ngcontent-%COMP%]{margin:30px auto auto;border-radius:40px;height:45px;width:140px;background-color:#5cad2f;border:none;color:#fff}.greenHover[_ngcontent-%COMP%]{display:block;background:linear-gradient(to right,black 50%,#5CAD2F 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out}.greenHover[_ngcontent-%COMP%]:hover{background-position:left bottom}"]}),i})();var Be=p(7579),zi=p(727);class ji extends zi.w0{constructor(o,t){super()}schedule(o,t=0){return this}}const Je={setInterval(i,o,...t){const{delegate:n}=Je;return n?.setInterval?n.setInterval(i,o,...t):setInterval(i,o,...t)},clearInterval(i){const{delegate:o}=Je;return(o?.clearInterval||clearInterval)(i)},delegate:void 0};var Gi=p(8737);const vn={now:()=>(vn.delegate||Date).now(),delegate:void 0};class Fe{constructor(o,t=Fe.now){this.schedulerActionCtor=o,this.now=t}schedule(o,t=0,n){return new this.schedulerActionCtor(this,o).schedule(n,t)}}Fe.now=vn.now;const _n=new class Wi extends Fe{constructor(o,t=Fe.now){super(o,t),this.actions=[],this._active=!1}flush(o){const{actions:t}=this;if(this._active)return void t.push(o);let n;this._active=!0;do{if(n=o.execute(o.state,o.delay))break}while(o=t.shift());if(this._active=!1,n){for(;o=t.shift();)o.unsubscribe();throw n}}}(class $i extends ji{constructor(o,t){super(o,t),this.scheduler=o,this.work=t,this.pending=!1}schedule(o,t=0){var n;if(this.closed)return this;this.state=o;const s=this.id,r=this.scheduler;return null!=s&&(this.id=this.recycleAsyncId(r,s,t)),this.pending=!0,this.delay=t,this.id=null!==(n=this.id)&&void 0!==n?n:this.requestAsyncId(r,this.id,t),this}requestAsyncId(o,t,n=0){return Je.setInterval(o.flush.bind(o,this),n)}recycleAsyncId(o,t,n=0){if(null!=n&&this.delay===n&&!1===this.pending)return t;null!=t&&Je.clearInterval(t)}execute(o,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const n=this._execute(o,t);if(n)return n;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(o,t){let s,n=!1;try{this.work(o)}catch(r){n=!0,s=r||new Error("Scheduled action threw falsy error")}if(n)return this.unsubscribe(),s}unsubscribe(){if(!this.closed){const{id:o,scheduler:t}=this,{actions:n}=t;this.work=this.state=this.scheduler=null,this.pending=!1,(0,Gi.P)(n,this),null!=o&&(this.id=this.recycleAsyncId(t,o,null)),this.delay=null,super.unsubscribe()}}}),Yi=_n;var Cn=p(4482),Qi=p(3532);function Mn(i,o=_n,t){const n=function Xi(i=0,o,t=Yi){let n=-1;return null!=o&&((0,Qi.K)(o)?t=o:n=o),new w.y(s=>{let r=function Ki(i){return i instanceof Date&&!isNaN(i)}(i)?+i-t.now():i;r<0&&(r=0);let a=0;return t.schedule(function(){s.closed||(s.next(a++),0<=n?this.schedule(void 0,n):s.complete())},r)})}(i,o);return function Ji(i,o){return(0,Cn.e)((t,n)=>{const{leading:s=!0,trailing:r=!1}=o??{};let a=!1,c=null,u=null,_=!1;const v=()=>{u?.unsubscribe(),u=null,r&&(oe(),_&&n.complete())},T=()=>{u=null,_&&n.complete()},q=be=>u=(0,S.Xf)(i(be)).subscribe((0,I.x)(n,v,T)),oe=()=>{if(a){a=!1;const be=c;c=null,n.next(be),!_&&q(be)}};t.subscribe((0,I.x)(n,be=>{a=!0,c=be,(!u||u.closed)&&(s?oe():q(be))},()=>{_=!0,(!(r&&a&&u)||u.closed)&&n.complete()}))})}(()=>n,t)}var bn=p(8505),eo=p(4671);function On(i,o=eo.y){return i=i??to,(0,Cn.e)((t,n)=>{let s,r=!0;t.subscribe((0,I.x)(n,a=>{const c=o(a);(r||!i(s,c))&&(r=!1,s=c,n.next(a))}))})}function to(i,o){return i===o}var no=p(9300),te=typeof window<"u"?window:{screen:{},navigator:{}},Te=(te.matchMedia||function(){return{matches:!1}}).bind(te),Pn=!1,yn=function(){};te.addEventListener&&te.addEventListener("p",yn,{get passive(){return Pn=!0}}),te.removeEventListener&&te.removeEventListener("p",yn,!1);var wn=Pn,Ct="ontouchstart"in te,Sn=(Ct||"TouchEvent"in te&&Te("(any-pointer: coarse)"),te.navigator.userAgent||"");Te("(pointer: coarse)").matches&&/iPad|Macintosh/.test(Sn)&&Math.min(te.screen.width||0,te.screen.height||0);function lo(i,o){}function co(i,o){1&i&&e.YNc(0,lo,0,0,"ng-template")}(Te("(pointer: coarse)").matches||!Te("(pointer: fine)").matches&&Ct)&&/Windows.*Firefox/.test(Sn),Te("(any-pointer: fine)").matches||Te("(any-hover: hover)");const uo=function(i,o,t){return{tooltip:i,placement:o,content:t}};function go(i,o){if(1&i&&(e.ynx(0),e.YNc(1,co,1,0,null,1),e.BQk()),2&i){const t=e.oxw();e.xp6(1),e.Q6J("ngTemplateOutlet",t.template)("ngTemplateOutletContext",e.kEZ(2,uo,t.tooltip,t.placement,t.content))}}function ho(i,o){if(1&i&&(e.ynx(0),e.TgZ(1,"div",2),e._uU(2),e.qZA(),e.BQk()),2&i){const t=e.oxw();e.xp6(1),e.uIk("title",t.tooltip)("data-tooltip-placement",t.placement),e.xp6(1),e.hij(" ",t.content," ")}}const po=["tooltipTemplate"],mo=["leftOuterSelectionBar"],fo=["rightOuterSelectionBar"],vo=["fullBar"],_o=["selectionBar"],Co=["minHandle"],Mo=["maxHandle"],bo=["floorLabel"],Oo=["ceilLabel"],Po=["minHandleLabel"],yo=["maxHandleLabel"],wo=["combinedLabel"],xo=["ticksElement"];function So(i,o){if(1&i&&e._UZ(0,"ngx-slider-tooltip-wrapper",31),2&i){const t=e.oxw().$implicit,n=e.oxw();e.Q6J("template",n.tooltipTemplate)("tooltip",t.valueTooltip)("placement",t.valueTooltipPlacement)("content",t.value)}}function To(i,o){if(1&i&&e._UZ(0,"span",32),2&i){const t=e.oxw().$implicit;e.Q6J("innerHTML",t.legend,e.oJD)}}const Ao=function(i){return{"ngx-slider-selected":i}};function Zo(i,o){if(1&i&&(e.TgZ(0,"span",27),e._UZ(1,"ngx-slider-tooltip-wrapper",28),e.YNc(2,So,1,4,"ngx-slider-tooltip-wrapper",29),e.YNc(3,To,1,1,"span",30),e.qZA()),2&i){const t=o.$implicit,n=e.oxw();e.Q6J("ngClass",e.VKq(7,Ao,t.selected))("ngStyle",t.style),e.xp6(1),e.Q6J("template",n.tooltipTemplate)("tooltip",t.tooltip)("placement",t.tooltipPlacement),e.xp6(1),e.Q6J("ngIf",null!=t.value),e.xp6(1),e.Q6J("ngIf",null!=t.legend)}}var ie=(()=>{return(i=ie||(ie={}))[i.Low=0]="Low",i[i.High=1]="High",i[i.Floor=2]="Floor",i[i.Ceil=3]="Ceil",i[i.TickValue=4]="TickValue",ie;var i})();class Qe{constructor(){this.floor=0,this.ceil=null,this.step=1,this.minRange=null,this.maxRange=null,this.pushRange=!1,this.minLimit=null,this.maxLimit=null,this.translate=null,this.combineLabels=null,this.getLegend=null,this.getStepLegend=null,this.stepsArray=null,this.bindIndexForStepsArray=!1,this.draggableRange=!1,this.draggableRangeOnly=!1,this.showSelectionBar=!1,this.showSelectionBarEnd=!1,this.showSelectionBarFromValue=null,this.showOuterSelectionBars=!1,this.hidePointerLabels=!1,this.hideLimitLabels=!1,this.autoHideLimitLabels=!0,this.readOnly=!1,this.disabled=!1,this.showTicks=!1,this.showTicksValues=!1,this.tickStep=null,this.tickValueStep=null,this.ticksArray=null,this.ticksTooltip=null,this.ticksValuesTooltip=null,this.vertical=!1,this.getSelectionBarColor=null,this.getTickColor=null,this.getPointerColor=null,this.keyboardSupport=!0,this.scale=1,this.rotate=0,this.enforceStep=!0,this.enforceRange=!0,this.enforceStepsArray=!0,this.noSwitching=!1,this.onlyBindHandles=!1,this.rightToLeft=!1,this.reversedControls=!1,this.boundPointerLabels=!0,this.logScale=!1,this.customValueToPosition=null,this.customPositionToValue=null,this.precisionLimit=12,this.selectionBarGradient=null,this.ariaLabel="ngx-slider",this.ariaLabelledBy=null,this.ariaLabelHigh="ngx-slider-max",this.ariaLabelledByHigh=null,this.handleDimension=null,this.barDimension=null,this.animate=!0,this.animateOnMove=!1}}var d=(()=>{return(i=d||(d={}))[i.Min=0]="Min",i[i.Max=1]="Max",d;var i})();class Do{}class l{static isNullOrUndefined(o){return null==o}static areArraysEqual(o,t){if(o.length!==t.length)return!1;for(let n=0;n<o.length;++n)if(o[n]!==t[n])return!1;return!0}static linearValueToPosition(o,t,n){return(o-t)/(n-t)}static logValueToPosition(o,t,n){return((o=Math.log(o))-(t=Math.log(t)))/((n=Math.log(n))-t)}static linearPositionToValue(o,t,n){return o*(n-t)+t}static logPositionToValue(o,t,n){return t=Math.log(t),n=Math.log(n),Math.exp(o*(n-t)+t)}static findStepIndex(o,t){const n=t.map(r=>Math.abs(o-r.value));let s=0;for(let r=0;r<t.length;r++)n[r]!==n[s]&&n[r]<n[s]&&(s=r);return s}}class pe{static isTouchEvent(o){return void 0!==window.TouchEvent?o instanceof TouchEvent:void 0!==o.touches}static isResizeObserverAvailable(){return void 0!==window.ResizeObserver}}class L{static roundToPrecisionLimit(o,t){return+o.toPrecision(t)}static isModuloWithinPrecisionLimit(o,t,n){const s=Math.pow(10,-n);return Math.abs(o%t)<=s||Math.abs(Math.abs(o%t)-t)<=s}static clampToRange(o,t,n){return Math.min(Math.max(o,t),n)}}class Zn{constructor(){this.eventName=null,this.events=null,this.eventsSubscription=null,this.teardownCallback=null}}class Dn{constructor(o){this.renderer=o}attachPassiveEventListener(o,t,n,s){if(!0!==wn)return this.attachEventListener(o,t,n,s);const r=new Zn;r.eventName=t,r.events=new Be.x;const a=c=>{r.events.next(c)};return o.addEventListener(t,a,{passive:!0,capture:!1}),r.teardownCallback=()=>{o.removeEventListener(t,a,{passive:!0,capture:!1})},r.eventsSubscription=r.events.pipe(l.isNullOrUndefined(s)?(0,bn.b)(()=>{}):Mn(s,void 0,{leading:!0,trailing:!0})).subscribe(c=>{n(c)}),r}detachEventListener(o){l.isNullOrUndefined(o.eventsSubscription)||(o.eventsSubscription.unsubscribe(),o.eventsSubscription=null),l.isNullOrUndefined(o.events)||(o.events.complete(),o.events=null),l.isNullOrUndefined(o.teardownCallback)||(o.teardownCallback(),o.teardownCallback=null)}attachEventListener(o,t,n,s){const r=new Zn;return r.eventName=t,r.events=new Be.x,r.teardownCallback=this.renderer.listen(o,t,c=>{r.events.next(c)}),r.eventsSubscription=r.events.pipe(l.isNullOrUndefined(s)?(0,bn.b)(()=>{}):Mn(s,void 0,{leading:!0,trailing:!0})).subscribe(c=>{n(c)}),r}}let me=(()=>{class i{constructor(t,n,s){this.elemRef=t,this.renderer=n,this.changeDetectionRef=s,this._position=0,this._dimension=0,this._alwaysHide=!1,this._vertical=!1,this._scale=1,this._rotate=0,this.opacity=1,this.visibility="visible",this.left="",this.bottom="",this.height="",this.width="",this.transform="",this.eventListeners=[],this.eventListenerHelper=new Dn(this.renderer)}get position(){return this._position}get dimension(){return this._dimension}get alwaysHide(){return this._alwaysHide}get vertical(){return this._vertical}get scale(){return this._scale}get rotate(){return this._rotate}setAlwaysHide(t){this._alwaysHide=t,this.visibility=t?"hidden":"visible"}hide(){this.opacity=0}show(){this.alwaysHide||(this.opacity=1)}isVisible(){return!this.alwaysHide&&0!==this.opacity}setVertical(t){this._vertical=t,this._vertical?(this.left="",this.width=""):(this.bottom="",this.height="")}setScale(t){this._scale=t}setRotate(t){this._rotate=t,this.transform="rotate("+t+"deg)"}getRotate(){return this._rotate}setPosition(t){this._position!==t&&!this.isRefDestroyed()&&this.changeDetectionRef.markForCheck(),this._position=t,this._vertical?this.bottom=Math.round(t)+"px":this.left=Math.round(t)+"px"}calculateDimension(){const t=this.getBoundingClientRect();this._dimension=this.vertical?(t.bottom-t.top)*this.scale:(t.right-t.left)*this.scale}setDimension(t){this._dimension!==t&&!this.isRefDestroyed()&&this.changeDetectionRef.markForCheck(),this._dimension=t,this._vertical?this.height=Math.round(t)+"px":this.width=Math.round(t)+"px"}getBoundingClientRect(){return this.elemRef.nativeElement.getBoundingClientRect()}on(t,n,s){const r=this.eventListenerHelper.attachEventListener(this.elemRef.nativeElement,t,n,s);this.eventListeners.push(r)}onPassive(t,n,s){const r=this.eventListenerHelper.attachPassiveEventListener(this.elemRef.nativeElement,t,n,s);this.eventListeners.push(r)}off(t){let n,s;l.isNullOrUndefined(t)?(n=[],s=this.eventListeners):(n=this.eventListeners.filter(r=>r.eventName!==t),s=this.eventListeners.filter(r=>r.eventName===t));for(const r of s)this.eventListenerHelper.detachEventListener(r);this.eventListeners=n}isRefDestroyed(){return l.isNullOrUndefined(this.changeDetectionRef)||this.changeDetectionRef.destroyed}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(e.sBO))},i.\u0275dir=e.lG2({type:i,selectors:[["","ngxSliderElement",""]],hostVars:14,hostBindings:function(t,n){2&t&&e.Udp("opacity",n.opacity)("visibility",n.visibility)("left",n.left)("bottom",n.bottom)("height",n.height)("width",n.width)("transform",n.transform)}}),i})(),Mt=(()=>{class i extends me{constructor(t,n,s){super(t,n,s),this.active=!1,this.role="",this.tabindex="",this.ariaOrientation="",this.ariaLabel="",this.ariaLabelledBy="",this.ariaValueNow="",this.ariaValueText="",this.ariaValueMin="",this.ariaValueMax=""}focus(){this.elemRef.nativeElement.focus()}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(e.sBO))},i.\u0275dir=e.lG2({type:i,selectors:[["","ngxSliderHandle",""]],hostVars:11,hostBindings:function(t,n){2&t&&(e.uIk("role",n.role)("tabindex",n.tabindex)("aria-orientation",n.ariaOrientation)("aria-label",n.ariaLabel)("aria-labelledby",n.ariaLabelledBy)("aria-valuenow",n.ariaValueNow)("aria-valuetext",n.ariaValueText)("aria-valuemin",n.ariaValueMin)("aria-valuemax",n.ariaValueMax),e.ekj("ngx-slider-active",n.active))},features:[e.qOj]}),i})(),Ae=(()=>{class i extends me{constructor(t,n,s){super(t,n,s),this._value=null}get value(){return this._value}setValue(t){let n=!1;!this.alwaysHide&&(l.isNullOrUndefined(this.value)||this.value.length!==t.length||this.value.length>0&&0===this.dimension)&&(n=!0),this._value=t,this.elemRef.nativeElement.innerHTML=t,n&&this.calculateDimension()}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(e.sBO))},i.\u0275dir=e.lG2({type:i,selectors:[["","ngxSliderLabel",""]],features:[e.qOj]}),i})(),ko=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["ngx-slider-tooltip-wrapper"]],inputs:{template:"template",tooltip:"tooltip",placement:"placement",content:"content"},decls:2,vars:2,consts:[[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"ngx-slider-inner-tooltip"]],template:function(t,n){1&t&&(e.YNc(0,go,2,6,"ng-container",0),e.YNc(1,ho,3,3,"ng-container",0)),2&t&&(e.Q6J("ngIf",n.template),e.xp6(1),e.Q6J("ngIf",!n.template))},dependencies:[h.O5,h.tP],styles:[".ngx-slider-inner-tooltip[_ngcontent-%COMP%]{height:100%}"]}),i})();class Vo{constructor(){this.selected=!1,this.style={},this.tooltip=null,this.tooltipPlacement=null,this.value=null,this.valueTooltip=null,this.valueTooltipPlacement=null,this.legend=null}}class kn{constructor(){this.active=!1,this.value=0,this.difference=0,this.position=0,this.lowLimit=0,this.highLimit=0}}class Ke{static compare(o,t){return!(l.isNullOrUndefined(o)&&l.isNullOrUndefined(t)||l.isNullOrUndefined(o)!==l.isNullOrUndefined(t))&&o.value===t.value&&o.highValue===t.highValue}}class Vn extends Ke{static compare(o,t){return!(l.isNullOrUndefined(o)&&l.isNullOrUndefined(t)||l.isNullOrUndefined(o)!==l.isNullOrUndefined(t))&&o.value===t.value&&o.highValue===t.highValue&&o.forceChange===t.forceChange}}const Uo={provide:N,useExisting:(0,e.Gpc)(()=>Un),multi:!0};let Un=(()=>{class i{constructor(t,n,s,r){this.renderer=t,this.elementRef=n,this.changeDetectionRef=s,this.zone=r,this.value=null,this.valueChange=new e.vpe,this.highValue=null,this.highValueChange=new e.vpe,this.options=new Qe,this.userChangeStart=new e.vpe,this.userChange=new e.vpe,this.userChangeEnd=new e.vpe,this.initHasRun=!1,this.inputModelChangeSubject=new Be.x,this.inputModelChangeSubscription=null,this.outputModelChangeSubject=new Be.x,this.outputModelChangeSubscription=null,this.viewLowValue=null,this.viewHighValue=null,this.viewOptions=new Qe,this.handleHalfDimension=0,this.maxHandlePosition=0,this.currentTrackingPointer=null,this.currentFocusPointer=null,this.firstKeyDown=!1,this.touchId=null,this.dragging=new kn,this.sliderElementVerticalClass=!1,this.sliderElementAnimateClass=!1,this.sliderElementWithLegendClass=!1,this.sliderElementDisabledAttr=null,this.sliderElementAriaLabel="ngx-slider",this.barStyle={},this.minPointerStyle={},this.maxPointerStyle={},this.fullBarTransparentClass=!1,this.selectionBarDraggableClass=!1,this.ticksUnderValuesClass=!1,this.intermediateTicks=!1,this.ticks=[],this.eventListenerHelper=null,this.onMoveEventListener=null,this.onEndEventListener=null,this.moving=!1,this.resizeObserver=null,this.onTouchedCallback=null,this.onChangeCallback=null,this.eventListenerHelper=new Dn(this.renderer)}set manualRefresh(t){this.unsubscribeManualRefresh(),this.manualRefreshSubscription=t.subscribe(()=>{setTimeout(()=>this.calculateViewDimensionsAndDetectChanges())})}set triggerFocus(t){this.unsubscribeTriggerFocus(),this.triggerFocusSubscription=t.subscribe(n=>{this.focusPointer(n)})}get range(){return!l.isNullOrUndefined(this.value)&&!l.isNullOrUndefined(this.highValue)}get showTicks(){return this.viewOptions.showTicks}ngOnInit(){this.viewOptions=new Qe,Object.assign(this.viewOptions,this.options),this.updateDisabledState(),this.updateVerticalState(),this.updateAriaLabel()}ngAfterViewInit(){this.applyOptions(),this.subscribeInputModelChangeSubject(),this.subscribeOutputModelChangeSubject(),this.renormaliseModelValues(),this.viewLowValue=this.modelValueToViewValue(this.value),this.viewHighValue=this.range?this.modelValueToViewValue(this.highValue):null,this.updateVerticalState(),this.manageElementsStyle(),this.updateDisabledState(),this.calculateViewDimensions(),this.addAccessibility(),this.updateCeilLabel(),this.updateFloorLabel(),this.initHandles(),this.manageEventsBindings(),this.updateAriaLabel(),this.subscribeResizeObserver(),this.initHasRun=!0,this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}ngOnChanges(t){!l.isNullOrUndefined(t.options)&&JSON.stringify(t.options.previousValue)!==JSON.stringify(t.options.currentValue)&&this.onChangeOptions(),(!l.isNullOrUndefined(t.value)||!l.isNullOrUndefined(t.highValue))&&this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!1})}ngOnDestroy(){this.unbindEvents(),this.unsubscribeResizeObserver(),this.unsubscribeInputModelChangeSubject(),this.unsubscribeOutputModelChangeSubject(),this.unsubscribeManualRefresh(),this.unsubscribeTriggerFocus()}writeValue(t){t instanceof Array?(this.value=t[0],this.highValue=t[1]):this.value=t,this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!1})}registerOnChange(t){this.onChangeCallback=t}registerOnTouched(t){this.onTouchedCallback=t}setDisabledState(t){this.viewOptions.disabled=t,this.updateDisabledState()}setAriaLabel(t){this.viewOptions.ariaLabel=t,this.updateAriaLabel()}onResize(t){this.calculateViewDimensionsAndDetectChanges()}subscribeInputModelChangeSubject(){this.inputModelChangeSubscription=this.inputModelChangeSubject.pipe(On(Vn.compare),(0,no.h)(t=>!t.forceChange&&!t.internalChange)).subscribe(t=>this.applyInputModelChange(t))}subscribeOutputModelChangeSubject(){this.outputModelChangeSubscription=this.outputModelChangeSubject.pipe(On(Vn.compare)).subscribe(t=>this.publishOutputModelChange(t))}subscribeResizeObserver(){pe.isResizeObserverAvailable()&&(this.resizeObserver=new ResizeObserver(()=>this.calculateViewDimensionsAndDetectChanges()),this.resizeObserver.observe(this.elementRef.nativeElement))}unsubscribeResizeObserver(){pe.isResizeObserverAvailable()&&null!==this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}unsubscribeOnMove(){l.isNullOrUndefined(this.onMoveEventListener)||(this.eventListenerHelper.detachEventListener(this.onMoveEventListener),this.onMoveEventListener=null)}unsubscribeOnEnd(){l.isNullOrUndefined(this.onEndEventListener)||(this.eventListenerHelper.detachEventListener(this.onEndEventListener),this.onEndEventListener=null)}unsubscribeInputModelChangeSubject(){l.isNullOrUndefined(this.inputModelChangeSubscription)||(this.inputModelChangeSubscription.unsubscribe(),this.inputModelChangeSubscription=null)}unsubscribeOutputModelChangeSubject(){l.isNullOrUndefined(this.outputModelChangeSubscription)||(this.outputModelChangeSubscription.unsubscribe(),this.outputModelChangeSubscription=null)}unsubscribeManualRefresh(){l.isNullOrUndefined(this.manualRefreshSubscription)||(this.manualRefreshSubscription.unsubscribe(),this.manualRefreshSubscription=null)}unsubscribeTriggerFocus(){l.isNullOrUndefined(this.triggerFocusSubscription)||(this.triggerFocusSubscription.unsubscribe(),this.triggerFocusSubscription=null)}getPointerElement(t){return t===d.Min?this.minHandleElement:t===d.Max?this.maxHandleElement:null}getCurrentTrackingValue(){return this.currentTrackingPointer===d.Min?this.viewLowValue:this.currentTrackingPointer===d.Max?this.viewHighValue:null}modelValueToViewValue(t){return l.isNullOrUndefined(t)?NaN:l.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?+t:l.findStepIndex(+t,this.viewOptions.stepsArray)}viewValueToModelValue(t){return l.isNullOrUndefined(this.viewOptions.stepsArray)||this.viewOptions.bindIndexForStepsArray?t:this.getStepValue(t)}getStepValue(t){const n=this.viewOptions.stepsArray[t];return l.isNullOrUndefined(n)?NaN:n.value}applyViewChange(){this.value=this.viewValueToModelValue(this.viewLowValue),this.range&&(this.highValue=this.viewValueToModelValue(this.viewHighValue)),this.outputModelChangeSubject.next({value:this.value,highValue:this.highValue,userEventInitiated:!0,forceChange:!1}),this.inputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!1,internalChange:!0})}applyInputModelChange(t){const n=this.normaliseModelValues(t),s=!Ke.compare(t,n);s&&(this.value=n.value,this.highValue=n.highValue),this.viewLowValue=this.modelValueToViewValue(n.value),this.viewHighValue=this.range?this.modelValueToViewValue(n.highValue):null,this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.range&&this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateSelectionBar(),this.updateTicksScale(),this.updateAriaAttributes(),this.range&&this.updateCombinedLabel(),this.outputModelChangeSubject.next({value:n.value,highValue:n.highValue,forceChange:s,userEventInitiated:!1})}publishOutputModelChange(t){const n=()=>{this.valueChange.emit(t.value),this.range&&this.highValueChange.emit(t.highValue),l.isNullOrUndefined(this.onChangeCallback)||this.onChangeCallback(this.range?[t.value,t.highValue]:t.value),l.isNullOrUndefined(this.onTouchedCallback)||this.onTouchedCallback(this.range?[t.value,t.highValue]:t.value)};t.userEventInitiated?(n(),this.userChange.emit(this.getChangeContext())):setTimeout(()=>{n()})}normaliseModelValues(t){const n=new Ke;if(n.value=t.value,n.highValue=t.highValue,!l.isNullOrUndefined(this.viewOptions.stepsArray)){if(this.viewOptions.enforceStepsArray){const s=l.findStepIndex(n.value,this.viewOptions.stepsArray);if(n.value=this.viewOptions.stepsArray[s].value,this.range){const r=l.findStepIndex(n.highValue,this.viewOptions.stepsArray);n.highValue=this.viewOptions.stepsArray[r].value}}return n}if(this.viewOptions.enforceStep&&(n.value=this.roundStep(n.value),this.range&&(n.highValue=this.roundStep(n.highValue))),this.viewOptions.enforceRange&&(n.value=L.clampToRange(n.value,this.viewOptions.floor,this.viewOptions.ceil),this.range&&(n.highValue=L.clampToRange(n.highValue,this.viewOptions.floor,this.viewOptions.ceil)),this.range&&t.value>t.highValue))if(this.viewOptions.noSwitching)n.value=n.highValue;else{const s=t.value;n.value=t.highValue,n.highValue=s}return n}renormaliseModelValues(){const t={value:this.value,highValue:this.highValue},n=this.normaliseModelValues(t);Ke.compare(n,t)||(this.value=n.value,this.highValue=n.highValue,this.outputModelChangeSubject.next({value:this.value,highValue:this.highValue,forceChange:!0,userEventInitiated:!1}))}onChangeOptions(){if(!this.initHasRun)return;const t=this.getOptionsInfluencingEventBindings(this.viewOptions);this.applyOptions();const n=this.getOptionsInfluencingEventBindings(this.viewOptions),s=!l.areArraysEqual(t,n);this.renormaliseModelValues(),this.viewLowValue=this.modelValueToViewValue(this.value),this.viewHighValue=this.range?this.modelValueToViewValue(this.highValue):null,this.resetSlider(s)}applyOptions(){if(this.viewOptions=new Qe,Object.assign(this.viewOptions,this.options),this.viewOptions.draggableRange=this.range&&this.viewOptions.draggableRange,this.viewOptions.draggableRangeOnly=this.range&&this.viewOptions.draggableRangeOnly,this.viewOptions.draggableRangeOnly&&(this.viewOptions.draggableRange=!0),this.viewOptions.showTicks=this.viewOptions.showTicks||this.viewOptions.showTicksValues||!l.isNullOrUndefined(this.viewOptions.ticksArray),this.viewOptions.showTicks&&(!l.isNullOrUndefined(this.viewOptions.tickStep)||!l.isNullOrUndefined(this.viewOptions.ticksArray))&&(this.intermediateTicks=!0),this.viewOptions.showSelectionBar=this.viewOptions.showSelectionBar||this.viewOptions.showSelectionBarEnd||!l.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue),l.isNullOrUndefined(this.viewOptions.stepsArray)?this.applyFloorCeilOptions():this.applyStepsArrayOptions(),l.isNullOrUndefined(this.viewOptions.combineLabels)&&(this.viewOptions.combineLabels=(t,n)=>t+" - "+n),this.viewOptions.logScale&&0===this.viewOptions.floor)throw Error("Can't use floor=0 with logarithmic scale")}applyStepsArrayOptions(){this.viewOptions.floor=0,this.viewOptions.ceil=this.viewOptions.stepsArray.length-1,this.viewOptions.step=1,l.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=t=>String(this.viewOptions.bindIndexForStepsArray?this.getStepValue(t):t))}applyFloorCeilOptions(){if(l.isNullOrUndefined(this.viewOptions.step)?this.viewOptions.step=1:(this.viewOptions.step=+this.viewOptions.step,this.viewOptions.step<=0&&(this.viewOptions.step=1)),l.isNullOrUndefined(this.viewOptions.ceil)||l.isNullOrUndefined(this.viewOptions.floor))throw Error("floor and ceil options must be supplied");this.viewOptions.ceil=+this.viewOptions.ceil,this.viewOptions.floor=+this.viewOptions.floor,l.isNullOrUndefined(this.viewOptions.translate)&&(this.viewOptions.translate=t=>String(t))}resetSlider(t=!0){this.manageElementsStyle(),this.addAccessibility(),this.updateCeilLabel(),this.updateFloorLabel(),t&&(this.unbindEvents(),this.manageEventsBindings()),this.updateDisabledState(),this.updateAriaLabel(),this.calculateViewDimensions()}focusPointer(t){t!==d.Min&&t!==d.Max&&(t=d.Min),t===d.Min?this.minHandleElement.focus():this.range&&t===d.Max&&this.maxHandleElement.focus()}refocusPointerIfNeeded(){l.isNullOrUndefined(this.currentFocusPointer)||(this.onPointerFocus(this.currentFocusPointer),this.getPointerElement(this.currentFocusPointer).focus())}manageElementsStyle(){this.updateScale(),this.floorLabelElement.setAlwaysHide(this.viewOptions.showTicksValues||this.viewOptions.hideLimitLabels),this.ceilLabelElement.setAlwaysHide(this.viewOptions.showTicksValues||this.viewOptions.hideLimitLabels);const t=this.viewOptions.showTicksValues&&!this.intermediateTicks;this.minHandleLabelElement.setAlwaysHide(t||this.viewOptions.hidePointerLabels),this.maxHandleLabelElement.setAlwaysHide(t||!this.range||this.viewOptions.hidePointerLabels),this.combinedLabelElement.setAlwaysHide(t||!this.range||this.viewOptions.hidePointerLabels),this.selectionBarElement.setAlwaysHide(!this.range&&!this.viewOptions.showSelectionBar),this.leftOuterSelectionBarElement.setAlwaysHide(!this.range||!this.viewOptions.showOuterSelectionBars),this.rightOuterSelectionBarElement.setAlwaysHide(!this.range||!this.viewOptions.showOuterSelectionBars),this.fullBarTransparentClass=this.range&&this.viewOptions.showOuterSelectionBars,this.selectionBarDraggableClass=this.viewOptions.draggableRange&&!this.viewOptions.onlyBindHandles,this.ticksUnderValuesClass=this.intermediateTicks&&this.options.showTicksValues,this.sliderElementVerticalClass!==this.viewOptions.vertical&&(this.updateVerticalState(),setTimeout(()=>{this.resetSlider()})),this.sliderElementAnimateClass!==this.viewOptions.animate&&setTimeout(()=>{this.sliderElementAnimateClass=this.viewOptions.animate}),this.updateRotate()}manageEventsBindings(){this.viewOptions.disabled||this.viewOptions.readOnly?this.unbindEvents():this.bindEvents()}updateDisabledState(){this.sliderElementDisabledAttr=this.viewOptions.disabled?"disabled":null}updateAriaLabel(){this.sliderElementAriaLabel=this.viewOptions.ariaLabel||"nxg-slider"}updateVerticalState(){this.sliderElementVerticalClass=this.viewOptions.vertical;for(const t of this.getAllSliderElements())l.isNullOrUndefined(t)||t.setVertical(this.viewOptions.vertical)}updateScale(){for(const t of this.getAllSliderElements())t.setScale(this.viewOptions.scale)}updateRotate(){for(const t of this.getAllSliderElements())t.setRotate(this.viewOptions.rotate)}getAllSliderElements(){return[this.leftOuterSelectionBarElement,this.rightOuterSelectionBarElement,this.fullBarElement,this.selectionBarElement,this.minHandleElement,this.maxHandleElement,this.floorLabelElement,this.ceilLabelElement,this.minHandleLabelElement,this.maxHandleLabelElement,this.combinedLabelElement,this.ticksElement]}initHandles(){this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.range&&this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateSelectionBar(),this.range&&this.updateCombinedLabel(),this.updateTicksScale()}addAccessibility(){this.updateAriaAttributes(),this.minHandleElement.role="slider",this.minHandleElement.tabindex=!this.viewOptions.keyboardSupport||this.viewOptions.readOnly||this.viewOptions.disabled?"":"0",this.minHandleElement.ariaOrientation=this.viewOptions.vertical||0!==this.viewOptions.rotate?"vertical":"horizontal",l.isNullOrUndefined(this.viewOptions.ariaLabel)?l.isNullOrUndefined(this.viewOptions.ariaLabelledBy)||(this.minHandleElement.ariaLabelledBy=this.viewOptions.ariaLabelledBy):this.minHandleElement.ariaLabel=this.viewOptions.ariaLabel,this.range&&(this.maxHandleElement.role="slider",this.maxHandleElement.tabindex=!this.viewOptions.keyboardSupport||this.viewOptions.readOnly||this.viewOptions.disabled?"":"0",this.maxHandleElement.ariaOrientation=this.viewOptions.vertical||0!==this.viewOptions.rotate?"vertical":"horizontal",l.isNullOrUndefined(this.viewOptions.ariaLabelHigh)?l.isNullOrUndefined(this.viewOptions.ariaLabelledByHigh)||(this.maxHandleElement.ariaLabelledBy=this.viewOptions.ariaLabelledByHigh):this.maxHandleElement.ariaLabel=this.viewOptions.ariaLabelHigh)}updateAriaAttributes(){this.minHandleElement.ariaValueNow=(+this.value).toString(),this.minHandleElement.ariaValueText=this.viewOptions.translate(+this.value,ie.Low),this.minHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.minHandleElement.ariaValueMax=this.viewOptions.ceil.toString(),this.range&&(this.maxHandleElement.ariaValueNow=(+this.highValue).toString(),this.maxHandleElement.ariaValueText=this.viewOptions.translate(+this.highValue,ie.High),this.maxHandleElement.ariaValueMin=this.viewOptions.floor.toString(),this.maxHandleElement.ariaValueMax=this.viewOptions.ceil.toString())}calculateViewDimensions(){l.isNullOrUndefined(this.viewOptions.handleDimension)?this.minHandleElement.calculateDimension():this.minHandleElement.setDimension(this.viewOptions.handleDimension);const t=this.minHandleElement.dimension;this.handleHalfDimension=t/2,l.isNullOrUndefined(this.viewOptions.barDimension)?this.fullBarElement.calculateDimension():this.fullBarElement.setDimension(this.viewOptions.barDimension),this.maxHandlePosition=this.fullBarElement.dimension-t,this.initHasRun&&(this.updateFloorLabel(),this.updateCeilLabel(),this.initHandles())}calculateViewDimensionsAndDetectChanges(){this.calculateViewDimensions(),this.isRefDestroyed()||this.changeDetectionRef.detectChanges()}isRefDestroyed(){return this.changeDetectionRef.destroyed}updateTicksScale(){if(!this.viewOptions.showTicks&&this.sliderElementWithLegendClass)return void setTimeout(()=>{this.sliderElementWithLegendClass=!1});const t=l.isNullOrUndefined(this.viewOptions.ticksArray)?this.getTicksArray():this.viewOptions.ticksArray,n=this.viewOptions.vertical?"translateY":"translateX";this.viewOptions.rightToLeft&&t.reverse();const s=l.isNullOrUndefined(this.viewOptions.tickValueStep)?l.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep:this.viewOptions.tickValueStep;let r=!1;const a=t.map(c=>{let u=this.valueToPosition(c);this.viewOptions.vertical&&(u=this.maxHandlePosition-u);const _=n+"("+Math.round(u)+"px)",v=new Vo;v.selected=this.isTickSelected(c),v.style={"-webkit-transform":_,"-moz-transform":_,"-o-transform":_,"-ms-transform":_,transform:_},v.selected&&!l.isNullOrUndefined(this.viewOptions.getSelectionBarColor)&&(v.style["background-color"]=this.getSelectionBarColor()),!v.selected&&!l.isNullOrUndefined(this.viewOptions.getTickColor)&&(v.style["background-color"]=this.getTickColor(c)),l.isNullOrUndefined(this.viewOptions.ticksTooltip)||(v.tooltip=this.viewOptions.ticksTooltip(c),v.tooltipPlacement=this.viewOptions.vertical?"right":"top"),this.viewOptions.showTicksValues&&!l.isNullOrUndefined(s)&&L.isModuloWithinPrecisionLimit(c,s,this.viewOptions.precisionLimit)&&(v.value=this.getDisplayValue(c,ie.TickValue),l.isNullOrUndefined(this.viewOptions.ticksValuesTooltip)||(v.valueTooltip=this.viewOptions.ticksValuesTooltip(c),v.valueTooltipPlacement=this.viewOptions.vertical?"right":"top"));let T=null;if(l.isNullOrUndefined(this.viewOptions.stepsArray))l.isNullOrUndefined(this.viewOptions.getLegend)||(T=this.viewOptions.getLegend(c));else{const q=this.viewOptions.stepsArray[c];l.isNullOrUndefined(this.viewOptions.getStepLegend)?l.isNullOrUndefined(q)||(T=q.legend):T=this.viewOptions.getStepLegend(q)}return l.isNullOrUndefined(T)||(v.legend=T,r=!0),v});if(this.sliderElementWithLegendClass!==r&&setTimeout(()=>{this.sliderElementWithLegendClass=r}),l.isNullOrUndefined(this.ticks)||this.ticks.length!==a.length)this.ticks=a,this.isRefDestroyed()||this.changeDetectionRef.detectChanges();else for(let c=0;c<a.length;++c)Object.assign(this.ticks[c],a[c])}getTicksArray(){const t=l.isNullOrUndefined(this.viewOptions.tickStep)?this.viewOptions.step:this.viewOptions.tickStep,n=[],s=1+Math.floor(L.roundToPrecisionLimit(Math.abs(this.viewOptions.ceil-this.viewOptions.floor)/t,this.viewOptions.precisionLimit));for(let r=0;r<s;++r)n.push(L.roundToPrecisionLimit(this.viewOptions.floor+t*r,this.viewOptions.precisionLimit));return n}isTickSelected(t){if(!this.range)if(l.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue)){if(this.viewOptions.showSelectionBarEnd){if(t>=this.viewLowValue)return!0}else if(this.viewOptions.showSelectionBar&&t<=this.viewLowValue)return!0}else{const n=this.viewOptions.showSelectionBarFromValue;if(this.viewLowValue>n&&t>=n&&t<=this.viewLowValue)return!0;if(this.viewLowValue<n&&t<=n&&t>=this.viewLowValue)return!0}return!!(this.range&&t>=this.viewLowValue&&t<=this.viewHighValue)}updateFloorLabel(){this.floorLabelElement.alwaysHide||(this.floorLabelElement.setValue(this.getDisplayValue(this.viewOptions.floor,ie.Floor)),this.floorLabelElement.calculateDimension(),this.floorLabelElement.setPosition(this.viewOptions.rightToLeft?this.fullBarElement.dimension-this.floorLabelElement.dimension:0))}updateCeilLabel(){this.ceilLabelElement.alwaysHide||(this.ceilLabelElement.setValue(this.getDisplayValue(this.viewOptions.ceil,ie.Ceil)),this.ceilLabelElement.calculateDimension(),this.ceilLabelElement.setPosition(this.viewOptions.rightToLeft?0:this.fullBarElement.dimension-this.ceilLabelElement.dimension))}updateHandles(t,n){t===d.Min?this.updateLowHandle(n):t===d.Max&&this.updateHighHandle(n),this.updateSelectionBar(),this.updateTicksScale(),this.range&&this.updateCombinedLabel()}getHandleLabelPos(t,n){const s=t===d.Min?this.minHandleLabelElement.dimension:this.maxHandleLabelElement.dimension,r=n-s/2+this.handleHalfDimension,a=this.fullBarElement.dimension-s;return this.viewOptions.boundPointerLabels?this.viewOptions.rightToLeft&&t===d.Min||!this.viewOptions.rightToLeft&&t===d.Max?Math.min(r,a):Math.min(Math.max(r,0),a):r}updateLowHandle(t){this.minHandleElement.setPosition(t),this.minHandleLabelElement.setValue(this.getDisplayValue(this.viewLowValue,ie.Low)),this.minHandleLabelElement.setPosition(this.getHandleLabelPos(d.Min,t)),l.isNullOrUndefined(this.viewOptions.getPointerColor)||(this.minPointerStyle={backgroundColor:this.getPointerColor(d.Min)}),this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}updateHighHandle(t){this.maxHandleElement.setPosition(t),this.maxHandleLabelElement.setValue(this.getDisplayValue(this.viewHighValue,ie.High)),this.maxHandleLabelElement.setPosition(this.getHandleLabelPos(d.Max,t)),l.isNullOrUndefined(this.viewOptions.getPointerColor)||(this.maxPointerStyle={backgroundColor:this.getPointerColor(d.Max)}),this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}updateFloorAndCeilLabelsVisibility(){if(this.viewOptions.hidePointerLabels)return;let t=!1,n=!1;const s=this.isLabelBelowFloorLabel(this.minHandleLabelElement),r=this.isLabelAboveCeilLabel(this.minHandleLabelElement),a=this.isLabelAboveCeilLabel(this.maxHandleLabelElement),c=this.isLabelBelowFloorLabel(this.combinedLabelElement),u=this.isLabelAboveCeilLabel(this.combinedLabelElement);if(s?(t=!0,this.floorLabelElement.hide()):(t=!1,this.floorLabelElement.show()),r?(n=!0,this.ceilLabelElement.hide()):(n=!1,this.ceilLabelElement.show()),this.range){const _=this.combinedLabelElement.isVisible()?u:a,v=this.combinedLabelElement.isVisible()?c:s;_?this.ceilLabelElement.hide():n||this.ceilLabelElement.show(),v?this.floorLabelElement.hide():t||this.floorLabelElement.show()}}isLabelBelowFloorLabel(t){const n=t.position,r=this.floorLabelElement.position;return this.viewOptions.rightToLeft?n+t.dimension>=r-2:n<=r+this.floorLabelElement.dimension+2}isLabelAboveCeilLabel(t){const n=t.position,r=this.ceilLabelElement.position;return this.viewOptions.rightToLeft?n<=r+this.ceilLabelElement.dimension+2:n+t.dimension>=r-2}updateSelectionBar(){let t=0,n=0;const s=this.viewOptions.rightToLeft?!this.viewOptions.showSelectionBarEnd:this.viewOptions.showSelectionBarEnd,r=this.viewOptions.rightToLeft?this.maxHandleElement.position+this.handleHalfDimension:this.minHandleElement.position+this.handleHalfDimension;if(this.range)n=Math.abs(this.maxHandleElement.position-this.minHandleElement.position),t=r;else if(l.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue))s?(n=Math.ceil(Math.abs(this.maxHandlePosition-this.minHandleElement.position)+this.handleHalfDimension),t=Math.floor(this.minHandleElement.position+this.handleHalfDimension)):(n=this.minHandleElement.position+this.handleHalfDimension,t=0);else{const a=this.viewOptions.showSelectionBarFromValue,c=this.valueToPosition(a);(this.viewOptions.rightToLeft?this.viewLowValue<=a:this.viewLowValue>a)?(n=this.minHandleElement.position-c,t=c+this.handleHalfDimension):(n=c-this.minHandleElement.position,t=this.minHandleElement.position+this.handleHalfDimension)}if(this.selectionBarElement.setDimension(n),this.selectionBarElement.setPosition(t),this.range&&this.viewOptions.showOuterSelectionBars&&(this.viewOptions.rightToLeft?(this.rightOuterSelectionBarElement.setDimension(t),this.rightOuterSelectionBarElement.setPosition(0),this.fullBarElement.calculateDimension(),this.leftOuterSelectionBarElement.setDimension(this.fullBarElement.dimension-(t+n)),this.leftOuterSelectionBarElement.setPosition(t+n)):(this.leftOuterSelectionBarElement.setDimension(t),this.leftOuterSelectionBarElement.setPosition(0),this.fullBarElement.calculateDimension(),this.rightOuterSelectionBarElement.setDimension(this.fullBarElement.dimension-(t+n)),this.rightOuterSelectionBarElement.setPosition(t+n))),l.isNullOrUndefined(this.viewOptions.getSelectionBarColor)){if(!l.isNullOrUndefined(this.viewOptions.selectionBarGradient)){const a=l.isNullOrUndefined(this.viewOptions.showSelectionBarFromValue)?0:this.valueToPosition(this.viewOptions.showSelectionBarFromValue),c=a-t>0&&!s||a-t<=0&&s;this.barStyle={backgroundImage:"linear-gradient(to "+(this.viewOptions.vertical?c?"bottom":"top":c?"left":"right")+", "+this.viewOptions.selectionBarGradient.from+" 0%,"+this.viewOptions.selectionBarGradient.to+" 100%)"},this.viewOptions.vertical?(this.barStyle.backgroundPosition="center "+(a+n+t+(c?-this.handleHalfDimension:0))+"px",this.barStyle.backgroundSize="100% "+(this.fullBarElement.dimension-this.handleHalfDimension)+"px"):(this.barStyle.backgroundPosition=a-t+(c?this.handleHalfDimension:0)+"px center",this.barStyle.backgroundSize=this.fullBarElement.dimension-this.handleHalfDimension+"px 100%")}}else{const a=this.getSelectionBarColor();this.barStyle={backgroundColor:a}}}getSelectionBarColor(){return this.range?this.viewOptions.getSelectionBarColor(this.value,this.highValue):this.viewOptions.getSelectionBarColor(this.value)}getPointerColor(t){return this.viewOptions.getPointerColor(t===d.Max?this.highValue:this.value,t)}getTickColor(t){return this.viewOptions.getTickColor(t)}updateCombinedLabel(){let t=null;if(t=this.viewOptions.rightToLeft?this.minHandleLabelElement.position-this.minHandleLabelElement.dimension-10<=this.maxHandleLabelElement.position:this.minHandleLabelElement.position+this.minHandleLabelElement.dimension+10>=this.maxHandleLabelElement.position,t){const n=this.getDisplayValue(this.viewLowValue,ie.Low),s=this.getDisplayValue(this.viewHighValue,ie.High),r=this.viewOptions.rightToLeft?this.viewOptions.combineLabels(s,n):this.viewOptions.combineLabels(n,s);this.combinedLabelElement.setValue(r);const a=this.viewOptions.boundPointerLabels?Math.min(Math.max(this.selectionBarElement.position+this.selectionBarElement.dimension/2-this.combinedLabelElement.dimension/2,0),this.fullBarElement.dimension-this.combinedLabelElement.dimension):this.selectionBarElement.position+this.selectionBarElement.dimension/2-this.combinedLabelElement.dimension/2;this.combinedLabelElement.setPosition(a),this.minHandleLabelElement.hide(),this.maxHandleLabelElement.hide(),this.combinedLabelElement.show()}else this.updateHighHandle(this.valueToPosition(this.viewHighValue)),this.updateLowHandle(this.valueToPosition(this.viewLowValue)),this.maxHandleLabelElement.show(),this.minHandleLabelElement.show(),this.combinedLabelElement.hide();this.viewOptions.autoHideLimitLabels&&this.updateFloorAndCeilLabelsVisibility()}getDisplayValue(t,n){return!l.isNullOrUndefined(this.viewOptions.stepsArray)&&!this.viewOptions.bindIndexForStepsArray&&(t=this.getStepValue(t)),this.viewOptions.translate(t,n)}roundStep(t,n){const s=l.isNullOrUndefined(n)?this.viewOptions.step:n;let r=L.roundToPrecisionLimit((t-this.viewOptions.floor)/s,this.viewOptions.precisionLimit);return r=Math.round(r)*s,L.roundToPrecisionLimit(this.viewOptions.floor+r,this.viewOptions.precisionLimit)}valueToPosition(t){let n=l.linearValueToPosition;l.isNullOrUndefined(this.viewOptions.customValueToPosition)?this.viewOptions.logScale&&(n=l.logValueToPosition):n=this.viewOptions.customValueToPosition;let s=n(t=L.clampToRange(t,this.viewOptions.floor,this.viewOptions.ceil),this.viewOptions.floor,this.viewOptions.ceil);return l.isNullOrUndefined(s)&&(s=0),this.viewOptions.rightToLeft&&(s=1-s),s*this.maxHandlePosition}positionToValue(t){let n=t/this.maxHandlePosition;this.viewOptions.rightToLeft&&(n=1-n);let s=l.linearPositionToValue;l.isNullOrUndefined(this.viewOptions.customPositionToValue)?this.viewOptions.logScale&&(s=l.logPositionToValue):s=this.viewOptions.customPositionToValue;const r=s(n,this.viewOptions.floor,this.viewOptions.ceil);return l.isNullOrUndefined(r)?0:r}getEventXY(t,n){if(t instanceof MouseEvent)return this.viewOptions.vertical||0!==this.viewOptions.rotate?t.clientY:t.clientX;let s=0;const r=t.touches;if(!l.isNullOrUndefined(n))for(let a=0;a<r.length;a++)if(r[a].identifier===n){s=a;break}return this.viewOptions.vertical||0!==this.viewOptions.rotate?r[s].clientY:r[s].clientX}getEventPosition(t,n){const s=this.elementRef.nativeElement.getBoundingClientRect(),r=this.viewOptions.vertical||0!==this.viewOptions.rotate?s.bottom:s.left;let a=0;return a=this.viewOptions.vertical||0!==this.viewOptions.rotate?-this.getEventXY(t,n)+r:this.getEventXY(t,n)-r,a*this.viewOptions.scale-this.handleHalfDimension}getNearestHandle(t){if(!this.range)return d.Min;const n=this.getEventPosition(t),s=Math.abs(n-this.minHandleElement.position),r=Math.abs(n-this.maxHandleElement.position);return s<r?d.Min:s>r?d.Max:this.viewOptions.rightToLeft?n>this.minHandleElement.position?d.Min:d.Max:n<this.minHandleElement.position?d.Min:d.Max}bindEvents(){const t=this.viewOptions.draggableRange;this.viewOptions.onlyBindHandles||this.selectionBarElement.on("mousedown",n=>this.onBarStart(null,t,n,!0,!0,!0)),this.viewOptions.draggableRangeOnly?(this.minHandleElement.on("mousedown",n=>this.onBarStart(d.Min,t,n,!0,!0)),this.maxHandleElement.on("mousedown",n=>this.onBarStart(d.Max,t,n,!0,!0))):(this.minHandleElement.on("mousedown",n=>this.onStart(d.Min,n,!0,!0)),this.range&&this.maxHandleElement.on("mousedown",n=>this.onStart(d.Max,n,!0,!0)),this.viewOptions.onlyBindHandles||(this.fullBarElement.on("mousedown",n=>this.onStart(null,n,!0,!0,!0)),this.ticksElement.on("mousedown",n=>this.onStart(null,n,!0,!0,!0,!0)))),this.viewOptions.onlyBindHandles||this.selectionBarElement.onPassive("touchstart",n=>this.onBarStart(null,t,n,!0,!0,!0)),this.viewOptions.draggableRangeOnly?(this.minHandleElement.onPassive("touchstart",n=>this.onBarStart(d.Min,t,n,!0,!0)),this.maxHandleElement.onPassive("touchstart",n=>this.onBarStart(d.Max,t,n,!0,!0))):(this.minHandleElement.onPassive("touchstart",n=>this.onStart(d.Min,n,!0,!0)),this.range&&this.maxHandleElement.onPassive("touchstart",n=>this.onStart(d.Max,n,!0,!0)),this.viewOptions.onlyBindHandles||(this.fullBarElement.onPassive("touchstart",n=>this.onStart(null,n,!0,!0,!0)),this.ticksElement.onPassive("touchstart",n=>this.onStart(null,n,!1,!1,!0,!0)))),this.viewOptions.keyboardSupport&&(this.minHandleElement.on("focus",()=>this.onPointerFocus(d.Min)),this.range&&this.maxHandleElement.on("focus",()=>this.onPointerFocus(d.Max)))}getOptionsInfluencingEventBindings(t){return[t.disabled,t.readOnly,t.draggableRange,t.draggableRangeOnly,t.onlyBindHandles,t.keyboardSupport]}unbindEvents(){this.unsubscribeOnMove(),this.unsubscribeOnEnd();for(const t of this.getAllSliderElements())l.isNullOrUndefined(t)||t.off()}onBarStart(t,n,s,r,a,c,u){n?this.onDragStart(t,s,r,a):this.onStart(t,s,r,a,c,u)}onStart(t,n,s,r,a,c){n.stopPropagation(),!pe.isTouchEvent(n)&&!wn&&n.preventDefault(),this.moving=!1,this.calculateViewDimensions(),l.isNullOrUndefined(t)&&(t=this.getNearestHandle(n)),this.currentTrackingPointer=t;const u=this.getPointerElement(t);if(u.active=!0,this.viewOptions.keyboardSupport&&u.focus(),s){this.unsubscribeOnMove();const _=v=>this.dragging.active?this.onDragMove(v):this.onMove(v);this.onMoveEventListener=pe.isTouchEvent(n)?this.eventListenerHelper.attachPassiveEventListener(document,"touchmove",_):this.eventListenerHelper.attachEventListener(document,"mousemove",_)}if(r){this.unsubscribeOnEnd();const _=v=>this.onEnd(v);this.onEndEventListener=pe.isTouchEvent(n)?this.eventListenerHelper.attachPassiveEventListener(document,"touchend",_):this.eventListenerHelper.attachEventListener(document,"mouseup",_)}this.userChangeStart.emit(this.getChangeContext()),pe.isTouchEvent(n)&&!l.isNullOrUndefined(n.changedTouches)&&l.isNullOrUndefined(this.touchId)&&(this.touchId=n.changedTouches[0].identifier),a&&this.onMove(n,!0),c&&this.onEnd(n)}onMove(t,n){let s=null;if(pe.isTouchEvent(t)){const _=t.changedTouches;for(let v=0;v<_.length;v++)if(_[v].identifier===this.touchId){s=_[v];break}if(l.isNullOrUndefined(s))return}this.viewOptions.animate&&!this.viewOptions.animateOnMove&&this.moving&&(this.sliderElementAnimateClass=!1),this.moving=!0;const r=l.isNullOrUndefined(s)?this.getEventPosition(t):this.getEventPosition(t,s.identifier);let a;r<=0?a=this.viewOptions.rightToLeft?this.viewOptions.ceil:this.viewOptions.floor:r>=this.maxHandlePosition?a=this.viewOptions.rightToLeft?this.viewOptions.floor:this.viewOptions.ceil:(a=this.positionToValue(r),a=n&&!l.isNullOrUndefined(this.viewOptions.tickStep)?this.roundStep(a,this.viewOptions.tickStep):this.roundStep(a)),this.positionTrackingHandle(a)}onEnd(t){pe.isTouchEvent(t)&&t.changedTouches[0].identifier!==this.touchId||(this.moving=!1,this.viewOptions.animate&&(this.sliderElementAnimateClass=!0),this.touchId=null,this.viewOptions.keyboardSupport||(this.minHandleElement.active=!1,this.maxHandleElement.active=!1,this.currentTrackingPointer=null),this.dragging.active=!1,this.unsubscribeOnMove(),this.unsubscribeOnEnd(),this.userChangeEnd.emit(this.getChangeContext()))}onPointerFocus(t){const n=this.getPointerElement(t);n.on("blur",()=>this.onPointerBlur(n)),n.on("keydown",s=>this.onKeyboardEvent(s)),n.on("keyup",()=>this.onKeyUp()),n.active=!0,this.currentTrackingPointer=t,this.currentFocusPointer=t,this.firstKeyDown=!0}onKeyUp(){this.firstKeyDown=!0,this.userChangeEnd.emit(this.getChangeContext())}onPointerBlur(t){t.off("blur"),t.off("keydown"),t.off("keyup"),t.active=!1,l.isNullOrUndefined(this.touchId)&&(this.currentTrackingPointer=null,this.currentFocusPointer=null)}getKeyActions(t){const n=this.viewOptions.ceil-this.viewOptions.floor;let s=t+this.viewOptions.step,r=t-this.viewOptions.step,a=t+n/10,c=t-n/10;this.viewOptions.reversedControls&&(s=t-this.viewOptions.step,r=t+this.viewOptions.step,a=t-n/10,c=t+n/10);const u={UP:s,DOWN:r,LEFT:r,RIGHT:s,PAGEUP:a,PAGEDOWN:c,HOME:this.viewOptions.reversedControls?this.viewOptions.ceil:this.viewOptions.floor,END:this.viewOptions.reversedControls?this.viewOptions.floor:this.viewOptions.ceil};return this.viewOptions.rightToLeft&&(u.LEFT=s,u.RIGHT=r,(this.viewOptions.vertical||0!==this.viewOptions.rotate)&&(u.UP=r,u.DOWN=s)),u}onKeyboardEvent(t){const n=this.getCurrentTrackingValue(),s=l.isNullOrUndefined(t.keyCode)?t.which:t.keyCode,u=this.getKeyActions(n)[{38:"UP",40:"DOWN",37:"LEFT",39:"RIGHT",33:"PAGEUP",34:"PAGEDOWN",36:"HOME",35:"END"}[s]];if(l.isNullOrUndefined(u)||l.isNullOrUndefined(this.currentTrackingPointer))return;t.preventDefault(),this.firstKeyDown&&(this.firstKeyDown=!1,this.userChangeStart.emit(this.getChangeContext()));const _=L.clampToRange(u,this.viewOptions.floor,this.viewOptions.ceil),v=this.roundStep(_);if(this.viewOptions.draggableRangeOnly){const T=this.viewHighValue-this.viewLowValue;let q,oe;this.currentTrackingPointer===d.Min?(q=v,oe=v+T,oe>this.viewOptions.ceil&&(oe=this.viewOptions.ceil,q=oe-T)):this.currentTrackingPointer===d.Max&&(oe=v,q=v-T,q<this.viewOptions.floor&&(q=this.viewOptions.floor,oe=q+T)),this.positionTrackingBar(q,oe)}else this.positionTrackingHandle(v)}onDragStart(t,n,s,r){const a=this.getEventPosition(n);this.dragging=new kn,this.dragging.active=!0,this.dragging.value=this.positionToValue(a),this.dragging.difference=this.viewHighValue-this.viewLowValue,this.dragging.lowLimit=this.viewOptions.rightToLeft?this.minHandleElement.position-a:a-this.minHandleElement.position,this.dragging.highLimit=this.viewOptions.rightToLeft?a-this.maxHandleElement.position:this.maxHandleElement.position-a,this.onStart(t,n,s,r)}getMinValue(t,n,s){const r=this.viewOptions.rightToLeft;let a=null;return a=n?s?r?this.viewOptions.floor:this.viewOptions.ceil-this.dragging.difference:r?this.viewOptions.ceil-this.dragging.difference:this.viewOptions.floor:this.positionToValue(r?t+this.dragging.lowLimit:t-this.dragging.lowLimit),this.roundStep(a)}getMaxValue(t,n,s){const r=this.viewOptions.rightToLeft;let a=null;return a=n?s?r?this.viewOptions.floor+this.dragging.difference:this.viewOptions.ceil:r?this.viewOptions.ceil:this.viewOptions.floor+this.dragging.difference:r?this.positionToValue(t+this.dragging.lowLimit)+this.dragging.difference:this.positionToValue(t-this.dragging.lowLimit)+this.dragging.difference,this.roundStep(a)}onDragMove(t){const n=this.getEventPosition(t);let s,r,a,c;this.viewOptions.animate&&!this.viewOptions.animateOnMove&&this.moving&&(this.sliderElementAnimateClass=!1),this.moving=!0,this.viewOptions.rightToLeft?(s=this.dragging.lowLimit,r=this.dragging.highLimit,a=this.maxHandleElement,c=this.minHandleElement):(s=this.dragging.highLimit,r=this.dragging.lowLimit,a=this.minHandleElement,c=this.maxHandleElement);const _=n>=this.maxHandlePosition-s;let v,T;if(n<=r){if(0===a.position)return;v=this.getMinValue(n,!0,!1),T=this.getMaxValue(n,!0,!1)}else if(_){if(c.position===this.maxHandlePosition)return;T=this.getMaxValue(n,!0,!0),v=this.getMinValue(n,!0,!0)}else v=this.getMinValue(n,!1,!1),T=this.getMaxValue(n,!1,!1);this.positionTrackingBar(v,T)}positionTrackingBar(t,n){!l.isNullOrUndefined(this.viewOptions.minLimit)&&t<this.viewOptions.minLimit&&(n=L.roundToPrecisionLimit((t=this.viewOptions.minLimit)+this.dragging.difference,this.viewOptions.precisionLimit)),!l.isNullOrUndefined(this.viewOptions.maxLimit)&&n>this.viewOptions.maxLimit&&(t=L.roundToPrecisionLimit((n=this.viewOptions.maxLimit)-this.dragging.difference,this.viewOptions.precisionLimit)),this.viewLowValue=t,this.viewHighValue=n,this.applyViewChange(),this.updateHandles(d.Min,this.valueToPosition(t)),this.updateHandles(d.Max,this.valueToPosition(n))}positionTrackingHandle(t){t=this.applyMinMaxLimit(t),this.range&&(this.viewOptions.pushRange?t=this.applyPushRange(t):(this.viewOptions.noSwitching&&(this.currentTrackingPointer===d.Min&&t>this.viewHighValue?t=this.applyMinMaxRange(this.viewHighValue):this.currentTrackingPointer===d.Max&&t<this.viewLowValue&&(t=this.applyMinMaxRange(this.viewLowValue))),t=this.applyMinMaxRange(t),this.currentTrackingPointer===d.Min&&t>this.viewHighValue?(this.viewLowValue=this.viewHighValue,this.applyViewChange(),this.updateHandles(d.Min,this.maxHandleElement.position),this.updateAriaAttributes(),this.currentTrackingPointer=d.Max,this.minHandleElement.active=!1,this.maxHandleElement.active=!0,this.viewOptions.keyboardSupport&&this.maxHandleElement.focus()):this.currentTrackingPointer===d.Max&&t<this.viewLowValue&&(this.viewHighValue=this.viewLowValue,this.applyViewChange(),this.updateHandles(d.Max,this.minHandleElement.position),this.updateAriaAttributes(),this.currentTrackingPointer=d.Min,this.maxHandleElement.active=!1,this.minHandleElement.active=!0,this.viewOptions.keyboardSupport&&this.minHandleElement.focus()))),this.getCurrentTrackingValue()!==t&&(this.currentTrackingPointer===d.Min?(this.viewLowValue=t,this.applyViewChange()):this.currentTrackingPointer===d.Max&&(this.viewHighValue=t,this.applyViewChange()),this.updateHandles(this.currentTrackingPointer,this.valueToPosition(t)),this.updateAriaAttributes())}applyMinMaxLimit(t){return!l.isNullOrUndefined(this.viewOptions.minLimit)&&t<this.viewOptions.minLimit?this.viewOptions.minLimit:!l.isNullOrUndefined(this.viewOptions.maxLimit)&&t>this.viewOptions.maxLimit?this.viewOptions.maxLimit:t}applyMinMaxRange(t){const s=Math.abs(t-(this.currentTrackingPointer===d.Min?this.viewHighValue:this.viewLowValue));if(!l.isNullOrUndefined(this.viewOptions.minRange)&&s<this.viewOptions.minRange){if(this.currentTrackingPointer===d.Min)return L.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.minRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===d.Max)return L.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.minRange,this.viewOptions.precisionLimit)}if(!l.isNullOrUndefined(this.viewOptions.maxRange)&&s>this.viewOptions.maxRange){if(this.currentTrackingPointer===d.Min)return L.roundToPrecisionLimit(this.viewHighValue-this.viewOptions.maxRange,this.viewOptions.precisionLimit);if(this.currentTrackingPointer===d.Max)return L.roundToPrecisionLimit(this.viewLowValue+this.viewOptions.maxRange,this.viewOptions.precisionLimit)}return t}applyPushRange(t){const n=this.currentTrackingPointer===d.Min?this.viewHighValue-t:t-this.viewLowValue,s=l.isNullOrUndefined(this.viewOptions.minRange)?this.viewOptions.step:this.viewOptions.minRange,r=this.viewOptions.maxRange;return n<s?(this.currentTrackingPointer===d.Min?(this.viewHighValue=L.roundToPrecisionLimit(Math.min(t+s,this.viewOptions.ceil),this.viewOptions.precisionLimit),t=L.roundToPrecisionLimit(this.viewHighValue-s,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(d.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===d.Max&&(this.viewLowValue=L.roundToPrecisionLimit(Math.max(t-s,this.viewOptions.floor),this.viewOptions.precisionLimit),t=L.roundToPrecisionLimit(this.viewLowValue+s,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(d.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()):!l.isNullOrUndefined(r)&&n>r&&(this.currentTrackingPointer===d.Min?(this.viewHighValue=L.roundToPrecisionLimit(t+r,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(d.Max,this.valueToPosition(this.viewHighValue))):this.currentTrackingPointer===d.Max&&(this.viewLowValue=L.roundToPrecisionLimit(t-r,this.viewOptions.precisionLimit),this.applyViewChange(),this.updateHandles(d.Min,this.valueToPosition(this.viewLowValue))),this.updateAriaAttributes()),t}getChangeContext(){const t=new Do;return t.pointerType=this.currentTrackingPointer,t.value=+this.value,this.range&&(t.highValue=+this.highValue),t}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(e.Qsj),e.Y36(e.SBq),e.Y36(e.sBO),e.Y36(e.R0b))},i.\u0275cmp=e.Xpm({type:i,selectors:[["ngx-slider"]],contentQueries:function(t,n,s){if(1&t&&e.Suo(s,po,5),2&t){let r;e.iGM(r=e.CRH())&&(n.tooltipTemplate=r.first)}},viewQuery:function(t,n){if(1&t&&(e.Gf(mo,5,me),e.Gf(fo,5,me),e.Gf(vo,5,me),e.Gf(_o,5,me),e.Gf(Co,5,Mt),e.Gf(Mo,5,Mt),e.Gf(bo,5,Ae),e.Gf(Oo,5,Ae),e.Gf(Po,5,Ae),e.Gf(yo,5,Ae),e.Gf(wo,5,Ae),e.Gf(xo,5,me)),2&t){let s;e.iGM(s=e.CRH())&&(n.leftOuterSelectionBarElement=s.first),e.iGM(s=e.CRH())&&(n.rightOuterSelectionBarElement=s.first),e.iGM(s=e.CRH())&&(n.fullBarElement=s.first),e.iGM(s=e.CRH())&&(n.selectionBarElement=s.first),e.iGM(s=e.CRH())&&(n.minHandleElement=s.first),e.iGM(s=e.CRH())&&(n.maxHandleElement=s.first),e.iGM(s=e.CRH())&&(n.floorLabelElement=s.first),e.iGM(s=e.CRH())&&(n.ceilLabelElement=s.first),e.iGM(s=e.CRH())&&(n.minHandleLabelElement=s.first),e.iGM(s=e.CRH())&&(n.maxHandleLabelElement=s.first),e.iGM(s=e.CRH())&&(n.combinedLabelElement=s.first),e.iGM(s=e.CRH())&&(n.ticksElement=s.first)}},hostAttrs:[1,"ngx-slider"],hostVars:8,hostBindings:function(t,n){1&t&&e.NdJ("resize",function(r){return n.onResize(r)},!1,e.Jf7),2&t&&(e.uIk("disabled",n.sliderElementDisabledAttr)("aria-label",n.sliderElementAriaLabel),e.ekj("vertical",n.sliderElementVerticalClass)("animate",n.sliderElementAnimateClass)("with-legend",n.sliderElementWithLegendClass))},inputs:{value:"value",highValue:"highValue",options:"options",manualRefresh:"manualRefresh",triggerFocus:"triggerFocus"},outputs:{valueChange:"valueChange",highValueChange:"highValueChange",userChangeStart:"userChangeStart",userChange:"userChange",userChangeEnd:"userChangeEnd"},features:[e._Bn([Uo]),e.TTD],decls:29,vars:13,consts:[["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-left-out-selection"],["leftOuterSelectionBar",""],[1,"ngx-slider-span","ngx-slider-bar"],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-right-out-selection"],["rightOuterSelectionBar",""],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-full-bar"],["fullBar",""],["ngxSliderElement","",1,"ngx-slider-span","ngx-slider-bar-wrapper","ngx-slider-selection-bar"],["selectionBar",""],[1,"ngx-slider-span","ngx-slider-bar","ngx-slider-selection",3,"ngStyle"],["ngxSliderHandle","",1,"ngx-slider-span","ngx-slider-pointer","ngx-slider-pointer-min",3,"ngStyle"],["minHandle",""],["ngxSliderHandle","",1,"ngx-slider-span","ngx-slider-pointer","ngx-slider-pointer-max",3,"ngStyle"],["maxHandle",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-limit","ngx-slider-floor"],["floorLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-limit","ngx-slider-ceil"],["ceilLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-model-value"],["minHandleLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-model-high"],["maxHandleLabel",""],["ngxSliderLabel","",1,"ngx-slider-span","ngx-slider-bubble","ngx-slider-combined"],["combinedLabel",""],["ngxSliderElement","",1,"ngx-slider-ticks",3,"hidden"],["ticksElement",""],["class","ngx-slider-tick",3,"ngClass","ngStyle",4,"ngFor","ngForOf"],[1,"ngx-slider-tick",3,"ngClass","ngStyle"],[3,"template","tooltip","placement"],["class","ngx-slider-span ngx-slider-tick-value",3,"template","tooltip","placement","content",4,"ngIf"],["class","ngx-slider-span ngx-slider-tick-legend",3,"innerHTML",4,"ngIf"],[1,"ngx-slider-span","ngx-slider-tick-value",3,"template","tooltip","placement","content"],[1,"ngx-slider-span","ngx-slider-tick-legend",3,"innerHTML"]],template:function(t,n){1&t&&(e.TgZ(0,"span",0,1),e._UZ(2,"span",2),e.qZA(),e.TgZ(3,"span",3,4),e._UZ(5,"span",2),e.qZA(),e.TgZ(6,"span",5,6),e._UZ(8,"span",2),e.qZA(),e.TgZ(9,"span",7,8),e._UZ(11,"span",9),e.qZA(),e._UZ(12,"span",10,11)(14,"span",12,13)(16,"span",14,15)(18,"span",16,17)(20,"span",18,19)(22,"span",20,21)(24,"span",22,23),e.TgZ(26,"span",24,25),e.YNc(28,Zo,4,9,"span",26),e.qZA()),2&t&&(e.xp6(6),e.ekj("ngx-slider-transparent",n.fullBarTransparentClass),e.xp6(3),e.ekj("ngx-slider-draggable",n.selectionBarDraggableClass),e.xp6(2),e.Q6J("ngStyle",n.barStyle),e.xp6(1),e.Q6J("ngStyle",n.minPointerStyle),e.xp6(2),e.Udp("display",n.range?"inherit":"none"),e.Q6J("ngStyle",n.maxPointerStyle),e.xp6(12),e.ekj("ngx-slider-ticks-values-under",n.ticksUnderValuesClass),e.Q6J("hidden",!n.showTicks),e.xp6(2),e.Q6J("ngForOf",n.ticks))},dependencies:[h.mk,h.sg,h.O5,h.PC,me,Mt,Ae,ko],styles:['.ngx-slider{display:inline-block;position:relative;height:4px;width:100%;margin:35px 0 15px;vertical-align:middle;-webkit-user-select:none;user-select:none;touch-action:pan-y} .ngx-slider.with-legend{margin-bottom:40px} .ngx-slider[disabled]{cursor:not-allowed} .ngx-slider[disabled] .ngx-slider-pointer{cursor:not-allowed;background-color:#d8e0f3} .ngx-slider[disabled] .ngx-slider-draggable{cursor:not-allowed} .ngx-slider[disabled] .ngx-slider-selection{background:#8b91a2} .ngx-slider[disabled] .ngx-slider-tick{cursor:not-allowed} .ngx-slider[disabled] .ngx-slider-tick.ngx-slider-selected{background:#8b91a2} .ngx-slider .ngx-slider-span{white-space:nowrap;position:absolute;display:inline-block} .ngx-slider .ngx-slider-base{width:100%;height:100%;padding:0} .ngx-slider .ngx-slider-bar-wrapper{left:0;box-sizing:border-box;margin-top:-16px;padding-top:16px;width:100%;height:32px;z-index:1} .ngx-slider .ngx-slider-draggable{cursor:move} .ngx-slider .ngx-slider-bar{left:0;width:100%;height:4px;z-index:1;background:#d8e0f3;border-radius:2px} .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-transparent .ngx-slider-bar{background:transparent} .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-left-out-selection .ngx-slider-bar{background:#df002d} .ngx-slider .ngx-slider-bar-wrapper.ngx-slider-right-out-selection .ngx-slider-bar{background:#03a688} .ngx-slider .ngx-slider-selection{z-index:2;background:#0db9f0;border-radius:2px} .ngx-slider .ngx-slider-pointer{cursor:pointer;width:32px;height:32px;top:-14px;background-color:#0db9f0;z-index:3;border-radius:16px} .ngx-slider .ngx-slider-pointer:after{content:"";width:8px;height:8px;position:absolute;top:12px;left:12px;border-radius:4px;background:#fff} .ngx-slider .ngx-slider-pointer:hover:after{background-color:#fff} .ngx-slider .ngx-slider-pointer.ngx-slider-active{z-index:4} .ngx-slider .ngx-slider-pointer.ngx-slider-active:after{background-color:#451aff} .ngx-slider .ngx-slider-bubble{cursor:default;bottom:16px;padding:1px 3px;color:#55637d;font-size:16px} .ngx-slider .ngx-slider-bubble.ngx-slider-limit{color:#55637d} .ngx-slider .ngx-slider-ticks{box-sizing:border-box;width:100%;height:0;position:absolute;left:0;top:-3px;margin:0;z-index:1;list-style:none} .ngx-slider .ngx-slider-ticks-values-under .ngx-slider-tick-value{top:auto;bottom:-36px} .ngx-slider .ngx-slider-tick{text-align:center;cursor:pointer;width:10px;height:10px;background:#d8e0f3;border-radius:50%;position:absolute;top:0;left:0;margin-left:16px-math-div(10px,2)} .ngx-slider .ngx-slider-tick.ngx-slider-selected{background:#0db9f0} .ngx-slider .ngx-slider-tick-value{position:absolute;top:-34px;transform:translate(-50%)} .ngx-slider .ngx-slider-tick-legend{position:absolute;top:24px;transform:translate(-50%);max-width:50px;white-space:normal} .ngx-slider.vertical{position:relative;width:4px;height:100%;margin:0 20px;padding:0;vertical-align:baseline;touch-action:pan-x} .ngx-slider.vertical .ngx-slider-base{width:100%;height:100%;padding:0} .ngx-slider.vertical .ngx-slider-bar-wrapper{top:auto;left:0;margin:0 0 0 -16px;padding:0 0 0 16px;height:100%;width:32px} .ngx-slider.vertical .ngx-slider-bar{bottom:0;left:auto;width:4px;height:100%} .ngx-slider.vertical .ngx-slider-pointer{left:-14px!important;top:auto;bottom:0} .ngx-slider.vertical .ngx-slider-bubble{left:16px!important;bottom:0} .ngx-slider.vertical .ngx-slider-ticks{height:100%;width:0;left:-3px;top:0;z-index:1} .ngx-slider.vertical .ngx-slider-tick{vertical-align:middle;margin-left:auto;margin-top:11px} .ngx-slider.vertical .ngx-slider-tick-value{left:24px;top:auto;transform:translateY(-28%)} .ngx-slider.vertical .ngx-slider-tick-legend{top:auto;right:24px;transform:translateY(-28%);max-width:none;white-space:nowrap} .ngx-slider.vertical .ngx-slider-ticks-values-under .ngx-slider-tick-value{bottom:auto;left:auto;right:24px} .ngx-slider *{transition:none} .ngx-slider.animate .ngx-slider-bar-wrapper{transition:all linear .3s} .ngx-slider.animate .ngx-slider-selection{transition:background-color linear .3s} .ngx-slider.animate .ngx-slider-pointer{transition:all linear .3s} .ngx-slider.animate .ngx-slider-pointer:after{transition:all linear .3s} .ngx-slider.animate .ngx-slider-bubble{transition:all linear .3s} .ngx-slider.animate .ngx-slider-bubble.ngx-slider-limit{transition:opacity linear .3s} .ngx-slider.animate .ngx-slider-bubble.ngx-slider-combined{transition:opacity linear .3s} .ngx-slider.animate .ngx-slider-tick{transition:background-color linear .3s}'],changeDetection:0}),i})(),Eo=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[h.ez]}),i})();function Fo(i,o){if(1&i&&(e.TgZ(0,"div",28)(1,"div",29)(2,"a",30),e._UZ(3,"img",31),e.qZA()(),e.TgZ(4,"div",32)(5,"div",33)(6,"div",34)(7,"p")(8,"span"),e._uU(9),e.qZA(),e._UZ(10,"br"),e._uU(11),e.qZA()(),e.TgZ(12,"p"),e._uU(13,"4 comments"),e.qZA(),e.TgZ(14,"p"),e._uU(15),e.qZA()(),e.TgZ(16,"div",35)(17,"a",36)(18,"h5"),e._uU(19),e.qZA()(),e.TgZ(20,"p"),e._uU(21),e.qZA(),e.TgZ(22,"a",37),e._uU(23,"Read more >"),e.qZA()()()()),2&i){const t=o.$implicit;e.xp6(2),e.MGl("routerLink","/blog/",t._id,""),e.xp6(1),e.s9C("src",t.photo,e.LSH),e.xp6(6),e.Oqu(t.day),e.xp6(2),e.AsE("",t.month," ",t.year,""),e.xp6(4),e.hij("",t.views," view"),e.xp6(2),e.MGl("routerLink","/blog/",t._id,""),e.xp6(2),e.hij(" ",t.title," "),e.xp6(2),e.Oqu(t.content),e.xp6(1),e.MGl("routerLink","/blog/",t._id,"")}}function No(i,o){if(1&i){const t=e.EpF();e.TgZ(0,"li")(1,"span",38),e.NdJ("click",function(){const r=e.CHM(t).$implicit,a=e.oxw();return e.KtG(a.getBlogsByCategory(r.category))}),e._uU(2),e.qZA()()}if(2&i){const t=o.$implicit;e.xp6(2),e.AsE(" ",t.category,"(",t.count,")")}}const Io=[{path:"",component:Z,children:[{path:"home",component:mn},{path:"",component:mn},{path:"gas-station",component:Ei},{path:"about-us",component:Li},{path:"testimonials",component:Hi},{path:"team",component:Fi},{path:"faq",component:Ni,data:{breadcrumb:"faq"}},{path:"not-found",component:Ri},{path:"product-shop",component:(()=>{class i{constructor(){this.value=1,this.highValue=4,this.options={floor:1,ceil:4}}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-product-shop"]],decls:130,vars:5,consts:[[1,"shop"],[1,"shopHeadPart1"],[1,"shopHeadMain"],[1,"productsPart2"],[1,"productsMain"],[1,"col-md-4"],[1,"col-md-12","cart"],[1,"input-group","searchDiv","input-group-rounded","input-group-merge"],["type","search","placeholder","Search","aria-label","Search",1,"form-control","searchInput","form-control-rounded","form-control-prepended"],[1,"input-group-prepend"],[1,"input-group-text","searchIcon"],[1,"fa","fa-search"],[1,"cartSection"],[1,"categorySection"],[1,"filterSection"],[1,"custom-slider"],[3,"value","highValue","options","valueChange","highValueChange"],[1,"greenHover"],[1,"tagSection"],[1,"allTags"],["href",""],[1,"items","col-md-8"],[1,"col-md-12"],[1,"sortingProducts"],[1,"input-group","sortDropdown","mb-3"],["id","inputGroupSelect01",1,"custom-select"],["selected",""],["value","1"],["value","2"],["value","3"],[1,"showItems"],[1,"showProductMain","col-md-6"],[1,"col-md-12","showProduct"],["src","../../../../../assets/images/item_05-340x340.jpg","alt",""],[1,"productPrice"],[1,"detailCartBtn"],["routerLink","/product-shop/product-detail",1,"details"],[1,"cart"],[1,"details"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Products"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",4)(8,"div",5)(9,"div",6)(10,"div",7),e._UZ(11,"input",8),e.TgZ(12,"div",9)(13,"div",10),e._UZ(14,"span",11),e.qZA()()(),e.TgZ(15,"div",12)(16,"h5"),e._uU(17,"Cart"),e.qZA(),e.TgZ(18,"p"),e._uU(19,"No products in cart"),e.qZA()(),e.TgZ(20,"div",13)(21,"h5"),e._uU(22,"Categories"),e.qZA(),e.TgZ(23,"ul")(24,"li"),e._uU(25," Eco fuel "),e.qZA(),e.TgZ(26,"li"),e._uU(27," Eco fuel "),e.qZA(),e.TgZ(28,"li"),e._uU(29," Eco fuel "),e.qZA(),e.TgZ(30,"li"),e._uU(31," Eco fuel "),e.qZA(),e.TgZ(32,"li"),e._uU(33," Eco fuel "),e.qZA()()(),e.TgZ(34,"div",14)(35,"h5"),e._uU(36,"Filter"),e.qZA(),e.TgZ(37,"div",15)(38,"ngx-slider",16),e.NdJ("valueChange",function(r){return n.value=r})("highValueChange",function(r){return n.highValue=r}),e.qZA()(),e.TgZ(39,"div")(40,"h6"),e._uU(41),e.qZA()(),e.TgZ(42,"button",17),e._uU(43,"Filter"),e.qZA()(),e.TgZ(44,"div",18)(45,"h5"),e._uU(46,"Tags"),e.qZA(),e.TgZ(47,"div",19)(48,"a",20),e._uU(49,"#brands"),e.qZA(),e.TgZ(50,"a",20),e._uU(51,"#car"),e.qZA(),e.TgZ(52,"a",20),e._uU(53,"#charging"),e.qZA(),e.TgZ(54,"a",20),e._uU(55,"#brands"),e.qZA(),e.TgZ(56,"a",20),e._uU(57,"#car"),e.qZA(),e.TgZ(58,"a",20),e._uU(59,"#charging"),e.qZA(),e.TgZ(60,"a",20),e._uU(61,"#brands"),e.qZA()()()()(),e.TgZ(62,"div",21)(63,"div",22)(64,"div",23)(65,"p"),e._uU(66,"showing all 9 results"),e.qZA(),e.TgZ(67,"div",24)(68,"select",25)(69,"option",26),e._uU(70,"Default sorting"),e.qZA(),e.TgZ(71,"option",27),e._uU(72,"One"),e.qZA(),e.TgZ(73,"option",28),e._uU(74,"Two"),e.qZA(),e.TgZ(75,"option",29),e._uU(76,"Three"),e.qZA()()()(),e.TgZ(77,"div",30)(78,"div",31)(79,"div",32)(80,"div"),e._UZ(81,"img",33),e.qZA(),e.TgZ(82,"div")(83,"h5"),e._uU(84,"Car fire extinguisher"),e.qZA(),e.TgZ(85,"p"),e._uU(86,"Lorem ipsum dolor sit amet."),e.qZA(),e.TgZ(87,"p",34),e._uU(88,"$3.99"),e.qZA()(),e.TgZ(89,"div",35)(90,"div")(91,"button",36),e._uU(92,"Details"),e.qZA()(),e.TgZ(93,"div")(94,"button",37),e._uU(95,"Add to cart"),e.qZA()()()()(),e.TgZ(96,"div",31)(97,"div",32),e._UZ(98,"img",33),e.TgZ(99,"div")(100,"h5"),e._uU(101,"Car fire extinguisher"),e.qZA(),e.TgZ(102,"p"),e._uU(103,"Lorem ipsum dolor sit amet."),e.qZA(),e.TgZ(104,"p",34),e._uU(105,"$3.99"),e.qZA()(),e.TgZ(106,"div",35)(107,"div")(108,"button",38),e._uU(109,"Details"),e.qZA()(),e.TgZ(110,"div")(111,"button",37),e._uU(112,"Add to cart"),e.qZA()()()()(),e.TgZ(113,"div",31)(114,"div",32),e._UZ(115,"img",33),e.TgZ(116,"div")(117,"h5"),e._uU(118,"Car fire extinguisher"),e.qZA(),e.TgZ(119,"p"),e._uU(120,"Lorem ipsum dolor sit amet."),e.qZA(),e.TgZ(121,"p",34),e._uU(122,"$3.99"),e.qZA()(),e.TgZ(123,"div",35)(124,"div")(125,"button",38),e._uU(126,"Details"),e.qZA()(),e.TgZ(127,"div")(128,"button",37),e._uU(129,"Add to cart"),e.qZA()()()()()()()()()()()),2&t&&(e.xp6(38),e.Q6J("value",n.value)("highValue",n.highValue)("options",n.options),e.xp6(3),e.AsE("Price $",n.value," - $",n.highValue,""))},dependencies:[m.rH,Xt,tn,Un,ee],styles:['.shopHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.shopHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.productsMain[_ngcontent-%COMP%]{display:flex;padding:4rem 6rem}.productsMain[_ngcontent-%COMP%] .searchDiv[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.productsMain[_ngcontent-%COMP%] .searchInput[_ngcontent-%COMP%]{border-radius:2rem;border-top-right-radius:2rem!important;border-bottom-right-radius:2rem!important;z-index:1}.productsMain[_ngcontent-%COMP%] .searchIcon[_ngcontent-%COMP%]{border-radius:50%;z-index:2;margin-left:-2rem;background-color:#5cad2f;color:#fff}.productsMain[_ngcontent-%COMP%] .cartSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.productsMain[_ngcontent-%COMP%] .cartSection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:1.5rem;color:#5cad2f;font-weight:600}.productsMain[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.productsMain[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none}.productsMain[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:"\\2022";color:#5cad2f;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.productsMain[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.productsMain[_ngcontent-%COMP%] .filterSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.productsMain[_ngcontent-%COMP%] .filterSection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.productsMain[_ngcontent-%COMP%] .filterSection[_ngcontent-%COMP%] h6[_ngcontent-%COMP%]{text-align:center;font-size:1.2rem;font-weight:600;margin-top:1rem}.productsMain[_ngcontent-%COMP%] .filterSection[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;border-radius:40px;height:50px;width:150px;background-color:#5cad2f;border:none;color:#fff}.productsMain[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.productsMain[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.productsMain[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] .allTags[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.productsMain[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] .allTags[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#000;padding:.5rem 2rem;background-color:#fff;border-radius:2rem;margin:.5rem}.greenHover[_ngcontent-%COMP%]{display:block;background:linear-gradient(to right,black 50%,#5CAD2F 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out}.greenHover[_ngcontent-%COMP%]:hover{background-position:left bottom} .ngx-slider .ngx-slider-pointer{background:#5cad2f!important} .ngx-slider .ngx-slider-selection{background:#5cad2f!important}.productsMain[_ngcontent-%COMP%] .items[_ngcontent-%COMP%] .sortingProducts[_ngcontent-%COMP%]{background-color:#eaefe8;border-radius:2rem;justify-content:space-between;display:flex;padding:1rem;margin-bottom:2rem}.productsMain[_ngcontent-%COMP%] .items[_ngcontent-%COMP%] .sortingProducts[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-top:auto;margin-bottom:auto}.productsMain[_ngcontent-%COMP%] .items[_ngcontent-%COMP%] .sortingProducts[_ngcontent-%COMP%] .sortDropdown[_ngcontent-%COMP%]{width:22%;margin-bottom:0!important}.productsMain[_ngcontent-%COMP%] .items[_ngcontent-%COMP%] .sortingProducts[_ngcontent-%COMP%] .sortDropdown[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{background-color:#eaefe8;border:none}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProduct[_ngcontent-%COMP%]{text-align:center;box-shadow:1px 1px 7px -3px #000;padding:2rem;margin-bottom:2rem;z-index:2}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProduct[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:600}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProduct[_ngcontent-%COMP%] .productPrice[_ngcontent-%COMP%]{font-size:1.5rem;color:#5cad2f;font-weight:600}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProductMain[_ngcontent-%COMP%] .detailCartBtn[_ngcontent-%COMP%]{position:absolute;top:15%;left:30%;opacity:0;z-index:1}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProduct[_ngcontent-%COMP%]:hover img[_ngcontent-%COMP%]{opacity:.2}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProduct[_ngcontent-%COMP%]:hover{box-shadow:0 0 #000;border:1px solid}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProduct[_ngcontent-%COMP%]:hover .detailCartBtn[_ngcontent-%COMP%]{opacity:1}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProductMain[_ngcontent-%COMP%] .cart[_ngcontent-%COMP%]{margin-top:30px;border-radius:40px;height:50px;width:150px;background-color:#5cad2f;border:none;color:#fff}.productsMain[_ngcontent-%COMP%] .showItems[_ngcontent-%COMP%] .showProductMain[_ngcontent-%COMP%] .details[_ngcontent-%COMP%]{margin-top:30px;border-radius:40px;height:50px;width:150px;background-color:#000;border:none;color:#fff}']}),i})()},{path:"product-shop/:id",component:(()=>{class i{constructor(){this.count=1}decrement(){this.count>1&&(this.count=this.count-1)}increment(){this.count=this.count+1}addReview(t){console.log(t.form.value)}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-product-details"]],decls:154,vars:7,consts:[[1,"productDetail"],[1,"productDetailHeadPart1"],[1,"productDetailHeadMain"],[1,"productDetailPart2"],[1,"productDetailMain"],[1,"col-md-4"],[1,"col-md-12","productImage"],["src","../../../../../assets/images/item_05-340x340.jpg","alt",""],[1,"col-md-8"],[1,"col-md-12","productDetail"],["href",""],[1,"productPrice"],[1,"description"],[1,"container"],[1,"d-flex"],["id","counting"],[1,"increment",3,"click"],[1,"fa","fa-angle-up"],[1,"decrement",3,"click"],[1,"fa","fa-angle-down"],[1,"greenHover","addToCart"],[1,"reviewDescPart3"],[1,"reviewDescMain"],["id","pills-tab","role","tablist",1,"nav","nav-pills","mb-3"],["role","presentation",1,"nav-item"],["id","pills-desc-tab","data-bs-toggle","pill","data-bs-target","#pills-desc","type","button","role","tab","aria-controls","pills-desc","aria-selected","true",1,"nav-link","active"],["id","pills-Review-tab","data-bs-toggle","pill","data-bs-target","#pills-Review","type","button","role","tab","aria-controls","pills-Review","aria-selected","false",1,"nav-link"],["id","pills-tabContent",1,"tab-content"],["id","pills-desc","role","tabpanel","aria-labelledby","pills-desc-tab",1,"tab-pane","fade","show","active"],["id","pills-Review","role","tabpanel","aria-labelledby","pills-Review-tab",1,"tab-pane","fade"],[1,"showReview"],["src","../../../../../assets/images/0376d710507c8aafd7e5fd38bce2d530.png","alt","profilePicture",1,"profilePic"],[1,"nameReview"],[1,"addReview"],[1,"addReviewText"],["role","form",3,"ngSubmit"],["addReviewForm","ngForm"],[1,"form-group"],["for",""],[1,"input-group","input-group-alternative"],[1,"rating",2,"width","20rem"],["id","rating-5","type","radio","ngModel","","name","rating",3,"value"],["for","rating-5"],[1,"fa","fa-star"],["id","rating-4","type","radio","ngModel","","name","rating",3,"value"],["for","rating-4"],["id","rating-3","type","radio","ngModel","","name","rating",3,"value"],["for","rating-3"],["id","rating-2","type","radio","ngModel","","name","rating",3,"value"],["for","rating-2"],["id","rating-1","type","radio","ngModel","","name","rating","checked","",3,"value"],["for","rating-1"],["required","","placeholder","Review","type","text","name","Review","required","","ngModel","","id","exampleFormControlTextarea1","rows","4",1,"form-control"],["required","","placeholder","Name","type","text","name","Name","required","","ngModel","",1,"form-control"],["required","","placeholder","Email","type","email","email","","name","Email","required","","ngModel","",1,"form-control"],[1,"text-center"],["type","submit",1,"btn","btn-primary","my-4",3,"disabled"],[1,"relatedProductsPart10"],[1,"relatedProductsMain"],[1,"relatedProductsMainText"],[1,"relatedProductBoxes","d-flex"],[1,"relatedProductBox","col-md-4"],[1,"col-md-12","showProduct"]],template:function(t,n){if(1&t){const s=e.EpF();e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Products"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",4)(8,"div",5)(9,"div",6),e._UZ(10,"img",7),e.qZA()(),e.TgZ(11,"div",8)(12,"div",9)(13,"h5"),e._uU(14,"Car fire extinguisher"),e.qZA(),e.TgZ(15,"div")(16,"a",10),e._uU(17,"(1 customer review)"),e.qZA()(),e.TgZ(18,"p",11),e._uU(19,"$3.99"),e.qZA(),e.TgZ(20,"p",12),e._uU(21,"Lorem ipsum dolor, sit amet consectetur adipisicing elit. Cupiditate, dignissimos!"),e.qZA(),e.TgZ(22,"div",13)(23,"div",14)(24,"h2",15),e._uU(25),e.qZA(),e.TgZ(26,"div")(27,"div")(28,"button",16),e.NdJ("click",function(){return n.increment()}),e._UZ(29,"span",17),e.qZA()(),e.TgZ(30,"div")(31,"button",18),e.NdJ("click",function(){return n.decrement()}),e._UZ(32,"span",19),e.qZA()()(),e.TgZ(33,"button",20),e._uU(34,"Add to cart"),e.qZA()()(),e.TgZ(35,"p"),e._uU(36,"Category : "),e.TgZ(37,"a",10),e._uU(38,"solar energy"),e.qZA()(),e.TgZ(39,"p"),e._uU(40,"tags : "),e.TgZ(41,"a",10),e._uU(42,"solar"),e.qZA()()()()()(),e.TgZ(43,"div",21)(44,"div",22)(45,"ul",23)(46,"li",24)(47,"button",25),e._uU(48,"Description"),e.qZA()(),e.TgZ(49,"li",24)(50,"button",26),e._uU(51,"Review"),e.qZA()()(),e.TgZ(52,"div",27)(53,"div",28)(54,"h5"),e._uU(55,"Description"),e.qZA(),e.TgZ(56,"p"),e._uU(57,"Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?"),e.qZA()(),e.TgZ(58,"div",29)(59,"div",30)(60,"h5"),e._uU(61,"1 review for Car fire extinguisher"),e.qZA(),e.TgZ(62,"div",14),e._UZ(63,"img",31),e.TgZ(64,"div",32)(65,"p"),e._uU(66,"John Mitchel \u2013 August 31, 2018"),e.qZA(),e.TgZ(67,"p"),e._uU(68,"Duis vitae eleifend orci, ut varius risus. Praesent consequat nibh id dictum molestie."),e.qZA()()()(),e.TgZ(69,"div",33)(70,"div")(71,"p",34),e._uU(72,"Add a review"),e.qZA(),e.TgZ(73,"p"),e._uU(74,"Your email address will not be published. Required fields are marked *"),e.qZA(),e.TgZ(75,"form",35,36),e.NdJ("ngSubmit",function(){e.CHM(s);const a=e.MAs(76);return e.KtG(n.addReview(a))}),e.TgZ(77,"div",37)(78,"label",38),e._uU(79,"Rating"),e.qZA(),e.TgZ(80,"div",39)(81,"div",40),e._UZ(82,"input",41),e.TgZ(83,"label",42),e._UZ(84,"i",43),e.qZA(),e._UZ(85,"input",44),e.TgZ(86,"label",45),e._UZ(87,"i",43),e.qZA(),e._UZ(88,"input",46),e.TgZ(89,"label",47),e._UZ(90,"i",43),e.qZA(),e._UZ(91,"input",48),e.TgZ(92,"label",49),e._UZ(93,"i",43),e.qZA(),e._UZ(94,"input",50),e.TgZ(95,"label",51),e._UZ(96,"i",43),e.qZA()()()(),e.TgZ(97,"div",37)(98,"label",38),e._uU(99,"Review*"),e.qZA(),e.TgZ(100,"div",39),e._UZ(101,"textarea",52),e.qZA()(),e.TgZ(102,"div",37)(103,"label",38),e._uU(104,"Name*"),e.qZA(),e.TgZ(105,"div",39),e._UZ(106,"input",53),e.qZA()(),e.TgZ(107,"div",37)(108,"label",38),e._uU(109,"Email*"),e.qZA(),e.TgZ(110,"div",39),e._UZ(111,"input",54),e.qZA()(),e.TgZ(112,"div",55)(113,"button",56),e._uU(114,"Submit"),e.qZA()()()()()()()()(),e.TgZ(115,"div",57)(116,"div",58)(117,"div",59)(118,"h5"),e._uU(119,"Related products "),e.qZA()(),e.TgZ(120,"div",60)(121,"div",61)(122,"div",62)(123,"div"),e._UZ(124,"img",7),e.qZA(),e.TgZ(125,"div")(126,"h5"),e._uU(127,"Car fire extinguisher"),e.qZA(),e.TgZ(128,"p"),e._uU(129,"Lorem ipsum dolor sit amet."),e.qZA(),e.TgZ(130,"p",11),e._uU(131,"$3.99"),e.qZA()()()(),e.TgZ(132,"div",61)(133,"div",62)(134,"div"),e._UZ(135,"img",7),e.qZA(),e.TgZ(136,"div")(137,"h5"),e._uU(138,"Car fire extinguisher"),e.qZA(),e.TgZ(139,"p"),e._uU(140,"Lorem ipsum dolor sit amet."),e.qZA(),e.TgZ(141,"p",11),e._uU(142,"$3.99"),e.qZA()()()(),e.TgZ(143,"div",61)(144,"div",62)(145,"div"),e._UZ(146,"img",7),e.qZA(),e.TgZ(147,"div")(148,"h5"),e._uU(149,"Car fire extinguisher"),e.qZA(),e.TgZ(150,"p"),e._uU(151,"Lorem ipsum dolor sit amet."),e.qZA(),e.TgZ(152,"p",11),e._uU(153,"$3.99"),e.qZA()()()()()()()()}if(2&t){const s=e.MAs(76);e.xp6(25),e.Oqu(n.count),e.xp6(57),e.Q6J("value",5),e.xp6(3),e.Q6J("value",4),e.xp6(3),e.Q6J("value",3),e.xp6(3),e.Q6J("value",2),e.xp6(3),e.Q6J("value",1),e.xp6(19),e.Q6J("disabled",s.invalid)}},dependencies:[qe,O,gt,De,ke,Se,He,xe,Ce,ee],styles:[".productDetailHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.productDetailHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.container[_ngcontent-%COMP%]{align-items:center;display:flex;height:100%;text-align:center;margin-bottom:1rem}#counting[_ngcontent-%COMP%]{border:1px solid;padding:.1rem 1.5rem;margin-bottom:0}.decrement[_ngcontent-%COMP%], .increment[_ngcontent-%COMP%]{background-color:#eeeee4;color:#000;width:2rem;border:none}.greenHover[_ngcontent-%COMP%]{display:block;background:linear-gradient(to right,black 50%,#5CAD2F 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease-out}.greenHover[_ngcontent-%COMP%]:hover{background-position:left bottom}.productDetail[_ngcontent-%COMP%] .addToCart[_ngcontent-%COMP%]{margin-left:2rem;border-radius:40px;height:50px;width:150px;background-color:#5cad2f;border:none;color:#fff}.decrement[_ngcontent-%COMP%]:hover, .increment[_ngcontent-%COMP%]:hover{background-color:#eeeee4;color:gray}.productDetailMain[_ngcontent-%COMP%]{display:flex;padding:4rem 8rem}.productDetailMain[_ngcontent-%COMP%] .productDetail[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:2rem;font-weight:600}.productDetailMain[_ngcontent-%COMP%] .productDetail[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#5cad2f}.productDetailMain[_ngcontent-%COMP%] .productDetail[_ngcontent-%COMP%] .productPrice[_ngcontent-%COMP%]{font-size:2rem;color:#5cad2f}.reviewDescMain[_ngcontent-%COMP%]{padding:0 10rem}.reviewDescMain[_ngcontent-%COMP%] .tab-content[_ngcontent-%COMP%]{padding:3rem;background-color:#eaefe8}.nav-pills[_ngcontent-%COMP%] .nav-link[_ngcontent-%COMP%]{background-color:#5cad2f;color:#fff}.nav-pills[_ngcontent-%COMP%] .nav-link.active[_ngcontent-%COMP%]{background-color:#eaefe8;color:#000}.reviewDescMain[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{margin-bottom:0!important}.reviewDescMain[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{border-radius:0!important}.showReview[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:2rem;margin-bottom:2rem}.profilePic[_ngcontent-%COMP%]{width:2rem;height:2rem;margin-right:2rem;margin-left:2rem}.rating[_ngcontent-%COMP%]{direction:rtl;unicode-bidi:bidi-override;color:#ddd}.rating[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{display:none}.rating[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:hover, .rating[_ngcontent-%COMP%] label[_ngcontent-%COMP%]:hover ~ label[_ngcontent-%COMP%], .rating[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%], .rating[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked + label[_ngcontent-%COMP%] ~ label[_ngcontent-%COMP%]{color:#5cad2f}.addReview[_ngcontent-%COMP%] input[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{border-radius:2rem}form[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:2rem;border-radius:40px;height:50px;width:150px;background-color:#5cad2f;border:none;color:#fff}.relatedProductsPart10[_ngcontent-%COMP%]{margin-top:60px}.relatedProductsMain[_ngcontent-%COMP%]{padding-left:185px;padding-right:185px}.relatedProductsMain[_ngcontent-%COMP%] .relatedProductsMainText[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;text-align:center;margin-bottom:3rem}.relatedProductsMain[_ngcontent-%COMP%] .relatedProducts[_ngcontent-%COMP%]{margin-top:3rem;flex-wrap:wrap}.showProduct[_ngcontent-%COMP%]{text-align:center;box-shadow:1px 1px 7px -3px #000;padding:2rem;margin-bottom:2rem;z-index:2}.showProduct[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.showProduct[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:1.5rem;font-weight:600}.showProduct[_ngcontent-%COMP%] .productPrice[_ngcontent-%COMP%]{font-size:1.5rem;color:#5cad2f;font-weight:600}"]}),i})()},{path:"gallery",component:(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-gallery"]],decls:28,vars:0,consts:[[1,"gallery"],[1,"galleryHeadPart1"],[1,"galleryHeadMain"],[1,"galleryPage"],[1,"galleryPageMain"],[1,"col-md-6","col-lg-6","col-ms-6","col-sm-6","article"],["src","../../../../../assets/images/blog_12.jpg","alt",""],[1,"imgtext"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Gallery"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",4)(8,"div",5),e._UZ(9,"img",6),e.TgZ(10,"div",7)(11,"p"),e._uU(12," History of Electric Vehicles "),e.qZA()()(),e.TgZ(13,"div",5),e._UZ(14,"img",6),e.TgZ(15,"div",7)(16,"p"),e._uU(17," History of Electric Vehicles "),e.qZA()()(),e.TgZ(18,"div",5),e._UZ(19,"img",6),e.TgZ(20,"div",7)(21,"p"),e._uU(22," History of Electric Vehicles "),e.qZA()()(),e.TgZ(23,"div",5),e._UZ(24,"img",6),e.TgZ(25,"div",7)(26,"p"),e._uU(27," History of Electric Vehicles "),e.qZA()()()()()())},dependencies:[ee],styles:[".galleryHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.galleryHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.galleryPageMain[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;padding:4rem 9rem}.galleryPageMain[_ngcontent-%COMP%] .article[_ngcontent-%COMP%]{margin-bottom:3rem}.galleryPageMain[_ngcontent-%COMP%] .article[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;margin-bottom:1rem}.galleryPageMain[_ngcontent-%COMP%] .article[_ngcontent-%COMP%] .imgtext[_ngcontent-%COMP%]{font-size:1.5rem}"]}),i})()},{path:"contact",component:(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-contact"]],decls:72,vars:0,consts:[[1,"contact"],[1,"contactHeadPart1"],[1,"contactHeadMain"],[1,"contactBodyPart2"],[1,"contactBodyMain"],[1,"col-md-4","aboutOffice"],[1,"aboutOfficeDesc"],[1,"d-flex","adPhone"],[1,"fa","fa-phone"],[1,"fa","fa-skype"],[1,"fa","fa-map-marker"],[1,"social","d-flex"],["href","",1,"fa","fa-facebook","circle"],[1,"fa","fa-twitter","circle"],[1,"fa","fa-youtube","circle"],[1,"fa","fa-instagram","circle"],[1,"col-md-4","officeTiming"],[1,"col-md-4","contactForm"],[1,"addMessage"],["role","form"],["addMessageForm","ngForm"],[1,"form-group"],["for",""],[1,"input-group","input-group-alternative"],["required","","type","text","name","Name","required","","ngModel","",1,"form-control"],["required","","type","email","email","","name","Email","required","","ngModel","",1,"form-control"],["required","","type","text","name","Message","required","","ngModel","","id","exampleFormControlTextarea1","rows","4",1,"form-control"],[1,"text-center"],["type","submit",1,"btn","btn-primary","my-4"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Contact Us"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",4)(8,"div",5)(9,"h5"),e._uU(10,"Central Office"),e.qZA(),e.TgZ(11,"p",6),e._uU(12," Nam eu mi eget velit vulputate tempor gravida quis massa. In malesuada condimentum ultrices. Sed et mauris a purus fermentum elementum. Sed tristique semper enim, et gravida orci iaculis et. Nulla facilisi. "),e.qZA(),e.TgZ(13,"div",7),e._UZ(14,"span",8),e.TgZ(15,"p"),e._uU(16,"0(800) 890-90-609"),e.qZA()(),e.TgZ(17,"div",7),e._UZ(18,"span",9),e.TgZ(19,"p"),e._uU(20,"skypeName"),e.qZA()(),e.TgZ(21,"div",7),e._UZ(22,"span",10),e.TgZ(23,"p"),e._uU(24,"29 Nicolas str, New York, 987597-50"),e.qZA()(),e.TgZ(25,"div",11),e._UZ(26,"a",12)(27,"span",13)(28,"span",14)(29,"span",15),e.qZA()(),e.TgZ(30,"div",16)(31,"h5"),e._uU(32,"Opening Hours"),e.qZA(),e.TgZ(33,"div")(34,"ul")(35,"li"),e._uU(36,"Monday: 9:00 \u2013 19:00"),e.qZA(),e.TgZ(37,"li"),e._uU(38,"Tuesday: 9:00 \u2013 19:00"),e.qZA(),e.TgZ(39,"li"),e._uU(40,"Wednesday: 9:00 \u2013 19:00"),e.qZA(),e.TgZ(41,"li"),e._uU(42,"Thursday: 9:00 \u2013 19:00"),e.qZA(),e.TgZ(43,"li"),e._uU(44,"Friday: 9:00 \u2013 19:00"),e.qZA(),e.TgZ(45,"li"),e._uU(46,"Saturday: 9:00 \u2013 19:00"),e.qZA(),e.TgZ(47,"li"),e._uU(48,"Sunday: CLOSED"),e.qZA()()()(),e.TgZ(49,"div",17)(50,"div",18)(51,"div")(52,"form",19,20)(54,"div",21)(55,"label",22),e._uU(56,"Your Name"),e.qZA(),e.TgZ(57,"div",23),e._UZ(58,"input",24),e.qZA()(),e.TgZ(59,"div",21)(60,"label",22),e._uU(61,"Your Email"),e.qZA(),e.TgZ(62,"div",23),e._UZ(63,"input",25),e.qZA()(),e.TgZ(64,"div",21)(65,"label",22),e._uU(66,"Your Message"),e.qZA(),e.TgZ(67,"div",23),e._UZ(68,"textarea",26),e.qZA()(),e.TgZ(69,"div",27)(70,"button",28),e._uU(71,"Submit"),e.qZA()()()()()()()()())},dependencies:[qe,O,De,ke,Se,He,xe,Ce,ee],styles:[".contactHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.contactHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.contactBodyMain[_ngcontent-%COMP%]{display:flex;padding:4rem 9rem}.contactBodyMain[_ngcontent-%COMP%] .aboutOffice[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:1.5rem;margin-bottom:2rem}.contactBodyMain[_ngcontent-%COMP%] .aboutOffice[_ngcontent-%COMP%] .aboutOfficeDesc[_ngcontent-%COMP%]{margin-bottom:2rem}.contactBodyMain[_ngcontent-%COMP%] .aboutOffice[_ngcontent-%COMP%] .adPhone[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:1.5rem;margin-right:1rem;color:#5cad2f}.contactBodyMain[_ngcontent-%COMP%] .aboutOffice[_ngcontent-%COMP%] .social[_ngcontent-%COMP%]{justify-content:center;margin-top:2rem}.circle[_ngcontent-%COMP%]{border-radius:50%;margin:.15em;font-size:1.5em}.fa-facebook[_ngcontent-%COMP%]{background:#3b5998;color:#fff;padding:.3em .5em}.fa-twitter[_ngcontent-%COMP%]{background:#4099ff;color:#fff;padding:.3em .34em}.fa-youtube[_ngcontent-%COMP%]{background:#bb0000;color:#fff;padding:.25em .36em}.fa-instagram[_ngcontent-%COMP%]{background:#696464;color:#fff;padding:.25em .36em}.contactBodyMain[_ngcontent-%COMP%] .officeTiming[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:1.5rem;margin-bottom:2rem}.contactBodyMain[_ngcontent-%COMP%] .officeTiming[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style-type:none;margin:0;padding:0}.contactForm[_ngcontent-%COMP%]{padding:2rem;background-color:#eaefe8}.addMessage[_ngcontent-%COMP%] input[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{border-radius:2rem}form[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:2rem;border-radius:40px;height:50px;width:150px;background-color:#5cad2f;border:none;color:#fff}"]}),i})()},{path:"blog",component:(()=>{class i{constructor(t,n){this.datePipe=t,this.apiService=n,this.content=[],this.categories=[]}ngOnInit(){this.getBlog(),this.getCategory()}getBlogsByCategory(t){this.apiService.getBlogsByCategory(t).subscribe({next:n=>{const s=n.map(r=>{const a=new Date(r.createdAt),c=this.datePipe.transform(a,"dd"),u=this.datePipe.transform(a,"MMMM"),_=this.datePipe.transform(a,"yy");return{...r,day:c,month:u,year:_}});this.content=s,console.log(this.content)},error:n=>{console.log("error",n)}})}getBlog(){this.apiService.getBlogsData().subscribe({next:t=>{const n=t.map(s=>{const r=new Date(s.createdAt),a=this.datePipe.transform(r,"dd"),c=this.datePipe.transform(r,"MMMM"),u=this.datePipe.transform(r,"yy");return{...s,day:a,month:c,year:u}});this.content=n,console.log(this.content)},error:t=>{console.log("error",t)}})}getCategory(){this.apiService.getCategoryCount().subscribe({next:t=>{this.categories=t,console.log("categories",this.categories)},error:t=>{console.log("error",t)}})}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(h.uU),e.Y36(y))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-blogs"]],decls:99,vars:2,consts:[[1,"blog"],[1,"blogHeadPart1"],[1,"blogHeadMain"],[1,"blogsContentPart2"],[1,"blogsContentMain"],[1,"col-md-8","mb-5"],["class","col-md-12 mb-3",4,"ngFor","ngForOf"],[1,"col-md-4"],[1,"rightSidebar"],[1,"input-group","searchDiv","input-group-rounded","input-group-merge"],["type","search","placeholder","Search","aria-label","Search",1,"form-control","searchInput","form-control-rounded","form-control-prepended"],[1,"input-group-prepend"],[1,"input-group-text","searchIcon"],[1,"fa","fa-search"],[1,"categorySection"],[4,"ngFor","ngForOf"],[1,"commentSection"],[1,"productSection"],[1,"productDetail","d-flex"],["src","../../../../../assets/images/item_05-340x340.jpg","alt",""],[1,"productText"],[1,"star"],[1,"price"],[1,"mrp"],[1,"disPrice"],[1,"tagSection"],[1,"allTags"],["href",""],[1,"col-md-12","mb-3"],[1,"blogImg"],[3,"routerLink"],["alt","blogImage",3,"src"],[1,"description"],[1,"headline","d-flex"],[1,"date"],[1,"content"],[1,"blogHead",3,"routerLink"],[1,"readMore",3,"routerLink"],[3,"click"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Blog"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",4)(8,"div",5),e.YNc(9,Fo,24,10,"div",6),e.qZA(),e.TgZ(10,"div",7)(11,"div",8)(12,"div",9),e._UZ(13,"input",10),e.TgZ(14,"div",11)(15,"div",12),e._UZ(16,"span",13),e.qZA()()(),e.TgZ(17,"div",14)(18,"h5"),e._uU(19,"Categories"),e.qZA(),e.TgZ(20,"ul"),e.YNc(21,No,3,2,"li",15),e.qZA()(),e.TgZ(22,"div",16)(23,"h5"),e._uU(24,"Comments"),e.qZA(),e.TgZ(25,"ul")(26,"li")(27,"span"),e._uU(28," John Mitchel |"),e.qZA(),e._uU(29," Car fire extinguisher "),e.qZA(),e.TgZ(30,"li")(31,"span"),e._uU(32," John Mitchel |"),e.qZA(),e._uU(33," Car fire extinguisher "),e.qZA(),e.TgZ(34,"li")(35,"span"),e._uU(36," John Mitchel |"),e.qZA(),e._uU(37," Car fire extinguisher "),e.qZA()()(),e.TgZ(38,"div",17)(39,"h5"),e._uU(40,"Products"),e.qZA(),e.TgZ(41,"ul")(42,"li")(43,"div",18),e._UZ(44,"img",19),e.TgZ(45,"div",20)(46,"p"),e._uU(47,"Engine part"),e.qZA(),e._UZ(48,"p",21),e.TgZ(49,"p",22)(50,"span",23)(51,"s"),e._uU(52,"$4.99"),e.qZA()(),e.TgZ(53,"span",24),e._uU(54,"$1.99"),e.qZA()()()()(),e.TgZ(55,"li")(56,"div",18),e._UZ(57,"img",19),e.TgZ(58,"div",20)(59,"p"),e._uU(60,"Engine part"),e.qZA(),e._UZ(61,"p",21),e.TgZ(62,"p",22)(63,"span",23)(64,"s"),e._uU(65,"$4.99"),e.qZA()(),e.TgZ(66,"span",24),e._uU(67,"$1.99"),e.qZA()()()()(),e.TgZ(68,"li")(69,"div",18),e._UZ(70,"img",19),e.TgZ(71,"div",20)(72,"p"),e._uU(73,"Engine part"),e.qZA(),e._UZ(74,"p",21),e.TgZ(75,"p",22)(76,"span",23)(77,"s"),e._uU(78,"$4.99"),e.qZA()(),e.TgZ(79,"span",24),e._uU(80,"$1.99"),e.qZA()()()()()()(),e.TgZ(81,"div",25)(82,"h5"),e._uU(83,"Tags"),e.qZA(),e.TgZ(84,"div",26)(85,"a",27),e._uU(86,"#brands"),e.qZA(),e.TgZ(87,"a",27),e._uU(88,"#car"),e.qZA(),e.TgZ(89,"a",27),e._uU(90,"#charging"),e.qZA(),e.TgZ(91,"a",27),e._uU(92,"#brands"),e.qZA(),e.TgZ(93,"a",27),e._uU(94,"#car"),e.qZA(),e.TgZ(95,"a",27),e._uU(96,"#charging"),e.qZA(),e.TgZ(97,"a",27),e._uU(98,"#brands"),e.qZA()()()()()()()()),2&t&&(e.xp6(9),e.Q6J("ngForOf",n.content),e.xp6(12),e.Q6J("ngForOf",n.categories))},dependencies:[h.sg,m.rH,ee],styles:['.blogHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.blogHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.blogsContentMain[_ngcontent-%COMP%]{padding:4rem 9rem;display:flex}.blogsContentMain[_ngcontent-%COMP%] .blogImg[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%]{margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{margin-top:-23px;height:4rem;margin-right:1rem;width:4rem;background-color:#5cad2f}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:center;font-size:.8rem;color:#fff;font-weight:600;margin-right:0}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] p[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:1.6rem}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-right:1rem}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:2rem;font-weight:700}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .blogHead[_ngcontent-%COMP%]{color:#000;text-decoration:none}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .blogHead[_ngcontent-%COMP%]:hover{color:#5cad2f}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .readMore[_ngcontent-%COMP%]{color:#5cad2f;font-size:.8rem;text-decoration:none}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .readMore[_ngcontent-%COMP%]:hover{color:#000}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .searchDiv[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .searchInput[_ngcontent-%COMP%]{border-radius:2rem;z-index:1}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .searchIcon[_ngcontent-%COMP%]{border-radius:50%;z-index:2;margin-left:-2rem;background-color:#5cad2f;color:#fff}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{cursor:pointer}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{color:#5cad2f}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:"\\2022";color:#5cad2f;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .commentSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .commentSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .commentSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#5cad2f}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .commentSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin-top:1rem;margin-bottom:1rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin-top:1rem;margin-bottom:1rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .productDetail[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:4rem;height:4rem;margin-right:1rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .productDetail[_ngcontent-%COMP%] .price[_ngcontent-%COMP%] .mrp[_ngcontent-%COMP%]{color:#b0a0a0;margin-right:.5rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] .allTags[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] .allTags[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#000;padding:.5rem 2rem;background-color:#fff;border-radius:2rem;margin:.5rem}@media (max-width: 1000px){.blogsContentMain[_ngcontent-%COMP%]{display:block}.blogsContentMain[_ngcontent-%COMP%] .col-md-8[_ngcontent-%COMP%], .blogsContentMain[_ngcontent-%COMP%] .col-md-4[_ngcontent-%COMP%]{max-width:100%}}@media (max-width: 768px){.blogsContentMain[_ngcontent-%COMP%]{padding:4rem 1rem}}']}),i})()},{path:"blog/:id",component:(()=>{class i{constructor(t,n,s){this.apiService=t,this.datePipe=n,this.route=s,this.content=[]}ngOnInit(){let t=this.route.snapshot.paramMap.get("id");console.log(t),this.getBlogsById(t)}getBlogsById(t){this.apiService.getBlogById(t).subscribe({next:n=>{console.log("ope");const s=new Date(n.createdAt),r=this.datePipe.transform(s,"dd"),a=this.datePipe.transform(s,"MMMM"),c=this.datePipe.transform(s,"yy");n.day=r,n.month=a,n.year=c,this.content=n,console.log(this.content)},error:n=>{console.log("error",n)}})}}return i.\u0275fac=function(t){return new(t||i)(e.Y36(y),e.Y36(h.uU),e.Y36(m.gz))},i.\u0275cmp=e.Xpm({type:i,selectors:[["app-blog-detail"]],decls:200,vars:6,consts:[[1,"blog"],[1,"blogHeadPart1"],[1,"blogHeadMain"],[1,"blogsContentPart2"],[1,"blogsContentMain"],[1,"col-md-8","mb-5"],[1,"col-md-12","mb-3"],[1,"blogImg"],["alt","",3,"src"],[1,"description"],[1,"headline","d-flex"],[1,"date"],[1,"content"],[1,"articlesPart10"],[1,"articlesMain"],[1,"articlesMainText"],[1,"articleBoxes","d-flex"],[1,"articleBox","col-md-6"],[1,"articleImg"],["src","../../../../../assets/images/blog_01-1-770x515.jpg","alt",""],["href",""],[1,"addComment"],["role","form"],["addCommentForm","ngForm"],[1,"form-group"],["for",""],[1,"input-group","input-group-alternative"],["required","","type","text","name","Comment","required","","ngModel","","id","exampleFormControlTextarea1","rows","4",1,"form-control"],["required","","type","text","name","Name","required","","ngModel","",1,"form-control"],["required","","type","email","email","","name","Email","required","","ngModel","",1,"form-control"],[1,"text-center"],["type","submit",1,"btn","btn-primary","my-4"],[1,"col-md-4"],[1,"rightSidebar"],[1,"input-group","searchDiv","input-group-rounded","input-group-merge"],["type","search","placeholder","Search","aria-label","Search",1,"form-control","searchInput","form-control-rounded","form-control-prepended"],[1,"input-group-prepend"],[1,"input-group-text","searchIcon"],[1,"fa","fa-search"],[1,"categorySection"],[1,"commentSection"],[1,"productSection"],[1,"productDetail","d-flex"],["src","../../../../../assets/images/item_05-340x340.jpg","alt",""],[1,"productText"],[1,"star"],[1,"price"],[1,"mrp"],[1,"disPrice"],[1,"tagSection"],[1,"allTags"]],template:function(t,n){1&t&&(e._UZ(0,"app-main-navbar"),e.TgZ(1,"section",0)(2,"div",1)(3,"div",2)(4,"h2"),e._uU(5,"Blog"),e.qZA()()(),e.TgZ(6,"div",3)(7,"div",4)(8,"div",5)(9,"div",6)(10,"div",7),e._UZ(11,"img",8),e.qZA(),e.TgZ(12,"div",9)(13,"div",10)(14,"div",11)(15,"p")(16,"span"),e._uU(17),e.qZA(),e._UZ(18,"br"),e._uU(19),e.qZA()(),e.TgZ(20,"p"),e._uU(21,"4 comments"),e.qZA(),e.TgZ(22,"p"),e._uU(23),e.qZA()(),e.TgZ(24,"div",12)(25,"p"),e._uU(26),e.qZA(),e._UZ(27,"br")(28,"br"),e.qZA(),e._UZ(29,"hr"),e.qZA(),e.TgZ(30,"div",13)(31,"div",14)(32,"div",15)(33,"h5"),e._uU(34,"Related articles and news "),e.qZA()(),e.TgZ(35,"div",16)(36,"div",17)(37,"div",18),e._UZ(38,"img",19),e.qZA(),e.TgZ(39,"div",9)(40,"div",10)(41,"div",11)(42,"p")(43,"span"),e._uU(44,"21"),e.qZA(),e._UZ(45,"br"),e._uU(46,"may 18"),e.qZA()(),e.TgZ(47,"p"),e._uU(48,"4 comments"),e.qZA(),e.TgZ(49,"p"),e._uU(50,"1 view"),e.qZA()(),e.TgZ(51,"div",12)(52,"h5"),e._uU(53," The number of electric vehicles in the UK has doubled "),e.qZA(),e.TgZ(54,"p"),e._uU(55,"Integer maximus accumsan nunc, sit amet tempor lectus facilisis eu. Cras vel elit felis. Vestibulum convallis ipsum id aliquam varius. Etiam nec laore \u2026"),e.qZA(),e.TgZ(56,"a",20),e._uU(57,"Read more >"),e.qZA()()()(),e.TgZ(58,"div",17)(59,"div",18),e._UZ(60,"img",19),e.qZA(),e.TgZ(61,"div",9)(62,"div",10)(63,"div",11)(64,"p")(65,"span"),e._uU(66,"21"),e.qZA(),e._UZ(67,"br"),e._uU(68,"may 18"),e.qZA()(),e.TgZ(69,"p"),e._uU(70,"4 comments"),e.qZA(),e.TgZ(71,"p"),e._uU(72,"1 view"),e.qZA()(),e.TgZ(73,"div",12)(74,"h5"),e._uU(75," The number of electric vehicles in the UK has doubled "),e.qZA(),e.TgZ(76,"p"),e._uU(77,"Integer maximus accumsan nunc, sit amet tempor lectus facilisis eu. Cras vel elit felis. Vestibulum convallis ipsum id aliquam varius. Etiam nec laore \u2026"),e.qZA(),e.TgZ(78,"a",20),e._uU(79,"Read more >"),e.qZA()()()()()()(),e.TgZ(80,"div",21)(81,"div")(82,"form",22,23)(84,"div",24)(85,"label",25),e._uU(86,"Your Comment"),e.qZA(),e.TgZ(87,"div",26),e._UZ(88,"textarea",27),e.qZA()(),e.TgZ(89,"div",24)(90,"label",25),e._uU(91,"Your Name"),e.qZA(),e.TgZ(92,"div",26),e._UZ(93,"input",28),e.qZA()(),e.TgZ(94,"div",24)(95,"label",25),e._uU(96,"Your Email"),e.qZA(),e.TgZ(97,"div",26),e._UZ(98,"input",29),e.qZA()(),e.TgZ(99,"div",30)(100,"button",31),e._uU(101,"Leave Comment"),e.qZA()()()()()()(),e.TgZ(102,"div",32)(103,"div",33)(104,"div",34),e._UZ(105,"input",35),e.TgZ(106,"div",36)(107,"div",37),e._UZ(108,"span",38),e.qZA()()(),e.TgZ(109,"div",39)(110,"h5"),e._uU(111,"Categories"),e.qZA(),e.TgZ(112,"ul")(113,"li"),e._uU(114," Eco fuel "),e.qZA(),e.TgZ(115,"li"),e._uU(116," Eco fuel "),e.qZA(),e.TgZ(117,"li"),e._uU(118," Eco fuel "),e.qZA(),e.TgZ(119,"li"),e._uU(120," Eco fuel "),e.qZA(),e.TgZ(121,"li"),e._uU(122," Eco fuel "),e.qZA()()(),e.TgZ(123,"div",40)(124,"h5"),e._uU(125,"Comments"),e.qZA(),e.TgZ(126,"ul")(127,"li")(128,"span"),e._uU(129," John Mitchel |"),e.qZA(),e._uU(130," Car fire extinguisher "),e.qZA(),e.TgZ(131,"li")(132,"span"),e._uU(133," John Mitchel |"),e.qZA(),e._uU(134," Car fire extinguisher "),e.qZA(),e.TgZ(135,"li")(136,"span"),e._uU(137," John Mitchel |"),e.qZA(),e._uU(138," Car fire extinguisher "),e.qZA()()(),e.TgZ(139,"div",41)(140,"h5"),e._uU(141,"Products"),e.qZA(),e.TgZ(142,"ul")(143,"li")(144,"div",42),e._UZ(145,"img",43),e.TgZ(146,"div",44)(147,"p"),e._uU(148,"Engine part"),e.qZA(),e._UZ(149,"p",45),e.TgZ(150,"p",46)(151,"span",47)(152,"s"),e._uU(153,"$4.99"),e.qZA()(),e.TgZ(154,"span",48),e._uU(155,"$1.99"),e.qZA()()()()(),e.TgZ(156,"li")(157,"div",42),e._UZ(158,"img",43),e.TgZ(159,"div",44)(160,"p"),e._uU(161,"Engine part"),e.qZA(),e._UZ(162,"p",45),e.TgZ(163,"p",46)(164,"span",47)(165,"s"),e._uU(166,"$4.99"),e.qZA()(),e.TgZ(167,"span",48),e._uU(168,"$1.99"),e.qZA()()()()(),e.TgZ(169,"li")(170,"div",42),e._UZ(171,"img",43),e.TgZ(172,"div",44)(173,"p"),e._uU(174,"Engine part"),e.qZA(),e._UZ(175,"p",45),e.TgZ(176,"p",46)(177,"span",47)(178,"s"),e._uU(179,"$4.99"),e.qZA()(),e.TgZ(180,"span",48),e._uU(181,"$1.99"),e.qZA()()()()()()(),e.TgZ(182,"div",49)(183,"h5"),e._uU(184,"Tags"),e.qZA(),e.TgZ(185,"div",50)(186,"a",20),e._uU(187,"#brands"),e.qZA(),e.TgZ(188,"a",20),e._uU(189,"#car"),e.qZA(),e.TgZ(190,"a",20),e._uU(191,"#charging"),e.qZA(),e.TgZ(192,"a",20),e._uU(193,"#brands"),e.qZA(),e.TgZ(194,"a",20),e._uU(195,"#car"),e.qZA(),e.TgZ(196,"a",20),e._uU(197,"#charging"),e.qZA(),e.TgZ(198,"a",20),e._uU(199,"#brands"),e.qZA()()()()()()()()),2&t&&(e.xp6(11),e.s9C("src",n.content.photo,e.LSH),e.xp6(6),e.Oqu(n.content.day),e.xp6(2),e.AsE("",n.content.month," ",n.content.year,""),e.xp6(4),e.hij("",n.content.views," view"),e.xp6(3),e.hij(" ",n.content.content," "))},dependencies:[qe,O,De,ke,Se,He,xe,Ce,ee],styles:['.blogHeadMain[_ngcontent-%COMP%]{background-color:#000;color:#fff;padding:7rem}.blogHeadMain[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{font-size:3rem}.blogsContentMain[_ngcontent-%COMP%]{padding:4rem 9rem;display:flex}.blogsContentMain[_ngcontent-%COMP%] .blogImg[_ngcontent-%COMP%] img[_ngcontent-%COMP%], .blogsContentMain[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%]{margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{margin-top:-23px;height:4rem;margin-right:1rem;width:4rem;background-color:#5cad2f}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{text-align:center;font-size:.8rem;color:#fff;font-weight:600;margin-right:0}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] p[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:1.6rem}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .headline[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-right:1rem}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:2rem;font-weight:700}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin-bottom:1rem}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:"\\2022";color:#5cad2f;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .blogHead[_ngcontent-%COMP%]{color:#000;text-decoration:none}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] .blogHead[_ngcontent-%COMP%]:hover{color:#5cad2f}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .readMore[_ngcontent-%COMP%]{color:#5cad2f;font-size:.8rem;text-decoration:none}.blogsContentMain[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .readMore[_ngcontent-%COMP%]:hover{color:#000}hr[_ngcontent-%COMP%]:not([size]){height:0px!important}hr[_ngcontent-%COMP%]{margin-top:2rem;margin-bottom:2rem}.articlesPart10[_ngcontent-%COMP%]{margin-top:60px}.articlesMain[_ngcontent-%COMP%] .articlesMainText[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:30px;text-align:center}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%]{margin-top:3rem;flex-wrap:wrap}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%]{height:35rem;padding:1rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .date[_ngcontent-%COMP%]{background-color:#5cad2f;height:4rem;width:4rem;margin-top:-25px}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{max-width:100%;color:#fff;margin:0;text-align:center}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] .date[_ngcontent-%COMP%] p[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{font-size:25px}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .description[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:13px;margin-left:1rem;margin-right:1rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%]{margin-top:2rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-size:1.5rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin:0 0 2rem;font-size:16px}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#5cad2f;font-size:.8rem}.articlesMain[_ngcontent-%COMP%] .articleBoxes[_ngcontent-%COMP%] .articleBox[_ngcontent-%COMP%] .content[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#000;text-decoration:none}.articlesMain[_ngcontent-%COMP%] .viewMore[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-top:30px;margin-left:auto;margin-right:auto;border-radius:40px;text-align:center;height:50px;width:180px;background-color:#5cad2f;border:none;color:#fff}.blogsContentMain[_ngcontent-%COMP%] .addComment[_ngcontent-%COMP%]{margin-top:60px;padding:2rem;background-color:#eaefe8}.addComment[_ngcontent-%COMP%] input[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{border-radius:2rem}form[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{margin-left:2rem;border-radius:40px;height:50px;width:150px;background-color:#5cad2f;border:none;color:#fff}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .searchDiv[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .searchInput[_ngcontent-%COMP%]{border-radius:2rem;z-index:1}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .searchIcon[_ngcontent-%COMP%]{border-radius:50%;z-index:2;margin-left:-2rem;background-color:#5cad2f;color:#fff}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:"\\2022";color:#5cad2f;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .categorySection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .commentSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .commentSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .commentSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#5cad2f}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .commentSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin-top:1rem;margin-bottom:1rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{margin-top:1rem;margin-bottom:1rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .productDetail[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:4rem;height:4rem;margin-right:1rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%] .productDetail[_ngcontent-%COMP%] .price[_ngcontent-%COMP%] .mrp[_ngcontent-%COMP%]{color:#b0a0a0;margin-right:.5rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .productSection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%]{background-color:#eaefe8;padding:2rem;margin-bottom:2rem}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{color:#5cad2f;font-size:1.5rem;font-weight:600}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] .allTags[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap}.blogsContentMain[_ngcontent-%COMP%] .rightSidebar[_ngcontent-%COMP%] .tagSection[_ngcontent-%COMP%] .allTags[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#000;padding:.5rem 2rem;background-color:#fff;border-radius:2rem;margin:.5rem}@media (max-width: 1000px){.blogsContentMain[_ngcontent-%COMP%]{display:block}.blogsContentMain[_ngcontent-%COMP%] .col-md-8[_ngcontent-%COMP%], .blogsContentMain[_ngcontent-%COMP%] .col-md-4[_ngcontent-%COMP%]{max-width:100%}}@media (max-width: 768px){.blogsContentMain[_ngcontent-%COMP%]{padding:4rem 1rem}}']}),i})()}]}];let Ro=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({imports:[m.Bz.forChild(Io),m.Bz]}),i})();var zo=p(1481);let Ko=(()=>{class i{constructor(t){this.errorHandler=t}log(t,...n){(0,e.X6Q)()&&console.log(t,...n)}error(t){this.errorHandler.handleError(t)}warn(t,...n){console.warn(t,...n)}}return i.\u0275fac=function(t){return new(t||i)(e.LFG(e.qLn))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),i})();const Xo=new e.OlP("WindowToken");class bt{get nativeWindow(){throw new Error("Not implemented.")}}const os=[{provide:bt,useClass:(()=>{class i extends bt{constructor(){super()}get nativeWindow(){return window}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),i})()},{provide:Xo,useFactory:function ts(i,o){return(0,h.NF)(o)?i.nativeWindow:{setTimeout:(n,s)=>{},clearTimeout:n=>{}}},deps:[bt,e.Lbi]}],ss=new e.OlP("DocumentToken");class Ot{get nativeDocument(){throw new Error("Not implemented.")}}const ds=[{provide:Ot,useClass:(()=>{class i extends Ot{constructor(){super()}get nativeDocument(){return document}}return i.\u0275fac=function(t){return new(t||i)},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),i})()},{provide:ss,useFactory:function as(i,o){return(0,h.NF)(o)?i.nativeDocument:{hidden:!1,visibilityState:"visible"}},deps:[Ot,e.Lbi]}];let us=(()=>{class i{constructor(t){this.eventManager=t,this.resizeSubject=new Be.x,this.eventManager.addGlobalEventListener("window","resize",this.onResize.bind(this)),this.eventManager.addGlobalEventListener("window","onload",this.onLoaded.bind(this))}get onResize$(){return this.resizeSubject.asObservable()}onResize(t){this.resizeSubject.next(t.target)}onLoaded(t){this.windowWidth=t.target}}return i.\u0275fac=function(t){return new(t||i)(e.LFG(zo.Qz))},i.\u0275prov=e.Yz7({token:i,factory:i.\u0275fac}),i})(),gs=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({providers:[os,us,ds,Ko],imports:[h.ez]}),i})(),hs=(()=>{class i{}return i.\u0275fac=function(t){return new(t||i)},i.\u0275mod=e.oAB({type:i}),i.\u0275inj=e.cJS({providers:[y,h.uU],imports:[h.ez,Ro,wi,Si,gs,fn.wH,Eo]}),i})()},7123:function(Pt){Pt.exports=function(H){function p(m){if(h[m])return h[m].exports;var e=h[m]={exports:{},id:m,loaded:!1};return H[m].call(e.exports,e,e.exports,p),e.loaded=!0,e.exports}var h={};return p.m=H,p.c=h,p.p="dist/",p(0)}([function(H,p,h){"use strict";function m(C){return C&&C.__esModule?C:{default:C}}var e=Object.assign||function(C){for(var k=1;k<arguments.length;k++){var J=arguments[k];for(var V in J)Object.prototype.hasOwnProperty.call(J,V)&&(C[V]=J[V])}return C},F=(m(h(1)),h(6)),M=m(F),b=m(h(7)),P=m(h(8)),j=m(h(9)),ue=m(h(10)),ve=m(h(11)),ce=m(h(14)),E=[],N=!1,D={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,startEvent:"DOMContentLoaded",throttleDelay:99,debounceDelay:50,disableMutationObserver:!1},Y=function(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(N=!0),N)return E=(0,ve.default)(E,D),(0,ue.default)(E,D.once),E},le=function(){E=(0,ce.default)(),Y()};H.exports={init:function(C){D=e(D,C),E=(0,ce.default)();var k=document.all&&!window.atob;return function(C){return!0===C||"mobile"===C&&j.default.mobile()||"phone"===C&&j.default.phone()||"tablet"===C&&j.default.tablet()||"function"==typeof C&&!0===C()}(D.disable)||k?void E.forEach(function(C,k){C.node.removeAttribute("data-aos"),C.node.removeAttribute("data-aos-easing"),C.node.removeAttribute("data-aos-duration"),C.node.removeAttribute("data-aos-delay")}):(D.disableMutationObserver||P.default.isSupported()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),D.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",D.easing),document.querySelector("body").setAttribute("data-aos-duration",D.duration),document.querySelector("body").setAttribute("data-aos-delay",D.delay),"DOMContentLoaded"===D.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1?Y(!0):"load"===D.startEvent?window.addEventListener(D.startEvent,function(){Y(!0)}):document.addEventListener(D.startEvent,function(){Y(!0)}),window.addEventListener("resize",(0,b.default)(Y,D.debounceDelay,!0)),window.addEventListener("orientationchange",(0,b.default)(Y,D.debounceDelay,!0)),window.addEventListener("scroll",(0,M.default)(function(){(0,ue.default)(E,D.once)},D.throttleDelay)),D.disableMutationObserver||P.default.ready("[data-aos]",le),E)},refresh:Y,refreshHard:le}},function(H,p){},,,,,function(H,p){(function(h){"use strict";function m(g,O,C){function k(x){var z=$,ae=K;return $=K=void 0,se=x,B=g.apply(ae,z)}function G(x){var z=x-R;return void 0===R||z>=O||z<0||ne&&x-se>=X}function de(){var x=f();return G(x)?Ze(x):void(U=setTimeout(de,function V(x){var Pe=O-(x-R);return ne?le(Pe,X-(x-se)):Pe}(x)))}function Ze(x){return U=void 0,A&&$?k(x):($=K=void 0,B)}function Q(){var x=f(),z=G(x);if($=arguments,K=this,R=x,z){if(void 0===U)return function J(x){return se=x,U=setTimeout(de,O),re?k(x):B}(R);if(ne)return U=setTimeout(de,O),k(R)}return void 0===U&&(U=setTimeout(de,O)),B}var $,K,X,B,U,R,se=0,re=!1,ne=!1,A=!0;if("function"!=typeof g)throw new TypeError(w);return O=y(O)||0,Z(C)&&(re=!!C.leading,X=(ne="maxWait"in C)?Y(y(C.maxWait)||0,O):X,A="trailing"in C?!!C.trailing:A),Q.cancel=function Oe(){void 0!==U&&clearTimeout(U),se=0,$=R=K=U=void 0},Q.flush=function ge(){return void 0===U?B:Ze(f())},Q}function Z(g){var O=typeof g>"u"?"undefined":b(g);return!!g&&("object"==O||"function"==O)}function M(g){return"symbol"==(typeof g>"u"?"undefined":b(g))||function F(g){return!!g&&"object"==(typeof g>"u"?"undefined":b(g))}(g)&&D.call(g)==S}function y(g){if("number"==typeof g)return g;if(M(g))return P;if(Z(g)){var O="function"==typeof g.valueOf?g.valueOf():g;g=Z(O)?O+"":O}if("string"!=typeof g)return 0===g?g:+g;g=g.replace(j,"");var C=ue.test(g);return C||fe.test(g)?ve(g.slice(2),C?2:8):I.test(g)?P:+g}var b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(g){return typeof g}:function(g){return g&&"function"==typeof Symbol&&g.constructor===Symbol&&g!==Symbol.prototype?"symbol":typeof g},w="Expected a function",P=NaN,S="[object Symbol]",j=/^\s+|\s+$/g,I=/^[-+]0x[0-9a-f]+$/i,ue=/^0b[01]+$/i,fe=/^0o[0-7]+$/i,ve=parseInt,_e="object"==(typeof h>"u"?"undefined":b(h))&&h&&h.Object===Object&&h,ce="object"==(typeof self>"u"?"undefined":b(self))&&self&&self.Object===Object&&self,E=_e||ce||Function("return this")(),D=Object.prototype.toString,Y=Math.max,le=Math.min,f=function(){return E.Date.now()};H.exports=function e(g,O,C){var k=!0,J=!0;if("function"!=typeof g)throw new TypeError(w);return Z(C)&&(k="leading"in C?!!C.leading:k,J="trailing"in C?!!C.trailing:J),m(g,O,{leading:k,maxWait:O,trailing:J})}}).call(p,function(){return this}())},function(H,p){(function(h){"use strict";function e(f){var g=typeof f>"u"?"undefined":y(f);return!!f&&("object"==g||"function"==g)}function F(f){return"symbol"==(typeof f>"u"?"undefined":y(f))||function Z(f){return!!f&&"object"==(typeof f>"u"?"undefined":y(f))}(f)&&N.call(f)==P}function M(f){if("number"==typeof f)return f;if(F(f))return w;if(e(f)){var g="function"==typeof f.valueOf?f.valueOf():f;f=e(g)?g+"":g}if("string"!=typeof f)return 0===f?f:+f;f=f.replace(S,"");var O=I.test(f);return O||ue.test(f)?fe(f.slice(2),O?2:8):j.test(f)?w:+f}var y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(f){return typeof f}:function(f){return f&&"function"==typeof Symbol&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f},b="Expected a function",w=NaN,P="[object Symbol]",S=/^\s+|\s+$/g,j=/^[-+]0x[0-9a-f]+$/i,I=/^0b[01]+$/i,ue=/^0o[0-7]+$/i,fe=parseInt,ve="object"==(typeof h>"u"?"undefined":y(h))&&h&&h.Object===Object&&h,_e="object"==(typeof self>"u"?"undefined":y(self))&&self&&self.Object===Object&&self,ce=ve||_e||Function("return this")(),N=Object.prototype.toString,D=Math.max,Y=Math.min,le=function(){return ce.Date.now()};H.exports=function m(f,g,O){function C(A){var x=Q,z=$;return Q=$=void 0,R=A,X=f.apply(z,x)}function V(A){var x=A-U;return void 0===U||x>=g||x<0||re&&A-R>=K}function G(){var A=le();return V(A)?de(A):void(B=setTimeout(G,function J(A){var ae=g-(A-U);return re?Y(ae,K-(A-R)):ae}(A)))}function de(A){return B=void 0,ne&&Q?C(A):(Q=$=void 0,X)}function ge(){var A=le(),x=V(A);if(Q=arguments,$=this,U=A,x){if(void 0===B)return function k(A){return R=A,B=setTimeout(G,g),se?C(A):X}(U);if(re)return B=setTimeout(G,g),C(U)}return void 0===B&&(B=setTimeout(G,g)),X}var Q,$,K,X,B,U,R=0,se=!1,re=!1,ne=!0;if("function"!=typeof f)throw new TypeError(b);return g=M(g)||0,e(O)&&(se=!!O.leading,K=(re="maxWait"in O)?D(M(O.maxWait)||0,g):K,ne="trailing"in O?!!O.trailing:ne),ge.cancel=function Ze(){void 0!==B&&clearTimeout(B),R=0,Q=U=$=B=void 0},ge.flush=function Oe(){return void 0===B?X:de(le())},ge}}).call(p,function(){return this}())},function(H,p){"use strict";function h(y){var b=void 0,w=void 0;for(b=0;b<y.length;b+=1)if((w=y[b]).dataset&&w.dataset.aos||w.children&&h(w.children))return!0;return!1}function m(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function F(y){y&&y.forEach(function(b){var w=Array.prototype.slice.call(b.addedNodes),P=Array.prototype.slice.call(b.removedNodes);if(h(w.concat(P)))return M()})}Object.defineProperty(p,"__esModule",{value:!0});var M=function(){};p.default={isSupported:function e(){return!!m()},ready:function Z(y,b){var w=window.document,S=new(m())(F);M=b,S.observe(w.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}}},function(H,p){"use strict";function m(){return navigator.userAgent||navigator.vendor||window.opera||""}Object.defineProperty(p,"__esModule",{value:!0});var e=function(){function w(P,S){for(var j=0;j<S.length;j++){var I=S[j];I.enumerable=I.enumerable||!1,I.configurable=!0,"value"in I&&(I.writable=!0),Object.defineProperty(P,I.key,I)}}return function(P,S,j){return S&&w(P.prototype,S),j&&w(P,j),P}}(),Z=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,F=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,M=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,y=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,b=function(){function w(){!function h(w,P){if(!(w instanceof P))throw new TypeError("Cannot call a class as a function")}(this,w)}return e(w,[{key:"phone",value:function(){var P=m();return!(!Z.test(P)&&!F.test(P.substr(0,4)))}},{key:"mobile",value:function(){var P=m();return!(!M.test(P)&&!y.test(P.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}}]),w}();p.default=new b},function(H,p){"use strict";Object.defineProperty(p,"__esModule",{value:!0});p.default=function(e,Z){var F=window.pageYOffset,M=window.innerHeight;e.forEach(function(y,b){!function(e,Z,F){var M=e.node.getAttribute("data-aos-once");Z>e.position?e.node.classList.add("aos-animate"):typeof M<"u"&&("false"===M||!F&&"true"!==M)&&e.node.classList.remove("aos-animate")}(y,M+F,Z)})}},function(H,p,h){"use strict";Object.defineProperty(p,"__esModule",{value:!0});var Z=function m(M){return M&&M.__esModule?M:{default:M}}(h(12));p.default=function(M,y){return M.forEach(function(b,w){b.node.classList.add("aos-init"),b.position=(0,Z.default)(b.node,y.offset)}),M}},function(H,p,h){"use strict";Object.defineProperty(p,"__esModule",{value:!0});var Z=function m(M){return M&&M.__esModule?M:{default:M}}(h(13));p.default=function(M,y){var b=0,w=0,P=window.innerHeight,S={offset:M.getAttribute("data-aos-offset"),anchor:M.getAttribute("data-aos-anchor"),anchorPlacement:M.getAttribute("data-aos-anchor-placement")};switch(S.offset&&!isNaN(S.offset)&&(w=parseInt(S.offset)),S.anchor&&document.querySelectorAll(S.anchor)&&(M=document.querySelectorAll(S.anchor)[0]),b=(0,Z.default)(M).top,S.anchorPlacement){case"top-bottom":break;case"center-bottom":b+=M.offsetHeight/2;break;case"bottom-bottom":b+=M.offsetHeight;break;case"top-center":b+=P/2;break;case"bottom-center":b+=P/2+M.offsetHeight;break;case"center-center":b+=P/2+M.offsetHeight/2;break;case"top-top":b+=P;break;case"bottom-top":b+=M.offsetHeight+P;break;case"center-top":b+=M.offsetHeight/2+P}return S.anchorPlacement||S.offset||isNaN(y)||(w=y),b+w}},function(H,p){"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.default=function(m){for(var e=0,Z=0;m&&!isNaN(m.offsetLeft)&&!isNaN(m.offsetTop);)e+=m.offsetLeft-("BODY"!=m.tagName?m.scrollLeft:0),Z+=m.offsetTop-("BODY"!=m.tagName?m.scrollTop:0),m=m.offsetParent;return{top:Z,left:e}}},function(H,p){"use strict";Object.defineProperty(p,"__esModule",{value:!0}),p.default=function(m){return m=m||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(m,function(e){return{node:e}})}}])}}]);