(function($){"use strict";function handlePreloader(){if($('.loading-area').length){$('.loading-area').delay(200).fadeOut(500)}} function headerStyle(){if($('.main-header').length){var windowpos=$(window).scrollTop();var siteHeader=$('.main-header');var scrollLink=$('.scroll-to-top');var HeaderHight=$('.main-header').height();if(windowpos>=HeaderHight){siteHeader.addClass('fixed-header');scrollLink.fadeIn(300)}else{siteHeader.removeClass('fixed-header');scrollLink.fadeOut(300)}}} headerStyle();if($('.main-header .navigation li.dropdown').length){$('.main-header .navigation li.dropdown').append('');$('.main-header li.dropdown .dropdown-btn').on('click',function(){$(this).prev('ul').slideToggle(500)});$('.main-header .main-menu li.dropdown .dropdown-btn').on('click',function(){$(this).prev('.mega-menu').slideToggle(500)});$('.main-header .navigation li.dropdown > a,.hidden-bar .side-menu li.dropdown > a').on('click',function(e){e.preventDefault()})} if($('.mobile-menu').length){$('.mobile-menu .menu-box').mCustomScrollbar();var mobileMenuContent=$('.main-header .nav-outer .main-menu').html();$('.mobile-menu .menu-box .menu-outer').append(mobileMenuContent);$('.sticky-header .main-menu').append(mobileMenuContent);$('.mobile-menu li.dropdown .dropdown-btn').on('click',function(){$(this).toggleClass('open');$(this).prev('ul').slideToggle(500)});$('.mobile-nav-toggler').on('click',function(){$('body').addClass('mobile-menu-visible')});$('.mobile-menu .menu-backdrop,.mobile-menu .close-btn').on('click',function(){$('body').removeClass('mobile-menu-visible')});$('.pricing-tabs .tab-buttons .yearly').on('click',function(){$('.round').addClass('boll-right')});$('.pricing-tabs .tab-buttons .monthly').on('click',function(){$('.round').removeClass('boll-right')})} if($('.hidden-bar').length){var hiddenBar=$('.hidden-bar');var hiddenBarOpener=$('.nav-toggler');var hiddenBarCloser=$('.hidden-bar-closer');$('.hidden-bar-wrapper').mCustomScrollbar();hiddenBarOpener.on('click',function(){hiddenBar.addClass('visible-sidebar')});hiddenBarCloser.on('click',function(){hiddenBar.removeClass('visible-sidebar')})} function hiddenBarMenuConfig(){var menuWrap=$('.hidden-bar .side-menu');menuWrap.find('.dropdown').children('a').append(function(){return''});menuWrap.find('.dropdown').children('ul').hide();menuWrap.find('.btn.expander').each(function(){$(this).on('click',function(){$(this).parent().parent().children('ul').slideToggle();$(this).parent().toggleClass('current');$(this).find('i').toggleClass('fa-angle-right fa-angle-down');return!1})})} hiddenBarMenuConfig();if($('.custom-select-box').length){$('.custom-select-box').selectmenu().selectmenu('menuWidget').addClass('overflow')} if($('.search-box-outer').length){$('.search-box-outer').on('click',function(){$('body').addClass('search-active')});$('.close-search').on('click',function(){$('body').removeClass('search-active')})} if($('.progress-line').length){$('.progress-line').appear(function(){var el=$(this);var percent=el.data('width');$(el).css('width',percent+'%')},{accY:0})} if($('.count-box').length){$('.count-box').appear(function(){var $t=$(this),n=$t.find(".count-text").attr("data-stop"),r=parseInt($t.find(".count-text").attr("data-speed"),10);if(!$t.hasClass("counted")){$t.addClass("counted");$({countNum:$t.find(".count-text").text()}).animate({countNum:n},{duration:r,easing:"linear",step:function(){$t.find(".count-text").text(Math.floor(this.countNum))},complete:function(){$t.find(".count-text").text(this.countNum)}})}},{accY:0})} if($('.shop-page .image-carousel').length&&$('.shop-page .thumbs-carousel').length){var $sync1=$(".shop-page .image-carousel"),$sync2=$(".shop-page .thumbs-carousel"),flag=!1,duration=500;$sync1 .owlCarousel({loop:!0,items:1,margin:0,nav:!1,navText:['',''],dots:!1,autoplay:!0,autoplayTimeout:5000}).on('changed.owl.carousel',function(e){if(!flag){flag=!1;$sync2.trigger('to.owl.carousel',[e.item.index,duration,!0]);flag=!1}});$sync2 .owlCarousel({loop:!0,margin:20,items:1,nav:!0,navText:['',''],dots:!1,center:!1,autoplay:!0,autoplayTimeout:5000,responsive:{0:{items:2,autoWidth:!1},400:{items:3,autoWidth:!1},600:{items:4,autoWidth:!1},900:{items:5,autoWidth:!1},1000:{items:4,autoWidth:!1}},}).on('click','.owl-item',function(){$sync1.trigger('to.owl.carousel',[$(this).index(),duration,!0])}).on('changed.owl.carousel',function(e){if(!flag){flag=!0;$sync1.trigger('to.owl.carousel',[e.item.index,duration,!0]);flag=!1}})} if($('.quantity-spinner').length){$("input.quantity-spinner").TouchSpin({verticalbuttons:!0})} if($('.accordion-box').length){$(".accordion-box").on('click','.acc-btn',function(){var outerBox=$(this).parents('.accordion-box');var target=$(this).parents('.accordion');if($(this).hasClass('active')!==!0){$(outerBox).find('.accordion .acc-btn').removeClass('active')} if($(this).next('.acc-content').is(':visible')){return!1}else{$(this).addClass('active');$(outerBox).children('.accordion').removeClass('active-block');$(outerBox).find('.accordion').children('.acc-content').slideUp(300);target.addClass('active-block');$(this).next('.acc-content').slideDown(300)}})} if($('.single-item-carousel').length){$('.single-item-carousel').owlCarousel({loop:!0,margin:30,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:1},800:{items:1},1024:{items:1},1200:{items:1}}})} if($('.two-item-carousel').length){$('.two-item-carousel').owlCarousel({loop:!0,margin:30,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:1},800:{items:2},1024:{items:2},1200:{items:2}}})} if($('.gallery-carousel').length){$('.gallery-carousel').owlCarousel({loop:!0,margin:20,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:1},800:{items:1},1024:{items:1},1200:{items:1}}})} if($('.three-item-carousel').length){$('.three-item-carousel').owlCarousel({loop:!0,margin:30,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:2},800:{items:2},1024:{items:3},1200:{items:3}}})} if($('.service-carousel').length){$('.service-carousel').owlCarousel({loop:!0,margin:30,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:2},800:{items:2},1024:{items:3},1200:{items:3}}})} if($('.client-testimonial-carousel').length&&$('.client-thumbs-carousel').length){var $sync3=$(".client-testimonial-carousel"),$sync4=$(".client-thumbs-carousel"),flag=!1,duration=500;$sync3 .owlCarousel({loop:!0,items:1,margin:0,nav:!0,navText:['',''],dots:!0,autoplay:!0,autoplayTimeout:5000}).on('changed.owl.carousel',function(e){if(!flag){flag=!1;$sync4.trigger('to.owl.carousel',[e.item.index,duration,!0]);flag=!1}});$sync4 .owlCarousel({loop:!0,margin:25,items:1,nav:!1,navText:['',''],dots:!1,center:!1,autoplay:!0,autoplayTimeout:5000,responsive:{0:{items:1,autoWidth:!1},400:{items:1,autoWidth:!1},600:{items:1,autoWidth:!1},1000:{items:1,autoWidth:!1},1200:{items:1,autoWidth:!1}},}).on('click','.owl-item',function(){$sync3.trigger('to.owl.carousel',[$(this).index(),duration,!0])}).on('changed.owl.carousel',function(e){if(!flag){flag=!0;$sync3.trigger('to.owl.carousel',[e.item.index,duration,!0]);flag=!1}})} if($('.testimonial-carousel').length){$('.testimonial-carousel').owlCarousel({loop:!0,margin:0,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:1},800:{items:2},1024:{items:2},1200:{items:2}}})} if($('.news-carousel').length){$('.news-carousel').owlCarousel({loop:!0,margin:0,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:2},800:{items:2},1024:{items:3},1200:{items:3}}})} if($('.news-carousel-two').length){$('.news-carousel-two').owlCarousel({loop:!0,margin:0,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:1},800:{items:1},1024:{items:1},1200:{items:1}}})} if($('.four-item-carousel').length){$('.four-item-carousel').owlCarousel({loop:!0,margin:30,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:2},800:{items:2},1024:{items:4},1200:{items:4}}})} if($('.gallery-carousel-two').length){$('.gallery-carousel-two').owlCarousel({loop:!0,margin:30,nav:!0,smartSpeed:500,autoplay:5000,navText:['',''],responsive:{0:{items:1},600:{items:2},800:{items:2},1024:{items:4},1200:{items:4}}})} if($('.main-slider-carousel').length){$('.main-slider-carousel').owlCarousel({animateOut:'fadeOut',animateIn:'fadeIn',loop:!0,margin:0,nav:!0,autoHeight:!0,smartSpeed:500,autoplay:6000,navText:['',''],responsive:{0:{items:1},600:{items:1},800:{items:1},1024:{items:1},1200:{items:1}}})} if($('.sponsors-carousel').length){$('.sponsors-carousel').owlCarousel({loop:!0,margin:0,nav:!0,smartSpeed:500,autoplay:4000,navText:['',''],responsive:{0:{items:1},480:{items:2},600:{items:3},800:{items:4},1024:{items:4}}})} if($('.sponsors-carousel-two').length){$('.sponsors-carousel-two').owlCarousel({loop:!0,margin:0,nav:!0,smartSpeed:500,autoplay:4000,navText:['',''],responsive:{0:{items:1},480:{items:2},600:{items:4},800:{items:5},1024:{items:6}}})} if($('.tabs-box').length){$('.tabs-box .tab-buttons .tab-btn').on('click',function(e){e.preventDefault();var target=$($(this).attr('data-tab'));if($(target).is(':visible')){return!1}else{target.parents('.tabs-box').find('.tab-buttons').find('.tab-btn').removeClass('active-btn');$(this).addClass('active-btn');target.parents('.tabs-box').find('.tabs-content').find('.tab').fadeOut(0);target.parents('.tabs-box').find('.tabs-content').find('.tab').removeClass('active-tab');$(target).fadeIn(300);$(target).addClass('active-tab')}})} if($('.clock-wrapper').length){(function(){var now=new Date(),hourDeg=now.getHours()/12*360+now.getMinutes()/60*30,minuteDeg=now.getMinutes()/60*360+now.getSeconds()/60*6,secondDeg=now.getSeconds()/60*360,stylesDeg=["@-webkit-keyframes rotate-hour{from{transform:rotate("+hourDeg+"deg);}to{transform:rotate("+(hourDeg+360)+"deg);}}","@-webkit-keyframes rotate-minute{from{transform:rotate("+minuteDeg+"deg);}to{transform:rotate("+(minuteDeg+360)+"deg);}}","@-webkit-keyframes rotate-second{from{transform:rotate("+secondDeg+"deg);}to{transform:rotate("+(secondDeg+360)+"deg);}}","@-moz-keyframes rotate-hour{from{transform:rotate("+hourDeg+"deg);}to{transform:rotate("+(hourDeg+360)+"deg);}}","@-moz-keyframes rotate-minute{from{transform:rotate("+minuteDeg+"deg);}to{transform:rotate("+(minuteDeg+360)+"deg);}}","@-moz-keyframes rotate-second{from{transform:rotate("+secondDeg+"deg);}to{transform:rotate("+(secondDeg+360)+"deg);}}"].join("");document.getElementById("clock-animations").innerHTML=stylesDeg})()} if($('.time-countdown').length){$('.time-countdown').each(function(){var $this=$(this),finalDate=$(this).data('countdown');$this.countdown(finalDate,function(event){var $this=$(this).html(event.strftime(''+'
%DDays
'+'
%HHours
'+'
%MMinutes
'+'
%SSeconds
'))})})} function sortableMasonry(){if($('.sortable-masonry').length){var winDow=$(window);var $container=$('.sortable-masonry .items-container');var $filter=$('.filter-btns');$container.isotope({filter:'*',masonry:{columnWidth:'.masonry-item.col-lg-4'},animationOptions:{duration:500,easing:'linear'}});$filter.find('li').on('click',function(){var selector=$(this).attr('data-filter');try{$container.isotope({filter:selector,animationOptions:{duration:500,easing:'linear',queue:!1}})}catch(err){} return!1});winDow.bind('resize',function(){var selector=$filter.find('li.active').attr('data-filter');$container.isotope({filter:selector,animationOptions:{duration:500,easing:'linear',queue:!1}})});var filterItemA=$('.filter-btns li');filterItemA.on('click',function(){var $this=$(this);if(!$this.hasClass('active')){filterItemA.removeClass('active');$this.addClass('active')}})}} sortableMasonry();if($('.lightbox-image').length){$('.lightbox-image').fancybox({openEffect:'fade',closeEffect:'fade',helpers:{media:{}}})} if($('#contact-form').length){$('#contact-form').validate({rules:{username:{required:!0},email:{required:!0,email:!0},phone:{required:!0},subject:{required:!0},message:{required:!0}}})} if($('.filter-list').length){$('.filter-list').mixItUp({})} if($('.scroll-to-target').length){$(".scroll-to-target").on('click',function(){var target=$(this).attr('data-target');$('html, body').animate({scrollTop:$(target).offset().top},1500)})} if($('.wow').length){var wow=new WOW({boxClass:'wow',animateClass:'animated',offset:0,mobile:!0,live:!0});wow.init()} $(window).on('scroll',function(){headerStyle()});$(window).on('load',function(){handlePreloader();sortableMasonry()})})(window.jQuery)