PluginProbe
Elementor Website Builder – more than just a page builder / 3.4.0-dev8
Elementor Website Builder – more than just a page builder v3.4.0-dev8
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
elementor / assets / css / app.css

app.css in Elementor Website Builder – more than just a page builder 3.4.0-dev8, at assets/css/app.css

3,165 lines 93.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.2.5 - 28-06-2021 */
2 @import "//fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";
3 :root {
4 --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
5
6 .eps-theme-dark {
7 --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
8
9 .sr-only {
10 position: absolute;
11 width: 1px;
12 height: 1px;
13 padding: 0;
14 margin: -1px;
15 overflow: hidden;
16 clip: rect(0, 0, 0, 0);
17 white-space: nowrap;
18 border: 0; }
19
20 @media screen and (min-width: 480px) {
21 .text-start-sm {
22 text-align: start; } }
23
24 @media screen and (min-width: 480px) {
25 .text-center-sm {
26 text-align: center; } }
27
28 @media screen and (min-width: 480px) {
29 .text-end-sm {
30 text-align: end; } }
31
32 @media screen and (min-width: 768px) {
33 .text-start-md {
34 text-align: start; } }
35
36 @media screen and (min-width: 768px) {
37 .text-center-md {
38 text-align: center; } }
39
40 @media screen and (min-width: 768px) {
41 .text-end-md {
42 text-align: end; } }
43
44 @media screen and (min-width: 1025px) {
45 .text-start-lg {
46 text-align: start; } }
47
48 @media screen and (min-width: 1025px) {
49 .text-center-lg {
50 text-align: center; } }
51
52 @media screen and (min-width: 1025px) {
53 .text-end-lg {
54 text-align: end; } }
55
56 @media screen and (min-width: 1440px) {
57 .text-start-xl {
58 text-align: start; } }
59
60 @media screen and (min-width: 1440px) {
61 .text-center-xl {
62 text-align: center; } }
63
64 @media screen and (min-width: 1440px) {
65 .text-end-xl {
66 text-align: end; } }
67
68 @media screen and (min-width: 1600px) {
69 .text-start-xxl {
70 text-align: start; } }
71
72 @media screen and (min-width: 1600px) {
73 .text-center-xxl {
74 text-align: center; } }
75
76 @media screen and (min-width: 1600px) {
77 .text-end-xxl {
78 text-align: end; } }
79
80 @-webkit-keyframes eps-animation-pop {
81 from {
82 -webkit-transform: scale(0.75);
83 transform: scale(0.75);
84 opacity: 0; }
85 to {
86 -webkit-transform: scale(1);
87 transform: scale(1);
88 opacity: 1; } }
89
90 @keyframes eps-animation-pop {
91 from {
92 -webkit-transform: scale(0.75);
93 transform: scale(0.75);
94 opacity: 0; }
95 to {
96 -webkit-transform: scale(1);
97 transform: scale(1);
98 opacity: 1; } }
99
100 /**
101 TODO: The molecules, atoms and such generics should be at top level, so the styles will be not depended on the order.
102 EG: '../../../../core/app/assets/styles/generic'.
103 Auto-import is designed for CSS that not dependent on the loading order.
104 */
105 .eps-button {
106 display: -webkit-inline-box;
107 display: -ms-inline-flexbox;
108 display: inline-flex;
109 --button-line-height: 16px;
110 --button-padding-y: 0.5em;
111 --button-padding-x: 1.5em;
112 --button-primary-background-color: #39b54a;
113 --button-primary-hover-background-color: #33a242;
114 --button-primary-active-background-color: #35a945;
115 --button-primary-color: #fff;
116 --button-secondary-background-color: #a4afb7;
117 --button-secondary-hover-background-color: #96a2ac;
118 --button-secondary-active-background-color: #9ba7b0;
119 --button-secondary-color: #fff;
120 --button-danger-background-color: #b01b1b;
121 --button-danger-hover-background-color: #9a1818;
122 --button-danger-active-background-color: #a31919;
123 --button-danger-color: #fff;
124 --button-cta-background-color: #93003F;
125 --button-cta-hover-background-color: #7a0034;
126 --button-cta-active-background-color: #840038;
127 --button-cta-color: #fff;
128 --button-link-background-color: #58d0f5;
129 --button-link-hover-background-color: #40c9f4;
130 --button-link-active-background-color: #4accf4;
131 --button-link-color: #fff;
132 --button-disabled-background-color: #c2cbd2;
133 --button-disabled-hover-background-color: #b3bec7;
134 --button-disabled-active-background-color: #b9c3cc;
135 --button-disabled-color: #fff;
136 color: var(--button-background-color, currentColor);
137 font-size: var(--button-font-size, inherit);
138 font-weight: 500;
139 line-height: var(--button-line-height);
140 cursor: pointer; }
141 .eps-button:active {
142 --button-background-color: var(--button-active-background-color, transparent); }
143 .eps-button:hover {
144 --button-background-color: var(--button-hover-background-color); }
145 .eps-theme-dark .eps-button {
146 --button-primary-background-color: #39b54a;
147 --button-primary-color: #fff;
148 --button-primary-hover-background-color: #33a242;
149 --button-primary-active-background-color: #35a945;
150 --button-secondary-background-color: #64666a;
151 --button-secondary-color: #fff;
152 --button-secondary-hover-background-color: #58595d;
153 --button-secondary-active-background-color: #5d5e62;
154 --button-cta-background-color: #93003F;
155 --button-cta-hover-background-color: #7a0034;
156 --button-cta-active-background-color: #840038;
157 --button-cta-color: #fff;
158 --button-link-background-color: #58d0f5;
159 --button-link-hover-background-color: #40c9f4;
160 --button-link-active-background-color: #4accf4;
161 --button-link-color: #fff;
162 --button-disabled-background-color: #64666a;
163 --button-disabled-hover-background-color: #58595d;
164 --button-disabled-active-background-color: #5d5e62;
165 --button-disabled-color: #fff; }
166 .eps-button--contained {
167 color: var(--button-color);
168 padding: var(--button-padding-y) var(--button-padding-x);
169 background-color: var(--button-background-color, transparent);
170 border: 1px solid var(--button-background-color); }
171 .eps-button--contained:hover {
172 color: var(--button-color); }
173 .eps-button--outlined {
174 display: block;
175 padding: var(--button-padding-y) var(--button-padding-x);
176 border: 1px solid var(--button-background-color); }
177 .eps-button--contained, .eps-button--outlined {
178 -webkit-border-radius: 0.1875rem;
179 border-radius: 0.1875rem; }
180 .eps-button--underlined {
181 text-decoration: underline; }
182 .eps-button--sm {
183 --button-font-size: 0.75rem;
184 --button-line-height: 14px; }
185 .eps-button--lg {
186 --button-font-size: 0.9375rem;
187 --button-line-height: 18px; }
188 .eps-button--primary {
189 --button-color: var(--button-primary-color);
190 --button-background-color: var(--button-primary-background-color);
191 --button-hover-background-color: var(--button-primary-hover-background-color);
192 --button-active-background-color: var(--button-primary-active-background-color); }
193 .eps-button--secondary {
194 --button-color: var(--buton-secondary-color);
195 --button-background-color: var(--button-secondary-background-color);
196 --button-hover-background-color: var(--button-secondary-hover-background-color);
197 --button-active-background-color: var(--button-secondary-active-background-color); }
198 .eps-button--danger {
199 --button-color: var(--buton-danger-color);
200 --button-background-color: var(--button-danger-background-color);
201 --button-hover-background-color: var(--button-danger-hover-background-color);
202 --button-active-background-color: var(--button-danger-active-background-color); }
203 .eps-button--cta {
204 --button-color: var(--button-cta-color);
205 --button-background-color: var(--button-cta-background-color);
206 --button-hover-background-color: var(--button-cta-hover-background-color);
207 --button-active-background-color: var(--button-cta-active-background-color); }
208 .eps-button--link {
209 --button-color: var(--button-link-color);
210 --button-background-color: var(--button-link-background-color);
211 --button-hover-background-color: var(--button-link-hover-background-color);
212 --button-active-background-color: var(--button-link-active-background-color); }
213 .eps-button--disabled, .eps-button[disabled] {
214 --button-color: var(--button-disabled-color);
215 --button-background-color: var(--button-disabled-background-color);
216 --button-hover-background-color: var(--button-disabled-hover-background-color);
217 --button-active-background-color: var(--button-disabled-active-background-color);
218 cursor: default; }
219
220 :root {
221 --app-background-color: #f1f3f5;
222 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
223 --app-header-background-color: #fff;
224 --app-header-color: #495157;
225 --app-sidebar-background-color: rgba(255, 255, 255, 0.5);
226 --app-header-buttons-separator-color: #d5dadf;
227 --app-header-buttons-color: #a4afb7;
228 --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
229
230 .eps-theme-dark {
231 --app-background-color: #34383c;
232 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
233 --app-header-background-color: #26292C;
234 --app-header-color: #e0e1e3;
235 --app-sidebar-background-color: #34383c;
236 --app-header-buttons-separator-color: #64666a;
237 --app-header-buttons-color: #b4b5b7;
238 --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
239
240 :root {
241 --text-muted: #d5dadf;
242 --disabled: #c2cbd2;
243 --light: #fff;
244 --dark: #000;
245 --info: #58d0f5;
246 --cta: #93003F;
247 --danger: #b01b1b;
248 --success: #39b54a;
249 --warning: #fcb92c;
250 --body-color: #6d7882;
251 --link-color: #58d0f5;
252 --link-hover-color: #10bcf1;
253 --hr-color: #d5dadf;
254 --box-shadow-color: theme-colors(dark);
255 --display-1-color: #495157;
256 --display-2-color: #495157;
257 --display-3-color: #6d7882;
258 --display-4-color: #495157;
259 --h1-color: #6d7882;
260 --h2-color: #6d7882;
261 --h3-color: #495157;
262 --h4-color: #495157;
263 --h5-color: #495157;
264 --h6-color: #495157;
265 --text-base-color: #495157;
266 --text-xl-color: #495157;
267 --text-lg-color: #495157;
268 --text-sm-color: #495157;
269 --text-xs-color: #495157;
270 --text-xxs-color: #495157;
271 --gray-800: #495157;
272 --gray-700: #556068;
273 --gray-600: #6d7882;
274 --gray-500: #a4afb7;
275 --gray-400: #c2cbd2;
276 --gray-300: #d5dadf;
277 --gray-200: #f1f3f5;
278 --gray-100: #fcfcfc; }
279
280 .eps-theme-dark {
281 --text-muted: #7d7e82;
282 --disabled: #64666a;
283 --light: #fff;
284 --dark: #000;
285 --info: #58d0f5;
286 --accent: #58d0f5;
287 --danger: #F84343;
288 --cta: #93003F;
289 --success: #39b54a;
290 --warning: #fcb92c;
291 --body-color: #e0e1e3;
292 --body-bg: #fff;
293 --link-color: #58d0f5;
294 --link-hover-color: #10bcf1;
295 --hr-color: #4c4f56;
296 --box-shadow-color: rgba(0, 0, 0, 0.15);
297 --display-1-color: #e0e1e3;
298 --display-2-color: #e0e1e3;
299 --display-3-color: #e0e1e3;
300 --display-4-color: #e0e1e3;
301 --h1-color: #e0e1e3;
302 --h2-color: #e0e1e3;
303 --h3-color: #e0e1e3;
304 --h4-color: #e0e1e3;
305 --h5-color: #e0e1e3;
306 --h6-color: #e0e1e3;
307 --text-base-color: #b4b5b7;
308 --text-xl-color: #b4b5b7;
309 --text-lg-color: #b4b5b7;
310 --text-sm-color: #b4b5b7;
311 --text-xs-color: #b4b5b7;
312 --text-xxs-color: #b4b5b7;
313 --gray-800: #26292C;
314 --gray-700: #34383c;
315 --gray-600: #404349;
316 --gray-500: #4c4f56;
317 --gray-400: #64666a;
318 --gray-300: #7d7e82;
319 --gray-200: #b4b5b7;
320 --gray-100: #e0e1e3; }
321
322 *,
323 *::before,
324 *::after {
325 -webkit-box-sizing: border-box;
326 box-sizing: border-box; }
327
328 html {
329 font-family: sans-serif;
330 line-height: 1.15;
331 -webkit-text-size-adjust: 100%;
332 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
333
334 article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
335 display: block; }
336
337 body {
338 margin: 0;
339 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
340 font-size: 0.875rem;
341 font-weight: 400;
342 line-height: 1.5;
343 color: var(--body-color);
344 -webkit-font-smoothing: antialiased;
345 -moz-osx-font-smoothing: grayscale;
346 background-color: var(--body-bg); }
347
348 ::-moz-selection {
349 background-color: rgba(147, 0, 63, 0.5); }
350
351 ::selection {
352 background-color: rgba(147, 0, 63, 0.5); }
353
354 [tabindex="-1"]:focus:not(:focus-visible) {
355 outline: 0 !important; }
356
357 h1, h2, h3, h4, h5, h6 {
358 font-size: 100%;
359 margin: 0;
360 padding: 0;
361 line-height: inherit;
362 font-weight: normal; }
363
364 p {
365 margin-top: 0; }
366
367 b,
368 strong {
369 font-weight: 700; }
370
371 small {
372 font-size: 80%; }
373
374 a {
375 --eps-link-color: $eps-link-color;
376 color: var(--eps-link-color);
377 background-color: transparent; }
378 a, a:active, a:hover, a:focus {
379 text-decoration: none; }
380 a:focus, a:hover {
381 --eps-link-color: $eps-link-hover-color;
382 text-decoration: none; }
383
384 a:not([href]) {
385 color: inherit;
386 text-decoration: none; }
387 a:not([href]):hover {
388 color: inherit;
389 text-decoration: none; }
390
391 pre,
392 code,
393 kbd,
394 samp {
395 font-family: monospace;
396 font-size: 1em; }
397
398 figure {
399 margin: 0 0 0; }
400
401 img {
402 vertical-align: middle;
403 border-style: none; }
404
405 svg {
406 overflow: hidden;
407 vertical-align: middle; }
408
409 button {
410 -webkit-border-radius: 0;
411 border-radius: 0; }
412
413 button:focus {
414 outline: 1px dotted;
415 outline: 5px auto -webkit-focus-ring-color; }
416
417 input,
418 button,
419 select,
420 optgroup,
421 textarea {
422 margin: 0;
423 font-family: inherit;
424 font-size: inherit;
425 line-height: inherit; }
426
427 button,
428 input {
429 overflow: visible; }
430
431 button,
432 select {
433 text-transform: none; }
434
435 [role="button"] {
436 cursor: pointer; }
437
438 select {
439 word-wrap: normal; }
440
441 button,
442 [type="button"],
443 [type="reset"],
444 [type="submit"] {
445 -webkit-appearance: button; }
446
447 button:not(:disabled),
448 [type="button"]:not(:disabled),
449 [type="reset"]:not(:disabled),
450 [type="submit"]:not(:disabled) {
451 cursor: pointer; }
452
453 button::-moz-focus-inner,
454 [type="button"]::-moz-focus-inner,
455 [type="reset"]::-moz-focus-inner,
456 [type="submit"]::-moz-focus-inner {
457 padding: 0;
458 border-style: none; }
459
460 input[type="radio"],
461 input[type="checkbox"] {
462 -webkit-box-sizing: border-box;
463 box-sizing: border-box;
464 padding: 0; }
465
466 textarea {
467 overflow: auto;
468 resize: vertical; }
469
470 [hidden] {
471 display: none !important; }
472
473 hr {
474 border: 0 none;
475 border-bottom: 1px solid var(--hr-color); }
476
477 .eps-display-1 {
478 font-size: 1.85rem;
479 color: var(--display-1-color);
480 margin-top: 0.5rem;
481 margin-bottom: 0.5rem; }
482
483 .eps-display-2 {
484 font-size: 1.85rem;
485 color: var(--display-2-color);
486 margin-top: 0.5rem;
487 margin-bottom: 0.5rem; }
488
489 .eps-display-3 {
490 font-size: 1.85rem;
491 color: var(--display-3-color);
492 margin-top: 0;
493 margin-bottom: 1.25rem; }
494
495 .eps-display-4 {
496 font-size: 1.85rem;
497 color: var(--display-4-color);
498 margin-top: 0.5rem;
499 margin-bottom: 0.5rem; }
500
501 h1,
502 .eps-h1 {
503 font-size: 1.625rem;
504 line-height: 1;
505 color: var(--h1-color);
506 margin-bottom: 1.25rem;
507 font-weight: 500; }
508
509 h2,
510 .eps-h2 {
511 font-size: 1.25rem;
512 line-height: 1.2;
513 color: var(--h2-color);
514 margin-top: 0;
515 margin-bottom: 1.25rem;
516 font-weight: 500; }
517
518 h3,
519 .eps-h3 {
520 font-size: 1rem;
521 line-height: 1.2;
522 color: var(--h3-color);
523 margin-top: 0;
524 margin-bottom: 0.5rem;
525 font-weight: 500; }
526
527 h4,
528 .eps-h4 {
529 font-size: 0.9375rem;
530 color: var(--h4-color);
531 margin-top: 0;
532 margin-bottom: 0.5rem; }
533
534 h5,
535 .eps-h5 {
536 font-size: 0.875rem;
537 color: var(--h5-color);
538 margin-top: 0;
539 margin-bottom: 0.5rem; }
540
541 h6,
542 .eps-h6 {
543 font-size: 0.875rem;
544 color: var(--h-6-color);
545 margin-top: 0;
546 margin-bottom: 0.5rem;
547 font-weight: 700; }
548
549 .eps-text-xxs {
550 font-size: 0.75rem;
551 line-height: 1.2;
552 color: var(--text-xxs-color);
553 font-weight: 400; }
554
555 .eps-text-xs {
556 font-size: 0.75rem;
557 line-height: 1.5;
558 color: var(--text-xs-color);
559 font-weight: 400; }
560
561 .eps-text {
562 font-size: 0.875rem;
563 line-height: 1.5;
564 color: var(--text-base-color);
565 font-weight: 400; }
566
567 .eps-text-sm {
568 font-size: 0.8125rem;
569 line-height: 1.5;
570 color: var(--text-sm-color);
571 font-weight: 400; }
572
573 .eps-text-lg {
574 font-size: 0.9375rem;
575 line-height: 1.5;
576 color: var(--text-lg-color);
577 font-weight: 400; }
578
579 .eps-text-xl {
580 font-size: 1rem;
581 line-height: 1.5;
582 color: var(--text-xl-color);
583 font-weight: 400; }
584
585 .video-wrapper {
586 position: relative;
587 padding-bottom: 56.25%;
588 height: 0; }
589 .video-wrapper iframe {
590 position: absolute;
591 top: 0;
592 left: 0;
593 width: 100%;
594 height: 100%; }
595
596 .eps-separator {
597 margin-bottom: 2.75rem; }
598
599 .eps-theme-dark {
600 --e-app-back-button-color: #b4b5b7; }
601
602 .back-button, .e-app-back-button {
603 --button-background-color: var(--e-app-back-button-color, #a4afb7);
604 margin-bottom: 1.5rem; }
605 .back-button .eps-icon, .e-app-back-button .eps-icon {
606 -webkit-margin-end: 0.3125rem;
607 margin-inline-end: 0.3125rem; }
608
609 .eps-theme-dark {
610 --input-border-color: --hr-color; }
611
612 .eps-input {
613 border: 1px solid var(--hr-color);
614 -webkit-border-radius: 0.1875rem;
615 border-radius: 0.1875rem;
616 background: transparent;
617 color: inherit;
618 height: 1.875rem;
619 padding: 0 0.3125rem; }
620 .eps-input--block {
621 width: 100%; }
622
623 .eps-app {
624 display: -webkit-box;
625 display: -ms-flexbox;
626 display: flex;
627 height: 100vh;
628 -webkit-box-orient: vertical;
629 -webkit-box-direction: normal;
630 -ms-flex-direction: column;
631 flex-direction: column;
632 color: var(--body-color);
633 background-color: var(--app-background-color);
634 position: absolute;
635 -webkit-border-radius: 0;
636 border-radius: 0;
637 -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
638 box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
639 overflow: hidden;
640 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
641 width: 100%;
642 max-width: 100%; }
643 .eps-app__lightbox {
644 display: -webkit-box;
645 display: -ms-flexbox;
646 display: flex;
647 -webkit-box-align: center;
648 -ms-flex-align: center;
649 align-items: center;
650 -webkit-box-pack: center;
651 -ms-flex-pack: center;
652 justify-content: center;
653 position: fixed;
654 height: 100%;
655 width: 100%;
656 background-color: var(--app-lightbox-background-color);
657 z-index: 1040;
658 bottom: 0;
659 left: 0; }
660 .eps-app__header {
661 -ms-flex-negative: 0;
662 flex-shrink: 0;
663 font-size: 0.9375rem;
664 color: var(--app-header-color);
665 background-color: var(--app-header-background-color);
666 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
667 box-shadow: 0 4px 10px var(--color-box-shadow-color);
668 position: relative;
669 z-index: 3;
670 height: 3.125rem;
671 padding: 0 1rem; }
672 .eps-app__header-buttons {
673 display: -webkit-box;
674 display: -ms-flexbox;
675 display: flex;
676 -webkit-box-align: center;
677 -ms-flex-align: center;
678 align-items: center;
679 -webkit-box-orient: horizontal;
680 -webkit-box-direction: reverse;
681 -ms-flex-direction: row-reverse;
682 flex-direction: row-reverse;
683 font-size: 1.125rem; }
684 .eps-app__header-btn {
685 --button-background-color: var(--app-header-buttons-color);
686 -webkit-padding-start: 1rem;
687 padding-inline-start: 1rem;
688 font-size: 1.125rem;
689 line-height: 1.25rem; }
690 .eps-app__header-btn:first-child {
691 -webkit-border-start: 1px solid var(--app-header-buttons-separator-color);
692 border-inline-start: 1px solid var(--app-header-buttons-separator-color); }
693 .eps-app__header-btn:not(:first-child) {
694 -webkit-padding-end: 1rem;
695 padding-inline-end: 1rem; }
696 .eps-app__logo-title-wrapper {
697 display: -webkit-box;
698 display: -ms-flexbox;
699 display: flex;
700 -webkit-box-align: center;
701 -ms-flex-align: center;
702 align-items: center; }
703 .eps-app__logo {
704 display: block;
705 width: 1.75rem;
706 height: 1.75rem;
707 line-height: 1.75rem;
708 text-align: center;
709 font-size: calc(0.4 * 1.75rem);
710 -webkit-border-radius: 50%;
711 border-radius: 50%;
712 color: #fff;
713 background-color: #93003F; }
714 .eps-app__logo:not(:last-child) {
715 -webkit-margin-end: 0.625rem;
716 margin-inline-end: 0.625rem; }
717 .eps-app__title {
718 font-size: 0.9375rem;
719 font-weight: 700;
720 text-transform: uppercase;
721 margin-bottom: 0; }
722 .eps-app__main {
723 display: -webkit-box;
724 display: -ms-flexbox;
725 display: flex;
726 overflow: hidden;
727 -webkit-box-flex: 1;
728 -ms-flex-positive: 1;
729 flex-grow: 1; }
730 .eps-app__sidebar {
731 background-color: var(--app-sidebar-background-color);
732 padding-top: 1.25rem;
733 width: 30%;
734 max-width: 17.1875rem;
735 -webkit-box-flex: 0;
736 -ms-flex-positive: 0;
737 flex-grow: 0;
738 overflow-y: auto;
739 -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
740 box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
741 z-index: 4; }
742 .eps-app__content {
743 -webkit-box-flex: 1;
744 -ms-flex-positive: 1;
745 flex-grow: 1;
746 position: relative;
747 padding: 2.75rem;
748 height: 100%;
749 overflow-y: auto; }
750
751 .e-app-upload-file__input {
752 display: none; }
753
754 .e-app-drop-zone {
755 --e-app-drop-zone-icon-color: #c2cbd2;
756 --e-app-drop-zone-text-color: #a4afb7;
757 --e-app-drop-zone-secondary-text-color: #6d7882; }
758 .e-app-drop-zone__icon {
759 margin-bottom: 2.75rem;
760 color: var(--e-app-drop-zone-icon-color);
761 font-size: 60px; }
762 .e-app-drop-zone__text {
763 color: var(--e-app-drop-zone-text-color); }
764 .e-app-drop-zone__secondary-text {
765 color: var(--e-app-drop-zone-secondary-text-color); }
766
767 .eps-theme-dark .e-app-drop-zone {
768 --e-app-drop-zone-icon-color: #c2cbd2;
769 --e-app-drop-zone-text-color: #b4b5b7;
770 --e-app-drop-zone-secondary-text-color: #e0e1e3; }
771
772 :root {
773 --info-toggle-color: #d5dadf;
774 --info-toggle-hover-color: #a4afb7; }
775
776 .eps-theme-dark {
777 --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
778 --info-toggle-color: #64666a;
779 --info-toggle-hover-color: #b4b5b7; }
780
781 .e-site-part .eps-card__image {
782 -webkit-filter: var(--placeholder-filter, none);
783 filter: var(--placeholder-filter, none); }
784
785 .e-site-part__info-toggle {
786 color: var(--info-toggle-color); }
787 .e-site-part__info-toggle:hover {
788 --info-toggle-color: var(--info-toggle-hover-color); }
789
790 .e-site-editor__header {
791 margin-bottom: 2.75rem;
792 border-bottom: 1px solid var(--hr-color); }
793
794 :root {
795 --e-elementor-loader-container-background-color: #f1f3f5;
796 --e-elementor-loader-background-color: rgba(255, 255, 255, 0.9); }
797
798 .eps-theme-dark {
799 --e-elementor-loader-container-background-color: #34383c;
800 --e-elementor-loader-background-color: #4c4f56; }
801
802 .elementor-loading {
803 background-color: var(--e-elementor-loader-container-background-color);
804 height: 100vh; }
805
806 .elementor-loader-wrapper {
807 position: absolute;
808 top: 50%;
809 left: 50%;
810 -webkit-transform: translate(-50%, -50%);
811 -ms-transform: translate(-50%, -50%);
812 transform: translate(-50%, -50%);
813 width: 300px;
814 display: -webkit-box;
815 display: -ms-flexbox;
816 display: flex;
817 -ms-flex-wrap: wrap;
818 flex-wrap: wrap;
819 -webkit-box-pack: center;
820 -ms-flex-pack: center;
821 justify-content: center; }
822
823 .elementor-loader {
824 -webkit-border-radius: 50%;
825 border-radius: 50%;
826 padding: 40px;
827 height: 150px;
828 width: 150px;
829 background-color: var(--e-elementor-loader-background-color);
830 -webkit-box-sizing: border-box;
831 box-sizing: border-box;
832 -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
833 box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02); }
834
835 .elementor-loader-boxes {
836 height: 100%;
837 width: 100%;
838 position: relative; }
839
840 .elementor-loader-box {
841 position: absolute;
842 background-color: #d5dadf;
843 -webkit-animation: load 1.8s linear infinite;
844 animation: load 1.8s linear infinite; }
845 .elementor-loader-box:nth-of-type(1) {
846 width: 20%;
847 height: 100%;
848 left: 0;
849 top: 0; }
850 .elementor-loader-box:not(:nth-of-type(1)) {
851 right: 0;
852 height: 20%;
853 width: 60%; }
854 .elementor-loader-box:nth-of-type(2) {
855 top: 0;
856 -webkit-animation-delay: -0.45s;
857 animation-delay: -0.45s; }
858 .elementor-loader-box:nth-of-type(3) {
859 top: 40%;
860 -webkit-animation-delay: -0.9s;
861 animation-delay: -0.9s; }
862 .elementor-loader-box:nth-of-type(4) {
863 bottom: 0;
864 -webkit-animation-delay: -1.35s;
865 animation-delay: -1.35s; }
866
867 .elementor-loading-title {
868 color: #a4afb7;
869 text-align: center;
870 text-transform: uppercase;
871 margin-top: 30px;
872 letter-spacing: 7px;
873 text-indent: 7px;
874 font-size: 10px;
875 width: 100%; }
876
877 @-webkit-keyframes load {
878 0% {
879 opacity: .3; }
880 50% {
881 opacity: 1; }
882 100% {
883 opacity: .3; } }
884
885 @keyframes load {
886 0% {
887 opacity: .3; }
888 50% {
889 opacity: 1; }
890 100% {
891 opacity: .3; } }
892
893 .eps-menu__title {
894 margin-top: 2.75rem;
895 margin-bottom: 1rem; }
896
897 .e-app-import__drop-zone {
898 margin-top: 1.25rem; }
899
900 .e-site-editor__promotion-overlay__link {
901 display: -webkit-box;
902 display: -ms-flexbox;
903 display: flex;
904 width: 100%;
905 height: 100%;
906 -webkit-box-align: center;
907 -ms-flex-align: center;
908 align-items: center;
909 -webkit-box-pack: center;
910 -ms-flex-pack: center;
911 justify-content: center;
912 -webkit-box-orient: vertical;
913 -webkit-box-direction: normal;
914 -ms-flex-direction: column;
915 flex-direction: column;
916 text-decoration: none; }
917
918 .e-site-editor__promotion-overlay__icon {
919 font-size: 1.25rem;
920 color: #fff;
921 margin-bottom: 1rem; }
922
923 .e-app-import-export-wizard-step {
924 --e-app-import-export-wizard-step-icon-color: #c2cbd2;
925 --e-app-import-export-wizard-step-text-color: #a4afb7;
926 --e-app-import-export-wizard-step-bottom-text-color: #a4afb7;
927 height: 100%;
928 position: relative;
929 text-align: center; }
930 .e-app-import-export-wizard-step__media-container {
931 height: 140px;
932 margin: 5.5rem 0 2.75rem; }
933 .e-app-import-export-wizard-step__icon {
934 color: var(--e-app-import-export-wizard-step-icon-color);
935 font-size: 50px; }
936 .e-app-import-export-wizard-step__icon.eicon-loading {
937 font-size: 1.85rem; }
938 .e-app-import-export-wizard-step__heading {
939 margin-bottom: 1.5rem; }
940 .e-app-import-export-wizard-step__description {
941 color: var(--e-app-import-export-wizard-step-text-color); }
942 .e-app-import-export-wizard-step__content {
943 text-align: initial;
944 margin-bottom: 1.25rem; }
945 .e-app-import-export-wizard-step__notice {
946 display: block;
947 position: -webkit-sticky;
948 position: sticky;
949 top: 100%;
950 /* Will prevent text overlapping when window height is too short. */
951 color: var(--e-app-import-export-wizard-step-bottom-text-color);
952 font-style: italic;
953 margin-bottom: 0; }
954
955 .eps-theme-dark .e-app-import-export-wizard-step {
956 --e-app-import-export-wizard-step-icon-color: #64666a;
957 --e-app-import-export-wizard-step-text-color: #b4b5b7;
958 --e-app-import-export-wizard-step-bottom-text-color: #b4b5b7; }
959
960 .e-app-import-export-page-header {
961 --e-app-import-export-page-header-border-bottom-color: #d5dadf;
962 --e-app-import-export-page-header-heading-color: #6d7882;
963 --e-app-import-export-page-header-description-color: #a4afb7;
964 border-bottom: 1px solid var(--e-app-import-export-page-header-border-bottom-color);
965 margin-bottom: 2.75rem; }
966 .e-app-import-export-page-header__content-wrapper {
967 max-width: 645px; }
968 .e-app-import-export-page-header__heading {
969 color: var(--e-app-import-export-page-header-heading-color); }
970 .e-app-import-export-page-header__description {
971 color: var(--e-app-import-export-page-header-description-color);
972 margin-top: 1.25rem; }
973
974 .eps-theme-dark .e-app-import-export-page-header {
975 --e-app-import-export-page-header-border-bottom-color: #4c4f56;
976 --e-app-import-export-page-header-heading-color: #e0e1e3;
977 --e-app-import-export-page-header-description-color: #e0e1e3; }
978
979 .e-app-export-kit-content {
980 --e-app-export-kit-content-title-color: #556068;
981 --e-app-export-kit-content-description-color: #6d7882; }
982 .e-app-export-kit-content__checkbox {
983 -ms-flex-negative: 0;
984 flex-shrink: 0;
985 -webkit-margin-end: 0.75rem;
986 margin-inline-end: 0.75rem; }
987 .e-app-export-kit-content__title {
988 color: var(--e-app-export-kit-content-title-color); }
989 .e-app-export-kit-content__description {
990 color: var(--e-app-export-kit-content-description-color);
991 -webkit-margin-end: 1.25rem;
992 margin-inline-end: 1.25rem; }
993 .e-app-export-kit-content__notice {
994 margin-top: 1rem; }
995
996 .eps-theme-dark .e-app-export-kit-content {
997 --e-app-export-kit-content-title-color: #e0e1e3;
998 --e-app-export-kit-content-description-color: #b4b5b7; }
999
1000 .e-app-wizard-footer {
1001 --e-app-wizard-footer-border-color: #d5dadf;
1002 padding: 0.5rem; }
1003 .e-app-wizard-footer__separator {
1004 border-top: 1px solid var(--e-app-wizard-footer-border-color); }
1005
1006 .eps-theme-dark .e-app-wizard-footer {
1007 --e-app-wizard-footer-border-color: #4c4f56; }
1008
1009 .e-app-export-templates-features__locked {
1010 --e-app-export-templates-features-locked-color: #a4afb7;
1011 color: var(--e-app-export-templates-features-locked-color); }
1012
1013 .eps-theme-dark .e-app-export-templates-features__locked {
1014 --e-app-export-templates-features-locked-color: #7d7e82; }
1015
1016 :root {
1017 --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
1018
1019 .eps-theme-dark {
1020 --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
1021
1022 :root {
1023 --card-background-color: rgba(255, 255, 255, 0.5);
1024 --card-background-color-hover: #fff;
1025 --card-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1026 --card-header-footer-border: 1px solid #f1f3f5;
1027 --card-header-footer-active-border: 2px solid #e2e6ea;
1028 --card-headline-color: #6d7882;
1029 --card-figure-background-color: #f1f3f5;
1030 --card-image-overlay-background-color: rgba(0, 0, 0, 0.2); }
1031
1032 .eps-theme-dark {
1033 --card-background-color: rgba(64, 67, 73, 0.5);
1034 --card-background-color-hover: #404349;
1035 --card-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1036 --card-header-footer-border: 1px solid #34383c;
1037 --card-header-footer-active-border: 1px solid #26292C;
1038 --card-headline-color: #e0e1e3;
1039 --card-figure-background-color: #34383c;
1040 --card-image-overlay-background-color: rgba(52, 56, 60, 0.5); }
1041
1042 .eps-card {
1043 background-color: var(--card-background-color);
1044 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1045 box-shadow: 0 4px 10px var(--color-box-shadow-color);
1046 -webkit-border-radius: 0.1875rem;
1047 border-radius: 0.1875rem;
1048 -webkit-transition: 0.3s;
1049 -o-transition: 0.3s;
1050 transition: 0.3s;
1051 font-size: 0.75rem;
1052 overflow: hidden;
1053 /*
1054 todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1055 */ }
1056 .eps-card__header {
1057 padding: 0.625rem;
1058 border-bottom: var(--card-header-footer-border);
1059 min-height: 2.5rem;
1060 display: -webkit-box;
1061 display: -ms-flexbox;
1062 display: flex;
1063 -webkit-box-align: center;
1064 -ms-flex-align: center;
1065 align-items: center; }
1066 .eps-card__header--padding {
1067 padding: var(--eps-card-header-padding); }
1068 .eps-card__headline {
1069 color: var(--card-headline-color);
1070 margin-bottom: 0;
1071 font-weight: 500;
1072 -webkit-box-flex: 1;
1073 -ms-flex-positive: 1;
1074 flex-grow: 1;
1075 overflow: hidden;
1076 -o-text-overflow: ellipsis;
1077 text-overflow: ellipsis;
1078 white-space: nowrap; }
1079 .eps-card__body {
1080 padding: 0.625rem 0.625rem; }
1081 .eps-card__body--padding {
1082 padding: var(--eps-card-body-padding); }
1083 .eps-card__figure {
1084 background-color: var(--card-figure-background-color);
1085 position: relative;
1086 padding-bottom: var(--card-image-aspect-ratio, 95.6%);
1087 overflow: hidden;
1088 height: 0; }
1089 .eps-card__image {
1090 width: 100%;
1091 -o-object-fit: contain;
1092 object-fit: contain;
1093 -o-object-position: top;
1094 object-position: top;
1095 position: absolute;
1096 top: 0;
1097 left: 0; }
1098 .eps-card__image-overlay {
1099 position: absolute;
1100 top: 0;
1101 background-color: var(--card-image-overlay-background-color);
1102 z-index: 1;
1103 width: 100%;
1104 height: 100%;
1105 opacity: 0;
1106 -webkit-transition: 0.3s;
1107 -o-transition: 0.3s;
1108 transition: 0.3s; }
1109 .eps-card__image-overlay:hover {
1110 opacity: 1; }
1111 .eps-card__footer {
1112 padding: 0.625rem;
1113 border-top: var(--card-header-footer-border);
1114 font-size: 0.6875rem; }
1115 .eps-card__footer--padding {
1116 padding: var(--eps-card-footer-padding); }
1117 .eps-card:hover {
1118 background-color: var(--card-background-color-hover); }
1119
1120 :root {
1121 --menu-item-color: #6d7882;
1122 --menu-item-color-hover: #556068;
1123 --menu-item-background-color-active: #fff;
1124 --menu-item-icon-color: #a4afb7;
1125 --menu-item-action-button-color: #d5dadf; }
1126
1127 .eps-theme-dark {
1128 --menu-item-color: #e0e1e3;
1129 --menu-item-color-hover: #e0e1e3;
1130 --menu-item-background-color-active: #404349;
1131 --menu-item-icon-color: #b4b5b7;
1132 --menu-item-action-button-color: #64666a; }
1133
1134 .eps-menu-item {
1135 display: -webkit-box;
1136 display: -ms-flexbox;
1137 display: flex;
1138 -webkit-box-align: center;
1139 -ms-flex-align: center;
1140 align-items: center;
1141 position: relative;
1142 -webkit-transition: 0.3s;
1143 -o-transition: 0.3s;
1144 transition: 0.3s;
1145 --action-button-opacity: 0; }
1146 .eps-menu-item::before {
1147 content: '';
1148 display: block;
1149 position: absolute;
1150 top: 0;
1151 left: 0;
1152 height: 100%;
1153 width: var(--menu-item-pointer-width);
1154 background-color: #58d0f5; }
1155 .eps-menu-item:hover {
1156 --action-button-opacity: 1; }
1157 .eps-menu-item:hover, .eps-menu-item--active {
1158 --menu-item-color: var(--menu-item-color-hover);
1159 --eps-link-color: var(--menu-item-color-hover);
1160 --menu-item-icon-color: #58d0f5; }
1161 .eps-menu-item--active {
1162 background-color: var(--menu-item-background-color-active); }
1163 .eps-menu-item__link {
1164 padding: 0.5rem 1.875rem;
1165 min-height: 2.75rem;
1166 font-size: 0.75rem;
1167 line-height: 1.2;
1168 -webkit-box-flex: 1;
1169 -ms-flex-positive: 1;
1170 flex-grow: 1;
1171 display: -webkit-box;
1172 display: -ms-flexbox;
1173 display: flex;
1174 -webkit-box-align: center;
1175 -ms-flex-align: center;
1176 align-items: center;
1177 color: var(--menu-item-color);
1178 --eps-link-color: var(--menu-item-color); }
1179 .eps-menu-item__link:not(:last-child) {
1180 -webkit-padding-end: 0;
1181 padding-inline-end: 0; }
1182 .eps-menu-item__link .eps-icon {
1183 font-size: 1.125rem;
1184 color: var(--menu-item-icon-color);
1185 -webkit-margin-end: 0.75rem;
1186 margin-inline-end: 0.75rem; }
1187 .eps-menu-item__action-button {
1188 color: var(--menu-item-action-button-color);
1189 opacity: var(--action-button-opacity);
1190 padding: 0.625rem;
1191 -webkit-transition: 0.3s;
1192 -o-transition: 0.3s;
1193 transition: 0.3s;
1194 -webkit-margin-end: 1.25rem;
1195 margin-inline-end: 1.25rem; }
1196 .eps-menu-item--active {
1197 --menu-item-pointer-width: 0.3125rem;
1198 -webkit-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1199 box-shadow: 0 3px 6px var(--color-box-shadow-color); }
1200 .eps-menu-item--active .eps-menu-item__link .eps-icon {
1201 color: #58d0f5; }
1202
1203 .eps-grid-container {
1204 display: -webkit-box;
1205 display: -ms-flexbox;
1206 display: flex;
1207 -ms-flex-wrap: wrap;
1208 flex-wrap: wrap;
1209 width: 100%; }
1210 .eps-grid-container--no-wrap {
1211 -ms-flex-wrap: nowrap;
1212 flex-wrap: nowrap; }
1213 .eps-grid-container--wrap-reverse {
1214 -ms-flex-wrap: wrap-reverse;
1215 flex-wrap: wrap-reverse; }
1216 .eps-grid-container--spacing {
1217 --grid-row-gutter: calc(-1 * calc( var(--grid-spacing-gutter) * 0.0625rem));
1218 width: var(--grid-spacing-width);
1219 margin: var(--grid-row-gutter); }
1220 .eps-grid-container--spacing > .eps-grid-item {
1221 padding: var(--grid-spacing-gutter); }
1222
1223 .eps-grid--direction-row {
1224 -webkit-box-orient: horizontal;
1225 -webkit-box-direction: normal;
1226 -ms-flex-direction: row;
1227 flex-direction: row; }
1228 .eps-grid--direction-row-reverse {
1229 -webkit-box-orient: horizontal;
1230 -webkit-box-direction: reverse;
1231 -ms-flex-direction: row-reverse;
1232 flex-direction: row-reverse; }
1233
1234 .eps-grid--direction-column {
1235 -webkit-box-orient: vertical;
1236 -webkit-box-direction: normal;
1237 -ms-flex-direction: column;
1238 flex-direction: column; }
1239 .eps-grid--direction-column-reverse {
1240 -webkit-box-orient: vertical;
1241 -webkit-box-direction: reverse;
1242 -ms-flex-direction: column-reverse;
1243 flex-direction: column-reverse; }
1244
1245 .eps-grid--justify-stretch {
1246 -webkit-box-pack: stretch;
1247 -ms-flex-pack: stretch;
1248 justify-content: stretch; }
1249
1250 .eps-grid--justify-start {
1251 -webkit-box-pack: start;
1252 -ms-flex-pack: start;
1253 justify-content: flex-start; }
1254
1255 .eps-grid--justify-center {
1256 -webkit-box-pack: center;
1257 -ms-flex-pack: center;
1258 justify-content: center; }
1259
1260 .eps-grid--justify-end {
1261 -webkit-box-pack: end;
1262 -ms-flex-pack: end;
1263 justify-content: flex-end; }
1264
1265 .eps-grid--justify-space-between {
1266 -webkit-box-pack: justify;
1267 -ms-flex-pack: justify;
1268 justify-content: space-between; }
1269
1270 .eps-grid--justify-space-around {
1271 -ms-flex-pack: distribute;
1272 justify-content: space-around; }
1273
1274 .eps-grid--justify-space-evenly {
1275 -webkit-box-pack: space-evenly;
1276 -ms-flex-pack: space-evenly;
1277 justify-content: space-evenly; }
1278
1279 .eps-grid--align-content-stretch {
1280 -ms-flex-line-pack: stretch;
1281 align-content: stretch; }
1282
1283 .eps-grid--align-content-start {
1284 -ms-flex-line-pack: start;
1285 align-content: flex-start; }
1286
1287 .eps-grid--align-content-center {
1288 -ms-flex-line-pack: center;
1289 align-content: center; }
1290
1291 .eps-grid--align-content-end {
1292 -ms-flex-line-pack: end;
1293 align-content: flex-end; }
1294
1295 .eps-grid--align-content-space-between {
1296 -ms-flex-line-pack: justify;
1297 align-content: space-between; }
1298
1299 .eps-grid--align-items-start {
1300 -webkit-box-align: start;
1301 -ms-flex-align: start;
1302 align-items: flex-start; }
1303
1304 .eps-grid--align-items-center {
1305 -webkit-box-align: center;
1306 -ms-flex-align: center;
1307 align-items: center; }
1308
1309 .eps-grid--align-items-end {
1310 -webkit-box-align: end;
1311 -ms-flex-align: end;
1312 align-items: flex-end; }
1313
1314 .eps-grid--align-items-baseline {
1315 -webkit-box-align: baseline;
1316 -ms-flex-align: baseline;
1317 align-items: baseline; }
1318
1319 .eps-grid--align-items-stretch {
1320 -webkit-box-align: stretch;
1321 -ms-flex-align: stretch;
1322 align-items: stretch; }
1323
1324 .eps-grid-item--zero-min-width {
1325 min-width: 0; }
1326
1327 @media screen and (min-width: 480px) {
1328 .eps-grid-item-sm {
1329 -webkit-box-flex: 1;
1330 -ms-flex-positive: 1;
1331 flex-grow: 1;
1332 max-width: 100%;
1333 -ms-flex-preferred-size: 0;
1334 flex-basis: 0; } }
1335
1336 @media screen and (min-width: 768px) {
1337 .eps-grid-item-md {
1338 -webkit-box-flex: 1;
1339 -ms-flex-positive: 1;
1340 flex-grow: 1;
1341 max-width: 100%;
1342 -ms-flex-preferred-size: 0;
1343 flex-basis: 0; } }
1344
1345 @media screen and (min-width: 1025px) {
1346 .eps-grid-item-lg {
1347 -webkit-box-flex: 1;
1348 -ms-flex-positive: 1;
1349 flex-grow: 1;
1350 max-width: 100%;
1351 -ms-flex-preferred-size: 0;
1352 flex-basis: 0; } }
1353
1354 @media screen and (min-width: 1440px) {
1355 .eps-grid-item-xl {
1356 -webkit-box-flex: 1;
1357 -ms-flex-positive: 1;
1358 flex-grow: 1;
1359 max-width: 100%;
1360 -ms-flex-preferred-size: 0;
1361 flex-basis: 0; } }
1362
1363 @media screen and (min-width: 1600px) {
1364 .eps-grid-item-xxl {
1365 -webkit-box-flex: 1;
1366 -ms-flex-positive: 1;
1367 flex-grow: 1;
1368 max-width: 100%;
1369 -ms-flex-preferred-size: 0;
1370 flex-basis: 0; } }
1371
1372 .eps-grid-item-xs-1 {
1373 -webkit-box-flex: 0;
1374 -ms-flex-positive: 0;
1375 flex-grow: 0;
1376 max-width: 8.3333333333%;
1377 -ms-flex-preferred-size: 8.3333333333%;
1378 flex-basis: 8.3333333333%; }
1379
1380 .eps-grid-item-xs-2 {
1381 -webkit-box-flex: 0;
1382 -ms-flex-positive: 0;
1383 flex-grow: 0;
1384 max-width: 16.6666666667%;
1385 -ms-flex-preferred-size: 16.6666666667%;
1386 flex-basis: 16.6666666667%; }
1387
1388 .eps-grid-item-xs-3 {
1389 -webkit-box-flex: 0;
1390 -ms-flex-positive: 0;
1391 flex-grow: 0;
1392 max-width: 25%;
1393 -ms-flex-preferred-size: 25%;
1394 flex-basis: 25%; }
1395
1396 .eps-grid-item-xs-4 {
1397 -webkit-box-flex: 0;
1398 -ms-flex-positive: 0;
1399 flex-grow: 0;
1400 max-width: 33.3333333333%;
1401 -ms-flex-preferred-size: 33.3333333333%;
1402 flex-basis: 33.3333333333%; }
1403
1404 .eps-grid-item-xs-5 {
1405 -webkit-box-flex: 0;
1406 -ms-flex-positive: 0;
1407 flex-grow: 0;
1408 max-width: 41.6666666667%;
1409 -ms-flex-preferred-size: 41.6666666667%;
1410 flex-basis: 41.6666666667%; }
1411
1412 .eps-grid-item-xs-6 {
1413 -webkit-box-flex: 0;
1414 -ms-flex-positive: 0;
1415 flex-grow: 0;
1416 max-width: 50%;
1417 -ms-flex-preferred-size: 50%;
1418 flex-basis: 50%; }
1419
1420 .eps-grid-item-xs-7 {
1421 -webkit-box-flex: 0;
1422 -ms-flex-positive: 0;
1423 flex-grow: 0;
1424 max-width: 58.3333333333%;
1425 -ms-flex-preferred-size: 58.3333333333%;
1426 flex-basis: 58.3333333333%; }
1427
1428 .eps-grid-item-xs-8 {
1429 -webkit-box-flex: 0;
1430 -ms-flex-positive: 0;
1431 flex-grow: 0;
1432 max-width: 66.6666666667%;
1433 -ms-flex-preferred-size: 66.6666666667%;
1434 flex-basis: 66.6666666667%; }
1435
1436 .eps-grid-item-xs-9 {
1437 -webkit-box-flex: 0;
1438 -ms-flex-positive: 0;
1439 flex-grow: 0;
1440 max-width: 75%;
1441 -ms-flex-preferred-size: 75%;
1442 flex-basis: 75%; }
1443
1444 .eps-grid-item-xs-10 {
1445 -webkit-box-flex: 0;
1446 -ms-flex-positive: 0;
1447 flex-grow: 0;
1448 max-width: 83.3333333333%;
1449 -ms-flex-preferred-size: 83.3333333333%;
1450 flex-basis: 83.3333333333%; }
1451
1452 .eps-grid-item-xs-11 {
1453 -webkit-box-flex: 0;
1454 -ms-flex-positive: 0;
1455 flex-grow: 0;
1456 max-width: 91.6666666667%;
1457 -ms-flex-preferred-size: 91.6666666667%;
1458 flex-basis: 91.6666666667%; }
1459
1460 .eps-grid-item-xs-12 {
1461 -webkit-box-flex: 0;
1462 -ms-flex-positive: 0;
1463 flex-grow: 0;
1464 max-width: 100%;
1465 -ms-flex-preferred-size: 100%;
1466 flex-basis: 100%; }
1467
1468 @media screen and (min-width: 480px) {
1469 .eps-grid-item-sm-1 {
1470 -webkit-box-flex: 0;
1471 -ms-flex-positive: 0;
1472 flex-grow: 0;
1473 max-width: 8.3333333333%;
1474 -ms-flex-preferred-size: 8.3333333333%;
1475 flex-basis: 8.3333333333%; }
1476 .eps-grid-item-sm-2 {
1477 -webkit-box-flex: 0;
1478 -ms-flex-positive: 0;
1479 flex-grow: 0;
1480 max-width: 16.6666666667%;
1481 -ms-flex-preferred-size: 16.6666666667%;
1482 flex-basis: 16.6666666667%; }
1483 .eps-grid-item-sm-3 {
1484 -webkit-box-flex: 0;
1485 -ms-flex-positive: 0;
1486 flex-grow: 0;
1487 max-width: 25%;
1488 -ms-flex-preferred-size: 25%;
1489 flex-basis: 25%; }
1490 .eps-grid-item-sm-4 {
1491 -webkit-box-flex: 0;
1492 -ms-flex-positive: 0;
1493 flex-grow: 0;
1494 max-width: 33.3333333333%;
1495 -ms-flex-preferred-size: 33.3333333333%;
1496 flex-basis: 33.3333333333%; }
1497 .eps-grid-item-sm-5 {
1498 -webkit-box-flex: 0;
1499 -ms-flex-positive: 0;
1500 flex-grow: 0;
1501 max-width: 41.6666666667%;
1502 -ms-flex-preferred-size: 41.6666666667%;
1503 flex-basis: 41.6666666667%; }
1504 .eps-grid-item-sm-6 {
1505 -webkit-box-flex: 0;
1506 -ms-flex-positive: 0;
1507 flex-grow: 0;
1508 max-width: 50%;
1509 -ms-flex-preferred-size: 50%;
1510 flex-basis: 50%; }
1511 .eps-grid-item-sm-7 {
1512 -webkit-box-flex: 0;
1513 -ms-flex-positive: 0;
1514 flex-grow: 0;
1515 max-width: 58.3333333333%;
1516 -ms-flex-preferred-size: 58.3333333333%;
1517 flex-basis: 58.3333333333%; }
1518 .eps-grid-item-sm-8 {
1519 -webkit-box-flex: 0;
1520 -ms-flex-positive: 0;
1521 flex-grow: 0;
1522 max-width: 66.6666666667%;
1523 -ms-flex-preferred-size: 66.6666666667%;
1524 flex-basis: 66.6666666667%; }
1525 .eps-grid-item-sm-9 {
1526 -webkit-box-flex: 0;
1527 -ms-flex-positive: 0;
1528 flex-grow: 0;
1529 max-width: 75%;
1530 -ms-flex-preferred-size: 75%;
1531 flex-basis: 75%; }
1532 .eps-grid-item-sm-10 {
1533 -webkit-box-flex: 0;
1534 -ms-flex-positive: 0;
1535 flex-grow: 0;
1536 max-width: 83.3333333333%;
1537 -ms-flex-preferred-size: 83.3333333333%;
1538 flex-basis: 83.3333333333%; }
1539 .eps-grid-item-sm-11 {
1540 -webkit-box-flex: 0;
1541 -ms-flex-positive: 0;
1542 flex-grow: 0;
1543 max-width: 91.6666666667%;
1544 -ms-flex-preferred-size: 91.6666666667%;
1545 flex-basis: 91.6666666667%; }
1546 .eps-grid-item-sm-12 {
1547 -webkit-box-flex: 0;
1548 -ms-flex-positive: 0;
1549 flex-grow: 0;
1550 max-width: 100%;
1551 -ms-flex-preferred-size: 100%;
1552 flex-basis: 100%; } }
1553
1554 @media screen and (min-width: 768px) {
1555 .eps-grid-item-md-1 {
1556 -webkit-box-flex: 0;
1557 -ms-flex-positive: 0;
1558 flex-grow: 0;
1559 max-width: 8.3333333333%;
1560 -ms-flex-preferred-size: 8.3333333333%;
1561 flex-basis: 8.3333333333%; }
1562 .eps-grid-item-md-2 {
1563 -webkit-box-flex: 0;
1564 -ms-flex-positive: 0;
1565 flex-grow: 0;
1566 max-width: 16.6666666667%;
1567 -ms-flex-preferred-size: 16.6666666667%;
1568 flex-basis: 16.6666666667%; }
1569 .eps-grid-item-md-3 {
1570 -webkit-box-flex: 0;
1571 -ms-flex-positive: 0;
1572 flex-grow: 0;
1573 max-width: 25%;
1574 -ms-flex-preferred-size: 25%;
1575 flex-basis: 25%; }
1576 .eps-grid-item-md-4 {
1577 -webkit-box-flex: 0;
1578 -ms-flex-positive: 0;
1579 flex-grow: 0;
1580 max-width: 33.3333333333%;
1581 -ms-flex-preferred-size: 33.3333333333%;
1582 flex-basis: 33.3333333333%; }
1583 .eps-grid-item-md-5 {
1584 -webkit-box-flex: 0;
1585 -ms-flex-positive: 0;
1586 flex-grow: 0;
1587 max-width: 41.6666666667%;
1588 -ms-flex-preferred-size: 41.6666666667%;
1589 flex-basis: 41.6666666667%; }
1590 .eps-grid-item-md-6 {
1591 -webkit-box-flex: 0;
1592 -ms-flex-positive: 0;
1593 flex-grow: 0;
1594 max-width: 50%;
1595 -ms-flex-preferred-size: 50%;
1596 flex-basis: 50%; }
1597 .eps-grid-item-md-7 {
1598 -webkit-box-flex: 0;
1599 -ms-flex-positive: 0;
1600 flex-grow: 0;
1601 max-width: 58.3333333333%;
1602 -ms-flex-preferred-size: 58.3333333333%;
1603 flex-basis: 58.3333333333%; }
1604 .eps-grid-item-md-8 {
1605 -webkit-box-flex: 0;
1606 -ms-flex-positive: 0;
1607 flex-grow: 0;
1608 max-width: 66.6666666667%;
1609 -ms-flex-preferred-size: 66.6666666667%;
1610 flex-basis: 66.6666666667%; }
1611 .eps-grid-item-md-9 {
1612 -webkit-box-flex: 0;
1613 -ms-flex-positive: 0;
1614 flex-grow: 0;
1615 max-width: 75%;
1616 -ms-flex-preferred-size: 75%;
1617 flex-basis: 75%; }
1618 .eps-grid-item-md-10 {
1619 -webkit-box-flex: 0;
1620 -ms-flex-positive: 0;
1621 flex-grow: 0;
1622 max-width: 83.3333333333%;
1623 -ms-flex-preferred-size: 83.3333333333%;
1624 flex-basis: 83.3333333333%; }
1625 .eps-grid-item-md-11 {
1626 -webkit-box-flex: 0;
1627 -ms-flex-positive: 0;
1628 flex-grow: 0;
1629 max-width: 91.6666666667%;
1630 -ms-flex-preferred-size: 91.6666666667%;
1631 flex-basis: 91.6666666667%; }
1632 .eps-grid-item-md-12 {
1633 -webkit-box-flex: 0;
1634 -ms-flex-positive: 0;
1635 flex-grow: 0;
1636 max-width: 100%;
1637 -ms-flex-preferred-size: 100%;
1638 flex-basis: 100%; } }
1639
1640 @media screen and (min-width: 1025px) {
1641 .eps-grid-item-lg-1 {
1642 -webkit-box-flex: 0;
1643 -ms-flex-positive: 0;
1644 flex-grow: 0;
1645 max-width: 8.3333333333%;
1646 -ms-flex-preferred-size: 8.3333333333%;
1647 flex-basis: 8.3333333333%; }
1648 .eps-grid-item-lg-2 {
1649 -webkit-box-flex: 0;
1650 -ms-flex-positive: 0;
1651 flex-grow: 0;
1652 max-width: 16.6666666667%;
1653 -ms-flex-preferred-size: 16.6666666667%;
1654 flex-basis: 16.6666666667%; }
1655 .eps-grid-item-lg-3 {
1656 -webkit-box-flex: 0;
1657 -ms-flex-positive: 0;
1658 flex-grow: 0;
1659 max-width: 25%;
1660 -ms-flex-preferred-size: 25%;
1661 flex-basis: 25%; }
1662 .eps-grid-item-lg-4 {
1663 -webkit-box-flex: 0;
1664 -ms-flex-positive: 0;
1665 flex-grow: 0;
1666 max-width: 33.3333333333%;
1667 -ms-flex-preferred-size: 33.3333333333%;
1668 flex-basis: 33.3333333333%; }
1669 .eps-grid-item-lg-5 {
1670 -webkit-box-flex: 0;
1671 -ms-flex-positive: 0;
1672 flex-grow: 0;
1673 max-width: 41.6666666667%;
1674 -ms-flex-preferred-size: 41.6666666667%;
1675 flex-basis: 41.6666666667%; }
1676 .eps-grid-item-lg-6 {
1677 -webkit-box-flex: 0;
1678 -ms-flex-positive: 0;
1679 flex-grow: 0;
1680 max-width: 50%;
1681 -ms-flex-preferred-size: 50%;
1682 flex-basis: 50%; }
1683 .eps-grid-item-lg-7 {
1684 -webkit-box-flex: 0;
1685 -ms-flex-positive: 0;
1686 flex-grow: 0;
1687 max-width: 58.3333333333%;
1688 -ms-flex-preferred-size: 58.3333333333%;
1689 flex-basis: 58.3333333333%; }
1690 .eps-grid-item-lg-8 {
1691 -webkit-box-flex: 0;
1692 -ms-flex-positive: 0;
1693 flex-grow: 0;
1694 max-width: 66.6666666667%;
1695 -ms-flex-preferred-size: 66.6666666667%;
1696 flex-basis: 66.6666666667%; }
1697 .eps-grid-item-lg-9 {
1698 -webkit-box-flex: 0;
1699 -ms-flex-positive: 0;
1700 flex-grow: 0;
1701 max-width: 75%;
1702 -ms-flex-preferred-size: 75%;
1703 flex-basis: 75%; }
1704 .eps-grid-item-lg-10 {
1705 -webkit-box-flex: 0;
1706 -ms-flex-positive: 0;
1707 flex-grow: 0;
1708 max-width: 83.3333333333%;
1709 -ms-flex-preferred-size: 83.3333333333%;
1710 flex-basis: 83.3333333333%; }
1711 .eps-grid-item-lg-11 {
1712 -webkit-box-flex: 0;
1713 -ms-flex-positive: 0;
1714 flex-grow: 0;
1715 max-width: 91.6666666667%;
1716 -ms-flex-preferred-size: 91.6666666667%;
1717 flex-basis: 91.6666666667%; }
1718 .eps-grid-item-lg-12 {
1719 -webkit-box-flex: 0;
1720 -ms-flex-positive: 0;
1721 flex-grow: 0;
1722 max-width: 100%;
1723 -ms-flex-preferred-size: 100%;
1724 flex-basis: 100%; } }
1725
1726 @media screen and (min-width: 1440px) {
1727 .eps-grid-item-xl-1 {
1728 -webkit-box-flex: 0;
1729 -ms-flex-positive: 0;
1730 flex-grow: 0;
1731 max-width: 8.3333333333%;
1732 -ms-flex-preferred-size: 8.3333333333%;
1733 flex-basis: 8.3333333333%; }
1734 .eps-grid-item-xl-2 {
1735 -webkit-box-flex: 0;
1736 -ms-flex-positive: 0;
1737 flex-grow: 0;
1738 max-width: 16.6666666667%;
1739 -ms-flex-preferred-size: 16.6666666667%;
1740 flex-basis: 16.6666666667%; }
1741 .eps-grid-item-xl-3 {
1742 -webkit-box-flex: 0;
1743 -ms-flex-positive: 0;
1744 flex-grow: 0;
1745 max-width: 25%;
1746 -ms-flex-preferred-size: 25%;
1747 flex-basis: 25%; }
1748 .eps-grid-item-xl-4 {
1749 -webkit-box-flex: 0;
1750 -ms-flex-positive: 0;
1751 flex-grow: 0;
1752 max-width: 33.3333333333%;
1753 -ms-flex-preferred-size: 33.3333333333%;
1754 flex-basis: 33.3333333333%; }
1755 .eps-grid-item-xl-5 {
1756 -webkit-box-flex: 0;
1757 -ms-flex-positive: 0;
1758 flex-grow: 0;
1759 max-width: 41.6666666667%;
1760 -ms-flex-preferred-size: 41.6666666667%;
1761 flex-basis: 41.6666666667%; }
1762 .eps-grid-item-xl-6 {
1763 -webkit-box-flex: 0;
1764 -ms-flex-positive: 0;
1765 flex-grow: 0;
1766 max-width: 50%;
1767 -ms-flex-preferred-size: 50%;
1768 flex-basis: 50%; }
1769 .eps-grid-item-xl-7 {
1770 -webkit-box-flex: 0;
1771 -ms-flex-positive: 0;
1772 flex-grow: 0;
1773 max-width: 58.3333333333%;
1774 -ms-flex-preferred-size: 58.3333333333%;
1775 flex-basis: 58.3333333333%; }
1776 .eps-grid-item-xl-8 {
1777 -webkit-box-flex: 0;
1778 -ms-flex-positive: 0;
1779 flex-grow: 0;
1780 max-width: 66.6666666667%;
1781 -ms-flex-preferred-size: 66.6666666667%;
1782 flex-basis: 66.6666666667%; }
1783 .eps-grid-item-xl-9 {
1784 -webkit-box-flex: 0;
1785 -ms-flex-positive: 0;
1786 flex-grow: 0;
1787 max-width: 75%;
1788 -ms-flex-preferred-size: 75%;
1789 flex-basis: 75%; }
1790 .eps-grid-item-xl-10 {
1791 -webkit-box-flex: 0;
1792 -ms-flex-positive: 0;
1793 flex-grow: 0;
1794 max-width: 83.3333333333%;
1795 -ms-flex-preferred-size: 83.3333333333%;
1796 flex-basis: 83.3333333333%; }
1797 .eps-grid-item-xl-11 {
1798 -webkit-box-flex: 0;
1799 -ms-flex-positive: 0;
1800 flex-grow: 0;
1801 max-width: 91.6666666667%;
1802 -ms-flex-preferred-size: 91.6666666667%;
1803 flex-basis: 91.6666666667%; }
1804 .eps-grid-item-xl-12 {
1805 -webkit-box-flex: 0;
1806 -ms-flex-positive: 0;
1807 flex-grow: 0;
1808 max-width: 100%;
1809 -ms-flex-preferred-size: 100%;
1810 flex-basis: 100%; } }
1811
1812 @media screen and (min-width: 1600px) {
1813 .eps-grid-item-xxl-1 {
1814 -webkit-box-flex: 0;
1815 -ms-flex-positive: 0;
1816 flex-grow: 0;
1817 max-width: 8.3333333333%;
1818 -ms-flex-preferred-size: 8.3333333333%;
1819 flex-basis: 8.3333333333%; }
1820 .eps-grid-item-xxl-2 {
1821 -webkit-box-flex: 0;
1822 -ms-flex-positive: 0;
1823 flex-grow: 0;
1824 max-width: 16.6666666667%;
1825 -ms-flex-preferred-size: 16.6666666667%;
1826 flex-basis: 16.6666666667%; }
1827 .eps-grid-item-xxl-3 {
1828 -webkit-box-flex: 0;
1829 -ms-flex-positive: 0;
1830 flex-grow: 0;
1831 max-width: 25%;
1832 -ms-flex-preferred-size: 25%;
1833 flex-basis: 25%; }
1834 .eps-grid-item-xxl-4 {
1835 -webkit-box-flex: 0;
1836 -ms-flex-positive: 0;
1837 flex-grow: 0;
1838 max-width: 33.3333333333%;
1839 -ms-flex-preferred-size: 33.3333333333%;
1840 flex-basis: 33.3333333333%; }
1841 .eps-grid-item-xxl-5 {
1842 -webkit-box-flex: 0;
1843 -ms-flex-positive: 0;
1844 flex-grow: 0;
1845 max-width: 41.6666666667%;
1846 -ms-flex-preferred-size: 41.6666666667%;
1847 flex-basis: 41.6666666667%; }
1848 .eps-grid-item-xxl-6 {
1849 -webkit-box-flex: 0;
1850 -ms-flex-positive: 0;
1851 flex-grow: 0;
1852 max-width: 50%;
1853 -ms-flex-preferred-size: 50%;
1854 flex-basis: 50%; }
1855 .eps-grid-item-xxl-7 {
1856 -webkit-box-flex: 0;
1857 -ms-flex-positive: 0;
1858 flex-grow: 0;
1859 max-width: 58.3333333333%;
1860 -ms-flex-preferred-size: 58.3333333333%;
1861 flex-basis: 58.3333333333%; }
1862 .eps-grid-item-xxl-8 {
1863 -webkit-box-flex: 0;
1864 -ms-flex-positive: 0;
1865 flex-grow: 0;
1866 max-width: 66.6666666667%;
1867 -ms-flex-preferred-size: 66.6666666667%;
1868 flex-basis: 66.6666666667%; }
1869 .eps-grid-item-xxl-9 {
1870 -webkit-box-flex: 0;
1871 -ms-flex-positive: 0;
1872 flex-grow: 0;
1873 max-width: 75%;
1874 -ms-flex-preferred-size: 75%;
1875 flex-basis: 75%; }
1876 .eps-grid-item-xxl-10 {
1877 -webkit-box-flex: 0;
1878 -ms-flex-positive: 0;
1879 flex-grow: 0;
1880 max-width: 83.3333333333%;
1881 -ms-flex-preferred-size: 83.3333333333%;
1882 flex-basis: 83.3333333333%; }
1883 .eps-grid-item-xxl-11 {
1884 -webkit-box-flex: 0;
1885 -ms-flex-positive: 0;
1886 flex-grow: 0;
1887 max-width: 91.6666666667%;
1888 -ms-flex-preferred-size: 91.6666666667%;
1889 flex-basis: 91.6666666667%; }
1890 .eps-grid-item-xxl-12 {
1891 -webkit-box-flex: 0;
1892 -ms-flex-positive: 0;
1893 flex-grow: 0;
1894 max-width: 100%;
1895 -ms-flex-preferred-size: 100%;
1896 flex-basis: 100%; } }
1897
1898 :root {
1899 --menu-title-color: #6d7882; }
1900
1901 .eps-theme-dark {
1902 --menu-title-color: #6d7882; }
1903
1904 .eps-menu ul {
1905 list-style: none;
1906 padding: 0;
1907 margin: 0; }
1908 .eps-menu ul li {
1909 display: -webkit-box;
1910 display: -ms-flexbox;
1911 display: flex; }
1912
1913 .eps-menu__title {
1914 padding: 0.5rem 1.875rem;
1915 font-size: 0.6875rem;
1916 line-height: 1.2;
1917 text-transform: uppercase;
1918 font-weight: normal;
1919 color: var(--menu-title-color); }
1920
1921 :root {
1922 --eps-modal-background-color: #fff;
1923 --eps-modal-header-background-color: #58d0f5; }
1924
1925 .eps-theme-dark {
1926 --eps-modal-background-color: #34383c;
1927 --eps-modal-header-background-color: #58d0f5; }
1928
1929 /** ----------------------------------------------------------------
1930 EPS Modal
1931 ---------------------------------------------------------------- */
1932 .eps-modal {
1933 max-width: 43.75rem;
1934 background: var(--eps-modal-background-color);
1935 -webkit-border-radius: 0.1875rem;
1936 border-radius: 0.1875rem;
1937 -webkit-animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
1938 animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards; }
1939 .eps-modal__overlay {
1940 background: rgba(0, 0, 0, 0.5);
1941 position: fixed;
1942 display: -webkit-box;
1943 display: -ms-flexbox;
1944 display: flex;
1945 top: 0;
1946 left: 0;
1947 width: 100%;
1948 height: 100%;
1949 -webkit-box-align: center;
1950 -ms-flex-align: center;
1951 align-items: center;
1952 -webkit-box-pack: center;
1953 -ms-flex-pack: center;
1954 justify-content: center;
1955 z-index: 1030; }
1956 .eps-modal__header {
1957 font-size: 0.875rem;
1958 background: var(--eps-modal-header-background-color);
1959 height: 2.75rem;
1960 padding: 0.625rem 1rem;
1961 -webkit-border-radius: 0.1875rem;
1962 border-radius: 0.1875rem; }
1963 .eps-modal__header,
1964 .eps-modal__header .title {
1965 color: #fff; }
1966 .eps-modal__icon {
1967 -webkit-margin-end: 0.625rem;
1968 margin-inline-end: 0.625rem; }
1969 .eps-modal__body {
1970 padding: 1.875rem; }
1971 .eps-modal__tip, .eps-modal .eps-tip {
1972 -webkit-padding-start: 0.75rem;
1973 padding-inline-start: 0.75rem;
1974 -webkit-border-start: 3px solid #58d0f5;
1975 border-inline-start: 3px solid #58d0f5; }
1976 .eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1977 margin-bottom: 1.875rem; }
1978 .eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1979 margin-top: 1.875rem; }
1980 .eps-modal__section:not(:first-child) {
1981 margin-top: 1.875rem; }
1982 .eps-modal__close-wrapper {
1983 -webkit-padding-start: 1rem;
1984 padding-inline-start: 1rem;
1985 -webkit-border-start: solid 1px #fff;
1986 border-inline-start: solid 1px #fff; }
1987
1988 .eps-add-new-button {
1989 display: -webkit-inline-box;
1990 display: -ms-inline-flexbox;
1991 display: inline-flex;
1992 --eps-add-new-button-size: 1.5rem;
1993 line-height: var(--eps-add-new-button-size);
1994 cursor: pointer; }
1995 .eps-add-new-button .eps-icon {
1996 background-color: #58d0f5;
1997 color: #fff;
1998 width: var(--eps-add-new-button-size);
1999 height: var(--eps-add-new-button-size);
2000 -webkit-border-radius: 100%;
2001 border-radius: 100%;
2002 font-size: calc(var(--eps-add-new-button-size) * 0.75);
2003 text-align: center;
2004 line-height: var(--eps-add-new-button-size); }
2005 .eps-add-new-button span:not(.sr-only) {
2006 -webkit-margin-start: 0.625rem;
2007 margin-inline-start: 0.625rem;
2008 font-weight: 500; }
2009 .eps-add-new-button--sm {
2010 --eps-add-new-button-size: 1rem; }
2011
2012 :root {
2013 --select2-selection-background-color: #fff;
2014 --select2-selection-color: #6d7882;
2015 --select2-selection-border-color: #d5dadf;
2016 --select2-selection-opened-focused-border-color: #f1f3f5;
2017 --select2-single-selection-rendered-color: #6d7882;
2018 --select2-default-single-selection-background-color: #fff;
2019 --select2-default-single-selection-border-color: #d5dadf;
2020 --select2-default-multiple-selection-background-color: #fff;
2021 --select2-default-multiple-selection-choice-background-color: #f1f3f5;
2022 --select2-default-multiple-selection-choice-color: #6d7882;
2023 --select2-default-multiple-selection-choice-border-color: #f1f3f5;
2024 --select2-default-multiple-selection-choice-remove-color: #a4afb7;
2025 --select2-default-multiple-selection-choice-remove-hover-color: #6d7882;
2026 --select2-default-results-selected-option-background-color: #fff;
2027 --select2-default-results-selected-option-color: #6d7882;
2028 --select2-default-results-highlighted-option-background-color: #5897fb;
2029 --select2-default-results-highlighted-option-color: #fff;
2030 --select2-results-selected-option-background-color: #5897fb;
2031 --select2-results-selected-option-color: #fff;
2032 --select2-dropdown-background-color: #fff;
2033 --select2-dropdown-border-color: #d5dadf; }
2034
2035 .eps-theme-dark {
2036 --select2-selection-background-color: #34383c;
2037 --select2-selection-color: #e0e1e3;
2038 --select2-selection-border-color: #64666a;
2039 --select2-selection-opened-focused-border-color: #7d7e82;
2040 --select2-single-selection-rendered-color: #e0e1e3;
2041 --select2-default-single-selection-background-color: #34383c;
2042 --select2-default-single-selection-border-color: #4c4f56;
2043 --select2-default-multiple-selection-background-color: #34383c;
2044 --select2-default-multiple-selection-choice-background-color: #4c4f56;
2045 --select2-default-multiple-selection-choice-color: #e0e1e3;
2046 --select2-default-multiple-selection-choice-border-color: #4c4f56;
2047 --select2-default-multiple-selection-choice-remove-color: #b4b5b7;
2048 --select2-default-multiple-selection-choice-remove-hover-color: #e0e1e3;
2049 --select2-default-results-selected-option-background-color: #34383c;
2050 --select2-default-results-selected-option-color: #e0e1e3;
2051 --select2-default-results-highlighted-option-background-color: #4c4f56;
2052 --select2-default-results-highlighted-option-color: #e0e1e3;
2053 --select2-results-selected-option-background-color: #4c4f56;
2054 --select2-results-selected-option-color: #e0e1e3;
2055 --select2-dropdown-background-color: #34383c;
2056 --select2-dropdown-border-color: #64666a; }
2057
2058 .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
2059 .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
2060 background-color: var(--select2-selection-background-color);
2061 color: var(--select2-selection-color);
2062 border-color: var(--select2-selection-border-color); }
2063
2064 .select2-container.select2-container--open .select2-selection--single,
2065 .select2-container.select2-container--open .select2-selection--multiple, .select2-container.select2-container--focus .select2-selection--single,
2066 .select2-container.select2-container--focus .select2-selection--multiple {
2067 border-color: var(--select2-selection-opened-focused-border-color); }
2068
2069 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
2070 color: var(--select2-single-selection-rendered-color); }
2071
2072 .select2-container--default .select2-selection--single {
2073 background-color: var(--select2-default-single-selection-background-color);
2074 border-color: var(--select2-default-single-selection-border-color); }
2075
2076 .select2-container--default .select2-selection--multiple {
2077 background-color: var(--select2-default-multiple-selection-background-color); }
2078 .select2-container--default .select2-selection--multiple .select2-selection__choice {
2079 background-color: var(--select2-default-multiple-selection-choice-background-color);
2080 color: var(--select2-default-multiple-selection-choice-color);
2081 border-color: var(--select2-default-multiple-selection-choice-border-color); }
2082 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
2083 color: var(--select2-default-multiple-selection-choice-remove-color); }
2084 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
2085 color: var(--select2-default-multiple-selection-choice-remove-hover-color); }
2086
2087 .select2-container--default .select2-results__option[aria-selected] {
2088 background-color: var(--select2-default-results-selected-option-background-color);
2089 color: var(--select2-default-results-selected-option-color); }
2090
2091 .select2-container--default .select2-results__option--highlighted[aria-selected] {
2092 background-color: var(--select2-default-results-highlighted-option-background-color);
2093 color: var(--select2-default-results-highlighted-option-color); }
2094
2095 .select2-container .select2-results__option[aria-selected=true] {
2096 background-color: var(--select2-results-selected-option-background-color);
2097 color: var(--select2-results-selected-option-color); }
2098
2099 .select2-container .select2-dropdown {
2100 background-color: var(--select2-dropdown-background-color);
2101 border-color: var(--select2-dropdown-border-color); }
2102
2103 .eps-notice {
2104 --eps-box-notice-color: #a4afb7;
2105 --eps-box-notice-background-color: #fcfcfc;
2106 padding: 0.625rem 1rem;
2107 -webkit-box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2108 box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2109 background-color: var(--eps-box-notice-background-color); }
2110 .eps-notice--warning {
2111 -webkit-border-start: 3px solid #fcb92c;
2112 border-inline-start: 3px solid #fcb92c; }
2113 .eps-notice__text {
2114 margin: 0;
2115 padding: 0;
2116 color: var(--eps-box-notice-color);
2117 font-style: italic; }
2118
2119 .eps-theme-dark .eps-notice {
2120 --eps-box-notice-color: #b4b5b7;
2121 --eps-box-notice-background-color: #404349; }
2122
2123 .eps-list {
2124 --eps-list-item-separated-border-color: #f1f3f5;
2125 padding: 0;
2126 margin: 0;
2127 list-style-type: none; }
2128 .eps-list--padding {
2129 padding: var(--eps-list-padding); }
2130 .eps-list__item {
2131 padding: 0; }
2132 .eps-list__item--padding {
2133 padding: var(--eps-list-item-padding); }
2134 .eps-list--separated .eps-list__item:not(:last-child) {
2135 border-bottom: 1px solid var(--eps-list-item-separated-border-color); }
2136
2137 .eps-theme-dark .eps-list {
2138 --eps-list-item-separated-border-color: #34383c; }
2139
2140 :root {
2141 --popover-background-color: #fff;
2142 --popover-item-color: #6d7882;
2143 --popover-item-hover-color: #556068;
2144 --popover-item-danger-hover-color: #b01b1b;
2145 --popover-item-background-color: #fff;
2146 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2147 --popover-box-shadow-size: 0px 1px 20px;
2148 --popover-arrow-color: #fff; }
2149
2150 .eps-theme-dark {
2151 --popover-background-color: #4c4f56;
2152 --popover-item-color: #fff;
2153 --popover-item-hover-color: #e0e1e3;
2154 --popover-item-danger-hover-color: #F84343;
2155 --popover-item-background-color: #4c4f56;
2156 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2157 --popover-box-shadow-size: 0px 1px 20px;
2158 --popover-arrow-color: #4c4f56; }
2159
2160 .eps-popover {
2161 padding: 10px 0;
2162 background-color: var(--popover-background-color);
2163 -webkit-box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2164 box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2165 list-style: none;
2166 display: -webkit-box;
2167 display: -ms-flexbox;
2168 display: flex;
2169 -webkit-box-orient: vertical;
2170 -webkit-box-direction: normal;
2171 -ms-flex-direction: column;
2172 flex-direction: column;
2173 min-width: 120px;
2174 -webkit-border-radius: 0.1875rem;
2175 border-radius: 0.1875rem;
2176 position: absolute;
2177 z-index: 1050;
2178 margin-top: 9px;
2179 -webkit-transform: translateX(-50%);
2180 -ms-transform: translateX(-50%);
2181 transform: translateX(-50%);
2182 left: 0.25rem; }
2183 .eps-popover__background {
2184 position: fixed;
2185 top: 0;
2186 bottom: 0;
2187 left: 0;
2188 right: 0;
2189 z-index: 1030; }
2190 .eps-popover__container {
2191 position: relative; }
2192 .eps-popover::before {
2193 content: "";
2194 display: block;
2195 position: absolute;
2196 width: 16px;
2197 height: 9px;
2198 margin: 0 0.1875rem 9px;
2199 top: -9px;
2200 left: 50%;
2201 -webkit-transform: translateX(-50%);
2202 -ms-transform: translateX(-50%);
2203 transform: translateX(-50%);
2204 border-color: transparent;
2205 border-style: solid;
2206 border-width: 0 8px 9px 8px;
2207 border-bottom-color: var(--popover-arrow-color); }
2208 .eps-popover__item {
2209 padding: 0.3125rem 1rem;
2210 background-color: var(--popover-item-background-color);
2211 color: var(--popover-item-color);
2212 font-size: 0.6875rem;
2213 font-weight: 500;
2214 line-height: 0.8125rem;
2215 width: 100%;
2216 -webkit-box-align: center;
2217 -ms-flex-align: center;
2218 align-items: center;
2219 cursor: pointer; }
2220 .eps-popover__item:hover {
2221 color: var(--popover-item-hover-color); }
2222 .eps-popover__item--danger:hover {
2223 color: var(--popover-item-danger-hover-color); }
2224 .eps-popover__item .eps-icon {
2225 font-size: inherit;
2226 -webkit-margin-end: 0.3125rem;
2227 margin-inline-end: 0.3125rem; }
2228
2229 .eps-css-grid {
2230 display: grid;
2231 grid-template-columns: repeat(var(--eps-grid-columns, auto-fill), minmax(var(--eps-grid-col-min-width, 1fr), var(--eps-grid-col-max-width, 1fr)));
2232 grid-gap: var(--eps-grid-spacing); }
2233
2234 .eps-box {
2235 --eps-box-background-color: #fff;
2236 --eps-box-color: #495157;
2237 --eps-box-input-color: #495157;
2238 padding: 0;
2239 -webkit-border-radius: 0.1875rem;
2240 border-radius: 0.1875rem;
2241 background-color: var(--eps-box-background-color);
2242 color: var(--eps-box-color); }
2243 .eps-box--padding {
2244 padding: var(--eps-box-padding); }
2245 .eps-box > input {
2246 width: 100%;
2247 outline: 0;
2248 border: 0;
2249 background-color: var(--eps-box-background-color);
2250 color: var(--eps-box-input-color); }
2251
2252 .eps-theme-dark .eps-box {
2253 --eps-box-background-color: #404349;
2254 --eps-box-color: #e0e1e3;
2255 --eps-box-input-color: #e0e1e3; }
2256
2257 :root {
2258 --checkbox-border-color: #d5dadf;
2259 --checkbox-hover-border-color: #c7cdd4;
2260 --checkbox-active-border-color: #e3e7ea;
2261 --checkbox-background-color: #fff;
2262 --checkbox-checked-background-color: #39b54a;
2263 --checkbox-checked-hover-background-color: #33a242;
2264 --checkbox-checked-active-background-color: #44c455;
2265 --checkbox-indicator-color: #fff; }
2266
2267 .eps-checkbox {
2268 -webkit-appearance: none;
2269 -webkit-border-radius: 0.1875rem;
2270 border-radius: 0.1875rem;
2271 width: 15px;
2272 height: 15px;
2273 outline: 0;
2274 background-color: var(--checkbox-background-color);
2275 display: -webkit-inline-box;
2276 display: -ms-inline-flexbox;
2277 display: inline-flex;
2278 -webkit-box-pack: center;
2279 -ms-flex-pack: center;
2280 justify-content: center;
2281 -webkit-box-align: center;
2282 -ms-flex-align: center;
2283 align-items: center;
2284 border: 1px solid var(--checkbox-border-color); }
2285 .eps-checkbox::after {
2286 display: inline-block;
2287 margin-bottom: 12.5%;
2288 content: " ";
2289 width: 3px;
2290 height: 6px;
2291 -webkit-transform: rotate(45deg);
2292 -ms-transform: rotate(45deg);
2293 transform: rotate(45deg); }
2294 .eps-checkbox:hover {
2295 --checkbox-border-color: var(--checkbox-hover-border-color); }
2296 .eps-checkbox:active {
2297 --checkbox-border-color: var(--checkbox-active-border-color); }
2298 .eps-checkbox:checked {
2299 --checkbox-background-color: var(--checkbox-checked-background-color);
2300 --checkbox-border-color: var(--checkbox-checked-background-color); }
2301 .eps-checkbox:checked::after {
2302 border: solid #fff;
2303 border-width: 0 1px 1px 0; }
2304 .eps-checkbox:checked:hover {
2305 --checkbox-background-color: var(--checkbox-checked-hover-background-color);
2306 --checkbox-border-color: var(--checkbox-checked-hover-background-color); }
2307 .eps-checkbox:checked:active {
2308 --checkbox-background-color: var(--checkbox-checked-active-background-color);
2309 --checkbox-border-color: var(--checkbox-checked-active-background-color); }
2310 .eps-checkbox--rounded {
2311 -webkit-border-radius: 50%;
2312 border-radius: 50%; }
2313
2314 :root {
2315 --e-app-drag-drop-background-color: #fff;
2316 --e-app-drag-drop-outline-color: #d5dadf; }
2317
2318 .eps-theme-dark {
2319 --e-app-drag-drop-background-color: #404349;
2320 --e-app-drag-drop-outline-color: #7d7e82; }
2321
2322 .e-app-drag-drop {
2323 background-color: var(--e-app-drag-drop-background-color);
2324 outline: 2px dashed var(--e-app-drag-drop-outline-color);
2325 outline-offset: -0.75rem;
2326 margin-bottom: 1.5rem;
2327 padding: 4.125rem;
2328 text-align: center; }
2329 .e-app-drag-drop--drag-over {
2330 outline-color: #58d0f5; }
2331
2332 .eps-dialog {
2333 -webkit-border-radius: 3px;
2334 border-radius: 3px;
2335 width: 375px; }
2336 .eps-dialog__close-button {
2337 position: absolute;
2338 top: -2.75rem;
2339 right: -2.75rem;
2340 margin-top: 0.625rem;
2341 margin-right: 0.625rem;
2342 z-index: 1040;
2343 font-size: 1.25rem;
2344 color: #fff; }
2345 .eps-dialog__content {
2346 padding: 1.5rem 1.875rem 1rem;
2347 font-size: 0.75rem; }
2348 .eps-dialog__title, .eps-dialog__text {
2349 text-align: center; }
2350 .eps-dialog__buttons {
2351 display: -webkit-box;
2352 display: -ms-flexbox;
2353 display: flex; }
2354 .eps-dialog__button {
2355 -webkit-box-flex: 1;
2356 -ms-flex: 1;
2357 flex: 1;
2358 border-top: 1px solid var(--hr-color);
2359 line-height: 2.75rem;
2360 text-align: center;
2361 -webkit-box-pack: center;
2362 -ms-flex-pack: center;
2363 justify-content: center; }
2364 .eps-dialog__button:last-child:not(:first-child) {
2365 -webkit-border-start: 1px solid var(--hr-color);
2366 border-inline-start: 1px solid var(--hr-color); }
2367
2368 .eps-inline-link {
2369 color: var(--eps-inline-link-color);
2370 background-color: initial;
2371 border: 0;
2372 padding: 0; }
2373 .eps-inline-link--color-primary {
2374 --eps-inline-link-color: #39b54a; }
2375 .eps-inline-link--color-secondary {
2376 --eps-inline-link-color: #c2cbd2; }
2377 .eps-inline-link--color-danger {
2378 --eps-inline-link-color: #b01b1b; }
2379 .eps-inline-link--color-cta {
2380 --eps-inline-link-color: #93003F; }
2381 .eps-inline-link--color-link {
2382 --eps-inline-link-color: #58d0f5; }
2383 .eps-inline-link--color-disabled {
2384 --eps-inline-link-color: #c2cbd2; }
2385 .eps-inline-link--underline-hover:hover, .eps-inline-link--underline-always, .eps-inline-link--underline-always:hover {
2386 text-decoration: underline; }
2387 .eps-inline-link--italic {
2388 font-style: italic; }
2389 .eps-inline-link, .eps-inline-link:focus {
2390 outline: none; }
2391
2392 .eps-text-field {
2393 --eps-text-field-color: #6d7882;
2394 --eps-text-field-background-color: #fff;
2395 --eps-text-field-placeholder-color: #a4afb7;
2396 --eps-text-field-outlined-border-color: #d5dadf;
2397 --eps-text-field-outlined-focus-border-color: #c2cbd2;
2398 width: 100%;
2399 color: var(--eps-text-field-color);
2400 background-color: var(--eps-text-field-background-color);
2401 border: 0;
2402 outline: none;
2403 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2404 font-size: 0.875rem;
2405 font-weight: 400;
2406 line-height: 1.5;
2407 -webkit-font-smoothing: antialiased;
2408 -moz-osx-font-smoothing: grayscale; }
2409 .eps-text-field--outlined {
2410 -webkit-border-radius: 0.1875rem;
2411 border-radius: 0.1875rem;
2412 border: 1px solid var(--eps-text-field-outlined-border-color);
2413 padding: 0.625rem; }
2414 .eps-text-field--outlined:focus {
2415 border-color: var(--eps-text-field-outlined-focus-border-color); }
2416 .eps-text-field::-webkit-input-placeholder {
2417 color: var(--eps-text-field-placeholder-color);
2418 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2419 font-size: 0.875rem;
2420 font-weight: 400;
2421 line-height: 1.5;
2422 -webkit-font-smoothing: antialiased;
2423 -moz-osx-font-smoothing: grayscale; }
2424 .eps-text-field::-moz-placeholder {
2425 color: var(--eps-text-field-placeholder-color);
2426 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2427 font-size: 0.875rem;
2428 font-weight: 400;
2429 line-height: 1.5;
2430 -webkit-font-smoothing: antialiased;
2431 -moz-osx-font-smoothing: grayscale; }
2432 .eps-text-field::-ms-input-placeholder {
2433 color: var(--eps-text-field-placeholder-color);
2434 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2435 font-size: 0.875rem;
2436 font-weight: 400;
2437 line-height: 1.5;
2438 -webkit-font-smoothing: antialiased;
2439 -moz-osx-font-smoothing: grayscale; }
2440 .eps-text-field::placeholder {
2441 color: var(--eps-text-field-placeholder-color);
2442 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
2443 font-size: 0.875rem;
2444 font-weight: 400;
2445 line-height: 1.5;
2446 -webkit-font-smoothing: antialiased;
2447 -moz-osx-font-smoothing: grayscale; }
2448
2449 .eps-theme-dark .eps-text-field {
2450 --eps-text-field-color: #b4b5b7;
2451 --eps-text-field-background-color: #34383c;
2452 --eps-text-field-placeholder-color: #7d7e82;
2453 --eps-text-field-outlined-border-color: #64666a;
2454 --eps-text-field-outlined-focus-border-color: #7d7e82; }
2455
2456 .e-app-import-export-content-layout {
2457 display: -webkit-box;
2458 display: -ms-flexbox;
2459 display: flex;
2460 -webkit-box-pack: center;
2461 -ms-flex-pack: center;
2462 justify-content: center;
2463 height: 100%; }
2464 .e-app-import-export-content-layout__container {
2465 -ms-flex-preferred-size: 1075px;
2466 flex-basis: 1075px; }
2467
2468 .e-app-export-complete__kit-content-title {
2469 margin: 2.75rem 0 0.625rem; }
2470
2471 .e-app-export-kit-content {
2472 --e-app-export-kit-content-title-color: #556068;
2473 --e-app-export-kit-content-description-color: #6d7882; }
2474 .e-app-export-kit-content__checkbox {
2475 -ms-flex-negative: 0;
2476 flex-shrink: 0;
2477 -webkit-margin-end: 0.75rem;
2478 margin-inline-end: 0.75rem; }
2479 .e-app-export-kit-content__title {
2480 color: var(--e-app-export-kit-content-title-color); }
2481 .e-app-export-kit-content__description {
2482 color: var(--e-app-export-kit-content-description-color);
2483 -webkit-margin-end: 1.25rem;
2484 margin-inline-end: 1.25rem; }
2485 .e-app-export-kit-content__notice {
2486 margin-top: 1rem; }
2487
2488 .eps-theme-dark .e-app-export-kit-content {
2489 --e-app-export-kit-content-title-color: #e0e1e3;
2490 --e-app-export-kit-content-description-color: #b4b5b7; }
2491
2492 .e-app-export-complete-kit-data-list {
2493 --e-app-export-complete-kit-data-border-color: #d5dadf; }
2494 .e-app-export-complete-kit-data-list__item {
2495 padding: 0.625rem 0;
2496 border-bottom: 1px solid var(--e-app-export-complete-kit-data-border-color); }
2497
2498 .eps-theme-dark .e-app-export-complete-kit-data-list {
2499 --e-app-export-complete-kit-data-border-color: #4c4f56; }
2500
2501 .e-app-import-resolver {
2502 --e-app-import-resolver-panel-header-background-color: #fff;
2503 --e-app-import-resolver-panel-body-background-color: rgba(255, 255, 255, 0.5);
2504 --e-app-import-resolver-conflicts-asset-border-color: #c2cbd2;
2505 --e-app-import-resolver-conflicts-asset-inactive-color: #a4afb7;
2506 padding-bottom: 1.25rem; }
2507 .e-app-import-resolver__notice {
2508 margin-bottom: 1.25rem; }
2509 .e-app-import-resolver__panel, .e-app-import-resolver__panel:hover {
2510 background-color: initial; }
2511 .e-app-import-resolver__panel-header {
2512 background-color: var(--e-app-import-resolver-panel-header-background-color); }
2513 .e-app-import-resolver__panel-body {
2514 background-color: var(--e-app-import-resolver-panel-body-background-color); }
2515 .e-app-import-resolver-conflicts__container {
2516 -webkit-box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2517 box-shadow: 0 2px 3px 1px var(--color-box-shadow-color); }
2518 .e-app-import-resolver-conflicts__checkbox {
2519 -ms-flex-negative: 0;
2520 flex-shrink: 0;
2521 -webkit-margin-end: 0.75rem;
2522 margin-inline-end: 0.75rem; }
2523 .e-app-import-resolver-conflicts__title {
2524 line-height: 1; }
2525 .e-app-import-resolver-conflicts__asset:not(:first-child) {
2526 -webkit-border-start: 2px solid var(--e-app-import-resolver-conflicts-asset-border-color);
2527 border-inline-start: 2px solid var(--e-app-import-resolver-conflicts-asset-border-color);
2528 -webkit-padding-start: 1rem;
2529 padding-inline-start: 1rem;
2530 -webkit-margin-start: 1rem;
2531 margin-inline-start: 1rem; }
2532 .e-app-import-resolver-conflicts__asset:not(.active) {
2533 color: var(--e-app-import-resolver-conflicts-asset-inactive-color); }
2534 .e-app-import-resolver-conflicts__edit-template {
2535 -webkit-margin-start: 0.3125rem;
2536 margin-inline-start: 0.3125rem; }
2537
2538 .eps-theme-dark .e-app-import-resolver {
2539 --e-app-import-resolver-panel-header-background-color: #4c4f56;
2540 --e-app-import-resolver-panel-body-background-color: rgba(0, 0, 0, 0.05);
2541 --e-app-import-resolver-conflicts-asset-border-color: #64666a;
2542 --e-app-import-resolver-conflicts-asset-inactive-color: #7d7e82; }
2543
2544 .e-app-import-export-panel {
2545 --e-app-import-export-panel-header-background-color: #fff;
2546 --e-app-import-export-panel-body-background-color: rgba(255, 255, 255, 0.5); }
2547 .e-app-import-export-panel, .e-app-import-export-panel:hover {
2548 background-color: initial; }
2549 .e-app-import-export-panel__header {
2550 background-color: var(--e-app-import-export-panel-header-background-color); }
2551 .e-app-import-export-panel__body {
2552 background-color: var(--e-app-import-export-panel-body-background-color); }
2553
2554 .eps-theme-dark .e-app-import-export-panel {
2555 --e-app-import-export-panel-header-background-color: #404349;
2556 --e-app-import-export-panel-body-background-color: rgba(64, 67, 73, 0.5); }
2557
2558 .e-app-export-kit {
2559 padding-bottom: 1.25rem; }
2560 .e-app-export-kit-information {
2561 margin-top: 1.25rem; }
2562 .e-app-export-kit-information__field-header {
2563 margin-bottom: 0.625rem; }
2564 .e-app-export-kit-information__label {
2565 margin: 0; }
2566 .e-app-export-kit-information__info-icon {
2567 -webkit-margin-start: 0.625rem;
2568 margin-inline-start: 0.625rem; }
2569 .e-app-export-kit-info-modal__icon {
2570 -webkit-padding-start: 0.625rem;
2571 padding-inline-start: 0.625rem; }
2572 .e-app-export-kit-info-modal__heading {
2573 margin-bottom: 1.25rem; }
2574
2575 .e-app-import-export-info-modal__section:not(:first-child) {
2576 margin-top: 1.875rem; }
2577
2578 .e-app-import-export-info-modal__heading {
2579 margin-bottom: 1.25rem; }
2580
2581 :root {
2582 --eps-badge-background-color: #fff; }
2583
2584 .eps-theme-dark {
2585 --eps-badge-background-color: #404349; }
2586
2587 .eps-badge {
2588 display: inline-block;
2589 background: var(--eps-badge-background-color);
2590 padding: 0 0.5rem;
2591 line-height: 1.8;
2592 -webkit-box-shadow: 0 3px 6px var(--color-box-shadow-color);
2593 box-shadow: 0 3px 6px var(--color-box-shadow-color);
2594 -webkit-border-radius: 4px;
2595 border-radius: 4px;
2596 font-size: 0.75rem; }
2597 .eps-badge--sm {
2598 font-size: 0.625rem;
2599 -webkit-border-radius: 3px;
2600 border-radius: 3px;
2601 padding: 0 0.3125rem;
2602 line-height: 1.5; }
2603
2604 .eps-collapse__title {
2605 cursor: pointer;
2606 padding: 0.3125rem 0;
2607 display: -webkit-box;
2608 display: -ms-flexbox;
2609 display: flex;
2610 -webkit-box-align: center;
2611 -ms-flex-align: center;
2612 align-items: center;
2613 -webkit-box-pack: justify;
2614 -ms-flex-pack: justify;
2615 justify-content: space-between;
2616 width: 100%;
2617 background: transparent;
2618 border: none;
2619 color: inherit; }
2620 .eps-collapse__title:focus {
2621 outline: none; }
2622
2623 .eps-collapse__icon {
2624 -webkit-transition: all 150ms;
2625 -o-transition: all 150ms;
2626 transition: all 150ms; }
2627
2628 .eps-collapse__content {
2629 margin-top: 0.625rem;
2630 display: none; }
2631
2632 .eps-collapse[data-open] .eps-collapse__content {
2633 display: block; }
2634
2635 .eps-collapse[data-open] .eps-collapse__icon {
2636 -webkit-transform: rotate(90deg);
2637 -ms-transform: rotate(90deg);
2638 transform: rotate(90deg); }
2639
2640 .e-kit-library__kit-favorite-actions {
2641 padding: 0.3125rem;
2642 -webkit-transition: 0.3s all;
2643 -o-transition: 0.3s all;
2644 transition: 0.3s all;
2645 -webkit-border-radius: 4px;
2646 border-radius: 4px; }
2647 .e-kit-library__kit-favorite-actions--active {
2648 color: #b01b1b; }
2649 .e-kit-library__kit-favorite-actions--loading {
2650 opacity: 50%;
2651 cursor: default; }
2652 .e-kit-library__kit-favorite-actions:hover {
2653 background-color: #f1f3f5; }
2654
2655 .e-kit-library__filter-indication {
2656 margin-top: 1.5rem;
2657 display: -webkit-box;
2658 display: -ms-flexbox;
2659 display: flex;
2660 -webkit-box-align: center;
2661 -ms-flex-align: center;
2662 align-items: center; }
2663 .e-kit-library__filter-indication-text {
2664 margin-bottom: 0;
2665 display: -webkit-box;
2666 display: -ms-flexbox;
2667 display: flex;
2668 -webkit-box-align: center;
2669 -ms-flex-align: center;
2670 align-items: center; }
2671 .e-kit-library__filter-indication-badge {
2672 margin-left: 0.3125rem;
2673 display: -webkit-box;
2674 display: -ms-flexbox;
2675 display: flex;
2676 -webkit-box-align: center;
2677 -ms-flex-align: center;
2678 align-items: center; }
2679 .e-kit-library__filter-indication-badge-remove {
2680 margin-left: 0.3125rem;
2681 font-size: 0.875rem; }
2682 .e-kit-library__filter-indication-button {
2683 margin-left: 1.5rem; }
2684
2685 #eps-app-header-btn-apply,
2686 #eps-app-header-btn-promotion,
2687 #eps-app-header-btn-connect {
2688 margin-left: 0.625rem;
2689 margin-right: 0.625rem; }
2690
2691 .e-kit-library__apply-button {
2692 display: -webkit-box;
2693 display: -ms-flexbox;
2694 display: flex;
2695 -webkit-box-align: center;
2696 -ms-flex-align: center;
2697 align-items: center;
2698 -webkit-box-pack: center;
2699 -ms-flex-pack: center;
2700 justify-content: center;
2701 gap: 0.3125rem; }
2702
2703 .e-kit-library__kit-item-overlay {
2704 height: 100%; }
2705 .e-kit-library__kit-item-overlay > *:first-child {
2706 -webkit-box-flex: 1;
2707 -ms-flex: 1;
2708 flex: 1; }
2709
2710 .e-kit-library__kit-item-overlay-overview-button {
2711 display: -webkit-box;
2712 display: -ms-flexbox;
2713 display: flex;
2714 -webkit-box-orient: vertical;
2715 -webkit-box-direction: normal;
2716 -ms-flex-direction: column;
2717 flex-direction: column;
2718 -webkit-box-align: center;
2719 -ms-flex-align: center;
2720 align-items: center;
2721 -webkit-box-pack: center;
2722 -ms-flex-pack: center;
2723 justify-content: center;
2724 color: white;
2725 height: 100%;
2726 width: 100%; }
2727 .e-kit-library__kit-item-overlay-overview-button > i {
2728 font-size: 2rem;
2729 margin-bottom: 5px; }
2730 .e-kit-library__kit-item-overlay-overview-button > span {
2731 font-size: 0.9rem; }
2732
2733 .e-kit-library__kit-item-overlay-promotion-button {
2734 display: -webkit-box;
2735 display: -ms-flexbox;
2736 display: flex;
2737 width: 100%;
2738 background: white;
2739 -webkit-box-align: center;
2740 -ms-flex-align: center;
2741 align-items: center;
2742 -webkit-box-pack: center;
2743 -ms-flex-pack: center;
2744 justify-content: center;
2745 padding: 10px;
2746 font-size: 13px;
2747 color: #93003F; }
2748 .e-kit-library__kit-item-overlay-promotion-button > * {
2749 margin: 0 3px; }
2750
2751 .e-kit-library__kit-item-subscription-plan-badge {
2752 position: absolute;
2753 top: 0;
2754 right: 0;
2755 margin: 0.3125rem;
2756 color: #fff;
2757 text-transform: uppercase; }
2758
2759 :root {
2760 --e-kit-library-header-back-border: 1px solid #f1f3f5; }
2761
2762 .eps-theme-dark {
2763 --e-kit-library-header-back-border: 1px solid #64666a; }
2764
2765 .e-kit-library__header-back {
2766 color: #a4afb7;
2767 padding-right: 1.25rem;
2768 padding-left: 0.3125rem;
2769 display: -webkit-inline-box;
2770 display: -ms-inline-flexbox;
2771 display: inline-flex;
2772 -webkit-box-pack: center;
2773 -ms-flex-pack: center;
2774 justify-content: center;
2775 -webkit-box-align: center;
2776 -ms-flex-align: center;
2777 align-items: center;
2778 height: 100%;
2779 border-right: var(--e-kit-library-header-back-border); }
2780 .e-kit-library__header-back-container {
2781 -webkit-box-flex: 1;
2782 -ms-flex: 1;
2783 flex: 1;
2784 height: 100%; }
2785 .e-kit-library__header-back .eps-icon {
2786 -webkit-transform: rotate(0deg);
2787 -ms-transform: rotate(0deg);
2788 transform: rotate(0deg); }
2789
2790 .e-kit-library__tags-filter {
2791 margin-top: 2.75rem; }
2792 .e-kit-library__tags-filter-list {
2793 margin-bottom: 1.875rem; }
2794 .e-kit-library__tags-filter-list .eps-collapse__title {
2795 padding-right: 1.875rem;
2796 padding-left: 1.875rem;
2797 text-transform: uppercase; }
2798 .e-kit-library__tags-filter-list .eps-collapse__content {
2799 margin: 0.3125rem 1.875rem; }
2800 .e-kit-library__tags-filter-list-container {
2801 max-height: 250px;
2802 overflow: auto; }
2803 .e-kit-library__tags-filter-list-search {
2804 margin-bottom: 0.625rem; }
2805 .e-kit-library__tags-filter-list-search .eps-search-input {
2806 background: #fff; }
2807 .e-kit-library__tags-filter-list-item {
2808 padding: 0.3125rem 0;
2809 display: -webkit-box;
2810 display: -ms-flexbox;
2811 display: flex;
2812 -webkit-box-align: center;
2813 -ms-flex-align: center;
2814 align-items: center;
2815 font-weight: 500; }
2816 .e-kit-library__tags-filter-list-item input {
2817 margin-right: 0.3125rem; }
2818
2819 .e-kit-library #eps-app-header-btn-refetch {
2820 padding: 0; }
2821
2822 .e-kit-library-header-info-modal-container {
2823 margin-bottom: 2.75rem; }
2824
2825 .e-kit-library__not-results {
2826 margin-top: 2.75rem; }
2827 .e-kit-library__not-results-title {
2828 margin-top: 1.25rem; }
2829 .e-kit-library__not-results-description {
2830 color: #a4afb7;
2831 text-align: center; }
2832
2833 .e-kit-library__index-layout-container {
2834 -webkit-box-flex: 1;
2835 -ms-flex-positive: 1;
2836 flex-grow: 1;
2837 overflow-y: auto;
2838 display: -webkit-box;
2839 display: -ms-flexbox;
2840 display: flex;
2841 -webkit-box-orient: vertical;
2842 -webkit-box-direction: normal;
2843 -ms-flex-direction: column;
2844 flex-direction: column; }
2845
2846 .e-kit-library__index-layout-top-area {
2847 padding: 2.75rem;
2848 position: -webkit-sticky;
2849 position: sticky;
2850 top: -1px;
2851 width: 100%;
2852 z-index: 2;
2853 background-color: var(--app-background-color);
2854 gap: 1.5rem; }
2855 .e-kit-library__index-layout-top-area-search, .e-kit-library__index-layout-top-area-sort {
2856 min-width: 265px; }
2857 .e-kit-library__index-layout-top-area-search {
2858 -webkit-box-flex: 1;
2859 -ms-flex: 1;
2860 flex: 1; }
2861
2862 .e-kit-library__index-layout-main {
2863 padding-top: 0;
2864 padding-bottom: 1.5rem;
2865 overflow-y: hidden;
2866 height: auto;
2867 -webkit-box-flex: 1;
2868 -ms-flex: 1 0 auto;
2869 flex: 1 0 auto;
2870 display: -webkit-box;
2871 display: -ms-flexbox;
2872 display: flex;
2873 -webkit-box-orient: vertical;
2874 -webkit-box-direction: normal;
2875 -ms-flex-direction: column;
2876 flex-direction: column;
2877 -webkit-box-pack: justify;
2878 -ms-flex-pack: justify;
2879 justify-content: space-between; }
2880
2881 .e-kit-library__envato-promotion {
2882 width: 100%;
2883 text-align: center;
2884 margin-top: 1.875rem;
2885 color: #6d7882; }
2886
2887 .e-kit-library__item-sidebar {
2888 padding: 1.5rem 1.875rem; }
2889
2890 .e-kit-library__item-sidebar-header {
2891 display: -webkit-box;
2892 display: -ms-flexbox;
2893 display: flex;
2894 -webkit-box-align: center;
2895 -ms-flex-align: center;
2896 align-items: center;
2897 -webkit-box-pack: justify;
2898 -ms-flex-pack: justify;
2899 justify-content: space-between; }
2900
2901 .e-kit-library__item-sidebar-header-title {
2902 color: #6d7882;
2903 margin-bottom: 0; }
2904
2905 .e-kit-library__item-sidebar-thumbnail {
2906 margin-top: 1.25rem;
2907 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
2908 box-shadow: 0 4px 10px var(--color-box-shadow-color); }
2909
2910 .e-kit-library__item-sidebar-description {
2911 margin-top: 1.5rem;
2912 color: #6d7882; }
2913
2914 .e-kit-library__item-sidebar-collapse {
2915 margin-top: 1.5rem; }
2916
2917 .e-kit-library__item-sidebar-tags-container {
2918 gap: 0.625rem; }
2919
2920 .e-kit-library__item-information-text {
2921 font-size: 0.8125rem;
2922 color: #6d7882;
2923 margin-bottom: 0.3125rem; }
2924
2925 .e-kit-library__content-overview-group-item {
2926 margin-bottom: 2.75rem; }
2927
2928 .e-kit-library__content-overview-group-title {
2929 margin-bottom: 1.5rem;
2930 color: #6d7882; }
2931
2932 .e-kit-library__preview-loader {
2933 position: absolute;
2934 top: 0;
2935 left: 0;
2936 width: 100%;
2937 height: 100%;
2938 display: -webkit-box;
2939 display: -ms-flexbox;
2940 display: flex;
2941 -webkit-box-align: center;
2942 -ms-flex-align: center;
2943 align-items: center;
2944 -webkit-box-pack: center;
2945 -ms-flex-pack: center;
2946 justify-content: center;
2947 font-size: 1.85rem;
2948 color: #a4afb7;
2949 z-index: 0; }
2950
2951 .e-kit-library__preview-iframe {
2952 border: none;
2953 -webkit-transition: all 0.3s;
2954 -o-transition: all 0.3s;
2955 transition: all 0.3s;
2956 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
2957 box-shadow: 0 4px 10px var(--color-box-shadow-color); }
2958
2959 .e-kit-library__preview-iframe-container {
2960 overflow-y: auto;
2961 position: relative;
2962 z-index: 1; }
2963
2964 .e-kit-library__preview-responsive-controls {
2965 width: auto; }
2966 .e-kit-library__preview-responsive-controls-item {
2967 margin: 0 0.3125rem;
2968 color: #a4afb7;
2969 padding: 0.3125rem; }
2970 .e-kit-library__preview-responsive-controls-item:hover {
2971 background: #f1f3f5;
2972 -webkit-border-radius: 3px;
2973 border-radius: 3px;
2974 -webkit-transition: all 0.3s;
2975 -o-transition: all 0.3s;
2976 transition: all 0.3s; }
2977 .e-kit-library__preview-responsive-controls-item--active {
2978 color: #58d0f5; }
2979
2980 :root {
2981 --eps-search-input-background-color: #fcfcfc;
2982 --eps-search-input-background-color-focus: #fff;
2983 --eps-search-input-color: #556068; }
2984
2985 .eps-theme-dark {
2986 --eps-search-input-background-color: #404349;
2987 --eps-search-input-background-color-focus: #4c4f56;
2988 --eps-search-input-color: #b4b5b7; }
2989
2990 .eps-search-input {
2991 width: 100%;
2992 font-size: 0.9375rem;
2993 padding: 0.625rem 2.75rem;
2994 border: none;
2995 background: var(--eps-search-input-background-color);
2996 outline: none;
2997 color: var(--eps-search-input-color);
2998 line-height: 1;
2999 height: 2.75rem; }
3000 .eps-search-input--sm {
3001 font-size: 0.8125rem;
3002 padding: 0.5rem 1.875rem; }
3003 .eps-search-input:focus {
3004 background: var(--eps-search-input-background-color-focus); }
3005 .eps-search-input::-webkit-input-placeholder {
3006 color: #a4afb7;
3007 font-style: italic; }
3008 .eps-search-input::-moz-placeholder {
3009 color: #a4afb7;
3010 font-style: italic; }
3011 .eps-search-input::-ms-input-placeholder {
3012 color: #a4afb7;
3013 font-style: italic; }
3014 .eps-search-input::placeholder {
3015 color: #a4afb7;
3016 font-style: italic; }
3017 .eps-search-input__container {
3018 position: relative; }
3019 .eps-search-input__icon {
3020 font-size: 1.25rem;
3021 padding: 0.625rem;
3022 color: #a4afb7;
3023 position: absolute;
3024 top: 0;
3025 left: 0;
3026 left: 0;
3027 height: 100%;
3028 display: -webkit-box;
3029 display: -ms-flexbox;
3030 display: flex;
3031 -webkit-box-align: center;
3032 -ms-flex-align: center;
3033 align-items: center;
3034 -webkit-box-pack: center;
3035 -ms-flex-pack: center;
3036 justify-content: center; }
3037 .eps-search-input__icon--sm {
3038 font-size: 0.75rem; }
3039 .eps-search-input__clear-icon {
3040 font-size: 0.875rem;
3041 padding: 0.625rem;
3042 color: #a4afb7;
3043 position: absolute;
3044 top: 0;
3045 right: 0;
3046 height: 100%;
3047 display: -webkit-box;
3048 display: -ms-flexbox;
3049 display: flex;
3050 -webkit-box-align: center;
3051 -ms-flex-align: center;
3052 align-items: center;
3053 -webkit-box-pack: center;
3054 -ms-flex-pack: center;
3055 justify-content: center; }
3056 .eps-search-input__clear-icon--sm {
3057 font-size: 0.6875rem; }
3058
3059 :root {
3060 --eps-sort-select-select-background-color: #fcfcfc;
3061 --eps-sort-select-select-color: #556068;
3062 --eps-sort-select-button-background-color: #fcfcfc;
3063 --eps-sort-select-button-border: 1px solid #f1f3f5; }
3064
3065 .eps-theme-dark {
3066 --eps-sort-select-select-background-color: #404349;
3067 --eps-sort-select-select-color: #b4b5b7;
3068 --eps-sort-select-button-background-color: #404349;
3069 --eps-sort-select-button-border: 1px solid #26292C; }
3070
3071 .eps-sort-select {
3072 width: 100%;
3073 font-size: 0.9375rem;
3074 display: -webkit-box;
3075 display: -ms-flexbox;
3076 display: flex; }
3077 .eps-sort-select__select-wrapper {
3078 -webkit-box-flex: 1;
3079 -ms-flex: 1;
3080 flex: 1;
3081 position: relative; }
3082 .eps-sort-select__select-wrapper::after {
3083 content: "\e8ad";
3084 font-family: eicons;
3085 position: absolute;
3086 right: 0.625rem;
3087 top: 0;
3088 bottom: 0;
3089 color: #a4afb7;
3090 display: -webkit-box;
3091 display: -ms-flexbox;
3092 display: flex;
3093 -webkit-box-align: center;
3094 -ms-flex-align: center;
3095 align-items: center;
3096 -webkit-box-pack: center;
3097 -ms-flex-pack: center;
3098 justify-content: center;
3099 pointer-events: none; }
3100 .eps-sort-select__select {
3101 width: 100%;
3102 padding: 0.625rem 0.625rem;
3103 border: none;
3104 background: var(--eps-sort-select-select-background-color);
3105 outline: none;
3106 color: var(--eps-sort-select-select-color);
3107 line-height: 1;
3108 cursor: pointer;
3109 height: 2.75rem;
3110 -moz-appearance: none;
3111 appearance: none;
3112 -webkit-appearance: none;
3113 -webkit-border-radius: 0;
3114 border-radius: 0; }
3115 .eps-sort-select__button {
3116 padding: 0.75rem 0.75rem;
3117 background: var(--eps-sort-select-button-background-color);
3118 border-left: var(--eps-sort-select-button-border);
3119 line-height: 1;
3120 color: #a4afb7; }
3121
3122 .e-app-collapse {
3123 --e-app-collapse-icon-color: #6d7882; }
3124 .e-app-collapse-toggle {
3125 position: relative; }
3126 .e-app-collapse-toggle--active {
3127 cursor: pointer; }
3128 .e-app-collapse-toggle__icon {
3129 color: var(--e-app-collapse-icon-color);
3130 display: -webkit-box;
3131 display: -ms-flexbox;
3132 display: flex;
3133 -webkit-box-align: center;
3134 -ms-flex-align: center;
3135 align-items: center;
3136 -webkit-box-pack: center;
3137 -ms-flex-pack: center;
3138 justify-content: center;
3139 font-size: 0.875rem;
3140 position: absolute;
3141 top: 50%;
3142 right: var(--e-app-collapse-toggle-icon-spacing);
3143 -webkit-transform: translateY(-50%);
3144 -ms-transform: translateY(-50%);
3145 transform: translateY(-50%); }
3146 .e-app-collapse-toggle__icon:before {
3147 -webkit-transition: all 0.2s linear;
3148 -o-transition: all 0.2s linear;
3149 transition: all 0.2s linear; }
3150 .e-app-collapse-content {
3151 display: none; }
3152 .e-app-collapse--opened .e-app-collapse-toggle__icon:before {
3153 -webkit-transform: rotate(-180deg);
3154 -ms-transform: rotate(-180deg);
3155 transform: rotate(-180deg); }
3156 .e-app-collapse--opened .e-app-collapse-content {
3157 display: block; }
3158
3159 [dir="rtl"] .e-app-collapse-toggle__icon {
3160 right: initial;
3161 left: var(--e-app-collapse-toggle-icon-spacing); }
3162
3163 .eps-theme-dark .e-app-collapse {
3164 --e-app-collapse-icon-color: #b4b5b7; }
3165 /*# sourceMappingURL=app.css.map */