/* FONT PATH * -------------------------- */ @font-face { font-family: "Elusive-Icons"; src: url("#{$el-font-path}/elusiveicons-webfont.eot?v=#{$el-version}"); src: url("#{$el-font-path}/elusiveicons-webfont.eot?#iefix&v=#{$el-version}") format("embedded-opentype"), url("#{$el-font-path}/elusiveicons-webfont.woff?v=#{$el-version}") format("woff"), url("#{$el-font-path}/elusiveicons-webfont.ttf?v=#{$el-version}") format("truetype"), url("#{$el-font-path}/elusiveicons-webfont.svg?v=#{$el-version}#elusiveiconsregular") format("svg"); font-weight: normal; font-style: normal; } /*! pro-elements - v4.1.0 - 26-05-2026 */ "use strict"; (self["webpackChunkelementor_pro"] = self["webpackChunkelementor_pro"] || []).push([["hotspot"],{ /***/ "../modules/hotspot/assets/js/frontend/handlers/hotspot.js" /*!*****************************************************************!*\ !*** ../modules/hotspot/assets/js/frontend/handlers/hotspot.js ***! \*****************************************************************/ (__unused_webpack_module, exports) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports["default"] = void 0; class Hotspot extends elementorModules.frontend.handlers.Base { getDefaultSettings() { return { selectors: { hotspot: '.e-hotspot', tooltip: '.e-hotspot__tooltip' } }; } getDefaultElements() { const selectors = this.getSettings('selectors'); return { $hotspot: this.$element.find(selectors.hotspot), $hotspotsExcludesLinks: this.$element.find(selectors.hotspot).filter(':not(.e-hotspot--no-tooltip)'), $tooltip: this.$element.find(selectors.tooltip) }; } bindEvents() { const tooltipTrigger = this.getCurrentDeviceSetting('tooltip_trigger'), tooltipTriggerEvent = 'mouseenter' === tooltipTrigger ? 'mouseleave mouseenter' : tooltipTrigger; if (tooltipTriggerEvent !== 'none') { this.elements.$hotspotsExcludesLinks.on(tooltipTriggerEvent, event => this.onHotspotTriggerEvent(event)); } } onDeviceModeChange() { this.elements.$hotspotsExcludesLinks.off(); this.bindEvents(); } onHotspotTriggerEvent(event) { const elementTarget = jQuery(event.target), isHotspotButtonEvent = elementTarget.closest('.e-hotspot__button').length, isTooltipMouseLeave = 'mouseleave' === event.type && (elementTarget.is('.e-hotspot--tooltip-position') || elementTarget.parents('.e-hotspot--tooltip-position').length), isMobile = 'mobile' === elementorFrontend.getCurrentDeviceMode(), isHotspotLink = elementTarget.closest('.e-hotspot--link').length, triggerTooltip = !(isHotspotLink && isMobile && ('mouseleave' === event.type || 'mouseenter' === event.type)); if (triggerTooltip && (isHotspotButtonEvent || isTooltipMouseLeave)) { const currentHotspot = jQuery(event.currentTarget); this.elements.$hotspot.not(currentHotspot).removeClass('e-hotspot--active'); currentHotspot.toggleClass('e-hotspot--active'); } } // Fix bad UX of "Sequenced Animation" when editing other controls editorAddSequencedAnimation() { this.elements.$hotspot.toggleClass('e-hotspot--sequenced', 'yes' === this.getElementSettings('hotspot_sequenced_animation')); } hotspotSequencedAnimation() { const elementSettings = this.getElementSettings(), isSequencedAnimation = elementSettings.hotspot_sequenced_animation; if ('no' === isSequencedAnimation) { return; } // Start sequenced animation when element on viewport const hotspotObserver = elementorModules.utils.Scroll.scrollObserver({ callback: event => { if (event.isInViewport) { hotspotObserver.unobserve(this.$element[0]); // Add delay for each hotspot this.elements.$hotspot.each((index, element) => { if (0 === index) { return; } const sequencedAnimation = elementSettings.hotspot_sequenced_animation_duration, sequencedAnimationDuration = sequencedAnimation ? sequencedAnimation.size : 1000, animationDelay = index * (sequencedAnimationDuration / this.elements.$hotspot.length); element.style.animationDelay = animationDelay + 'ms'; }); } } }); hotspotObserver.observe(this.$element[0]); } setTooltipPositionControl() { const elementSettings = this.getElementSettings(), isDirectionAnimation = 'undefined' !== typeof elementSettings.tooltip_animation && elementSettings.tooltip_animation.match(/^e-hotspot--(slide|fade)-direction/); if (isDirectionAnimation) { this.elements.$tooltip.removeClass('e-hotspot--tooltip-animation-from-left e-hotspot--tooltip-animation-from-top e-hotspot--tooltip-animation-from-right e-hotspot--tooltip-animation-from-bottom'); this.elements.$tooltip.addClass('e-hotspot--tooltip-animation-from-' + elementSettings.tooltip_position); } } onInit(...args) { super.onInit(...args); this.hotspotSequencedAnimation(); this.setTooltipPositionControl(); if (window.elementor) { elementor.listenTo(elementor.channels.deviceMode, 'change', () => this.onDeviceModeChange()); } } onElementChange(propertyName) { if (propertyName.startsWith('tooltip_position')) { this.setTooltipPositionControl(); } if (propertyName.startsWith('hotspot_sequenced_animation')) { this.editorAddSequencedAnimation(); } } } exports["default"] = Hotspot; /***/ } }]); //# sourceMappingURL=hotspot.94fe1b825b2f7c9bdb76.bundle.js.map administrador – Página 340 – Peñafiel

administrador

Gold Vault Roulette Casino USA: Where Fortune Meets Innovation

The American casino landscape has always been defined by bold innovation, and few recent developments capture this spirit quite like Gold Vault Roulette. This electrifying variant has quickly become a standout attraction for players seeking a fresh twist on the classic wheel. From the neon-lit floors of Las Vegas to the riverboat casinos of the …

Gold Vault Roulette Casino USA: Where Fortune Meets Innovation Leer más »

Experience the Thrill of Live Casino Roulette Online

The digital transformation of casino gaming has brought the authentic casino floor directly to your screen, and nowhere is this more evident than in the evolution of roulette. For players across the United States, the ability to play live casino roulette online has redefined convenience without sacrificing the electric atmosphere of a real gaming table. …

Experience the Thrill of Live Casino Roulette Online Leer más »

Gold Vault Roulette Casino USA: A New Standard in American Gaming

The landscape of American casino gaming continues to evolve, and one of the most intriguing developments to capture the attention of players across the United States is Gold Vault Roulette. This innovative twist on the classic game of chance has been making waves from the neon-lit floors of Las Vegas to the riverboat casinos of …

Gold Vault Roulette Casino USA: A New Standard in American Gaming Leer más »

Classic French Roulette Free Play: A Timeless Casino Experience

For American players seeking the elegance of European gaming without leaving home, classic French roulette free play offers an authentic taste of old-world casino culture. This refined variation of the beloved wheel game has captivated gamblers for centuries, and now it is more accessible than ever to enthusiasts across the United States. Whether you are …

Classic French Roulette Free Play: A Timeless Casino Experience Leer más »

Experience the Thrill of xxxtreme Lightning Roulette Game Online

The world of online casino gaming continues to evolve, and few innovations have captured the attention of United States players quite like the xxxtreme lightning roulette game online. This electrifying variant takes the classic European roulette wheel and injects it with random multipliers that can turn a standard bet into a life-changing win. For players …

Experience the Thrill of xxxtreme Lightning Roulette Game Online Leer más »

The Allure of the Spinning Wheel: How to Play Auto Roulette Online

The digital evolution of casino gaming has brought the timeless thrill of roulette directly to your screen, with automated versions offering a unique blend of speed and consistency. For players across the United States, the opportunity to play auto roulette online represents a modern twist on a classic game, stripping away the human dealer to …

The Allure of the Spinning Wheel: How to Play Auto Roulette Online Leer más »

Online Roulette Browser Game: Real-Time Action Without the Download

The digital transformation of casino gaming has brought the thrill of the spinning wheel directly to your screen, and for players across the United States, the online roulette browser game offers a seamless way to enjoy classic casino action. No software installations, no bulky downloads – just instant access to American, European, and French roulette …

Online Roulette Browser Game: Real-Time Action Without the Download Leer más »

Mastering French Roulette Strategy Online for US Players

When most American players think of roulette, they picture the double-zero wheel common in Las Vegas and Atlantic City. Yet a more player-friendly version exists: French roulette. This variation, with its single zero and unique rules, offers a lower house edge and more strategic depth. For US players seeking an edge online, understanding French roulette …

Mastering French Roulette Strategy Online for US Players Leer más »