/*! elementor - v3.4.8 - 16-11-2021 */ (self.webpackChunkelementor=self.webpackChunkelementor||[]).push([[181],{9728:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;class baseTabs extends elementorModules.frontend.handlers.Base{getDefaultSettings(){return{selectors:{tablist:'[role="tablist"]',tabTitle:".elementor-tab-title",tabContent:".elementor-tab-content"},classes:{active:"elementor-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0,keyDirection:{ArrowLeft:elementorFrontendConfig.is_rtl?1:-1,ArrowUp:-1,ArrowRight:elementorFrontendConfig.is_rtl?-1:1,ArrowDown:1}}}getDefaultElements(){const e=this.getSettings("selectors");return{$tabTitles:this.findElement(e.tabTitle),$tabContents:this.findElement(e.tabContent)}}activateDefaultTab(){const e=this.getSettings();if(!e.autoExpand||"editor"===e.autoExpand&&!this.isEdit)return;const t=this.getEditSettings("activeItemIndex")||1,a={showTabFn:e.showTabFn,hideTabFn:e.hideTabFn};this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(t),this.setSettings(a)}handleKeyboardNavigation(e){const t=e.currentTarget,a=jQuery(t.closest(this.getSettings("selectors").tablist)),s=a.find(this.getSettings("selectors").tabTitle),i="vertical"===a.attr("aria-orientation");switch(e.key){case"ArrowLeft":case"ArrowRight":if(i)return;break;case"ArrowUp":case"ArrowDown":if(!i)return;e.preventDefault();break;case"Home":return e.preventDefault(),void s.first().focus();case"End":return e.preventDefault(),void s.last().focus();default:return}const n=t.getAttribute("data-tab")-1,r=this.getSettings("keyDirection")[e.key],o=s[n+r];o?o.focus():-1===n+r?s.last().focus():s.first().focus()}deactivateActiveTab(e){const t=this.getSettings(),a=t.classes.active,s=e?'[data-tab="'+e+'"]':"."+a,i=this.elements.$tabTitles.filter(s),n=this.elements.$tabContents.filter(s);i.add(n).removeClass(a),i.attr({tabindex:"-1","aria-selected":"false","aria-expanded":"false"}),n[t.hideTabFn](),n.attr("hidden","hidden")}activateTab(e){const t=this.getSettings(),a=t.classes.active,s=this.elements.$tabTitles.filter('[data-tab="'+e+'"]'),i=this.elements.$tabContents.filter('[data-tab="'+e+'"]'),n="show"===t.showTabFn?0:400;s.add(i).addClass(a),s.attr({tabindex:"0","aria-selected":"true","aria-expanded":"true"}),i[t.showTabFn](n,(()=>elementorFrontend.elements.$window.trigger("resize"))),i.removeAttr("hidden")}isActiveTab(e){return this.elements.$tabTitles.filter('[data-tab="'+e+'"]').hasClass(this.getSettings("classes.active"))}bindEvents(){this.elements.$tabTitles.on({keydown:e=>{jQuery(e.target).is("a")&&"Enter"===e.key&&e.preventDefault(),["End","Home","ArrowUp","ArrowDown"].includes(e.key)&&this.handleKeyboardNavigation(e)},keyup:e=>{switch(e.key){case"ArrowLeft":case"ArrowRight":this.handleKeyboardNavigation(e);break;case"Enter":case"Space":e.preventDefault(),this.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}},click:e=>{e.preventDefault(),this.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}})}onInit(...e){super.onInit(...e),this.activateDefaultTab()}onEditSettingsChange(e){"activeItemIndex"===e&&this.activateDefaultTab()}changeActiveTab(e){const t=this.isActiveTab(e),a=this.getSettings();!a.toggleSelf&&t||!a.hidePrevious||this.deactivateActiveTab(),!a.hidePrevious&&t&&this.deactivateActiveTab(e),t||this.activateTab(e)}}t.default=baseTabs},2:(e,t,a)=>{"use strict";var s=a(7914);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=s(a(9728));class Toggle extends i.default{getDefaultSettings(){return{...super.getDefaultSettings(),showTabFn:"slideDown",hideTabFn:"slideUp",hidePrevious:!1,autoExpand:"editor"}}}t.default=Toggle}}]);
# Predefined list for excluding JS files or inline JS codes # # Comment can use `# `(there is a space following), or `##`, can use both as a new line or end of one line # If you want to predefine new items, please send a Pull Request to https://github.com/litespeedtech/lscache_wp/blob/dev/data/js_excludes.txt We will merge into next plugin release # JS file URL excludes maps-api-ssl.google.com maps.google.com/maps maps.googleapis.com google.com/recaptcha google-analytics.com/analytics.js stats.wp.com js.stripe.com paypal.com/sdk/js cse.google.com/cse.js /syntaxhighlighter/ spotlight-social-photo-feeds ## https://docs.spotlightwp.com/article/757-autoptimize-compatibility @Tobolo userway.org # Inline JS excludes document.write gtag gtm dataLayer adsbygoogle block_tdi_ ## Theme: Newspaper by tagDiv.com data-view-breakpoint-pointer ## Plugin: The Events Calendar by Modern Tribe (https://theeventscalendar.com/) wp-json/wp-statistics ## WP Statistics ## JetPack Stats stats.wp.com/e- _stq # Cloudflare turnstile - Tobolo turnstile challenges.cloudflare.com@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp} T-A-G™ : Tap and Go ! T-A-G™ : Tap and Go ! – Page 17027

Excelentes Programas de Afiliados de Dinero

¿Está apuntando a monetizar su página o blog relacionado con finanzas? Unirse a un programa de asociados de financiamiento puede ser una excelente método de ganar ingresos pasivos al publicitar productos o servicios económicos. En este escrito, analizaremos varios de los mejores programas de afiliados de finanzas a disposición para autores. Amazon Associates Uno de …

Excelentes Programas de Afiliados de Dinero Read More »

Möhtəşəm Kazino Dünyasının Sirlərinə Yaxından Baxış

Möhtəşəm Kazino Dünyasının Sirlərinə Yaxından Baxış Kazino Dünyasının Əsası: Tarix və İnkişaf Kazino dünyası çoxəsrlik bir tarixi əhatə edir. İlk kazinoların ortaya çıxması, əsrlər keçdikcə fərqli mədəniyyətlərin təsirində inkişaf edərək günümüzdəki vəziyyətinə çatmışdır. Orta əsrlərdə Avropada başlayan qumar oyunları, insanların əyləncə axtarışının bir ifadəsi idi. İtaliya və Fransa, kazinoların ilk dəfə ortaya çıxdığı ölkələr arasında …

Möhtəşəm Kazino Dünyasının Sirlərinə Yaxından Baxış Read More »

The Safest Online Betting Sites: A Comprehensive Overview

Online betting has actually come to be increasingly preferred over the last few years, providing gamers with the convenience and exhilaration of playing their favored gambling enterprise video games from the comfort of their very own homes. Nonetheless, with the wealth of on the internet betting sites readily available, it is essential to choose

Discover the Best Payment Casinos for Your Ultimate Gaming Experience

When it pertains to on the internet gambling establishments, the adventure of winning is undoubtedly a major part of the allure. Every player dreams of hitting that big prize, yet finding a casino site that constantly supplies high payouts can be a challenge. In this write-up, we will certainly discover the top payout online casinos …

Discover the Best Payment Casinos for Your Ultimate Gaming Experience Read More »

Consigli per soluzioni di slot gallina gratis adattate a utenti esperti

Le slot gallina sono uno dei giochi di casinò online più popolari grazie alla loro semplicità e alle possibilità di vincita immediata. Tuttavia, per gli utenti esperti, sfruttare al massimo le versioni gratuite di questi giochi richiede un approccio più analitico e strategico. In questo articolo approfondiamo metodologie avanzate, personalizzazioni e soluzioni innovative per ottimizzare …

Consigli per soluzioni di slot gallina gratis adattate a utenti esperti Read More »

Site De Rencontre Video En Directe

Site De Rencontre Video En Directe Si vous êtes prêt à supporter cela, alors vous ne verrez pas d’autres inconvénients sérieux dans les services de rencontre gratuits. Certains réussissent très bien à faire de nouvelles connaissances sur les chats roulette gratuits et les functions de rencontres gratuites. D’autres manquent de fonctionnalités et sont prêts à dépenser de …

Site De Rencontre Video En Directe Read More »

30 Meilleurs Alternate Options Gratuites À Cafe Live Video Chat Pour Android

30 Meilleurs Alternate Options Gratuites À Cafe Live Video Chat Pour Android La semaine dernière, 14 ans après son lancement, Omegle a annoncé sa fermeture définitive. La nouvelle survient après que l’entreprise a été poursuivie en justice par une femme qui accusait le site de l’avoir mise en relation avec un prédateur au hasard . …

30 Meilleurs Alternate Options Gratuites À Cafe Live Video Chat Pour Android Read More »

Scroll to Top