PageSourceSearch

https://bulkretouch.com/wp-content/plugins/beaddon/assets/js/be-effect.min.js?ver=1.1.1

js bulkretouch.com collected 2026-10-09 23:26:06 UTC 24,749 bytes, 203 lines download raw bytes

1;(function ($) {
2
3"use strict";
4
5var Be_Addons_Buttons_Script = function ( $scope, $ ){ 
6
7    /*------------------------------
8        BUTTON RIPPLE EFFECT
9    -------------------------------*/
10    var rippleButton = $('.ripple__btn');
11    rippleButton.append('<span class="ripples"></span>').html();
12    rippleButton.on('mouseenter', function (e) {
13        var parentOffset = $(this).offset(),
14            relX = e.pageX - parentOffset.left,
15            relY = e.pageY - parentOffset.top;
16        $(this).find('span').css({
17            top: relY,
18            left: relX
19        })
20    })
21    rippleButton.on('mouseout', function (e) {
22        var parentOffset = $(this).offset(),
23            relX = e.pageX - parentOffset.left,
24            relY = e.pageY - parentOffset.top;
25        $(this).find('span').css({
26            top: relY,
27            left: relX
28        })
29    });
30    
31/*-------------------------------
32    BUTTON TEXT EFFECT 1
33---------------------------------*/
34 $('.btn__texteffect__1 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__1');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateX: [0, -30],opacity: [1, 0],easing: 'easeInExpo',duration: 500,delay: function (el, index) {return index * 30;},}).add({targets: letter,translateX: [40, 0],opacity: [0, 1],easing: 'easeOutExpo',duration: 1100,delay: function (el, index) {return index * 30;},});});});
35
36/*-------------------------------
37    BUTTON TEXT EFFECT 2
38---------------------------------*/
39 $('.btn__texteffect__2 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__2');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateX: [0, 40],opacity: [1, 0],easing: 'easeInExpo',duration: 500,delay: function (el, index) {return index * 30;},}).add({targets: letter,translateX: [-30, 0],opacity: [0, 1],easing: 'easeOutExpo',duration: 1100,delay: function (el, index) {return index * 30;},});});});
40
41/*-------------------------------
42    BUTTON TEXT EFFECT 3
43---------------------------------*/
44 $('.btn__texteffect__3 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__3');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateY: [0, -30],opacity: [1, 0],easing: 'easeInExpo',duration: 500,delay: function (el, index) {return index * 30;},}).add({targets: letter,translateY: [40, 0],opacity: [0, 1],easing: 'easeOutExpo',duration: 1100,delay: function (el, index) {return index * 30;},});});});
45
46/*-------------------------------
47    BUTTON TEXT EFFECT 4
48---------------------------------*/
49 $('.btn__texteffect__4 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__4');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateY: [0, 30],opacity: [1, 0],easing: 'easeInExpo',duration: 500,delay: function (el, index) {return index * 30;},}).add({targets: letter,translateY: [-40, 0],opacity: [0, 1],easing: 'easeOutExpo',duration: 1100,delay: function (el, index) {return index * 30;},});});});
50
51/*-------------------------------
52    BUTTON TEXT EFFECT 5
53---------------------------------*/
54 $('.btn__texteffect__5 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
54/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__5');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scale: [0.3, 1],opacity: [0, 1],translateZ: 0,easing: "easeOutExpo",duration: 600,delay: (el, i) => 70 * (i + 1)});});});
55
56/*-------------------------------
57    BUTTON TEXT EFFECT 6
58---------------------------------*/
59 $('.btn__texteffect__6 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__6');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scale: [4, 1],opacity: [0, 1],translateZ: 0,easing: "easeOutExpo",duration: 950,delay: (el, i) => 70 * i});});});
60
61/*-------------------------------
62    BUTTON TEXT EFFECT 7
63---------------------------------*/
64 $('.btn__texteffect__7 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__7');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,opacity: [0, 1],easing: "easeInOutQuad",duration: 1000,delay: (el, i) => 150 * (i + 1)});});});
65
66/*-------------------------------
67    BUTTON TEXT EFFECT 8
68---------------------------------*/
69 $('.btn__texteffect__8 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__8');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateY: ["1.1em", 0],translateZ: 0,duration: 750,delay: (el, i) => 50 * i});});});
70
71/*-------------------------------
72    BUTTON TEXT EFFECT 9
73---------------------------------*/
74 $('.btn__texteffect__9 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__9');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,translateY: ["1.1em", 0],translateX: ["0.55em", 0],translateZ: 0,rotateZ: [180, 0],duration: 750,easing: "easeOutExpo",delay: (el, i) => 50 * i});});});
75
76/*-------------------------------
77    BUTTON TEXT EFFECT 10
78---------------------------------*/
79 $('.btn__texteffect__10 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__10');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scale: [0, 1],duration: 1500,elasticity: 600,delay: (el, i) => 45 * (i + 1)});});});
80
81/*-------------------------------
82    BUTTON TEXT EFFECT 11
83---------------------------------*/
84 $('.btn__texteffect__11 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__11');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,rotateY: [-90, 0],duration: 1300,delay: (el, i) => 45 * i});});});
85
86/*-------------------------------
87    BUTTON TEXT EFFECT 12
88---------------------------------*/
89 $('.btn__texteffect__12 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
89/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__12');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scaleY: [0, 1],opacity: [0.5, 1],easing: "easeOutExpo",duration: 1000});});});
90    
91/*-------------------------------
92    BUTTON TEXT EFFECT 13
93---------------------------------*/
94 $('.btn__texteffect__13 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__13');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,opacity: [0, 1],translateX: [40, 0],translateZ: 0,scaleX: [0.3, 1],easing: "easeOutExpo",duration: 1800,offset: '-=600',delay: (el, i) => 150 + 25 * i});});});
95
96/*-------------------------------
97    BUTTON TEXT EFFECT 14
98---------------------------------*/
99 $('.btn__texteffect__14 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__14');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 1000,delay: function (el, index) {return 75 + index * 40;},easing: 'easeOutElastic',elasticity: 650,opacity: {value: 1,easing: 'easeOutExpo',},translateY: ['50%', '0%']});});});
100    
101/*-------------------------------
102    BUTTON TEXT EFFECT 15
103---------------------------------*/
104 $('.btn__texteffect__15 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__15');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 700,delay: function (el, index) {return index * 50;},easing: 'easeOutCirc',opacity: 1,translateX: function (el, index) {return [(50 + index * 10), 0]}});});});
105
106/*-------------------------------
107    BUTTON TEXT EFFECT 16
108---------------------------------*/
109 $('.btn__texteffect__16 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__16');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 800,delay: function (el, index) {return index * 50;},easing: 'easeOutElastic',opacity: 1,translateY: function (el, index) {return index % 2 === 0 ? ['-80%', '0%'] : ['80%', '0%'];}});});});
110    
111/*-------------------------------
112    BUTTON TEXT EFFECT 17
113---------------------------------*/
114 $('.btn__texteffect__17 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__17');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 700,delay: function (el, index) {return (el.parentNode.children.length - index - 1) * 80;},easing: 'easeOutElastic',opacity: 1,translateY: function (el, index) {return index % 2 === 0 ? ['-80%', '0%'] : ['80%', '0%'];},rotateZ: [90, 0]});});});
115
116/*-------------------------------
117    BUTTON TEXT EFFECT 18
118---------------------------------*/
119 $('.btn__texteffect__18 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
119/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__18');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 700,delay: function (el, index) {return 550 + index * 50;},easing: 'easeOutQuint',opacity: {value: 1,easing: 'linear',},translateY: ['-150%', '0%'],rotateY: [180, 0]});});});
120
121/*-------------------------------
122    BUTTON TEXT EFFECT 19
123---------------------------------*/
124 $('.btn__texteffect__19 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__19');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 600,easing: 'easeOutQuart',opacity: 1,translateY: function (el, index) {return index % 2 === 0 ? ['-40%', '0%'] : ['40%', '0%'];},rotateZ: [10, 0]});});});
125    
126/*-------------------------------
127    BUTTON TEXT EFFECT 20
128---------------------------------*/
129 $('.btn__texteffect__20 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__20');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 250,delay: function (el, index) {return 200 + index * 25;},easing: 'easeOutCubic',opacity: 1,translateY: ['-50%', '0%']});});});
130
131/*-------------------------------
132    BUTTON TEXT EFFECT 21
133---------------------------------*/
134 $('.btn__texteffect__21 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__21');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 150 + (el.parentNode.children.length - index - 1) * 20;},easing: 'easeOutQuad',opacity: 1,translateY: ['100%', '0%']});});});
135
136/*-------------------------------
137    BUTTON TEXT EFFECT 22
138---------------------------------*/
139 $('.btn__texteffect__22 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__22');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return index * 50;},easing: 'easeOutSine',opacity: 1,rotateY: [-90, 0]});});});
140
141/*-------------------------------
142    BUTTON TEXT EFFECT 23
143---------------------------------*/
144 $('.btn__texteffect__23 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__23');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 1000,delay: function (el, index) {return 100 + index * 30;},easing: 'easeOutElastic',elasticity: anime.random(400, 700),opacity: 1,rotateZ: function (el, index) {return [anime.random(20, 40), 0];}});});});
145
146/*-------------------------------
147    BUTTON TEXT EFFECT 24
148---------------------------------*/
149 $('.btn__texteffect__24 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
149/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__24');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 200 + index * 20;},easing: 'easeOutExpo',opacity: 1,rotateY: [-90, 0]});});});
150/*-------------------------------
151    BUTTON TEXT EFFECT 25
152---------------------------------*/
153 $('.btn__texteffect__25 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__25');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 200 + index * 30;},easing: 'easeOutExpo',opacity: 1,rotateX: [90, 0]});});});
154
155/*-------------------------------
156    BUTTON TEXT EFFECT 26
157---------------------------------*/
158function lineEq(y2, y1, x2, x1, currentVal) {var m = (y2 - y1) / (x2 - x1),b = y1 - m * x1;return m * currentVal + b;}function TextFx(el) {this.el = el;this._init();}
159 $('.btn__texteffect__26 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__26');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 800,easing: 'easeOutExpo',opacity: 1,translateY: function (el, index) {var p = el.parentNode,lastElOffW = p.lastElementChild.offsetWidth,firstElOffL = p.firstElementChild.offsetLeft,w = p.offsetWidth - lastElOffW - firstElOffL - (p.offsetWidth - lastElOffW - p.lastElementChild.offsetLeft),tyVal = lineEq(0, 200, firstElOffL + w / 2, firstElOffL, el.offsetLeft);return [Math.abs(tyVal) + 50 + '%', '0%'];},rotateZ: function (el, index) {var p = el.parentNode,lastElOffW = p.lastElementChild.offsetWidth,firstElOffL = p.firstElementChild.offsetLeft,w = p.offsetWidth - lastElOffW - p.firstElementChild.offsetLeft - (p.offsetWidth - lastElOffW - p.lastElementChild.offsetLeft),rz = lineEq(90, -90, firstElOffL + w, firstElOffL, el.offsetLeft);return [rz, 0];}});});});
160
161/*-------------------------------
162    BUTTON TEXT EFFECT 27
163---------------------------------*/
164 $('.btn__texteffect__27 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__27');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 500,easing: 'easeOutExpo',delay: function (el, index) {return 200 + index * 30;},opacity: 1,rotateZ: [20, 0],translateY: function (el, index) {var p = el.parentNode,lastElOffW = p.lastElementChild.offsetWidth,firstElOffL = p.firstElementChild.offsetLeft,w = p.offsetWidth - lastElOffW - firstElOffL - (p.offsetWidth - lastElOffW - p.lastElementChild.offsetLeft),tyVal = lineEq(-130, -60, firstElOffL + w, firstElOffL, el.offsetLeft);return [Math.abs(tyVal) + '%', '0%'];}});});});
165
166/*-------------------------------
167    BUTTON TEXT EFFECT 28
168---------------------------------*/
169 $('.btn__texteffect__28 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__28');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 100 + index * 50;},easing: 'easeOutExpo',opacity: 1,rotateX: [110, 0]});});});
170
171/*-------------------------------
172    BUTTON TEXT EFFECT 29
173---------------------------------*/
174 $('.btn__texteffect__29 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)
174/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__29');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: function (el, index) {return anime.random(800, 1000)},delay: function (el, index) {return anime.random(0, 75)},easing: 'easeInOutExpo',opacity: 1,translateY: ['-300%', '0%'],rotateZ: function (el, index) {return [anime.random(-50, 50), 0];}});});});
175
176/*-------------------------------
177    BUTTON TEXT EFFECT 30
178---------------------------------*/
179 $('.btn__texteffect__30 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__30');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 650,easing: 'easeOutQuint',delay: function (el, index) {return 450 + (el.parentNode.children.length - index - 1) * 30;},opacity: 1,translateX: function (el, index) {return [-1 * el.offsetLeft, 0];}});});});
180
181/*-------------------------------
182    BUTTON TEXT EFFECT 31
183---------------------------------*/
184 $('.btn__texteffect__31 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__31');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 800,delay: function (el, index) {return 300 + index * 75;},easing: 'easeInOutQuint',opacity: 1,scaleY: [8, 1],scaleX: [0.5, 1],translateY: ['-100%', '0%']});});});
185
186/*-------------------------------
187    BUTTON TEXT EFFECT 32
188---------------------------------*/
189 $('.btn__texteffect__32 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__32');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,duration: 400,delay: function (el, index) {return 50 + index * 20;},easing: 'easeOutExpo',opacity: 1,translateY: ['50%', '0%']});});});
190
191/*-------------------------------
192    BUTTON TEXT EFFECT 33
193---------------------------------*/
194 $('.btn__texteffect__33 .button__title').each(function () {$(this).html($(this).text().replace(/([^\x00-\x80]|\w)/g, "<span class='btn__letters'>$&</span>"));});var btnHover = document.querySelectorAll('.btn__texteffect__33');btnHover.forEach(function (btnHover) {btnHover.addEventListener('mouseenter', function () {var letter = btnHover.querySelectorAll('.btn__letters');anime.timeline({}).add({targets: letter,scale: [0.3, 1],opacity: [0, 1],translateZ: 0,easing: "easeOutExpo",duration: 600,delay: (el, i) => 70 * (i + 1)});});});
195
196}
197
198
199 $(window).on('elementor/frontend/init', function () {
200    elementorFrontend.hooks.addAction('frontend/element_ready/Be_Addons_Dual_Button.default', Be_Addons_Buttons_Script);
201});
202
203})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.