!function(n){"use strict";n(document).ready(function(){n(".preloader-modern").addClass("done");var e=0,r=setInterval(function(){n(".preloader-counter span").css("font-size",1+e*0.1+"em"),101==++e&&(n(".preloader-modern").fadeOut(500),n(".main-wrapper").removeClass("working"),n(".d-none").removeClass("d-none"),clearInterval(r))},10)})}(jQuery);(function($,window,document,undefined){'use strict';$('body').fitVids({ignore:'.info-video iframe, .vimeo-video, .youtube-simple-wrap iframe, .iframe-video.for-btn iframe, .post-media.video-container iframe'});var swipers=[],winW,winH,winScr,_isresponsive,smPoint=768,mdPoint=992,lgPoint=1200,addPoint=1600,_ismobile=navigator.userAgent.match(/Android/i)||navigator.userAgent.match(/webOS/i)||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPod/i),pageCalculateHeight;if(typeof pageCalculations!=='function'){var winW,winH,winS,pageCalculations,onEvent=window.addEventListener;pageCalculations=function(func){winW=window.innerWidth;winH=window.innerHeight;winS=document.body.scrollTop;if(!func)return;onEvent('load',func,!0);onEvent('resize',func,!0);onEvent("orientationchange",func,!1)} pageCalculations(function(){pageCalculations()})} function topBannerHeight(){var headerH=$('.header_top_bg').not('.header_trans-fixed, .fixed-header').outerHeight()||0;var footerH=$('#footer').outerHeight()||0;var windowH=$('.fix-elem-height').height();var offsetTop;var adminbarH;if($('#wpadminbar').length){offsetTop=headerH+$('#wpadminbar').outerHeight()}else{offsetTop=headerH} if($('#wpadminbar').length&&$('.header_trans-fixed').length){adminbarH=$('#wpadminbar').outerHeight()}else{adminbarH=0} $('.full-height-window').css('min-height',(windowH-offsetTop)+adminbarH+'px');$('.full-height-window-hard').css('height',(windowH-offsetTop)+adminbarH+'px');$('.full-height-window-head-foot').css('height',(windowH-offsetTop-footerH)+adminbarH+'px');$('.middle-height-window-hard').css('height',(windowH-offsetTop)*0.8+adminbarH+'px');$('body, .main-wrapper').css('min-height',$(window).height()-footerH)} function isTouchDevice(){return'ontouchstart' in document.documentElement} $(window).on('load resize',function(){if($('.about-mob-section-wrap').length){about_gallery_images()}});function about_gallery_images(){var imagesWidth=$('.about-mob-section-wrap .mobile-about-section .about-gallery-list li').innerWidth();$('.about-mob-section-wrap .mobile-about-section .about-gallery-list li').each(function(){$(this).innerHeight(imagesWidth)})} var currentSwiper,totalSwiper;function ifZero(current,total){if(String(current).length===1){currentSwiper='0'+(current+1)}else{currentSwiper=total} if(String(total).length===1){totalSwiper='0'+total}else{totalSwiper=total}} function initSwiper(){var initIterator=0;$('.swiper-container').each(function(){var $t=$(this);var index='swiper-unique-id-'+initIterator;$t.addClass('swiper-'+index+' initialized').attr('id',index);$t.parent().find('.swiper-pagination').addClass('swiper-pagination-'+index);$t.parent().find('.swiper-button-next').addClass('swiper-button-next-'+index);$t.parent().find('.swiper-button-prev').addClass('swiper-button-prev-'+index);var setThumb=function(activeIndex,slidesNum){var url_thumb,leftClick=$t.find('.slider-click.left'),rightClick=$t.find('.slider-click.right'),customSliderCurrent=$t.find('.number-slides .current'),customSliderTotal=$t.find('.number-slides .total'),activeIndexLeft,activeIndexRight;if(loopVar===1){if(activeIndex<1){leftClick.removeClass('disabled').find('.left').text(slidesNum);leftClick.find('.right').text(slidesNum);ifZero(activeIndex,slidesNum);customSliderCurrent.text(currentSwiper);customSliderTotal.text(totalSwiper)}else{leftClick.removeClass('disabled').find('.left').text(activeIndex);leftClick.find('.right').text(slidesNum);ifZero(activeIndex,slidesNum);customSliderCurrent.text(currentSwiper);customSliderTotal.text(totalSwiper)} if(activeIndex==slidesNum-1){rightClick.removeClass('disabled').find('.left').text('1');rightClick.find('.right').text(slidesNum);ifZero(activeIndex,slidesNum);customSliderCurrent.text(currentSwiper);customSliderTotal.text(totalSwiper)}else{rightClick.removeClass('disabled').find('.left').text(activeIndex+2);rightClick.find('.right').text(slidesNum);ifZero(activeIndex,slidesNum);customSliderCurrent.text(currentSwiper);customSliderTotal.text(totalSwiper)}}else{if(activeIndex<1){leftClick.addClass('disabled')}else{leftClick.removeClass('disabled').find('.left').text(activeIndex);leftClick.find('.right').text(slidesNum);ifZero(activeIndex,slidesNum);customSliderCurrent.text(currentSwiper);customSliderTotal.text(totalSwiper)} if(activeIndex==slidesNum-1){rightClick.addClass('disabled')}else{rightClick.removeClass('disabled').find('.left').text(activeIndex+2);rightClick.find('.right').text(slidesNum);ifZero(activeIndex,slidesNum);customSliderCurrent.text(currentSwiper);customSliderTotal.text(totalSwiper)}}};if(isTouchDevice()&&$t.data('mode')=='vertical'&&$t.hasClass('not-swipe')){$t.attr('data-noswiping',1);$(this).find('.swiper-slide').addClass('swiper-no-swiping')} var autoPlayVar=parseInt($t.attr('data-autoplay'),10);var mode=$t.attr('data-mode');var effect=$t.attr('data-effect')?$t.attr('data-effect'):'slide';var paginationType=$t.attr('data-pagination-type');var loopVar=parseInt($t.attr('data-loop'),10);var noSwipingVar=parseInt($t.attr('data-noSwiping'),10);var mouse=parseInt($t.attr('data-mouse'),10);var speedVar=parseInt($t.attr('data-speed'),10);var centerVar=parseInt($t.attr('data-center'),10);var spaceBetweenVar=parseInt($t.attr('data-space'),10);var slidesPerView=parseInt($t.attr('data-slidesPerView'),10)?parseInt($t.attr('data-slidesPerView'),10):'auto';var breakpoints={};var responsive=$t.attr('data-responsive');if($('.album_swiper').length&&$(window).width()<768){loopVar=1}else{loopVar=parseInt($t.attr('data-loop'),10)} if(responsive=='responsive'){slidesPerView=$t.attr('data-add-slides');var lg=$t.attr('data-lg-slides')?$t.attr('data-lg-slides'):$t.attr('data-add-slides');var md=$t.attr('data-md-slides')?$t.attr('data-md-slides'):$t.attr('data-add-slides');var sm=$t.attr('data-sm-slides')?$t.attr('data-sm-slides'):$t.attr('data-add-slides');var xs=$t.attr('data-xs-slides')?$t.attr('data-xs-slides'):$t.attr('data-add-slides');breakpoints={768:{slidesPerView:xs},992:{slidesPerView:sm},1300:{slidesPerView:md},1600:{slidesPerView:lg}}} var titles=[];$t.find('.swiper-slide').each(function(){titles.push($(this).data('title'))});if($t.hasClass('swiper-album')){breakpoints={480:{slidesPerView:1},767:{slidesPerView:3,centeredSlides:!1},991:{slidesPerView:4},1600:{slidesPerView:5}}} swipers['swiper-'+index]=new Swiper('.swiper-'+index,{pagination:'.swiper-pagination-'+index,paginationType:paginationType,paginationBulletRender:function(swiper,index,className){if($t.parent('.banner-slider-wrap.vertical_custom_elements').length||$t.parent('.banner-slider-wrap.vertical').length||$t.parent('.product-slider-wrapper').length||$t.parent('.banner-slider-wrap.modern_vertical').length||$t.parent('.banner-slider-wrap.classic_vertical').length){var title=titles[index];if(index<9)return''+title+''+('0'+(index+1))+'';return''+title+''+(index+1)+''}else{return''}},direction:mode||'horizontal',slidesPerView:slidesPerView,breakpoints:breakpoints,centeredSlides:centerVar,noSwiping:noSwipingVar,noSwipingClass:'swiper-no-swiping',paginationClickable:!0,spaceBetween:spaceBetweenVar,containerModifierClass:'swiper-container-',slideClass:'swiper-slide',slideActiveClass:'swiper-slide-active',slideDuplicateActiveClass:'swiper-slide-duplicate-active',slideVisibleClass:'swiper-slide-visible',slideDuplicateClass:'swiper-slide-duplicate',slideNextClass:'swiper-slide-next',slideDuplicateNextClass:'swiper-slide-duplicate-next',slidePrevClass:'swiper-slide-prev',slideDuplicatePrevClass:'swiper-slide-duplicate-prev',wrapperClass:'swiper-wrapper',bulletClass:'swiper-pagination-bullet',bulletActiveClass:'swiper-pagination-bullet-active',buttonDisabledClass:'swiper-button-disabled',paginationCurrentClass:'swiper-pagination-current',paginationTotalClass:'swiper-pagination-total',paginationHiddenClass:'swiper-pagination-hidden',paginationProgressbarClass:'swiper-pagination-progressbar',paginationClickableClass:'swiper-pagination-clickable',paginationModifierClass:'swiper-pagination-',lazyLoadingClass:'swiper-lazy',lazyStatusLoadingClass:'swiper-lazy-loading',lazyStatusLoadedClass:'swiper-lazy-loaded',lazyPreloaderClass:'swiper-lazy-preloader',notificationClass:'swiper-notification',preloaderClass:'preloader',zoomContainerClass:'swiper-zoom-container',loop:loopVar,speed:speedVar,autoplay:autoPlayVar,effect:effect,mousewheelControl:mouse,nextButton:'.swiper-button-next-'+index,prevButton:'.swiper-button-prev-'+index,iOSEdgeSwipeDetection:!0,onInit:function(swiper){if($t.closest('.product-slider-wrapper')&&$(window).width()<1024){$t.find('.swiper-slide').addClass('swiper-no-swiping')}else{$t.find('.swiper-slide').removeClass('swiper-no-swiping')} if(winW>1024&&$t.find(".slider-click").length){$t.find(".slider-click").each(function(){var arrow=$(this);$(document).on("mousemove",function(event){var arrow_parent=arrow.parent(),parent_offset=arrow_parent.offset(),pos_left=Math.min(event.pageX-parent_offset.left,arrow_parent.width()),pos_top=event.pageY-parent_offset.top;arrow.css({'left':pos_left,'top':pos_top})})})} var totalSlides=$('.swiper-slide:not(.swiper-slide-duplicate)').length;if($('.full_screen_slider').length){setThumb(swiper.realIndex,totalSlides)}},onSlideChangeEnd:function(swiper){var totalSlides=$t.find($('.swiper-slide:not(.swiper-slide-duplicate)')).length;var activeIndex=(loopVar===1)?swiper.realIndex:swiper.activeIndex;if($('.full_screen_slider').length||$('.banner-slider-wrap.urban').length||$('.banner-slider-wrap.vertical').length||$('.banner-slider-wrap.classic').length||$('.banner-slider-wrap.modern_vertical').length||$('.banner-slider-wrap.classic_vertical').length){setThumb(swiper.realIndex,totalSlides)}},onSlideChangeStart:function(swiper){var totalSlides=$t.find($('.swiper-slide:not(.swiper-slide-duplicate)')).length;var activeIndex=(loopVar==1)?swiper.realIndex:swiper.activeIndex;if($t.parent().find('.swiper-pagination-bullet').length){$t.parent().find('.swiper-pagination-bullet').removeClass('swiper-pagination-bullet-active').eq(activeIndex).addClass('swiper-pagination-bullet-active')} if($('.full_screen_slider').length||$('.banner-slider-wrap.urban').length||$('.banner-slider-wrap.vertical').length||$('.banner-slider-wrap.classic').length||$('.banner-slider-wrap.modern_vertical').length||$('.banner-slider-wrap.classic_vertical').length){setThumb(swiper.realIndex,totalSlides)} if($('.banner-slider-wrap.urban').length||$('.banner-slider-wrap.classic').length||$('.banner-slider-wrap.modern_vertical').length){var contentWrap=$('.banner-slider-wrap .swiper-slide');var pagWrap=$('.banner-slider-wrap .pag-wrapper');var btnDown=$('.banner-slider-wrap.classic .btn-scroll-down');var socialCl=$('.banner-slider-wrap.classic .social');contentWrap.each(function(){if($(this).hasClass('swiper-slide-active')){var contentWrapItem=$(this).find('.content-wrap');if($(contentWrapItem).hasClass('dark_color')){pagWrap.removeClass('dark_color light_color');pagWrap.addClass('dark_color');btnDown.removeClass('dark_color light_color');btnDown.addClass('dark_color');socialCl.removeClass('dark_color light_color');socialCl.addClass('dark_color')} if($(contentWrapItem).hasClass('light_color')){pagWrap.removeClass('dark_color light_color');pagWrap.addClass('light_color');btnDown.removeClass('dark_color light_color');btnDown.addClass('light_color');socialCl.removeClass('dark_color light_color');socialCl.addClass('light_color')}}})} swiper.startAutoplay()}});initIterator++})} $('.slider-click.left').on('click',function(){swipers['swiper-'+$(this).parent().parent().parent().find('.full_screen_slider').attr('id')].slidePrev();swipers['swiper-'+$(this).parent().parent().parent().find('.full_screen_slider').attr('id')].startAutoplay()});$('.slider-click.right').on('click',function(){swipers['swiper-'+$(this).parent().parent().parent().find('.full_screen_slider').attr('id')].slideNext();swipers['swiper-'+$(this).parent().parent().parent().find('.full_screen_slider').attr('id')].startAutoplay()});function asideMenuScroll(){if($('.aside-menu:not(.static)').length&&($(window).width()>$('.main-wrapper').attr('data-top'))){$(".aside-menu:not(.static) #topmenu > ul").mCustomScrollbar({theme:"light",preventDefault:!0})}else if($('.aside-menu:not(.static)').length){$(".aside-menu:not(.static) #topmenu > ul").mCustomScrollbar("destroy")}else if($('.right-menu.full-screen').length&&($(window).width()>$('.main-wrapper').data('top'))){$('.right-menu.full-screen #topmenu ul ul').mCustomScrollbar({theme:"dark",preventDefault:!1})}else if($('.right-menu.full-screen').length){$('.right-menu.full-screen #topmenu ul ul').mCustomScrollbar("destroy")}} $(window).on('resize',function(){asideMenuScroll()});$(window).on('load',function(){asideMenuScroll()});function calcPaddingMainWrapper(){var footer=$('#footer');var paddValue=footer.outerHeight();footer.trigger('heightChange')} if($(".animsition").length){$(".animsition").animsition({inClass:'fade-in',outClass:'fade-out',inDuration:2000,outDuration:800,loading:!0,loadingParentElement:'body',loadingClass:'animsition-loading',unSupportCss:['animation-duration','-webkit-animation-duration','-o-animation-duration'],overlay:!1,overlayClass:'animsition-overlay-slide',overlayParentElement:'body'})} function footerWidgetsHeight(){if($('#footer .sidebar-item').length){$('#footer .widg').each(function(){var layoutM='masonry';$(this).isotope({itemSelector:'.sidebar-item',layoutMode:layoutM,masonry:{columnWidth:'.sidebar-item'}})})}} function portfolioAlbum(){if($('.portfolio .block_item_0').length){$('.portfolio .wpb_wrapper').each(function(){var layoutM='masonry';$(this).isotope({itemSelector:'.block_item_0',layoutMode:layoutM,masonry:{columnWidth:'.block_item_0'}})})}} function wpc_add_img_bg(img_sel,parent_sel){if(!img_sel){return!1} var $parent,$imgDataHidden,_this;$(img_sel).each(function(){_this=$(this);$imgDataHidden=_this.data('s-hidden');$parent=_this.closest(parent_sel);$parent=$parent.length?$parent:_this.parent();$parent.css('background-image','url('+this.src+')').addClass('s-back-switch');if($imgDataHidden){_this.css('visibility','hidden');_this.show()}else{_this.hide()}})} function canvasWrap(){$('canvas:not(.scene--full)').wrap('
')} $('.open-search').on('click',function(){$('body').css('overflow','hidden');$('.site-search').addClass('open')});$('.close-search').on('click',function(){$('body').css('overflow','');$('.site-search').removeClass('open')});function toggleAsideMenu(){$('.aside-nav').on('click',function(){$('.aside-menu').toggleClass('active-menu');$('.topmenu').toggleClass('active-menu');return!1});$('.main-wrapper:not(.unit) .menu-item-has-children > a').on('click',function(e){e.preventDefault()});var dataTop=$('.main-wrapper').data('top');if($(window).width()>991&&!$('body').hasClass('mob-main-menu')||$(window).width()>1024&&$('body').hasClass('mob-main-menu')){$('.main-wrapper').on('click',function(e){if(!e.target.closest('.aside-menu')){$('.sub-menu-open').slideUp(400)}});$('.aside-menu .menu-item-has-children a').addClass('hide-drop');$('.aside-menu .menu-item a').on('click',function(){if($(this).parent().hasClass('menu-item-has-children')){if($(this).hasClass('hide-drop')){if($(this).closest('.sub-menu').length){$(this).removeClass('hide-drop').next('.sub-menu').slideDown(400).removeClass('sub-menu-open');$(this).parent().siblings().find('.sub-menu').slideUp(400).addClass('sub-menu-open')}else{$('.menu-item-has-children a').addClass('hide-drop').next('.sub-menu').hide(100).removeClass('sub-menu-open');$(this).removeClass('hide-drop').next('.sub-menu').slideToggle(400).toggleClass('sub-menu-open')}}else{$(this).addClass('hide-drop').next('.sub-menu').hide(100).find('.menu-item-has-children a').addClass('hide-drop').next('.sub-menu').hide(100);$(this).next('.sub-menu').removeClass('sub-menu-open')}}})}else{$('.menu-item-has-children a').removeClass('hide-drop')} if($('.aside-fix').length&&$(window).width()>dataTop){var logoWidth=$('.logo span, .logo img').outerWidth();$('.logo').css('top',logoWidth+'px')}} $('.full-nav').on('click',function(){$('body').toggleClass('overflow-hidden');$(this).toggleClass('active');if($('#topmenu').hasClass('open')){$('.full-screen li.menu-item-has-children a').parent().removeClass('overflow');$('.full-screen li.menu-item-has-children a').next('.sub-menu').hide();$('#topmenu').toggleClass('open');setTimeout(function(){$('#topmenu').stop().animate({'width':'toggle'},500)},800)}else{$('#topmenu').stop().animate({'width':'toggle'},500);setTimeout(function(){$('#topmenu').toggleClass('open')},400)} return!1});if(($(window).width()>$('.main-wrapper').data('top'))&&$('.full-screen li.menu-item-has-children a').length){$('.full-screen li.menu-item-has-children a').on('click',function(){$('.full-screen li.menu-item-has-children a').not(this).parent().removeClass('overflow');$('.full-screen li.menu-item-has-children a').not(this).next('.sub-menu').hide();$(this).parent().toggleClass('overflow');$(this).next('.sub-menu').slideToggle();var maxH=$(window).height()-$(this).next('.sub-menu').offset().top;$(this).next('.sub-menu').css('max-height',maxH-100)})} $('.mob-nav').on('click',function(e){e.preventDefault();$('html').addClass('no-scroll sidebar-open').height(window.innerHeight+'px')});function calcTopMenu(){var winWidth=$(window).width();var mobWidth=$('.main-wrapper').data('top');if(winWidth