(function( $, customize ){ /** * Helper function to qet a control by ID * @param {string} controlId Control ID * @return {object} jQuery object of the container */ function _getControl ( controlId ) { var control = customize.control.value( controlId ); if ( control ) { return control.container; } return null; } /** * Add some labels that the default checkbox controls don't allow. * Add CSS Revisions and CSS Help links. */ $(document).ready( function(){ var cssModeControl = _getControl( 'jetpack_css_mode_control' ); if ( cssModeControl ) { cssModeControl.prepend( '' + window._jp_css_settings.l10n.mode + '' ); } var mobileCssControl = _getControl( 'jetpack_mobile_css_control' ); if ( mobileCssControl ) { mobileCssControl.prepend( '' + window._jp_css_settings.l10n.mobile + '' ); } var widthControl = _getControl( 'wpcom_custom_css_content_width_control' ); if ( widthControl ) { widthControl.append( '' + window._jp_css_settings.l10n.contentWidth + '' ); widthControl.find( 'input' ).after( 'px' ); } $( '
', { id : 'css-help-links', 'class' : 'css-help' }).appendTo( _getControl( 'custom_css' ) ); $( '', { id : 'help-link', target : '_blank', rel: 'noopener noreferrer', href : window._jp_css_settings.cssHelpUrl, text : window._jp_css_settings.l10n.css_help_title }).prependTo( '#css-help-links' ); // Only show the revisions link if there are revisions if ( window._jp_css_settings.areThereCssRevisions ) { $( '', { id : 'revisions-link', target : '_blank', rel: 'noopener noreferrer', href : window._jp_css_settings.revisionsUrl, text : window._jp_css_settings.l10n.revisions }).prependTo( '#css-help-links' ); } customize( 'jetpack_custom_css[preprocessor]', function( preprocessorSetting ) { preprocessorSetting.bind( function( curr ) { var preprocessor_modes = { 'default' : 'text/css', less : 'text/x-less', sass : 'text/x-scss' }, new_mode = 'text/css'; if ( 'undefined' !== typeof preprocessor_modes[ curr ] ) { new_mode = preprocessor_modes[ curr ]; } customize.control( 'custom_css' ).deferred.codemirror.done( function ( cm ) { cm.setOption( 'mode', new_mode ); if ( 'text/css' === new_mode ) { cm.setOption( 'lint', true ); } else { cm.setOption( 'lint', false ); } }); }); }); }); })( jQuery, window.wp.customize ); (function ($) { var PremiumMaskHandler = function ($scope, $) { var txtShowcaseElem = $scope.find('.pa-txt-sc__effect-min-mask .pa-txt-sc__main-item.pa-txt-sc__item-text'), mask = $scope.hasClass('premium-mask-yes') || txtShowcaseElem.length; if (!mask) return; if ('premium-addon-title.default' === $scope.data('widget_type')) { var target = '.premium-title-header'; $scope.find(target).find('.premium-title-icon, .premium-title-img').addClass('premium-mask-span'); } else if ('premium-textual-showcase.default' === $scope.data('widget_type') ) { var target = '.pa-txt-sc__effect-min-mask'; } else { var target = '.premium-dual-header-first-header'; } $scope.find(target).find('span:not(.premium-title-style7-stripe-wrap):not(.premium-title-img):not(.pa-txt-sc__hov-item)').each(function (index, span) { var html = ''; $(this).text().split(' ').forEach(function (item) { if ('' !== item) { html += ' ' + item + ''; } }); $(this).text('').append(html); }); elementorFrontend.waypoint($scope, function () { if ( txtShowcaseElem.length ) { $(txtShowcaseElem).addClass('premium-mask-active'); } else { $($scope).addClass('premium-mask-active'); } }); }; var PremiumTitleHandler = function ($scope, $) { var $titleContainer = $scope.find(".premium-title-container"), $titleElement = $titleContainer.find('.premium-title-text'); if ($titleContainer.hasClass('style9')) { var $style9 = $scope.find(".premium-title-style9"); $style9.each(function () { var elm = $(this); var holdTime = elm.attr('data-blur-delay') * 1000; elm.attr('data-animation-blur', 'process') elm.find('.premium-title-style9-letter').each(function (index, letter) { index += 1; var animateDelay; if ($('body').hasClass('rtl')) { animateDelay = 0.2 / index + 's'; } else { animateDelay = index / 20 + 's'; } $(letter).css({ '-webkit-animation-delay': animateDelay, 'animation-delay': animateDelay }); }) setInterval(function () { elm.attr('data-animation-blur', 'done') setTimeout(function () { elm.attr('data-animation-blur', 'process') }, 150); }, holdTime); }); } if ($titleContainer.hasClass('style8')) { var holdTime = $titleElement.attr('data-shiny-delay') * 1000, duration = $titleElement.attr('data-shiny-dur') * 1000; function shinyEffect() { $titleElement.get(0).setAttribute('data-animation', 'shiny'); setTimeout(function () { $titleElement.removeAttr('data-animation') }, duration); } (function repeat() { shinyEffect(); setTimeout(repeat, holdTime); })(); } }; $(window).on('elementor/frontend/init', function () { elementorFrontend.hooks.addAction('frontend/element_ready/premium-addon-title.default', PremiumTitleHandler); elementorFrontend.hooks.addAction('frontend/element_ready/premium-addon-title.default', PremiumMaskHandler); }); })(jQuery); !function(){"use strict";var e={d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},t={};e.r(t),e.d(t,{ensureUser:function(){return l},getCurrentUser:function(){return p},onSetUser:function(){return g},useCurrentUserCapabilities:function(){return d},useSuppressedMessage:function(){return c}});var r=window.elementorV2.query,n=window.elementorV2.httpClient;const s="elementor/v1/user-data/current-user",u={params:{context:"edit"}},i={get:()=>(0,n.httpService)().get(s,u).then(e=>{const{capabilities:t=[],suppressedMessages:r=[]}=e.data;return{capabilities:t,suppressedMessages:r}}),update:e=>(0,n.httpService)().patch(s,{suppressedMessages:e.suppressedMessages})},a="editor-current-user",o=()=>(0,r.useQuery)({queryKey:[a],queryFn:i.get}),c=e=>{const{data:t}=o(),{mutate:n}=(()=>{const e=(0,r.useQueryClient)();return(0,r.useMutation)({mutationFn:i.update,onSuccess:()=>e.invalidateQueries({queryKey:[a]})})})(),s=!!t?.suppressedMessages.includes(e);return[s,()=>{s||n({suppressedMessages:[...t?.suppressedMessages??[],e]})}]},d=()=>{const{data:e}=o();return{canUser:t=>Boolean(e?.capabilities.includes(t)),capabilities:e?.capabilities}},p=()=>(0,r.getQueryClient)().getQueryData([a]);async function l(){return(0,r.getQueryClient)().ensureQueryData({queryKey:[a],queryFn:i.get,retry:!1})}var y=window.elementorV2.editorV1Adapters;function g(e){let t;const n=(0,y.__privateListenTo)((0,y.v1ReadyEvent)(),()=>{const n=(0,r.getQueryClient)();t=n.getQueryCache().subscribe(t=>{t.query.queryKey.includes(a)&&e(t.query.state.data)})});return()=>{t(),n()}}(window.elementorV2=window.elementorV2||{}).editorCurrentUser=t}(),window.elementorV2.editorCurrentUser?.init?.();3.11.0/*! * JavaScript Cookie v2.1.3 * https://github.com/js-cookie/js-cookie * * Copyright 2006, 2015 Klaus Hartl & Fagner Brack * Released under the MIT license */ ;(function (factory) { var registeredInModuleLoader = false; if (typeof define === 'function' && define.amd) { define(factory); registeredInModuleLoader = true; } if (typeof exports === 'object') { module.exports = factory(); registeredInModuleLoader = true; } if (!registeredInModuleLoader) { var OldCookies = window.Cookies; var api = window.Cookies = factory(); api.noConflict = function () { window.Cookies = OldCookies; return api; }; } }(function () { function extend () { var i = 0; var result = {}; for (; i < arguments.length; i++) { var attributes = arguments[ i ]; for (var key in attributes) { result[key] = attributes[key]; } } return result; } function init (converter) { function api (key, value, attributes) { var result; if (typeof document === 'undefined') { return; } // Write if (arguments.length > 1) { attributes = extend({ path: '/' }, api.defaults, attributes); if (typeof attributes.expires === 'number') { var expires = new Date(); expires.setMilliseconds(expires.getMilliseconds() + attributes.expires * 864e+5); attributes.expires = expires; } try { result = JSON.stringify(value); if (/^[\{\[]/.test(result)) { value = result; } } catch (e) {} if (!converter.write) { value = encodeURIComponent(String(value)) .replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g, decodeURIComponent); } else { value = converter.write(value, key); } key = encodeURIComponent(String(key)); key = key.replace(/%(23|24|26|2B|5E|60|7C)/g, decodeURIComponent); key = key.replace(/[\(\)]/g, escape); return (document.cookie = [ key, '=', value, attributes.expires ? '; expires=' + attributes.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE attributes.path ? '; path=' + attributes.path : '', attributes.domain ? '; domain=' + attributes.domain : '', attributes.secure ? '; secure' : '' ].join('')); } // Read if (!key) { result = {}; } // To prevent the for loop in the first place assign an empty array // in case there are no cookies at all. Also prevents odd result when // calling "get()" var cookies = document.cookie ? document.cookie.split('; ') : []; var rdecode = /(%[0-9A-Z]{2})+/g; var i = 0; for (; i < cookies.length; i++) { var parts = cookies[i].split('='); var cookie = parts.slice(1).join('='); if (cookie.charAt(0) === '"') { cookie = cookie.slice(1, -1); } try { var name = parts[0].replace(rdecode, decodeURIComponent); cookie = converter.read ? converter.read(cookie, name) : converter(cookie, name) || cookie.replace(rdecode, decodeURIComponent); if (this.json) { try { cookie = JSON.parse(cookie); } catch (e) {} } if (key === name) { result = cookie; break; } if (!key) { result[name] = cookie; } } catch (e) {} } return result; } api.set = api; api.get = function (key) { return api.call(api, key); }; api.getJSON = function () { return api.apply({ json: true }, [].slice.call(arguments)); }; api.defaults = {}; api.remove = function (key, attributes) { api(key, '', extend(attributes, { expires: -1 })); }; api.withConverter = init; return api; } return init(function () {}); })); /*! elementor - v3.31.0 - 27-08-2025 */ .elementor-counter{align-items:stretch;display:flex;flex-direction:column-reverse;justify-content:center}.elementor-counter .elementor-counter-number{flex-grow:var(--counter-number-grow,0)}.elementor-counter .elementor-counter-number-wrapper{display:flex;flex:1;font-size:69px;font-weight:600;line-height:1;text-align:center}.elementor-counter .elementor-counter-number-prefix{flex-grow:var(--counter-prefix-grow,1);text-align:end;white-space:pre-wrap}.elementor-counter .elementor-counter-number-suffix{flex-grow:var(--counter-suffix-grow,1);text-align:start;white-space:pre-wrap}.elementor-counter .elementor-counter-title{align-items:center;display:flex;flex:1;font-size:19px;font-weight:400;justify-content:center;line-height:2.5;margin:0;padding:0} https://jobs.linttec.com/wp-sitemap-posts-post-1.xmlhttps://jobs.linttec.com/wp-sitemap-posts-page-1.xmlhttps://jobs.linttec.com/wp-sitemap-posts-faq-1.xmlhttps://jobs.linttec.com/wp-sitemap-posts-job-1.xmlhttps://jobs.linttec.com/wp-sitemap-posts-candidate-1.xmlhttps://jobs.linttec.com/wp-sitemap-posts-employer-1.xmlhttps://jobs.linttec.com/wp-sitemap-posts-employer-2.xmlhttps://jobs.linttec.com/wp-sitemap-posts-product-1.xmlhttps://jobs.linttec.com/wp-sitemap-posts-elementor-hf-1.xmlhttps://jobs.linttec.com/wp-sitemap-taxonomies-category-1.xmlhttps://jobs.linttec.com/wp-sitemap-taxonomies-post_tag-1.xmlhttps://jobs.linttec.com/wp-sitemap-taxonomies-jobtype-1.xmlhttps://jobs.linttec.com/wp-sitemap-taxonomies-skill-1.xmlhttps://jobs.linttec.com/wp-sitemap-taxonomies-sector-1.xmlhttps://jobs.linttec.com/wp-sitemap-taxonomies-faq-category-1.xmlhttps://jobs.linttec.com/wp-sitemap-taxonomies-product_cat-1.xml