System.register(["@angular/core","rxjs","@angular/common","@angular/material/button","@angular/animations","@angular/cdk/portal","@angular/cdk/platform","rxjs/operators","@angular/cdk/a11y","@angular/cdk/layout","@angular/cdk/overlay","@angular/material/core"],(function(t){"use strict";var e,n,a,i,s,r,c,o,d,l,m,h,u,_,p,f,b,k,v,g,x,A,y,B,S,w,C,R,I,M,j,E;return{setters:[function(t){e=t.InjectionToken,n=t,t.Directive,t.Component,t.ViewEncapsulation,t.ChangeDetectionStrategy,t.Inject,a=t.inject,t.ViewChild,t.NgModule,i=t.Injector,s=t.TemplateRef,t.Injectable,t.Optional,t.SkipSelf},function(t){r=t.Subject},function(t){c=t,o=t.DOCUMENT,d=t.CommonModule},function(t){l=t,m=t.MatButtonModule},function(t){h=t.trigger,u=t.state,_=t.style,p=t.transition,f=t.animate},function(t){b=t.BasePortalOutlet,k=t.CdkPortalOutlet,v=t,g=t.PortalModule,x=t.ComponentPortal,A=t.TemplatePortal},function(t){y=t},function(t){B=t.take,S=t.takeUntil},function(t){w=t},function(t){C=t.Breakpoints,R=t},function(t){I=t.OverlayModule,M=t.OverlayConfig,j=t},function(t){E=t.MatCommonModule}],execute:function(){function O(t,e){if(1&t){const t=n.\u0275\u0275getCurrentView();n.\u0275\u0275elementStart(0,"div",2)(1,"button",3),n.\u0275\u0275listener("click",(function(){n.\u0275\u0275restoreView(t);const e=n.\u0275\u0275nextContext();return n.\u0275\u0275resetView(e.action())})),n.\u0275\u0275text(2),n.\u0275\u0275elementEnd()()}if(2&t){const t=n.\u0275\u0275nextContext();n.\u0275\u0275advance(2),n.\u0275\u0275textInterpolate1(" ",t.data.action," ")}}t("MAT_SNACK_BAR_DEFAULT_OPTIONS_FACTORY",$);const T=["label"];function D(t,e){}const P=Math.pow(2,31)-1;class L{constructor(t,e){this._overlayRef=e,this._afterDismissed=new r,this._afterOpened=new r,this._onAction=new r,this._dismissedByAction=!1,this.containerInstance=t,t._onExit.subscribe((()=>this._finishDismiss()))}dismiss(){this._afterDismissed.closed||this.containerInstance.exit(),clearTimeout(this._durationTimeoutId)}dismissWithAction(){this._onAction.closed||(this._dismissedByAction=!0,this._onAction.next(),this._onAction.complete(),this.dismiss()),clearTimeout(this._durationTimeoutId)}closeWithAction(){this.dismissWithAction()}_dismissAfter(t){this._durationTimeoutId=setTimeout((()=>this.dismiss()),Math.min(t,P))}_open(){this._afterOpened.closed||(this._afterOpened.next(),this._afterOpened.complete())}_finishDismiss(){this._overlayRef.dispose(),this._onAction.closed||this._onAction.complete(),this._afterDismissed.next({dismissedByAction:this._dismissedByAction}),this._afterDismissed.complete(),this._dismissedByAction=!1}afterDismissed(){return this._afterDismissed}afterOpened(){return this.containerInstance._onEnter}onAction(){return this._onAction}}t("MatSnackBarRef",L);const z=t("MAT_SNACK_BAR_DATA",new e("MatSnackBarData"));class N{constructor(){this.politeness="assertive",this.announcementMessage="",this.duration=0,this.data=null,this.horizontalPosition="center",this.verticalPosition="bottom"}}t("MatSnackBarConfig",N);class F{static{this.\u0275fac=function(t){return new(t||F)}}static{this.\u0275dir=n.\u0275\u0275defineDirective({type:F,selectors:[["","matSnackBarLabel",""]],hostAttrs:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]})}}t("MatSnackBarLabel",F);class V{static{this.\u0275fac=function(t){return new(t||V)}}static{this.\u0275dir=n.\u0275\u0275defineDirective({type:V,selectors:[["","matSnackBarActions",""]],hostAttrs:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]})}}t("MatSnackBarActions",V);class Z{static{this.\u0275fac=function(t){return new(t||Z)}}static{this.\u0275dir=n.\u0275\u0275defineDirective({type:Z,selectors:[["","matSnackBarAction",""]],hostAttrs:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]})}}t("MatSnackBarAction",Z);class q{constructor(t,e){this.snackBarRef=t,this.data=e}action(){this.snackBarRef.dismissWithAction()}get hasAction(){return!!this.data.action}static{this.\u0275fac=function(t){return new(t||q)(n.\u0275\u0275directiveInject(L),n.\u0275\u0275directiveInject(z))}}static{this.\u0275cmp=n.\u0275\u0275defineComponent({type:q,selectors:[["simple-snack-bar"]],hostAttrs:[1,"mat-mdc-simple-snack-bar"],exportAs:["matSnackBar"],decls:3,vars:2,consts:[["matSnackBarLabel",""],["matSnackBarActions","",4,"ngIf"],["matSnackBarActions",""],["mat-button","","matSnackBarAction","",3,"click"]],template:function(t,e){1&t&&(n.\u0275\u0275elementStart(0,"div",0),n.\u0275\u0275text(1),n.\u0275\u0275elementEnd(),n.\u0275\u0275template(2,O,3,1,"div",1)),2&t&&(n.\u0275\u0275advance(1),n.\u0275\u0275textInterpolate1(" ",e.data.message,"\n"),n.\u0275\u0275advance(1),n.\u0275\u0275property("ngIf",e.hasAction))},dependencies:[c.NgIf,l.MatButton,F,V,Z],styles:[".mat-mdc-simple-snack-bar{display:flex}"],encapsulation:2,changeDetection:0})}}t("SimpleSnackBar",q);const Q=t("matSnackBarAnimations",{snackBarState:h("state",[u("void, hidden",_({transform:"scale(0.8)",opacity:0})),u("visible",_({transform:"scale(1)",opacity:1})),p("* => visible",f("150ms cubic-bezier(0, 0, 0.2, 1)")),p("* => void, * => hidden",f("75ms cubic-bezier(0.4, 0.0, 1, 1)",_({opacity:0})))])});let H=0;class U extends b{constructor(t,e,n,i,s){super(),this._ngZone=t,this._elementRef=e,this._changeDetectorRef=n,this._platform=i,this.snackBarConfig=s,this._document=a(o),this._trackedModals=new Set,this._announceDelay=150,this._destroyed=!1,this._onAnnounce=new r,this._onExit=new r,this._onEnter=new r,this._animationState="void",this._liveElementId="mat-snack-bar-container-live-"+H++,this.attachDomPortal=t=>{this._assertNotAttached();const e=this._portalOutlet.attachDomPortal(t);return this._afterPortalAttached(),e},"assertive"!==s.politeness||s.announcementMessage?"off"===s.politeness?this._live="off":this._live="polite":this._live="assertive",this._platform.FIREFOX&&("polite"===this._live&&(this._role="status"),"assertive"===this._live&&(this._role="alert"))}attachComponentPortal(t){this._assertNotAttached();const e=this._portalOutlet.attachComponentPortal(t);return this._afterPortalAttached(),e}attachTemplatePortal(t){this._assertNotAttached();const e=this._portalOutlet.attachTemplatePortal(t);return this._afterPortalAttached(),e}onAnimationEnd(t){const{fromState:e,toState:n}=t;if(("void"===n&&"void"!==e||"hidden"===n)&&this._completeExit(),"visible"===n){const t=this._onEnter;this._ngZone.run((()=>{t.next(),t.complete()}))}}enter(){this._destroyed||(this._animationState="visible",this._changeDetectorRef.detectChanges(),this._screenReaderAnnounce())}exit(){return this._ngZone.run((()=>{this._animationState="hidden",this._elementRef.nativeElement.setAttribute("mat-exit",""),clearTimeout(this._announceTimeoutId)})),this._onExit}ngOnDestroy(){this._destroyed=!0,this._clearFromModals(),this._completeExit()}_completeExit(){this._ngZone.onMicrotaskEmpty.pipe(B(1)).subscribe((()=>{this._ngZone.run((()=>{this._onExit.next(),this._onExit.complete()}))}))}_afterPortalAttached(){const t=this._elementRef.nativeElement,e=this.snackBarConfig.panelClass;e&&(Array.isArray(e)?e.forEach((e=>t.classList.add(e))):t.classList.add(e)),this._exposeToModals()}_exposeToModals(){const t=this._liveElementId,e=this._document.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let n=0;n{const e=t.getAttribute("aria-owns");if(e){const n=e.replace(this._liveElementId,"").trim();n.length>0?t.setAttribute("aria-owns",n):t.removeAttribute("aria-owns")}})),this._trackedModals.clear()}_assertNotAttached(){this._portalOutlet.hasAttached(),0}_screenReaderAnnounce(){this._announceTimeoutId||this._ngZone.runOutsideAngular((()=>{this._announceTimeoutId=setTimeout((()=>{const t=this._elementRef.nativeElement.querySelector("[aria-hidden]"),e=this._elementRef.nativeElement.querySelector("[aria-live]");if(t&&e){let n=null;this._platform.isBrowser&&document.activeElement instanceof HTMLElement&&t.contains(document.activeElement)&&(n=document.activeElement),t.removeAttribute("aria-hidden"),e.appendChild(t),n?.focus(),this._onAnnounce.next(),this._onAnnounce.complete()}}),this._announceDelay)}))}static{this.\u0275fac=function(t){return new(t||U)(n.\u0275\u0275directiveInject(n.NgZone),n.\u0275\u0275directiveInject(n.ElementRef),n.\u0275\u0275directiveInject(n.ChangeDetectorRef),n.\u0275\u0275directiveInject(y.Platform),n.\u0275\u0275directiveInject(N))}}static{this.\u0275dir=n.\u0275\u0275defineDirective({type:U,viewQuery:function(t,e){if(1&t&&n.\u0275\u0275viewQuery(k,7),2&t){let t;n.\u0275\u0275queryRefresh(t=n.\u0275\u0275loadQuery())&&(e._portalOutlet=t.first)}},features:[n.\u0275\u0275InheritDefinitionFeature]})}}t("_MatSnackBarContainerBase",U);class W extends U{_afterPortalAttached(){super._afterPortalAttached();const t=this._label.nativeElement,e="mdc-snackbar__label";t.classList.toggle(e,!t.querySelector(`.${e}`))}static{this.\u0275fac=function(){let t;return function(e){return(t||(t=n.\u0275\u0275getInheritedFactory(W)))(e||W)}}()}static{this.\u0275cmp=n.\u0275\u0275defineComponent({type:W,selectors:[["mat-snack-bar-container"]],viewQuery:function(t,e){if(1&t&&n.\u0275\u0275viewQuery(T,7),2&t){let t;n.\u0275\u0275queryRefresh(t=n.\u0275\u0275loadQuery())&&(e._label=t.first)}},hostAttrs:[1,"mdc-snackbar","mat-mdc-snack-bar-container","mdc-snackbar--open"],hostVars:1,hostBindings:function(t,e){1&t&&n.\u0275\u0275syntheticHostListener("@state.done",(function(t){return e.onAnimationEnd(t)})),2&t&&n.\u0275\u0275syntheticHostProperty("@state",e._animationState)},features:[n.\u0275\u0275InheritDefinitionFeature],decls:6,vars:3,consts:[[1,"mdc-snackbar__surface"],[1,"mat-mdc-snack-bar-label"],["label",""],["aria-hidden","true"],["cdkPortalOutlet",""]],template:function(t,e){1&t&&(n.\u0275\u0275elementStart(0,"div",0)(1,"div",1,2)(3,"div",3),n.\u0275\u0275template(4,D,0,0,"ng-template",4),n.\u0275\u0275elementEnd(),n.\u0275\u0275element(5,"div"),n.\u0275\u0275elementEnd()()),2&t&&(n.\u0275\u0275advance(5),n.\u0275\u0275attribute("aria-live",e._live)("role",e._role)("id",e._liveElementId))},dependencies:[v.CdkPortalOutlet],styles:['.mdc-snackbar{display:none;position:fixed;right:0;bottom:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mdc-snackbar--opening,.mdc-snackbar--open,.mdc-snackbar--closing{display:flex}.mdc-snackbar--open .mdc-snackbar__label,.mdc-snackbar--open .mdc-snackbar__actions{visibility:visible}.mdc-snackbar__surface{padding-left:0;padding-right:8px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;transform:scale(0.8);opacity:0}.mdc-snackbar__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-snackbar__surface::before{border-color:CanvasText}}[dir=rtl] .mdc-snackbar__surface,.mdc-snackbar__surface[dir=rtl]{padding-left:8px;padding-right:0}.mdc-snackbar--open .mdc-snackbar__surface{transform:scale(1);opacity:1;pointer-events:auto}.mdc-snackbar--closing .mdc-snackbar__surface{transform:scale(1)}.mdc-snackbar__label{padding-left:16px;padding-right:8px;width:100%;flex-grow:1;box-sizing:border-box;margin:0;visibility:hidden;padding-top:14px;padding-bottom:14px}[dir=rtl] .mdc-snackbar__label,.mdc-snackbar__label[dir=rtl]{padding-left:8px;padding-right:16px}.mdc-snackbar__label::before{display:inline;content:attr(data-mdc-snackbar-label-text)}.mdc-snackbar__actions{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;visibility:hidden}.mdc-snackbar__action+.mdc-snackbar__dismiss{margin-left:8px;margin-right:0}[dir=rtl] .mdc-snackbar__action+.mdc-snackbar__dismiss,.mdc-snackbar__action+.mdc-snackbar__dismiss[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-snack-bar-container{margin:8px;--mdc-snackbar-container-shape:4px;position:static}.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:344px}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container .mdc-snackbar__surface{min-width:100%}}@media(max-width: 480px),(max-width: 344px){.mat-mdc-snack-bar-container{width:100vw}}.mat-mdc-snack-bar-container .mdc-snackbar__surface{max-width:672px}.mat-mdc-snack-bar-container .mdc-snackbar__surface{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mdc-snackbar-container-color)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--mdc-snackbar-container-shape)}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mdc-snackbar-supporting-text-color)}.mat-mdc-snack-bar-container .mdc-snackbar__label{font-size:var(--mdc-snackbar-supporting-text-size);font-family:var(--mdc-snackbar-supporting-text-font);font-weight:var(--mdc-snackbar-supporting-text-weight);line-height:var(--mdc-snackbar-supporting-text-line-height)}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){color:var(--mat-snack-bar-button-color);--mat-mdc-button-persistent-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{background-color:currentColor;opacity:.1}.mat-mdc-snack-bar-container .mdc-snackbar__label::before{display:none}.mat-mdc-snack-bar-handset,.mat-mdc-snack-bar-container,.mat-mdc-snack-bar-label{flex:1 1 auto}.mat-mdc-snack-bar-handset .mdc-snackbar__surface{width:100%}'],encapsulation:2,data:{animation:[Q.snackBarState]}})}}t("MatSnackBarContainer",W);class K{static{this.\u0275fac=function(t){return new(t||K)}}static{this.\u0275mod=n.\u0275\u0275defineNgModule({type:K})}static{this.\u0275inj=n.\u0275\u0275defineInjector({imports:[I,g,d,m,E,E]})}}function $(){return new N}t("MatSnackBarModule",K);const X=t("MAT_SNACK_BAR_DEFAULT_OPTIONS",new e("mat-snack-bar-default-options",{providedIn:"root",factory:$}));class Y{get _openedSnackBarRef(){const t=this._parentSnackBar;return t?t._openedSnackBarRef:this._snackBarRefAtThisLevel}set _openedSnackBarRef(t){this._parentSnackBar?this._parentSnackBar._openedSnackBarRef=t:this._snackBarRefAtThisLevel=t}constructor(t,e,n,a,i,s){this._overlay=t,this._live=e,this._injector=n,this._breakpointObserver=a,this._parentSnackBar=i,this._defaultConfig=s,this._snackBarRefAtThisLevel=null}openFromComponent(t,e){return this._attach(t,e)}openFromTemplate(t,e){return this._attach(t,e)}open(t,e="",n){const a={...this._defaultConfig,...n};return a.data={message:t,action:e},a.announcementMessage===t&&(a.announcementMessage=void 0),this.openFromComponent(this.simpleSnackBarComponent,a)}dismiss(){this._openedSnackBarRef&&this._openedSnackBarRef.dismiss()}ngOnDestroy(){this._snackBarRefAtThisLevel&&this._snackBarRefAtThisLevel.dismiss()}_attachSnackBarContainer(t,e){const n=e&&e.viewContainerRef&&e.viewContainerRef.injector,a=i.create({parent:n||this._injector,providers:[{provide:N,useValue:e}]}),s=new x(this.snackBarContainerComponent,e.viewContainerRef,a),r=t.attach(s);return r.instance.snackBarConfig=e,r.instance}_attach(t,e){const n={...new N,...this._defaultConfig,...e},a=this._createOverlay(n),i=this._attachSnackBarContainer(a,n),r=new L(i,a);if(t instanceof s){const e=new A(t,null,{$implicit:n.data,snackBarRef:r});r.instance=i.attachTemplatePortal(e)}else{const e=this._createInjector(n,r),a=new x(t,void 0,e),s=i.attachComponentPortal(a);r.instance=s.instance}return this._breakpointObserver.observe(C.HandsetPortrait).pipe(S(a.detachments())).subscribe((t=>{a.overlayElement.classList.toggle(this.handsetCssClass,t.matches)})),n.announcementMessage&&i._onAnnounce.subscribe((()=>{this._live.announce(n.announcementMessage,n.politeness)})),this._animateSnackBar(r,n),this._openedSnackBarRef=r,this._openedSnackBarRef}_animateSnackBar(t,e){t.afterDismissed().subscribe((()=>{this._openedSnackBarRef==t&&(this._openedSnackBarRef=null),e.announcementMessage&&this._live.clear()})),this._openedSnackBarRef?(this._openedSnackBarRef.afterDismissed().subscribe((()=>{t.containerInstance.enter()})),this._openedSnackBarRef.dismiss()):t.containerInstance.enter(),e.duration&&e.duration>0&&t.afterOpened().subscribe((()=>t._dismissAfter(e.duration)))}_createOverlay(t){const e=new M;e.direction=t.direction;let n=this._overlay.position().global();const a="rtl"===t.direction,i="left"===t.horizontalPosition||"start"===t.horizontalPosition&&!a||"end"===t.horizontalPosition&&a,s=!i&&"center"!==t.horizontalPosition;return i?n.left("0"):s?n.right("0"):n.centerHorizontally(),"top"===t.verticalPosition?n.top("0"):n.bottom("0"),e.positionStrategy=n,this._overlay.create(e)}_createInjector(t,e){const n=t&&t.viewContainerRef&&t.viewContainerRef.injector;return i.create({parent:n||this._injector,providers:[{provide:L,useValue:e},{provide:z,useValue:t.data}]})}static{this.\u0275fac=function(t){return new(t||Y)(n.\u0275\u0275inject(j.Overlay),n.\u0275\u0275inject(w.LiveAnnouncer),n.\u0275\u0275inject(n.Injector),n.\u0275\u0275inject(R.BreakpointObserver),n.\u0275\u0275inject(Y,12),n.\u0275\u0275inject(X))}}static{this.\u0275prov=n.\u0275\u0275defineInjectable({token:Y,factory:Y.\u0275fac})}}t("_MatSnackBarBase",Y);class G extends Y{constructor(t,e,n,a,i,s){super(t,e,n,a,i,s),this.simpleSnackBarComponent=q,this.snackBarContainerComponent=W,this.handsetCssClass="mat-mdc-snack-bar-handset"}static{this.\u0275fac=function(t){return new(t||G)(n.\u0275\u0275inject(j.Overlay),n.\u0275\u0275inject(w.LiveAnnouncer),n.\u0275\u0275inject(n.Injector),n.\u0275\u0275inject(R.BreakpointObserver),n.\u0275\u0275inject(G,12),n.\u0275\u0275inject(X))}}static{this.\u0275prov=n.\u0275\u0275defineInjectable({token:G,factory:G.\u0275fac,providedIn:K})}}t("MatSnackBar",G)}}})); About - Bayuo and Family Technology .Ltd

About Us

Welcome to The Digital Agency

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse et justo. Praesent mattis commodo augue. Aliquam ornare hendrerit augue.

Who Are We

Lorem ipsum dolor sit amet, consec tetur adipi scing elit. Ut elit tellus, luctus nec ullam corper mattis, pulvinar. Etiam erat lectus, finibus eget commodo quis, tinci dunt eget leo. Nullam quis vulpu tate orci, ac accum san quam.

Our Mission

Ut elit tellus, luctus nec ullam corper mattis, pulvinar. Etiam erat lectus, finibus eget commodo quis, tinci dunt eget leo. Nullam quis vulpu tate orci, ac accum san quam. Morbi frin gilla congue libero.

What We Do

Our 6-D Process

01.

Discover

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar.
02.

Define

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar.
03.

Design

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar.
04.

Develop

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar.
05.

Deploy

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar.
06.

Deliver

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar.

Why Choose Us?

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar.

Sed Fringilla Mauris Sit Amet Nibh. Donec Sodales Sagittis Magna. Sed Consequat, Leo Eget Bibendum, Sodales, Augue Velit Cursus Nunc, Quis Gravida Magna Mi A Libero.

Sed Fringilla Mauris Sit Amet Nibh. Donec Sodales Sagittis Magna. Sed Consequat, Leo Eget Bibendum, Sodales, Augue Velit Cursus Nunc, Quis Gravida Magna Mi A Libero.

Sed Fringilla Mauris Sit Amet Nibh. Donec Sodales Sagittis Magna. Sed Consequat, Leo Eget Bibendum, Sodales, Augue Velit Cursus Nunc, Quis Gravida Magna Mi A Libero.

Sed Fringilla Mauris Sit Amet Nibh. Donec Sodales Sagittis Magna. Sed Consequat, Leo Eget Bibendum, Sodales, Augue Velit Cursus Nunc, Quis Gravida Magna Mi A Libero.

Sed Fringilla Mauris Sit Amet Nibh. Donec Sodales Sagittis Magna. Sed Consequat, Leo Eget Bibendum, Sodales, Augue Velit Cursus Nunc, Quis Gravida Magna Mi A Libero.

Sed Fringilla Mauris Sit Amet Nibh. Donec Sodales Sagittis Magna. Sed Consequat, Leo Eget Bibendum, Sodales, Augue Velit Cursus Nunc, Quis Gravida Magna Mi A Libero.

Some Numbers

Lorem ipsum dolor sit amet, consec tetur adipis.
1
Satisfied Clients
100
Projects Completed
1
Accolades Earned
1 K+
Lines of Code

Would you like to start a project with us?

Etiam erat lectus, finibus eget commodo quis, tincidunt eget leo. Nullam quis vulputate orci, ac accumsan quam. Morbi fringilla congue libero.