PluginProbe
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder / 51.1.83
King Addons for Elementor – 100+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce Builder, Mega Menu, Popup Builder v51.1.83
51.1.84 51.1.85 51.1.83 51.1.82 51.1.81 51.1.79 51.1.78 51.1.77 51.1.76 51.1.74 51.1.75 51.1.65 51.1.64 51.1.63 trunk 51.1.14 51.1.2 51.1.35 51.1.36 51.1.37 51.1.38 51.1.39 51.1.44 51.1.45 51.1.46 All 39 releases
← All changes | includes/widgets/Creative_Button/style.css +1004 -0 51.1.251.1.83 View file →
@@ -1,0 +1,1004 @@
1 +@keyframes king-addons-creative-btn-move-up-start {
2 + to {
3 + transform: translate3d(0, -105%, 0);
4 + }
5 +}
6 +
7 +@keyframes king-addons-creative-btn-move-up-end {
8 + 0% {
9 + transform: translate3d(0, 100%, 0);
10 + }
11 + to {
12 + transform: translate3d(0, 0, 0);
13 + }
14 +}
15 +
16 +@keyframes king-addons-creative-btn-move-scale-up-start {
17 + to {
18 + opacity: 0;
19 + transform: translate3d(0, -105%, 0) scale3d(1, 2, 1);
20 + }
21 +}
22 +
23 +@keyframes king-addons-creative-btn-move-scale-up-end {
24 + 0% {
25 + opacity: 0;
26 + transform: translate3d(0, 100%, 0) scale3d(1, 2, 1);
27 + }
28 + to {
29 + opacity: 1;
30 + transform: translate3d(0, 0, 0);
31 + }
32 +}
33 +
34 +.king-addons-creative-btn-wrap {
35 + display: inline-block;
36 + --king-addons-creative-btn-bg-color: #ffffff;
37 + --king-addons-creative-btn-bg-hover-color: #574ff7;
38 + --king-addons-creative-btn-border-color: #574ff7;
39 + --king-addons-creative-btn-border-hover-color: #574ff7;
40 + --king-addons-creative-btn-txt-color: #574ff7;
41 + --king-addons-creative-btn-txt-hover-color: #ffffff;
42 + --king-addons-creative-btn-effect-apex-delay: .045s;
43 +}
44 +
45 +.king-addons-creative-btn-wrap .king-addons-creative-btn {
46 + font-size: 14px;
47 + line-height: 1;
48 + position: relative;
49 + z-index: 0;
50 + display: inline-block;
51 + max-width: 100%;
52 + padding: 15px 25px;
53 + transition: all .3s;
54 + text-align: center;
55 + text-decoration: none;
56 + color: var(--king-addons-creative-btn-txt-color);
57 + border-color: var(--king-addons-creative-btn-border-color);
58 + border-radius: 5px;
59 + background: var(--king-addons-creative-btn-bg-color);
60 +}
61 +
62 +.king-addons-creative-btn-wrap .king-addons-creative-btn:hover {
63 + border-color: var(--king-addons-creative-btn-border-hover-color);
64 + background: var(--king-addons-creative-btn-bg-hover-color);
65 +}
66 +
67 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome {
68 + padding: 25px 80px;
69 + cursor: pointer;
70 + border-width: 3px;
71 + border-style: solid;
72 + border-radius: 0;
73 +}
74 +
75 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome:after {
76 + position: absolute;
77 + z-index: -1;
78 + content: '';
79 + transition: all .3s;
80 + background: var(--king-addons-creative-btn-bg-hover-color);
81 +}
82 +
83 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome:active,
84 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome:hover {
85 + color: var(--king-addons-creative-btn-txt-hover-color);
86 + background: var(--king-addons-creative-btn-bg-color);
87 +}
88 +
89 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-fill:after {
90 + top: 0;
91 + left: 0;
92 + width: 100%;
93 + height: 100%;
94 + opacity: 0;
95 +}
96 +
97 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-fill:active,
98 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-fill:hover,
99 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism:hover,
100 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr:active,
101 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr:hover {
102 + color: var(--king-addons-creative-btn-txt-hover-color);
103 +}
104 +
105 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-fill:active:after,
106 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-fill:hover:after {
107 + opacity: 1;
108 +}
109 +
110 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-down:after {
111 + top: 0;
112 + left: 0;
113 + width: 100%;
114 + height: 0;
115 +}
116 +
117 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-down:active:after,
118 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-down:hover:after {
119 + height: 100%;
120 +}
121 +
122 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-right:after {
123 + top: 0;
124 + left: 0;
125 + width: 0;
126 + height: 100%;
127 +}
128 +
129 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-right:active:after,
130 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-right:hover:after {
131 + width: 100%;
132 +}
133 +
134 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-diagonal,
135 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-x,
136 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-y {
137 + overflow: hidden;
138 +}
139 +
140 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-x:after {
141 + top: 50%;
142 + left: 50%;
143 + width: 0;
144 + height: 103%;
145 + transform: translateX(-50%) translateY(-50%);
146 + opacity: 0;
147 +}
148 +
149 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-x:hover:after {
150 + width: 90%;
151 + opacity: 1;
152 +}
153 +
154 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-x:active:after {
155 + width: 101%;
156 + opacity: 1;
157 +}
158 +
159 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-diagonal:after {
160 + top: 50%;
161 + left: 50%;
162 + width: 100%;
163 + height: 0;
164 + transform: translateX(-50%) translateY(-50%) rotate(45deg);
165 + opacity: 0;
166 +}
167 +
168 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-diagonal:hover:after {
169 + height: 260%;
170 + opacity: 1;
171 +}
172 +
173 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-diagonal:active:after {
174 + height: 400%;
175 + opacity: 1;
176 +}
177 +
178 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-y:after {
179 + top: 50%;
180 + left: 50%;
181 + width: 101%;
182 + height: 0;
183 + transform: translateX(-50%) translateY(-50%);
184 + opacity: 0;
185 +}
186 +
187 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-y:hover:after {
188 + height: 75%;
189 + opacity: 1;
190 +}
191 +
192 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome.king-addons-creative-btn-effect-slide-y:active:after {
193 + height: 130%;
194 + opacity: 1;
195 +}
196 +
197 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-rome,
198 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide,
199 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show {
200 + font-weight: 700;
201 + display: inline-block;
202 + overflow: hidden;
203 + letter-spacing: 1px;
204 + text-transform: uppercase;
205 + color: var(--king-addons-creative-btn-txt-color);
206 + outline: 0;
207 + background: var(--king-addons-creative-btn-bg-color);
208 +}
209 +
210 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show {
211 + padding: 25px 80px;
212 + border-width: 3px;
213 + border-style: solid;
214 + border-radius: 50px;
215 +}
216 +
217 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-ember:hover,
218 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show:active,
219 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show:hover {
220 + color: var(--king-addons-creative-btn-txt-hover-color);
221 + background: var(--king-addons-creative-btn-bg-hover-color);
222 +}
223 +
224 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show > i {
225 + position: absolute;
226 + top: 50%;
227 + transition: left .3s, right .3s;
228 + transform: translateY(-50%);
229 +}
230 +
231 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-in-right i {
232 + left: 130%;
233 +}
234 +
235 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-in-right:active i,
236 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-in-right:hover i {
237 + left: 80%;
238 +}
239 +
240 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-in-left i {
241 + left: -50%;
242 +}
243 +
244 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-in-left:active i,
245 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-in-left:hover i {
246 + left: 10%;
247 +}
248 +
249 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-out-right i {
250 + left: 70%;
251 + opacity: 0;
252 +}
253 +
254 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-out-right:active i,
255 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-out-right:hover i {
256 + left: 80%;
257 + opacity: 1;
258 +}
259 +
260 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-out-left i {
261 + left: 30%;
262 + opacity: 0;
263 +}
264 +
265 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-out-left:active i,
266 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-show.king-addons-creative-btn-effect-back-out-left:hover i {
267 + left: 10%;
268 + opacity: 1;
269 +}
270 +
271 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide {
272 + padding: 0 !important;
273 + cursor: pointer;
274 + border-radius: 0;
275 + backface-visibility: hidden;
276 +}
277 +
278 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide:active,
279 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide:hover {
280 + color: var(--king-addons-creative-btn-txt-hover-color);
281 + border-color: var(--king-addons-creative-btn-border-hover-color);
282 + background: var(--king-addons-creative-btn-bg-hover-color);
283 +}
284 +
285 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide > span {
286 + display: inline-block;
287 + padding: 25px 80px;
288 + transition: all .3s;
289 + backface-visibility: hidden;
290 +}
291 +
292 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide > i {
293 + position: absolute;
294 + display: flex;
295 + align-items: center;
296 + justify-content: center;
297 + width: 100%;
298 + height: 100%;
299 + transition: all .3s;
300 +}
301 +
302 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-down:hover > span {
303 + transform: translateY(300%);
304 +}
305 +
306 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-down > i {
307 + top: -100%;
308 + left: 0;
309 +}
310 +
311 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-down:hover > i,
312 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-top:hover > i {
313 + top: 0;
314 +}
315 +
316 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-top:hover > span {
317 + transform: translateY(-300%);
318 +}
319 +
320 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-top > i {
321 + top: 100%;
322 + left: 0;
323 +}
324 +
325 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-right:hover > span {
326 + transform: translateX(200%);
327 +}
328 +
329 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-right > i {
330 + top: 0;
331 + left: -100%;
332 +}
333 +
334 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-left:hover > i,
335 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-right:hover > i {
336 + left: 0;
337 +}
338 +
339 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-left:hover > span {
340 + transform: translateX(-200%);
341 +}
342 +
343 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide.king-addons-creative-btn-effect-slide-in-left > i {
344 + top: 0;
345 + left: 100%;
346 +}
347 +
348 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-icon-slide,
349 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris {
350 + border-width: 3px;
351 + border-style: solid;
352 + border-color: var(--king-addons-creative-btn-border-color);
353 +}
354 +
355 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris:active,
356 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris:hover {
357 + color: var(--king-addons-creative-btn-txt-hover-color);
358 + border-color: var(--king-addons-creative-btn-border-hover-color);
359 +}
360 +
361 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr,
362 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene {
363 + z-index: 1;
364 + overflow: hidden;
365 + padding: 0 !important;
366 + cursor: pointer;
367 + border-radius: 0;
368 + outline: 0;
369 + background: var(--king-addons-creative-btn-bg-color);
370 +}
371 +
372 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene::after,
373 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene > span {
374 + padding: 25px 80px;
375 + transition: transform .3s, opacity .3s;
376 + transition-timing-function: cubic-bezier(.2, 1, .3, 1);
377 +}
378 +
379 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene > span {
380 + display: block;
381 + vertical-align: middle;
382 +}
383 +
384 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene::after {
385 + position: absolute;
386 + top: 0;
387 + left: 0;
388 + content: attr(data-text);
389 + transform: translate(0, 25%);
390 + opacity: 0;
391 + background: var(--king-addons-creative-btn-bg-hover-color);
392 +}
393 +
394 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene:hover > span {
395 + transform: translate(0, -25%);
396 + opacity: 0;
397 +}
398 +
399 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-serene:hover::after {
400 + transform: translate(0, 0);
401 + opacity: 1;
402 +}
403 +
404 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr::before {
405 + position: absolute;
406 + top: 0;
407 + left: 0;
408 + box-sizing: border-box;
409 + width: 100%;
410 + height: 100%;
411 + padding: 25px 80px;
412 + content: attr(data-text);
413 + --king-addons-creative-btn-effect-zephyr-width: calc(-100% - 1px);
414 + transform: translate3d(var(--king-addons-creative-btn-effect-zephyr-width), 0, 0);
415 + background: var(--king-addons-creative-btn-bg-hover-color);
416 +}
417 +
418 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism::after,
419 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism::before,
420 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr::before,
421 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr > span {
422 + transition: transform .3s;
423 + transition-timing-function: cubic-bezier(.75, 0, .125, 1);
424 +}
425 +
426 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr > span {
427 + display: block;
428 + padding: 25px 80px;
429 +}
430 +
431 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr:hover::before {
432 + transform: translate3d(0, 0, 0);
433 +}
434 +
435 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism:hover::after,
436 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism:hover::before,
437 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-zephyr:hover > span {
438 + transform: translate3d(0, 100%, 0);
439 +}
440 +
441 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism {
442 + z-index: 1;
443 + overflow: hidden;
444 + padding: 25px 80px;
445 + cursor: pointer;
446 + border-radius: 0;
447 + outline: 0;
448 + background: var(--king-addons-creative-btn-bg-color);
449 +}
450 +
451 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism::after,
452 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism::before {
453 + position: absolute;
454 + z-index: -1;
455 + bottom: 100%;
456 + left: 0;
457 + width: 100%;
458 + height: 100%;
459 + content: '';
460 +}
461 +
462 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism::before {
463 + opacity: .7;
464 + background: var(--king-addons-creative-btn-bg-hover-color);
465 +}
466 +
467 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london,
468 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism::after,
469 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex:hover {
470 + background: var(--king-addons-creative-btn-bg-hover-color);
471 +}
472 +
473 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-prism:hover::after {
474 + transition-delay: .175s;
475 +}
476 +
477 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-ember {
478 + z-index: 1;
479 + padding: 25px 80px;
480 + cursor: pointer;
481 + border-width: 0;
482 + border-radius: 0;
483 + outline: 0;
484 + background: var(--king-addons-creative-btn-bg-color);
485 + --king-addons-creative-btn-bg-color: #574ff7;
486 + --king-addons-creative-btn-bg-hover-color: #ffffff;
487 + --king-addons-creative-btn-border-color: #ffffff;
488 + --king-addons-creative-btn-border-hover-color: #574ff7;
489 + --king-addons-creative-btn-txt-color: #ffffff;
490 + --king-addons-creative-btn-txt-hover-color: #574ff7;
491 +}
492 +
493 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-ember::before {
494 + position: absolute;
495 + z-index: -1;
496 + top: 0;
497 + left: 0;
498 + width: 100%;
499 + height: 100%;
500 + content: '';
501 + transition: all .3s;
502 + transition-timing-function: cubic-bezier(.75, 0, .125, 1);
503 + transform: scale3d(.6, .6, 1);
504 + opacity: 0;
505 + border-width: 2px;
506 + border-style: solid;
507 + border-radius: inherit;
508 +}
509 +
510 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-ember:hover::before {
511 + transform: scale3d(1, 1, 1);
512 + opacity: 1;
513 + border-color: var(--king-addons-creative-btn-border-hover-color);
514 +}
515 +
516 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex {
517 + overflow: hidden;
518 + padding: 25px 80px;
519 + transition: background .3s;
520 + color: var(--king-addons-creative-btn-txt-color);
521 + background: var(--king-addons-creative-btn-bg-color);
522 +}
523 +
524 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex::after,
525 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex::before,
526 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex::before,
527 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex > span {
528 + transition: transform .3s, opacity .3s;
529 + transition-timing-function: cubic-bezier(.75, 0, .125, 1);
530 +}
531 +
532 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex > span {
533 + display: inline-block;
534 + transform: translate3d(0, -10px, 0);
535 + opacity: 0;
536 + color: var(--king-addons-creative-btn-txt-color);
537 +}
538 +
539 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex::after,
540 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex::before,
541 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex::before {
542 + position: absolute;
543 + top: 0;
544 + left: 0;
545 +}
546 +
547 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex::before {
548 + padding: 25px 80px;
549 + content: attr(data-text);
550 +}
551 +
552 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex:hover::before {
553 + transform: translate3d(0, 100%, 0);
554 + opacity: 0;
555 +}
556 +
557 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-apex:hover > span {
558 + transition-delay: var(--king-addons-creative-btn-effect-apex-delay, .045s);
559 + transform: translate3d(0, 0, 0);
560 + opacity: 1;
561 + color: var(--king-addons-creative-btn-txt-hover-color);
562 +}
563 +
564 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex {
565 + padding: 25px 80px;
566 + border-width: 0;
567 + background: var(--king-addons-creative-btn-bg-hover-color);
568 + --king-addons-creative-btn-bg-color: #574ff7;
569 + --king-addons-creative-btn-bg-hover-color: #ffffff;
570 + --king-addons-creative-btn-border-color: #ffffff;
571 + --king-addons-creative-btn-border-hover-color: #574ff7;
572 + --king-addons-creative-btn-txt-color: #ffffff;
573 + --king-addons-creative-btn-txt-hover-color: #574ff7;
574 +}
575 +
576 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex::after,
577 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex::before {
578 + z-index: -1;
579 + content: '';
580 + pointer-events: none;
581 + border-radius: inherit;
582 +}
583 +
584 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex::before {
585 + width: 100%;
586 + height: 100%;
587 + transform: scale3d(1.2, 1.2, 1);
588 + opacity: 0;
589 + border-width: 2px;
590 + border-style: solid;
591 + border-color: var(--king-addons-creative-btn-border-hover-color);
592 +}
593 +
594 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex::after {
595 + width: 100%;
596 + height: 100%;
597 + background: var(--king-addons-creative-btn-bg-color);
598 +}
599 +
600 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex:hover::before {
601 + transform: scale3d(1, 1, 1);
602 + opacity: 1;
603 +}
604 +
605 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-vortex:hover::after {
606 + transform: scale3d(.8, .8, 1);
607 + opacity: 0;
608 +}
609 +
610 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-brilliance {
611 + overflow: hidden;
612 + padding: 25px 80px;
613 + background: var(--king-addons-creative-btn-bg-color);
614 +}
615 +
616 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-brilliance::before {
617 + position: absolute;
618 + z-index: -1;
619 + top: 0;
620 + left: 0;
621 + width: 100%;
622 + height: 100%;
623 + content: '';
624 + transition: transform .3s;
625 + transform: scale3d(0, 0, 0);
626 + border-radius: inherit;
627 + background: var(--king-addons-creative-btn-bg-hover-color);
628 +}
629 +
630 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-brilliance:hover::before {
631 + transform: scale3d(1.1, 1.1, 1.1);
632 +}
633 +
634 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-paris.king-addons-creative-btn-effect-brilliance > span {
635 + pointer-events: none;
636 +}
637 +
638 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london {
639 + padding: 25px 80px;
640 + color: var(--king-addons-creative-btn-txt-color);
641 +}
642 +
643 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london:active,
644 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london:hover {
645 + color: var(--king-addons-creative-btn-txt-hover-color);
646 +}
647 +
648 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london::after,
649 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london::before {
650 + position: absolute;
651 + top: 0;
652 + left: 0;
653 + width: 100%;
654 + height: 100%;
655 +}
656 +
657 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-morph {
658 + font-weight: 700;
659 + display: inline-flex;
660 + overflow: hidden;
661 + align-items: center;
662 + padding: 20px 25px;
663 + color: var(--king-addons-creative-btn-txt-color);
664 + border-width: 2px;
665 + border-style: solid;
666 + border-radius: 0;
667 + background: var(--king-addons-creative-btn-bg-color);
668 +}
669 +
670 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-morph span {
671 + position: relative;
672 + display: inline-block;
673 + overflow: hidden;
674 +}
675 +
676 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-morph span.king-addons-creative-btn-morph-text {
677 + width: 0;
678 + transition: width .2s;
679 + white-space: nowrap;
680 +}
681 +
682 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-morph:hover span.king-addons-creative-btn-morph-text {
683 + width: auto;
684 + margin-right: 10px;
685 +}
686 +
687 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-glide {
688 + font-weight: 700;
689 + overflow: hidden;
690 + border-width: 2px;
691 + border-style: solid;
692 + border-radius: 3em;
693 +}
694 +
695 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-glide span {
696 + position: relative;
697 +}
698 +
699 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-fresh-start::before,
700 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-glide::before {
701 + content: '';
702 + transition: transform .3s cubic-bezier(.7, 0, .2, 1);
703 + background: var(--king-addons-creative-btn-bg-color);
704 +}
705 +
706 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-glide:hover::before {
707 + transform: translate(0, -100%);
708 +}
709 +
710 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-fresh-start {
711 + font-weight: 500;
712 + overflow: hidden;
713 + padding: 25px 80px;
714 + border-width: 2px;
715 + border-style: solid;
716 +}
717 +
718 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-fresh-start span {
719 + position: relative;
720 + display: block;
721 +}
722 +
723 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-fresh-start > span,
724 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-fresh-start > span > span {
725 + overflow: hidden;
726 +}
727 +
728 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-fresh-start:hover > span > span {
729 + animation: king-addons-creative-btn-move-up-start .2s forwards, king-addons-creative-btn-move-up-end .2s forwards .2s;
730 +}
731 +
732 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-fresh-start::before {
733 + transform-origin: 100% 50%;
734 +}
735 +
736 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-fresh-start:hover::before {
737 + transform: scale3d(0, 1, 1);
738 + transform-origin: 0 50%;
739 +}
740 +
741 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-illuminate {
742 + overflow: hidden;
743 + border-width: 2px;
744 + border-style: solid;
745 + border-color: var(--king-addons-creative-btn-border-color);
746 + border-radius: .5em;
747 + background: var(--king-addons-creative-btn-bg-hover-color);
748 +}
749 +
750 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-illuminate > span {
751 + position: relative;
752 +}
753 +
754 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-illuminate::before {
755 + left: -10%;
756 + width: 120%;
757 + content: '';
758 + transition: transform .4s cubic-bezier(.3, 1, .8, 1);
759 + transform: skew(30deg);
760 + background: var(--king-addons-creative-btn-bg-color);
761 +}
762 +
763 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-cascade:hover .king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-cascade:active,
764 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate:hover .king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate:active,
765 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-illuminate:hover .king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-illuminate:active {
766 + border-color: var(--king-addons-creative-btn-border-hover-color);
767 +}
768 +
769 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-illuminate:hover::before {
770 + transform: translate3d(100%, 0, 0);
771 +}
772 +
773 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate {
774 + overflow: hidden;
775 + border-width: 2px;
776 + border-style: solid;
777 + border-color: var(--king-addons-creative-btn-border-color);
778 + border-radius: .85em;
779 + background: var(--king-addons-creative-btn-bg-color);
780 +}
781 +
782 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate > span {
783 + position: relative;
784 + z-index: 10;
785 + display: block;
786 +}
787 +
788 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate:hover span {
789 + animation: king-addons-creative-btn-move-scale-up-start .3s forwards, king-addons-creative-btn-move-scale-up-end .3s forwards .3s;
790 +}
791 +
792 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate::before {
793 + top: -110%;
794 + left: -10%;
795 + width: 120%;
796 + height: 0;
797 + padding-bottom: 120%;
798 + content: '';
799 + transform: translate3d(0, 68%, 0) scale3d(0, 0, 0);
800 + border-radius: 50%;
801 + background: var(--king-addons-creative-btn-bg-hover-color);
802 +}
803 +
804 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate::after,
805 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate:hover::before {
806 + transition: transform .4s cubic-bezier(.1, 0, .3, 1);
807 +}
808 +
809 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate:hover::before {
810 + transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
811 +}
812 +
813 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate::after {
814 + content: '';
815 + transform: translate3d(0, -100%, 0);
816 + background: var(--king-addons-creative-btn-bg-hover-color);
817 +}
818 +
819 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-elevate:hover::after {
820 + transition-delay: .4s;
821 + transition-timing-function: linear;
822 + transition-duration: .05s;
823 + transform: translate3d(0, 0, 0);
824 +}
825 +
826 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-cascade {
827 + font-weight: 500;
828 + display: inline-flex;
829 + overflow: hidden;
830 + align-items: center;
831 + justify-content: center;
832 + box-sizing: border-box;
833 + width: 100px;
834 + height: 100px;
835 + padding: 0;
836 + border-width: 2px;
837 + border-style: solid;
838 + border-color: var(--king-addons-creative-btn-border-color);
839 + border-radius: 50%;
840 +}
841 +
842 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-cascade span {
843 + position: relative;
844 + display: block;
845 +}
846 +
847 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-cascade > span {
848 + overflow: hidden;
849 +}
850 +
851 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-cascade:hover > span > span {
852 + animation: king-addons-creative-btn-move-scale-up-start .2s forwards, king-addons-creative-btn-move-scale-up-end .2s forwards .2s;
853 +}
854 +
855 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-cascade::before {
856 + width: 100%;
857 + height: 0;
858 + padding-bottom: 100%;
859 + content: '';
860 + transition: transform .3s;
861 + transition-timing-function: cubic-bezier(.7, 0, .2, 1);
862 + transform: translate3d(0, 0, 0);
863 + border-radius: 50%;
864 + background: var(--king-addons-creative-btn-bg-color);
865 +}
866 +
867 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-cascade:hover::before {
868 + transform: translate3d(0, 100%, 0);
869 +}
870 +
871 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish {
872 + padding: 0 !important;
873 + border-width: 0 !important;
874 + background: 0 0;
875 + --king-addons-creative-btn-bg-color: #574ff7;
876 + --king-addons-creative-btn-bg-hover-color: #ffffff;
877 + --king-addons-creative-btn-txt-color: #ffffff;
878 + --king-addons-creative-btn-txt-hover-color: #574ff7;
879 +}
880 +
881 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div,
882 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish:hover div::before {
883 + transition: transform .4s cubic-bezier(.1, 0, .3, 1);
884 +}
885 +
886 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div {
887 + position: absolute;
888 + top: 0;
889 + left: 0;
890 + overflow: hidden;
891 + width: 100%;
892 + height: 100%;
893 + border-width: 2px;
894 + border-style: solid;
895 + border-color: var(--king-addons-creative-btn-border-color);
896 + border-radius: .85em;
897 + background: var(--king-addons-creative-btn-bg-color);
898 +}
899 +
900 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish:hover div {
901 + transform: scale3d(1.2, 1.2, 1);
902 + border-color: var(--king-addons-creative-btn-border-hover-color);
903 +}
904 +
905 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div::after,
906 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div::before {
907 + position: absolute;
908 + content: '';
909 + background: var(--king-addons-creative-btn-bg-hover-color);
910 +}
911 +
912 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div::before {
913 + top: 50%;
914 + left: 50%;
915 + width: 110%;
916 + height: 0;
917 + padding-bottom: 110%;
918 + transform: translate3d(-50%, -50%, 0) scale3d(0, 0, 1);
919 + border-radius: 50%;
920 +}
921 +
922 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish:hover div::before {
923 + transform: translate3d(-50%, -50%, 0) scale3d(1, 1, 1);
924 +}
925 +
926 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish div::after {
927 + top: 0;
928 + left: 0;
929 + width: 100%;
930 + height: 100%;
931 + transition: opacity .3s;
932 + opacity: 0;
933 +}
934 +
935 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish:hover div::after {
936 + transition-delay: .3s;
937 + transition-duration: .01s;
938 + opacity: 1;
939 +}
940 +
941 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-flourish span {
942 + position: relative;
943 + display: block;
944 + padding: 1.5em 3em;
945 +}
946 +
947 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-radiate {
948 + font-weight: 700;
949 + display: inline-flex;
950 + align-items: center;
951 + justify-content: center;
952 + width: 120px;
953 + height: 120px;
954 + padding: 0;
955 + border-width: 0 !important;
956 + background: 0 0;
957 + --king-addons-creative-btn-border-color: #e8e8e8;
958 + --king-addons-creative-btn-border-hover-color: #574ff7;
959 + --king-addons-creative-btn-stroke-width: 1px;
960 + --king-addons-creative-btn-txt-color: #574ff7;
961 + --king-addons-creative-btn-txt-hover-color: #574ff7;
962 + clip-path: circle(50% at 50% 50%);
963 +}
964 +
965 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-radiate .king-addons-creative-btn-progress {
966 + position: absolute;
967 + top: 50%;
968 + left: 50%;
969 + overflow: visible;
970 + width: 96px;
971 + height: 96px;
972 + transition: transform .4s cubic-bezier(.7, 0, .3, 1);
973 + transform: translate(-50%, -50%);
974 +}
975 +
976 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-radiate:hover .king-addons-creative-btn-progress {
977 + transform: translate(-50%, -50%) scale3d(1.2, 1.2, 1);
978 +}
979 +
980 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-radiate .king-addons-creative-btn-progress-circle {
981 + fill: none;
982 + stroke: var(--king-addons-creative-btn-border-color);
983 + stroke-width: var(--king-addons-creative-btn-stroke-width, 1px);
984 +}
985 +
986 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-radiate .king-addons-creative-btn-progress-path {
987 + fill: none;
988 + stroke-width: var(--king-addons-creative-btn-stroke-width, 1px);
989 +}
990 +
991 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-radiate:focus-visible .king-addons-creative-btn-progress-circle {
992 + fill: rgba(255, 255, 0, 50%);
993 +}
994 +
995 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-radiate .king-addons-creative-btn-progress-path {
996 + transition: stroke-dashoffset .4s cubic-bezier(.7, 0, .3, 1);
997 + stroke: var(--king-addons-creative-btn-border-hover-color);
998 + stroke-dasharray: 1;
999 + stroke-dashoffset: 1;
1000 +}
1001 +
1002 +.king-addons-creative-btn-wrap .king-addons-creative-btn-style-london.king-addons-creative-btn-effect-radiate:hover .king-addons-creative-btn-progress-path {
1003 + stroke-dashoffset: 0;
1004 +}