PluginProbe
Elementor Website Builder – more than just a page builder / 3.0.1
Elementor Website Builder – more than just a page builder v3.0.1
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-rtl.css

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

1,930 lines 53.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.0.1 - 25-08-2020 */
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 :root {
10 --app-background-color: #f1f3f5;
11 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
12 --app-header-background-color: #fff;
13 --app-header-color: #495157;
14 --app-sidebar-background-color: rgba(255, 255, 255, 0.5);
15 --app-header-buttons-separator-color: #d5dadf;
16 --app-header-buttons-color: #a4afb7;
17 --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
18
19 .eps-theme-dark {
20 --app-background-color: #34383c;
21 --app-box-shadow-color: rgba(var(--box-shadow-color, rgba(0, 0, 0, 0.15)), 0.2);
22 --app-header-background-color: #26292C;
23 --app-header-color: #e0e1e3;
24 --app-sidebar-background-color: #34383c;
25 --app-header-buttons-separator-color: #64666a;
26 --app-header-buttons-color: #b4b5b7;
27 --app-lightbox-background-color: rgba(0, 0, 0, 0.8); }
28
29 :root {
30 --text-muted: #d5dadf;
31 --disabled: #c2cbd2;
32 --light: #fff;
33 --dark: #000;
34 --info: #58d0f5;
35 --cta: #93003F;
36 --danger: #b01b1b;
37 --success: #39b54a;
38 --warning: #fcb92c;
39 --body-color: #6d7882;
40 --link-color: #58d0f5;
41 --link-hover-color: #10bcf1;
42 --hr-color: #d5dadf;
43 --box-shadow-color: theme-colors(dark);
44 --display-1-color: #495157;
45 --display-2-color: #495157;
46 --display-3-color: #6d7882;
47 --display-4-color: #495157;
48 --h1-color: #6d7882;
49 --h2-color: #6d7882;
50 --h3-color: #495157;
51 --h4-color: #495157;
52 --h5-color: #495157;
53 --h6-color: #495157;
54 --text-base-color: #495157;
55 --text-xl-color: #495157;
56 --text-lg-color: #495157;
57 --text-sm-color: #495157;
58 --text-xs-color: #495157;
59 --text-xxs-color: #495157;
60 --gray-800: #495157;
61 --gray-700: #556068;
62 --gray-600: #6d7882;
63 --gray-500: #a4afb7;
64 --gray-400: #c2cbd2;
65 --gray-300: #d5dadf;
66 --gray-200: #f1f3f5;
67 --gray-100: #fcfcfc; }
68
69 .eps-theme-dark {
70 --text-muted: #7d7e82;
71 --disabled: #64666a;
72 --light: #fff;
73 --dark: #000;
74 --info: #58d0f5;
75 --accent: #58d0f5;
76 --danger: #F84343;
77 --cta: #93003F;
78 --success: #39b54a;
79 --warning: #fcb92c;
80 --body-color: #e0e1e3;
81 --body-bg: #fff;
82 --link-color: #58d0f5;
83 --link-hover-color: #10bcf1;
84 --hr-color: #4c4f56;
85 --box-shadow-color: rgba(0, 0, 0, 0.15);
86 --display-1-color: #e0e1e3;
87 --display-2-color: #e0e1e3;
88 --display-3-color: #e0e1e3;
89 --display-4-color: #e0e1e3;
90 --h1-color: #e0e1e3;
91 --h2-color: #e0e1e3;
92 --h3-color: #e0e1e3;
93 --h4-color: #e0e1e3;
94 --h5-color: #e0e1e3;
95 --h6-color: #e0e1e3;
96 --text-base-color: #b4b5b7;
97 --text-xl-color: #b4b5b7;
98 --text-lg-color: #b4b5b7;
99 --text-sm-color: #b4b5b7;
100 --text-xs-color: #b4b5b7;
101 --text-xxs-color: #b4b5b7;
102 --gray-800: #26292C;
103 --gray-700: #34383c;
104 --gray-600: #404349;
105 --gray-500: #4c4f56;
106 --gray-400: #64666a;
107 --gray-300: #7d7e82;
108 --gray-200: #b4b5b7;
109 --gray-100: #e0e1e3; }
110
111 *,
112 *::before,
113 *::after {
114 -webkit-box-sizing: border-box;
115 box-sizing: border-box; }
116
117 html {
118 font-family: sans-serif;
119 line-height: 1.15;
120 -webkit-text-size-adjust: 100%;
121 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
122
123 article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
124 display: block; }
125
126 body {
127 margin: 0;
128 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
129 font-size: 0.875rem;
130 font-weight: 400;
131 line-height: 1.5;
132 color: var(--body-color);
133 -webkit-font-smoothing: antialiased;
134 -moz-osx-font-smoothing: grayscale;
135 background-color: var(--body-bg); }
136
137 ::-moz-selection {
138 background-color: rgba(147, 0, 63, 0.5); }
139
140 ::selection {
141 background-color: rgba(147, 0, 63, 0.5); }
142
143 [tabindex="-1"]:focus:not(:focus-visible) {
144 outline: 0 !important; }
145
146 h1, h2, h3, h4, h5, h6 {
147 font-size: 100%;
148 margin: 0;
149 padding: 0;
150 line-height: inherit;
151 font-weight: normal; }
152
153 p {
154 margin-top: 0; }
155
156 b,
157 strong {
158 font-weight: 700; }
159
160 small {
161 font-size: 80%; }
162
163 a {
164 --eps-link-color: $eps-link-color;
165 color: var(--eps-link-color);
166 background-color: transparent; }
167 a, a:active, a:hover, a:focus {
168 text-decoration: none; }
169 a:focus, a:hover {
170 --eps-link-color: $eps-link-hover-color;
171 text-decoration: none; }
172
173 a:not([href]) {
174 color: inherit;
175 text-decoration: none; }
176 a:not([href]):hover {
177 color: inherit;
178 text-decoration: none; }
179
180 pre,
181 code,
182 kbd,
183 samp {
184 font-family: monospace;
185 font-size: 1em; }
186
187 figure {
188 margin: 0 0 0; }
189
190 img {
191 vertical-align: middle;
192 border-style: none; }
193
194 svg {
195 overflow: hidden;
196 vertical-align: middle; }
197
198 button {
199 -webkit-border-radius: 0;
200 border-radius: 0; }
201
202 button:focus {
203 outline: 1px dotted;
204 outline: 5px auto -webkit-focus-ring-color; }
205
206 input,
207 button,
208 select,
209 optgroup,
210 textarea {
211 margin: 0;
212 font-family: inherit;
213 font-size: inherit;
214 line-height: inherit; }
215
216 button,
217 input {
218 overflow: visible; }
219
220 button,
221 select {
222 text-transform: none; }
223
224 [role="button"] {
225 cursor: pointer; }
226
227 select {
228 word-wrap: normal; }
229
230 button,
231 [type="button"],
232 [type="reset"],
233 [type="submit"] {
234 -webkit-appearance: button; }
235
236 button:not(:disabled),
237 [type="button"]:not(:disabled),
238 [type="reset"]:not(:disabled),
239 [type="submit"]:not(:disabled) {
240 cursor: pointer; }
241
242 button::-moz-focus-inner,
243 [type="button"]::-moz-focus-inner,
244 [type="reset"]::-moz-focus-inner,
245 [type="submit"]::-moz-focus-inner {
246 padding: 0;
247 border-style: none; }
248
249 input[type="radio"],
250 input[type="checkbox"] {
251 -webkit-box-sizing: border-box;
252 box-sizing: border-box;
253 padding: 0; }
254
255 textarea {
256 overflow: auto;
257 resize: vertical; }
258
259 [hidden] {
260 display: none !important; }
261
262 hr {
263 border: 0 none;
264 border-bottom: 1px solid var(--hr-color); }
265
266 @-webkit-keyframes eps-animation-pop {
267 from {
268 -webkit-transform: scale(0.75);
269 transform: scale(0.75);
270 opacity: 0; }
271 to {
272 -webkit-transform: scale(1);
273 transform: scale(1);
274 opacity: 1; } }
275
276 @keyframes eps-animation-pop {
277 from {
278 -webkit-transform: scale(0.75);
279 transform: scale(0.75);
280 opacity: 0; }
281 to {
282 -webkit-transform: scale(1);
283 transform: scale(1);
284 opacity: 1; } }
285
286 .eps-display-1 {
287 font-size: 1.85rem;
288 color: var(--display-1-color);
289 margin-top: 0.5rem;
290 margin-bottom: 0.5rem; }
291
292 .eps-display-2 {
293 font-size: 1.85rem;
294 color: var(--display-2-color);
295 margin-top: 0.5rem;
296 margin-bottom: 0.5rem; }
297
298 .eps-display-3 {
299 font-size: 1.85rem;
300 color: var(--display-3-color);
301 margin-top: 0.5rem;
302 margin-bottom: 0.5rem; }
303
304 .eps-display-4 {
305 font-size: 1.85rem;
306 color: var(--display-4-color);
307 margin-top: 0.5rem;
308 margin-bottom: 0.5rem; }
309
310 h1,
311 .eps-h1 {
312 font-size: 1.625rem;
313 line-height: 1;
314 color: var(--h1-color);
315 margin-bottom: 1.25rem;
316 font-weight: 500; }
317
318 h2,
319 .eps-h2 {
320 font-size: 1.25rem;
321 line-height: 1.2;
322 color: var(--h2-color);
323 margin-top: 0;
324 margin-bottom: 1.25rem;
325 font-weight: 500; }
326
327 h3,
328 .eps-h3 {
329 font-size: 1rem;
330 line-height: 1.2;
331 color: var(--h3-color);
332 margin-top: 0;
333 margin-bottom: 1rem;
334 font-weight: 500; }
335
336 h4,
337 .eps-h4 {
338 font-size: 0.9375rem;
339 color: var(--h4-color);
340 margin-top: 0;
341 margin-bottom: 0.5rem; }
342
343 h5,
344 .eps-h5 {
345 font-size: 0.875rem;
346 color: var(--h5-color);
347 margin-top: 0;
348 margin-bottom: 0.5rem; }
349
350 h6,
351 .eps-h6 {
352 font-size: 0.875rem;
353 color: var(--h-6-color);
354 margin-top: 0;
355 margin-bottom: 0.5rem;
356 font-weight: 700; }
357
358 .eps-text-xxs {
359 font-size: 0.75rem;
360 line-height: 1.2;
361 color: var(--text-xxs-color);
362 font-weight: 400; }
363
364 .eps-text-xs {
365 font-size: 0.75rem;
366 line-height: 1.5;
367 color: var(--text-xs-color);
368 font-weight: 400; }
369
370 .eps-text {
371 font-size: 0.875rem;
372 line-height: 1.5;
373 color: var(--text-base-color);
374 font-weight: 400; }
375
376 .eps-text-sm {
377 font-size: 0.8125rem;
378 line-height: 1.5;
379 color: var(--text-sm-color);
380 font-weight: 400; }
381
382 .eps-text-lg {
383 font-size: 0.9375rem;
384 line-height: 1.5;
385 color: var(--text-lg-color);
386 font-weight: 400; }
387
388 .eps-text-xl {
389 font-size: 1rem;
390 line-height: 1.5;
391 color: var(--text-xl-color);
392 font-weight: 400; }
393
394 .sr-only {
395 position: absolute;
396 width: 1px;
397 height: 1px;
398 padding: 0;
399 margin: -1px;
400 overflow: hidden;
401 clip: rect(0, 0, 0, 0);
402 white-space: nowrap;
403 border: 0; }
404
405 @media screen and (min-width: 480px) {
406 .text-start-sm {
407 text-align: start; } }
408
409 @media screen and (min-width: 480px) {
410 .text-center-sm {
411 text-align: center; } }
412
413 @media screen and (min-width: 480px) {
414 .text-end-sm {
415 text-align: end; } }
416
417 @media screen and (min-width: 768px) {
418 .text-start-md {
419 text-align: start; } }
420
421 @media screen and (min-width: 768px) {
422 .text-center-md {
423 text-align: center; } }
424
425 @media screen and (min-width: 768px) {
426 .text-end-md {
427 text-align: end; } }
428
429 @media screen and (min-width: 1025px) {
430 .text-start-lg {
431 text-align: start; } }
432
433 @media screen and (min-width: 1025px) {
434 .text-center-lg {
435 text-align: center; } }
436
437 @media screen and (min-width: 1025px) {
438 .text-end-lg {
439 text-align: end; } }
440
441 @media screen and (min-width: 1440px) {
442 .text-start-xl {
443 text-align: start; } }
444
445 @media screen and (min-width: 1440px) {
446 .text-center-xl {
447 text-align: center; } }
448
449 @media screen and (min-width: 1440px) {
450 .text-end-xl {
451 text-align: end; } }
452
453 @media screen and (min-width: 1600px) {
454 .text-start-xxl {
455 text-align: start; } }
456
457 @media screen and (min-width: 1600px) {
458 .text-center-xxl {
459 text-align: center; } }
460
461 @media screen and (min-width: 1600px) {
462 .text-end-xxl {
463 text-align: end; } }
464
465 .video-wrapper {
466 position: relative;
467 padding-bottom: 56.25%;
468 height: 0; }
469 .video-wrapper iframe {
470 position: absolute;
471 top: 0;
472 left: 0;
473 width: 100%;
474 height: 100%; }
475
476 .eps-separator {
477 margin-bottom: 2.75rem; }
478
479 .eps-theme-dark {
480 --e-app-back-button-color: #b4b5b7; }
481
482 .back-button, .e-app-back-button {
483 --button-background-color: var(--e-app-back-button-color, #a4afb7);
484 margin-bottom: 1.5rem; }
485 .back-button .eps-icon, .e-app-back-button .eps-icon {
486 -webkit-margin-end: 0.3125rem;
487 margin-inline-end: 0.3125rem; }
488
489 .eps-theme-dark {
490 --input-border-color: --hr-color; }
491
492 .eps-input {
493 border: 1px solid var(--hr-color);
494 -webkit-border-radius: 0.1875rem;
495 border-radius: 0.1875rem;
496 background: transparent;
497 color: inherit;
498 height: 1.875rem;
499 padding: 0 0.3125rem; }
500 .eps-input--block {
501 width: 100%; }
502
503 .eps-app {
504 display: -webkit-box;
505 display: -ms-flexbox;
506 display: flex;
507 height: 100vh;
508 -webkit-box-orient: vertical;
509 -webkit-box-direction: normal;
510 -ms-flex-direction: column;
511 flex-direction: column;
512 color: var(--body-color);
513 background-color: var(--app-background-color);
514 position: absolute;
515 -webkit-border-radius: 0;
516 border-radius: 0;
517 -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
518 box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
519 overflow: hidden;
520 font-family: Roboto, Arial, Helvetica, Verdana, sans-serif;
521 width: 100%;
522 max-width: 100%; }
523 .eps-app__lightbox {
524 display: -webkit-box;
525 display: -ms-flexbox;
526 display: flex;
527 -webkit-box-align: center;
528 -ms-flex-align: center;
529 align-items: center;
530 -webkit-box-pack: center;
531 -ms-flex-pack: center;
532 justify-content: center;
533 position: fixed;
534 height: 100%;
535 width: 100%;
536 background-color: var(--app-lightbox-background-color);
537 z-index: 1040;
538 bottom: 0;
539 left: 0; }
540 .eps-app__header {
541 -ms-flex-negative: 0;
542 flex-shrink: 0;
543 font-size: 0.9375rem;
544 color: var(--app-header-color);
545 background-color: var(--app-header-background-color);
546 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
547 box-shadow: 0 4px 10px var(--color-box-shadow-color);
548 position: relative;
549 z-index: 1;
550 height: 3.125rem;
551 padding: 0 1rem; }
552 .eps-app__header-buttons {
553 display: -webkit-box;
554 display: -ms-flexbox;
555 display: flex;
556 -webkit-box-align: center;
557 -ms-flex-align: center;
558 align-items: center;
559 -webkit-box-orient: horizontal;
560 -webkit-box-direction: reverse;
561 -ms-flex-direction: row-reverse;
562 flex-direction: row-reverse;
563 font-size: 1.125rem; }
564 .eps-app__header-btn {
565 --button-background-color: var(--app-header-buttons-color);
566 -webkit-padding-start: 1rem;
567 padding-inline-start: 1rem;
568 font-size: 1.125rem;
569 line-height: 1.25rem; }
570 .eps-app__header-btn:first-child:not(:last-child) {
571 -webkit-border-start: 1px solid var(--app-header-buttons-separator-color);
572 border-inline-start: 1px solid var(--app-header-buttons-separator-color); }
573 .eps-app__header-btn:not(:first-child) {
574 -webkit-padding-end: 1rem;
575 padding-inline-end: 1rem; }
576 .eps-app__logo-title-wrapper {
577 display: -webkit-box;
578 display: -ms-flexbox;
579 display: flex;
580 -webkit-box-align: center;
581 -ms-flex-align: center;
582 align-items: center; }
583 .eps-app__logo {
584 display: block;
585 width: 1.75rem;
586 height: 1.75rem;
587 line-height: 1.75rem;
588 text-align: center;
589 font-size: calc(0.4 * 1.75rem);
590 -webkit-border-radius: 50%;
591 border-radius: 50%;
592 color: #fff;
593 background-color: #93003F; }
594 .eps-app__logo:not(:last-child) {
595 -webkit-margin-end: 0.625rem;
596 margin-inline-end: 0.625rem; }
597 .eps-app__title {
598 font-size: 0.9375rem;
599 font-weight: 700;
600 text-transform: uppercase;
601 margin-bottom: 0; }
602 .eps-app__main {
603 display: -webkit-box;
604 display: -ms-flexbox;
605 display: flex;
606 overflow: hidden;
607 -webkit-box-flex: 1;
608 -ms-flex-positive: 1;
609 flex-grow: 1; }
610 .eps-app__sidebar {
611 background-color: var(--app-sidebar-background-color);
612 padding-top: 1.25rem;
613 width: 30%;
614 max-width: 17.1875rem;
615 -webkit-box-flex: 0;
616 -ms-flex-positive: 0;
617 flex-grow: 0;
618 overflow-y: auto;
619 -webkit-box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color);
620 box-shadow: 2px 8px 23px 3px var(--color-box-shadow-color); }
621 .eps-app__content {
622 -webkit-box-flex: 1;
623 -ms-flex-positive: 1;
624 flex-grow: 1;
625 padding: 2.8125rem;
626 height: 100%;
627 overflow-y: auto; }
628
629 .eps-css-grid {
630 display: grid;
631 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)));
632 grid-gap: var(--eps-grid-spacing); }
633
634 :root {
635 --popover-background-color: #fff;
636 --popover-item-color: #6d7882;
637 --popover-item-hover-color: #556068;
638 --popover-item-danger-hover-color: #b01b1b;
639 --popover-item-background-color: #fff;
640 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
641 --popover-box-shadow-size: 0px 1px 20px;
642 --popover-arrow-color: #fff; }
643
644 .eps-theme-dark {
645 --popover-background-color: #4c4f56;
646 --popover-item-color: #fff;
647 --popover-item-hover-color: #e0e1e3;
648 --popover-item-danger-hover-color: #F84343;
649 --popover-item-background-color: #4c4f56;
650 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
651 --popover-box-shadow-size: 0px 1px 20px;
652 --popover-arrow-color: #4c4f56; }
653
654 .eps-popover {
655 padding: 10px 0;
656 background-color: var(--popover-background-color);
657 -webkit-box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
658 box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
659 list-style: none;
660 display: -webkit-box;
661 display: -ms-flexbox;
662 display: flex;
663 -webkit-box-orient: vertical;
664 -webkit-box-direction: normal;
665 -ms-flex-direction: column;
666 flex-direction: column;
667 min-width: 120px;
668 -webkit-border-radius: 0.1875rem;
669 border-radius: 0.1875rem;
670 position: absolute;
671 z-index: 1050;
672 margin-top: 9px;
673 -webkit-transform: translateX(-50%);
674 -ms-transform: translateX(-50%);
675 transform: translateX(-50%);
676 left: 0.25rem; }
677 .eps-popover__background {
678 position: fixed;
679 top: 0;
680 bottom: 0;
681 left: 0;
682 right: 0;
683 z-index: 1030; }
684 .eps-popover__container {
685 position: relative; }
686 .eps-popover::before {
687 content: "";
688 display: block;
689 position: absolute;
690 width: 16px;
691 height: 9px;
692 margin: 0 0.1875rem 9px;
693 top: -9px;
694 left: 50%;
695 -webkit-transform: translateX(-50%);
696 -ms-transform: translateX(-50%);
697 transform: translateX(-50%);
698 border-color: transparent;
699 border-style: solid;
700 border-width: 0 8px 9px 8px;
701 border-bottom-color: var(--popover-arrow-color); }
702 .eps-popover__item {
703 padding: 0.3125rem 1rem;
704 background-color: var(--popover-item-background-color);
705 color: var(--popover-item-color);
706 font-size: 0.6875rem;
707 font-weight: 500;
708 line-height: 0.8125rem;
709 width: 100%;
710 -webkit-box-align: center;
711 -ms-flex-align: center;
712 align-items: center;
713 cursor: pointer; }
714 .eps-popover__item:hover {
715 color: var(--popover-item-hover-color); }
716 .eps-popover__item--danger:hover {
717 color: var(--popover-item-danger-hover-color); }
718 .eps-popover__item .eps-icon {
719 font-size: inherit;
720 -webkit-margin-end: 0.3125rem;
721 margin-inline-end: 0.3125rem; }
722
723 .eps-button {
724 display: -webkit-inline-box;
725 display: -ms-inline-flexbox;
726 display: inline-flex;
727 --button-font-size: 0.8125rem;
728 --button-line-height: 16px;
729 --button-padding-y: 0.5em;
730 --button-padding-x: 1.5em;
731 --button-primary-background-color: #39b54a;
732 --button-primary-hover-background-color: #33a242;
733 --button-primary-active-background-color: #35a945;
734 --button-primary-color: #fff;
735 --button-secondary-background-color: #c2cbd2;
736 --button-secondary-hover-background-color: #b3bec7;
737 --button-secondary-active-background-color: #b9c3cc;
738 --button-secondary-color: #fff;
739 --button-danger-background-color: #b01b1b;
740 --button-danger-hover-background-color: #9a1818;
741 --button-danger-active-background-color: #a31919;
742 --button-danger-color: #fff;
743 --button-cta-background-color: #93003F;
744 --button-cta-hover-background-color: #7a0034;
745 --button-cta-active-background-color: #840038;
746 --button-cta-color: #fff;
747 --button-link-background-color: #58d0f5;
748 --button-link-hover-background-color: #40c9f4;
749 --button-link-active-background-color: #4accf4;
750 --button-link-color: #fff;
751 --button-disabled-background-color: #c2cbd2;
752 --button-disabled-hover-background-color: #b3bec7;
753 --button-disabled-active-background-color: #b9c3cc;
754 --button-disabled-color: #fff;
755 color: var(--button-background-color, currentColor);
756 font-size: var(--button-font-size, inherit);
757 font-weight: 500;
758 line-height: var(--button-line-height);
759 cursor: pointer; }
760 .eps-button:active {
761 --button-background-color: var(--button-active-background-color, transparent); }
762 .eps-button:hover {
763 --button-background-color: var(--button-hover-background-color); }
764 .eps-theme-dark .eps-button {
765 --button-primary-background-color: #39b54a;
766 --button-primary-color: #fff;
767 --button-primary-hover-background-color: #33a242;
768 --button-primary-active-background-color: #35a945;
769 --button-secondary-background-color: #64666a;
770 --button-secondary-color: #fff;
771 --button-secondary-hover-background-color: #58595d;
772 --button-secondary-active-background-color: #5d5e62;
773 --button-cta-background-color: #93003F;
774 --button-cta-hover-background-color: #7a0034;
775 --button-cta-active-background-color: #840038;
776 --button-cta-color: #fff;
777 --button-link-background-color: #58d0f5;
778 --button-link-hover-background-color: #40c9f4;
779 --button-link-active-background-color: #4accf4;
780 --button-link-color: #fff;
781 --button-disabled-background-color: #64666a;
782 --button-disabled-hover-background-color: #58595d;
783 --button-disabled-active-background-color: #5d5e62;
784 --button-disabled-color: #fff; }
785 .eps-button--contained {
786 color: var(--button-color);
787 padding: var(--button-padding-y) var(--button-padding-x);
788 background-color: var(--button-background-color, transparent); }
789 .eps-button--contained:hover {
790 color: var(--button-color); }
791 .eps-button--contained, .eps-button--outlined {
792 -webkit-border-radius: 0.1875rem;
793 border-radius: 0.1875rem; }
794 .eps-button--underlined {
795 text-decoration: underline; }
796 .eps-button--sm {
797 --button-font-size: 0.75rem;
798 --button-line-height: 14px; }
799 .eps-button--lg {
800 --button-font-size: 0.9375rem;
801 --button-line-height: 18px; }
802 .eps-button--primary {
803 --button-color: var(--button-primary-color);
804 --button-background-color: var(--button-primary-background-color);
805 --button-hover-background-color: var(--button-primary-hover-background-color);
806 --button-active-background-color: var(--button-primary-active-background-color); }
807 .eps-button--secondary {
808 --button-color: var(--buton-secondary-color);
809 --button-background-color: var(--button-secondary-background-color);
810 --button-hover-background-color: var(--button-secondary-hover-background-color);
811 --button-active-background-color: var(--button-secondary-active-background-color); }
812 .eps-button--danger {
813 --button-color: var(--buton-danger-color);
814 --button-background-color: var(--button-danger-background-color);
815 --button-hover-background-color: var(--button-danger-hover-background-color);
816 --button-active-background-color: var(--button-danger-active-background-color); }
817 .eps-button--cta {
818 --button-color: var(--button-cta-color);
819 --button-background-color: var(--button-cta-background-color);
820 --button-hover-background-color: var(--button-cta-hover-background-color);
821 --button-active-background-color: var(--button-cta-active-background-color); }
822 .eps-button--link {
823 --button-color: var(--button-link-color);
824 --button-background-color: var(--button-link-background-color);
825 --button-hover-background-color: var(--button-link-hover-background-color);
826 --button-active-background-color: var(--button-link-active-background-color); }
827 .eps-button--disabled, .eps-button[disabled] {
828 --button-color: var(--button-disabled-color);
829 --button-background-color: var(--button-disabled-background-color);
830 --button-hover-background-color: var(--button-disabled-hover-background-color);
831 --button-active-background-color: var(--button-disabled-active-background-color);
832 cursor: default; }
833
834 .eps-add-new-button {
835 display: -webkit-inline-box;
836 display: -ms-inline-flexbox;
837 display: inline-flex;
838 --eps-add-new-button-size: 1.5rem;
839 line-height: var(--eps-add-new-button-size);
840 cursor: pointer; }
841 .eps-add-new-button .eps-icon {
842 background-color: #58d0f5;
843 color: #fff;
844 width: var(--eps-add-new-button-size);
845 height: var(--eps-add-new-button-size);
846 -webkit-border-radius: 100%;
847 border-radius: 100%;
848 font-size: calc(var(--eps-add-new-button-size) * 0.75);
849 text-align: center;
850 line-height: var(--eps-add-new-button-size); }
851 .eps-add-new-button span:not(.sr-only) {
852 -webkit-margin-start: 0.625rem;
853 margin-inline-start: 0.625rem;
854 font-weight: 500; }
855 .eps-add-new-button--sm {
856 --eps-add-new-button-size: 1rem; }
857
858 :root {
859 --menu-title-color: #6d7882; }
860
861 .eps-theme-dark {
862 --menu-title-color: #6d7882; }
863
864 .eps-menu ul {
865 list-style: none;
866 padding: 0;
867 margin: 0; }
868 .eps-menu ul li {
869 display: -webkit-box;
870 display: -ms-flexbox;
871 display: flex; }
872
873 .eps-menu__title {
874 padding: 0.5rem 1.875rem;
875 font-size: 0.6875rem;
876 line-height: 1.2;
877 text-transform: uppercase;
878 font-weight: normal;
879 color: var(--menu-title-color); }
880
881 :root {
882 --menu-item-color: #6d7882;
883 --menu-item-color-hover: #556068;
884 --menu-item-background-color-active: #fff;
885 --menu-item-icon-color: #a4afb7;
886 --menu-item-action-button-color: #d5dadf; }
887
888 .eps-theme-dark {
889 --menu-item-color: #e0e1e3;
890 --menu-item-color-hover: #e0e1e3;
891 --menu-item-background-color-active: #404349;
892 --menu-item-icon-color: #b4b5b7;
893 --menu-item-action-button-color: #64666a; }
894
895 .eps-menu-item {
896 display: -webkit-box;
897 display: -ms-flexbox;
898 display: flex;
899 -webkit-box-align: center;
900 -ms-flex-align: center;
901 align-items: center;
902 position: relative;
903 -webkit-transition: 0.3s;
904 -o-transition: 0.3s;
905 transition: 0.3s;
906 --action-button-opacity: 0; }
907 .eps-menu-item::before {
908 content: '';
909 display: block;
910 position: absolute;
911 top: 0;
912 left: 0;
913 height: 100%;
914 width: var(--menu-item-pointer-width);
915 background-color: #58d0f5; }
916 .eps-menu-item:hover {
917 --action-button-opacity: 1; }
918 .eps-menu-item:hover, .eps-menu-item--active {
919 --menu-item-color: var(--menu-item-color-hover);
920 --eps-link-color: var(--menu-item-color-hover);
921 --menu-item-icon-color: #58d0f5; }
922 .eps-menu-item--active {
923 background-color: var(--menu-item-background-color-active); }
924 .eps-menu-item__link {
925 padding: 0.5rem 1.875rem;
926 min-height: 2.75rem;
927 font-size: 0.75rem;
928 line-height: 1.2;
929 -webkit-box-flex: 1;
930 -ms-flex-positive: 1;
931 flex-grow: 1;
932 display: -webkit-box;
933 display: -ms-flexbox;
934 display: flex;
935 -webkit-box-align: center;
936 -ms-flex-align: center;
937 align-items: center;
938 color: var(--menu-item-color);
939 --eps-link-color: var(--menu-item-color); }
940 .eps-menu-item__link:not(:last-child) {
941 -webkit-padding-end: 0;
942 padding-inline-end: 0; }
943 .eps-menu-item__link .eps-icon {
944 font-size: 1.125rem;
945 color: var(--menu-item-icon-color);
946 -webkit-margin-end: 0.75rem;
947 margin-inline-end: 0.75rem; }
948 .eps-menu-item__action-button {
949 color: var(--menu-item-action-button-color);
950 opacity: var(--action-button-opacity);
951 padding: 0.625rem;
952 -webkit-transition: 0.3s;
953 -o-transition: 0.3s;
954 transition: 0.3s;
955 -webkit-margin-end: 1.25rem;
956 margin-inline-end: 1.25rem; }
957 .eps-menu-item--active {
958 --menu-item-pointer-width: 0.3125rem;
959 -webkit-box-shadow: 0 3px 6px var(--color-box-shadow-color);
960 box-shadow: 0 3px 6px var(--color-box-shadow-color); }
961 .eps-menu-item--active .eps-menu-item__link .eps-icon {
962 color: #58d0f5; }
963
964 :root {
965 --eps-modal-background-color: #fff;
966 --eps-modal-header-background-color: #58d0f5; }
967
968 .eps-theme-dark {
969 --eps-modal-background-color: #34383c;
970 --eps-modal-header-background-color: #58d0f5; }
971
972 /** ----------------------------------------------------------------
973 EPS Modal
974 ---------------------------------------------------------------- */
975 .eps-modal {
976 max-width: 43.75rem;
977 background: var(--eps-modal-background-color);
978 -webkit-border-radius: 0.1875rem;
979 border-radius: 0.1875rem;
980 -webkit-animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
981 animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
982 overflow: hidden; }
983 .eps-modal__overlay {
984 background: rgba(0, 0, 0, 0.5);
985 position: fixed;
986 display: -webkit-box;
987 display: -ms-flexbox;
988 display: flex;
989 top: 0;
990 left: 0;
991 width: 100%;
992 height: 100%;
993 -webkit-box-align: center;
994 -ms-flex-align: center;
995 align-items: center;
996 -webkit-box-pack: center;
997 -ms-flex-pack: center;
998 justify-content: center;
999 z-index: 1030; }
1000 .eps-modal__header {
1001 font-size: 0.875rem;
1002 background: var(--eps-modal-header-background-color);
1003 color: #fff;
1004 height: 2.75rem;
1005 padding: 0.625rem 1rem; }
1006 .eps-modal__icon {
1007 -webkit-margin-end: 0.625rem;
1008 margin-inline-end: 0.625rem; }
1009 .eps-modal__body {
1010 padding: 1.875rem; }
1011 .eps-modal__tip, .eps-modal .eps-tip {
1012 -webkit-padding-start: 0.75rem;
1013 padding-inline-start: 0.75rem;
1014 -webkit-border-start: 3px solid #58d0f5;
1015 border-inline-start: 3px solid #58d0f5; }
1016 .eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1017 margin-bottom: 1.875rem; }
1018 .eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1019 margin-top: 1.875rem; }
1020 .eps-modal__close-wrapper {
1021 -webkit-padding-start: 1rem;
1022 padding-inline-start: 1rem;
1023 -webkit-border-start: solid 1px #fff;
1024 border-inline-start: solid 1px #fff; }
1025
1026 .eps-grid {
1027 --grid-spacing-gutters: calc(2 * var(--grid-spacing-gutter));
1028 --grid-spacing-width: calc(100% + var(--grid-spacing-gutters)); }
1029
1030 .eps-grid-container {
1031 display: -webkit-box;
1032 display: -ms-flexbox;
1033 display: flex;
1034 -ms-flex-wrap: wrap;
1035 flex-wrap: wrap;
1036 width: 100%; }
1037 .eps-grid-container--no-wrap {
1038 -ms-flex-wrap: nowrap;
1039 flex-wrap: nowrap; }
1040 .eps-grid-container--wrap-reverse {
1041 -ms-flex-wrap: wrap-reverse;
1042 flex-wrap: wrap-reverse; }
1043 .eps-grid-container--spacing {
1044 --grid-row-gutter: calc(var(--grid-spacing-gutter) * -0.0625rem);
1045 width: var(--grid-spacing-width);
1046 margin: var(--grid-row-gutter); }
1047 .eps-grid-container--spacing > .eps-grid-item {
1048 padding: calc(var(--grid-spacing-gutter) * 0.0625rem); }
1049
1050 .eps-grid--direction-row {
1051 -webkit-box-orient: horizontal;
1052 -webkit-box-direction: normal;
1053 -ms-flex-direction: row;
1054 flex-direction: row; }
1055 .eps-grid--direction-row-reverse {
1056 -webkit-box-orient: horizontal;
1057 -webkit-box-direction: reverse;
1058 -ms-flex-direction: row-reverse;
1059 flex-direction: row-reverse; }
1060
1061 .eps-grid--direction-column {
1062 -webkit-box-orient: vertical;
1063 -webkit-box-direction: normal;
1064 -ms-flex-direction: column;
1065 flex-direction: column; }
1066 .eps-grid--direction-column-reverse {
1067 -webkit-box-orient: vertical;
1068 -webkit-box-direction: reverse;
1069 -ms-flex-direction: column-reverse;
1070 flex-direction: column-reverse; }
1071
1072 .eps-grid--justify-stretch {
1073 -webkit-box-pack: stretch;
1074 -ms-flex-pack: stretch;
1075 justify-content: stretch; }
1076
1077 .eps-grid--justify-start {
1078 -webkit-box-pack: start;
1079 -ms-flex-pack: start;
1080 justify-content: flex-start; }
1081
1082 .eps-grid--justify-center {
1083 -webkit-box-pack: center;
1084 -ms-flex-pack: center;
1085 justify-content: center; }
1086
1087 .eps-grid--justify-end {
1088 -webkit-box-pack: end;
1089 -ms-flex-pack: end;
1090 justify-content: flex-end; }
1091
1092 .eps-grid--justify-space-between {
1093 -webkit-box-pack: justify;
1094 -ms-flex-pack: justify;
1095 justify-content: space-between; }
1096
1097 .eps-grid--justify-space-around {
1098 -ms-flex-pack: distribute;
1099 justify-content: space-around; }
1100
1101 .eps-grid--justify-space-evenly {
1102 -webkit-box-pack: space-evenly;
1103 -ms-flex-pack: space-evenly;
1104 justify-content: space-evenly; }
1105
1106 .eps-grid--align-content-stretch {
1107 -ms-flex-line-pack: stretch;
1108 align-content: stretch; }
1109
1110 .eps-grid--align-content-start {
1111 -ms-flex-line-pack: start;
1112 align-content: flex-start; }
1113
1114 .eps-grid--align-content-center {
1115 -ms-flex-line-pack: center;
1116 align-content: center; }
1117
1118 .eps-grid--align-content-end {
1119 -ms-flex-line-pack: end;
1120 align-content: flex-end; }
1121
1122 .eps-grid--align-content-space-between {
1123 -ms-flex-line-pack: justify;
1124 align-content: space-between; }
1125
1126 .eps-grid--align-items-start {
1127 -webkit-box-align: start;
1128 -ms-flex-align: start;
1129 align-items: flex-start; }
1130
1131 .eps-grid--align-items-center {
1132 -webkit-box-align: center;
1133 -ms-flex-align: center;
1134 align-items: center; }
1135
1136 .eps-grid--align-items-end {
1137 -webkit-box-align: end;
1138 -ms-flex-align: end;
1139 align-items: flex-end; }
1140
1141 .eps-grid--align-items-baseline {
1142 -webkit-box-align: baseline;
1143 -ms-flex-align: baseline;
1144 align-items: baseline; }
1145
1146 .eps-grid--align-items-stretch {
1147 -webkit-box-align: stretch;
1148 -ms-flex-align: stretch;
1149 align-items: stretch; }
1150
1151 .eps-grid-item--zero-min-width {
1152 min-width: 0; }
1153
1154 @media screen and (min-width: 480px) {
1155 .eps-grid-item-sm {
1156 -webkit-box-flex: 1;
1157 -ms-flex-positive: 1;
1158 flex-grow: 1;
1159 max-width: 100%;
1160 -ms-flex-preferred-size: 0;
1161 flex-basis: 0; } }
1162
1163 @media screen and (min-width: 768px) {
1164 .eps-grid-item-md {
1165 -webkit-box-flex: 1;
1166 -ms-flex-positive: 1;
1167 flex-grow: 1;
1168 max-width: 100%;
1169 -ms-flex-preferred-size: 0;
1170 flex-basis: 0; } }
1171
1172 @media screen and (min-width: 1025px) {
1173 .eps-grid-item-lg {
1174 -webkit-box-flex: 1;
1175 -ms-flex-positive: 1;
1176 flex-grow: 1;
1177 max-width: 100%;
1178 -ms-flex-preferred-size: 0;
1179 flex-basis: 0; } }
1180
1181 @media screen and (min-width: 1440px) {
1182 .eps-grid-item-xl {
1183 -webkit-box-flex: 1;
1184 -ms-flex-positive: 1;
1185 flex-grow: 1;
1186 max-width: 100%;
1187 -ms-flex-preferred-size: 0;
1188 flex-basis: 0; } }
1189
1190 @media screen and (min-width: 1600px) {
1191 .eps-grid-item-xxl {
1192 -webkit-box-flex: 1;
1193 -ms-flex-positive: 1;
1194 flex-grow: 1;
1195 max-width: 100%;
1196 -ms-flex-preferred-size: 0;
1197 flex-basis: 0; } }
1198
1199 @media screen and (min-width: 480px) {
1200 .eps-grid-item-sm-1 {
1201 -webkit-box-flex: 0;
1202 -ms-flex-positive: 0;
1203 flex-grow: 0;
1204 max-width: 8.3333333333%;
1205 -ms-flex-preferred-size: 8.3333333333%;
1206 flex-basis: 8.3333333333%; }
1207 .eps-grid-item-sm-2 {
1208 -webkit-box-flex: 0;
1209 -ms-flex-positive: 0;
1210 flex-grow: 0;
1211 max-width: 16.6666666667%;
1212 -ms-flex-preferred-size: 16.6666666667%;
1213 flex-basis: 16.6666666667%; }
1214 .eps-grid-item-sm-3 {
1215 -webkit-box-flex: 0;
1216 -ms-flex-positive: 0;
1217 flex-grow: 0;
1218 max-width: 25%;
1219 -ms-flex-preferred-size: 25%;
1220 flex-basis: 25%; }
1221 .eps-grid-item-sm-4 {
1222 -webkit-box-flex: 0;
1223 -ms-flex-positive: 0;
1224 flex-grow: 0;
1225 max-width: 33.3333333333%;
1226 -ms-flex-preferred-size: 33.3333333333%;
1227 flex-basis: 33.3333333333%; }
1228 .eps-grid-item-sm-5 {
1229 -webkit-box-flex: 0;
1230 -ms-flex-positive: 0;
1231 flex-grow: 0;
1232 max-width: 41.6666666667%;
1233 -ms-flex-preferred-size: 41.6666666667%;
1234 flex-basis: 41.6666666667%; }
1235 .eps-grid-item-sm-6 {
1236 -webkit-box-flex: 0;
1237 -ms-flex-positive: 0;
1238 flex-grow: 0;
1239 max-width: 50%;
1240 -ms-flex-preferred-size: 50%;
1241 flex-basis: 50%; }
1242 .eps-grid-item-sm-7 {
1243 -webkit-box-flex: 0;
1244 -ms-flex-positive: 0;
1245 flex-grow: 0;
1246 max-width: 58.3333333333%;
1247 -ms-flex-preferred-size: 58.3333333333%;
1248 flex-basis: 58.3333333333%; }
1249 .eps-grid-item-sm-8 {
1250 -webkit-box-flex: 0;
1251 -ms-flex-positive: 0;
1252 flex-grow: 0;
1253 max-width: 66.6666666667%;
1254 -ms-flex-preferred-size: 66.6666666667%;
1255 flex-basis: 66.6666666667%; }
1256 .eps-grid-item-sm-9 {
1257 -webkit-box-flex: 0;
1258 -ms-flex-positive: 0;
1259 flex-grow: 0;
1260 max-width: 75%;
1261 -ms-flex-preferred-size: 75%;
1262 flex-basis: 75%; }
1263 .eps-grid-item-sm-10 {
1264 -webkit-box-flex: 0;
1265 -ms-flex-positive: 0;
1266 flex-grow: 0;
1267 max-width: 83.3333333333%;
1268 -ms-flex-preferred-size: 83.3333333333%;
1269 flex-basis: 83.3333333333%; }
1270 .eps-grid-item-sm-11 {
1271 -webkit-box-flex: 0;
1272 -ms-flex-positive: 0;
1273 flex-grow: 0;
1274 max-width: 91.6666666667%;
1275 -ms-flex-preferred-size: 91.6666666667%;
1276 flex-basis: 91.6666666667%; }
1277 .eps-grid-item-sm-12 {
1278 -webkit-box-flex: 0;
1279 -ms-flex-positive: 0;
1280 flex-grow: 0;
1281 max-width: 100%;
1282 -ms-flex-preferred-size: 100%;
1283 flex-basis: 100%; } }
1284
1285 @media screen and (min-width: 768px) {
1286 .eps-grid-item-md-1 {
1287 -webkit-box-flex: 0;
1288 -ms-flex-positive: 0;
1289 flex-grow: 0;
1290 max-width: 8.3333333333%;
1291 -ms-flex-preferred-size: 8.3333333333%;
1292 flex-basis: 8.3333333333%; }
1293 .eps-grid-item-md-2 {
1294 -webkit-box-flex: 0;
1295 -ms-flex-positive: 0;
1296 flex-grow: 0;
1297 max-width: 16.6666666667%;
1298 -ms-flex-preferred-size: 16.6666666667%;
1299 flex-basis: 16.6666666667%; }
1300 .eps-grid-item-md-3 {
1301 -webkit-box-flex: 0;
1302 -ms-flex-positive: 0;
1303 flex-grow: 0;
1304 max-width: 25%;
1305 -ms-flex-preferred-size: 25%;
1306 flex-basis: 25%; }
1307 .eps-grid-item-md-4 {
1308 -webkit-box-flex: 0;
1309 -ms-flex-positive: 0;
1310 flex-grow: 0;
1311 max-width: 33.3333333333%;
1312 -ms-flex-preferred-size: 33.3333333333%;
1313 flex-basis: 33.3333333333%; }
1314 .eps-grid-item-md-5 {
1315 -webkit-box-flex: 0;
1316 -ms-flex-positive: 0;
1317 flex-grow: 0;
1318 max-width: 41.6666666667%;
1319 -ms-flex-preferred-size: 41.6666666667%;
1320 flex-basis: 41.6666666667%; }
1321 .eps-grid-item-md-6 {
1322 -webkit-box-flex: 0;
1323 -ms-flex-positive: 0;
1324 flex-grow: 0;
1325 max-width: 50%;
1326 -ms-flex-preferred-size: 50%;
1327 flex-basis: 50%; }
1328 .eps-grid-item-md-7 {
1329 -webkit-box-flex: 0;
1330 -ms-flex-positive: 0;
1331 flex-grow: 0;
1332 max-width: 58.3333333333%;
1333 -ms-flex-preferred-size: 58.3333333333%;
1334 flex-basis: 58.3333333333%; }
1335 .eps-grid-item-md-8 {
1336 -webkit-box-flex: 0;
1337 -ms-flex-positive: 0;
1338 flex-grow: 0;
1339 max-width: 66.6666666667%;
1340 -ms-flex-preferred-size: 66.6666666667%;
1341 flex-basis: 66.6666666667%; }
1342 .eps-grid-item-md-9 {
1343 -webkit-box-flex: 0;
1344 -ms-flex-positive: 0;
1345 flex-grow: 0;
1346 max-width: 75%;
1347 -ms-flex-preferred-size: 75%;
1348 flex-basis: 75%; }
1349 .eps-grid-item-md-10 {
1350 -webkit-box-flex: 0;
1351 -ms-flex-positive: 0;
1352 flex-grow: 0;
1353 max-width: 83.3333333333%;
1354 -ms-flex-preferred-size: 83.3333333333%;
1355 flex-basis: 83.3333333333%; }
1356 .eps-grid-item-md-11 {
1357 -webkit-box-flex: 0;
1358 -ms-flex-positive: 0;
1359 flex-grow: 0;
1360 max-width: 91.6666666667%;
1361 -ms-flex-preferred-size: 91.6666666667%;
1362 flex-basis: 91.6666666667%; }
1363 .eps-grid-item-md-12 {
1364 -webkit-box-flex: 0;
1365 -ms-flex-positive: 0;
1366 flex-grow: 0;
1367 max-width: 100%;
1368 -ms-flex-preferred-size: 100%;
1369 flex-basis: 100%; } }
1370
1371 @media screen and (min-width: 1025px) {
1372 .eps-grid-item-lg-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 .eps-grid-item-lg-2 {
1380 -webkit-box-flex: 0;
1381 -ms-flex-positive: 0;
1382 flex-grow: 0;
1383 max-width: 16.6666666667%;
1384 -ms-flex-preferred-size: 16.6666666667%;
1385 flex-basis: 16.6666666667%; }
1386 .eps-grid-item-lg-3 {
1387 -webkit-box-flex: 0;
1388 -ms-flex-positive: 0;
1389 flex-grow: 0;
1390 max-width: 25%;
1391 -ms-flex-preferred-size: 25%;
1392 flex-basis: 25%; }
1393 .eps-grid-item-lg-4 {
1394 -webkit-box-flex: 0;
1395 -ms-flex-positive: 0;
1396 flex-grow: 0;
1397 max-width: 33.3333333333%;
1398 -ms-flex-preferred-size: 33.3333333333%;
1399 flex-basis: 33.3333333333%; }
1400 .eps-grid-item-lg-5 {
1401 -webkit-box-flex: 0;
1402 -ms-flex-positive: 0;
1403 flex-grow: 0;
1404 max-width: 41.6666666667%;
1405 -ms-flex-preferred-size: 41.6666666667%;
1406 flex-basis: 41.6666666667%; }
1407 .eps-grid-item-lg-6 {
1408 -webkit-box-flex: 0;
1409 -ms-flex-positive: 0;
1410 flex-grow: 0;
1411 max-width: 50%;
1412 -ms-flex-preferred-size: 50%;
1413 flex-basis: 50%; }
1414 .eps-grid-item-lg-7 {
1415 -webkit-box-flex: 0;
1416 -ms-flex-positive: 0;
1417 flex-grow: 0;
1418 max-width: 58.3333333333%;
1419 -ms-flex-preferred-size: 58.3333333333%;
1420 flex-basis: 58.3333333333%; }
1421 .eps-grid-item-lg-8 {
1422 -webkit-box-flex: 0;
1423 -ms-flex-positive: 0;
1424 flex-grow: 0;
1425 max-width: 66.6666666667%;
1426 -ms-flex-preferred-size: 66.6666666667%;
1427 flex-basis: 66.6666666667%; }
1428 .eps-grid-item-lg-9 {
1429 -webkit-box-flex: 0;
1430 -ms-flex-positive: 0;
1431 flex-grow: 0;
1432 max-width: 75%;
1433 -ms-flex-preferred-size: 75%;
1434 flex-basis: 75%; }
1435 .eps-grid-item-lg-10 {
1436 -webkit-box-flex: 0;
1437 -ms-flex-positive: 0;
1438 flex-grow: 0;
1439 max-width: 83.3333333333%;
1440 -ms-flex-preferred-size: 83.3333333333%;
1441 flex-basis: 83.3333333333%; }
1442 .eps-grid-item-lg-11 {
1443 -webkit-box-flex: 0;
1444 -ms-flex-positive: 0;
1445 flex-grow: 0;
1446 max-width: 91.6666666667%;
1447 -ms-flex-preferred-size: 91.6666666667%;
1448 flex-basis: 91.6666666667%; }
1449 .eps-grid-item-lg-12 {
1450 -webkit-box-flex: 0;
1451 -ms-flex-positive: 0;
1452 flex-grow: 0;
1453 max-width: 100%;
1454 -ms-flex-preferred-size: 100%;
1455 flex-basis: 100%; } }
1456
1457 @media screen and (min-width: 1440px) {
1458 .eps-grid-item-xl-1 {
1459 -webkit-box-flex: 0;
1460 -ms-flex-positive: 0;
1461 flex-grow: 0;
1462 max-width: 8.3333333333%;
1463 -ms-flex-preferred-size: 8.3333333333%;
1464 flex-basis: 8.3333333333%; }
1465 .eps-grid-item-xl-2 {
1466 -webkit-box-flex: 0;
1467 -ms-flex-positive: 0;
1468 flex-grow: 0;
1469 max-width: 16.6666666667%;
1470 -ms-flex-preferred-size: 16.6666666667%;
1471 flex-basis: 16.6666666667%; }
1472 .eps-grid-item-xl-3 {
1473 -webkit-box-flex: 0;
1474 -ms-flex-positive: 0;
1475 flex-grow: 0;
1476 max-width: 25%;
1477 -ms-flex-preferred-size: 25%;
1478 flex-basis: 25%; }
1479 .eps-grid-item-xl-4 {
1480 -webkit-box-flex: 0;
1481 -ms-flex-positive: 0;
1482 flex-grow: 0;
1483 max-width: 33.3333333333%;
1484 -ms-flex-preferred-size: 33.3333333333%;
1485 flex-basis: 33.3333333333%; }
1486 .eps-grid-item-xl-5 {
1487 -webkit-box-flex: 0;
1488 -ms-flex-positive: 0;
1489 flex-grow: 0;
1490 max-width: 41.6666666667%;
1491 -ms-flex-preferred-size: 41.6666666667%;
1492 flex-basis: 41.6666666667%; }
1493 .eps-grid-item-xl-6 {
1494 -webkit-box-flex: 0;
1495 -ms-flex-positive: 0;
1496 flex-grow: 0;
1497 max-width: 50%;
1498 -ms-flex-preferred-size: 50%;
1499 flex-basis: 50%; }
1500 .eps-grid-item-xl-7 {
1501 -webkit-box-flex: 0;
1502 -ms-flex-positive: 0;
1503 flex-grow: 0;
1504 max-width: 58.3333333333%;
1505 -ms-flex-preferred-size: 58.3333333333%;
1506 flex-basis: 58.3333333333%; }
1507 .eps-grid-item-xl-8 {
1508 -webkit-box-flex: 0;
1509 -ms-flex-positive: 0;
1510 flex-grow: 0;
1511 max-width: 66.6666666667%;
1512 -ms-flex-preferred-size: 66.6666666667%;
1513 flex-basis: 66.6666666667%; }
1514 .eps-grid-item-xl-9 {
1515 -webkit-box-flex: 0;
1516 -ms-flex-positive: 0;
1517 flex-grow: 0;
1518 max-width: 75%;
1519 -ms-flex-preferred-size: 75%;
1520 flex-basis: 75%; }
1521 .eps-grid-item-xl-10 {
1522 -webkit-box-flex: 0;
1523 -ms-flex-positive: 0;
1524 flex-grow: 0;
1525 max-width: 83.3333333333%;
1526 -ms-flex-preferred-size: 83.3333333333%;
1527 flex-basis: 83.3333333333%; }
1528 .eps-grid-item-xl-11 {
1529 -webkit-box-flex: 0;
1530 -ms-flex-positive: 0;
1531 flex-grow: 0;
1532 max-width: 91.6666666667%;
1533 -ms-flex-preferred-size: 91.6666666667%;
1534 flex-basis: 91.6666666667%; }
1535 .eps-grid-item-xl-12 {
1536 -webkit-box-flex: 0;
1537 -ms-flex-positive: 0;
1538 flex-grow: 0;
1539 max-width: 100%;
1540 -ms-flex-preferred-size: 100%;
1541 flex-basis: 100%; } }
1542
1543 @media screen and (min-width: 1600px) {
1544 .eps-grid-item-xxl-1 {
1545 -webkit-box-flex: 0;
1546 -ms-flex-positive: 0;
1547 flex-grow: 0;
1548 max-width: 8.3333333333%;
1549 -ms-flex-preferred-size: 8.3333333333%;
1550 flex-basis: 8.3333333333%; }
1551 .eps-grid-item-xxl-2 {
1552 -webkit-box-flex: 0;
1553 -ms-flex-positive: 0;
1554 flex-grow: 0;
1555 max-width: 16.6666666667%;
1556 -ms-flex-preferred-size: 16.6666666667%;
1557 flex-basis: 16.6666666667%; }
1558 .eps-grid-item-xxl-3 {
1559 -webkit-box-flex: 0;
1560 -ms-flex-positive: 0;
1561 flex-grow: 0;
1562 max-width: 25%;
1563 -ms-flex-preferred-size: 25%;
1564 flex-basis: 25%; }
1565 .eps-grid-item-xxl-4 {
1566 -webkit-box-flex: 0;
1567 -ms-flex-positive: 0;
1568 flex-grow: 0;
1569 max-width: 33.3333333333%;
1570 -ms-flex-preferred-size: 33.3333333333%;
1571 flex-basis: 33.3333333333%; }
1572 .eps-grid-item-xxl-5 {
1573 -webkit-box-flex: 0;
1574 -ms-flex-positive: 0;
1575 flex-grow: 0;
1576 max-width: 41.6666666667%;
1577 -ms-flex-preferred-size: 41.6666666667%;
1578 flex-basis: 41.6666666667%; }
1579 .eps-grid-item-xxl-6 {
1580 -webkit-box-flex: 0;
1581 -ms-flex-positive: 0;
1582 flex-grow: 0;
1583 max-width: 50%;
1584 -ms-flex-preferred-size: 50%;
1585 flex-basis: 50%; }
1586 .eps-grid-item-xxl-7 {
1587 -webkit-box-flex: 0;
1588 -ms-flex-positive: 0;
1589 flex-grow: 0;
1590 max-width: 58.3333333333%;
1591 -ms-flex-preferred-size: 58.3333333333%;
1592 flex-basis: 58.3333333333%; }
1593 .eps-grid-item-xxl-8 {
1594 -webkit-box-flex: 0;
1595 -ms-flex-positive: 0;
1596 flex-grow: 0;
1597 max-width: 66.6666666667%;
1598 -ms-flex-preferred-size: 66.6666666667%;
1599 flex-basis: 66.6666666667%; }
1600 .eps-grid-item-xxl-9 {
1601 -webkit-box-flex: 0;
1602 -ms-flex-positive: 0;
1603 flex-grow: 0;
1604 max-width: 75%;
1605 -ms-flex-preferred-size: 75%;
1606 flex-basis: 75%; }
1607 .eps-grid-item-xxl-10 {
1608 -webkit-box-flex: 0;
1609 -ms-flex-positive: 0;
1610 flex-grow: 0;
1611 max-width: 83.3333333333%;
1612 -ms-flex-preferred-size: 83.3333333333%;
1613 flex-basis: 83.3333333333%; }
1614 .eps-grid-item-xxl-11 {
1615 -webkit-box-flex: 0;
1616 -ms-flex-positive: 0;
1617 flex-grow: 0;
1618 max-width: 91.6666666667%;
1619 -ms-flex-preferred-size: 91.6666666667%;
1620 flex-basis: 91.6666666667%; }
1621 .eps-grid-item-xxl-12 {
1622 -webkit-box-flex: 0;
1623 -ms-flex-positive: 0;
1624 flex-grow: 0;
1625 max-width: 100%;
1626 -ms-flex-preferred-size: 100%;
1627 flex-basis: 100%; } }
1628
1629 :root {
1630 --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
1631
1632 .eps-theme-dark {
1633 --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
1634
1635 :root {
1636 --card-background-color: rgba(255, 255, 255, 0.5);
1637 --card-background-color-hover: #fff;
1638 --card-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1639 --card-header-footer-border: 1px solid #f1f3f5;
1640 --card-headline-color: #6d7882;
1641 --card-figure-background-color: #f1f3f5;
1642 --card-image-overlay-background-color: rgba(0, 0, 0, 0.2); }
1643
1644 .eps-theme-dark {
1645 --card-background-color: rgba(64, 67, 73, 0.5);
1646 --card-background-color-hover: #404349;
1647 --card-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1648 --card-header-footer-border: 1px solid #34383c;
1649 --card-headline-color: #e0e1e3;
1650 --card-figure-background-color: #34383c;
1651 --card-image-overlay-background-color: rgba(52, 56, 60, 0.5); }
1652
1653 .eps-card {
1654 background-color: var(--card-background-color);
1655 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1656 box-shadow: 0 4px 10px var(--color-box-shadow-color);
1657 -webkit-border-radius: 0.1875rem;
1658 border-radius: 0.1875rem;
1659 -webkit-transition: 0.3s;
1660 -o-transition: 0.3s;
1661 transition: 0.3s;
1662 font-size: 0.75rem;
1663 /*
1664 todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1665 */ }
1666 .eps-card__header {
1667 padding: 0.625rem;
1668 border-bottom: var(--card-header-footer-border);
1669 min-height: 2.5rem;
1670 display: -webkit-box;
1671 display: -ms-flexbox;
1672 display: flex;
1673 -webkit-box-align: center;
1674 -ms-flex-align: center;
1675 align-items: center; }
1676 .eps-card__headline {
1677 color: var(--card-headline-color);
1678 margin-bottom: 0;
1679 font-weight: 500;
1680 -webkit-box-flex: 1;
1681 -ms-flex-positive: 1;
1682 flex-grow: 1;
1683 overflow: hidden;
1684 -o-text-overflow: ellipsis;
1685 text-overflow: ellipsis;
1686 white-space: nowrap; }
1687 .eps-card__body {
1688 padding: 0.625rem 0.625rem; }
1689 .eps-card__figure {
1690 background-color: var(--card-figure-background-color);
1691 position: relative;
1692 padding-bottom: var(--card-image-aspect-ratio, 95.6%);
1693 overflow: hidden;
1694 height: 0; }
1695 .eps-card__image {
1696 width: 100%;
1697 -o-object-fit: contain;
1698 object-fit: contain;
1699 -o-object-position: top;
1700 object-position: top;
1701 position: absolute;
1702 top: 0;
1703 left: 0; }
1704 .eps-card__image-overlay {
1705 position: absolute;
1706 top: 0;
1707 background-color: var(--card-image-overlay-background-color);
1708 z-index: 1;
1709 width: 100%;
1710 height: 100%;
1711 opacity: 0;
1712 -webkit-transition: 0.3s;
1713 -o-transition: 0.3s;
1714 transition: 0.3s; }
1715 .eps-card__image-overlay:hover {
1716 opacity: 1; }
1717 .eps-card__footer {
1718 padding: 0.625rem;
1719 border-top: var(--card-header-footer-border);
1720 font-size: 0.6875rem; }
1721 .eps-card:hover {
1722 background-color: var(--card-background-color-hover); }
1723
1724 .eps-dialog {
1725 -webkit-border-radius: 3px;
1726 border-radius: 3px;
1727 width: 375px; }
1728 .eps-dialog__close-button {
1729 position: absolute;
1730 top: 0;
1731 right: 0;
1732 margin-top: 0.625rem;
1733 margin-right: 0.625rem;
1734 z-index: 1040;
1735 font-size: 1.25rem;
1736 color: #fff; }
1737 .eps-dialog__content {
1738 padding: 1.5rem 1.875rem 1rem;
1739 font-size: 0.75rem; }
1740 .eps-dialog__title, .eps-dialog__text {
1741 text-align: center; }
1742 .eps-dialog__buttons {
1743 display: -webkit-box;
1744 display: -ms-flexbox;
1745 display: flex; }
1746 .eps-dialog__button {
1747 -webkit-box-flex: 1;
1748 -ms-flex: 1;
1749 flex: 1;
1750 border-top: 1px solid var(--hr-color);
1751 line-height: 2.75rem;
1752 text-align: center;
1753 -webkit-box-pack: center;
1754 -ms-flex-pack: center;
1755 justify-content: center; }
1756 .eps-dialog__button:last-child:not(:first-child) {
1757 -webkit-border-start: 1px solid var(--hr-color);
1758 border-inline-start: 1px solid var(--hr-color); }
1759
1760 :root {
1761 --info-toggle-color: #d5dadf;
1762 --info-toggle-hover-color: #a4afb7; }
1763
1764 .eps-theme-dark {
1765 --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
1766 --info-toggle-color: #64666a;
1767 --info-toggle-hover-color: #b4b5b7; }
1768
1769 .e-site-part .eps-card__image {
1770 -webkit-filter: var(--placeholder-filter, none);
1771 filter: var(--placeholder-filter, none); }
1772
1773 .e-site-part__info-toggle {
1774 color: var(--info-toggle-color); }
1775 .e-site-part__info-toggle:hover {
1776 --info-toggle-color: var(--info-toggle-hover-color); }
1777
1778 .e-site-editor__promotion-overlay__link {
1779 display: -webkit-box;
1780 display: -ms-flexbox;
1781 display: flex;
1782 width: 100%;
1783 height: 100%;
1784 -webkit-box-align: center;
1785 -ms-flex-align: center;
1786 align-items: center;
1787 -webkit-box-pack: center;
1788 -ms-flex-pack: center;
1789 justify-content: center;
1790 -webkit-box-orient: vertical;
1791 -webkit-box-direction: normal;
1792 -ms-flex-direction: column;
1793 flex-direction: column;
1794 text-decoration: none; }
1795
1796 .e-site-editor__promotion-overlay__icon {
1797 font-size: 1.25rem;
1798 color: #fff;
1799 margin-bottom: 1rem; }
1800
1801 .eps-menu__title {
1802 margin-top: 2.75rem;
1803 margin-bottom: 1rem; }
1804
1805 .e-site-editor__promotion-overlay__link {
1806 display: -webkit-box;
1807 display: -ms-flexbox;
1808 display: flex;
1809 width: 100%;
1810 height: 100%;
1811 -webkit-box-align: center;
1812 -ms-flex-align: center;
1813 align-items: center;
1814 -webkit-box-pack: center;
1815 -ms-flex-pack: center;
1816 justify-content: center;
1817 -webkit-box-orient: vertical;
1818 -webkit-box-direction: normal;
1819 -ms-flex-direction: column;
1820 flex-direction: column;
1821 text-decoration: none; }
1822
1823 .e-site-editor__promotion-overlay__icon {
1824 font-size: 1.25rem;
1825 color: #fff;
1826 margin-bottom: 1rem; }
1827
1828 .e-site-editor__header {
1829 margin-bottom: 2.75rem;
1830 border-bottom: 1px solid var(--hr-color); }
1831
1832 :root {
1833 --e-elementor-loader-container-background-color: #f1f3f5;
1834 --e-elementor-loader-background-color: rgba(255, 255, 255, 0.9); }
1835
1836 :root {
1837 --e-elementor-loader-container-background-color: #34383c;
1838 --e-elementor-loader-background-color: #4c4f56; }
1839
1840 .elementor-loading {
1841 background-color: var(--e-elementor-loader-container-background-color);
1842 height: 100vh; }
1843
1844 .elementor-loader-wrapper {
1845 position: absolute;
1846 top: 50%;
1847 left: 50%;
1848 -webkit-transform: translate(-50%, -50%);
1849 -ms-transform: translate(-50%, -50%);
1850 transform: translate(-50%, -50%);
1851 width: 300px;
1852 display: -webkit-box;
1853 display: -ms-flexbox;
1854 display: flex;
1855 -ms-flex-wrap: wrap;
1856 flex-wrap: wrap;
1857 -webkit-box-pack: center;
1858 -ms-flex-pack: center;
1859 justify-content: center; }
1860
1861 .elementor-loader {
1862 -webkit-border-radius: 50%;
1863 border-radius: 50%;
1864 padding: 40px;
1865 height: 150px;
1866 width: 150px;
1867 background-color: var(--e-elementor-loader-background-color);
1868 -webkit-box-sizing: border-box;
1869 box-sizing: border-box;
1870 -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
1871 box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02); }
1872
1873 .elementor-loader-boxes {
1874 height: 100%;
1875 width: 100%;
1876 position: relative; }
1877
1878 .elementor-loader-box {
1879 position: absolute;
1880 background-color: #d5dadf;
1881 -webkit-animation: load 1.8s linear infinite;
1882 animation: load 1.8s linear infinite; }
1883 .elementor-loader-box:nth-of-type(1) {
1884 width: 20%;
1885 height: 100%;
1886 left: 0;
1887 top: 0; }
1888 .elementor-loader-box:not(:nth-of-type(1)) {
1889 right: 0;
1890 height: 20%;
1891 width: 60%; }
1892 .elementor-loader-box:nth-of-type(2) {
1893 top: 0;
1894 -webkit-animation-delay: -0.45s;
1895 animation-delay: -0.45s; }
1896 .elementor-loader-box:nth-of-type(3) {
1897 top: 40%;
1898 -webkit-animation-delay: -0.9s;
1899 animation-delay: -0.9s; }
1900 .elementor-loader-box:nth-of-type(4) {
1901 bottom: 0;
1902 -webkit-animation-delay: -1.35s;
1903 animation-delay: -1.35s; }
1904
1905 .elementor-loading-title {
1906 color: #a4afb7;
1907 text-align: center;
1908 text-transform: uppercase;
1909 margin-top: 30px;
1910 letter-spacing: 7px;
1911 text-indent: 7px;
1912 font-size: 10px;
1913 width: 100%; }
1914
1915 @-webkit-keyframes load {
1916 0% {
1917 opacity: .3; }
1918 50% {
1919 opacity: 1; }
1920 100% {
1921 opacity: .3; } }
1922
1923 @keyframes load {
1924 0% {
1925 opacity: .3; }
1926 50% {
1927 opacity: 1; }
1928 100% {
1929 opacity: .3; } }
1930 /*# sourceMappingURL=app-rtl.css.map */