PluginProbe
Elementor Website Builder – more than just a page builder / 3.2.4
Elementor Website Builder – more than just a page builder v3.2.4
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 4.0.7 All 451 releases
elementor / assets / css / app.css

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

2,403 lines 70.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.2.4 - 26-05-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: #c2cbd2;
117 --button-secondary-hover-background-color: #b3bec7;
118 --button-secondary-active-background-color: #b9c3cc;
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 .eps-button--contained:hover {
171 color: var(--button-color); }
172 .eps-button--contained, .eps-button--outlined {
173 -webkit-border-radius: 0.1875rem;
174 border-radius: 0.1875rem; }
175 .eps-button--underlined {
176 text-decoration: underline; }
177 .eps-button--sm {
178 --button-font-size: 0.75rem;
179 --button-line-height: 14px; }
180 .eps-button--lg {
181 --button-font-size: 0.9375rem;
182 --button-line-height: 18px; }
183 .eps-button--primary {
184 --button-color: var(--button-primary-color);
185 --button-background-color: var(--button-primary-background-color);
186 --button-hover-background-color: var(--button-primary-hover-background-color);
187 --button-active-background-color: var(--button-primary-active-background-color); }
188 .eps-button--secondary {
189 --button-color: var(--buton-secondary-color);
190 --button-background-color: var(--button-secondary-background-color);
191 --button-hover-background-color: var(--button-secondary-hover-background-color);
192 --button-active-background-color: var(--button-secondary-active-background-color); }
193 .eps-button--danger {
194 --button-color: var(--buton-danger-color);
195 --button-background-color: var(--button-danger-background-color);
196 --button-hover-background-color: var(--button-danger-hover-background-color);
197 --button-active-background-color: var(--button-danger-active-background-color); }
198 .eps-button--cta {
199 --button-color: var(--button-cta-color);
200 --button-background-color: var(--button-cta-background-color);
201 --button-hover-background-color: var(--button-cta-hover-background-color);
202 --button-active-background-color: var(--button-cta-active-background-color); }
203 .eps-button--link {
204 --button-color: var(--button-link-color);
205 --button-background-color: var(--button-link-background-color);
206 --button-hover-background-color: var(--button-link-hover-background-color);
207 --button-active-background-color: var(--button-link-active-background-color); }
208 .eps-button--disabled, .eps-button[disabled] {
209 --button-color: var(--button-disabled-color);
210 --button-background-color: var(--button-disabled-background-color);
211 --button-hover-background-color: var(--button-disabled-hover-background-color);
212 --button-active-background-color: var(--button-disabled-active-background-color);
213 cursor: default; }
214
215 :root {
216 --app-background-color: #f1f3f5;
217 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
218 --app-header-background-color: #fff;
219 --app-header-color: #495157;
220 --app-sidebar-background-color: rgba(255, 255, 255, 0.5);
221 --app-header-buttons-separator-color: #d5dadf;
222 --app-header-buttons-color: #a4afb7;
223 --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
224
225 .eps-theme-dark {
226 --app-background-color: #34383c;
227 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
228 --app-header-background-color: #26292C;
229 --app-header-color: #e0e1e3;
230 --app-sidebar-background-color: #34383c;
231 --app-header-buttons-separator-color: #64666a;
232 --app-header-buttons-color: #b4b5b7;
233 --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
234
235 :root {
236 --text-muted: #d5dadf;
237 --disabled: #c2cbd2;
238 --light: #fff;
239 --dark: #000;
240 --info: #58d0f5;
241 --cta: #93003F;
242 --danger: #b01b1b;
243 --success: #39b54a;
244 --warning: #fcb92c;
245 --body-color: #6d7882;
246 --link-color: #58d0f5;
247 --link-hover-color: #10bcf1;
248 --hr-color: #d5dadf;
249 --box-shadow-color: theme-colors(dark);
250 --display-1-color: #495157;
251 --display-2-color: #495157;
252 --display-3-color: #6d7882;
253 --display-4-color: #495157;
254 --h1-color: #6d7882;
255 --h2-color: #6d7882;
256 --h3-color: #495157;
257 --h4-color: #495157;
258 --h5-color: #495157;
259 --h6-color: #495157;
260 --text-base-color: #495157;
261 --text-xl-color: #495157;
262 --text-lg-color: #495157;
263 --text-sm-color: #495157;
264 --text-xs-color: #495157;
265 --text-xxs-color: #495157;
266 --gray-800: #495157;
267 --gray-700: #556068;
268 --gray-600: #6d7882;
269 --gray-500: #a4afb7;
270 --gray-400: #c2cbd2;
271 --gray-300: #d5dadf;
272 --gray-200: #f1f3f5;
273 --gray-100: #fcfcfc; }
274
275 .eps-theme-dark {
276 --text-muted: #7d7e82;
277 --disabled: #64666a;
278 --light: #fff;
279 --dark: #000;
280 --info: #58d0f5;
281 --accent: #58d0f5;
282 --danger: #F84343;
283 --cta: #93003F;
284 --success: #39b54a;
285 --warning: #fcb92c;
286 --body-color: #e0e1e3;
287 --body-bg: #fff;
288 --link-color: #58d0f5;
289 --link-hover-color: #10bcf1;
290 --hr-color: #4c4f56;
291 --box-shadow-color: rgba(0, 0, 0, 0.15);
292 --display-1-color: #e0e1e3;
293 --display-2-color: #e0e1e3;
294 --display-3-color: #e0e1e3;
295 --display-4-color: #e0e1e3;
296 --h1-color: #e0e1e3;
297 --h2-color: #e0e1e3;
298 --h3-color: #e0e1e3;
299 --h4-color: #e0e1e3;
300 --h5-color: #e0e1e3;
301 --h6-color: #e0e1e3;
302 --text-base-color: #b4b5b7;
303 --text-xl-color: #b4b5b7;
304 --text-lg-color: #b4b5b7;
305 --text-sm-color: #b4b5b7;
306 --text-xs-color: #b4b5b7;
307 --text-xxs-color: #b4b5b7;
308 --gray-800: #26292C;
309 --gray-700: #34383c;
310 --gray-600: #404349;
311 --gray-500: #4c4f56;
312 --gray-400: #64666a;
313 --gray-300: #7d7e82;
314 --gray-200: #b4b5b7;
315 --gray-100: #e0e1e3; }
316
317 *,
318 *::before,
319 *::after {
320 -webkit-box-sizing: border-box;
321 box-sizing: border-box; }
322
323 html {
324 font-family: sans-serif;
325 line-height: 1.15;
326 -webkit-text-size-adjust: 100%;
327 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
328
329 article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
330 display: block; }
331
332 body {
333 margin: 0;
334 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
335 font-size: 0.875rem;
336 font-weight: 400;
337 line-height: 1.5;
338 color: var(--body-color);
339 -webkit-font-smoothing: antialiased;
340 -moz-osx-font-smoothing: grayscale;
341 background-color: var(--body-bg); }
342
343 ::-moz-selection {
344 background-color: rgba(147, 0, 63, 0.5); }
345
346 ::selection {
347 background-color: rgba(147, 0, 63, 0.5); }
348
349 [tabindex="-1"]:focus:not(:focus-visible) {
350 outline: 0 !important; }
351
352 h1, h2, h3, h4, h5, h6 {
353 font-size: 100%;
354 margin: 0;
355 padding: 0;
356 line-height: inherit;
357 font-weight: normal; }
358
359 p {
360 margin-top: 0; }
361
362 b,
363 strong {
364 font-weight: 700; }
365
366 small {
367 font-size: 80%; }
368
369 a {
370 --eps-link-color: $eps-link-color;
371 color: var(--eps-link-color);
372 background-color: transparent; }
373 a, a:active, a:hover, a:focus {
374 text-decoration: none; }
375 a:focus, a:hover {
376 --eps-link-color: $eps-link-hover-color;
377 text-decoration: none; }
378
379 a:not([href]) {
380 color: inherit;
381 text-decoration: none; }
382 a:not([href]):hover {
383 color: inherit;
384 text-decoration: none; }
385
386 pre,
387 code,
388 kbd,
389 samp {
390 font-family: monospace;
391 font-size: 1em; }
392
393 figure {
394 margin: 0 0 0; }
395
396 img {
397 vertical-align: middle;
398 border-style: none; }
399
400 svg {
401 overflow: hidden;
402 vertical-align: middle; }
403
404 button {
405 -webkit-border-radius: 0;
406 border-radius: 0; }
407
408 button:focus {
409 outline: 1px dotted;
410 outline: 5px auto -webkit-focus-ring-color; }
411
412 input,
413 button,
414 select,
415 optgroup,
416 textarea {
417 margin: 0;
418 font-family: inherit;
419 font-size: inherit;
420 line-height: inherit; }
421
422 button,
423 input {
424 overflow: visible; }
425
426 button,
427 select {
428 text-transform: none; }
429
430 [role="button"] {
431 cursor: pointer; }
432
433 select {
434 word-wrap: normal; }
435
436 button,
437 [type="button"],
438 [type="reset"],
439 [type="submit"] {
440 -webkit-appearance: button; }
441
442 button:not(:disabled),
443 [type="button"]:not(:disabled),
444 [type="reset"]:not(:disabled),
445 [type="submit"]:not(:disabled) {
446 cursor: pointer; }
447
448 button::-moz-focus-inner,
449 [type="button"]::-moz-focus-inner,
450 [type="reset"]::-moz-focus-inner,
451 [type="submit"]::-moz-focus-inner {
452 padding: 0;
453 border-style: none; }
454
455 input[type="radio"],
456 input[type="checkbox"] {
457 -webkit-box-sizing: border-box;
458 box-sizing: border-box;
459 padding: 0; }
460
461 textarea {
462 overflow: auto;
463 resize: vertical; }
464
465 [hidden] {
466 display: none !important; }
467
468 hr {
469 border: 0 none;
470 border-bottom: 1px solid var(--hr-color); }
471
472 .eps-display-1 {
473 font-size: 1.85rem;
474 color: var(--display-1-color);
475 margin-top: 0.5rem;
476 margin-bottom: 0.5rem; }
477
478 .eps-display-2 {
479 font-size: 1.85rem;
480 color: var(--display-2-color);
481 margin-top: 0.5rem;
482 margin-bottom: 0.5rem; }
483
484 .eps-display-3 {
485 font-size: 1.85rem;
486 color: var(--display-3-color);
487 margin-top: 0;
488 margin-bottom: 1.25rem; }
489
490 .eps-display-4 {
491 font-size: 1.85rem;
492 color: var(--display-4-color);
493 margin-top: 0.5rem;
494 margin-bottom: 0.5rem; }
495
496 h1,
497 .eps-h1 {
498 font-size: 1.625rem;
499 line-height: 1;
500 color: var(--h1-color);
501 margin-bottom: 1.25rem;
502 font-weight: 500; }
503
504 h2,
505 .eps-h2 {
506 font-size: 1.25rem;
507 line-height: 1.2;
508 color: var(--h2-color);
509 margin-top: 0;
510 margin-bottom: 1.25rem;
511 font-weight: 500; }
512
513 h3,
514 .eps-h3 {
515 font-size: 1rem;
516 line-height: 1.2;
517 color: var(--h3-color);
518 margin-top: 0;
519 margin-bottom: 0.5rem;
520 font-weight: 500; }
521
522 h4,
523 .eps-h4 {
524 font-size: 0.9375rem;
525 color: var(--h4-color);
526 margin-top: 0;
527 margin-bottom: 0.5rem; }
528
529 h5,
530 .eps-h5 {
531 font-size: 0.875rem;
532 color: var(--h5-color);
533 margin-top: 0;
534 margin-bottom: 0.5rem; }
535
536 h6,
537 .eps-h6 {
538 font-size: 0.875rem;
539 color: var(--h-6-color);
540 margin-top: 0;
541 margin-bottom: 0.5rem;
542 font-weight: 700; }
543
544 .eps-text-xxs {
545 font-size: 0.75rem;
546 line-height: 1.2;
547 color: var(--text-xxs-color);
548 font-weight: 400; }
549
550 .eps-text-xs {
551 font-size: 0.75rem;
552 line-height: 1.5;
553 color: var(--text-xs-color);
554 font-weight: 400; }
555
556 .eps-text {
557 font-size: 0.875rem;
558 line-height: 1.5;
559 color: var(--text-base-color);
560 font-weight: 400; }
561
562 .eps-text-sm {
563 font-size: 0.8125rem;
564 line-height: 1.5;
565 color: var(--text-sm-color);
566 font-weight: 400; }
567
568 .eps-text-lg {
569 font-size: 0.9375rem;
570 line-height: 1.5;
571 color: var(--text-lg-color);
572 font-weight: 400; }
573
574 .eps-text-xl {
575 font-size: 1rem;
576 line-height: 1.5;
577 color: var(--text-xl-color);
578 font-weight: 400; }
579
580 .video-wrapper {
581 position: relative;
582 padding-bottom: 56.25%;
583 height: 0; }
584 .video-wrapper iframe {
585 position: absolute;
586 top: 0;
587 left: 0;
588 width: 100%;
589 height: 100%; }
590
591 .eps-separator {
592 margin-bottom: 2.75rem; }
593
594 .eps-theme-dark {
595 --e-app-back-button-color: #b4b5b7; }
596
597 .back-button, .e-app-back-button {
598 --button-background-color: var(--e-app-back-button-color, #a4afb7);
599 margin-bottom: 1.5rem; }
600 .back-button .eps-icon, .e-app-back-button .eps-icon {
601 -webkit-margin-end: 0.3125rem;
602 margin-inline-end: 0.3125rem; }
603
604 .eps-theme-dark {
605 --input-border-color: --hr-color; }
606
607 .eps-input {
608 border: 1px solid var(--hr-color);
609 -webkit-border-radius: 0.1875rem;
610 border-radius: 0.1875rem;
611 background: transparent;
612 color: inherit;
613 height: 1.875rem;
614 padding: 0 0.3125rem; }
615 .eps-input--block {
616 width: 100%; }
617
618 .eps-app {
619 display: -webkit-box;
620 display: -ms-flexbox;
621 display: flex;
622 height: 100vh;
623 -webkit-box-orient: vertical;
624 -webkit-box-direction: normal;
625 -ms-flex-direction: column;
626 flex-direction: column;
627 color: var(--body-color);
628 background-color: var(--app-background-color);
629 position: absolute;
630 -webkit-border-radius: 0;
631 border-radius: 0;
632 -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
633 box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
634 overflow: hidden;
635 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
636 width: 100%;
637 max-width: 100%; }
638 .eps-app__lightbox {
639 display: -webkit-box;
640 display: -ms-flexbox;
641 display: flex;
642 -webkit-box-align: center;
643 -ms-flex-align: center;
644 align-items: center;
645 -webkit-box-pack: center;
646 -ms-flex-pack: center;
647 justify-content: center;
648 position: fixed;
649 height: 100%;
650 width: 100%;
651 background-color: var(--app-lightbox-background-color);
652 z-index: 1040;
653 bottom: 0;
654 left: 0; }
655 .eps-app__header {
656 -ms-flex-negative: 0;
657 flex-shrink: 0;
658 font-size: 0.9375rem;
659 color: var(--app-header-color);
660 background-color: var(--app-header-background-color);
661 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
662 box-shadow: 0 4px 10px var(--color-box-shadow-color);
663 position: relative;
664 z-index: 1;
665 height: 3.125rem;
666 padding: 0 1rem; }
667 .eps-app__header-buttons {
668 display: -webkit-box;
669 display: -ms-flexbox;
670 display: flex;
671 -webkit-box-align: center;
672 -ms-flex-align: center;
673 align-items: center;
674 -webkit-box-orient: horizontal;
675 -webkit-box-direction: reverse;
676 -ms-flex-direction: row-reverse;
677 flex-direction: row-reverse;
678 font-size: 1.125rem; }
679 .eps-app__header-btn {
680 --button-background-color: var(--app-header-buttons-color);
681 -webkit-padding-start: 1rem;
682 padding-inline-start: 1rem;
683 font-size: 1.125rem;
684 line-height: 1.25rem; }
685 .eps-app__header-btn:first-child {
686 -webkit-border-start: 1px solid var(--app-header-buttons-separator-color);
687 border-inline-start: 1px solid var(--app-header-buttons-separator-color); }
688 .eps-app__header-btn:not(:first-child) {
689 -webkit-padding-end: 1rem;
690 padding-inline-end: 1rem; }
691 .eps-app__logo-title-wrapper {
692 display: -webkit-box;
693 display: -ms-flexbox;
694 display: flex;
695 -webkit-box-align: center;
696 -ms-flex-align: center;
697 align-items: center; }
698 .eps-app__logo {
699 display: block;
700 width: 1.75rem;
701 height: 1.75rem;
702 line-height: 1.75rem;
703 text-align: center;
704 font-size: calc(0.4 * 1.75rem);
705 -webkit-border-radius: 50%;
706 border-radius: 50%;
707 color: #fff;
708 background-color: #93003F; }
709 .eps-app__logo:not(:last-child) {
710 -webkit-margin-end: 0.625rem;
711 margin-inline-end: 0.625rem; }
712 .eps-app__title {
713 font-size: 0.9375rem;
714 font-weight: 700;
715 text-transform: uppercase;
716 margin-bottom: 0; }
717 .eps-app__main {
718 display: -webkit-box;
719 display: -ms-flexbox;
720 display: flex;
721 overflow: hidden;
722 -webkit-box-flex: 1;
723 -ms-flex-positive: 1;
724 flex-grow: 1; }
725 .eps-app__sidebar {
726 background-color: var(--app-sidebar-background-color);
727 padding-top: 1.25rem;
728 width: 30%;
729 max-width: 17.1875rem;
730 -webkit-box-flex: 0;
731 -ms-flex-positive: 0;
732 flex-grow: 0;
733 overflow-y: auto;
734 -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
735 box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
736 z-index: 2; }
737 .eps-app__content {
738 -webkit-box-flex: 1;
739 -ms-flex-positive: 1;
740 flex-grow: 1;
741 position: relative;
742 padding: 2.75rem;
743 height: 100%;
744 overflow-y: auto; }
745
746 .e-app-upload-file__input {
747 display: none; }
748
749 .e-app-drop-zone {
750 --e-app-drop-zone-icon-color: #c2cbd2;
751 --e-app-drop-zone-text-color: #a4afb7;
752 --e-app-drop-zone-secondary-text-color: #6d7882; }
753 .e-app-drop-zone__icon {
754 margin-bottom: 2.75rem;
755 color: var(--e-app-drop-zone-icon-color);
756 font-size: 60px; }
757 .e-app-drop-zone__text {
758 color: var(--e-app-drop-zone-text-color); }
759 .e-app-drop-zone__secondary-text {
760 color: var(--e-app-drop-zone-secondary-text-color); }
761
762 .eps-theme-dark .e-app-drop-zone {
763 --e-app-drop-zone-icon-color: #c2cbd2;
764 --e-app-drop-zone-text-color: #b4b5b7;
765 --e-app-drop-zone-secondary-text-color: #e0e1e3; }
766
767 :root {
768 --info-toggle-color: #d5dadf;
769 --info-toggle-hover-color: #a4afb7; }
770
771 .eps-theme-dark {
772 --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
773 --info-toggle-color: #64666a;
774 --info-toggle-hover-color: #b4b5b7; }
775
776 .e-site-part .eps-card__image {
777 -webkit-filter: var(--placeholder-filter, none);
778 filter: var(--placeholder-filter, none); }
779
780 .e-site-part__info-toggle {
781 color: var(--info-toggle-color); }
782 .e-site-part__info-toggle:hover {
783 --info-toggle-color: var(--info-toggle-hover-color); }
784
785 .e-site-editor__header {
786 margin-bottom: 2.75rem;
787 border-bottom: 1px solid var(--hr-color); }
788
789 :root {
790 --e-elementor-loader-container-background-color: #f1f3f5;
791 --e-elementor-loader-background-color: rgba(255, 255, 255, 0.9); }
792
793 .eps-theme-dark {
794 --e-elementor-loader-container-background-color: #34383c;
795 --e-elementor-loader-background-color: #4c4f56; }
796
797 .elementor-loading {
798 background-color: var(--e-elementor-loader-container-background-color);
799 height: 100vh; }
800
801 .elementor-loader-wrapper {
802 position: absolute;
803 top: 50%;
804 left: 50%;
805 -webkit-transform: translate(-50%, -50%);
806 -ms-transform: translate(-50%, -50%);
807 transform: translate(-50%, -50%);
808 width: 300px;
809 display: -webkit-box;
810 display: -ms-flexbox;
811 display: flex;
812 -ms-flex-wrap: wrap;
813 flex-wrap: wrap;
814 -webkit-box-pack: center;
815 -ms-flex-pack: center;
816 justify-content: center; }
817
818 .elementor-loader {
819 -webkit-border-radius: 50%;
820 border-radius: 50%;
821 padding: 40px;
822 height: 150px;
823 width: 150px;
824 background-color: var(--e-elementor-loader-background-color);
825 -webkit-box-sizing: border-box;
826 box-sizing: border-box;
827 -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
828 box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02); }
829
830 .elementor-loader-boxes {
831 height: 100%;
832 width: 100%;
833 position: relative; }
834
835 .elementor-loader-box {
836 position: absolute;
837 background-color: #d5dadf;
838 -webkit-animation: load 1.8s linear infinite;
839 animation: load 1.8s linear infinite; }
840 .elementor-loader-box:nth-of-type(1) {
841 width: 20%;
842 height: 100%;
843 left: 0;
844 top: 0; }
845 .elementor-loader-box:not(:nth-of-type(1)) {
846 right: 0;
847 height: 20%;
848 width: 60%; }
849 .elementor-loader-box:nth-of-type(2) {
850 top: 0;
851 -webkit-animation-delay: -0.45s;
852 animation-delay: -0.45s; }
853 .elementor-loader-box:nth-of-type(3) {
854 top: 40%;
855 -webkit-animation-delay: -0.9s;
856 animation-delay: -0.9s; }
857 .elementor-loader-box:nth-of-type(4) {
858 bottom: 0;
859 -webkit-animation-delay: -1.35s;
860 animation-delay: -1.35s; }
861
862 .elementor-loading-title {
863 color: #a4afb7;
864 text-align: center;
865 text-transform: uppercase;
866 margin-top: 30px;
867 letter-spacing: 7px;
868 text-indent: 7px;
869 font-size: 10px;
870 width: 100%; }
871
872 @-webkit-keyframes load {
873 0% {
874 opacity: .3; }
875 50% {
876 opacity: 1; }
877 100% {
878 opacity: .3; } }
879
880 @keyframes load {
881 0% {
882 opacity: .3; }
883 50% {
884 opacity: 1; }
885 100% {
886 opacity: .3; } }
887
888 .eps-menu__title {
889 margin-top: 2.75rem;
890 margin-bottom: 1rem; }
891
892 .e-app-import-process {
893 --e-app-import-process-icon-color: #a4afb7;
894 --e-app-import-process-text-color: #a4afb7; }
895 .e-app-import-process__icon {
896 color: var(--e-app-import-process-icon-color);
897 font-size: 1.85rem;
898 margin-bottom: 2.75rem; }
899 .e-app-import-process__title {
900 margin-bottom: 1.5rem; }
901 .e-app-import-process__text {
902 color: var(--e-app-import-process-text-color); }
903
904 .eps-theme-dark .e-app-import-process {
905 --e-app-import-process-icon-color: #b4b5b7;
906 --e-app-import-process-text-color: #b4b5b7; }
907
908 .e-app-import__drop-zone {
909 margin-top: 1.25rem; }
910
911 .e-site-editor__promotion-overlay__link {
912 display: -webkit-box;
913 display: -ms-flexbox;
914 display: flex;
915 width: 100%;
916 height: 100%;
917 -webkit-box-align: center;
918 -ms-flex-align: center;
919 align-items: center;
920 -webkit-box-pack: center;
921 -ms-flex-pack: center;
922 justify-content: center;
923 -webkit-box-orient: vertical;
924 -webkit-box-direction: normal;
925 -ms-flex-direction: column;
926 flex-direction: column;
927 text-decoration: none; }
928
929 .e-site-editor__promotion-overlay__icon {
930 font-size: 1.25rem;
931 color: #fff;
932 margin-bottom: 1rem; }
933
934 .e-app-import-export-message {
935 display: -webkit-box;
936 display: -ms-flexbox;
937 display: flex;
938 -webkit-box-orient: vertical;
939 -webkit-box-direction: normal;
940 -ms-flex-direction: column;
941 flex-direction: column;
942 -webkit-box-align: center;
943 -ms-flex-align: center;
944 align-items: center;
945 -webkit-box-pack: center;
946 -ms-flex-pack: center;
947 justify-content: center;
948 height: 100%;
949 max-width: 700px;
950 margin: 0 auto; }
951 .e-app-import-export-message__content {
952 text-align: center; }
953
954 .e-app-import-export-wizard-step {
955 --e-app-import-export-wizard-step-icon-color: #c2cbd2;
956 --e-app-import-export-wizard-step-text-color: #a4afb7;
957 --e-app-import-export-wizard-step-bottom-text-color: #a4afb7;
958 height: 100%;
959 position: relative;
960 text-align: center; }
961 .e-app-import-export-wizard-step__image-container {
962 height: 140px;
963 margin: 5.5rem 0 2.75rem; }
964 .e-app-import-export-wizard-step__icon {
965 margin-bottom: 2.75rem;
966 color: var(--e-app-import-export-wizard-step-icon-color);
967 font-size: 50px; }
968 .e-app-import-export-wizard-step__heading {
969 margin-bottom: 1.5rem; }
970 .e-app-import-export-wizard-step__description {
971 color: var(--e-app-import-export-wizard-step-text-color); }
972 .e-app-import-export-wizard-step__notice {
973 display: block;
974 position: -webkit-sticky;
975 position: sticky;
976 top: 100%;
977 /* Will prevent text overlapping when window height is too short. */
978 color: var(--e-app-import-export-wizard-step-bottom-text-color);
979 font-style: italic;
980 margin-bottom: 0; }
981
982 .eps-theme-dark .e-app-import-export-wizard-step {
983 --e-app-import-export-wizard-step-icon-color: #64666a;
984 --e-app-import-export-wizard-step-text-color: #b4b5b7;
985 --e-app-import-export-wizard-step-bottom-text-color: #b4b5b7; }
986
987 .e-app-import-export-page-header {
988 --e-app-import-export-page-header-border-bottom-color: #d5dadf;
989 --e-app-import-export-page-header-heading-color: #6d7882;
990 --e-app-import-export-page-header-description-color: #a4afb7;
991 border-bottom: 1px solid var(--e-app-import-export-page-header-border-bottom-color);
992 margin-bottom: 2.75rem; }
993 .e-app-import-export-page-header__content-wrapper {
994 max-width: 645px; }
995 .e-app-import-export-page-header__heading {
996 color: var(--e-app-import-export-page-header-heading-color); }
997 .e-app-import-export-page-header__description {
998 color: var(--e-app-import-export-page-header-description-color);
999 margin-top: 1.25rem; }
1000
1001 .eps-theme-dark .e-app-import-export-page-header {
1002 --e-app-import-export-page-header-border-bottom-color: #4c4f56;
1003 --e-app-import-export-page-header-heading-color: #e0e1e3;
1004 --e-app-import-export-page-header-description-color: #e0e1e3; }
1005
1006 .e-app-export-kit-content {
1007 --e-app-export-kit-content-title-color: #556068;
1008 --e-app-export-kit-content-description-color: #6d7882; }
1009 .e-app-export-kit-content__checkbox {
1010 -ms-flex-negative: 0;
1011 flex-shrink: 0;
1012 -webkit-margin-end: 0.75rem;
1013 margin-inline-end: 0.75rem; }
1014 .e-app-export-kit-content__title {
1015 color: var(--e-app-export-kit-content-title-color); }
1016 .e-app-export-kit-content__description {
1017 color: var(--e-app-export-kit-content-description-color);
1018 -webkit-margin-end: 1.25rem;
1019 margin-inline-end: 1.25rem; }
1020 .e-app-export-kit-content__notice {
1021 margin-top: 1rem; }
1022
1023 .eps-theme-dark .e-app-export-kit-content {
1024 --e-app-export-kit-content-title-color: #e0e1e3;
1025 --e-app-export-kit-content-description-color: #b4b5b7; }
1026
1027 .e-app-wizard-footer {
1028 --e-app-wizard-footer-border-color: #d5dadf;
1029 padding: 0.5rem; }
1030 .e-app-wizard-footer__separator {
1031 border-top: 1px solid var(--e-app-wizard-footer-border-color); }
1032
1033 .eps-theme-dark .e-app-wizard-footer {
1034 --e-app-wizard-footer-border-color: #4c4f56; }
1035
1036 .e-app-export-templates-features__locked {
1037 --e-app-export-templates-features-locked-color: #a4afb7;
1038 color: var(--e-app-export-templates-features-locked-color); }
1039
1040 .eps-theme-dark .e-app-export-templates-features__locked {
1041 --e-app-export-templates-features-locked-color: #7d7e82; }
1042
1043 :root {
1044 --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
1045
1046 .eps-theme-dark {
1047 --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
1048
1049 :root {
1050 --card-background-color: rgba(255, 255, 255, 0.5);
1051 --card-background-color-hover: #fff;
1052 --card-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1053 --card-header-footer-border: 1px solid #f1f3f5;
1054 --card-headline-color: #6d7882;
1055 --card-figure-background-color: #f1f3f5;
1056 --card-image-overlay-background-color: rgba(0, 0, 0, 0.2); }
1057
1058 .eps-theme-dark {
1059 --card-background-color: rgba(64, 67, 73, 0.5);
1060 --card-background-color-hover: #404349;
1061 --card-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1062 --card-header-footer-border: 1px solid #34383c;
1063 --card-headline-color: #e0e1e3;
1064 --card-figure-background-color: #34383c;
1065 --card-image-overlay-background-color: rgba(52, 56, 60, 0.5); }
1066
1067 .eps-card {
1068 background-color: var(--card-background-color);
1069 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1070 box-shadow: 0 4px 10px var(--color-box-shadow-color);
1071 -webkit-border-radius: 0.1875rem;
1072 border-radius: 0.1875rem;
1073 -webkit-transition: 0.3s;
1074 -o-transition: 0.3s;
1075 transition: 0.3s;
1076 font-size: 0.75rem;
1077 /*
1078 todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1079 */ }
1080 .eps-card__header {
1081 padding: 0.625rem;
1082 border-bottom: var(--card-header-footer-border);
1083 min-height: 2.5rem;
1084 display: -webkit-box;
1085 display: -ms-flexbox;
1086 display: flex;
1087 -webkit-box-align: center;
1088 -ms-flex-align: center;
1089 align-items: center; }
1090 .eps-card__headline {
1091 color: var(--card-headline-color);
1092 margin-bottom: 0;
1093 font-weight: 500;
1094 -webkit-box-flex: 1;
1095 -ms-flex-positive: 1;
1096 flex-grow: 1;
1097 overflow: hidden;
1098 -o-text-overflow: ellipsis;
1099 text-overflow: ellipsis;
1100 white-space: nowrap; }
1101 .eps-card__body {
1102 padding: 0.625rem 0.625rem; }
1103 .eps-card__figure {
1104 background-color: var(--card-figure-background-color);
1105 position: relative;
1106 padding-bottom: var(--card-image-aspect-ratio, 95.6%);
1107 overflow: hidden;
1108 height: 0; }
1109 .eps-card__image {
1110 width: 100%;
1111 -o-object-fit: contain;
1112 object-fit: contain;
1113 -o-object-position: top;
1114 object-position: top;
1115 position: absolute;
1116 top: 0;
1117 left: 0; }
1118 .eps-card__image-overlay {
1119 position: absolute;
1120 top: 0;
1121 background-color: var(--card-image-overlay-background-color);
1122 z-index: 1;
1123 width: 100%;
1124 height: 100%;
1125 opacity: 0;
1126 -webkit-transition: 0.3s;
1127 -o-transition: 0.3s;
1128 transition: 0.3s; }
1129 .eps-card__image-overlay:hover {
1130 opacity: 1; }
1131 .eps-card__footer {
1132 padding: 0.625rem;
1133 border-top: var(--card-header-footer-border);
1134 font-size: 0.6875rem; }
1135 .eps-card:hover {
1136 background-color: var(--card-background-color-hover); }
1137
1138 :root {
1139 --menu-item-color: #6d7882;
1140 --menu-item-color-hover: #556068;
1141 --menu-item-background-color-active: #fff;
1142 --menu-item-icon-color: #a4afb7;
1143 --menu-item-action-button-color: #d5dadf; }
1144
1145 .eps-theme-dark {
1146 --menu-item-color: #e0e1e3;
1147 --menu-item-color-hover: #e0e1e3;
1148 --menu-item-background-color-active: #404349;
1149 --menu-item-icon-color: #b4b5b7;
1150 --menu-item-action-button-color: #64666a; }
1151
1152 .eps-menu-item {
1153 display: -webkit-box;
1154 display: -ms-flexbox;
1155 display: flex;
1156 -webkit-box-align: center;
1157 -ms-flex-align: center;
1158 align-items: center;
1159 position: relative;
1160 -webkit-transition: 0.3s;
1161 -o-transition: 0.3s;
1162 transition: 0.3s;
1163 --action-button-opacity: 0; }
1164 .eps-menu-item::before {
1165 content: '';
1166 display: block;
1167 position: absolute;
1168 top: 0;
1169 left: 0;
1170 height: 100%;
1171 width: var(--menu-item-pointer-width);
1172 background-color: #58d0f5; }
1173 .eps-menu-item:hover {
1174 --action-button-opacity: 1; }
1175 .eps-menu-item:hover, .eps-menu-item--active {
1176 --menu-item-color: var(--menu-item-color-hover);
1177 --eps-link-color: var(--menu-item-color-hover);
1178 --menu-item-icon-color: #58d0f5; }
1179 .eps-menu-item--active {
1180 background-color: var(--menu-item-background-color-active); }
1181 .eps-menu-item__link {
1182 padding: 0.5rem 1.875rem;
1183 min-height: 2.75rem;
1184 font-size: 0.75rem;
1185 line-height: 1.2;
1186 -webkit-box-flex: 1;
1187 -ms-flex-positive: 1;
1188 flex-grow: 1;
1189 display: -webkit-box;
1190 display: -ms-flexbox;
1191 display: flex;
1192 -webkit-box-align: center;
1193 -ms-flex-align: center;
1194 align-items: center;
1195 color: var(--menu-item-color);
1196 --eps-link-color: var(--menu-item-color); }
1197 .eps-menu-item__link:not(:last-child) {
1198 -webkit-padding-end: 0;
1199 padding-inline-end: 0; }
1200 .eps-menu-item__link .eps-icon {
1201 font-size: 1.125rem;
1202 color: var(--menu-item-icon-color);
1203 -webkit-margin-end: 0.75rem;
1204 margin-inline-end: 0.75rem; }
1205 .eps-menu-item__action-button {
1206 color: var(--menu-item-action-button-color);
1207 opacity: var(--action-button-opacity);
1208 padding: 0.625rem;
1209 -webkit-transition: 0.3s;
1210 -o-transition: 0.3s;
1211 transition: 0.3s;
1212 -webkit-margin-end: 1.25rem;
1213 margin-inline-end: 1.25rem; }
1214 .eps-menu-item--active {
1215 --menu-item-pointer-width: 0.3125rem;
1216 -webkit-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1217 box-shadow: 0 3px 6px var(--color-box-shadow-color); }
1218 .eps-menu-item--active .eps-menu-item__link .eps-icon {
1219 color: #58d0f5; }
1220
1221 .eps-grid-container {
1222 display: -webkit-box;
1223 display: -ms-flexbox;
1224 display: flex;
1225 -ms-flex-wrap: wrap;
1226 flex-wrap: wrap;
1227 width: 100%; }
1228 .eps-grid-container--no-wrap {
1229 -ms-flex-wrap: nowrap;
1230 flex-wrap: nowrap; }
1231 .eps-grid-container--wrap-reverse {
1232 -ms-flex-wrap: wrap-reverse;
1233 flex-wrap: wrap-reverse; }
1234 .eps-grid-container--spacing {
1235 --grid-row-gutter: calc(-1 * calc( var(--grid-spacing-gutter) * 0.0625rem));
1236 width: var(--grid-spacing-width);
1237 margin: var(--grid-row-gutter); }
1238 .eps-grid-container--spacing > .eps-grid-item {
1239 padding: var(--grid-spacing-gutter); }
1240
1241 .eps-grid--direction-row {
1242 -webkit-box-orient: horizontal;
1243 -webkit-box-direction: normal;
1244 -ms-flex-direction: row;
1245 flex-direction: row; }
1246 .eps-grid--direction-row-reverse {
1247 -webkit-box-orient: horizontal;
1248 -webkit-box-direction: reverse;
1249 -ms-flex-direction: row-reverse;
1250 flex-direction: row-reverse; }
1251
1252 .eps-grid--direction-column {
1253 -webkit-box-orient: vertical;
1254 -webkit-box-direction: normal;
1255 -ms-flex-direction: column;
1256 flex-direction: column; }
1257 .eps-grid--direction-column-reverse {
1258 -webkit-box-orient: vertical;
1259 -webkit-box-direction: reverse;
1260 -ms-flex-direction: column-reverse;
1261 flex-direction: column-reverse; }
1262
1263 .eps-grid--justify-stretch {
1264 -webkit-box-pack: stretch;
1265 -ms-flex-pack: stretch;
1266 justify-content: stretch; }
1267
1268 .eps-grid--justify-start {
1269 -webkit-box-pack: start;
1270 -ms-flex-pack: start;
1271 justify-content: flex-start; }
1272
1273 .eps-grid--justify-center {
1274 -webkit-box-pack: center;
1275 -ms-flex-pack: center;
1276 justify-content: center; }
1277
1278 .eps-grid--justify-end {
1279 -webkit-box-pack: end;
1280 -ms-flex-pack: end;
1281 justify-content: flex-end; }
1282
1283 .eps-grid--justify-space-between {
1284 -webkit-box-pack: justify;
1285 -ms-flex-pack: justify;
1286 justify-content: space-between; }
1287
1288 .eps-grid--justify-space-around {
1289 -ms-flex-pack: distribute;
1290 justify-content: space-around; }
1291
1292 .eps-grid--justify-space-evenly {
1293 -webkit-box-pack: space-evenly;
1294 -ms-flex-pack: space-evenly;
1295 justify-content: space-evenly; }
1296
1297 .eps-grid--align-content-stretch {
1298 -ms-flex-line-pack: stretch;
1299 align-content: stretch; }
1300
1301 .eps-grid--align-content-start {
1302 -ms-flex-line-pack: start;
1303 align-content: flex-start; }
1304
1305 .eps-grid--align-content-center {
1306 -ms-flex-line-pack: center;
1307 align-content: center; }
1308
1309 .eps-grid--align-content-end {
1310 -ms-flex-line-pack: end;
1311 align-content: flex-end; }
1312
1313 .eps-grid--align-content-space-between {
1314 -ms-flex-line-pack: justify;
1315 align-content: space-between; }
1316
1317 .eps-grid--align-items-start {
1318 -webkit-box-align: start;
1319 -ms-flex-align: start;
1320 align-items: flex-start; }
1321
1322 .eps-grid--align-items-center {
1323 -webkit-box-align: center;
1324 -ms-flex-align: center;
1325 align-items: center; }
1326
1327 .eps-grid--align-items-end {
1328 -webkit-box-align: end;
1329 -ms-flex-align: end;
1330 align-items: flex-end; }
1331
1332 .eps-grid--align-items-baseline {
1333 -webkit-box-align: baseline;
1334 -ms-flex-align: baseline;
1335 align-items: baseline; }
1336
1337 .eps-grid--align-items-stretch {
1338 -webkit-box-align: stretch;
1339 -ms-flex-align: stretch;
1340 align-items: stretch; }
1341
1342 .eps-grid-item--zero-min-width {
1343 min-width: 0; }
1344
1345 @media screen and (min-width: 480px) {
1346 .eps-grid-item-sm {
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: 768px) {
1355 .eps-grid-item-md {
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: 1025px) {
1364 .eps-grid-item-lg {
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 @media screen and (min-width: 1440px) {
1373 .eps-grid-item-xl {
1374 -webkit-box-flex: 1;
1375 -ms-flex-positive: 1;
1376 flex-grow: 1;
1377 max-width: 100%;
1378 -ms-flex-preferred-size: 0;
1379 flex-basis: 0; } }
1380
1381 @media screen and (min-width: 1600px) {
1382 .eps-grid-item-xxl {
1383 -webkit-box-flex: 1;
1384 -ms-flex-positive: 1;
1385 flex-grow: 1;
1386 max-width: 100%;
1387 -ms-flex-preferred-size: 0;
1388 flex-basis: 0; } }
1389
1390 .eps-grid-item-xs-1 {
1391 -webkit-box-flex: 0;
1392 -ms-flex-positive: 0;
1393 flex-grow: 0;
1394 max-width: 8.3333333333%;
1395 -ms-flex-preferred-size: 8.3333333333%;
1396 flex-basis: 8.3333333333%; }
1397
1398 .eps-grid-item-xs-2 {
1399 -webkit-box-flex: 0;
1400 -ms-flex-positive: 0;
1401 flex-grow: 0;
1402 max-width: 16.6666666667%;
1403 -ms-flex-preferred-size: 16.6666666667%;
1404 flex-basis: 16.6666666667%; }
1405
1406 .eps-grid-item-xs-3 {
1407 -webkit-box-flex: 0;
1408 -ms-flex-positive: 0;
1409 flex-grow: 0;
1410 max-width: 25%;
1411 -ms-flex-preferred-size: 25%;
1412 flex-basis: 25%; }
1413
1414 .eps-grid-item-xs-4 {
1415 -webkit-box-flex: 0;
1416 -ms-flex-positive: 0;
1417 flex-grow: 0;
1418 max-width: 33.3333333333%;
1419 -ms-flex-preferred-size: 33.3333333333%;
1420 flex-basis: 33.3333333333%; }
1421
1422 .eps-grid-item-xs-5 {
1423 -webkit-box-flex: 0;
1424 -ms-flex-positive: 0;
1425 flex-grow: 0;
1426 max-width: 41.6666666667%;
1427 -ms-flex-preferred-size: 41.6666666667%;
1428 flex-basis: 41.6666666667%; }
1429
1430 .eps-grid-item-xs-6 {
1431 -webkit-box-flex: 0;
1432 -ms-flex-positive: 0;
1433 flex-grow: 0;
1434 max-width: 50%;
1435 -ms-flex-preferred-size: 50%;
1436 flex-basis: 50%; }
1437
1438 .eps-grid-item-xs-7 {
1439 -webkit-box-flex: 0;
1440 -ms-flex-positive: 0;
1441 flex-grow: 0;
1442 max-width: 58.3333333333%;
1443 -ms-flex-preferred-size: 58.3333333333%;
1444 flex-basis: 58.3333333333%; }
1445
1446 .eps-grid-item-xs-8 {
1447 -webkit-box-flex: 0;
1448 -ms-flex-positive: 0;
1449 flex-grow: 0;
1450 max-width: 66.6666666667%;
1451 -ms-flex-preferred-size: 66.6666666667%;
1452 flex-basis: 66.6666666667%; }
1453
1454 .eps-grid-item-xs-9 {
1455 -webkit-box-flex: 0;
1456 -ms-flex-positive: 0;
1457 flex-grow: 0;
1458 max-width: 75%;
1459 -ms-flex-preferred-size: 75%;
1460 flex-basis: 75%; }
1461
1462 .eps-grid-item-xs-10 {
1463 -webkit-box-flex: 0;
1464 -ms-flex-positive: 0;
1465 flex-grow: 0;
1466 max-width: 83.3333333333%;
1467 -ms-flex-preferred-size: 83.3333333333%;
1468 flex-basis: 83.3333333333%; }
1469
1470 .eps-grid-item-xs-11 {
1471 -webkit-box-flex: 0;
1472 -ms-flex-positive: 0;
1473 flex-grow: 0;
1474 max-width: 91.6666666667%;
1475 -ms-flex-preferred-size: 91.6666666667%;
1476 flex-basis: 91.6666666667%; }
1477
1478 .eps-grid-item-xs-12 {
1479 -webkit-box-flex: 0;
1480 -ms-flex-positive: 0;
1481 flex-grow: 0;
1482 max-width: 100%;
1483 -ms-flex-preferred-size: 100%;
1484 flex-basis: 100%; }
1485
1486 @media screen and (min-width: 480px) {
1487 .eps-grid-item-sm-1 {
1488 -webkit-box-flex: 0;
1489 -ms-flex-positive: 0;
1490 flex-grow: 0;
1491 max-width: 8.3333333333%;
1492 -ms-flex-preferred-size: 8.3333333333%;
1493 flex-basis: 8.3333333333%; }
1494 .eps-grid-item-sm-2 {
1495 -webkit-box-flex: 0;
1496 -ms-flex-positive: 0;
1497 flex-grow: 0;
1498 max-width: 16.6666666667%;
1499 -ms-flex-preferred-size: 16.6666666667%;
1500 flex-basis: 16.6666666667%; }
1501 .eps-grid-item-sm-3 {
1502 -webkit-box-flex: 0;
1503 -ms-flex-positive: 0;
1504 flex-grow: 0;
1505 max-width: 25%;
1506 -ms-flex-preferred-size: 25%;
1507 flex-basis: 25%; }
1508 .eps-grid-item-sm-4 {
1509 -webkit-box-flex: 0;
1510 -ms-flex-positive: 0;
1511 flex-grow: 0;
1512 max-width: 33.3333333333%;
1513 -ms-flex-preferred-size: 33.3333333333%;
1514 flex-basis: 33.3333333333%; }
1515 .eps-grid-item-sm-5 {
1516 -webkit-box-flex: 0;
1517 -ms-flex-positive: 0;
1518 flex-grow: 0;
1519 max-width: 41.6666666667%;
1520 -ms-flex-preferred-size: 41.6666666667%;
1521 flex-basis: 41.6666666667%; }
1522 .eps-grid-item-sm-6 {
1523 -webkit-box-flex: 0;
1524 -ms-flex-positive: 0;
1525 flex-grow: 0;
1526 max-width: 50%;
1527 -ms-flex-preferred-size: 50%;
1528 flex-basis: 50%; }
1529 .eps-grid-item-sm-7 {
1530 -webkit-box-flex: 0;
1531 -ms-flex-positive: 0;
1532 flex-grow: 0;
1533 max-width: 58.3333333333%;
1534 -ms-flex-preferred-size: 58.3333333333%;
1535 flex-basis: 58.3333333333%; }
1536 .eps-grid-item-sm-8 {
1537 -webkit-box-flex: 0;
1538 -ms-flex-positive: 0;
1539 flex-grow: 0;
1540 max-width: 66.6666666667%;
1541 -ms-flex-preferred-size: 66.6666666667%;
1542 flex-basis: 66.6666666667%; }
1543 .eps-grid-item-sm-9 {
1544 -webkit-box-flex: 0;
1545 -ms-flex-positive: 0;
1546 flex-grow: 0;
1547 max-width: 75%;
1548 -ms-flex-preferred-size: 75%;
1549 flex-basis: 75%; }
1550 .eps-grid-item-sm-10 {
1551 -webkit-box-flex: 0;
1552 -ms-flex-positive: 0;
1553 flex-grow: 0;
1554 max-width: 83.3333333333%;
1555 -ms-flex-preferred-size: 83.3333333333%;
1556 flex-basis: 83.3333333333%; }
1557 .eps-grid-item-sm-11 {
1558 -webkit-box-flex: 0;
1559 -ms-flex-positive: 0;
1560 flex-grow: 0;
1561 max-width: 91.6666666667%;
1562 -ms-flex-preferred-size: 91.6666666667%;
1563 flex-basis: 91.6666666667%; }
1564 .eps-grid-item-sm-12 {
1565 -webkit-box-flex: 0;
1566 -ms-flex-positive: 0;
1567 flex-grow: 0;
1568 max-width: 100%;
1569 -ms-flex-preferred-size: 100%;
1570 flex-basis: 100%; } }
1571
1572 @media screen and (min-width: 768px) {
1573 .eps-grid-item-md-1 {
1574 -webkit-box-flex: 0;
1575 -ms-flex-positive: 0;
1576 flex-grow: 0;
1577 max-width: 8.3333333333%;
1578 -ms-flex-preferred-size: 8.3333333333%;
1579 flex-basis: 8.3333333333%; }
1580 .eps-grid-item-md-2 {
1581 -webkit-box-flex: 0;
1582 -ms-flex-positive: 0;
1583 flex-grow: 0;
1584 max-width: 16.6666666667%;
1585 -ms-flex-preferred-size: 16.6666666667%;
1586 flex-basis: 16.6666666667%; }
1587 .eps-grid-item-md-3 {
1588 -webkit-box-flex: 0;
1589 -ms-flex-positive: 0;
1590 flex-grow: 0;
1591 max-width: 25%;
1592 -ms-flex-preferred-size: 25%;
1593 flex-basis: 25%; }
1594 .eps-grid-item-md-4 {
1595 -webkit-box-flex: 0;
1596 -ms-flex-positive: 0;
1597 flex-grow: 0;
1598 max-width: 33.3333333333%;
1599 -ms-flex-preferred-size: 33.3333333333%;
1600 flex-basis: 33.3333333333%; }
1601 .eps-grid-item-md-5 {
1602 -webkit-box-flex: 0;
1603 -ms-flex-positive: 0;
1604 flex-grow: 0;
1605 max-width: 41.6666666667%;
1606 -ms-flex-preferred-size: 41.6666666667%;
1607 flex-basis: 41.6666666667%; }
1608 .eps-grid-item-md-6 {
1609 -webkit-box-flex: 0;
1610 -ms-flex-positive: 0;
1611 flex-grow: 0;
1612 max-width: 50%;
1613 -ms-flex-preferred-size: 50%;
1614 flex-basis: 50%; }
1615 .eps-grid-item-md-7 {
1616 -webkit-box-flex: 0;
1617 -ms-flex-positive: 0;
1618 flex-grow: 0;
1619 max-width: 58.3333333333%;
1620 -ms-flex-preferred-size: 58.3333333333%;
1621 flex-basis: 58.3333333333%; }
1622 .eps-grid-item-md-8 {
1623 -webkit-box-flex: 0;
1624 -ms-flex-positive: 0;
1625 flex-grow: 0;
1626 max-width: 66.6666666667%;
1627 -ms-flex-preferred-size: 66.6666666667%;
1628 flex-basis: 66.6666666667%; }
1629 .eps-grid-item-md-9 {
1630 -webkit-box-flex: 0;
1631 -ms-flex-positive: 0;
1632 flex-grow: 0;
1633 max-width: 75%;
1634 -ms-flex-preferred-size: 75%;
1635 flex-basis: 75%; }
1636 .eps-grid-item-md-10 {
1637 -webkit-box-flex: 0;
1638 -ms-flex-positive: 0;
1639 flex-grow: 0;
1640 max-width: 83.3333333333%;
1641 -ms-flex-preferred-size: 83.3333333333%;
1642 flex-basis: 83.3333333333%; }
1643 .eps-grid-item-md-11 {
1644 -webkit-box-flex: 0;
1645 -ms-flex-positive: 0;
1646 flex-grow: 0;
1647 max-width: 91.6666666667%;
1648 -ms-flex-preferred-size: 91.6666666667%;
1649 flex-basis: 91.6666666667%; }
1650 .eps-grid-item-md-12 {
1651 -webkit-box-flex: 0;
1652 -ms-flex-positive: 0;
1653 flex-grow: 0;
1654 max-width: 100%;
1655 -ms-flex-preferred-size: 100%;
1656 flex-basis: 100%; } }
1657
1658 @media screen and (min-width: 1025px) {
1659 .eps-grid-item-lg-1 {
1660 -webkit-box-flex: 0;
1661 -ms-flex-positive: 0;
1662 flex-grow: 0;
1663 max-width: 8.3333333333%;
1664 -ms-flex-preferred-size: 8.3333333333%;
1665 flex-basis: 8.3333333333%; }
1666 .eps-grid-item-lg-2 {
1667 -webkit-box-flex: 0;
1668 -ms-flex-positive: 0;
1669 flex-grow: 0;
1670 max-width: 16.6666666667%;
1671 -ms-flex-preferred-size: 16.6666666667%;
1672 flex-basis: 16.6666666667%; }
1673 .eps-grid-item-lg-3 {
1674 -webkit-box-flex: 0;
1675 -ms-flex-positive: 0;
1676 flex-grow: 0;
1677 max-width: 25%;
1678 -ms-flex-preferred-size: 25%;
1679 flex-basis: 25%; }
1680 .eps-grid-item-lg-4 {
1681 -webkit-box-flex: 0;
1682 -ms-flex-positive: 0;
1683 flex-grow: 0;
1684 max-width: 33.3333333333%;
1685 -ms-flex-preferred-size: 33.3333333333%;
1686 flex-basis: 33.3333333333%; }
1687 .eps-grid-item-lg-5 {
1688 -webkit-box-flex: 0;
1689 -ms-flex-positive: 0;
1690 flex-grow: 0;
1691 max-width: 41.6666666667%;
1692 -ms-flex-preferred-size: 41.6666666667%;
1693 flex-basis: 41.6666666667%; }
1694 .eps-grid-item-lg-6 {
1695 -webkit-box-flex: 0;
1696 -ms-flex-positive: 0;
1697 flex-grow: 0;
1698 max-width: 50%;
1699 -ms-flex-preferred-size: 50%;
1700 flex-basis: 50%; }
1701 .eps-grid-item-lg-7 {
1702 -webkit-box-flex: 0;
1703 -ms-flex-positive: 0;
1704 flex-grow: 0;
1705 max-width: 58.3333333333%;
1706 -ms-flex-preferred-size: 58.3333333333%;
1707 flex-basis: 58.3333333333%; }
1708 .eps-grid-item-lg-8 {
1709 -webkit-box-flex: 0;
1710 -ms-flex-positive: 0;
1711 flex-grow: 0;
1712 max-width: 66.6666666667%;
1713 -ms-flex-preferred-size: 66.6666666667%;
1714 flex-basis: 66.6666666667%; }
1715 .eps-grid-item-lg-9 {
1716 -webkit-box-flex: 0;
1717 -ms-flex-positive: 0;
1718 flex-grow: 0;
1719 max-width: 75%;
1720 -ms-flex-preferred-size: 75%;
1721 flex-basis: 75%; }
1722 .eps-grid-item-lg-10 {
1723 -webkit-box-flex: 0;
1724 -ms-flex-positive: 0;
1725 flex-grow: 0;
1726 max-width: 83.3333333333%;
1727 -ms-flex-preferred-size: 83.3333333333%;
1728 flex-basis: 83.3333333333%; }
1729 .eps-grid-item-lg-11 {
1730 -webkit-box-flex: 0;
1731 -ms-flex-positive: 0;
1732 flex-grow: 0;
1733 max-width: 91.6666666667%;
1734 -ms-flex-preferred-size: 91.6666666667%;
1735 flex-basis: 91.6666666667%; }
1736 .eps-grid-item-lg-12 {
1737 -webkit-box-flex: 0;
1738 -ms-flex-positive: 0;
1739 flex-grow: 0;
1740 max-width: 100%;
1741 -ms-flex-preferred-size: 100%;
1742 flex-basis: 100%; } }
1743
1744 @media screen and (min-width: 1440px) {
1745 .eps-grid-item-xl-1 {
1746 -webkit-box-flex: 0;
1747 -ms-flex-positive: 0;
1748 flex-grow: 0;
1749 max-width: 8.3333333333%;
1750 -ms-flex-preferred-size: 8.3333333333%;
1751 flex-basis: 8.3333333333%; }
1752 .eps-grid-item-xl-2 {
1753 -webkit-box-flex: 0;
1754 -ms-flex-positive: 0;
1755 flex-grow: 0;
1756 max-width: 16.6666666667%;
1757 -ms-flex-preferred-size: 16.6666666667%;
1758 flex-basis: 16.6666666667%; }
1759 .eps-grid-item-xl-3 {
1760 -webkit-box-flex: 0;
1761 -ms-flex-positive: 0;
1762 flex-grow: 0;
1763 max-width: 25%;
1764 -ms-flex-preferred-size: 25%;
1765 flex-basis: 25%; }
1766 .eps-grid-item-xl-4 {
1767 -webkit-box-flex: 0;
1768 -ms-flex-positive: 0;
1769 flex-grow: 0;
1770 max-width: 33.3333333333%;
1771 -ms-flex-preferred-size: 33.3333333333%;
1772 flex-basis: 33.3333333333%; }
1773 .eps-grid-item-xl-5 {
1774 -webkit-box-flex: 0;
1775 -ms-flex-positive: 0;
1776 flex-grow: 0;
1777 max-width: 41.6666666667%;
1778 -ms-flex-preferred-size: 41.6666666667%;
1779 flex-basis: 41.6666666667%; }
1780 .eps-grid-item-xl-6 {
1781 -webkit-box-flex: 0;
1782 -ms-flex-positive: 0;
1783 flex-grow: 0;
1784 max-width: 50%;
1785 -ms-flex-preferred-size: 50%;
1786 flex-basis: 50%; }
1787 .eps-grid-item-xl-7 {
1788 -webkit-box-flex: 0;
1789 -ms-flex-positive: 0;
1790 flex-grow: 0;
1791 max-width: 58.3333333333%;
1792 -ms-flex-preferred-size: 58.3333333333%;
1793 flex-basis: 58.3333333333%; }
1794 .eps-grid-item-xl-8 {
1795 -webkit-box-flex: 0;
1796 -ms-flex-positive: 0;
1797 flex-grow: 0;
1798 max-width: 66.6666666667%;
1799 -ms-flex-preferred-size: 66.6666666667%;
1800 flex-basis: 66.6666666667%; }
1801 .eps-grid-item-xl-9 {
1802 -webkit-box-flex: 0;
1803 -ms-flex-positive: 0;
1804 flex-grow: 0;
1805 max-width: 75%;
1806 -ms-flex-preferred-size: 75%;
1807 flex-basis: 75%; }
1808 .eps-grid-item-xl-10 {
1809 -webkit-box-flex: 0;
1810 -ms-flex-positive: 0;
1811 flex-grow: 0;
1812 max-width: 83.3333333333%;
1813 -ms-flex-preferred-size: 83.3333333333%;
1814 flex-basis: 83.3333333333%; }
1815 .eps-grid-item-xl-11 {
1816 -webkit-box-flex: 0;
1817 -ms-flex-positive: 0;
1818 flex-grow: 0;
1819 max-width: 91.6666666667%;
1820 -ms-flex-preferred-size: 91.6666666667%;
1821 flex-basis: 91.6666666667%; }
1822 .eps-grid-item-xl-12 {
1823 -webkit-box-flex: 0;
1824 -ms-flex-positive: 0;
1825 flex-grow: 0;
1826 max-width: 100%;
1827 -ms-flex-preferred-size: 100%;
1828 flex-basis: 100%; } }
1829
1830 @media screen and (min-width: 1600px) {
1831 .eps-grid-item-xxl-1 {
1832 -webkit-box-flex: 0;
1833 -ms-flex-positive: 0;
1834 flex-grow: 0;
1835 max-width: 8.3333333333%;
1836 -ms-flex-preferred-size: 8.3333333333%;
1837 flex-basis: 8.3333333333%; }
1838 .eps-grid-item-xxl-2 {
1839 -webkit-box-flex: 0;
1840 -ms-flex-positive: 0;
1841 flex-grow: 0;
1842 max-width: 16.6666666667%;
1843 -ms-flex-preferred-size: 16.6666666667%;
1844 flex-basis: 16.6666666667%; }
1845 .eps-grid-item-xxl-3 {
1846 -webkit-box-flex: 0;
1847 -ms-flex-positive: 0;
1848 flex-grow: 0;
1849 max-width: 25%;
1850 -ms-flex-preferred-size: 25%;
1851 flex-basis: 25%; }
1852 .eps-grid-item-xxl-4 {
1853 -webkit-box-flex: 0;
1854 -ms-flex-positive: 0;
1855 flex-grow: 0;
1856 max-width: 33.3333333333%;
1857 -ms-flex-preferred-size: 33.3333333333%;
1858 flex-basis: 33.3333333333%; }
1859 .eps-grid-item-xxl-5 {
1860 -webkit-box-flex: 0;
1861 -ms-flex-positive: 0;
1862 flex-grow: 0;
1863 max-width: 41.6666666667%;
1864 -ms-flex-preferred-size: 41.6666666667%;
1865 flex-basis: 41.6666666667%; }
1866 .eps-grid-item-xxl-6 {
1867 -webkit-box-flex: 0;
1868 -ms-flex-positive: 0;
1869 flex-grow: 0;
1870 max-width: 50%;
1871 -ms-flex-preferred-size: 50%;
1872 flex-basis: 50%; }
1873 .eps-grid-item-xxl-7 {
1874 -webkit-box-flex: 0;
1875 -ms-flex-positive: 0;
1876 flex-grow: 0;
1877 max-width: 58.3333333333%;
1878 -ms-flex-preferred-size: 58.3333333333%;
1879 flex-basis: 58.3333333333%; }
1880 .eps-grid-item-xxl-8 {
1881 -webkit-box-flex: 0;
1882 -ms-flex-positive: 0;
1883 flex-grow: 0;
1884 max-width: 66.6666666667%;
1885 -ms-flex-preferred-size: 66.6666666667%;
1886 flex-basis: 66.6666666667%; }
1887 .eps-grid-item-xxl-9 {
1888 -webkit-box-flex: 0;
1889 -ms-flex-positive: 0;
1890 flex-grow: 0;
1891 max-width: 75%;
1892 -ms-flex-preferred-size: 75%;
1893 flex-basis: 75%; }
1894 .eps-grid-item-xxl-10 {
1895 -webkit-box-flex: 0;
1896 -ms-flex-positive: 0;
1897 flex-grow: 0;
1898 max-width: 83.3333333333%;
1899 -ms-flex-preferred-size: 83.3333333333%;
1900 flex-basis: 83.3333333333%; }
1901 .eps-grid-item-xxl-11 {
1902 -webkit-box-flex: 0;
1903 -ms-flex-positive: 0;
1904 flex-grow: 0;
1905 max-width: 91.6666666667%;
1906 -ms-flex-preferred-size: 91.6666666667%;
1907 flex-basis: 91.6666666667%; }
1908 .eps-grid-item-xxl-12 {
1909 -webkit-box-flex: 0;
1910 -ms-flex-positive: 0;
1911 flex-grow: 0;
1912 max-width: 100%;
1913 -ms-flex-preferred-size: 100%;
1914 flex-basis: 100%; } }
1915
1916 :root {
1917 --menu-title-color: #6d7882; }
1918
1919 .eps-theme-dark {
1920 --menu-title-color: #6d7882; }
1921
1922 .eps-menu ul {
1923 list-style: none;
1924 padding: 0;
1925 margin: 0; }
1926 .eps-menu ul li {
1927 display: -webkit-box;
1928 display: -ms-flexbox;
1929 display: flex; }
1930
1931 .eps-menu__title {
1932 padding: 0.5rem 1.875rem;
1933 font-size: 0.6875rem;
1934 line-height: 1.2;
1935 text-transform: uppercase;
1936 font-weight: normal;
1937 color: var(--menu-title-color); }
1938
1939 :root {
1940 --eps-modal-background-color: #fff;
1941 --eps-modal-header-background-color: #58d0f5; }
1942
1943 .eps-theme-dark {
1944 --eps-modal-background-color: #34383c;
1945 --eps-modal-header-background-color: #58d0f5; }
1946
1947 /** ----------------------------------------------------------------
1948 EPS Modal
1949 ---------------------------------------------------------------- */
1950 .eps-modal {
1951 max-width: 43.75rem;
1952 background: var(--eps-modal-background-color);
1953 -webkit-border-radius: 0.1875rem;
1954 border-radius: 0.1875rem;
1955 -webkit-animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
1956 animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
1957 overflow: hidden; }
1958 .eps-modal__overlay {
1959 background: rgba(0, 0, 0, 0.5);
1960 position: fixed;
1961 display: -webkit-box;
1962 display: -ms-flexbox;
1963 display: flex;
1964 top: 0;
1965 left: 0;
1966 width: 100%;
1967 height: 100%;
1968 -webkit-box-align: center;
1969 -ms-flex-align: center;
1970 align-items: center;
1971 -webkit-box-pack: center;
1972 -ms-flex-pack: center;
1973 justify-content: center;
1974 z-index: 1030; }
1975 .eps-modal__header {
1976 font-size: 0.875rem;
1977 background: var(--eps-modal-header-background-color);
1978 color: #fff;
1979 height: 2.75rem;
1980 padding: 0.625rem 1rem; }
1981 .eps-modal__icon {
1982 -webkit-margin-end: 0.625rem;
1983 margin-inline-end: 0.625rem; }
1984 .eps-modal__body {
1985 padding: 1.875rem; }
1986 .eps-modal__tip, .eps-modal .eps-tip {
1987 -webkit-padding-start: 0.75rem;
1988 padding-inline-start: 0.75rem;
1989 -webkit-border-start: 3px solid #58d0f5;
1990 border-inline-start: 3px solid #58d0f5; }
1991 .eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1992 margin-bottom: 1.875rem; }
1993 .eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1994 margin-top: 1.875rem; }
1995 .eps-modal__close-wrapper {
1996 -webkit-padding-start: 1rem;
1997 padding-inline-start: 1rem;
1998 -webkit-border-start: solid 1px #fff;
1999 border-inline-start: solid 1px #fff; }
2000
2001 .eps-add-new-button {
2002 display: -webkit-inline-box;
2003 display: -ms-inline-flexbox;
2004 display: inline-flex;
2005 --eps-add-new-button-size: 1.5rem;
2006 line-height: var(--eps-add-new-button-size);
2007 cursor: pointer; }
2008 .eps-add-new-button .eps-icon {
2009 background-color: #58d0f5;
2010 color: #fff;
2011 width: var(--eps-add-new-button-size);
2012 height: var(--eps-add-new-button-size);
2013 -webkit-border-radius: 100%;
2014 border-radius: 100%;
2015 font-size: calc(var(--eps-add-new-button-size) * 0.75);
2016 text-align: center;
2017 line-height: var(--eps-add-new-button-size); }
2018 .eps-add-new-button span:not(.sr-only) {
2019 -webkit-margin-start: 0.625rem;
2020 margin-inline-start: 0.625rem;
2021 font-weight: 500; }
2022 .eps-add-new-button--sm {
2023 --eps-add-new-button-size: 1rem; }
2024
2025 :root {
2026 --select2-selection-background-color: #fff;
2027 --select2-selection-color: #6d7882;
2028 --select2-selection-border-color: #d5dadf;
2029 --select2-selection-opened-focused-border-color: #f1f3f5;
2030 --select2-single-selection-rendered-color: #6d7882;
2031 --select2-default-single-selection-background-color: #fff;
2032 --select2-default-single-selection-border-color: #d5dadf;
2033 --select2-default-multiple-selection-background-color: #fff;
2034 --select2-default-multiple-selection-choice-background-color: #f1f3f5;
2035 --select2-default-multiple-selection-choice-color: #6d7882;
2036 --select2-default-multiple-selection-choice-border-color: #f1f3f5;
2037 --select2-default-multiple-selection-choice-remove-color: #a4afb7;
2038 --select2-default-multiple-selection-choice-remove-hover-color: #6d7882;
2039 --select2-default-results-selected-option-background-color: #fff;
2040 --select2-default-results-selected-option-color: #6d7882;
2041 --select2-default-results-highlighted-option-background-color: #5897fb;
2042 --select2-default-results-highlighted-option-color: #fff;
2043 --select2-results-selected-option-background-color: #5897fb;
2044 --select2-results-selected-option-color: #fff;
2045 --select2-dropdown-background-color: #fff;
2046 --select2-dropdown-border-color: #d5dadf; }
2047
2048 .eps-theme-dark {
2049 --select2-selection-background-color: #34383c;
2050 --select2-selection-color: #e0e1e3;
2051 --select2-selection-border-color: #64666a;
2052 --select2-selection-opened-focused-border-color: #7d7e82;
2053 --select2-single-selection-rendered-color: #e0e1e3;
2054 --select2-default-single-selection-background-color: #34383c;
2055 --select2-default-single-selection-border-color: #4c4f56;
2056 --select2-default-multiple-selection-background-color: #34383c;
2057 --select2-default-multiple-selection-choice-background-color: #4c4f56;
2058 --select2-default-multiple-selection-choice-color: #e0e1e3;
2059 --select2-default-multiple-selection-choice-border-color: #4c4f56;
2060 --select2-default-multiple-selection-choice-remove-color: #b4b5b7;
2061 --select2-default-multiple-selection-choice-remove-hover-color: #e0e1e3;
2062 --select2-default-results-selected-option-background-color: #34383c;
2063 --select2-default-results-selected-option-color: #e0e1e3;
2064 --select2-default-results-highlighted-option-background-color: #4c4f56;
2065 --select2-default-results-highlighted-option-color: #e0e1e3;
2066 --select2-results-selected-option-background-color: #4c4f56;
2067 --select2-results-selected-option-color: #e0e1e3;
2068 --select2-dropdown-background-color: #34383c;
2069 --select2-dropdown-border-color: #64666a; }
2070
2071 .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
2072 .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
2073 background-color: var(--select2-selection-background-color);
2074 color: var(--select2-selection-color);
2075 border-color: var(--select2-selection-border-color); }
2076
2077 .select2-container.select2-container--open .select2-selection--single,
2078 .select2-container.select2-container--open .select2-selection--multiple, .select2-container.select2-container--focus .select2-selection--single,
2079 .select2-container.select2-container--focus .select2-selection--multiple {
2080 border-color: var(--select2-selection-opened-focused-border-color); }
2081
2082 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
2083 color: var(--select2-single-selection-rendered-color); }
2084
2085 .select2-container--default .select2-selection--single {
2086 background-color: var(--select2-default-single-selection-background-color);
2087 border-color: var(--select2-default-single-selection-border-color); }
2088
2089 .select2-container--default .select2-selection--multiple {
2090 background-color: var(--select2-default-multiple-selection-background-color); }
2091 .select2-container--default .select2-selection--multiple .select2-selection__choice {
2092 background-color: var(--select2-default-multiple-selection-choice-background-color);
2093 color: var(--select2-default-multiple-selection-choice-color);
2094 border-color: var(--select2-default-multiple-selection-choice-border-color); }
2095 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
2096 color: var(--select2-default-multiple-selection-choice-remove-color); }
2097 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
2098 color: var(--select2-default-multiple-selection-choice-remove-hover-color); }
2099
2100 .select2-container--default .select2-results__option[aria-selected] {
2101 background-color: var(--select2-default-results-selected-option-background-color);
2102 color: var(--select2-default-results-selected-option-color); }
2103
2104 .select2-container--default .select2-results__option--highlighted[aria-selected] {
2105 background-color: var(--select2-default-results-highlighted-option-background-color);
2106 color: var(--select2-default-results-highlighted-option-color); }
2107
2108 .select2-container .select2-results__option[aria-selected=true] {
2109 background-color: var(--select2-results-selected-option-background-color);
2110 color: var(--select2-results-selected-option-color); }
2111
2112 .select2-container .select2-dropdown {
2113 background-color: var(--select2-dropdown-background-color);
2114 border-color: var(--select2-dropdown-border-color); }
2115
2116 .eps-notice {
2117 --eps-box-notice-color: #a4afb7;
2118 --eps-box-notice-background-color: #fcfcfc;
2119 padding: 0.625rem 1rem;
2120 -webkit-box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2121 box-shadow: 0 2px 3px 1px var(--color-box-shadow-color);
2122 background-color: var(--eps-box-notice-background-color); }
2123 .eps-notice--warning {
2124 -webkit-border-start: 3px solid #fcb92c;
2125 border-inline-start: 3px solid #fcb92c; }
2126 .eps-notice__text {
2127 margin: 0;
2128 padding: 0;
2129 color: var(--eps-box-notice-color);
2130 font-style: italic; }
2131
2132 .eps-theme-dark .eps-notice {
2133 --eps-box-notice-color: #b4b5b7;
2134 --eps-box-notice-background-color: #404349; }
2135
2136 .eps-list {
2137 --eps-list-item-separated-border-color: #f1f3f5;
2138 padding: 0;
2139 list-style-type: none; }
2140 .eps-list--padding {
2141 padding: var(--eps-list-padding); }
2142 .eps-list__item {
2143 padding: 0; }
2144 .eps-list__item--padding {
2145 padding: var(--eps-list-item-padding); }
2146 .eps-list--separated .eps-list__item:not(:last-child) {
2147 border-bottom: 1px solid var(--eps-list-item-separated-border-color); }
2148
2149 .eps-theme-dark .eps-list {
2150 --eps-list-item-separated-border-color: #34383c; }
2151
2152 :root {
2153 --popover-background-color: #fff;
2154 --popover-item-color: #6d7882;
2155 --popover-item-hover-color: #556068;
2156 --popover-item-danger-hover-color: #b01b1b;
2157 --popover-item-background-color: #fff;
2158 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2159 --popover-box-shadow-size: 0px 1px 20px;
2160 --popover-arrow-color: #fff; }
2161
2162 .eps-theme-dark {
2163 --popover-background-color: #4c4f56;
2164 --popover-item-color: #fff;
2165 --popover-item-hover-color: #e0e1e3;
2166 --popover-item-danger-hover-color: #F84343;
2167 --popover-item-background-color: #4c4f56;
2168 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
2169 --popover-box-shadow-size: 0px 1px 20px;
2170 --popover-arrow-color: #4c4f56; }
2171
2172 .eps-popover {
2173 padding: 10px 0;
2174 background-color: var(--popover-background-color);
2175 -webkit-box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2176 box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
2177 list-style: none;
2178 display: -webkit-box;
2179 display: -ms-flexbox;
2180 display: flex;
2181 -webkit-box-orient: vertical;
2182 -webkit-box-direction: normal;
2183 -ms-flex-direction: column;
2184 flex-direction: column;
2185 min-width: 120px;
2186 -webkit-border-radius: 0.1875rem;
2187 border-radius: 0.1875rem;
2188 position: absolute;
2189 z-index: 1050;
2190 margin-top: 9px;
2191 -webkit-transform: translateX(-50%);
2192 -ms-transform: translateX(-50%);
2193 transform: translateX(-50%);
2194 left: 0.25rem; }
2195 .eps-popover__background {
2196 position: fixed;
2197 top: 0;
2198 bottom: 0;
2199 left: 0;
2200 right: 0;
2201 z-index: 1030; }
2202 .eps-popover__container {
2203 position: relative; }
2204 .eps-popover::before {
2205 content: "";
2206 display: block;
2207 position: absolute;
2208 width: 16px;
2209 height: 9px;
2210 margin: 0 0.1875rem 9px;
2211 top: -9px;
2212 left: 50%;
2213 -webkit-transform: translateX(-50%);
2214 -ms-transform: translateX(-50%);
2215 transform: translateX(-50%);
2216 border-color: transparent;
2217 border-style: solid;
2218 border-width: 0 8px 9px 8px;
2219 border-bottom-color: var(--popover-arrow-color); }
2220 .eps-popover__item {
2221 padding: 0.3125rem 1rem;
2222 background-color: var(--popover-item-background-color);
2223 color: var(--popover-item-color);
2224 font-size: 0.6875rem;
2225 font-weight: 500;
2226 line-height: 0.8125rem;
2227 width: 100%;
2228 -webkit-box-align: center;
2229 -ms-flex-align: center;
2230 align-items: center;
2231 cursor: pointer; }
2232 .eps-popover__item:hover {
2233 color: var(--popover-item-hover-color); }
2234 .eps-popover__item--danger:hover {
2235 color: var(--popover-item-danger-hover-color); }
2236 .eps-popover__item .eps-icon {
2237 font-size: inherit;
2238 -webkit-margin-end: 0.3125rem;
2239 margin-inline-end: 0.3125rem; }
2240
2241 .eps-css-grid {
2242 display: grid;
2243 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)));
2244 grid-gap: var(--eps-grid-spacing); }
2245
2246 .eps-box {
2247 --eps-box-background-color: #fff;
2248 --eps-box-color: #495157;
2249 --eps-box-input-color: #495157;
2250 padding: 0;
2251 -webkit-border-radius: 0.1875rem;
2252 border-radius: 0.1875rem;
2253 background-color: var(--eps-box-background-color);
2254 color: var(--eps-box-color); }
2255 .eps-box--padding {
2256 padding: var(--eps-box-padding); }
2257 .eps-box > input {
2258 width: 100%;
2259 outline: 0;
2260 border: 0;
2261 background-color: var(--eps-box-background-color);
2262 color: var(--eps-box-input-color); }
2263
2264 .eps-theme-dark .eps-box {
2265 --eps-box-background-color: #404349;
2266 --eps-box-color: #e0e1e3;
2267 --eps-box-input-color: #e0e1e3; }
2268
2269 :root {
2270 --checkbox-border-color: #d5dadf;
2271 --checkbox-hover-border-color: #c7cdd4;
2272 --checkbox-active-border-color: #e3e7ea;
2273 --checkbox-background-color: #fff;
2274 --checkbox-checked-background-color: #39b54a;
2275 --checkbox-checked-hover-background-color: #33a242;
2276 --checkbox-checked-active-background-color: #44c455;
2277 --checkbox-indicator-color: #fff; }
2278
2279 .eps-checkbox {
2280 -webkit-appearance: none;
2281 -webkit-border-radius: 0.1875rem;
2282 border-radius: 0.1875rem;
2283 width: 15px;
2284 height: 15px;
2285 outline: 0;
2286 background-color: var(--checkbox-background-color);
2287 display: -webkit-inline-box;
2288 display: -ms-inline-flexbox;
2289 display: inline-flex;
2290 -webkit-box-pack: center;
2291 -ms-flex-pack: center;
2292 justify-content: center;
2293 -webkit-box-align: center;
2294 -ms-flex-align: center;
2295 align-items: center;
2296 border: 1px solid var(--checkbox-border-color); }
2297 .eps-checkbox::after {
2298 display: inline-block;
2299 margin-bottom: 12.5%;
2300 content: " ";
2301 width: 3px;
2302 height: 6px;
2303 -webkit-transform: rotate(45deg);
2304 -ms-transform: rotate(45deg);
2305 transform: rotate(45deg); }
2306 .eps-checkbox:hover {
2307 --checkbox-border-color: var(--checkbox-hover-border-color); }
2308 .eps-checkbox:active {
2309 --checkbox-border-color: var(--checkbox-active-border-color); }
2310 .eps-checkbox:checked {
2311 --checkbox-background-color: var(--checkbox-checked-background-color);
2312 --checkbox-border-color: var(--checkbox-checked-background-color); }
2313 .eps-checkbox:checked::after {
2314 border: solid #fff;
2315 border-width: 0 1px 1px 0; }
2316 .eps-checkbox:checked:hover {
2317 --checkbox-background-color: var(--checkbox-checked-hover-background-color);
2318 --checkbox-border-color: var(--checkbox-checked-hover-background-color); }
2319 .eps-checkbox:checked:active {
2320 --checkbox-background-color: var(--checkbox-checked-active-background-color);
2321 --checkbox-border-color: var(--checkbox-checked-active-background-color); }
2322 .eps-checkbox--rounded {
2323 -webkit-border-radius: 50%;
2324 border-radius: 50%; }
2325
2326 :root {
2327 --e-app-drag-drop-background-color: #fff;
2328 --e-app-drag-drop-outline-color: #d5dadf; }
2329
2330 .eps-theme-dark {
2331 --e-app-drag-drop-background-color: #404349;
2332 --e-app-drag-drop-outline-color: #7d7e82; }
2333
2334 .e-app-drag-drop {
2335 background-color: var(--e-app-drag-drop-background-color);
2336 outline: 2px dashed var(--e-app-drag-drop-outline-color);
2337 outline-offset: -0.75rem;
2338 margin-bottom: 1.5rem;
2339 padding: 4.125rem;
2340 text-align: center; }
2341 .e-app-drag-drop--drag-over {
2342 outline-color: #58d0f5; }
2343
2344 .eps-dialog {
2345 -webkit-border-radius: 3px;
2346 border-radius: 3px;
2347 width: 375px; }
2348 .eps-dialog__close-button {
2349 position: absolute;
2350 top: 0;
2351 right: 0;
2352 margin-top: 0.625rem;
2353 margin-right: 0.625rem;
2354 z-index: 1040;
2355 font-size: size(2.5);
2356 color: #fff; }
2357 .eps-dialog__content {
2358 padding: 1.5rem 1.875rem 1rem;
2359 font-size: 0.75rem; }
2360 .eps-dialog__title, .eps-dialog__text {
2361 text-align: center; }
2362 .eps-dialog__buttons {
2363 display: -webkit-box;
2364 display: -ms-flexbox;
2365 display: flex; }
2366 .eps-dialog__button {
2367 -webkit-box-flex: 1;
2368 -ms-flex: 1;
2369 flex: 1;
2370 border-top: 1px solid var(--hr-color);
2371 line-height: 2.75rem;
2372 text-align: center;
2373 -webkit-box-pack: center;
2374 -ms-flex-pack: center;
2375 justify-content: center; }
2376 .eps-dialog__button:last-child:not(:first-child) {
2377 -webkit-border-start: 1px solid var(--hr-color);
2378 border-inline-start: 1px solid var(--hr-color); }
2379
2380 .eps-inline-link {
2381 color: var(--eps-inline-link-color); }
2382 .eps-inline-link--color-primary {
2383 --eps-inline-link-color: #39b54a; }
2384 .eps-inline-link--color-secondary {
2385 --eps-inline-link-color: #c2cbd2; }
2386 .eps-inline-link--color-danger {
2387 --eps-inline-link-color: #b01b1b; }
2388 .eps-inline-link--color-cta {
2389 --eps-inline-link-color: #93003F; }
2390 .eps-inline-link--color-link {
2391 --eps-inline-link-color: #58d0f5; }
2392 .eps-inline-link--color-disabled {
2393 --eps-inline-link-color: #c2cbd2; }
2394 .eps-inline-link--underline-hover:hover, .eps-inline-link--underline-always, .eps-inline-link--underline-always:hover {
2395 text-decoration: underline; }
2396 .eps-inline-link--italic {
2397 font-style: italic; }
2398
2399 .e-app-import-export-content-layout {
2400 height: 100%;
2401 max-width: 1075px;
2402 margin: 0 auto; }
2403 /*# sourceMappingURL=app.css.map */