PageSourceSearch

https://lafabricadesevilla.com/wp-content/plugins/appilo-core/assets/js/elementor-editor.js?ver=5.9

js lafabricadesevilla.com collected 2026-10-06 17:46:42 UTC 118,504 bytes, 3,585 lines download raw bytes

1/*
2Template Name: Appilo
3Author: themexriver
4Version: 2.9
5*/
6
7(function ($) {
8    "use strict";
9
10    /*----- ELEMENTOR LOAD FUNCTION CALL ---*/
11    let elementorIconLightBox = function ($scope, $) {
12        $scope.find('.appilo-icon-lightbox').each(function () {
13            $(".appilo-icon-lightbox a, .apl-video-column a, .lightbox-image, .video_box, .smm-video-box").magnificPopup({
14                type: 'iframe',
15                iframe: {
16                    patterns: {
17                        youtube: {
18                            index: 'youtube.com/',
19                            id: 'v=',
20                            src: 'https://www.youtube.com/embed/%id%?autoplay=1' // URL that will be set as a source for iframe.
21                        },
22                        vimeo: {
23                            index: 'vimeo.com/',
24                            id: '/',
25                            src: '//player.vimeo.com/video/%id%?autoplay=1'
26                        },
27                        gmaps: {
28                            index: '//maps.google.',
29                            src: '%id%&output=embed'
30                        }
31                    },
32                    srcAction: 'iframe_src',
33                }
34            });
35        });
36    };
37
38    //App Showcase
39    var ASCservices = function ($scope, $) {
40        if ($("body.rtl").length) {
41            var LangRtl = true;
42        } else {
43            var LangRtl = false;
44        }
45        if ($(".ei-service-slide").length) {
46            var customPagerSlider = $(".ei-service-slide").bxSlider({
47                adaptiveHeight: true,
48                controls: true,
49                rtl: LangRtl,
50                pause: 5000,
51                speed: 1000,
52                nextText:
53                    '<span class="control-icon fa fa-angle-right"></span>',
54                prevText: '<span class="control-icon fa fa-angle-left"></span>',
55                pagerCustom: "#banner-pager",
56            });
57        }
58    };
59
60    var ASCteam = function ($scope, $) {
61        if ($("body.rtl").length) {
62            var LangRtl = true;
63        } else {
64            var LangRtl = false;
65        }
66        $("#ei-team-slide").owlCarousel({
67            margin: 0,
68            responsiveClass: true,
69            nav: true,
70            dots: false,
71            loop: true,
72            rtl: LangRtl,
73            center: true,
74            autoplay: false,
75            navText: [
76                "<i class='fas fa-angle-left'></i>",
77                "<i class='fas fa-angle-right'></i>",
78            ],
79            smartSpeed: 1000,
80            responsive: {
81                0: {
82                    items: 1,
83                },
84                400: {
85                    items: 1,
86                },
87                600: {
88                    items: 2,
89                },
90                700: {
91                    items: 2,
92                },
93                1000: {
94                    items: 3,
95                },
96            },
97        });
98    };
99
100    var ASCpartner = function ($scope, $) {
101        if ($("body.rtl").length) {
102            var LangRtl = true;
103        } else {
104            var LangRtl = false;
105        }
106        $("#ei-partner-slide").owlCarousel({
107            margin: 105,
108            autoplay: true,
109            loop: true,
110            rtl: LangRtl,
111            responsiveClass: true,
112            nav: false,
113            dots: false,
114            slideTransition: "linear",
115            autoplayTimeout: 10,
116            autoplayHoverPause: false,
117            autoplaySpeed: 4500,
118            responsive: {
119                0: {
120                    items: 2,
121                },
122                400: {
123                    items: 3,
124                },
125                600: {
126                    items: 4,
127                },
128                700: {
129                    items: 4,
130                },
131                1000: {
132                    items: 4,
133                },
134            },
135        });
136    };
137    var ASCtestimonial = function ($scope, $) {
138        if ($("body.rtl").length) {
139            var LangRtl = true;
140        } else {
141            var LangRtl = false;
142        }
143        $("#testimonial-scroller").owlCarousel({
144            margin: 105,
145            responsiveClass: true,
146            nav: false,
147            dots: true,
148            rtl: LangRtl,
149            autoplay: false,
150            smartSpeed: 1000,
151            responsive: {
152                0: {
153                    items: 1,
154                },
155                400: {
156                    items: 1,
157                },
158                600: {
159                    items: 1,
160                },
161                700: {
162                    items: 1,
163                },
164                1000: {
165                    items: 2,
166                },
167            },
168        });
169    };
170    var ASCscroller = function ($scope, $) {
171        $("#how-workscrollbar").mCustomScrollbar({
172            autoHideScrollbar: true,
173        });
174    };
175    //End
176    //Appilo
177    var APfeature = function ($scope, $) {
178        if ($(".app-features-carousel").length) {
179            $(".app-features-carousel").owlCarousel({
180                loop: true,
181                margin: 30,
182                nav: true,
183                center: true,
184                navText: [
185                    '<i class="fa fa-angle-left"></i>',
186                    '<i class="fa fa-angle-right"></i>',
187                ],
188                dots: false,
189                autoWidth: false,
190                autoplay: true,
191                autoplayTimeout: 5000,
192                autoplayHoverPause: true,
193                responsive: {
194                    0: {
195                        items: 1,
196                    },
197                    480: {
198                        items: 1,
199                    },
200                    600: {
201                        items: 2,
202                    },
203                    768: {
204                        items: 2,
205                    },
206                    1000: {
207                        items: 3,
208                    },
209                },
210            });
211        }
212    };
213    //Blog
214    var APblog = function ($scope, $) {
215        if ($(".blog-carousel").length) {
216            $(".blog-carousel").owlCarousel({
217                loop: true,
218                margin: 30,
219                nav: true,
220                center: true,
221                navText: [
222                    '<i class="fa fa-angle-left"></i>',
223                    '<i class="fa fa-angle-right"></i>',
224                ],
225                dots: false,
226                autoWidth: false,
227                autoplay: true,
228                autoplayTimeout: 5000,
229                autoplayHoverPause: true,
230                responsive: {
231                    0: {
232                        items: 1,
233                    },
234                    480: {
235                        items: 1,
236                    },
237                    600: {
238                        items: 2,
239                    },
240                    768: {
241                        items: 2,
242                    },
243                    1000: {
244                        items: 3,
245                    },
246                },
247            });
248        }
249    };
250    // Testimonial
251    var APtestimonial = function ($scope, $) {
252        if ($(".appilo-main .testimonials-slider .slider").length) {
253            $(".testimonials-slider .slider").bxSlider({
254                // adaptiveHeight: true,
255                auto: false,
256                controls: true,
257                nextText: '<i class="fas fa-long-arrow-alt-right"></i>',
258                prevText: '<i class="fas fa-long-arrow-alt-left"></i>',
259                mode: "fade",
260                pause: 3000,
261                speed: 500,
262                pager: true,
263                pagerCustom: "#testimonials-slider-pager",
264            });
265        }
266    };
267    //Pricing
268    var APpricing = function ($scope, $) {
269        var toggleSwitch = $("#switch-toggle-tab label.switch");
270        var TabTitle = $("#switch-toggle-tab li");
271        var monthTabTitle = $("#switch-toggle-tab li.month");
272        var yearTabTitle = $("#switch-toggle-tab li.year");
273        var monthTabContent = $("#month");
274        var yearTabContent = $("#year");
275        // hidden show deafult;
276        monthTabContent.fadeIn();
277        yearTabContent.fadeOut();
278
279        function toggleHandle() {
280            if (toggleSwitch.hasClass("on")) {
281                yearTabContent.fadeOut();
282                monthTabContent.fadeIn();
283                monthTabTitle.addClass("active");
284                yearTabTitle.removeClass("active");
285            } else {
286                monthTabContent.fadeOut();
287                yearTabContent.fadeIn();
288                yearTabTitle.addClass("active");
289                monthTabTitle.removeClass("active");
290            }
291        }
292
293        monthTabTitle.on("click", function () {
294            toggleSwitch.addClass("on").removeClass("off");
295            toggleHandle();
296            return false;
297        });
298        yearTabTitle.on("click", function () {
299            toggleSwitch.addClass("off").removeClass("on");
300            toggleHandle();
301            return false;
302        });
303        toggleSwitch.on("click", function () {
304            toggleSwitch.toggleClass("on off");
305            toggleHandle();
306        });
307    };
308    var APvideo = function ($scope, $) {
309        if ($(".appilo-main .video-popup").length) {
310            $(".video-popup").magnificPopup({
311                disableOn: 700,
312                type: "iframe",
313                mainClass: "mfp-fade",
314                removalDelay: 160,
315                preloader: true,
316
317                fixedContentPos: false,
318            });
319        }
320    };
321    //End
322    //Topapp
323    var TPteam = function ($scope, $) {
324        // Team Carousel
325        if ($(".topapp-team-carousel").length) {
326            $(".topapp-team-carousel").owlCarousel({
327                loop: true,
328                margin: 0,
329                nav: true,
330                center: true,
331                smartSpeed: 500,
332                autoplay: 4000,
333                navText: [
334                    '<span class="fas fa-angle-left"></span>',
335                    '<span class="fas fa-angle-right"></span>',
336                ],
337                responsive: {
338                    0: {
339                        items: 1,
340                    },
341                    480: {
342                        items: 1,
343                    },
344                    600: {
345                        items: 2,
346                    },
347                    800: {
348                        items: 3,
349                    },
350                    1024: {
351                        items: 3,
352                    },
353                },
354            });
355        }
356    };
357    //Pricing
358    var TPpricing = function ($scope, $) {
359        if ($(".tabs-box").length) {
360            $(".tabs-box .tab-buttons .tab-btn").on("click", function (e) {
361                e.preventDefault();
362                var target = $($(this).attr("data-tab"));
363
364                if ($(target).is(":visible")) {
365                    return false;
366                } else {
367                    target
368                        .parents(".tabs-box")
369                        .find(".tab-buttons")
370                        .find(".tab-btn")
371                        .removeClass("active-btn");
372                    $(this).addClass("active-btn");
373                    target
374                        .parents(".tabs-box")
375                        .find(".tabs-content")
376                        .find(".tab")
377                        .fadeOut(0);
378                    target
379                        .parents(".tabs-box")
380                        .find(".tabs-content")
381                        .find(".tab")
382                        .removeClass("active-tab");
383                    $(target).fadeIn(300);
384                    $(target).addClass("active-tab");
385                }
386            });
387        }
388    };
389    var TPbanner = function ($scope, $) {
390        if ($(".topapp-main .banner-slider").length) {
391            var customPagerSlider = $(".topapp-main .banner-slider").bxSlider({
392                adaptiveHeight: true,
393                //auto:false,
394                controls: true,
395                pause: 5000,
396                speed: 1000,
397                nextText:
398                    '<span class="control-icon fas fa-angle-right"></span>',
399                prevText:
400                    '<span class="control-icon fas fa-angle-left"></span>',
401                pagerCustom: "#banner-pager",
402                
403            });
404        }
405        //Banner Mobile Pager
406        $(
407            ".topapp-main .banner-section .carousel-column .inner-column .pager-box .pager.two"
408        ).on("click", function () {
409            $(".mobile-small-image").addClass("visible");
410        });
411
412        $(
413            " .banner-section .carousel-column .inner-column .pager-box .pager.one"
414        ).on("click", function () {
415            $(".mobile-small-image").removeClass("visible");
416        });
417
418        $(
419            ".banner-section .carousel-column .inner-column .pager-box .pager.three"
420        ).on("click", function () {
421            $(".mobile-small-image").removeClass("visible");
422        });
423
424        $(
425            ".banner-section .carousel-column .inner-column .pager-box .pager.three"
426        ).on("click", function () {
427            $(".heart-image-icon").addClass("visible-heart");
428        });
429
430        $(
431            ".banner-section .carousel-column .inner-column .pager-box .pager.one"
432        ).on("click", function () {
433            $(".heart-image-icon").removeClass("visible-heart");
434        });
435        $(
436            ".banner-section .carousel-column .inner-column .pager-box .pager.two"
437        ).on("click", function () {
438            $(".heart-image-icon").removeClass("visible-heart");
439        });
440
441        $(
442            ".topapp-main .banner-section .carousel-column .inner-column .pager-box .pager.three"
443        ).on("click", function () {
444            $(".plus-small-image").addClass("visible-plus");
445        });
446
447        $(
448            ".topapp-main .banner-section .carousel-column .inner-column .pager-box .pager.one"
449        ).on("click", function () {
450            $(".plus-small-image").removeClass("visible-plus");
451        });
452        $(
453            ".banner-section .carousel-column .inner-column .pager-box .pager.two"
454        ).on("click", function () {
455            $(".plus-small-image").removeClass("visible-plus");
456        });
457    };
458    //Galaxy
459    //Testimonial1
460    var GYtestimonial1 = function ($scope, $) {
461        if ($(".app-landing-testimonials-slider").length) {
462            $(".app-landing-testimonials-slider").owlCarousel({
463                //autoplay:true,
464                mouseDrag: false,
465                margin: 30,
466                smartSpeed: 300,
467                loop: true,
468                nav: true,
469                navText: [
470                    '<span class="fas fa-angle-left"></span>',
471                    '<span class="fas fa-angle-right"></span>',
472                ],
473                responsive: {
474                    0: {
475                        items: 1,
476                    },
477
478                    992: {
479                        items: 2,
480                    },
481                },
482            });
483        }
484    };
485    //Testimonial2
486    var GYtestimonial2 = function ($scope, $) {
487        if ($(".agency-testimonial-slider").length) {
488            $(".agency-testimonial-slider").owlCarousel({
489                items: 1,
490                mouseDrag: false,
491                smartSpeed: 300,
492                loop: true,
493                nav: true,
494                navText: [
495                    '<span class="fas fa-angle-left"></span>',
496                    '<span class="fas fa-angle-right"></span>',
497                ],
498            });
499        }
500    };
501    //Project Slider
502    var GYprojectslider = function ($scope, $) {
503        if ($(".agnecy-projects-slider").length) {
504            $(".agnecy-projects-slider").owlCarousel({
505                mouseDrag: false,
506                margin: 25,
507                smartSpeed: 300,
508                loop: true,
509                center: true,
510                nav: true,
511                navText: [
512                    '<span class="fas fa-angle-left"></span>',
513                    '<span class="fas fa-angle-right"></span>',
514                ],
515                responsive: {
516                    0: {
517                        items: 1,
518                    },
519
520                    500: {
521                        items: 2,
522                        center: false,
523                    },
524
525                    768: {
526                        items: 3,
527                    },
528
529                    1500: {
530                        items: 3,
531                    },
532
533                    1700: {
534                        items: 5,
535                    },
536                },
537            });
538        }
539    };
540    var GYscreenshotslider = function ($scope, $) {
541        if ($(".app-screenshot-slider").length) {
542            $(".app-screenshot-slider").owlCarousel({
543                loop: true,
544                margin: 50,
545                items: 1,
546                smartSpeed: 700,
547                autoplay: false,
548                nav: false,
549            });
550            $(".app-screenshot-slider .owl-nav").addClass("d-none");
551        }
552    };
553    var GYpricingtable = function ($scope, $) {
554        if ($(".switcher-wrapper").length) {
555            var switcher = $(".switcher-wrapper .switch");
556            var pricingTab = $(".pricing-tab");
557            var tablist = $(".switcher-wrapper .tablist");
558
559            switcher.on("click", function () {
560                var $this = $(this);
561                $this.find(".slider").toggleClass("slide-off");
562                pricingTab
563                    .children(".app-pricing-grids")
564                    .toggleClass("active-grids");
565                tablist.children("span").toggleClass("active");
566            });
567        }
568    };
569    var GYblog = function ($scope, $) {
570        if ($(".agency-blog-slider").length) {
571            $(".agency-blog-slider").owlCarousel({
572                mouseDrag: false,
573                margin: 25,
574                smartSpeed: 300,
575                loop: true,
576                nav: true,
577                navText: [
578                    '<span class="fas fa-angle-left"></span>',
579                    '<span class="fas fa-angle-right"></span>',
580                ],
581                responsive: {
582                    0: {
583                        items: 1,
584                    },
585
586                    600: {
587                        items: 2,
588                        center: false,
589                    },
590
591                    992: {
592                        items: 3,
593                    },
594                },
595            });
596        }
597    };
598    //SaaS Classic
599    var SCteam = function ($scope, $) {
600        $(".s2_team_slide").owlCarousel({
601            margin: 30,
602            responsiveClass: true,
603            nav: true,
604            dots: false,
605            loop: false,
606            navText: [
607                "<i class='fas fa-long-arrow-alt-left'></i>",
608                "<i class='fas fa-long-arrow-alt-right'></i>",
609            ],
610            autoplay: false,
611            smartSpeed: 1000,
612            responsive: {
613                0: {
614                    items: 1,
615                },
616                400: {
617                    items: 1,
618                },
619                600: {
620                    items: 2,
621                },
622                700: {
623                    items: 2,
624                },
625                1000: {
626                    items: 4,
627                },
628            },
629        });
630    };
631    //Appilo SEO
632    //Testimonial
633    var AStestimonial = function ($scope, $) {
634        $("#appseo-testimonial-id").slick({
635            slidesToShow: 1,
636            slidesToScroll: 1,
637            arrows: false,
638            fade: true,
639            asNavFor: "#testimonial-appseo-name",
640        });
641        $("#testimonial-appseo-name").slick({
642            slidesToShow: 3,
643            slidesToScroll: 1,
644            asNavFor: "#appseo-testimonial-id",
645            dots: true,
646            centerMode: true,
647            focusOnSelect: true,
648        });
649    };
650    // App Startup
651    //Slider
652    var STRslider = function ($scope, $) {
653        if ($("#str-banner-slide").length) {
654            $("#str-banner-slide").owlCarousel({
655                animateOut: "fadeOut",
656                animateIn: "fadeIn",
657                loop: true,
658                margin: 0,
659                nav: true,
660                autoHeight: true,
661                navText: [
662                    "<i class='fas fa-angle-left'></i>",
663                    "<i class='fas fa-angle-right'></i>",
664                ],
665                smartSpeed: 500,
666                responsive: {
667                    0: {
668                        items: 1,
669                    },
670                    600: {
671                        items: 1,
672                    },
673                    800: {
674                        items: 1,
675                    },
676                    1024: {
677                        items: 1,
678                    },
679                    1200: {
680                        items: 1,
681                    },
682                },
683            });
684        }
685    };
686    //Feature
687    var STRfeature = function ($scope, $) {
688        $("#str-slide").owlCarousel({
689            margin: 30,
690            responsiveClass: true,
691            nav: true,
692            dots: false,
693            loop: true,
694            autoplay: false,
695            navText: [
696                "<i class='fas fa-angle-left'></i>",
697                "<i class='fas fa-angle-right'></i>",
698            ],
699            smartSpeed: 1000,
700            responsive: {
701                0: {
702                    items: 1,
703                },
704                400: {
705                    items: 1,
706                },
707                600: {
708                    items: 2,
709                },
710                700: {
711                    items: 3,
712                },
713                1000: {
714                    items: 4,
715                },
716            },
717        });
718    };
719    var STRblog = function ($scope, $) {
720        $("#str-blog-slide").owlCarousel({
721            margin: 30,
722            responsiveClass: true,
723            nav: false,
724            dots: true,
725            autoplay: false,
726            smartSpeed: 1000,
727            responsive: {
728                0: {
729                    items: 1,
730                },
731                400: {
732                    items: 1,
733                },
734                600: {
735                    items: 1,
736                },
737                700: {
738                    items: 2,
739                },
740                1000: {
741                    items: 3,
742                },
743            },
744        });
745    };
746    var STRportfolio = function ($scope, $) {
747        $("#str-protfolio-slide").owlCarousel({
748            margin: 30,
749            responsiveClass: true,
750            nav: true,
751            dots: false,
752            loop: true,
753            center: true,
754            autoplay: false,
755            navText: [
756                "<i class='fas fa-angle-left'></i>",
757                "<i class='fas fa-angle-right'></i>",
758            ],
759            smartSpeed: 1000,
760            responsive: {
761                0: {
762                    items: 1,
763                },
764                400: {
765                    items: 1,
766                },
767                600: {
768                    items: 1,
769                },
770                700: {
771                    items: 1,
772                },
773                1000: {
774                    items: 2,
775                },
776            },
777        });
778    };
779    var STRteam = function ($scope, $) {
780        $("#str-team-slide").owlCarousel({
781            margin: 30,
782            responsiveClass: true,
783            nav: true,
784            dots: false,
785            loop: true,
786            autoplay: false,
787            navText: [
788                "<i class='fas fa-angle-left'></i>",
789                "<i class='fas fa-angle-right'></i>",
790            ],
791            smartSpeed: 1000,
792            responsive: {
793                0: {
794                    items: 1,
795                },
796                400: {
797                    items: 1,
798                },
799                600: {
800                    items: 2,
801                },
802                700: {
803                    items: 3,
804                },
805                1000: {
806                    items: 4,
807                },
808            },
809        });
810    };
811    //Progress
812    var STRpro = function ($scope, $) {
813        $("#progress1").barfiller({duration: 3000});
814        $("#progress2").barfiller({duration: 3000});
815        $("#progress3").barfiller({duration: 3000});
816        if ($(".fill").length) {
817            var $progress_bar = $(".fill");
818            $progress_bar.appear();
819            $(document.body).on("appear", ".fill", function () {
820                var current_item = $(this);
821                if (!current_item.hasClass("appeared")) {
822                    var percent = current_item.data("percent");
823                }
824            });
825        }
826    };
827
828    //Digital Agency
829
830    //Portfolio
831    var DiaPortSlider = function ($scope, $) {
832        if ($("body.rtl").length) {
833            var LangRtl = true;
834        } else {
835            var LangRtl = false;
836        }
837        $("#dia-portfolio-slider").owlCarousel({
838            margin: 20,
839            responsiveClass: true,
840            nav: true,
841            dots: false,
842            loop: true,
843            rtl: LangRtl,
844            autoplay: false,
845            navText: [
846                "<i class='fas fa-chevron-left'></i>",
847                "<i class='fas fa-chevron-right'></i>",
848            ],
849            smartSpeed: 1000,
850            responsive: {
851                0: {
852                    items: 1,
853                },
854                400: {
855                    items: 1,
856                },
857                600: {
858                    items: 2,
859                },
860                700: {
861                    items: 2,
862                },
863                1000: {
864                    items: 3,
865                },
866                1300: {
867                    items: 4,
868                },
869                1600: {
870                    items: 5,
871                },
872            },
873        });
874    };
875
876    // Skill Bar
877
878    var SkillProgress = function ($scope, $) {
879        if ($(".progress-bar").length) {
880            var $progress_bar = $(".progress-bar");
881            $progress_bar.appear();
882            $(document.body).on("appear", ".progress-bar", function () {
883                var current_item = $(this);
884                if (!current_item.hasClass("appeared")) {
885                    var percent = current_item.data("percent");
886                    current_item
887                        .css("width", percent + "%")
888                        .addClass("appeared")
889                        .parent()
890                        .append("<span>" + percent + "%" + "</span>");
891                }
892            });
893        }
894    };
895
896    // Appilo Landing
897    // Demo Showcase
898
899    var FilterDemoShowcase = function ($scope, $) {
900        $(".demo-section .filtr-container").imagesLoaded(function () {
901        });
902        var filterizd = $(".demo-section .filtr-container");
903        if (filterizd.length) {
904            filterizd.filterizr({});
905            $(".filtr-button").on("click", function () {
906                $(".filtr-button.filtr-active").removeClass("filtr-active");
907                $(this).addClass("filtr-active");
908            });
909        }
910    };
911
912    // Initial
913
914    var AplAnimation = function ($scope, $) {
915        $("[data-background]").each(function () {
916            $(this).css(
917                "background-image",
918                "url(" + $(this).attr("data-background") + ")"
919            );
920        });
921        AOS.init({
922            once: true,
923            duration: 1000,
924        });
925        if ($(".wow").length) {
926            var wow = new WOW({
927                boxClass: "wow",
928                animateClass: "animated",
929                offset: 0,
930                mobile: true,
931                live: true,
932            });
933            wow.init();
934        }
935        $(".man-updown .elementor-image").css("animation", "man-updown 2s infinite alternate");
936
937        $(window).on("scroll", function () {
938            if ($(window).scrollTop() > 100) {
939                $(".appilo-sticky").addClass("app-res-sticky-menu");
940            } else {
941                $(".appilo-sticky").removeClass("app-res-sticky-menu");
942            }
943        });
944    };
945    //Testimonial
946    var AplReviewSlide = function ($scope, $) {
947        $("#ln-review-slide").owlCarousel({
948            margin: 30,
949            responsiveClass: true,
950            nav: false,
951            dots: true,
952            autoplay: false,
953            smartSpeed: 500,
954            responsive: {
955                0: {
956                    items: 1,
957                },
958                400: {
959                    items: 1,
960                },
961                600: {
962                    items: 2,
963                },
964                700: {
965                    items: 2,
966                },
967                1000: {
968                    items: 3,
969                },
970            },
971        });
972    };
973    //SaaS
974    //Feature
975    var SaasFeature = function ($scope, $) {
976        $("#featured_scroll").mCustomScrollbar({
977            axis: "x",
978            mouseWheel: {enable: false},
979            advanced: {autoExpandHorizontalScroll: true},
980        });
981        $("#featured_scroll").removeClass("mCustomScrollbar");
982    };
983    //Cloud Hosting
984
985    //Ch1 Info slider
986    var Ch1InfoSlider = function ($scope, $) {
987        if ($(".information-carousel").length) {
988            $(".information-carousel").owlCarousel({
989                loop: true,
990                autoplay: true,
991                autoplayTimeout: 3000,
992                margin: 30,
993                nav: false,
994                dots: true,
995                scrollPerPage: true,
996                responsive: {
997                    0: {
998                        items: 1,
999                        nav: false,
1000                    },
1001                    600: {
1002                        items: 2,
1003                        nav: false,
1004                    },
1005                    1000: {
1006                        items: 3,
1007                    },
1008                },
1009            });
1010        }
1011    };
1012    //Ch1 Testimonial slider
1013    var Ch1TestSlider = function ($scope, $) {
1014        if ($(".review-carousel").length) {
1015            $(".review-carousel").owlCarousel({
1016                loop: true,
1017                autoplay: false,
1018                margin: 30,
1019                nav: false,
1020                responsive: {
1021                    0: {
1022                        items: 1,
1023                        nav: false,
1024                    },
1025                    600: {
1026                        items: 1,
1027                        nav: false,
1028                    },
1029                    1000: {
1030                        items: 2,
1031                    },
1032                },
1033            });
1034        }
1035        if ($("#testimonial-carousel-two").length) {
1036            $("#testimonial-carousel-two").owlCarousel({
1037                loop: true,
1038                autoplay: false,
1039                margin: 30,
1040                nav: false,
1041                responsive: {
1042                    0: {
1043                        items: 1,
1044                        nav: false,
1045                    },
1046                    600: {
1047                        items: 1,
1048                        nav: false,
1049                    },
1050                    1000: {
1051                        items: 2,
1052                    },
1053                },
1054            });
1055        }
1056    };
1057    var Hrmposts = function ($scope, $) {
1058        $(".pm-blog-section .pm-blog-img-text:nth-child(2)").addClass("active");
1059    };
1060
1061    var CRMScroller = function ($scope, $) {
1062        $("#crm-about-scroll").mCustomScrollbar({
1063            autoHideScrollbar: true,
1064        });
1065    };
1066
1067    var CRMScreenSlider = function ($scope, $) {
1068        $("#crm-screen-slider").owlCarousel({
1069            margin: 0,
1070            items: 1,
1071            loop: true,
1072            nav: true,
1073            dots: false,
1074            autoplay: true,
1075            animateOut: "zoomOut",
1076            animateIn: "zoomIn",
1077            transitionStyle: "goDown",
1078            navText: [
1079                "<i class='fas fa-long-arrow-alt-left'></i>",
1080                "<i class='fas fa-long-arrow-alt-right'></i>",
1081            ],
1082        });
1083    };
1084
1085    var CRMTestimonialSlider = function ($scope, $) {
1086        $("#crm-testimonial-id").owlCarousel({
1087            margin: 0,
1088            items: 1,
1089            loop: true,
1090            nav: true,
1091            dots: false,
1092            autoplay: true,
1093            navText: [
1094                "<i class='fas fa-long-arrow-alt-left'></i>",
1095                "<i class='fas fa-long-arrow-alt-right'></i>",
1096            ],
1097        });
1098    };
1099
1100    var SMMTestimonialSlider = function ($scope, $) {
1101        $("#smm-testimonial-id").owlCarousel({
1102            margin: 0,
1103            items: 1,
1104            loop: true,
1105            nav: true,
1106            animateOut: "slideOutUp",
1107            animateIn: "slideInUp",
1108            dots: true,
1109            navText: [
1110                "<i class='fas fa-long-arrow-alt-left'></i>",
1111                "<i class='fas fa-long-arrow-alt-right'></i>",
1112            ],
1113        });
1114    };
1115
1116    var SMMfilter = function ($scope, $) {
1117        $(".smm-case-study-section .filtr-container").imagesLoaded(
1118            function () {
1119            }
1120        );
1121        var filterizd = $(".smm-case-study-section .filtr-container");
1122        if (filterizd.length) {
1123            filterizd.filterizr({});
1124            $(".filtr-button").on("click", function () {
1125                $(".filtr-button.active").removeClass("active");
1126                $(this).addClass("active");
1127            });
1128        }
1129    };
1130
1131    var SmmSkillProgress = function ($scope, $) {
1132        if ($(".progress-bar").length) {
1133            var $progress_bar = $(".progress-bar");
1134            $progress_bar.appear();
1135            $(document.body).on("appear", ".progress-bar", function () {
1136                var current_item = $(this);
1137                if (!current_item.hasClass("appeared")) {
1138                    var percent = current_item.data("percent");
1139                    current_item
1140                        .css("width", percent + "%")
1141                        .addClass("appeared")
1142                        .parent()
1143                        .append("<span>" + percent + "%" + "</span>");
1144                }
1145            });
1146        }
1147
1148        if ($(".smm-video-box").length) {
1149            $(".smm-video-box").fancybox({
1150                openEffect: "fade",
1151                closeEffect: "fade",
1152                helpers: {
1153                    media: {},
1154                },
1155            });
1156        }
1157    };
1158
1159    var SMMSideInnerE = function ($scope, $) {
1160        $('.smm-side-toggle-btn').on("click", function () {
1161            $('.smm-sidebar-inner').toggleClass('wide_side_on');
1162            $('body').toggleClass('body_overlay_on');
1163        });
1164    };
1165
1166    var SMMMemberSocialE = function ($scope, $) {
1167        $(".smm-team-img").on("click", function () {
1168            if ($(this).hasClass("social-show")) {
1169                $(this).removeClass("social-show");
1170            } else {
1171                $(".smm-team-img.social-show").removeClass("social-show");
1172                $(this).addClass("social-show");
1173            }
1174        });
1175    };
1176
1177    var Cybtestimonial = function ($scope, $) {
1178        $("#cyb-testimonial-id").owlCarousel({
1179            margin: 30,
1180            responsiveClass: true,
1181            nav: false,
1182            dots: true,
1183            loop: true,
1184            responsive: {
1185                0: {
1186                    items: 1,
1187                },
1188                400: {
1189                    items: 1,
1190                },
1191                600: {
1192                    items: 1,
1193                },
1194                700: {
1195                    items: 2,
1196                },
1197                1000: {
1198                    items: 3,
1199                },
1200                1300: {
1201                    items: 3,
1202                },
1203                1900: {
1204                    items: 3,
1205                },
1206            },
1207        });
1208    };
1209    var emtestimonial = function ($scope, $) {
1210        $("#em-testimonial-slide-id").owlCarousel({
1211            items: 1,
1212            loop: true,
1213            nav: false,
1214            dots: true,
1215            autoplay: true,
1216        });
1217
1218        if ($(".video_box").length) {
1219            $(".video_box").fancybox({
1220                openEffect: "fade",
1221                closeEffect: "fade",
1222                helpers: {
1223                    media: {},
1224                },
1225            });
1226        }
1227    };
1228
1229    var WebTestimonial = function ($scope, $) {
1230        $("#web-app-testimoial-slide").owlCarousel({
1231            items: 1,
1232            loop: true,
1233            nav: false,
1234            dots: true,
1235            autoplay: true,
1236        });
1237    };
1238
1239    var CircleCounter = function ($scope, $) {
1240        if ($(".count-box").length) {
1241            $(".count-box").appear_c(
1242                function () {
1243                    var $t = $(this),
1244                        n = $t.find(".count-text").attr("data-stop"),
1245                        r = parseInt(
1246                            $t.find(".count-text").attr("data-speed"),
1247                            10
1248                        );
1249                    if (!$t.hasClass("counted")) {
1250                        $t.addClass("counted");
1251                        $({
1252                            countNum: $t.find(".count-text").text(),
1253                        }).animate(
1254                            {
1255                                countNum: n,
1256                            },
1257                            {
1258                                duration: r,
1259                                easing: "linear",
1260                                step: function () {
1261                                    $t.find(".count-text").text(
1262                                        Math.floor(this.countNum)
1263                                    );
1264                                },
1265                                complete: function () {
1266                                    $t.find(".count-text").text(this.countNum);
1267                                },
1268                            }
1269                        );
1270                    }
1271                },
1272                {accY: 0}
1273            );
1274        }
1275        if ($(".dial").length) {
1276            $(".dial").appear_c(
1277                function () {
1278                    var elm = $(this);
1279                    var color = elm.attr("data-fgColor");
1280                    var perc = elm.attr("value");
1281                    var thickness = elm.attr("thickness");
1282                    elm.knob({
1283                        value: 0,
1284                        min: 0,
1285                        max: 100,
1286                        skin: "tron",
1287                        readOnly: true,
1288                        thickness: thickness,
1289                        dynamicDraw: true,
1290                        displayInput: false,
1291                    });
1292                    $({value: 0}).animate(
1293                        {value: perc},
1294                        {
1295                            duration: 3500,
1296                            easing: "swing",
1297                            progress: function () {
1298                                elm.val(Math.ceil(this.value)).trigger(
1299                                    "change"
1300                                );
1301                            },
1302                        }
1303                    );
1304                },
1305                {accY: 0}
1306            );
1307        }
1308    };
1309    var Seo2Portfolio = function ($scope, $) {
1310        if ($(".seo-2-portfolio-content").length) {
1311            $(".seo-2-portfolio-content").owlCarousel({
1312                loop: true,
1313                nav: true,
1314                margin: 30,
1315                autoplay: 0,
1316                smartSpeed: 500,
1317                navText: [
1318                    '<i class="fas fa-chevron-left"></i>',
1319                    '<i class="fas fa-chevron-right"></i>',
1320                ],
1321                responsive: {
1322                    0: {
1323                        items: 1,
1324                    },
1325                    480: {
1326                        items: 1,
1327                    },
1328                    600: {
1329                        items: 1,
1330                    },
1331                    700: {
1332                        items: 2,
1333                    },
1334                    800: {
1335                        items: 2,
1336                    },
1337                    900: {
1338                        items: 3,
1339                    },
1340                    1024: {
1341                        items: 3,
1342                    },
1343                },
1344            });
1345        }
1346    };
1347    var MediService = function ($scope, $) {
1348        $(".medi-app-service-content").owlCarousel({
1349            margin: 30,
1350            responsiveClass: true,
1351            nav: false,
1352            dots: true,
1353            loop: true,
1354            autoplay: false,
1355            responsive: {
1356                0: {
1357                    items: 1,
1358                },
1359                400: {
1360                    items: 1,
1361                },
1362                600: {
1363                    items: 1,
1364                },
1365                700: {
1366                    items: 2,
1367                },
1368                1000: {
1369                    items: 3,
1370                },
1371            },
1372        });
1373    };
1374    var MediTestimonial = function ($scope, $) {
1375        $(".app-medi-testimonial-slider").owlCarousel({
1376            items: 1,
1377            loop: true,
1378            nav: false,
1379            dots: false,
1380            autoplay: true,
1381            navSpeed: 800,
1382            smartSpeed: 1000,
1383        });
1384    };
1385    var ResSlider = function ($scope, $) {
1386        if ($(".app-res-slider-area").length) {
1387            $(".app-res-slider-area").owlCarousel({
1388                animateOut: "fadeOut",
1389                animateIn: "fadeIn",
1390                loop: true,
1391                margin: 0,
1392                nav: true,
1393                items: 1,
1394                dots: false,
1395                navText: [
1396                    "<i class='fas fa-angle-left'></i>",
1397                    "<i class='fas fa-angle-right'></i>",
1398                ],
1399            });
1400        }
1401    };
1402    var ItTesti = function ($scope, $) {
1403        $(".it-up-testimonial-slider-wrap").owlCarousel({
1404            margin: 30,
1405            responsiveClass: true,
1406            nav: false,
1407            dots: true,
1408            loop: true,
1409            responsive: {
1410                0: {
1411                    items: 1,
1412                },
1413                400: {
1414                    items: 1,
1415                },
1416                600: {
1417                    items: 1,
1418                },
1419                700: {
1420                    items: 2,
1421                },
1422                1000: {
1423                    items: 3,
1424                },
1425                1100: {
1426                    items: 3,
1427                },
1428                1300: {
1429                    items: 3,
1430                },
1431                1900: {
1432                    items: 3,
1433                },
1434            },
1435        });
1436    };
1437    var ItBlog = function ($scope, $) {
1438        $(".it-up-blog-slide").owlCarousel({
1439            margin: 30,
1440            responsiveClass: true,
1441            nav: false,
1442            dots: true,
1443            loop: true,
1444            responsive: {
1445                0: {
1446                    items: 1,
1447                },
1448                400: {
1449                    items: 1,
1450                },
1451                600: {
1452                    items: 1,
1453                },
1454                700: {
1455                    items: 2,
1456                },
1457                1000: {
1458                    items: 3,
1459                },
1460                1100: {
1461                    items: 3,
1462                },
1463                1300: {
1464                    items: 3,
1465                },
1466                1900: {
1467                    items: 3,
1468                },
1469            },
1470        });
1471    };
1472
1473    var OsaasIntro = function ($scope, $) {
1474        if ($(".app-osaas-intro-feature-carousel").length) {
1475            $(".app-osaas-intro-feature-carousel").owlCarousel({
1476                loop: true,
1477                margin: 0,
1478                nav: true,
1479                smartSpeed: 500,
1480                autoplay: 6000,
1481                navText: [
1482                    '<span class="flaticon-left-arrow-3"></span>',
1483                    '<span class="flaticon-right-arrow-3"></span>',
1484                ],
1485                responsive: {
1486                    0: {
1487                        items: 1,
1488                    },
1489                    600: {
1490                        items: 1,
1491                    },
1492                    800: {
1493                        items: 1,
1494                    },
1495                    1024: {
1496                        items: 1,
1497                    },
1498                    1200: {
1499                        items: 1,
1500                    },
1501                    1500: {
1502                        items: 1,
1503                    },
1504                },
1505            });
1506        }
1507    };
1508
1509    var OsaasFeature = function ($scope, $) {
1510        if ($(".app-osaas-featured-carousel").length) {
1511            $(".app-osaas-featured-carousel").owlCarousel({
1512                loop: true,
1513                margin: 0,
1514                nav: true,
1515                smartSpeed: 500,
1516                autoplay: 6000,
1517                navText: [
1518                    '<span class="fa fa-caret-left"></span>',
1519                    '<span class="fa fa-caret-right"></span>',
1520                ],
1521                responsive: {
1522                    0: {
1523                        items: 1,
1524                    },
1525                    600: {
1526                        items: 2,
1527                    },
1528                    800: {
1529                        items: 3,
1530                    },
1531                    1024: {
1532                        items: 3,
1533                    },
1534                    1200: {
1535                        items: 4,
1536                    },
1537                    1500: {
1538                        items: 5,
1539                    },
1540                    1800: {
1541                        items: 6,
1542                    },
1543                },
1544            });
1545        }
1546    };
1547    var OsaasPlatform = function ($scope, $) {
1548        //Tabs Box
1549        if ($(".app-osaas-tabs-box").length) {
1550            $(".app-osaas-tabs-box .tab-buttons .tab-btn").on(
1551                "click",
1552                function (e) {
1553                    e.preventDefault();
1554                    var target = $($(this).attr("data-tab"));
1555
1556                    if ($(target).is(":visible")) {
1557                        return false;
1558                    } else {
1559                        target
1560                            .parents(".app-osaas-tabs-box")
1561                            .find(".tab-buttons")
1562                            .find(".tab-btn")
1563                            .removeClass("active-btn");
1564                        $(this).addClass("active-btn");
1565                        target
1566                            .parents(".app-osaas-tabs-box")
1567                            .find(".tabs-content")
1568                            .find(".tab")
1569                            .fadeOut(0);
1570                        target
1571                            .parents(".app-osaas-tabs-box")
1572                            .find(".tabs-content")
1573                            .find(".tab")
1574                            .removeClass("active-tab");
1575                        $(target).fadeIn(300);
1576                        $(target).addClass("active-tab");
1577                    }
1578                }
1579            );
1580        }
1581    };
1582
1583    var OsaasLightbox = function ($scope, $) {
1584        if ($(".video_box").length) {
1585            $(".video_box").fancybox({
1586                openEffect: "fade",
1587                closeEffect: "fade",
1588                helpers: {
1589                    media: {},
1590                },
1591            });
1592        }
1593    };
1594    var OsaasTeam = function ($scope, $) {
1595        if ($(".app-osaas-three-item-carousel").length) {
1596            $(".app-osaas-three-item-carousel").owlCarousel({
1597                loop: true,
1598                margin: 30,
1599                nav: true,
1600                smartSpeed: 500,
1601                autoplay: 6000,
1602                navText: [
1603                    '<span class="fa fa-caret-left"></span>',
1604                    '<span class="fa fa-caret-right"></span>',
1605                ],
1606                responsive: {
1607                    0: {
1608                        items: 1,
1609                    },
1610                    600: {
1611                        items: 2,
1612                    },
1613                    800: {
1614                        items: 2,
1615                    },
1616                    1024: {
1617                        items: 3,
1618                    },
1619                    1200: {
1620                        items: 3,
1621                    },
1622                    1500: {
1623                        items: 3,
1624                    },
1625                },
1626            });
1627        }
1628    };
1629
1630    var OsaasSearch = function ($scope, $) {
1631        if ($(".app-osaas-search-box-outer").length) {
1632            $(".app-osaas-search-box-outer").on("click", function () {
1633                $("body").addClass("search-active");
1634            });
1635            $(".close-search").on("click", function () {
1636                $("body").removeClass("search-active");
1637            });
1638        }
1639    };
1640    var OsaasEngineers = function ($scope, $) {
1641        if ($(".app-osaas-single-item-carousel").length) {
1642            $(".app-osaas-single-item-carousel").owlCarousel({
1643                loop: true,
1644                margin: 0,
1645                nav: true,
1646                smartSpeed: 500,
1647                autoplay: 6000,
1648                navText: [
1649                    '<span class="fa fa-caret-left"></span>',
1650                    '<span class="fa fa-caret-right"></span>',
1651                ],
1652                responsive: {
1653                    0: {
1654                        items: 1,
1655                    },
1656                    600: {
1657                        items: 1,
1658                    },
1659                    800: {
1660                        items: 1,
1661                    },
1662                    1024: {
1663                        items: 1,
1664                    },
1665                    1200: {
1666                        items: 1,
1667                    },
1668                    1500: {
1669                        items: 1,
1670                    },
1671                },
1672            });
1673        }
1674    };
1675    var gymtestimnial = function ($scope, $) {
1676        if ($(".app-gym-testimonial-slider").length) {
1677            $(".app-gym-testimonial-slider").owlCarousel({
1678                margin: 8,
1679                responsiveClass: true,
1680                nav: false,
1681                dots: true,
1682                loop: true,
1683                autoplay: false,
1684                smartSpeed: 1000,
1685                responsive: {
1686                    0: {
1687                        items: 1,
1688                    },
1689                    400: {
1690                        items: 1,
1691                    },
1692                    600: {
1693                        items: 2,
1694                    },
1695                    700: {
1696                        items: 2,
1697                    },
1698                    900: {
1699                        items: 3,
1700                    },
1701                    1000: {
1702                        items: 3,
1703                    },
1704                },
1705            });
1706        }
1707    };
1708
1709// Landing 2 Review Slider
1710    var Appl2testimnial = function ($scope, $) {
1711        $(".apl-review-slider").slick({
1712            slidesToShow: 1,
1713            autoplay: false,
1714            speed: 1000,
1715            prevArrow: '<button class="slick-prev"><i class="fas fa-arrow-left"></i></button>',
1716            nextArrow: '<button class="slick-next"><i class="fas fa-arrow-right"></i></button>',
1717        });
1718    };
1719
1720    // Landing 2 Filter
1721    var Appl2filtr = function ($scope, $) {
1722        $(".apl-demo-preview .filter-container").imagesLoaded(function () {
1723        });
1724        var e = $(".apl-demo-preview .filter-container");
1725        e.length && (e.filterizr({}), $(".apl-filter-btn").on("click", function () {
1726            $(".apl-filter-btn.apl-active").removeClass("apl-active"), $(this).addClass("apl-active");
1727        }));
1728        $(".apl-btns-container").each(function () {
1729            $(this).children("a:last-child").hover(function () {
1730                $(this).parent().children("a:first-child").addClass("active");
1731            });
1732            $(this).children("a:last-child").mouseout(function () {
1733                $(this).parent().children("a:first-child").removeClass("active");
1734            });
1735        })
1736    };
1737
1738    // Landing 2 Countdown
1739    let Appl2countdown = function ($scope, $) {
1740        $('.apl-countdown').find('ul').each(function () {
1741            var timedate = $('.appl2-countdown-date').data('date');
1742            $('.apl-countdown ul').downCount({
1743                date: timedate,
1744                offset: +6
1745            });
1746        });
1747    };
1748    // Landing 2 Gallery
1749    let Appl2gallery = function ($scope, $) {
1750        $(".apl-gallery-slider").slick({
1751            autoplay: true,
1752            arrows: false,
1753            slidesToShow: 3,
1754            dots: true,
1755            speed: 2000,
1756            responsive: [
1757                {
1758                    breakpoint: 1024,
1759                    settings: {
1760                        slidesToShow: 2,
1761                    }
1762                },
1763                {
1764                    breakpoint: 768,
1765                    settings: {
1766                        slidesToShow: 1,
1767                    }
1768                }
1769            ]
1770        });
1771    };
1772
1773// Prysm Team
1774    let prysmTeam = function ($scope, $) {
1775        $scope.find('.pr1-team-section').each(function () {
1776            $(".pr1-team-slider").slick({
1777                slidesToShow: 3,
1778                arrows: false,
1779                dots: true,
1780                autoplay: true,
1781                speed: 500,
1782                responsive: [
1783                    {
1784                        breakpoint: 1160,
1785                        settings: {
1786                            slidesToShow: 2,
1787                        }
1788                    },
1789                    {
1790                        breakpoint: 768,
1791                        settings: {
1792                            slidesToShow: 1,
1793                        }
1794                    },
1795                ]
1796            });
1797        });
1798    };
1799
1800    // Prysm Testimonial
1801    let prysmTestimonial = function ($scope, $) {
1802        $scope.find('.pr1-testimonial-section').each(function () {
1803            $(".pr1-clients-slider").slick({
1804                slidesToShow: 2,
1805                arrows: false,
1806                dots: true,
1807                responsive: [
1808                    {
1809                        breakpoint: 768,
1810                        settings: {
1811                            slidesToShow: 1,
1812                        }
1813                    }
1814                ]
1815            });
1816        });
1817    };
1818
1819// iTsoruce Testimonial
1820    let itSourceTestimonial = function ($scope, $) {
1821        $scope.find('.it-nx-testimonial-content').each(function () {
1822            if ($('.it-nx-testimonial-slider').length) {
1823                $('.it-nx-testimonial-slider').owlCarousel({
1824                    margin: 30,
1825                    responsiveClass: true,
1826                    nav: false,
1827                    dots: true,
1828                    autoplay: false,
1829                    smartSpeed: 1000,
1830                    responsive: {
1831                        0: {
1832                            items: 1,
1833                        },
1834                        400: {
1835                            items: 1,
1836                        },
1837                        600: {
1838                            items: 1,
1839                        },
1840                        700: {
1841                            items: 1,
1842                        },
1843                        1000: {
1844                            items: 2,
1845
1846                        }
1847                    },
1848                })
1849            }
1850        });
1851    };
1852    // iTsoruce Blog
1853    let itSourceBlog = function ($scope, $) {
1854        $scope.find('.it-nw-blog-content').each(function () {
1855            if ($('.it-nw-blog-slider').length) {
1856                $('.it-nw-blog-slider').owlCarousel({
1857                    margin: 30,
1858                    responsiveClass: true,
1859                    nav: false,
1860                    dots: true,
1861                    autoplay: false,
1862                    smartSpeed: 1000,
1863                    responsive: {
1864                        0: {
1865                            items: 1,
1866                        },
1867                        400: {
1868                            items: 1,
1869                        },
1870                        600: {
1871                            items: 1,
1872                        },
1873                        700: {
1874                            items: 1,
1875                        },
1876                        1000: {
1877                            items: 2,
1878
1879                        }
1880                    },
1881                })
1882            }
1883        });
1884    };
1885// itsource portfolio
1886    let itSourcePortfolio = function ($scope, $) {
1887        $scope.find('.it-nw-project-content').each(function () {
1888
1889            if ($('.it-nw-project-slider-area').length) {
1890                $('.it-nw-project-slider-area').owlCarousel({
1891                    margin: 30,
1892                    responsiveClass: true,
1893                    nav: true,
1894                    dots: false,
1895                    loop: true,
1896                    center: true,
1897                    autoplay: false,
1898                    navText: ["<i class='fas fa-arrow-left'></i>", "<i class='fas fa-arrow-right'></i>"],
1899                    smartSpeed: 1000,
1900                    responsive: {
1901                        0: {
1902                            items: 1,
1903                        },
1904                        400: {
1905                            items: 1,
1906                        },
1907                        600: {
1908                            items: 1,
1909                        },
1910                        700: {
1911                            items: 2,
1912                        },
1913                        1000: {
1914                            items: 2,
1915                        }
1916                    },
1917                })
1918            }
1919
1920        });
1921    };
1922
1923// itsource video Lightbox
1924    let itSourceVideoLightBox = function ($scope, $) {
1925        $scope.find('.it-nw-why-choose-video-play').each(function () {
1926
1927            jQuery('.video_box').magnificPopup({
1928                disableOn: 200,
1929                type: 'iframe',
1930                mainClass: 'mfp-fade',
1931                removalDelay: 160,
1932                preloader: false,
1933                fixedContentPos: false,
1934            });
1935
1936        });
1937    };
1938
1939    // Digital Marketing Counterup
1940    let digitalMarketingCounterUp = function ($scope, $) {
1941        $scope.find('.counter123').each(function () {
1942            $('.counter123').counterUp({
1943                delay: 10,
1944                time: 1500
1945            });
1946        });
1947    };
1948
1949    // Digital Marketing Testimonial
1950    let digitalMarketingTestimonial = function ($scope, $) {
1951        $scope.find('.app-dm-testimonial-content').each(function () {
1952
1953            $('.app-dm-testimonial-slider').owlCarousel({
1954                margin: 30,
1955                responsiveClass: true,
1956                nav: false,
1957                dots: true,
1958                loop: true,
1959                autoplay: false,
1960                smartSpeed: 1000,
1961                responsive: {
1962                    0: {
1963                        items: 1,
1964                    },
1965                    400: {
1966                        items: 1,
1967                    },
1968                    600: {
1969                        items: 2,
1970                    },
1971                    700: {
1972                        items: 2,
1973                    },
1974                    900: {
1975                        items: 2,
1976                    },
1977                    1000: {
1978                        items: 3,
1979
1980                    }
1981                },
1982            });
1983
1984
1985        });
1986    };
1987
1988    // Digital Marketing Blog
1989    let digitalMarketingBlog = function ($scope, $) {
1990        $scope.find('.app-dm-blog-slider').each(function () {
1991
1992            $('.app-dm-blog-slider').owlCarousel({
1993                margin: 30,
1994                responsiveClass: true,
1995                nav: false,
1996                dots: true,
1997                loop: true,
1998                autoplay: false,
1999                smartSpeed: 1000,
2000                responsive: {
2001                    0: {
2002                        items: 1,
2003                    },
2004                    400: {
2005                        items: 1,
2006                    },
2007                    600: {
2008                        items: 2,
2009                    },
2010                    700: {
2011                        items: 2,
2012                    },
2013                    900: {
2014                        items: 3,
2015                    },
2016                    1000: {
2017                        items: 3,
2018
2019                    }
2020                },
2021            });
2022
2023        });
2024    };
2025
2026    // Digital Marketing Project slider
2027    let digitalMarketingProjectSlider = function ($scope, $) {
2028        $scope.find('.app-dm-project-tab-slider-content').each(function () {
2029            $('.app-dm-project-slider-area').slick({
2030                arrow: false,
2031                dots: true,
2032                infinite: false,
2033                slidesToShow: 1,
2034                slidesToScroll: 1,
2035            });
2036        });
2037    };
2038
2039    // Digital Marketing Project Nav Tab
2040    let digitalMarketingProjectNavTab = function ($scope, $) {
2041        $scope.find('.app-dm-project-tab-slider-content').each(function () {
2042            $('.nav-tabs a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
2043                e.target
2044                e.relatedTarget
2045                $('.app-dm-project-slider-area').slick('setPosition');
2046            });
2047        });
2048    };
2049
2050    // Scrol Top
2051    let scrolTop2 = function ($scope, $) {
2052        $scope.find('.scrollup2').each(function () {
2053            $(window).on("scroll", function () {
2054                if ($(this).scrollTop() > 200) {
2055                    $('.scrollup2').fadeIn();
2056                } else {
2057                    $('.scrollup2').fadeOut();
2058                }
2059            });
2060
2061            $('.scrollup2').on("click", function () {
2062                $("html, body").animate({
2063                    scrollTop: 0
2064                }, 800);
2065                return false;
2066            });
2067        });
2068    };
2069
2070    // Business Expert About Countdown
2071    let APBCCounterup = function ($scope, $) {
2072        $scope.find('.apbc-counterup').each(function () {
2073            $(".apbc-counterup").counterUp({
2074                time: 1800,
2075            });
2076        });
2077    };
2078    // Business Expert Number Countdown
2079    let APBCNumberCounterup = function ($scope, $) {
2080        $scope.find('.apbc-video-content').each(function () {
2081            $(".apbc-counterup").counterUp({
2082                time: 1800,
2083            });
2084        });
2085    };
2086    // Business Expert Service Slider
2087    let APBCServiceSlider = function ($scope, $) {
2088        $scope.find('.apbc-service-slider').each(function () {
2089            $(".apbc-service-slider").slick({
2090                slidesToShow: 3,
2091                autoplay: true,
2092                dots: true,
2093                responsive: [
2094                    {
2095                        breakpoint: 992,
2096                        settings: {
2097                            slidesToShow: 2,
2098                        }
2099                    },
2100                    {
2101                        breakpoint: 700,
2102                        settings: {
2103                            slidesToShow: 1,
2104                        }
2105                    }
2106                ]
2107            });
2108        });
2109    };
2110    // Business Expert Team
2111    let APBCTeamCarousel = function ($scope, $) {
2112        $scope.find('.apbc-team-carousel').each(function () {
2113            $(".apbc-team-carousel").slick({
2114                slidesToShow: 4,
2115                autoplay: true,
2116                dots: true,
2117                arrows: false,
2118                responsive: [
2119                    {
2120                        breakpoint: 900,
2121                        settings: {
2122                            slidesToShow: 3,
2123                        }
2124                    },
2125                    {
2126                        breakpoint: 700,
2127                        settings: {
2128                            slidesToShow: 2,
2129                        }
2130                    },
2131                    {
2132                        breakpoint: 460,
2133                        settings: {
2134                            slidesToShow: 1,
2135                        }
2136                    }
2137                ]
2138            });
2139
2140        });
2141    };
2142    // Business Expert Testimonial
2143    let APBCFeedBack = function ($scope, $) {
2144        $scope.find('.apbc-client-feedback').each(function () {
2145            $(".apbc-client-feedback").slick({
2146                slidesToShow: 1,
2147                prevArrow: '<button type="button" class="prev-arrow"><i class="flaticon-left-arrow-2"></i></button>',
2148                nextArrow: '<button type="button" class="next-arrow"><i class="flaticon-right-arrow-2"></i></button>',
2149                autoplay: true,
2150                dots: true,
2151            });
2152        });
2153    };
2154    // Business Expert Toggle
2155    let APBCToggle = function ($scope, $) {
2156        $scope.find('.apbc-sidebar-btn').each(function () {
2157            //SideBar
2158            $(".apbc-sidebar-btn a").on("click", function (e) {
2159                e.preventDefault();
2160                $(".apbc-body-overlay").addClass("apbc-body-overlay-on");
2161                $(".apbc_sidebar_info_content").addClass("apbc-sidebar-on");
2162
2163            });
2164
2165            $(".apbc-body-overlay").on("click", function () {
2166                $(".apbc_sidebar_info_content").removeClass("apbc-sidebar-on");
2167                $(this).removeClass("apbc-body-overlay-on");
2168            });
2169
2170            $(".apbc-sidebar-info .close-menu").on("click", function () {
2171                $(".apbc_sidebar_info_content").removeClass("apbc-sidebar-on");
2172                $(".apbc-body-overlay").removeClass("apbc-body-overlay-on");
2173            });
2174        });
2175    };
2176    // Business Expert Slider
2177    let APBCHeroSlider = function ($scope, $) {
2178        $scope.find('.apbc-hero-slider').each(function () {
2179            $(".apbc-hero-slider").slick({
2180                slidesToShow: 1,
2181                autoplaySpeed: 6000,
2182                autoplay: true,
2183                arrows: false,
2184                dots: true,
2185            });
2186        });
2187    };
2188
2189    // Seo Agency Slider
2190    let seoAgencySlider = function ($scope, $) {
2191        $scope.find('.apldg2-hero-slider').each(function () {
2192            $(".apldg2-hero-slider").slick({
2193                slidesToShow: 1,
2194                autoplay: false,
2195                dots: true,
2196                arrows: false,
2197            });
2198        });
2199    };
2200    // Seo Agency progress bar
2201    let seoAgencyProgressBar = function ($scope, $) {
2202        $scope.find('.progress-bar-seo-agency').each(function () {
2203            $(".progress-bar-seo-agency").ProgressBar();
2204        });
2205    };
2206    // Seo Agency Counter Up
2207    let seoAgencyCounterUp = function ($scope, $) {
2208        $scope.find('.apldg2-achivement-right').each(function () {
2209            $(".counterup").counterUp({
2210                delay: 10,
2211                time: 1000
2212            });
2213        });
2214    };
2215    // Seo Agency Service Slider
2216    let seoAgencyServiceSlider = function ($scope, $) {
2217        $scope.find('.apldg2-services-slider').each(function () {
2218            $(".apldg2-services-slider").slick({
2219                slidesToShow: 4,
2220                autoplay: true,
2221                dots: true,
2222                arrows: false,
2223                slidesToScroll: 2,
2224                responsive: [
2225                    {
2226                        breakpoint: 992,
2227                        settings: {
2228                            slidesToShow: 3,
2229                        }
2230                    },
2231                    {
2232                        breakpoint: 768,
2233                        settings: {
2234                            slidesToShow: 2,
2235                        }
2236                    },
2237                    {
2238                        breakpoint: 576,
2239                        settings: {
2240                            slidesToShow: 1,
2241                        }
2242                    }
2243                ]
2244            });
2245        });
2246    };
2247    // Seo Agency testimonial Slider
2248    let seoAgencyTestimonialSlider = function ($scope, $) {
2249        $scope.find('.apldg2-feedback-slider').each(function () {
2250            $(".apldg2-feedback-slider").slick({
2251                slidestoShow: 1,
2252                autoplay: true,
2253                dots: false,
2254                arrows: true,
2255                prevArrow: '<button type="button" class="prev-btn"><i class="fas fa-arrow-left"></i></button>',
2256                nextArrow: '<button type="button" class="next-btn"><i class="fas fa-arrow-right"></i></button>',
2257            });
2258        });
2259    };
2260    // Seo Agency Blog Slider
2261    let seoAgencyBlogSlider = function ($scope, $) {
2262        $scope.find('.apldg2-blog-slider').each(function () {
2263            $(".apldg2-blog-slider").slick({
2264                slidesToShow: 3,
2265                autoplay: true,
2266                arrows: false,
2267                dots: true,
2268                slidesToScroll: 2,
2269                responsive: [
2270                    {
2271                        breakpoint: 1200,
2272                        settings: {
2273                            slidesToShow: 2,
2274                        }
2275                    },
2276                    {
2277                        breakpoint: 768,
2278                        settings: {
2279                            slidesToShow: 1,
2280                        }
2281                    }
2282                ]
2283            });
2284        });
2285    };
2286    // Seo Agency Project slider
2287    let seoAgencyProjectSlider = function ($scope, $) {
2288        $scope.find('.apldg2-project-slider').each(function () {
2289            //Project slider
2290            $(".apldg2-project-slider").each(function () {
2291                var ItemLength = $(this).children().length;
2292                if (ItemLength > 1) {
2293                    $(this).slick({
2294                        slidesToShow: 2,
2295                        dots: true,
2296                        autoplay: true,
2297                        arrows: false,
2298                        responsive: [
2299                            {
2300                                breakpoint: 768,
2301                                settings: {
2302                                    slidesToShow: 1,
2303                                }
2304                            }
2305                        ]
2306                    });
2307                }
2308            });
2309        });
2310    };
2311    // Seo Agency Video Popup
2312    let seoAgencyVideoPopUp = function ($scope, $) {
2313        $scope.find('.apldg2-video-popup').each(function () {
2314            $('.apldg2-video-popup').magnificPopup({
2315                type: 'iframe',
2316                iframe: {
2317                    patterns: {
2318                        youtube: {
2319                            index: 'youtube.com/',
2320
2321                            id: 'v=',
2322                            src: 'https://www.youtube.com/embed/%id%?autoplay=1'
2323                        },
2324                        vimeo: {
2325                            index: 'vimeo.com/',
2326                            id: '/',
2327                            src: '//player.vimeo.com/video/%id%?autoplay=1'
2328                        },
2329                        gmaps: {
2330                            index: '//maps.google.',
2331                            src: '%id%&output=embed'
2332                        }
2333                    },
2334
2335                    srcAction: 'iframe_src',
2336                }
2337            });
2338        });
2339    };
2340    // Resume/CV Testimonial
2341    let resumeTestimonial = function ($scope, $) {
2342        $scope.find('.apihu-port-testimonial-slider').each(function () {
2343            $(".apihu-port-testimonial-slider").owlCarousel({
2344                loop: true,
2345                nav: true,
2346                navText: ['<i class="flaticon-left-arrow"></i>', '<i class="flaticon-right-arrow"></i>'],
2347                margin: 30,
2348                responsive: {
2349                    0: {
2350                        items: 1
2351                    },
2352                    600: {
2353                        items: 2
2354                    },
2355                    1000: {
2356                        items: 2
2357                    }
2358                }
2359            });
2360        });
2361    };
2362    // Resume/CV Client Logo
2363    let resumeClientLogo = function ($scope, $) {
2364        $scope.find('.apihu-port-clients-carousel').each(function () {
2365            $(".apihu-port-clients-carousel").owlCarousel({
2366                loop: true,
2367                nav: false,
2368                dots: false,
2369                margin: 25,
2370                responsive: {
2371                    0: {
2372                        items: 1
2373                    },
2374                    600: {
2375                        items: 2
2376                    },
2377                    1000: {
2378                        items: 5
2379                    }
2380                }
2381            });
2382        });
2383    };
2384    // Resume/CV Blog
2385    let resumeBlog = function ($scope, $) {
2386        $scope.find('.apihu-port-blog-carousel').each(function () {
2387            $('.apihu-port-blog-carousel').owlCarousel({
2388                loop: true,
2389                nav: false,
2390                dots: true,
2391                margin: 30,
2392                responsive: {
2393                    0: {
2394                        items: 1
2395                    },
2396                    600: {
2397                        items: 2
2398                    },
2399                    1000: {
2400                        items: 3
2401                    }
2402                }
2403            });
2404        });
2405    };
2406    // Resume/CV portfolio
2407    let resumePortfolio = function ($scope, $) {
2408        $scope.find('.apihu-port-portfolio-area').each(function () {
2409            var $grid = $('.apihu-port-portfolio-grid').isotope({
2410                itemSelector: '.apihu-port-portfolio-item'
2411            });
2412
2413            $('.apihu-port-portfolio-navigation').on('click', 'li', function () {
2414                var filterValue = $(this).attr('data-filter');
2415                $grid.isotope({filter: filterValue});
2416            });
2417
2418            $('.apihu-port-portfolio-navigation').on('click', 'li', function () {
2419                $(this).addClass('active').siblings().removeClass('active');
2420            });
2421        });
2422    };
2423
2424    // Crypto Partner Slider
2425    let CrPartnerSlide = function ($scope, $) {
2426        $scope.find('.cr-partner-slide').each(function () {
2427            $('.cr-partner-slide').owlCarousel({
2428                margin: 100,
2429                responsiveClass: true,
2430                nav: false,
2431                dots: false,
2432                loop: true,
2433                items: 5,
2434                autoplay: true,
2435                smartSpeed: 1000,
2436                responsive: {
2437                    0: {
2438                        items: 2,
2439                    },
2440                    400: {
2441                        items: 2,
2442                    },
2443                    600: {
2444                        items: 2,
2445                    },
2446                    700: {
2447                        items: 3,
2448                    },
2449                    1000: {
2450                        items: 5,
2451
2452                    }
2453                },
2454            });
2455        });
2456    };
2457
2458    // Crypto Count Down
2459    let CRcountDown = function ($scope, $) {
2460        $scope.find('.countdown_timer').each(function () {
2461            $('.countdown_timer').each(function () {
2462                $('[data-countdown]').each(function () {
2463                    var $this = $(this), finalDate = $(this).data('countdown');
2464                    $this.countdown(finalDate, function (event) {
2465                        var $this = $(this).html(event.strftime(''
2466                            + '<li class="days_count"><strong>%D</strong><span>Days</span></li>'
2467                            + '<li class="hours_count"><strong>%H</strong><span>Hours</span></li>'
2468                            + '<li class="minutes_count"><strong>%M</strong><span>Mins</span></li>'
2469                            + '<li class="seconds_count"><strong>%S</strong><span>Secs</span></li>'));
2470                    });
2471                });
2472            });
2473        });
2474    };
2475
2476    // Crypto Blog Slider
2477    let CrblogSlide = function ($scope, $) {
2478        $scope.find('.cr-blog-slider').each(function () {
2479            $('.cr-blog-slider').owlCarousel({
2480                margin: 30,
2481                responsiveClass: true,
2482                nav: false,
2483                dots: true,
2484                loop: true,
2485                items: 3,
2486                autoplay: true,
2487                smartSpeed: 1000,
2488                responsive: {
2489                    0: {
2490                        items: 1,
2491                    },
2492                    400: {
2493                        items: 1,
2494                    },
2495                    600: {
2496                        items: 2,
2497                    },
2498                    700: {
2499                        items: 2,
2500                    },
2501                    1000: {
2502                        items: 3,
2503
2504                    }
2505                },
2506            });
2507        });
2508    };
2509
2510    // NFT Top Creator
2511    let nftTopCreator = function ($scope, $) {
2512        $scope.find('.nft-top-creator-slider').each(function () {
2513            $('.nft-top-creator-slider').slick({
2514                infinite: false,
2515                arrow: true,
2516                rows: 2,
2517                slidesToShow: 3,
2518                slidesToScroll: 3,
2519                prevArrow: ".main_left_arrow2",
2520                nextArrow: ".main_right_arrow2",
2521                responsive: [
2522                    {
2523                        breakpoint: 1100,
2524                        settings: {
2525                            arrows: false,
2526                            slidesToShow: 2
2527                        }
2528                    },
2529                    {
2530                        breakpoint: 768,
2531                        settings: {
2532                            arrows: false,
2533                            slidesToShow: 1
2534                        }
2535                    },
2536                    {
2537                        breakpoint: 480,
2538                        settings: {
2539                            arrows: false,
2540                            slidesToShow: 1
2541                        }
2542                    }
2543                ]
2544            });
2545        });
2546    };
2547    // NFT Live Bid
2548    let nftLiveBid = function ($scope, $) {
2549        $scope.find('.nft-live-bid-slider').each(function () {
2550            $('.nft-live-bid-slider').owlCarousel({
2551                nav: false,
2552                dots: true,
2553                loop: true,
2554                items: 1,
2555                autoplay: false,
2556                smartSpeed: 1000,
2557            });
2558        });
2559    };
2560    // Demo Page 3 video box
2561    let demoPage3VideoBox = function ($scope, $) {
2562        $scope.find('.thx_video_box').each(function () {
2563            $('.thx_video_box').magnificPopup({
2564                disableOn: 200,
2565                type: 'iframe',
2566                mainClass: 'mfp-fade',
2567                removalDelay: 160,
2568                preloader: false,
2569                fixedContentPos: false,
2570            });
2571        });
2572    };
2573
2574    // Demo Page 3 video box slider
2575    let demoPage3VideoBoxSlider = function ($scope, $) {
2576        $scope.find('.thx-video-item-slider').each(function () {
2577            $('.thx-video-item-slider').slick({
2578                infinite: false,
2579                slidesToShow: 1,
2580                autoplay: false,
2581                slidesToScroll: 1,
2582                dots: false,
2583                nav: true,
2584                autoplaySpeed: 5000,
2585                nextArrow: '<button type="button" class="slick-next"><i class="fas fa-arrow-right"></i></button>',
2586                prevArrow: '<button type="button" class="slick-prev"><i class="fas fa-arrow-left"></i></button>',
2587            });
2588        });
2589    };
2590
2591    // Demo Page 3 Demo filter
2592    let demoPage3DemoFilter = function ($scope, $) {
2593        $scope.find('.filtr-container').each(function () {
2594
2595            $('.filtr-container').imagesLoaded(function () {
2596            });
2597            var filterizd = $('.filtr-container');
2598
2599            if (filterizd.length) {
2600                filterizd.filterizr({});
2601                $('.filtr-button').on('click', function () {
2602
2603                    $('.filtr-button.filtr-active').removeClass('filtr-active');
2604                    $(this).addClass('filtr-active');
2605                });
2606            }
2607
2608        });
2609    };
2610
2611    // Demo Page 3 Inner page slider
2612    let demoPage3InnerPageSlider = function ($scope, $) {
2613        $scope.find('.inner-page-slider').each(function () {
2614
2615            $('.inner-page-slider').slick({
2616                centerMode: true,
2617                dots: false,
2618                nav: true,
2619                centerPadding: '0px',
2620                variableWidth: true,
2621                slidesToShow: 1,
2622                nextArrow: '<button type="button" class="slick-next"><i class="fas fa-arrow-right"></i></button>',
2623                prevArrow: '<button type="button" class="slick-prev"><i class="fas fa-arrow-left"></i></button>',
2624                responsive: [
2625                    {
2626                        breakpoint: 1450,
2627                        settings: {
2628                            arrows: true,
2629                            centerMode: true,
2630                            slidesToShow: 1
2631                        }
2632                    },
2633                    {
2634                        breakpoint: 850,
2635                        settings: {
2636                            arrows: true,
2637                            centerMode: true,
2638                            slidesToShow: 1
2639                        }
2640                    },
2641                    {
2642                        breakpoint: 480,
2643                        settings: {
2644                            arrows: true,
2645                            centerMode: true,
2646                            slidesToShow: 1
2647                        }
2648                    }
2649                ]
2650            });
2651
2652        });
2653    };
2654
2655    // Demo Page 3 page speed counter
2656    let demoPage3PageSpeedCircle = function ($scope, $) {
2657        $scope.find('.thx-count-box').each(function () {
2658
2659            if ($('.thx-count-box').length) {
2660                $('.thx-count-box').appear_c(function () {
2661                    var $t = $(this),
2662                        n = $t.find(".thx-count-text").attr("data-stop"),
2663                        r = parseInt($t.find(".thx-count-text").attr("data-speed"), 10);
2664                    if (!$t.hasClass("counted")) {
2665                        $t.addClass("counted");
2666                        $({
2667                            countNum: $t.find(".thx-count-text").text()
2668                        }).animate({
2669                            countNum: n
2670                        }, {
2671                            duration: r,
2672                            easing: "linear",
2673                            step: function () {
2674                                $t.find(".thx-count-text").text(Math.floor(this.countNum));
2675                            },
2676                            complete: function () {
2677                                $t.find(".thx-count-text").text(this.countNum);
2678                            }
2679                        });
2680                    }
2681                }, {accY: 0});
2682            }
2683
2684        });
2685    };
2686
2687    // IT Source 2 Slider
2688    let ItSource_2_MianSlider = function ($scope, $) {
2689        $scope.find('#thx-it-slider-id').each(function () {
2690
2691            jQuery('#thx-it-slider-id').owlCarousel({
2692                items: 1,
2693                margin: 0,
2694                loop: true,
2695                nav: true,
2696                dots: false,
2697                navSpeed: 800,
2698                autoplay: true,
2699                navText: ["<i class='fas fa-arrow-left'></i>", "<i class='fas fa-arrow-right'></i>"],
2700                smartSpeed: 2000,
2701                animateOut: 'fadeOut',
2702                animateIn: 'fadeIn',
2703            });
2704
2705        });
2706    };
2707    // IT Source 2 style 2 feature slider
2708    let ItSource_2_style2_feature = function ($scope, $) {
2709        $scope.find('.thx-it-feature-slide-item').each(function () {
2710            jQuery('.thx-it-feature-slide-item').owlCarousel({
2711                items: 1,
2712                loop: true,
2713                nav: false,
2714                dots: true,
2715                autoplay: true,
2716                navSpeed: 800,
2717                smartSpeed: 1000,
2718            });
2719        });
2720    };
2721    // IT Source 2 style 2 portfolio slider
2722    let ItSource_2_portfolio_slider = function ($scope, $) {
2723        $scope.find('#thx-it-portfolio-slide').each(function () {
2724            $('#thx-it-portfolio-slide').owlCarousel({
2725                margin: 30,
2726                responsiveClass: true,
2727                nav: true,
2728                dots: false,
2729                loop: true,
2730                center: true,
2731                lazyLoad: true,
2732                autoplay: false,
2733                navText: ["<i class='fas fa-arrow-left'></i>", "<i class='fas fa-arrow-right'></i>"],
2734                smartSpeed: 1000,
2735                responsive: {
2736                    0: {
2737                        items: 1,
2738                    },
2739                    400: {
2740                        items: 1,
2741                    },
2742                    600: {
2743                        items: 1,
2744                    },
2745                    700: {
2746                        items: 2,
2747                    },
2748                    1000: {
2749                        items: 2,
2750
2751                    },
2752                    1300: {
2753                        items: 3,
2754
2755                    },
2756                    1900: {
2757                        items: 4,
2758
2759                    },
2760                },
2761            })
2762        });
2763    };
2764    // IT Source 2 testimonial
2765    let ItSource_2_Testimonial = function ($scope, $) {
2766        $scope.find('#thx-it-testimonial-slide').each(function () {
2767            $('#thx-it-testimonial-slide').owlCarousel({
2768                items: 1,
2769                nav: false,
2770                dots: true,
2771                loop: true,
2772                margin: 30,
2773                autoplay: false,
2774                smartSpeed: 1000,
2775                autoplayTimeout: 5000,
2776                autoplayHoverPause: true,
2777                animateIn: 'lightSpeedIn'
2778            });
2779        });
2780    };
2781    // IT Source 2 Circle counter
2782    let ItSource_2_CircleCounter = function ($scope, $) {
2783        if ($('.count-box').length) {
2784            $('.count-box').appear_c(function () {
2785                var $t = $(this),
2786                    n = $t.find(".count-text").attr("data-stop"),
2787                    r = parseInt($t.find(".count-text").attr("data-speed"), 10);
2788                if (!$t.hasClass("counted")) {
2789                    $t.addClass("counted");
2790                    $({
2791                        countNum: $t.find(".count-text").text()
2792                    }).animate({
2793                        countNum: n
2794                    }, {
2795                        duration: r,
2796                        easing: "linear",
2797                        step: function () {
2798                            $t.find(".count-text").text(Math.floor(this.countNum));
2799                        },
2800                        complete: function () {
2801                            $t.find(".count-text").text(this.countNum);
2802                        }
2803                    });
2804                }
2805            }, {accY: 0});
2806        }
2807        if ($('.thx-it_2-dial').length) {
2808            $('.thx-it_2-dial').appear_c(function () {
2809                var elm = $(this);
2810                var color = elm.attr('data-fgColor');
2811                var perc = elm.attr('value');
2812                var thickness = elm.attr('thickness');
2813                elm.knob({
2814                    'value': 0,
2815                    'min': 0,
2816                    'max': 100,
2817                    'skin': 'tron',
2818                    'readOnly': true,
2819                    'thickness': .2,
2820                    'dynamicDraw': true,
2821                    'displayInput': false
2822                });
2823                $({value: 0}).animate({value: perc}, {
2824                    duration: 3500,
2825                    easing: 'swing',
2826                    progress: function () {
2827                        elm.val(Math.ceil(this.value)).trigger('change');
2828                    }
2829                });
2830            }, {accY: 0});
2831        }
2832    };
2833
2834    let bigoCTAItemHover = function ($scope, $) {
2835        var openlinkOne = $(".open-link-1");
2836        var openlinkTwo = $(".open-link-2");
2837        var openlinkThree = $(".open-link-3");
2838        var hovercontentOne = $(".hover-content-1");
2839        var hovercontentTwo = $(".hover-content-2");
2840        var hovercontentThree = $(".hover-content-3");
2841        var closelinkOne = $(".close-link-1");
2842        var closelinkTwo = $(".close-link-2");
2843        var closelinkThree = $(".close-link-3");
2844
2845
2846        openlinkOne.on("click" ,function(){
2847            hovercontentOne.addClass("open");
2848            return false;
2849        });
2850
2851        closelinkOne.on("click" ,function() {
2852            hovercontentOne.removeClass("open");
2853            return false;
2854        });
2855
2856        openlinkTwo.on("click" ,function(){
2857            hovercontentTwo.addClass("open");
2858            return false;
2859        });
2860
2861        closelinkTwo.on("click" ,function() {
2862            hovercontentTwo.removeClass("open");
2863            return false;
2864        });
2865
2866        openlinkThree.on("click" ,function(){
2867            hovercontentThree.addClass("open");
2868            return false;
2869        });
2870
2871        closelinkThree.on("click" ,function() {
2872            hovercontentThree.removeClass("open");
2873            return false;
2874        });
2875    };
2876
2877    let bigoTestimonial = function ($scope, $){
2878        // testimonial slider
2879        $('.bigo-testimonial-slide').owlCarousel({
2880            loop: true,
2881            margin: 0,
2882            items: 1,
2883            autoplay: true,
2884            autoplayTimeout:5000,
2885            smartSpeed: 800,
2886            autoplayHoverPause:true,
2887            navText:['<i class="icon-v3 flaticon-left-arrow-1"></i>','<i class="icon-v3 flaticon-right-arrow-1"></i>'],
2888            nav: true,
2889            dots: false
2890        });
2891    };
2892
2893    let bigoCounter = function ($scope, $){
2894        // Counter
2895        if ($('.bigo-counting-section').length) {
2896            $('.bigo-counting-section').on('inview', function(event, visible, visiblePartX, visiblePartY) {
2897                if (visible) {
2898                    $(this).find('.timer').each(function () {
2899                        var $this = $(this);
2900                        $({ Counter: 0 }).animate({ Counter: $this.text() }, {
2901                            duration: 2000,
2902                            easing: 'linear',
2903                            step: function () {
2904                                $this.text(Math.ceil(this.Counter));
2905                            }
2906                        });
2907                    });
2908
2909                    $(this).off('inview');
2910                }
2911            });
2912        }
2913    };
2914
2915    let bigoTeamCarousel = function ($scope, $){
2916        if ($('.bigo-team-carousel').length) {
2917            $('.bigo-team-carousel').owlCarousel({
2918                loop:true,
2919                autoplay:true,
2920                autoplayTimeout: 3000,
2921                margin:30,
2922                nav:true,
2923                navText : ["<i class='fa fa-chevron-left'></i>","<i class='fa fa-chevron-right'></i>"],
2924                responsive:{
2925                    0:{
2926                        items:1,
2927                        nav:false,
2928                        dots:true,
2929                    },
2930                    600:{
2931                        items:2,
2932                        nav:true,
2933                        dots:true,
2934                    },
2935                    1000:{
2936                        items:3
2937                    }
2938                }
2939            });
2940        }
2941    };
2942
2943
2944
2945    $(window).on("elementor/frontend/init", function () {
2946        if (elementorFrontend.isEditMode()) {
2947
2948
2949
2950            // bigo Team Carousel
2951            elementorFrontend.hooks.addAction(
2952                'frontend/element_ready/bigo-team.default',
2953                bigoTeamCarousel
2954            );
2955            // bigo Counter
2956            elementorFrontend.hooks.addAction(
2957                'frontend/element_ready/bigo-counter.default',
2958                bigoCounter
2959            );
2960            // bigo testimonial
2961            elementorFrontend.hooks.addAction(
2962                'frontend/element_ready/bigo-testimonial.default',
2963                bigoTestimonial
2964            );
2965            // bigo cta
2966            elementorFrontend.hooks.addAction(
2967                'frontend/element_ready/bigo-cta.default',
2968				bigoCTAItemHover
2969            );
2970            // IT Source 2 Circle Counter
2971            elementorFrontend.hooks.addAction(
2972                'frontend/element_ready/itsource_platform_2.default',
2973                ItSource_2_CircleCounter
2974            );
2975            // IT Source 2 style Testimonial
2976            elementorFrontend.hooks.addAction(
2977                'frontend/element_ready/itsource_testimonial_2.default',
2978                ItSource_2_Testimonial
2979            );
2980            // IT Source 2 style 2 portfolio slider
2981            elementorFrontend.hooks.addAction(
2982                'frontend/element_ready/itsource_portfolio_2.default',
2983                ItSource_2_portfolio_slider
2984            );
2985            // It source 2 slider
2986            elementorFrontend.hooks.addAction(
2987                'frontend/element_ready/itsource_slider_2.default',
2988                ItSource_2_MianSlider
2989            );
2990            // Demo Page 3 page speed counter
2991            elementorFrontend.hooks.addAction(
2992                'frontend/element_ready/demo_3_load_speed.default',
2993                demoPage3PageSpeedCircle
2994            );
2995
2996            // Demo Page 3 Inner Page Slider
2997            elementorFrontend.hooks.addAction(
2998                'frontend/element_ready/demo_3_inner_pages.default',
2999                demoPage3InnerPageSlider
3000            );
3001
3002            // Demo Page 3 Demo Filter
3003            elementorFrontend.hooks.addAction(
3004                'frontend/element_ready/demo_3_demo_list.default',
3005                demoPage3DemoFilter
3006            );
3007
3008            // Demo Page 3 video box slider
3009            elementorFrontend.hooks.addAction(
3010                'frontend/element_ready/demo_3_video.default',
3011                demoPage3VideoBoxSlider
3012            );
3013            // Demo Page 3 Video box
3014            elementorFrontend.hooks.addAction(
3015                'frontend/element_ready/demo_3_video.default',
3016                demoPage3VideoBox
3017            );
3018            // NFT Live Bid
3019            elementorFrontend.hooks.addAction(
3020                'frontend/element_ready/nft_live_bid.default',
3021                nftLiveBid
3022            );
3023            // NFT Top Creator
3024            elementorFrontend.hooks.addAction(
3025                'frontend/element_ready/nft_top_creator.default',
3026                nftTopCreator
3027            );
3028            // Crypto Countdown
3029            elementorFrontend.hooks.addAction(
3030                'frontend/element_ready/crypto_blog.default',
3031                CrblogSlide
3032            );
3033            // Crypto Countdown
3034            elementorFrontend.hooks.addAction(
3035                'frontend/element_ready/crypto_offer.default',
3036                CRcountDown
3037            );
3038            // Crypto partner
3039            elementorFrontend.hooks.addAction(
3040                'frontend/element_ready/crypto_partner.default',
3041                CrPartnerSlide
3042            );
3043            // Resume portfolio
3044            elementorFrontend.hooks.addAction(
3045                'frontend/element_ready/resume_portfolio.default',
3046                resumePortfolio
3047            );
3048            // Resume Blog
3049            elementorFrontend.hooks.addAction(
3050                'frontend/element_ready/resume_blog.default',
3051                resumeBlog
3052            );
3053            // Resume Client Logo
3054            elementorFrontend.hooks.addAction(
3055                'frontend/element_ready/resume_client_area.default',
3056                resumeClientLogo
3057            );
3058            // Resume Testimonial
3059            elementorFrontend.hooks.addAction(
3060                'frontend/element_ready/resume_testimonial.default',
3061                resumeTestimonial
3062            );
3063            // Seo Agency Blog Slider
3064            elementorFrontend.hooks.addAction(
3065                'frontend/element_ready/seo-agency-video-lightbox-btn.default',
3066                seoAgencyVideoPopUp
3067            );
3068            // Seo Agency Blog Slider
3069            elementorFrontend.hooks.addAction(
3070                'frontend/element_ready/seo_agency_project.default',
3071                seoAgencyProjectSlider
3072            );
3073            // Seo Agency Blog Slider
3074            elementorFrontend.hooks.addAction(
3075                'frontend/element_ready/seo_agency_blog.default',
3076                seoAgencyBlogSlider
3077            );
3078            // Seo Agency Tesimonial Slider
3079            elementorFrontend.hooks.addAction(
3080                'frontend/element_ready/seo-agency-testimonial.default',
3081                seoAgencyTestimonialSlider
3082            );
3083            // Seo Agency Service Slider
3084            elementorFrontend.hooks.addAction(
3085                'frontend/element_ready/seo-agency-service.default',
3086                seoAgencyServiceSlider
3087            );
3088            // Seo Agency Counter Up
3089            elementorFrontend.hooks.addAction(
3090                'frontend/element_ready/seo-agency-counter.default',
3091                seoAgencyCounterUp
3092            );
3093            // Seo Agency Progress Bar
3094            elementorFrontend.hooks.addAction(
3095                'frontend/element_ready/seo-agency-progress-bar.default',
3096                seoAgencyProgressBar
3097            );
3098            // Seo Agency Slider
3099            elementorFrontend.hooks.addAction(
3100                'frontend/element_ready/seo-agency-slider.default',
3101                seoAgencySlider
3102            );
3103            // Business Expert Slider
3104            elementorFrontend.hooks.addAction(
3105                'frontend/element_ready/bx-slider.default',
3106                APBCHeroSlider
3107            );
3108            // Business Expert Toggle
3109            elementorFrontend.hooks.addAction(
3110                'frontend/element_ready/bx-toggle.default',
3111                APBCToggle
3112            );
3113            // Business Expert Feedback
3114            elementorFrontend.hooks.addAction(
3115                'frontend/element_ready/bx-testimonial.default',
3116                APBCFeedBack
3117            );
3118            // Business Expert Team
3119            elementorFrontend.hooks.addAction(
3120                'frontend/element_ready/bx-team.default',
3121                APBCTeamCarousel
3122            );
3123            // Business Expert Service Slider
3124            elementorFrontend.hooks.addAction(
3125                'frontend/element_ready/bx-service.default',
3126                APBCServiceSlider
3127            );
3128            // Business Expert Number Countdown
3129            elementorFrontend.hooks.addAction(
3130                'frontend/element_ready/bx-counter.default',
3131                APBCNumberCounterup
3132            );
3133            // Business Expert About Countdown
3134            elementorFrontend.hooks.addAction(
3135                'frontend/element_ready/bx-about-counter.default',
3136                APBCCounterup
3137            );
3138            // Scrol Top
3139            elementorFrontend.hooks.addAction(
3140                'frontend/element_ready/appilo-scroll-top-2.default',
3141                scrolTop2
3142            );
3143
3144            // Digital Marketing Project Nav Tab
3145            elementorFrontend.hooks.addAction(
3146                'frontend/element_ready/dm_project.default',
3147                digitalMarketingProjectNavTab
3148            );
3149
3150            // Digital Marketing Project Slider
3151            elementorFrontend.hooks.addAction(
3152                'frontend/element_ready/dm_project.default',
3153                digitalMarketingProjectSlider
3154            );
3155
3156            // Digital Marketing Testimonial
3157            elementorFrontend.hooks.addAction(
3158                'frontend/element_ready/dm-blog.default',
3159                digitalMarketingBlog
3160            );
3161
3162            // Digital Marketing Testimonial
3163            elementorFrontend.hooks.addAction(
3164                'frontend/element_ready/dm-testimonial.default',
3165                digitalMarketingTestimonial
3166            );
3167
3168            // Digital Marketing Counterup
3169            elementorFrontend.hooks.addAction(
3170                'frontend/element_ready/dm-counter.default',
3171                digitalMarketingCounterUp
3172            );
3173
3174            // Elementor Icon LightBox
3175            elementorFrontend.hooks.addAction(
3176                'frontend/element_ready/global',
3177                elementorIconLightBox
3178            );
3179
3180            // itsource Video Lightbox
3181            elementorFrontend.hooks.addAction(
3182                'frontend/element_ready/it-video-lightbox-btn.default',
3183                itSourceVideoLightBox
3184            );
3185
3186            // itsource Portfolio
3187            elementorFrontend.hooks.addAction(
3188                'frontend/element_ready/itsource-portfolio.default',
3189                itSourcePortfolio
3190            );
3191
3192            // itsource blog
3193            elementorFrontend.hooks.addAction(
3194                'frontend/element_ready/itsource-blog.default',
3195                itSourceBlog
3196            );
3197
3198            // iTsoruce Testimonial
3199            elementorFrontend.hooks.addAction(
3200                'frontend/element_ready/itsource-testimonial.default',
3201                itSourceTestimonial
3202            );
3203
3204            // Prysm Team
3205            elementorFrontend.hooks.addAction(
3206                'frontend/element_ready/prysm-team.default',
3207                prysmTeam
3208            );
3209
3210            // Prysm Testimonial
3211            elementorFrontend.hooks.addAction(
3212                'frontend/element_ready/prysm-testimonial-slider.default',
3213                prysmTestimonial
3214            );
3215
3216
3217            // Landing 2 Gallery
3218            elementorFrontend.hooks.addAction(
3219                'frontend/element_ready/appl2-gallery.default',
3220                Appl2gallery
3221            );
3222
3223            //Landing 2 Countdown
3224            elementorFrontend.hooks.addAction(
3225                'frontend/element_ready/appl2-countdown.default',
3226                Appl2countdown
3227            );
3228
3229            //Landing 2 Filter
3230            elementorFrontend.hooks.addAction(
3231                'frontend/element_ready/appl2-filter.default',
3232                Appl2filtr
3233            );
3234
3235            //Landing 2 Reviews
3236            elementorFrontend.hooks.addAction(
3237                'frontend/element_ready/appl2-testimonial.default',
3238                Appl2testimnial
3239            );
3240
3241            //App Showcase
3242            //Service
3243            elementorFrontend.hooks.addAction(
3244                "frontend/element_ready/gym-testimonial.default",
3245                gymtestimnial
3246            );
3247
3248            elementorFrontend.hooks.addAction(
3249                "frontend/element_ready/osaas-engineers.default",
3250                OsaasEngineers
3251            );
3252
3253            elementorFrontend.hooks.addAction(
3254                "frontend/element_ready/appilo-search.default",
3255                OsaasSearch
3256            );
3257
3258            elementorFrontend.hooks.addAction(
3259                "frontend/element_ready/osaas-members.default",
3260                OsaasTeam
3261            );
3262
3263            elementorFrontend.hooks.addAction(
3264                "frontend/element_ready/osaas-platform.default",
3265                OsaasPlatform
3266            );
3267
3268            elementorFrontend.hooks.addAction(
3269                "frontend/element_ready/osaas-testimonial.default",
3270                OsaasPlatform
3271            );
3272
3273            elementorFrontend.hooks.addAction(
3274                "frontend/element_ready/osaas-platform2.default",
3275                OsaasPlatform
3276            );
3277
3278            elementorFrontend.hooks.addAction(
3279                "frontend/element_ready/osaas-lightbox.default",
3280                OsaasLightbox
3281            );
3282
3283            elementorFrontend.hooks.addAction(
3284                "frontend/element_ready/osaas-features2.default",
3285                OsaasFeature
3286            );
3287
3288            elementorFrontend.hooks.addAction(
3289                "frontend/element_ready/osaas-intro.default",
3290                OsaasIntro
3291            );
3292
3293            elementorFrontend.hooks.addAction(
3294                "frontend/element_ready/app-showcase-service.default",
3295                ASCservices
3296            );
3297            //Team
3298            elementorFrontend.hooks.addAction(
3299                "frontend/element_ready/app-showcase-team-members.default",
3300                ASCteam
3301            );
3302            //Team
3303            elementorFrontend.hooks.addAction(
3304                "frontend/element_ready/app-showcase-partner.default",
3305                ASCpartner
3306            );
3307            //Testimonial
3308            elementorFrontend.hooks.addAction(
3309                "frontend/element_ready/app-showcase-testimonial.default",
3310                ASCtestimonial
3311            );
3312            //Scroller
3313            elementorFrontend.hooks.addAction(
3314                "frontend/element_ready/app-showcase-scroller.default",
3315                ASCscroller
3316            );
3317
3318            //Appilo
3319            //Features
3320            elementorFrontend.hooks.addAction(
3321                "frontend/element_ready/appilo-app-features.default",
3322                APfeature
3323            );
3324            //Blog
3325            elementorFrontend.hooks.addAction(
3326                "frontend/element_ready/appilo-blog-style.default",
3327                APblog
3328            );
3329            //Pricing
3330            elementorFrontend.hooks.addAction(
3331                "frontend/element_ready/appilo-pricing-table.default",
3332                APpricing
3333            );
3334            //Testimonial
3335            elementorFrontend.hooks.addAction(
3336                "frontend/element_ready/appilo-testimonial.default",
3337                APtestimonial
3338            );
3339            //Video Play
3340            elementorFrontend.hooks.addAction(
3341                "frontend/element_ready/appilo-video-play.default",
3342                APvideo
3343            );
3344
3345            //Topapp
3346            //Team
3347            elementorFrontend.hooks.addAction(
3348                "frontend/element_ready/topapp-team.default",
3349                TPteam
3350            );
3351            //Pricing
3352            elementorFrontend.hooks.addAction(
3353                "frontend/element_ready/topapp-pricing-table.default",
3354                TPpricing
3355            );
3356            //Banner
3357            elementorFrontend.hooks.addAction(
3358                "frontend/element_ready/topapp-banner-slider.default",
3359                TPbanner
3360            );
3361            //Galaxy
3362            //Testimonial 1
3363            elementorFrontend.hooks.addAction(
3364                "frontend/element_ready/galaxy-testimonial-one.default",
3365                GYtestimonial1
3366            );
3367            //Testimonial 2
3368            elementorFrontend.hooks.addAction(
3369                "frontend/element_ready/galaxy-testimonial-two.default",
3370                GYtestimonial2
3371            );
3372            //Project Slider
3373            elementorFrontend.hooks.addAction(
3374                "frontend/element_ready/galaxy-projects-slider.default",
3375                GYprojectslider
3376            );
3377            //Screenshots Slider
3378            elementorFrontend.hooks.addAction(
3379                "frontend/element_ready/galaxy-screenshots-slider.default",
3380                GYscreenshotslider
3381            );
3382            //Pricing Table
3383            elementorFrontend.hooks.addAction(
3384                "frontend/element_ready/galaxy-pricing-table.default",
3385                GYpricingtable
3386            );
3387            //Galaxy Blog
3388            elementorFrontend.hooks.addAction(
3389                "frontend/element_ready/galaxy-blog.default",
3390                GYblog
3391            );
3392            //SaaS Classic
3393            //Team
3394            elementorFrontend.hooks.addAction(
3395                "frontend/element_ready/saas-classic-team-members.default",
3396                SCteam
3397            );
3398
3399            //Appilo SEO
3400            //Testimonial
3401            elementorFrontend.hooks.addAction(
3402                "frontend/element_ready/appilo-seo-testimonial.default",
3403                AStestimonial
3404            );
3405
3406            //App Startup
3407            //Slider
3408            elementorFrontend.hooks.addAction(
3409                "frontend/element_ready/app-startup-slider.default",
3410                STRslider
3411            );
3412            //Feature
3413            elementorFrontend.hooks.addAction(
3414                "frontend/element_ready/app-startup-feature.default",
3415                STRfeature
3416            );
3417            //Blog
3418            elementorFrontend.hooks.addAction(
3419                "frontend/element_ready/app-startup-blog.default",
3420                STRblog
3421            );
3422            //Portfolio
3423            elementorFrontend.hooks.addAction(
3424                "frontend/element_ready/app-startup-portfolio.default",
3425                STRportfolio
3426            );
3427            //Team
3428            elementorFrontend.hooks.addAction(
3429                "frontend/element_ready/app-startup-team.default",
3430                STRteam
3431            );
3432            //About Progress
3433            elementorFrontend.hooks.addAction(
3434                "frontend/element_ready/app-startup-about.default",
3435                STRpro
3436            );
3437
3438            elementorFrontend.hooks.addAction(
3439                'frontend/element_ready/global',
3440                AplAnimation
3441            );
3442
3443            //Digital Agency
3444            //Portfolio
3445            elementorFrontend.hooks.addAction(
3446                "frontend/element_ready/dia-portfolio.default",
3447                DiaPortSlider
3448            );
3449            //Skill Bar
3450            elementorFrontend.hooks.addAction(
3451                "frontend/element_ready/dia-experience.default",
3452                SkillProgress
3453            );
3454
3455            //Appilo Landing
3456            //Filter Demo Showcase
3457            elementorFrontend.hooks.addAction(
3458                "frontend/element_ready/demo-filter-showcase.default",
3459                FilterDemoShowcase
3460            );
3461            //Initial
3462            elementorFrontend.hooks.addAction(
3463                "frontend/element_ready/global",
3464                AplAnimation
3465            );
3466            //Testimonial
3467            elementorFrontend.hooks.addAction(
3468                "frontend/element_ready/appl-testimonial.default",
3469                AplReviewSlide
3470            );
3471
3472            // SaaS
3473            elementorFrontend.hooks.addAction(
3474                "frontend/element_ready/saas-features.default",
3475                SaasFeature
3476            );
3477
3478            // Cloud Hosting
3479            //    Ch1 Info Slider
3480            elementorFrontend.hooks.addAction(
3481                "frontend/element_ready/cloud-hosting-features.default",
3482                Ch1InfoSlider
3483            );
3484            //    Ch1 Testimonial Slider
3485            elementorFrontend.hooks.addAction(
3486                "frontend/element_ready/cloud-hosting-testimonial.default",
3487                Ch1TestSlider
3488            );
3489
3490            //HRM Counter
3491            elementorFrontend.hooks.addAction(
3492                "frontend/element_ready/hrm-blog.default",
3493                Hrmpo
3493sts
3494            );
3495
3496            //CRM Services
3497            elementorFrontend.hooks.addAction(
3498                "frontend/element_ready/crm-services.default",
3499                CRMScroller
3500            );
3501            //CRM Screen Slider
3502            elementorFrontend.hooks.addAction(
3503                "frontend/element_ready/crm-screen-slider.default",
3504                CRMScreenSlider
3505            );
3506            //CRM Testi Slider
3507            elementorFrontend.hooks.addAction(
3508                "frontend/element_ready/crm-testimonial-slider.default",
3509                CRMTestimonialSlider
3510            );
3511
3512            //smm Testi Slider
3513            elementorFrontend.hooks.addAction(
3514                "frontend/element_ready/smm-testimonial-slider.default",
3515                SMMTestimonialSlider
3516            );
3517
3518            //smm team
3519            elementorFrontend.hooks.addAction(
3520                "frontend/element_ready/smm-members.default",
3521                SMMMemberSocialE
3522            );
3523            //smm case study
3524            elementorFrontend.hooks.addAction(
3525                "frontend/element_ready/smm-portfolio-filter.default",
3526                SMMfilter
3527            );
3528            //smm progress
3529            elementorFrontend.hooks.addAction(
3530                "frontend/element_ready/smm-progress.default",
3531                SmmSkillProgress
3532            );
3533            //smm toggle
3534            elementorFrontend.hooks.addAction(
3535                "frontend/element_ready/smm-toggle.default",
3536                SMMSideInnerE
3537            );
3538            //cyber security testimonial
3539            elementorFrontend.hooks.addAction(
3540                "frontend/element_ready/cyber-security-testimonial.default",
3541                Cybtestimonial
3542            );
3543            elementorFrontend.hooks.addAction(
3544                "frontend/element_ready/email-marketing-testimonial.default",
3545                emtestimonial
3546            );
3547            //Web Testimonial
3548            elementorFrontend.hooks.addAction(
3549                "frontend/element_ready/web-app-testimonial.default",
3550                WebTestimonial
3551            );
3552
3553            elementorFrontend.hooks.addAction(
3554                "frontend/element_ready/circle-counter.default",
3555                CircleCounter
3556            );
3557
3558            elementorFrontend.hooks.addAction(
3559                "frontend/element_ready/seo2-portfolio.default",
3560                Seo2Portfolio
3561            );
3562            elementorFrontend.hooks.addAction(
3563                "frontend/element_ready/medi-service.default",
3564                MediService
3565            );
3566            elementorFrontend.hooks.addAction(
3567                "frontend/element_ready/medi-testimonial.default",
3568                MediTestimonial
3569            );
3570            elementorFrontend.hooks.addAction(
3571                "frontend/element_ready/restaurant-slider.default",
3572                ResSlider
3573            );
3574            elementorFrontend.hooks.addAction(
3575                "frontend/element_ready/it-testimonial.default",
3576                ItTesti
3577            );
3578            elementorFrontend.hooks.addAction(
3579                "frontend/element_ready/it-blog.default",
3580                ItBlog
3581            );
3582        }
3583    });
3584    console.log("editor mood js loaded");
3585})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.