PluginProbe
Elementor Website Builder – more than just a page builder / 3.0.13
Elementor Website Builder – more than just a page builder v3.0.13
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.0.13, at assets/css/app.css

2,048 lines 58.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /*! elementor - v3.0.13 - 04-11-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 z-index: 2; }
622 .eps-app__content {
623 -webkit-box-flex: 1;
624 -ms-flex-positive: 1;
625 flex-grow: 1;
626 position: relative;
627 padding: 2.75rem;
628 height: 100%;
629 overflow-y: auto; }
630
631 .eps-css-grid {
632 display: grid;
633 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)));
634 grid-gap: var(--eps-grid-spacing); }
635
636 :root {
637 --popover-background-color: #fff;
638 --popover-item-color: #6d7882;
639 --popover-item-hover-color: #556068;
640 --popover-item-danger-hover-color: #b01b1b;
641 --popover-item-background-color: #fff;
642 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
643 --popover-box-shadow-size: 0px 1px 20px;
644 --popover-arrow-color: #fff; }
645
646 .eps-theme-dark {
647 --popover-background-color: #4c4f56;
648 --popover-item-color: #fff;
649 --popover-item-hover-color: #e0e1e3;
650 --popover-item-danger-hover-color: #F84343;
651 --popover-item-background-color: #4c4f56;
652 --popover-box-shadow-color: rgba(0, 0, 0, 0.15);
653 --popover-box-shadow-size: 0px 1px 20px;
654 --popover-arrow-color: #4c4f56; }
655
656 .eps-popover {
657 padding: 10px 0;
658 background-color: var(--popover-background-color);
659 -webkit-box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
660 box-shadow: var(--popover-box-shadow-size) var(--popover-box-shadow-color);
661 list-style: none;
662 display: -webkit-box;
663 display: -ms-flexbox;
664 display: flex;
665 -webkit-box-orient: vertical;
666 -webkit-box-direction: normal;
667 -ms-flex-direction: column;
668 flex-direction: column;
669 min-width: 120px;
670 -webkit-border-radius: 0.1875rem;
671 border-radius: 0.1875rem;
672 position: absolute;
673 z-index: 1050;
674 margin-top: 9px;
675 -webkit-transform: translateX(-50%);
676 -ms-transform: translateX(-50%);
677 transform: translateX(-50%);
678 left: 0.25rem; }
679 .eps-popover__background {
680 position: fixed;
681 top: 0;
682 bottom: 0;
683 left: 0;
684 right: 0;
685 z-index: 1030; }
686 .eps-popover__container {
687 position: relative; }
688 .eps-popover::before {
689 content: "";
690 display: block;
691 position: absolute;
692 width: 16px;
693 height: 9px;
694 margin: 0 0.1875rem 9px;
695 top: -9px;
696 left: 50%;
697 -webkit-transform: translateX(-50%);
698 -ms-transform: translateX(-50%);
699 transform: translateX(-50%);
700 border-color: transparent;
701 border-style: solid;
702 border-width: 0 8px 9px 8px;
703 border-bottom-color: var(--popover-arrow-color); }
704 .eps-popover__item {
705 padding: 0.3125rem 1rem;
706 background-color: var(--popover-item-background-color);
707 color: var(--popover-item-color);
708 font-size: 0.6875rem;
709 font-weight: 500;
710 line-height: 0.8125rem;
711 width: 100%;
712 -webkit-box-align: center;
713 -ms-flex-align: center;
714 align-items: center;
715 cursor: pointer; }
716 .eps-popover__item:hover {
717 color: var(--popover-item-hover-color); }
718 .eps-popover__item--danger:hover {
719 color: var(--popover-item-danger-hover-color); }
720 .eps-popover__item .eps-icon {
721 font-size: inherit;
722 -webkit-margin-end: 0.3125rem;
723 margin-inline-end: 0.3125rem; }
724
725 .eps-button {
726 display: -webkit-inline-box;
727 display: -ms-inline-flexbox;
728 display: inline-flex;
729 --button-line-height: 16px;
730 --button-padding-y: 0.5em;
731 --button-padding-x: 1.5em;
732 --button-primary-background-color: #39b54a;
733 --button-primary-hover-background-color: #33a242;
734 --button-primary-active-background-color: #35a945;
735 --button-primary-color: #fff;
736 --button-secondary-background-color: #c2cbd2;
737 --button-secondary-hover-background-color: #b3bec7;
738 --button-secondary-active-background-color: #b9c3cc;
739 --button-secondary-color: #fff;
740 --button-danger-background-color: #b01b1b;
741 --button-danger-hover-background-color: #9a1818;
742 --button-danger-active-background-color: #a31919;
743 --button-danger-color: #fff;
744 --button-cta-background-color: #93003F;
745 --button-cta-hover-background-color: #7a0034;
746 --button-cta-active-background-color: #840038;
747 --button-cta-color: #fff;
748 --button-link-background-color: #58d0f5;
749 --button-link-hover-background-color: #40c9f4;
750 --button-link-active-background-color: #4accf4;
751 --button-link-color: #fff;
752 --button-disabled-background-color: #c2cbd2;
753 --button-disabled-hover-background-color: #b3bec7;
754 --button-disabled-active-background-color: #b9c3cc;
755 --button-disabled-color: #fff;
756 color: var(--button-background-color, currentColor);
757 font-size: var(--button-font-size, inherit);
758 font-weight: 500;
759 line-height: var(--button-line-height);
760 cursor: pointer; }
761 .eps-button:active {
762 --button-background-color: var(--button-active-background-color, transparent); }
763 .eps-button:hover {
764 --button-background-color: var(--button-hover-background-color); }
765 .eps-theme-dark .eps-button {
766 --button-primary-background-color: #39b54a;
767 --button-primary-color: #fff;
768 --button-primary-hover-background-color: #33a242;
769 --button-primary-active-background-color: #35a945;
770 --button-secondary-background-color: #64666a;
771 --button-secondary-color: #fff;
772 --button-secondary-hover-background-color: #58595d;
773 --button-secondary-active-background-color: #5d5e62;
774 --button-cta-background-color: #93003F;
775 --button-cta-hover-background-color: #7a0034;
776 --button-cta-active-background-color: #840038;
777 --button-cta-color: #fff;
778 --button-link-background-color: #58d0f5;
779 --button-link-hover-background-color: #40c9f4;
780 --button-link-active-background-color: #4accf4;
781 --button-link-color: #fff;
782 --button-disabled-background-color: #64666a;
783 --button-disabled-hover-background-color: #58595d;
784 --button-disabled-active-background-color: #5d5e62;
785 --button-disabled-color: #fff; }
786 .eps-button--contained {
787 color: var(--button-color);
788 padding: var(--button-padding-y) var(--button-padding-x);
789 background-color: var(--button-background-color, transparent); }
790 .eps-button--contained:hover {
791 color: var(--button-color); }
792 .eps-button--contained, .eps-button--outlined {
793 -webkit-border-radius: 0.1875rem;
794 border-radius: 0.1875rem; }
795 .eps-button--underlined {
796 text-decoration: underline; }
797 .eps-button--sm {
798 --button-font-size: 0.75rem;
799 --button-line-height: 14px; }
800 .eps-button--lg {
801 --button-font-size: 0.9375rem;
802 --button-line-height: 18px; }
803 .eps-button--primary {
804 --button-color: var(--button-primary-color);
805 --button-background-color: var(--button-primary-background-color);
806 --button-hover-background-color: var(--button-primary-hover-background-color);
807 --button-active-background-color: var(--button-primary-active-background-color); }
808 .eps-button--secondary {
809 --button-color: var(--buton-secondary-color);
810 --button-background-color: var(--button-secondary-background-color);
811 --button-hover-background-color: var(--button-secondary-hover-background-color);
812 --button-active-background-color: var(--button-secondary-active-background-color); }
813 .eps-button--danger {
814 --button-color: var(--buton-danger-color);
815 --button-background-color: var(--button-danger-background-color);
816 --button-hover-background-color: var(--button-danger-hover-background-color);
817 --button-active-background-color: var(--button-danger-active-background-color); }
818 .eps-button--cta {
819 --button-color: var(--button-cta-color);
820 --button-background-color: var(--button-cta-background-color);
821 --button-hover-background-color: var(--button-cta-hover-background-color);
822 --button-active-background-color: var(--button-cta-active-background-color); }
823 .eps-button--link {
824 --button-color: var(--button-link-color);
825 --button-background-color: var(--button-link-background-color);
826 --button-hover-background-color: var(--button-link-hover-background-color);
827 --button-active-background-color: var(--button-link-active-background-color); }
828 .eps-button--disabled, .eps-button[disabled] {
829 --button-color: var(--button-disabled-color);
830 --button-background-color: var(--button-disabled-background-color);
831 --button-hover-background-color: var(--button-disabled-hover-background-color);
832 --button-active-background-color: var(--button-disabled-active-background-color);
833 cursor: default; }
834
835 .eps-add-new-button {
836 display: -webkit-inline-box;
837 display: -ms-inline-flexbox;
838 display: inline-flex;
839 --eps-add-new-button-size: 1.5rem;
840 line-height: var(--eps-add-new-button-size);
841 cursor: pointer; }
842 .eps-add-new-button .eps-icon {
843 background-color: #58d0f5;
844 color: #fff;
845 width: var(--eps-add-new-button-size);
846 height: var(--eps-add-new-button-size);
847 -webkit-border-radius: 100%;
848 border-radius: 100%;
849 font-size: calc(var(--eps-add-new-button-size) * 0.75);
850 text-align: center;
851 line-height: var(--eps-add-new-button-size); }
852 .eps-add-new-button span:not(.sr-only) {
853 -webkit-margin-start: 0.625rem;
854 margin-inline-start: 0.625rem;
855 font-weight: 500; }
856 .eps-add-new-button--sm {
857 --eps-add-new-button-size: 1rem; }
858
859 :root {
860 --menu-title-color: #6d7882; }
861
862 .eps-theme-dark {
863 --menu-title-color: #6d7882; }
864
865 .eps-menu ul {
866 list-style: none;
867 padding: 0;
868 margin: 0; }
869 .eps-menu ul li {
870 display: -webkit-box;
871 display: -ms-flexbox;
872 display: flex; }
873
874 .eps-menu__title {
875 padding: 0.5rem 1.875rem;
876 font-size: 0.6875rem;
877 line-height: 1.2;
878 text-transform: uppercase;
879 font-weight: normal;
880 color: var(--menu-title-color); }
881
882 :root {
883 --menu-item-color: #6d7882;
884 --menu-item-color-hover: #556068;
885 --menu-item-background-color-active: #fff;
886 --menu-item-icon-color: #a4afb7;
887 --menu-item-action-button-color: #d5dadf; }
888
889 .eps-theme-dark {
890 --menu-item-color: #e0e1e3;
891 --menu-item-color-hover: #e0e1e3;
892 --menu-item-background-color-active: #404349;
893 --menu-item-icon-color: #b4b5b7;
894 --menu-item-action-button-color: #64666a; }
895
896 .eps-menu-item {
897 display: -webkit-box;
898 display: -ms-flexbox;
899 display: flex;
900 -webkit-box-align: center;
901 -ms-flex-align: center;
902 align-items: center;
903 position: relative;
904 -webkit-transition: 0.3s;
905 -o-transition: 0.3s;
906 transition: 0.3s;
907 --action-button-opacity: 0; }
908 .eps-menu-item::before {
909 content: '';
910 display: block;
911 position: absolute;
912 top: 0;
913 left: 0;
914 height: 100%;
915 width: var(--menu-item-pointer-width);
916 background-color: #58d0f5; }
917 .eps-menu-item:hover {
918 --action-button-opacity: 1; }
919 .eps-menu-item:hover, .eps-menu-item--active {
920 --menu-item-color: var(--menu-item-color-hover);
921 --eps-link-color: var(--menu-item-color-hover);
922 --menu-item-icon-color: #58d0f5; }
923 .eps-menu-item--active {
924 background-color: var(--menu-item-background-color-active); }
925 .eps-menu-item__link {
926 padding: 0.5rem 1.875rem;
927 min-height: 2.75rem;
928 font-size: 0.75rem;
929 line-height: 1.2;
930 -webkit-box-flex: 1;
931 -ms-flex-positive: 1;
932 flex-grow: 1;
933 display: -webkit-box;
934 display: -ms-flexbox;
935 display: flex;
936 -webkit-box-align: center;
937 -ms-flex-align: center;
938 align-items: center;
939 color: var(--menu-item-color);
940 --eps-link-color: var(--menu-item-color); }
941 .eps-menu-item__link:not(:last-child) {
942 -webkit-padding-end: 0;
943 padding-inline-end: 0; }
944 .eps-menu-item__link .eps-icon {
945 font-size: 1.125rem;
946 color: var(--menu-item-icon-color);
947 -webkit-margin-end: 0.75rem;
948 margin-inline-end: 0.75rem; }
949 .eps-menu-item__action-button {
950 color: var(--menu-item-action-button-color);
951 opacity: var(--action-button-opacity);
952 padding: 0.625rem;
953 -webkit-transition: 0.3s;
954 -o-transition: 0.3s;
955 transition: 0.3s;
956 -webkit-margin-end: 1.25rem;
957 margin-inline-end: 1.25rem; }
958 .eps-menu-item--active {
959 --menu-item-pointer-width: 0.3125rem;
960 -webkit-box-shadow: 0 3px 6px var(--color-box-shadow-color);
961 box-shadow: 0 3px 6px var(--color-box-shadow-color); }
962 .eps-menu-item--active .eps-menu-item__link .eps-icon {
963 color: #58d0f5; }
964
965 :root {
966 --eps-modal-background-color: #fff;
967 --eps-modal-header-background-color: #58d0f5; }
968
969 .eps-theme-dark {
970 --eps-modal-background-color: #34383c;
971 --eps-modal-header-background-color: #58d0f5; }
972
973 /** ----------------------------------------------------------------
974 EPS Modal
975 ---------------------------------------------------------------- */
976 .eps-modal {
977 max-width: 43.75rem;
978 background: var(--eps-modal-background-color);
979 -webkit-border-radius: 0.1875rem;
980 border-radius: 0.1875rem;
981 -webkit-animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
982 animation: eps-animation-pop 0.15s cubic-bezier(0.57, 0.53, 0.71, 1.47) forwards;
983 overflow: hidden; }
984 .eps-modal__overlay {
985 background: rgba(0, 0, 0, 0.5);
986 position: fixed;
987 display: -webkit-box;
988 display: -ms-flexbox;
989 display: flex;
990 top: 0;
991 left: 0;
992 width: 100%;
993 height: 100%;
994 -webkit-box-align: center;
995 -ms-flex-align: center;
996 align-items: center;
997 -webkit-box-pack: center;
998 -ms-flex-pack: center;
999 justify-content: center;
1000 z-index: 1030; }
1001 .eps-modal__header {
1002 font-size: 0.875rem;
1003 background: var(--eps-modal-header-background-color);
1004 color: #fff;
1005 height: 2.75rem;
1006 padding: 0.625rem 1rem; }
1007 .eps-modal__icon {
1008 -webkit-margin-end: 0.625rem;
1009 margin-inline-end: 0.625rem; }
1010 .eps-modal__body {
1011 padding: 1.875rem; }
1012 .eps-modal__tip, .eps-modal .eps-tip {
1013 -webkit-padding-start: 0.75rem;
1014 padding-inline-start: 0.75rem;
1015 -webkit-border-start: 3px solid #58d0f5;
1016 border-inline-start: 3px solid #58d0f5; }
1017 .eps-modal__tip:not(:last-child), .eps-modal .eps-tip:not(:last-child) {
1018 margin-bottom: 1.875rem; }
1019 .eps-modal__tip:not(:first-child), .eps-modal .eps-tip:not(:first-child) {
1020 margin-top: 1.875rem; }
1021 .eps-modal__close-wrapper {
1022 -webkit-padding-start: 1rem;
1023 padding-inline-start: 1rem;
1024 -webkit-border-start: solid 1px #fff;
1025 border-inline-start: solid 1px #fff; }
1026
1027 .eps-grid {
1028 --grid-spacing-gutters: calc(2 * var(--grid-spacing-gutter));
1029 --grid-spacing-width: calc(100% + var(--grid-spacing-gutters)); }
1030
1031 .eps-grid-container {
1032 display: -webkit-box;
1033 display: -ms-flexbox;
1034 display: flex;
1035 -ms-flex-wrap: wrap;
1036 flex-wrap: wrap;
1037 width: 100%; }
1038 .eps-grid-container--no-wrap {
1039 -ms-flex-wrap: nowrap;
1040 flex-wrap: nowrap; }
1041 .eps-grid-container--wrap-reverse {
1042 -ms-flex-wrap: wrap-reverse;
1043 flex-wrap: wrap-reverse; }
1044 .eps-grid-container--spacing {
1045 --grid-row-gutter: calc(var(--grid-spacing-gutter) * -0.0625rem);
1046 width: var(--grid-spacing-width);
1047 margin: var(--grid-row-gutter); }
1048 .eps-grid-container--spacing > .eps-grid-item {
1049 padding: calc(var(--grid-spacing-gutter) * 0.0625rem); }
1050
1051 .eps-grid--direction-row {
1052 -webkit-box-orient: horizontal;
1053 -webkit-box-direction: normal;
1054 -ms-flex-direction: row;
1055 flex-direction: row; }
1056 .eps-grid--direction-row-reverse {
1057 -webkit-box-orient: horizontal;
1058 -webkit-box-direction: reverse;
1059 -ms-flex-direction: row-reverse;
1060 flex-direction: row-reverse; }
1061
1062 .eps-grid--direction-column {
1063 -webkit-box-orient: vertical;
1064 -webkit-box-direction: normal;
1065 -ms-flex-direction: column;
1066 flex-direction: column; }
1067 .eps-grid--direction-column-reverse {
1068 -webkit-box-orient: vertical;
1069 -webkit-box-direction: reverse;
1070 -ms-flex-direction: column-reverse;
1071 flex-direction: column-reverse; }
1072
1073 .eps-grid--justify-stretch {
1074 -webkit-box-pack: stretch;
1075 -ms-flex-pack: stretch;
1076 justify-content: stretch; }
1077
1078 .eps-grid--justify-start {
1079 -webkit-box-pack: start;
1080 -ms-flex-pack: start;
1081 justify-content: flex-start; }
1082
1083 .eps-grid--justify-center {
1084 -webkit-box-pack: center;
1085 -ms-flex-pack: center;
1086 justify-content: center; }
1087
1088 .eps-grid--justify-end {
1089 -webkit-box-pack: end;
1090 -ms-flex-pack: end;
1091 justify-content: flex-end; }
1092
1093 .eps-grid--justify-space-between {
1094 -webkit-box-pack: justify;
1095 -ms-flex-pack: justify;
1096 justify-content: space-between; }
1097
1098 .eps-grid--justify-space-around {
1099 -ms-flex-pack: distribute;
1100 justify-content: space-around; }
1101
1102 .eps-grid--justify-space-evenly {
1103 -webkit-box-pack: space-evenly;
1104 -ms-flex-pack: space-evenly;
1105 justify-content: space-evenly; }
1106
1107 .eps-grid--align-content-stretch {
1108 -ms-flex-line-pack: stretch;
1109 align-content: stretch; }
1110
1111 .eps-grid--align-content-start {
1112 -ms-flex-line-pack: start;
1113 align-content: flex-start; }
1114
1115 .eps-grid--align-content-center {
1116 -ms-flex-line-pack: center;
1117 align-content: center; }
1118
1119 .eps-grid--align-content-end {
1120 -ms-flex-line-pack: end;
1121 align-content: flex-end; }
1122
1123 .eps-grid--align-content-space-between {
1124 -ms-flex-line-pack: justify;
1125 align-content: space-between; }
1126
1127 .eps-grid--align-items-start {
1128 -webkit-box-align: start;
1129 -ms-flex-align: start;
1130 align-items: flex-start; }
1131
1132 .eps-grid--align-items-center {
1133 -webkit-box-align: center;
1134 -ms-flex-align: center;
1135 align-items: center; }
1136
1137 .eps-grid--align-items-end {
1138 -webkit-box-align: end;
1139 -ms-flex-align: end;
1140 align-items: flex-end; }
1141
1142 .eps-grid--align-items-baseline {
1143 -webkit-box-align: baseline;
1144 -ms-flex-align: baseline;
1145 align-items: baseline; }
1146
1147 .eps-grid--align-items-stretch {
1148 -webkit-box-align: stretch;
1149 -ms-flex-align: stretch;
1150 align-items: stretch; }
1151
1152 .eps-grid-item--zero-min-width {
1153 min-width: 0; }
1154
1155 @media screen and (min-width: 480px) {
1156 .eps-grid-item-sm {
1157 -webkit-box-flex: 1;
1158 -ms-flex-positive: 1;
1159 flex-grow: 1;
1160 max-width: 100%;
1161 -ms-flex-preferred-size: 0;
1162 flex-basis: 0; } }
1163
1164 @media screen and (min-width: 768px) {
1165 .eps-grid-item-md {
1166 -webkit-box-flex: 1;
1167 -ms-flex-positive: 1;
1168 flex-grow: 1;
1169 max-width: 100%;
1170 -ms-flex-preferred-size: 0;
1171 flex-basis: 0; } }
1172
1173 @media screen and (min-width: 1025px) {
1174 .eps-grid-item-lg {
1175 -webkit-box-flex: 1;
1176 -ms-flex-positive: 1;
1177 flex-grow: 1;
1178 max-width: 100%;
1179 -ms-flex-preferred-size: 0;
1180 flex-basis: 0; } }
1181
1182 @media screen and (min-width: 1440px) {
1183 .eps-grid-item-xl {
1184 -webkit-box-flex: 1;
1185 -ms-flex-positive: 1;
1186 flex-grow: 1;
1187 max-width: 100%;
1188 -ms-flex-preferred-size: 0;
1189 flex-basis: 0; } }
1190
1191 @media screen and (min-width: 1600px) {
1192 .eps-grid-item-xxl {
1193 -webkit-box-flex: 1;
1194 -ms-flex-positive: 1;
1195 flex-grow: 1;
1196 max-width: 100%;
1197 -ms-flex-preferred-size: 0;
1198 flex-basis: 0; } }
1199
1200 @media screen and (min-width: 480px) {
1201 .eps-grid-item-sm-1 {
1202 -webkit-box-flex: 0;
1203 -ms-flex-positive: 0;
1204 flex-grow: 0;
1205 max-width: 8.3333333333%;
1206 -ms-flex-preferred-size: 8.3333333333%;
1207 flex-basis: 8.3333333333%; }
1208 .eps-grid-item-sm-2 {
1209 -webkit-box-flex: 0;
1210 -ms-flex-positive: 0;
1211 flex-grow: 0;
1212 max-width: 16.6666666667%;
1213 -ms-flex-preferred-size: 16.6666666667%;
1214 flex-basis: 16.6666666667%; }
1215 .eps-grid-item-sm-3 {
1216 -webkit-box-flex: 0;
1217 -ms-flex-positive: 0;
1218 flex-grow: 0;
1219 max-width: 25%;
1220 -ms-flex-preferred-size: 25%;
1221 flex-basis: 25%; }
1222 .eps-grid-item-sm-4 {
1223 -webkit-box-flex: 0;
1224 -ms-flex-positive: 0;
1225 flex-grow: 0;
1226 max-width: 33.3333333333%;
1227 -ms-flex-preferred-size: 33.3333333333%;
1228 flex-basis: 33.3333333333%; }
1229 .eps-grid-item-sm-5 {
1230 -webkit-box-flex: 0;
1231 -ms-flex-positive: 0;
1232 flex-grow: 0;
1233 max-width: 41.6666666667%;
1234 -ms-flex-preferred-size: 41.6666666667%;
1235 flex-basis: 41.6666666667%; }
1236 .eps-grid-item-sm-6 {
1237 -webkit-box-flex: 0;
1238 -ms-flex-positive: 0;
1239 flex-grow: 0;
1240 max-width: 50%;
1241 -ms-flex-preferred-size: 50%;
1242 flex-basis: 50%; }
1243 .eps-grid-item-sm-7 {
1244 -webkit-box-flex: 0;
1245 -ms-flex-positive: 0;
1246 flex-grow: 0;
1247 max-width: 58.3333333333%;
1248 -ms-flex-preferred-size: 58.3333333333%;
1249 flex-basis: 58.3333333333%; }
1250 .eps-grid-item-sm-8 {
1251 -webkit-box-flex: 0;
1252 -ms-flex-positive: 0;
1253 flex-grow: 0;
1254 max-width: 66.6666666667%;
1255 -ms-flex-preferred-size: 66.6666666667%;
1256 flex-basis: 66.6666666667%; }
1257 .eps-grid-item-sm-9 {
1258 -webkit-box-flex: 0;
1259 -ms-flex-positive: 0;
1260 flex-grow: 0;
1261 max-width: 75%;
1262 -ms-flex-preferred-size: 75%;
1263 flex-basis: 75%; }
1264 .eps-grid-item-sm-10 {
1265 -webkit-box-flex: 0;
1266 -ms-flex-positive: 0;
1267 flex-grow: 0;
1268 max-width: 83.3333333333%;
1269 -ms-flex-preferred-size: 83.3333333333%;
1270 flex-basis: 83.3333333333%; }
1271 .eps-grid-item-sm-11 {
1272 -webkit-box-flex: 0;
1273 -ms-flex-positive: 0;
1274 flex-grow: 0;
1275 max-width: 91.6666666667%;
1276 -ms-flex-preferred-size: 91.6666666667%;
1277 flex-basis: 91.6666666667%; }
1278 .eps-grid-item-sm-12 {
1279 -webkit-box-flex: 0;
1280 -ms-flex-positive: 0;
1281 flex-grow: 0;
1282 max-width: 100%;
1283 -ms-flex-preferred-size: 100%;
1284 flex-basis: 100%; } }
1285
1286 @media screen and (min-width: 768px) {
1287 .eps-grid-item-md-1 {
1288 -webkit-box-flex: 0;
1289 -ms-flex-positive: 0;
1290 flex-grow: 0;
1291 max-width: 8.3333333333%;
1292 -ms-flex-preferred-size: 8.3333333333%;
1293 flex-basis: 8.3333333333%; }
1294 .eps-grid-item-md-2 {
1295 -webkit-box-flex: 0;
1296 -ms-flex-positive: 0;
1297 flex-grow: 0;
1298 max-width: 16.6666666667%;
1299 -ms-flex-preferred-size: 16.6666666667%;
1300 flex-basis: 16.6666666667%; }
1301 .eps-grid-item-md-3 {
1302 -webkit-box-flex: 0;
1303 -ms-flex-positive: 0;
1304 flex-grow: 0;
1305 max-width: 25%;
1306 -ms-flex-preferred-size: 25%;
1307 flex-basis: 25%; }
1308 .eps-grid-item-md-4 {
1309 -webkit-box-flex: 0;
1310 -ms-flex-positive: 0;
1311 flex-grow: 0;
1312 max-width: 33.3333333333%;
1313 -ms-flex-preferred-size: 33.3333333333%;
1314 flex-basis: 33.3333333333%; }
1315 .eps-grid-item-md-5 {
1316 -webkit-box-flex: 0;
1317 -ms-flex-positive: 0;
1318 flex-grow: 0;
1319 max-width: 41.6666666667%;
1320 -ms-flex-preferred-size: 41.6666666667%;
1321 flex-basis: 41.6666666667%; }
1322 .eps-grid-item-md-6 {
1323 -webkit-box-flex: 0;
1324 -ms-flex-positive: 0;
1325 flex-grow: 0;
1326 max-width: 50%;
1327 -ms-flex-preferred-size: 50%;
1328 flex-basis: 50%; }
1329 .eps-grid-item-md-7 {
1330 -webkit-box-flex: 0;
1331 -ms-flex-positive: 0;
1332 flex-grow: 0;
1333 max-width: 58.3333333333%;
1334 -ms-flex-preferred-size: 58.3333333333%;
1335 flex-basis: 58.3333333333%; }
1336 .eps-grid-item-md-8 {
1337 -webkit-box-flex: 0;
1338 -ms-flex-positive: 0;
1339 flex-grow: 0;
1340 max-width: 66.6666666667%;
1341 -ms-flex-preferred-size: 66.6666666667%;
1342 flex-basis: 66.6666666667%; }
1343 .eps-grid-item-md-9 {
1344 -webkit-box-flex: 0;
1345 -ms-flex-positive: 0;
1346 flex-grow: 0;
1347 max-width: 75%;
1348 -ms-flex-preferred-size: 75%;
1349 flex-basis: 75%; }
1350 .eps-grid-item-md-10 {
1351 -webkit-box-flex: 0;
1352 -ms-flex-positive: 0;
1353 flex-grow: 0;
1354 max-width: 83.3333333333%;
1355 -ms-flex-preferred-size: 83.3333333333%;
1356 flex-basis: 83.3333333333%; }
1357 .eps-grid-item-md-11 {
1358 -webkit-box-flex: 0;
1359 -ms-flex-positive: 0;
1360 flex-grow: 0;
1361 max-width: 91.6666666667%;
1362 -ms-flex-preferred-size: 91.6666666667%;
1363 flex-basis: 91.6666666667%; }
1364 .eps-grid-item-md-12 {
1365 -webkit-box-flex: 0;
1366 -ms-flex-positive: 0;
1367 flex-grow: 0;
1368 max-width: 100%;
1369 -ms-flex-preferred-size: 100%;
1370 flex-basis: 100%; } }
1371
1372 @media screen and (min-width: 1025px) {
1373 .eps-grid-item-lg-1 {
1374 -webkit-box-flex: 0;
1375 -ms-flex-positive: 0;
1376 flex-grow: 0;
1377 max-width: 8.3333333333%;
1378 -ms-flex-preferred-size: 8.3333333333%;
1379 flex-basis: 8.3333333333%; }
1380 .eps-grid-item-lg-2 {
1381 -webkit-box-flex: 0;
1382 -ms-flex-positive: 0;
1383 flex-grow: 0;
1384 max-width: 16.6666666667%;
1385 -ms-flex-preferred-size: 16.6666666667%;
1386 flex-basis: 16.6666666667%; }
1387 .eps-grid-item-lg-3 {
1388 -webkit-box-flex: 0;
1389 -ms-flex-positive: 0;
1390 flex-grow: 0;
1391 max-width: 25%;
1392 -ms-flex-preferred-size: 25%;
1393 flex-basis: 25%; }
1394 .eps-grid-item-lg-4 {
1395 -webkit-box-flex: 0;
1396 -ms-flex-positive: 0;
1397 flex-grow: 0;
1398 max-width: 33.3333333333%;
1399 -ms-flex-preferred-size: 33.3333333333%;
1400 flex-basis: 33.3333333333%; }
1401 .eps-grid-item-lg-5 {
1402 -webkit-box-flex: 0;
1403 -ms-flex-positive: 0;
1404 flex-grow: 0;
1405 max-width: 41.6666666667%;
1406 -ms-flex-preferred-size: 41.6666666667%;
1407 flex-basis: 41.6666666667%; }
1408 .eps-grid-item-lg-6 {
1409 -webkit-box-flex: 0;
1410 -ms-flex-positive: 0;
1411 flex-grow: 0;
1412 max-width: 50%;
1413 -ms-flex-preferred-size: 50%;
1414 flex-basis: 50%; }
1415 .eps-grid-item-lg-7 {
1416 -webkit-box-flex: 0;
1417 -ms-flex-positive: 0;
1418 flex-grow: 0;
1419 max-width: 58.3333333333%;
1420 -ms-flex-preferred-size: 58.3333333333%;
1421 flex-basis: 58.3333333333%; }
1422 .eps-grid-item-lg-8 {
1423 -webkit-box-flex: 0;
1424 -ms-flex-positive: 0;
1425 flex-grow: 0;
1426 max-width: 66.6666666667%;
1427 -ms-flex-preferred-size: 66.6666666667%;
1428 flex-basis: 66.6666666667%; }
1429 .eps-grid-item-lg-9 {
1430 -webkit-box-flex: 0;
1431 -ms-flex-positive: 0;
1432 flex-grow: 0;
1433 max-width: 75%;
1434 -ms-flex-preferred-size: 75%;
1435 flex-basis: 75%; }
1436 .eps-grid-item-lg-10 {
1437 -webkit-box-flex: 0;
1438 -ms-flex-positive: 0;
1439 flex-grow: 0;
1440 max-width: 83.3333333333%;
1441 -ms-flex-preferred-size: 83.3333333333%;
1442 flex-basis: 83.3333333333%; }
1443 .eps-grid-item-lg-11 {
1444 -webkit-box-flex: 0;
1445 -ms-flex-positive: 0;
1446 flex-grow: 0;
1447 max-width: 91.6666666667%;
1448 -ms-flex-preferred-size: 91.6666666667%;
1449 flex-basis: 91.6666666667%; }
1450 .eps-grid-item-lg-12 {
1451 -webkit-box-flex: 0;
1452 -ms-flex-positive: 0;
1453 flex-grow: 0;
1454 max-width: 100%;
1455 -ms-flex-preferred-size: 100%;
1456 flex-basis: 100%; } }
1457
1458 @media screen and (min-width: 1440px) {
1459 .eps-grid-item-xl-1 {
1460 -webkit-box-flex: 0;
1461 -ms-flex-positive: 0;
1462 flex-grow: 0;
1463 max-width: 8.3333333333%;
1464 -ms-flex-preferred-size: 8.3333333333%;
1465 flex-basis: 8.3333333333%; }
1466 .eps-grid-item-xl-2 {
1467 -webkit-box-flex: 0;
1468 -ms-flex-positive: 0;
1469 flex-grow: 0;
1470 max-width: 16.6666666667%;
1471 -ms-flex-preferred-size: 16.6666666667%;
1472 flex-basis: 16.6666666667%; }
1473 .eps-grid-item-xl-3 {
1474 -webkit-box-flex: 0;
1475 -ms-flex-positive: 0;
1476 flex-grow: 0;
1477 max-width: 25%;
1478 -ms-flex-preferred-size: 25%;
1479 flex-basis: 25%; }
1480 .eps-grid-item-xl-4 {
1481 -webkit-box-flex: 0;
1482 -ms-flex-positive: 0;
1483 flex-grow: 0;
1484 max-width: 33.3333333333%;
1485 -ms-flex-preferred-size: 33.3333333333%;
1486 flex-basis: 33.3333333333%; }
1487 .eps-grid-item-xl-5 {
1488 -webkit-box-flex: 0;
1489 -ms-flex-positive: 0;
1490 flex-grow: 0;
1491 max-width: 41.6666666667%;
1492 -ms-flex-preferred-size: 41.6666666667%;
1493 flex-basis: 41.6666666667%; }
1494 .eps-grid-item-xl-6 {
1495 -webkit-box-flex: 0;
1496 -ms-flex-positive: 0;
1497 flex-grow: 0;
1498 max-width: 50%;
1499 -ms-flex-preferred-size: 50%;
1500 flex-basis: 50%; }
1501 .eps-grid-item-xl-7 {
1502 -webkit-box-flex: 0;
1503 -ms-flex-positive: 0;
1504 flex-grow: 0;
1505 max-width: 58.3333333333%;
1506 -ms-flex-preferred-size: 58.3333333333%;
1507 flex-basis: 58.3333333333%; }
1508 .eps-grid-item-xl-8 {
1509 -webkit-box-flex: 0;
1510 -ms-flex-positive: 0;
1511 flex-grow: 0;
1512 max-width: 66.6666666667%;
1513 -ms-flex-preferred-size: 66.6666666667%;
1514 flex-basis: 66.6666666667%; }
1515 .eps-grid-item-xl-9 {
1516 -webkit-box-flex: 0;
1517 -ms-flex-positive: 0;
1518 flex-grow: 0;
1519 max-width: 75%;
1520 -ms-flex-preferred-size: 75%;
1521 flex-basis: 75%; }
1522 .eps-grid-item-xl-10 {
1523 -webkit-box-flex: 0;
1524 -ms-flex-positive: 0;
1525 flex-grow: 0;
1526 max-width: 83.3333333333%;
1527 -ms-flex-preferred-size: 83.3333333333%;
1528 flex-basis: 83.3333333333%; }
1529 .eps-grid-item-xl-11 {
1530 -webkit-box-flex: 0;
1531 -ms-flex-positive: 0;
1532 flex-grow: 0;
1533 max-width: 91.6666666667%;
1534 -ms-flex-preferred-size: 91.6666666667%;
1535 flex-basis: 91.6666666667%; }
1536 .eps-grid-item-xl-12 {
1537 -webkit-box-flex: 0;
1538 -ms-flex-positive: 0;
1539 flex-grow: 0;
1540 max-width: 100%;
1541 -ms-flex-preferred-size: 100%;
1542 flex-basis: 100%; } }
1543
1544 @media screen and (min-width: 1600px) {
1545 .eps-grid-item-xxl-1 {
1546 -webkit-box-flex: 0;
1547 -ms-flex-positive: 0;
1548 flex-grow: 0;
1549 max-width: 8.3333333333%;
1550 -ms-flex-preferred-size: 8.3333333333%;
1551 flex-basis: 8.3333333333%; }
1552 .eps-grid-item-xxl-2 {
1553 -webkit-box-flex: 0;
1554 -ms-flex-positive: 0;
1555 flex-grow: 0;
1556 max-width: 16.6666666667%;
1557 -ms-flex-preferred-size: 16.6666666667%;
1558 flex-basis: 16.6666666667%; }
1559 .eps-grid-item-xxl-3 {
1560 -webkit-box-flex: 0;
1561 -ms-flex-positive: 0;
1562 flex-grow: 0;
1563 max-width: 25%;
1564 -ms-flex-preferred-size: 25%;
1565 flex-basis: 25%; }
1566 .eps-grid-item-xxl-4 {
1567 -webkit-box-flex: 0;
1568 -ms-flex-positive: 0;
1569 flex-grow: 0;
1570 max-width: 33.3333333333%;
1571 -ms-flex-preferred-size: 33.3333333333%;
1572 flex-basis: 33.3333333333%; }
1573 .eps-grid-item-xxl-5 {
1574 -webkit-box-flex: 0;
1575 -ms-flex-positive: 0;
1576 flex-grow: 0;
1577 max-width: 41.6666666667%;
1578 -ms-flex-preferred-size: 41.6666666667%;
1579 flex-basis: 41.6666666667%; }
1580 .eps-grid-item-xxl-6 {
1581 -webkit-box-flex: 0;
1582 -ms-flex-positive: 0;
1583 flex-grow: 0;
1584 max-width: 50%;
1585 -ms-flex-preferred-size: 50%;
1586 flex-basis: 50%; }
1587 .eps-grid-item-xxl-7 {
1588 -webkit-box-flex: 0;
1589 -ms-flex-positive: 0;
1590 flex-grow: 0;
1591 max-width: 58.3333333333%;
1592 -ms-flex-preferred-size: 58.3333333333%;
1593 flex-basis: 58.3333333333%; }
1594 .eps-grid-item-xxl-8 {
1595 -webkit-box-flex: 0;
1596 -ms-flex-positive: 0;
1597 flex-grow: 0;
1598 max-width: 66.6666666667%;
1599 -ms-flex-preferred-size: 66.6666666667%;
1600 flex-basis: 66.6666666667%; }
1601 .eps-grid-item-xxl-9 {
1602 -webkit-box-flex: 0;
1603 -ms-flex-positive: 0;
1604 flex-grow: 0;
1605 max-width: 75%;
1606 -ms-flex-preferred-size: 75%;
1607 flex-basis: 75%; }
1608 .eps-grid-item-xxl-10 {
1609 -webkit-box-flex: 0;
1610 -ms-flex-positive: 0;
1611 flex-grow: 0;
1612 max-width: 83.3333333333%;
1613 -ms-flex-preferred-size: 83.3333333333%;
1614 flex-basis: 83.3333333333%; }
1615 .eps-grid-item-xxl-11 {
1616 -webkit-box-flex: 0;
1617 -ms-flex-positive: 0;
1618 flex-grow: 0;
1619 max-width: 91.6666666667%;
1620 -ms-flex-preferred-size: 91.6666666667%;
1621 flex-basis: 91.6666666667%; }
1622 .eps-grid-item-xxl-12 {
1623 -webkit-box-flex: 0;
1624 -ms-flex-positive: 0;
1625 flex-grow: 0;
1626 max-width: 100%;
1627 -ms-flex-preferred-size: 100%;
1628 flex-basis: 100%; } }
1629
1630 :root {
1631 --color-box-shadow-color: rgba(0, 0, 0, 0.05); }
1632
1633 .eps-theme-dark {
1634 --color-box-shadow-color: rgba(0, 0, 0, 0.1); }
1635
1636 :root {
1637 --card-background-color: rgba(255, 255, 255, 0.5);
1638 --card-background-color-hover: #fff;
1639 --card-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1640 --card-header-footer-border: 1px solid #f1f3f5;
1641 --card-headline-color: #6d7882;
1642 --card-figure-background-color: #f1f3f5;
1643 --card-image-overlay-background-color: rgba(0, 0, 0, 0.2); }
1644
1645 .eps-theme-dark {
1646 --card-background-color: rgba(64, 67, 73, 0.5);
1647 --card-background-color-hover: #404349;
1648 --card-box-shadow: 0 3px 6px var(--color-box-shadow-color);
1649 --card-header-footer-border: 1px solid #34383c;
1650 --card-headline-color: #e0e1e3;
1651 --card-figure-background-color: #34383c;
1652 --card-image-overlay-background-color: rgba(52, 56, 60, 0.5); }
1653
1654 .eps-card {
1655 background-color: var(--card-background-color);
1656 -webkit-box-shadow: 0 4px 10px var(--color-box-shadow-color);
1657 box-shadow: 0 4px 10px var(--color-box-shadow-color);
1658 -webkit-border-radius: 0.1875rem;
1659 border-radius: 0.1875rem;
1660 -webkit-transition: 0.3s;
1661 -o-transition: 0.3s;
1662 transition: 0.3s;
1663 font-size: 0.75rem;
1664 /*
1665 todo: TBD: Optionally remove headline styling in favor of a global atom depending on variation needs
1666 */ }
1667 .eps-card__header {
1668 padding: 0.625rem;
1669 border-bottom: var(--card-header-footer-border);
1670 min-height: 2.5rem;
1671 display: -webkit-box;
1672 display: -ms-flexbox;
1673 display: flex;
1674 -webkit-box-align: center;
1675 -ms-flex-align: center;
1676 align-items: center; }
1677 .eps-card__headline {
1678 color: var(--card-headline-color);
1679 margin-bottom: 0;
1680 font-weight: 500;
1681 -webkit-box-flex: 1;
1682 -ms-flex-positive: 1;
1683 flex-grow: 1;
1684 overflow: hidden;
1685 -o-text-overflow: ellipsis;
1686 text-overflow: ellipsis;
1687 white-space: nowrap; }
1688 .eps-card__body {
1689 padding: 0.625rem 0.625rem; }
1690 .eps-card__figure {
1691 background-color: var(--card-figure-background-color);
1692 position: relative;
1693 padding-bottom: var(--card-image-aspect-ratio, 95.6%);
1694 overflow: hidden;
1695 height: 0; }
1696 .eps-card__image {
1697 width: 100%;
1698 -o-object-fit: contain;
1699 object-fit: contain;
1700 -o-object-position: top;
1701 object-position: top;
1702 position: absolute;
1703 top: 0;
1704 left: 0; }
1705 .eps-card__image-overlay {
1706 position: absolute;
1707 top: 0;
1708 background-color: var(--card-image-overlay-background-color);
1709 z-index: 1;
1710 width: 100%;
1711 height: 100%;
1712 opacity: 0;
1713 -webkit-transition: 0.3s;
1714 -o-transition: 0.3s;
1715 transition: 0.3s; }
1716 .eps-card__image-overlay:hover {
1717 opacity: 1; }
1718 .eps-card__footer {
1719 padding: 0.625rem;
1720 border-top: var(--card-header-footer-border);
1721 font-size: 0.6875rem; }
1722 .eps-card:hover {
1723 background-color: var(--card-background-color-hover); }
1724
1725 .eps-dialog {
1726 -webkit-border-radius: 3px;
1727 border-radius: 3px;
1728 width: 375px; }
1729 .eps-dialog__close-button {
1730 position: absolute;
1731 top: 0;
1732 right: 0;
1733 margin-top: 0.625rem;
1734 margin-right: 0.625rem;
1735 z-index: 1040;
1736 font-size: 1.25rem;
1737 color: #fff; }
1738 .eps-dialog__content {
1739 padding: 1.5rem 1.875rem 1rem;
1740 font-size: 0.75rem; }
1741 .eps-dialog__title, .eps-dialog__text {
1742 text-align: center; }
1743 .eps-dialog__buttons {
1744 display: -webkit-box;
1745 display: -ms-flexbox;
1746 display: flex; }
1747 .eps-dialog__button {
1748 -webkit-box-flex: 1;
1749 -ms-flex: 1;
1750 flex: 1;
1751 border-top: 1px solid var(--hr-color);
1752 line-height: 2.75rem;
1753 text-align: center;
1754 -webkit-box-pack: center;
1755 -ms-flex-pack: center;
1756 justify-content: center; }
1757 .eps-dialog__button:last-child:not(:first-child) {
1758 -webkit-border-start: 1px solid var(--hr-color);
1759 border-inline-start: 1px solid var(--hr-color); }
1760
1761 :root {
1762 --info-toggle-color: #d5dadf;
1763 --info-toggle-hover-color: #a4afb7; }
1764
1765 .eps-theme-dark {
1766 --placeholder-filter: invert(0.8) sepia(1) saturate(0.2) hue-rotate(180deg) contrast(1.25) brightness(1.2);
1767 --info-toggle-color: #64666a;
1768 --info-toggle-hover-color: #b4b5b7; }
1769
1770 .e-site-part .eps-card__image {
1771 -webkit-filter: var(--placeholder-filter, none);
1772 filter: var(--placeholder-filter, none); }
1773
1774 .e-site-part__info-toggle {
1775 color: var(--info-toggle-color); }
1776 .e-site-part__info-toggle:hover {
1777 --info-toggle-color: var(--info-toggle-hover-color); }
1778
1779 .e-site-editor__promotion-overlay__link {
1780 display: -webkit-box;
1781 display: -ms-flexbox;
1782 display: flex;
1783 width: 100%;
1784 height: 100%;
1785 -webkit-box-align: center;
1786 -ms-flex-align: center;
1787 align-items: center;
1788 -webkit-box-pack: center;
1789 -ms-flex-pack: center;
1790 justify-content: center;
1791 -webkit-box-orient: vertical;
1792 -webkit-box-direction: normal;
1793 -ms-flex-direction: column;
1794 flex-direction: column;
1795 text-decoration: none; }
1796
1797 .e-site-editor__promotion-overlay__icon {
1798 font-size: 1.25rem;
1799 color: #fff;
1800 margin-bottom: 1rem; }
1801
1802 .eps-menu__title {
1803 margin-top: 2.75rem;
1804 margin-bottom: 1rem; }
1805
1806 .e-site-editor__promotion-overlay__link {
1807 display: -webkit-box;
1808 display: -ms-flexbox;
1809 display: flex;
1810 width: 100%;
1811 height: 100%;
1812 -webkit-box-align: center;
1813 -ms-flex-align: center;
1814 align-items: center;
1815 -webkit-box-pack: center;
1816 -ms-flex-pack: center;
1817 justify-content: center;
1818 -webkit-box-orient: vertical;
1819 -webkit-box-direction: normal;
1820 -ms-flex-direction: column;
1821 flex-direction: column;
1822 text-decoration: none; }
1823
1824 .e-site-editor__promotion-overlay__icon {
1825 font-size: 1.25rem;
1826 color: #fff;
1827 margin-bottom: 1rem; }
1828
1829 .e-site-editor__header {
1830 margin-bottom: 2.75rem;
1831 border-bottom: 1px solid var(--hr-color); }
1832
1833 :root {
1834 --e-elementor-loader-container-background-color: #f1f3f5;
1835 --e-elementor-loader-background-color: rgba(255, 255, 255, 0.9); }
1836
1837 .eps-theme-dark {
1838 --e-elementor-loader-container-background-color: #34383c;
1839 --e-elementor-loader-background-color: #4c4f56; }
1840
1841 .elementor-loading {
1842 background-color: var(--e-elementor-loader-container-background-color);
1843 height: 100vh; }
1844
1845 .elementor-loader-wrapper {
1846 position: absolute;
1847 top: 50%;
1848 left: 50%;
1849 -webkit-transform: translate(-50%, -50%);
1850 -ms-transform: translate(-50%, -50%);
1851 transform: translate(-50%, -50%);
1852 width: 300px;
1853 display: -webkit-box;
1854 display: -ms-flexbox;
1855 display: flex;
1856 -ms-flex-wrap: wrap;
1857 flex-wrap: wrap;
1858 -webkit-box-pack: center;
1859 -ms-flex-pack: center;
1860 justify-content: center; }
1861
1862 .elementor-loader {
1863 -webkit-border-radius: 50%;
1864 border-radius: 50%;
1865 padding: 40px;
1866 height: 150px;
1867 width: 150px;
1868 background-color: var(--e-elementor-loader-background-color);
1869 -webkit-box-sizing: border-box;
1870 box-sizing: border-box;
1871 -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02);
1872 box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 0.02); }
1873
1874 .elementor-loader-boxes {
1875 height: 100%;
1876 width: 100%;
1877 position: relative; }
1878
1879 .elementor-loader-box {
1880 position: absolute;
1881 background-color: #d5dadf;
1882 -webkit-animation: load 1.8s linear infinite;
1883 animation: load 1.8s linear infinite; }
1884 .elementor-loader-box:nth-of-type(1) {
1885 width: 20%;
1886 height: 100%;
1887 left: 0;
1888 top: 0; }
1889 .elementor-loader-box:not(:nth-of-type(1)) {
1890 right: 0;
1891 height: 20%;
1892 width: 60%; }
1893 .elementor-loader-box:nth-of-type(2) {
1894 top: 0;
1895 -webkit-animation-delay: -0.45s;
1896 animation-delay: -0.45s; }
1897 .elementor-loader-box:nth-of-type(3) {
1898 top: 40%;
1899 -webkit-animation-delay: -0.9s;
1900 animation-delay: -0.9s; }
1901 .elementor-loader-box:nth-of-type(4) {
1902 bottom: 0;
1903 -webkit-animation-delay: -1.35s;
1904 animation-delay: -1.35s; }
1905
1906 .elementor-loading-title {
1907 color: #a4afb7;
1908 text-align: center;
1909 text-transform: uppercase;
1910 margin-top: 30px;
1911 letter-spacing: 7px;
1912 text-indent: 7px;
1913 font-size: 10px;
1914 width: 100%; }
1915
1916 @-webkit-keyframes load {
1917 0% {
1918 opacity: .3; }
1919 50% {
1920 opacity: 1; }
1921 100% {
1922 opacity: .3; } }
1923
1924 @keyframes load {
1925 0% {
1926 opacity: .3; }
1927 50% {
1928 opacity: 1; }
1929 100% {
1930 opacity: .3; } }
1931
1932 :root {
1933 --e-app-drag-drop-background-color: #fff;
1934 --e-app-drag-drop-outline-color: #d5dadf; }
1935
1936 .eps-theme-dark {
1937 --e-app-drag-drop-background-color: #404349;
1938 --e-app-drag-drop-outline-color: #7d7e82; }
1939
1940 .e-app-drag-drop {
1941 background-color: var(--e-app-drag-drop-background-color);
1942 outline: 2px dashed var(--e-app-drag-drop-outline-color);
1943 outline-offset: -0.75rem;
1944 margin-bottom: 1.5rem;
1945 padding: 4.125rem;
1946 text-align: center; }
1947 .e-app-drag-drop--drag-over {
1948 outline-color: #58d0f5; }
1949
1950 .e-app-upload-file__input {
1951 display: none; }
1952
1953 .e-app-drop-zone__icon {
1954 margin-bottom: 2.75rem;
1955 color: #c2cbd2;
1956 font-size: 60px; }
1957
1958 :root {
1959 --select2-selection-background-color: #fff;
1960 --select2-selection-color: #6d7882;
1961 --select2-selection-border-color: #d5dadf;
1962 --select2-selection-opened-focused-border-color: #f1f3f5;
1963 --select2-single-selection-rendered-color: #6d7882;
1964 --select2-default-single-selection-background-color: #fff;
1965 --select2-default-single-selection-border-color: #d5dadf;
1966 --select2-default-multiple-selection-background-color: #fff;
1967 --select2-default-multiple-selection-choice-background-color: #f1f3f5;
1968 --select2-default-multiple-selection-choice-color: #6d7882;
1969 --select2-default-multiple-selection-choice-border-color: #f1f3f5;
1970 --select2-default-multiple-selection-choice-remove-color: #a4afb7;
1971 --select2-default-multiple-selection-choice-remove-hover-color: #6d7882;
1972 --select2-default-results-selected-option-background-color: #fff;
1973 --select2-default-results-selected-option-color: #6d7882;
1974 --select2-default-results-highlighted-option-background-color: #5897fb;
1975 --select2-default-results-highlighted-option-color: #fff;
1976 --select2-results-selected-option-background-color: #5897fb;
1977 --select2-results-selected-option-color: #fff;
1978 --select2-dropdown-background-color: #fff;
1979 --select2-dropdown-border-color: #d5dadf; }
1980
1981 .eps-theme-dark {
1982 --select2-selection-background-color: #34383c;
1983 --select2-selection-color: #e0e1e3;
1984 --select2-selection-border-color: #64666a;
1985 --select2-selection-opened-focused-border-color: #7d7e82;
1986 --select2-single-selection-rendered-color: #e0e1e3;
1987 --select2-default-single-selection-background-color: #34383c;
1988 --select2-default-single-selection-border-color: #4c4f56;
1989 --select2-default-multiple-selection-background-color: #34383c;
1990 --select2-default-multiple-selection-choice-background-color: #4c4f56;
1991 --select2-default-multiple-selection-choice-color: #e0e1e3;
1992 --select2-default-multiple-selection-choice-border-color: #4c4f56;
1993 --select2-default-multiple-selection-choice-remove-color: #b4b5b7;
1994 --select2-default-multiple-selection-choice-remove-hover-color: #e0e1e3;
1995 --select2-default-results-selected-option-background-color: #34383c;
1996 --select2-default-results-selected-option-color: #e0e1e3;
1997 --select2-default-results-highlighted-option-background-color: #4c4f56;
1998 --select2-default-results-highlighted-option-color: #e0e1e3;
1999 --select2-results-selected-option-background-color: #4c4f56;
2000 --select2-results-selected-option-color: #e0e1e3;
2001 --select2-dropdown-background-color: #34383c;
2002 --select2-dropdown-border-color: #64666a; }
2003
2004 .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--single,
2005 .select2-container:not(.select2-container--open):not(.select2-container--focus) .select2-selection--multiple {
2006 background-color: var(--select2-selection-background-color);
2007 color: var(--select2-selection-color);
2008 border-color: var(--select2-selection-border-color); }
2009
2010 .select2-container.select2-container--open .select2-selection--single,
2011 .select2-container.select2-container--open .select2-selection--multiple, .select2-container.select2-container--focus .select2-selection--single,
2012 .select2-container.select2-container--focus .select2-selection--multiple {
2013 border-color: var(--select2-selection-opened-focused-border-color); }
2014
2015 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
2016 color: var(--select2-single-selection-rendered-color); }
2017
2018 .select2-container--default .select2-selection--single {
2019 background-color: var(--select2-default-single-selection-background-color);
2020 border-color: var(--select2-default-single-selection-border-color); }
2021
2022 .select2-container--default .select2-selection--multiple {
2023 background-color: var(--select2-default-multiple-selection-background-color); }
2024 .select2-container--default .select2-selection--multiple .select2-selection__choice {
2025 background-color: var(--select2-default-multiple-selection-choice-background-color);
2026 color: var(--select2-default-multiple-selection-choice-color);
2027 border-color: var(--select2-default-multiple-selection-choice-border-color); }
2028 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
2029 color: var(--select2-default-multiple-selection-choice-remove-color); }
2030 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
2031 color: var(--select2-default-multiple-selection-choice-remove-hover-color); }
2032
2033 .select2-container--default .select2-results__option[aria-selected] {
2034 background-color: var(--select2-default-results-selected-option-background-color);
2035 color: var(--select2-default-results-selected-option-color); }
2036
2037 .select2-container--default .select2-results__option--highlighted[aria-selected] {
2038 background-color: var(--select2-default-results-highlighted-option-background-color);
2039 color: var(--select2-default-results-highlighted-option-color); }
2040
2041 .select2-container .select2-results__option[aria-selected=true] {
2042 background-color: var(--select2-results-selected-option-background-color);
2043 color: var(--select2-results-selected-option-color); }
2044
2045 .select2-container .select2-dropdown {
2046 background-color: var(--select2-dropdown-background-color);
2047 border-color: var(--select2-dropdown-border-color); }
2048 /*# sourceMappingURL=app.css.map */