PluginProbe
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder / 51.1.49
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder v51.1.49
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 51.1.47 51.1.49 All 37 releases
king-addons / includes / widgets / Creative_Button / style.css

style.css in King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder 51.1.49, at includes/widgets/Creative_Button/style.css

1,004 lines 37.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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 }