Proyectos de Subversion Moodle

Rev

Rev 11 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
@charset "UTF-8";
2
/*!
1441 ariadna 3
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
1 efrain 4
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
1441 ariadna 5
 * Copyright 2024 Fonticons, Inc.
1 efrain 6
 */
7
:root, :host {
8
  --fa-style-family-brands: "Font Awesome 6 Brands";
9
  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
10
}
11
 
12
@font-face {
13
  font-family: "Font Awesome 6 Brands";
14
  font-style: normal;
15
  font-weight: 400;
16
  font-display: block;
17
  src: url("[[font:core|fa-brands-400.woff2]]") format("woff2"), url("[[font:core|fa-brands-400.ttf]]") format("truetype");
18
}
19
.fab,
20
.fa-brands {
21
  font-weight: 400;
22
}
23
 
1441 ariadna 24
.fa-monero {
25
  --fa: "\f3d0";
1 efrain 26
}
27
 
1441 ariadna 28
.fa-hooli {
29
  --fa: "\f427";
1 efrain 30
}
31
 
1441 ariadna 32
.fa-yelp {
33
  --fa: "\f1e9";
1 efrain 34
}
35
 
1441 ariadna 36
.fa-cc-visa {
37
  --fa: "\f1f0";
1 efrain 38
}
39
 
1441 ariadna 40
.fa-lastfm {
41
  --fa: "\f202";
1 efrain 42
}
43
 
1441 ariadna 44
.fa-shopware {
45
  --fa: "\f5b5";
1 efrain 46
}
47
 
1441 ariadna 48
.fa-creative-commons-nc {
49
  --fa: "\f4e8";
1 efrain 50
}
51
 
1441 ariadna 52
.fa-aws {
53
  --fa: "\f375";
1 efrain 54
}
55
 
1441 ariadna 56
.fa-redhat {
57
  --fa: "\f7bc";
1 efrain 58
}
59
 
1441 ariadna 60
.fa-yoast {
61
  --fa: "\f2b1";
1 efrain 62
}
63
 
1441 ariadna 64
.fa-cloudflare {
65
  --fa: "\e07d";
1 efrain 66
}
67
 
1441 ariadna 68
.fa-ups {
69
  --fa: "\f7e0";
1 efrain 70
}
71
 
1441 ariadna 72
.fa-pixiv {
73
  --fa: "\e640";
1 efrain 74
}
75
 
1441 ariadna 76
.fa-wpexplorer {
77
  --fa: "\f2de";
1 efrain 78
}
79
 
1441 ariadna 80
.fa-dyalog {
81
  --fa: "\f399";
1 efrain 82
}
83
 
1441 ariadna 84
.fa-bity {
85
  --fa: "\f37a";
1 efrain 86
}
87
 
1441 ariadna 88
.fa-stackpath {
89
  --fa: "\f842";
1 efrain 90
}
91
 
1441 ariadna 92
.fa-buysellads {
93
  --fa: "\f20d";
1 efrain 94
}
95
 
1441 ariadna 96
.fa-first-order {
97
  --fa: "\f2b0";
1 efrain 98
}
99
 
1441 ariadna 100
.fa-modx {
101
  --fa: "\f285";
1 efrain 102
}
103
 
1441 ariadna 104
.fa-guilded {
105
  --fa: "\e07e";
1 efrain 106
}
107
 
1441 ariadna 108
.fa-vnv {
109
  --fa: "\f40b";
1 efrain 110
}
111
 
1441 ariadna 112
.fa-square-js {
113
  --fa: "\f3b9";
1 efrain 114
}
115
 
1441 ariadna 116
.fa-js-square {
117
  --fa: "\f3b9";
1 efrain 118
}
119
 
1441 ariadna 120
.fa-microsoft {
121
  --fa: "\f3ca";
1 efrain 122
}
123
 
1441 ariadna 124
.fa-qq {
125
  --fa: "\f1d6";
1 efrain 126
}
127
 
1441 ariadna 128
.fa-orcid {
129
  --fa: "\f8d2";
1 efrain 130
}
131
 
1441 ariadna 132
.fa-java {
133
  --fa: "\f4e4";
1 efrain 134
}
135
 
1441 ariadna 136
.fa-invision {
137
  --fa: "\f7b0";
1 efrain 138
}
139
 
1441 ariadna 140
.fa-creative-commons-pd-alt {
141
  --fa: "\f4ed";
1 efrain 142
}
143
 
1441 ariadna 144
.fa-centercode {
145
  --fa: "\f380";
1 efrain 146
}
147
 
1441 ariadna 148
.fa-glide-g {
149
  --fa: "\f2a6";
1 efrain 150
}
151
 
1441 ariadna 152
.fa-drupal {
153
  --fa: "\f1a9";
1 efrain 154
}
155
 
1441 ariadna 156
.fa-jxl {
157
  --fa: "\e67b";
1 efrain 158
}
159
 
1441 ariadna 160
.fa-dart-lang {
161
  --fa: "\e693";
1 efrain 162
}
163
 
1441 ariadna 164
.fa-hire-a-helper {
165
  --fa: "\f3b0";
1 efrain 166
}
167
 
1441 ariadna 168
.fa-creative-commons-by {
169
  --fa: "\f4e7";
1 efrain 170
}
171
 
1441 ariadna 172
.fa-unity {
173
  --fa: "\e049";
1 efrain 174
}
175
 
1441 ariadna 176
.fa-whmcs {
177
  --fa: "\f40d";
1 efrain 178
}
179
 
1441 ariadna 180
.fa-rocketchat {
181
  --fa: "\f3e8";
1 efrain 182
}
183
 
1441 ariadna 184
.fa-vk {
185
  --fa: "\f189";
1 efrain 186
}
187
 
1441 ariadna 188
.fa-untappd {
189
  --fa: "\f405";
1 efrain 190
}
191
 
1441 ariadna 192
.fa-mailchimp {
193
  --fa: "\f59e";
1 efrain 194
}
195
 
1441 ariadna 196
.fa-css3-alt {
197
  --fa: "\f38b";
1 efrain 198
}
199
 
1441 ariadna 200
.fa-square-reddit {
201
  --fa: "\f1a2";
1 efrain 202
}
203
 
1441 ariadna 204
.fa-reddit-square {
205
  --fa: "\f1a2";
1 efrain 206
}
207
 
1441 ariadna 208
.fa-vimeo-v {
209
  --fa: "\f27d";
1 efrain 210
}
211
 
1441 ariadna 212
.fa-contao {
213
  --fa: "\f26d";
1 efrain 214
}
215
 
1441 ariadna 216
.fa-square-font-awesome {
217
  --fa: "\e5ad";
1 efrain 218
}
219
 
1441 ariadna 220
.fa-deskpro {
221
  --fa: "\f38f";
1 efrain 222
}
223
 
1441 ariadna 224
.fa-brave {
225
  --fa: "\e63c";
1 efrain 226
}
227
 
1441 ariadna 228
.fa-sistrix {
229
  --fa: "\f3ee";
1 efrain 230
}
231
 
1441 ariadna 232
.fa-square-instagram {
233
  --fa: "\e055";
1 efrain 234
}
235
 
1441 ariadna 236
.fa-instagram-square {
237
  --fa: "\e055";
1 efrain 238
}
239
 
1441 ariadna 240
.fa-battle-net {
241
  --fa: "\f835";
1 efrain 242
}
243
 
1441 ariadna 244
.fa-the-red-yeti {
245
  --fa: "\f69d";
1 efrain 246
}
247
 
1441 ariadna 248
.fa-square-hacker-news {
249
  --fa: "\f3af";
1 efrain 250
}
251
 
1441 ariadna 252
.fa-hacker-news-square {
253
  --fa: "\f3af";
1 efrain 254
}
255
 
1441 ariadna 256
.fa-edge {
257
  --fa: "\f282";
1 efrain 258
}
259
 
1441 ariadna 260
.fa-threads {
261
  --fa: "\e618";
1 efrain 262
}
263
 
1441 ariadna 264
.fa-napster {
265
  --fa: "\f3d2";
1 efrain 266
}
267
 
1441 ariadna 268
.fa-square-snapchat {
269
  --fa: "\f2ad";
1 efrain 270
}
271
 
1441 ariadna 272
.fa-snapchat-square {
273
  --fa: "\f2ad";
1 efrain 274
}
275
 
1441 ariadna 276
.fa-google-plus-g {
277
  --fa: "\f0d5";
1 efrain 278
}
279
 
1441 ariadna 280
.fa-artstation {
281
  --fa: "\f77a";
1 efrain 282
}
283
 
1441 ariadna 284
.fa-markdown {
285
  --fa: "\f60f";
1 efrain 286
}
287
 
1441 ariadna 288
.fa-sourcetree {
289
  --fa: "\f7d3";
1 efrain 290
}
291
 
1441 ariadna 292
.fa-google-plus {
293
  --fa: "\f2b3";
1 efrain 294
}
295
 
1441 ariadna 296
.fa-diaspora {
297
  --fa: "\f791";
1 efrain 298
}
299
 
1441 ariadna 300
.fa-foursquare {
301
  --fa: "\f180";
1 efrain 302
}
303
 
1441 ariadna 304
.fa-stack-overflow {
305
  --fa: "\f16c";
1 efrain 306
}
307
 
1441 ariadna 308
.fa-github-alt {
309
  --fa: "\f113";
1 efrain 310
}
311
 
1441 ariadna 312
.fa-phoenix-squadron {
313
  --fa: "\f511";
1 efrain 314
}
315
 
1441 ariadna 316
.fa-pagelines {
317
  --fa: "\f18c";
1 efrain 318
}
319
 
1441 ariadna 320
.fa-algolia {
321
  --fa: "\f36c";
1 efrain 322
}
323
 
1441 ariadna 324
.fa-red-river {
325
  --fa: "\f3e3";
1 efrain 326
}
327
 
1441 ariadna 328
.fa-creative-commons-sa {
329
  --fa: "\f4ef";
1 efrain 330
}
331
 
1441 ariadna 332
.fa-safari {
333
  --fa: "\f267";
1 efrain 334
}
335
 
1441 ariadna 336
.fa-google {
337
  --fa: "\f1a0";
1 efrain 338
}
339
 
1441 ariadna 340
.fa-square-font-awesome-stroke {
341
  --fa: "\f35c";
1 efrain 342
}
343
 
1441 ariadna 344
.fa-font-awesome-alt {
345
  --fa: "\f35c";
1 efrain 346
}
347
 
1441 ariadna 348
.fa-atlassian {
349
  --fa: "\f77b";
1 efrain 350
}
351
 
1441 ariadna 352
.fa-linkedin-in {
353
  --fa: "\f0e1";
1 efrain 354
}
355
 
1441 ariadna 356
.fa-digital-ocean {
357
  --fa: "\f391";
1 efrain 358
}
359
 
1441 ariadna 360
.fa-nimblr {
361
  --fa: "\f5a8";
1 efrain 362
}
363
 
1441 ariadna 364
.fa-chromecast {
365
  --fa: "\f838";
1 efrain 366
}
367
 
1441 ariadna 368
.fa-evernote {
369
  --fa: "\f839";
1 efrain 370
}
371
 
1441 ariadna 372
.fa-hacker-news {
373
  --fa: "\f1d4";
1 efrain 374
}
375
 
1441 ariadna 376
.fa-creative-commons-sampling {
377
  --fa: "\f4f0";
1 efrain 378
}
379
 
1441 ariadna 380
.fa-adversal {
381
  --fa: "\f36a";
1 efrain 382
}
383
 
1441 ariadna 384
.fa-creative-commons {
385
  --fa: "\f25e";
1 efrain 386
}
387
 
1441 ariadna 388
.fa-watchman-monitoring {
389
  --fa: "\e087";
1 efrain 390
}
391
 
1441 ariadna 392
.fa-fonticons {
393
  --fa: "\f280";
1 efrain 394
}
395
 
1441 ariadna 396
.fa-weixin {
397
  --fa: "\f1d7";
1 efrain 398
}
399
 
1441 ariadna 400
.fa-shirtsinbulk {
401
  --fa: "\f214";
1 efrain 402
}
403
 
1441 ariadna 404
.fa-codepen {
405
  --fa: "\f1cb";
1 efrain 406
}
407
 
1441 ariadna 408
.fa-git-alt {
409
  --fa: "\f841";
1 efrain 410
}
411
 
1441 ariadna 412
.fa-lyft {
413
  --fa: "\f3c3";
1 efrain 414
}
415
 
1441 ariadna 416
.fa-rev {
417
  --fa: "\f5b2";
1 efrain 418
}
419
 
1441 ariadna 420
.fa-windows {
421
  --fa: "\f17a";
1 efrain 422
}
423
 
1441 ariadna 424
.fa-wizards-of-the-coast {
425
  --fa: "\f730";
1 efrain 426
}
427
 
1441 ariadna 428
.fa-square-viadeo {
429
  --fa: "\f2aa";
1 efrain 430
}
431
 
1441 ariadna 432
.fa-viadeo-square {
433
  --fa: "\f2aa";
1 efrain 434
}
435
 
1441 ariadna 436
.fa-meetup {
437
  --fa: "\f2e0";
1 efrain 438
}
439
 
1441 ariadna 440
.fa-centos {
441
  --fa: "\f789";
1 efrain 442
}
443
 
1441 ariadna 444
.fa-adn {
445
  --fa: "\f170";
1 efrain 446
}
447
 
1441 ariadna 448
.fa-cloudsmith {
449
  --fa: "\f384";
1 efrain 450
}
451
 
1441 ariadna 452
.fa-opensuse {
453
  --fa: "\e62b";
1 efrain 454
}
455
 
1441 ariadna 456
.fa-pied-piper-alt {
457
  --fa: "\f1a8";
1 efrain 458
}
459
 
1441 ariadna 460
.fa-square-dribbble {
461
  --fa: "\f397";
1 efrain 462
}
463
 
1441 ariadna 464
.fa-dribbble-square {
465
  --fa: "\f397";
1 efrain 466
}
467
 
1441 ariadna 468
.fa-codiepie {
469
  --fa: "\f284";
1 efrain 470
}
471
 
1441 ariadna 472
.fa-node {
473
  --fa: "\f419";
1 efrain 474
}
475
 
1441 ariadna 476
.fa-mix {
477
  --fa: "\f3cb";
1 efrain 478
}
479
 
1441 ariadna 480
.fa-steam {
481
  --fa: "\f1b6";
1 efrain 482
}
483
 
1441 ariadna 484
.fa-cc-apple-pay {
485
  --fa: "\f416";
1 efrain 486
}
487
 
1441 ariadna 488
.fa-scribd {
489
  --fa: "\f28a";
1 efrain 490
}
491
 
1441 ariadna 492
.fa-debian {
493
  --fa: "\e60b";
1 efrain 494
}
495
 
1441 ariadna 496
.fa-openid {
497
  --fa: "\f19b";
1 efrain 498
}
499
 
1441 ariadna 500
.fa-instalod {
501
  --fa: "\e081";
1 efrain 502
}
503
 
1441 ariadna 504
.fa-files-pinwheel {
505
  --fa: "\e69f";
1 efrain 506
}
507
 
1441 ariadna 508
.fa-expeditedssl {
509
  --fa: "\f23e";
1 efrain 510
}
511
 
1441 ariadna 512
.fa-sellcast {
513
  --fa: "\f2da";
1 efrain 514
}
515
 
1441 ariadna 516
.fa-square-twitter {
517
  --fa: "\f081";
1 efrain 518
}
519
 
1441 ariadna 520
.fa-twitter-square {
521
  --fa: "\f081";
1 efrain 522
}
523
 
1441 ariadna 524
.fa-r-project {
525
  --fa: "\f4f7";
1 efrain 526
}
527
 
1441 ariadna 528
.fa-delicious {
529
  --fa: "\f1a5";
1 efrain 530
}
531
 
1441 ariadna 532
.fa-freebsd {
533
  --fa: "\f3a4";
1 efrain 534
}
535
 
1441 ariadna 536
.fa-vuejs {
537
  --fa: "\f41f";
1 efrain 538
}
539
 
1441 ariadna 540
.fa-accusoft {
541
  --fa: "\f369";
1 efrain 542
}
543
 
1441 ariadna 544
.fa-ioxhost {
545
  --fa: "\f208";
1 efrain 546
}
547
 
1441 ariadna 548
.fa-fonticons-fi {
549
  --fa: "\f3a2";
1 efrain 550
}
551
 
1441 ariadna 552
.fa-app-store {
553
  --fa: "\f36f";
1 efrain 554
}
555
 
1441 ariadna 556
.fa-cc-mastercard {
557
  --fa: "\f1f1";
1 efrain 558
}
559
 
1441 ariadna 560
.fa-itunes-note {
561
  --fa: "\f3b5";
1 efrain 562
}
563
 
1441 ariadna 564
.fa-golang {
565
  --fa: "\e40f";
1 efrain 566
}
567
 
1441 ariadna 568
.fa-kickstarter {
569
  --fa: "\f3bb";
1 efrain 570
}
571
 
1441 ariadna 572
.fa-square-kickstarter {
573
  --fa: "\f3bb";
1 efrain 574
}
575
 
1441 ariadna 576
.fa-grav {
577
  --fa: "\f2d6";
1 efrain 578
}
579
 
1441 ariadna 580
.fa-weibo {
581
  --fa: "\f18a";
1 efrain 582
}
583
 
1441 ariadna 584
.fa-uncharted {
585
  --fa: "\e084";
1 efrain 586
}
587
 
1441 ariadna 588
.fa-firstdraft {
589
  --fa: "\f3a1";
1 efrain 590
}
591
 
1441 ariadna 592
.fa-square-youtube {
593
  --fa: "\f431";
1 efrain 594
}
595
 
1441 ariadna 596
.fa-youtube-square {
597
  --fa: "\f431";
1 efrain 598
}
599
 
1441 ariadna 600
.fa-wikipedia-w {
601
  --fa: "\f266";
1 efrain 602
}
603
 
1441 ariadna 604
.fa-wpressr {
605
  --fa: "\f3e4";
1 efrain 606
}
607
 
1441 ariadna 608
.fa-rendact {
609
  --fa: "\f3e4";
1 efrain 610
}
611
 
1441 ariadna 612
.fa-angellist {
613
  --fa: "\f209";
1 efrain 614
}
615
 
1441 ariadna 616
.fa-galactic-republic {
617
  --fa: "\f50c";
1 efrain 618
}
619
 
1441 ariadna 620
.fa-nfc-directional {
621
  --fa: "\e530";
1 efrain 622
}
623
 
1441 ariadna 624
.fa-skype {
625
  --fa: "\f17e";
1 efrain 626
}
627
 
1441 ariadna 628
.fa-joget {
629
  --fa: "\f3b7";
1 efrain 630
}
631
 
1441 ariadna 632
.fa-fedora {
633
  --fa: "\f798";
1 efrain 634
}
635
 
1441 ariadna 636
.fa-stripe-s {
637
  --fa: "\f42a";
1 efrain 638
}
639
 
1441 ariadna 640
.fa-meta {
641
  --fa: "\e49b";
1 efrain 642
}
643
 
1441 ariadna 644
.fa-laravel {
645
  --fa: "\f3bd";
1 efrain 646
}
647
 
1441 ariadna 648
.fa-hotjar {
649
  --fa: "\f3b1";
1 efrain 650
}
651
 
1441 ariadna 652
.fa-bluetooth-b {
653
  --fa: "\f294";
1 efrain 654
}
655
 
1441 ariadna 656
.fa-square-letterboxd {
657
  --fa: "\e62e";
1 efrain 658
}
659
 
1441 ariadna 660
.fa-sticker-mule {
661
  --fa: "\f3f7";
1 efrain 662
}
663
 
1441 ariadna 664
.fa-creative-commons-zero {
665
  --fa: "\f4f3";
1 efrain 666
}
667
 
1441 ariadna 668
.fa-hips {
669
  --fa: "\f452";
1 efrain 670
}
671
 
1441 ariadna 672
.fa-css {
673
  --fa: "\e6a2";
1 efrain 674
}
675
 
1441 ariadna 676
.fa-behance {
677
  --fa: "\f1b4";
1 efrain 678
}
679
 
1441 ariadna 680
.fa-reddit {
681
  --fa: "\f1a1";
1 efrain 682
}
683
 
1441 ariadna 684
.fa-discord {
685
  --fa: "\f392";
1 efrain 686
}
687
 
1441 ariadna 688
.fa-chrome {
689
  --fa: "\f268";
1 efrain 690
}
691
 
1441 ariadna 692
.fa-app-store-ios {
693
  --fa: "\f370";
1 efrain 694
}
695
 
1441 ariadna 696
.fa-cc-discover {
697
  --fa: "\f1f2";
1 efrain 698
}
699
 
1441 ariadna 700
.fa-wpbeginner {
701
  --fa: "\f297";
1 efrain 702
}
703
 
1441 ariadna 704
.fa-confluence {
705
  --fa: "\f78d";
1 efrain 706
}
707
 
1441 ariadna 708
.fa-shoelace {
709
  --fa: "\e60c";
1 efrain 710
}
711
 
1441 ariadna 712
.fa-mdb {
713
  --fa: "\f8ca";
1 efrain 714
}
715
 
1441 ariadna 716
.fa-dochub {
717
  --fa: "\f394";
1 efrain 718
}
719
 
1441 ariadna 720
.fa-accessible-icon {
721
  --fa: "\f368";
1 efrain 722
}
723
 
1441 ariadna 724
.fa-ebay {
725
  --fa: "\f4f4";
1 efrain 726
}
727
 
1441 ariadna 728
.fa-amazon {
729
  --fa: "\f270";
1 efrain 730
}
731
 
1441 ariadna 732
.fa-unsplash {
733
  --fa: "\e07c";
1 efrain 734
}
735
 
1441 ariadna 736
.fa-yarn {
737
  --fa: "\f7e3";
1 efrain 738
}
739
 
1441 ariadna 740
.fa-square-steam {
741
  --fa: "\f1b7";
1 efrain 742
}
743
 
1441 ariadna 744
.fa-steam-square {
745
  --fa: "\f1b7";
1 efrain 746
}
747
 
1441 ariadna 748
.fa-500px {
749
  --fa: "\f26e";
1 efrain 750
}
751
 
1441 ariadna 752
.fa-square-vimeo {
753
  --fa: "\f194";
1 efrain 754
}
755
 
1441 ariadna 756
.fa-vimeo-square {
757
  --fa: "\f194";
1 efrain 758
}
759
 
1441 ariadna 760
.fa-asymmetrik {
761
  --fa: "\f372";
1 efrain 762
}
763
 
1441 ariadna 764
.fa-font-awesome {
765
  --fa: "\f2b4";
1 efrain 766
}
767
 
1441 ariadna 768
.fa-font-awesome-flag {
769
  --fa: "\f2b4";
1 efrain 770
}
771
 
1441 ariadna 772
.fa-font-awesome-logo-full {
773
  --fa: "\f2b4";
1 efrain 774
}
775
 
1441 ariadna 776
.fa-gratipay {
777
  --fa: "\f184";
1 efrain 778
}
779
 
1441 ariadna 780
.fa-apple {
781
  --fa: "\f179";
1 efrain 782
}
783
 
1441 ariadna 784
.fa-hive {
785
  --fa: "\e07f";
1 efrain 786
}
787
 
1441 ariadna 788
.fa-gitkraken {
789
  --fa: "\f3a6";
1 efrain 790
}
791
 
1441 ariadna 792
.fa-keybase {
793
  --fa: "\f4f5";
1 efrain 794
}
795
 
1441 ariadna 796
.fa-apple-pay {
797
  --fa: "\f415";
1 efrain 798
}
799
 
1441 ariadna 800
.fa-padlet {
801
  --fa: "\e4a0";
1 efrain 802
}
803
 
1441 ariadna 804
.fa-amazon-pay {
805
  --fa: "\f42c";
1 efrain 806
}
807
 
1441 ariadna 808
.fa-square-github {
809
  --fa: "\f092";
1 efrain 810
}
811
 
1441 ariadna 812
.fa-github-square {
813
  --fa: "\f092";
1 efrain 814
}
815
 
1441 ariadna 816
.fa-stumbleupon {
817
  --fa: "\f1a4";
1 efrain 818
}
819
 
1441 ariadna 820
.fa-fedex {
821
  --fa: "\f797";
1 efrain 822
}
823
 
1441 ariadna 824
.fa-phoenix-framework {
825
  --fa: "\f3dc";
1 efrain 826
}
827
 
1441 ariadna 828
.fa-shopify {
829
  --fa: "\e057";
1 efrain 830
}
831
 
1441 ariadna 832
.fa-neos {
833
  --fa: "\f612";
1 efrain 834
}
835
 
1441 ariadna 836
.fa-square-threads {
837
  --fa: "\e619";
1 efrain 838
}
839
 
1441 ariadna 840
.fa-hackerrank {
841
  --fa: "\f5f7";
1 efrain 842
}
843
 
1441 ariadna 844
.fa-researchgate {
845
  --fa: "\f4f8";
1 efrain 846
}
847
 
1441 ariadna 848
.fa-swift {
849
  --fa: "\f8e1";
1 efrain 850
}
851
 
1441 ariadna 852
.fa-angular {
853
  --fa: "\f420";
1 efrain 854
}
855
 
1441 ariadna 856
.fa-speakap {
857
  --fa: "\f3f3";
1 efrain 858
}
859
 
1441 ariadna 860
.fa-angrycreative {
861
  --fa: "\f36e";
1 efrain 862
}
863
 
1441 ariadna 864
.fa-y-combinator {
865
  --fa: "\f23b";
1 efrain 866
}
867
 
1441 ariadna 868
.fa-empire {
869
  --fa: "\f1d1";
1 efrain 870
}
871
 
1441 ariadna 872
.fa-envira {
873
  --fa: "\f299";
1 efrain 874
}
875
 
1441 ariadna 876
.fa-google-scholar {
877
  --fa: "\e63b";
1 efrain 878
}
879
 
1441 ariadna 880
.fa-square-gitlab {
881
  --fa: "\e5ae";
1 efrain 882
}
883
 
1441 ariadna 884
.fa-gitlab-square {
885
  --fa: "\e5ae";
1 efrain 886
}
887
 
1441 ariadna 888
.fa-studiovinari {
889
  --fa: "\f3f8";
1 efrain 890
}
891
 
1441 ariadna 892
.fa-pied-piper {
893
  --fa: "\f2ae";
1 efrain 894
}
895
 
1441 ariadna 896
.fa-wordpress {
897
  --fa: "\f19a";
1 efrain 898
}
899
 
1441 ariadna 900
.fa-product-hunt {
901
  --fa: "\f288";
1 efrain 902
}
903
 
1441 ariadna 904
.fa-firefox {
905
  --fa: "\f269";
1 efrain 906
}
907
 
1441 ariadna 908
.fa-linode {
909
  --fa: "\f2b8";
1 efrain 910
}
911
 
1441 ariadna 912
.fa-goodreads {
913
  --fa: "\f3a8";
1 efrain 914
}
915
 
1441 ariadna 916
.fa-square-odnoklassniki {
917
  --fa: "\f264";
1 efrain 918
}
919
 
1441 ariadna 920
.fa-odnoklassniki-square {
921
  --fa: "\f264";
1 efrain 922
}
923
 
1441 ariadna 924
.fa-jsfiddle {
925
  --fa: "\f1cc";
1 efrain 926
}
927
 
1441 ariadna 928
.fa-sith {
929
  --fa: "\f512";
1 efrain 930
}
931
 
1441 ariadna 932
.fa-themeisle {
933
  --fa: "\f2b2";
1 efrain 934
}
935
 
1441 ariadna 936
.fa-page4 {
937
  --fa: "\f3d7";
1 efrain 938
}
939
 
1441 ariadna 940
.fa-hashnode {
941
  --fa: "\e499";
1 efrain 942
}
943
 
1441 ariadna 944
.fa-react {
945
  --fa: "\f41b";
1 efrain 946
}
947
 
1441 ariadna 948
.fa-cc-paypal {
949
  --fa: "\f1f4";
1 efrain 950
}
951
 
1441 ariadna 952
.fa-squarespace {
953
  --fa: "\f5be";
1 efrain 954
}
955
 
1441 ariadna 956
.fa-cc-stripe {
957
  --fa: "\f1f5";
1 efrain 958
}
959
 
1441 ariadna 960
.fa-creative-commons-share {
961
  --fa: "\f4f2";
1 efrain 962
}
963
 
1441 ariadna 964
.fa-bitcoin {
965
  --fa: "\f379";
1 efrain 966
}
967
 
1441 ariadna 968
.fa-keycdn {
969
  --fa: "\f3ba";
1 efrain 970
}
971
 
1441 ariadna 972
.fa-opera {
973
  --fa: "\f26a";
1 efrain 974
}
975
 
1441 ariadna 976
.fa-itch-io {
977
  --fa: "\f83a";
1 efrain 978
}
979
 
1441 ariadna 980
.fa-umbraco {
981
  --fa: "\f8e8";
1 efrain 982
}
983
 
1441 ariadna 984
.fa-galactic-senate {
985
  --fa: "\f50d";
1 efrain 986
}
987
 
1441 ariadna 988
.fa-ubuntu {
989
  --fa: "\f7df";
1 efrain 990
}
991
 
1441 ariadna 992
.fa-draft2digital {
993
  --fa: "\f396";
1 efrain 994
}
995
 
1441 ariadna 996
.fa-stripe {
997
  --fa: "\f429";
1 efrain 998
}
999
 
1441 ariadna 1000
.fa-houzz {
1001
  --fa: "\f27c";
1 efrain 1002
}
1003
 
1441 ariadna 1004
.fa-gg {
1005
  --fa: "\f260";
1 efrain 1006
}
1007
 
1441 ariadna 1008
.fa-dhl {
1009
  --fa: "\f790";
1 efrain 1010
}
1011
 
1441 ariadna 1012
.fa-square-pinterest {
1013
  --fa: "\f0d3";
1 efrain 1014
}
1015
 
1441 ariadna 1016
.fa-pinterest-square {
1017
  --fa: "\f0d3";
1 efrain 1018
}
1019
 
1441 ariadna 1020
.fa-xing {
1021
  --fa: "\f168";
1 efrain 1022
}
1023
 
1441 ariadna 1024
.fa-blackberry {
1025
  --fa: "\f37b";
1 efrain 1026
}
1027
 
1441 ariadna 1028
.fa-creative-commons-pd {
1029
  --fa: "\f4ec";
1 efrain 1030
}
1031
 
1441 ariadna 1032
.fa-playstation {
1033
  --fa: "\f3df";
1 efrain 1034
}
1035
 
1441 ariadna 1036
.fa-quinscape {
1037
  --fa: "\f459";
1 efrain 1038
}
1039
 
1441 ariadna 1040
.fa-less {
1041
  --fa: "\f41d";
1 efrain 1042
}
1043
 
1441 ariadna 1044
.fa-blogger-b {
1045
  --fa: "\f37d";
1 efrain 1046
}
1047
 
1441 ariadna 1048
.fa-opencart {
1049
  --fa: "\f23d";
1 efrain 1050
}
1051
 
1441 ariadna 1052
.fa-vine {
1053
  --fa: "\f1ca";
1 efrain 1054
}
1055
 
1441 ariadna 1056
.fa-signal-messenger {
1057
  --fa: "\e663";
1 efrain 1058
}
1059
 
1441 ariadna 1060
.fa-paypal {
1061
  --fa: "\f1ed";
1 efrain 1062
}
1063
 
1441 ariadna 1064
.fa-gitlab {
1065
  --fa: "\f296";
1 efrain 1066
}
1067
 
1441 ariadna 1068
.fa-typo3 {
1069
  --fa: "\f42b";
1 efrain 1070
}
1071
 
1441 ariadna 1072
.fa-reddit-alien {
1073
  --fa: "\f281";
1 efrain 1074
}
1075
 
1441 ariadna 1076
.fa-yahoo {
1077
  --fa: "\f19e";
1 efrain 1078
}
1079
 
1441 ariadna 1080
.fa-dailymotion {
1081
  --fa: "\e052";
1 efrain 1082
}
1083
 
1441 ariadna 1084
.fa-affiliatetheme {
1085
  --fa: "\f36b";
1 efrain 1086
}
1087
 
1441 ariadna 1088
.fa-pied-piper-pp {
1089
  --fa: "\f1a7";
1 efrain 1090
}
1091
 
1441 ariadna 1092
.fa-bootstrap {
1093
  --fa: "\f836";
1 efrain 1094
}
1095
 
1441 ariadna 1096
.fa-odnoklassniki {
1097
  --fa: "\f263";
1 efrain 1098
}
1099
 
1441 ariadna 1100
.fa-nfc-symbol {
1101
  --fa: "\e531";
1 efrain 1102
}
1103
 
1441 ariadna 1104
.fa-mintbit {
1105
  --fa: "\e62f";
1 efrain 1106
}
1107
 
1441 ariadna 1108
.fa-ethereum {
1109
  --fa: "\f42e";
1 efrain 1110
}
1111
 
1441 ariadna 1112
.fa-speaker-deck {
1113
  --fa: "\f83c";
1 efrain 1114
}
1115
 
1441 ariadna 1116
.fa-creative-commons-nc-eu {
1117
  --fa: "\f4e9";
1 efrain 1118
}
1119
 
1441 ariadna 1120
.fa-patreon {
1121
  --fa: "\f3d9";
1 efrain 1122
}
1123
 
1441 ariadna 1124
.fa-avianex {
1125
  --fa: "\f374";
1 efrain 1126
}
1127
 
1441 ariadna 1128
.fa-ello {
1129
  --fa: "\f5f1";
1 efrain 1130
}
1131
 
1441 ariadna 1132
.fa-gofore {
1133
  --fa: "\f3a7";
1 efrain 1134
}
1135
 
1441 ariadna 1136
.fa-bimobject {
1137
  --fa: "\f378";
1 efrain 1138
}
1139
 
1441 ariadna 1140
.fa-brave-reverse {
1141
  --fa: "\e63d";
1 efrain 1142
}
1143
 
1441 ariadna 1144
.fa-facebook-f {
1145
  --fa: "\f39e";
1 efrain 1146
}
1147
 
1441 ariadna 1148
.fa-square-google-plus {
1149
  --fa: "\f0d4";
1 efrain 1150
}
1151
 
1441 ariadna 1152
.fa-google-plus-square {
1153
  --fa: "\f0d4";
1 efrain 1154
}
1155
 
1441 ariadna 1156
.fa-web-awesome {
1157
  --fa: "\e682";
1 efrain 1158
}
1159
 
1441 ariadna 1160
.fa-mandalorian {
1161
  --fa: "\f50f";
1 efrain 1162
}
1163
 
1441 ariadna 1164
.fa-first-order-alt {
1165
  --fa: "\f50a";
1 efrain 1166
}
1167
 
1441 ariadna 1168
.fa-osi {
1169
  --fa: "\f41a";
1 efrain 1170
}
1171
 
1441 ariadna 1172
.fa-google-wallet {
1173
  --fa: "\f1ee";
1 efrain 1174
}
1175
 
1441 ariadna 1176
.fa-d-and-d-beyond {
1177
  --fa: "\f6ca";
1 efrain 1178
}
1179
 
1441 ariadna 1180
.fa-periscope {
1181
  --fa: "\f3da";
1 efrain 1182
}
1183
 
1441 ariadna 1184
.fa-fulcrum {
1185
  --fa: "\f50b";
1 efrain 1186
}
1187
 
1441 ariadna 1188
.fa-cloudscale {
1189
  --fa: "\f383";
1 efrain 1190
}
1191
 
1441 ariadna 1192
.fa-forumbee {
1193
  --fa: "\f211";
1 efrain 1194
}
1195
 
1441 ariadna 1196
.fa-mizuni {
1197
  --fa: "\f3cc";
1 efrain 1198
}
1199
 
1441 ariadna 1200
.fa-schlix {
1201
  --fa: "\f3ea";
1 efrain 1202
}
1203
 
1441 ariadna 1204
.fa-square-xing {
1205
  --fa: "\f169";
1 efrain 1206
}
1207
 
1441 ariadna 1208
.fa-xing-square {
1209
  --fa: "\f169";
1 efrain 1210
}
1211
 
1441 ariadna 1212
.fa-bandcamp {
1213
  --fa: "\f2d5";
1 efrain 1214
}
1215
 
1441 ariadna 1216
.fa-wpforms {
1217
  --fa: "\f298";
1 efrain 1218
}
1219
 
1441 ariadna 1220
.fa-cloudversify {
1221
  --fa: "\f385";
1 efrain 1222
}
1223
 
1441 ariadna 1224
.fa-usps {
1225
  --fa: "\f7e1";
1 efrain 1226
}
1227
 
1441 ariadna 1228
.fa-megaport {
1229
  --fa: "\f5a3";
1 efrain 1230
}
1231
 
1441 ariadna 1232
.fa-magento {
1233
  --fa: "\f3c4";
1 efrain 1234
}
1235
 
1441 ariadna 1236
.fa-spotify {
1237
  --fa: "\f1bc";
1 efrain 1238
}
1239
 
1441 ariadna 1240
.fa-optin-monster {
1241
  --fa: "\f23c";
1 efrain 1242
}
1243
 
1441 ariadna 1244
.fa-fly {
1245
  --fa: "\f417";
1 efrain 1246
}
1247
 
1441 ariadna 1248
.fa-square-bluesky {
1249
  --fa: "\e6a3";
1 efrain 1250
}
1251
 
1441 ariadna 1252
.fa-aviato {
1253
  --fa: "\f421";
1 efrain 1254
}
1255
 
1441 ariadna 1256
.fa-itunes {
1257
  --fa: "\f3b4";
1 efrain 1258
}
1259
 
1441 ariadna 1260
.fa-cuttlefish {
1261
  --fa: "\f38c";
1 efrain 1262
}
1263
 
1441 ariadna 1264
.fa-blogger {
1265
  --fa: "\f37c";
1 efrain 1266
}
1267
 
1441 ariadna 1268
.fa-flickr {
1269
  --fa: "\f16e";
1 efrain 1270
}
1271
 
1441 ariadna 1272
.fa-viber {
1273
  --fa: "\f409";
1 efrain 1274
}
1275
 
1441 ariadna 1276
.fa-soundcloud {
1277
  --fa: "\f1be";
1 efrain 1278
}
1279
 
1441 ariadna 1280
.fa-digg {
1281
  --fa: "\f1a6";
1 efrain 1282
}
1283
 
1441 ariadna 1284
.fa-tencent-weibo {
1285
  --fa: "\f1d5";
1 efrain 1286
}
1287
 
1441 ariadna 1288
.fa-letterboxd {
1289
  --fa: "\e62d";
1 efrain 1290
}
1291
 
1441 ariadna 1292
.fa-symfony {
1293
  --fa: "\f83d";
1 efrain 1294
}
1295
 
1441 ariadna 1296
.fa-maxcdn {
1297
  --fa: "\f136";
1 efrain 1298
}
1299
 
1441 ariadna 1300
.fa-etsy {
1301
  --fa: "\f2d7";
1 efrain 1302
}
1303
 
1441 ariadna 1304
.fa-facebook-messenger {
1305
  --fa: "\f39f";
1 efrain 1306
}
1307
 
1441 ariadna 1308
.fa-audible {
1309
  --fa: "\f373";
1 efrain 1310
}
1311
 
1441 ariadna 1312
.fa-think-peaks {
1313
  --fa: "\f731";
1 efrain 1314
}
1315
 
1441 ariadna 1316
.fa-bilibili {
1317
  --fa: "\e3d9";
1 efrain 1318
}
1319
 
1441 ariadna 1320
.fa-erlang {
1321
  --fa: "\f39d";
1 efrain 1322
}
1323
 
1441 ariadna 1324
.fa-x-twitter {
1325
  --fa: "\e61b";
1 efrain 1326
}
1327
 
1441 ariadna 1328
.fa-cotton-bureau {
1329
  --fa: "\f89e";
1 efrain 1330
}
1331
 
1441 ariadna 1332
.fa-dashcube {
1333
  --fa: "\f210";
1 efrain 1334
}
1335
 
1441 ariadna 1336
.fa-42-group {
1337
  --fa: "\e080";
1 efrain 1338
}
1339
 
1441 ariadna 1340
.fa-innosoft {
1341
  --fa: "\e080";
1 efrain 1342
}
1343
 
1441 ariadna 1344
.fa-stack-exchange {
1345
  --fa: "\f18d";
1 efrain 1346
}
1347
 
1441 ariadna 1348
.fa-elementor {
1349
  --fa: "\f430";
1 efrain 1350
}
1351
 
1441 ariadna 1352
.fa-square-pied-piper {
1353
  --fa: "\e01e";
1 efrain 1354
}
1355
 
1441 ariadna 1356
.fa-pied-piper-square {
1357
  --fa: "\e01e";
1 efrain 1358
}
1359
 
1441 ariadna 1360
.fa-creative-commons-nd {
1361
  --fa: "\f4eb";
1 efrain 1362
}
1363
 
1441 ariadna 1364
.fa-palfed {
1365
  --fa: "\f3d8";
1 efrain 1366
}
1367
 
1441 ariadna 1368
.fa-superpowers {
1369
  --fa: "\f2dd";
1 efrain 1370
}
1371
 
1441 ariadna 1372
.fa-resolving {
1373
  --fa: "\f3e7";
1 efrain 1374
}
1375
 
1441 ariadna 1376
.fa-xbox {
1377
  --fa: "\f412";
1 efrain 1378
}
1379
 
1441 ariadna 1380
.fa-square-web-awesome-stroke {
1381
  --fa: "\e684";
1 efrain 1382
}
1383
 
1441 ariadna 1384
.fa-searchengin {
1385
  --fa: "\f3eb";
1 efrain 1386
}
1387
 
1441 ariadna 1388
.fa-tiktok {
1389
  --fa: "\e07b";
1 efrain 1390
}
1391
 
1441 ariadna 1392
.fa-square-facebook {
1393
  --fa: "\f082";
1 efrain 1394
}
1395
 
1441 ariadna 1396
.fa-facebook-square {
1397
  --fa: "\f082";
1 efrain 1398
}
1399
 
1441 ariadna 1400
.fa-renren {
1401
  --fa: "\f18b";
1 efrain 1402
}
1403
 
1441 ariadna 1404
.fa-linux {
1405
  --fa: "\f17c";
1 efrain 1406
}
1407
 
1441 ariadna 1408
.fa-glide {
1409
  --fa: "\f2a5";
1 efrain 1410
}
1411
 
1441 ariadna 1412
.fa-linkedin {
1413
  --fa: "\f08c";
1 efrain 1414
}
1415
 
1441 ariadna 1416
.fa-hubspot {
1417
  --fa: "\f3b2";
1 efrain 1418
}
1419
 
1441 ariadna 1420
.fa-deploydog {
1421
  --fa: "\f38e";
1 efrain 1422
}
1423
 
1441 ariadna 1424
.fa-twitch {
1425
  --fa: "\f1e8";
1 efrain 1426
}
1427
 
1441 ariadna 1428
.fa-flutter {
1429
  --fa: "\e694";
1 efrain 1430
}
1431
 
1441 ariadna 1432
.fa-ravelry {
1433
  --fa: "\f2d9";
1 efrain 1434
}
1435
 
1441 ariadna 1436
.fa-mixer {
1437
  --fa: "\e056";
1 efrain 1438
}
1439
 
1441 ariadna 1440
.fa-square-lastfm {
1441
  --fa: "\f203";
1 efrain 1442
}
1443
 
1441 ariadna 1444
.fa-lastfm-square {
1445
  --fa: "\f203";
1 efrain 1446
}
1447
 
1441 ariadna 1448
.fa-vimeo {
1449
  --fa: "\f40a";
1 efrain 1450
}
1451
 
1441 ariadna 1452
.fa-mendeley {
1453
  --fa: "\f7b3";
1 efrain 1454
}
1455
 
1441 ariadna 1456
.fa-uniregistry {
1457
  --fa: "\f404";
1 efrain 1458
}
1459
 
1441 ariadna 1460
.fa-figma {
1461
  --fa: "\f799";
1 efrain 1462
}
1463
 
1441 ariadna 1464
.fa-creative-commons-remix {
1465
  --fa: "\f4ee";
1 efrain 1466
}
1467
 
1441 ariadna 1468
.fa-cc-amazon-pay {
1469
  --fa: "\f42d";
1 efrain 1470
}
1471
 
1441 ariadna 1472
.fa-dropbox {
1473
  --fa: "\f16b";
1 efrain 1474
}
1475
 
1441 ariadna 1476
.fa-instagram {
1477
  --fa: "\f16d";
1 efrain 1478
}
1479
 
1441 ariadna 1480
.fa-cmplid {
1481
  --fa: "\e360";
1 efrain 1482
}
1483
 
1441 ariadna 1484
.fa-upwork {
1485
  --fa: "\e641";
1 efrain 1486
}
1487
 
1441 ariadna 1488
.fa-facebook {
1489
  --fa: "\f09a";
1 efrain 1490
}
1491
 
1441 ariadna 1492
.fa-gripfire {
1493
  --fa: "\f3ac";
1 efrain 1494
}
1495
 
1441 ariadna 1496
.fa-jedi-order {
1497
  --fa: "\f50e";
1 efrain 1498
}
1499
 
1441 ariadna 1500
.fa-uikit {
1501
  --fa: "\f403";
1 efrain 1502
}
1503
 
1441 ariadna 1504
.fa-fort-awesome-alt {
1505
  --fa: "\f3a3";
1 efrain 1506
}
1507
 
1441 ariadna 1508
.fa-phabricator {
1509
  --fa: "\f3db";
1 efrain 1510
}
1511
 
1441 ariadna 1512
.fa-ussunnah {
1513
  --fa: "\f407";
1 efrain 1514
}
1515
 
1441 ariadna 1516
.fa-earlybirds {
1517
  --fa: "\f39a";
1 efrain 1518
}
1519
 
1441 ariadna 1520
.fa-trade-federation {
1521
  --fa: "\f513";
1 efrain 1522
}
1523
 
1441 ariadna 1524
.fa-autoprefixer {
1525
  --fa: "\f41c";
1 efrain 1526
}
1527
 
1441 ariadna 1528
.fa-whatsapp {
1529
  --fa: "\f232";
1 efrain 1530
}
1531
 
1441 ariadna 1532
.fa-square-upwork {
1533
  --fa: "\e67c";
1 efrain 1534
}
1535
 
1441 ariadna 1536
.fa-slideshare {
1537
  --fa: "\f1e7";
1 efrain 1538
}
1539
 
1441 ariadna 1540
.fa-google-play {
1541
  --fa: "\f3ab";
1 efrain 1542
}
1543
 
1441 ariadna 1544
.fa-viadeo {
1545
  --fa: "\f2a9";
1 efrain 1546
}
1547
 
1441 ariadna 1548
.fa-line {
1549
  --fa: "\f3c0";
1 efrain 1550
}
1551
 
1441 ariadna 1552
.fa-google-drive {
1553
  --fa: "\f3aa";
1 efrain 1554
}
1555
 
1441 ariadna 1556
.fa-servicestack {
1557
  --fa: "\f3ec";
1 efrain 1558
}
1559
 
1441 ariadna 1560
.fa-simplybuilt {
1561
  --fa: "\f215";
1 efrain 1562
}
1563
 
1441 ariadna 1564
.fa-bitbucket {
1565
  --fa: "\f171";
1 efrain 1566
}
1567
 
1441 ariadna 1568
.fa-imdb {
1569
  --fa: "\f2d8";
1 efrain 1570
}
1571
 
1441 ariadna 1572
.fa-deezer {
1573
  --fa: "\e077";
1 efrain 1574
}
1575
 
1441 ariadna 1576
.fa-raspberry-pi {
1577
  --fa: "\f7bb";
1 efrain 1578
}
1579
 
1441 ariadna 1580
.fa-jira {
1581
  --fa: "\f7b1";
1 efrain 1582
}
1583
 
1441 ariadna 1584
.fa-docker {
1585
  --fa: "\f395";
1 efrain 1586
}
1587
 
1441 ariadna 1588
.fa-screenpal {
1589
  --fa: "\e570";
1 efrain 1590
}
1591
 
1441 ariadna 1592
.fa-bluetooth {
1593
  --fa: "\f293";
1 efrain 1594
}
1595
 
1441 ariadna 1596
.fa-gitter {
1597
  --fa: "\f426";
1 efrain 1598
}
1599
 
1441 ariadna 1600
.fa-d-and-d {
1601
  --fa: "\f38d";
1 efrain 1602
}
1603
 
1441 ariadna 1604
.fa-microblog {
1605
  --fa: "\e01a";
1 efrain 1606
}
1607
 
1441 ariadna 1608
.fa-cc-diners-club {
1609
  --fa: "\f24c";
1 efrain 1610
}
1611
 
1441 ariadna 1612
.fa-gg-circle {
1613
  --fa: "\f261";
1 efrain 1614
}
1615
 
1441 ariadna 1616
.fa-pied-piper-hat {
1617
  --fa: "\f4e5";
1 efrain 1618
}
1619
 
1441 ariadna 1620
.fa-kickstarter-k {
1621
  --fa: "\f3bc";
1 efrain 1622
}
1623
 
1441 ariadna 1624
.fa-yandex {
1625
  --fa: "\f413";
1 efrain 1626
}
1627
 
1441 ariadna 1628
.fa-readme {
1629
  --fa: "\f4d5";
1 efrain 1630
}
1631
 
1441 ariadna 1632
.fa-html5 {
1633
  --fa: "\f13b";
1 efrain 1634
}
1635
 
1441 ariadna 1636
.fa-sellsy {
1637
  --fa: "\f213";
1 efrain 1638
}
1639
 
1441 ariadna 1640
.fa-square-web-awesome {
1641
  --fa: "\e683";
1 efrain 1642
}
1643
 
1441 ariadna 1644
.fa-sass {
1645
  --fa: "\f41e";
1 efrain 1646
}
1647
 
1441 ariadna 1648
.fa-wirsindhandwerk {
1649
  --fa: "\e2d0";
1 efrain 1650
}
1651
 
1441 ariadna 1652
.fa-wsh {
1653
  --fa: "\e2d0";
1 efrain 1654
}
1655
 
1441 ariadna 1656
.fa-buromobelexperte {
1657
  --fa: "\f37f";
1 efrain 1658
}
1659
 
1441 ariadna 1660
.fa-salesforce {
1661
  --fa: "\f83b";
1 efrain 1662
}
1663
 
1441 ariadna 1664
.fa-octopus-deploy {
1665
  --fa: "\e082";
1 efrain 1666
}
1667
 
1441 ariadna 1668
.fa-medapps {
1669
  --fa: "\f3c6";
1 efrain 1670
}
1671
 
1441 ariadna 1672
.fa-ns8 {
1673
  --fa: "\f3d5";
1 efrain 1674
}
1675
 
1441 ariadna 1676
.fa-pinterest-p {
1677
  --fa: "\f231";
1 efrain 1678
}
1679
 
1441 ariadna 1680
.fa-apper {
1681
  --fa: "\f371";
1 efrain 1682
}
1683
 
1441 ariadna 1684
.fa-fort-awesome {
1685
  --fa: "\f286";
1 efrain 1686
}
1687
 
1441 ariadna 1688
.fa-waze {
1689
  --fa: "\f83f";
1 efrain 1690
}
1691
 
1441 ariadna 1692
.fa-bluesky {
1693
  --fa: "\e671";
1 efrain 1694
}
1695
 
1441 ariadna 1696
.fa-cc-jcb {
1697
  --fa: "\f24b";
1 efrain 1698
}
1699
 
1441 ariadna 1700
.fa-snapchat {
1701
  --fa: "\f2ab";
1 efrain 1702
}
1703
 
1441 ariadna 1704
.fa-snapchat-ghost {
1705
  --fa: "\f2ab";
1 efrain 1706
}
1707
 
1441 ariadna 1708
.fa-fantasy-flight-games {
1709
  --fa: "\f6dc";
1 efrain 1710
}
1711
 
1441 ariadna 1712
.fa-rust {
1713
  --fa: "\e07a";
1 efrain 1714
}
1715
 
1441 ariadna 1716
.fa-wix {
1717
  --fa: "\f5cf";
1 efrain 1718
}
1719
 
1441 ariadna 1720
.fa-square-behance {
1721
  --fa: "\f1b5";
1 efrain 1722
}
1723
 
1441 ariadna 1724
.fa-behance-square {
1725
  --fa: "\f1b5";
1 efrain 1726
}
1727
 
1441 ariadna 1728
.fa-supple {
1729
  --fa: "\f3f9";
1 efrain 1730
}
1731
 
1441 ariadna 1732
.fa-webflow {
1733
  --fa: "\e65c";
1 efrain 1734
}
1735
 
1441 ariadna 1736
.fa-rebel {
1737
  --fa: "\f1d0";
1 efrain 1738
}
1739
 
1441 ariadna 1740
.fa-css3 {
1741
  --fa: "\f13c";
1 efrain 1742
}
1743
 
1441 ariadna 1744
.fa-staylinked {
1745
  --fa: "\f3f5";
1 efrain 1746
}
1747
 
1441 ariadna 1748
.fa-kaggle {
1749
  --fa: "\f5fa";
1 efrain 1750
}
1751
 
1441 ariadna 1752
.fa-space-awesome {
1753
  --fa: "\e5ac";
1 efrain 1754
}
1755
 
1441 ariadna 1756
.fa-deviantart {
1757
  --fa: "\f1bd";
1 efrain 1758
}
1759
 
1441 ariadna 1760
.fa-cpanel {
1761
  --fa: "\f388";
1 efrain 1762
}
1763
 
1441 ariadna 1764
.fa-goodreads-g {
1765
  --fa: "\f3a9";
1 efrain 1766
}
1767
 
1441 ariadna 1768
.fa-square-git {
1769
  --fa: "\f1d2";
1 efrain 1770
}
1771
 
1441 ariadna 1772
.fa-git-square {
1773
  --fa: "\f1d2";
1 efrain 1774
}
1775
 
1441 ariadna 1776
.fa-square-tumblr {
1777
  --fa: "\f174";
1 efrain 1778
}
1779
 
1441 ariadna 1780
.fa-tumblr-square {
1781
  --fa: "\f174";
1 efrain 1782
}
1783
 
1441 ariadna 1784
.fa-trello {
1785
  --fa: "\f181";
1 efrain 1786
}
1787
 
1441 ariadna 1788
.fa-creative-commons-nc-jp {
1789
  --fa: "\f4ea";
1 efrain 1790
}
1791
 
1441 ariadna 1792
.fa-get-pocket {
1793
  --fa: "\f265";
1 efrain 1794
}
1795
 
1441 ariadna 1796
.fa-perbyte {
1797
  --fa: "\e083";
1 efrain 1798
}
1799
 
1441 ariadna 1800
.fa-grunt {
1801
  --fa: "\f3ad";
1 efrain 1802
}
1803
 
1441 ariadna 1804
.fa-weebly {
1805
  --fa: "\f5cc";
1 efrain 1806
}
1807
 
1441 ariadna 1808
.fa-connectdevelop {
1809
  --fa: "\f20e";
1 efrain 1810
}
1811
 
1441 ariadna 1812
.fa-leanpub {
1813
  --fa: "\f212";
1 efrain 1814
}
1815
 
1441 ariadna 1816
.fa-black-tie {
1817
  --fa: "\f27e";
1 efrain 1818
}
1819
 
1441 ariadna 1820
.fa-themeco {
1821
  --fa: "\f5c6";
1 efrain 1822
}
1823
 
1441 ariadna 1824
.fa-python {
1825
  --fa: "\f3e2";
1 efrain 1826
}
1827
 
1441 ariadna 1828
.fa-android {
1829
  --fa: "\f17b";
1 efrain 1830
}
1831
 
1441 ariadna 1832
.fa-bots {
1833
  --fa: "\e340";
1 efrain 1834
}
1835
 
1441 ariadna 1836
.fa-free-code-camp {
1837
  --fa: "\f2c5";
1 efrain 1838
}
1839
 
1441 ariadna 1840
.fa-hornbill {
1841
  --fa: "\f592";
1 efrain 1842
}
1843
 
1441 ariadna 1844
.fa-js {
1845
  --fa: "\f3b8";
1 efrain 1846
}
1847
 
1441 ariadna 1848
.fa-ideal {
1849
  --fa: "\e013";
1 efrain 1850
}
1851
 
1441 ariadna 1852
.fa-git {
1853
  --fa: "\f1d3";
1 efrain 1854
}
1855
 
1441 ariadna 1856
.fa-dev {
1857
  --fa: "\f6cc";
1 efrain 1858
}
1859
 
1441 ariadna 1860
.fa-sketch {
1861
  --fa: "\f7c6";
1 efrain 1862
}
1863
 
1441 ariadna 1864
.fa-yandex-international {
1865
  --fa: "\f414";
1 efrain 1866
}
1867
 
1441 ariadna 1868
.fa-cc-amex {
1869
  --fa: "\f1f3";
1 efrain 1870
}
1871
 
1441 ariadna 1872
.fa-uber {
1873
  --fa: "\f402";
1 efrain 1874
}
1875
 
1441 ariadna 1876
.fa-github {
1877
  --fa: "\f09b";
1 efrain 1878
}
1879
 
1441 ariadna 1880
.fa-php {
1881
  --fa: "\f457";
1 efrain 1882
}
1883
 
1441 ariadna 1884
.fa-alipay {
1885
  --fa: "\f642";
1 efrain 1886
}
1887
 
1441 ariadna 1888
.fa-youtube {
1889
  --fa: "\f167";
1 efrain 1890
}
1891
 
1441 ariadna 1892
.fa-skyatlas {
1893
  --fa: "\f216";
1 efrain 1894
}
1895
 
1441 ariadna 1896
.fa-firefox-browser {
1897
  --fa: "\e007";
1 efrain 1898
}
1899
 
1441 ariadna 1900
.fa-replyd {
1901
  --fa: "\f3e6";
1 efrain 1902
}
1903
 
1441 ariadna 1904
.fa-suse {
1905
  --fa: "\f7d6";
1 efrain 1906
}
1907
 
1441 ariadna 1908
.fa-jenkins {
1909
  --fa: "\f3b6";
1 efrain 1910
}
1911
 
1441 ariadna 1912
.fa-twitter {
1913
  --fa: "\f099";
1 efrain 1914
}
1915
 
1441 ariadna 1916
.fa-rockrms {
1917
  --fa: "\f3e9";
1 efrain 1918
}
1919
 
1441 ariadna 1920
.fa-pinterest {
1921
  --fa: "\f0d2";
1 efrain 1922
}
1923
 
1441 ariadna 1924
.fa-buffer {
1925
  --fa: "\f837";
1 efrain 1926
}
1927
 
1441 ariadna 1928
.fa-npm {
1929
  --fa: "\f3d4";
1 efrain 1930
}
1931
 
1441 ariadna 1932
.fa-yammer {
1933
  --fa: "\f840";
1 efrain 1934
}
1935
 
1441 ariadna 1936
.fa-btc {
1937
  --fa: "\f15a";
1 efrain 1938
}
1939
 
1441 ariadna 1940
.fa-dribbble {
1941
  --fa: "\f17d";
1 efrain 1942
}
1943
 
1441 ariadna 1944
.fa-stumbleupon-circle {
1945
  --fa: "\f1a3";
1 efrain 1946
}
1947
 
1441 ariadna 1948
.fa-internet-explorer {
1949
  --fa: "\f26b";
1 efrain 1950
}
1951
 
1441 ariadna 1952
.fa-stubber {
1953
  --fa: "\e5c7";
1 efrain 1954
}
1955
 
1441 ariadna 1956
.fa-telegram {
1957
  --fa: "\f2c6";
1 efrain 1958
}
1959
 
1441 ariadna 1960
.fa-telegram-plane {
1961
  --fa: "\f2c6";
1 efrain 1962
}
1963
 
1441 ariadna 1964
.fa-old-republic {
1965
  --fa: "\f510";
1 efrain 1966
}
1967
 
1441 ariadna 1968
.fa-odysee {
1969
  --fa: "\e5c6";
1 efrain 1970
}
1971
 
1441 ariadna 1972
.fa-square-whatsapp {
1973
  --fa: "\f40c";
1 efrain 1974
}
1975
 
1441 ariadna 1976
.fa-whatsapp-square {
1977
  --fa: "\f40c";
1 efrain 1978
}
1979
 
1441 ariadna 1980
.fa-node-js {
1981
  --fa: "\f3d3";
1 efrain 1982
}
1983
 
1441 ariadna 1984
.fa-edge-legacy {
1985
  --fa: "\e078";
1 efrain 1986
}
1987
 
1441 ariadna 1988
.fa-slack {
1989
  --fa: "\f198";
1 efrain 1990
}
1991
 
1441 ariadna 1992
.fa-slack-hash {
1993
  --fa: "\f198";
1 efrain 1994
}
1995
 
1441 ariadna 1996
.fa-medrt {
1997
  --fa: "\f3c8";
1 efrain 1998
}
1999
 
1441 ariadna 2000
.fa-usb {
2001
  --fa: "\f287";
1 efrain 2002
}
2003
 
1441 ariadna 2004
.fa-tumblr {
2005
  --fa: "\f173";
1 efrain 2006
}
2007
 
1441 ariadna 2008
.fa-vaadin {
2009
  --fa: "\f408";
1 efrain 2010
}
2011
 
1441 ariadna 2012
.fa-quora {
2013
  --fa: "\f2c4";
1 efrain 2014
}
2015
 
1441 ariadna 2016
.fa-square-x-twitter {
2017
  --fa: "\e61a";
1 efrain 2018
}
2019
 
1441 ariadna 2020
.fa-reacteurope {
2021
  --fa: "\f75d";
1 efrain 2022
}
2023
 
1441 ariadna 2024
.fa-medium {
2025
  --fa: "\f23a";
1 efrain 2026
}
2027
 
1441 ariadna 2028
.fa-medium-m {
2029
  --fa: "\f23a";
1 efrain 2030
}
2031
 
1441 ariadna 2032
.fa-amilia {
2033
  --fa: "\f36d";
1 efrain 2034
}
2035
 
1441 ariadna 2036
.fa-mixcloud {
2037
  --fa: "\f289";
1 efrain 2038
}
2039
 
1441 ariadna 2040
.fa-flipboard {
2041
  --fa: "\f44d";
1 efrain 2042
}
2043
 
1441 ariadna 2044
.fa-viacoin {
2045
  --fa: "\f237";
1 efrain 2046
}
2047
 
1441 ariadna 2048
.fa-critical-role {
2049
  --fa: "\f6c9";
1 efrain 2050
}
2051
 
1441 ariadna 2052
.fa-sitrox {
2053
  --fa: "\e44a";
1 efrain 2054
}
2055
 
1441 ariadna 2056
.fa-discourse {
2057
  --fa: "\f393";
1 efrain 2058
}
2059
 
1441 ariadna 2060
.fa-joomla {
2061
  --fa: "\f1aa";
1 efrain 2062
}
2063
 
1441 ariadna 2064
.fa-mastodon {
2065
  --fa: "\f4f6";
1 efrain 2066
}
2067
 
1441 ariadna 2068
.fa-airbnb {
2069
  --fa: "\f834";
1 efrain 2070
}
2071
 
1441 ariadna 2072
.fa-wolf-pack-battalion {
2073
  --fa: "\f514";
1 efrain 2074
}
2075
 
1441 ariadna 2076
.fa-buy-n-large {
2077
  --fa: "\f8a6";
1 efrain 2078
}
2079
 
1441 ariadna 2080
.fa-gulp {
2081
  --fa: "\f3ae";
1 efrain 2082
}
2083
 
1441 ariadna 2084
.fa-creative-commons-sampling-plus {
2085
  --fa: "\f4f1";
1 efrain 2086
}
2087
 
1441 ariadna 2088
.fa-strava {
2089
  --fa: "\f428";
1 efrain 2090
}
2091
 
1441 ariadna 2092
.fa-ember {
2093
  --fa: "\f423";
1 efrain 2094
}
2095
 
1441 ariadna 2096
.fa-canadian-maple-leaf {
2097
  --fa: "\f785";
2098
}
2099
 
2100
.fa-teamspeak {
2101
  --fa: "\f4f9";
2102
}
2103
 
2104
.fa-pushed {
2105
  --fa: "\f3e1";
2106
}
2107
 
2108
.fa-wordpress-simple {
2109
  --fa: "\f411";
2110
}
2111
 
2112
.fa-nutritionix {
2113
  --fa: "\f3d6";
2114
}
2115
 
2116
.fa-wodu {
2117
  --fa: "\e088";
2118
}
2119
 
2120
.fa-google-pay {
2121
  --fa: "\e079";
2122
}
2123
 
2124
.fa-intercom {
2125
  --fa: "\f7af";
2126
}
2127
 
2128
.fa-zhihu {
2129
  --fa: "\f63f";
2130
}
2131
 
2132
.fa-korvue {
2133
  --fa: "\f42f";
2134
}
2135
 
2136
.fa-pix {
2137
  --fa: "\e43a";
2138
}
2139
 
2140
.fa-steam-symbol {
2141
  --fa: "\f3f6";
2142
}
2143
 
1 efrain 2144
/*!
1441 ariadna 2145
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
1 efrain 2146
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
1441 ariadna 2147
 * Copyright 2024 Fonticons, Inc.
1 efrain 2148
 */
2149
:root, :host {
2150
  --fa-style-family-classic: "Font Awesome 6 Free";
2151
  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";
2152
}
2153
 
2154
@font-face {
2155
  font-family: "Font Awesome 6 Free";
2156
  font-style: normal;
2157
  font-weight: 400;
2158
  font-display: block;
2159
  src: url("[[font:core|fa-regular-400.woff2]]") format("woff2"), url("[[font:core|fa-regular-400.ttf]]") format("truetype");
2160
}
2161
.far,
1441 ariadna 2162
.fa-regular {
1 efrain 2163
  font-weight: 400;
2164
}
2165
 
2166
/*!
1441 ariadna 2167
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
1 efrain 2168
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
1441 ariadna 2169
 * Copyright 2024 Fonticons, Inc.
1 efrain 2170
 */
2171
:root, :host {
2172
  --fa-style-family-classic: "Font Awesome 6 Free";
2173
  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";
2174
}
2175
 
2176
@font-face {
2177
  font-family: "Font Awesome 6 Free";
2178
  font-style: normal;
2179
  font-weight: 900;
2180
  font-display: block;
2181
  src: url("[[font:core|fa-solid-900.woff2]]") format("woff2"), url("[[font:core|fa-solid-900.ttf]]") format("truetype");
2182
}
2183
.fas,
1441 ariadna 2184
.fa-solid {
1 efrain 2185
  font-weight: 900;
2186
}
2187
 
2188
/*!
1441 ariadna 2189
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
1 efrain 2190
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
1441 ariadna 2191
 * Copyright 2024 Fonticons, Inc.
1 efrain 2192
 */
1441 ariadna 2193
.fa.fa-glass {
2194
  --fa: "\f000";
1 efrain 2195
}
2196
 
2197
.fa.fa-envelope-o {
2198
  font-family: "Font Awesome 6 Free";
2199
  font-weight: 400;
2200
}
2201
 
1441 ariadna 2202
.fa.fa-envelope-o {
2203
  --fa: "\f0e0";
1 efrain 2204
}
2205
 
2206
.fa.fa-star-o {
2207
  font-family: "Font Awesome 6 Free";
2208
  font-weight: 400;
2209
}
2210
 
1441 ariadna 2211
.fa.fa-star-o {
2212
  --fa: "\f005";
1 efrain 2213
}
2214
 
1441 ariadna 2215
.fa.fa-remove {
2216
  --fa: "\f00d";
1 efrain 2217
}
2218
 
1441 ariadna 2219
.fa.fa-close {
2220
  --fa: "\f00d";
1 efrain 2221
}
2222
 
1441 ariadna 2223
.fa.fa-gear {
2224
  --fa: "\f013";
1 efrain 2225
}
2226
 
2227
.fa.fa-trash-o {
2228
  font-family: "Font Awesome 6 Free";
2229
  font-weight: 400;
2230
}
2231
 
1441 ariadna 2232
.fa.fa-trash-o {
2233
  --fa: "\f2ed";
1 efrain 2234
}
2235
 
1441 ariadna 2236
.fa.fa-home {
2237
  --fa: "\f015";
1 efrain 2238
}
2239
 
2240
.fa.fa-file-o {
2241
  font-family: "Font Awesome 6 Free";
2242
  font-weight: 400;
2243
}
2244
 
1441 ariadna 2245
.fa.fa-file-o {
2246
  --fa: "\f15b";
1 efrain 2247
}
2248
 
2249
.fa.fa-clock-o {
2250
  font-family: "Font Awesome 6 Free";
2251
  font-weight: 400;
2252
}
2253
 
1441 ariadna 2254
.fa.fa-clock-o {
2255
  --fa: "\f017";
1 efrain 2256
}
2257
 
2258
.fa.fa-arrow-circle-o-down {
2259
  font-family: "Font Awesome 6 Free";
2260
  font-weight: 400;
2261
}
2262
 
1441 ariadna 2263
.fa.fa-arrow-circle-o-down {
2264
  --fa: "\f358";
1 efrain 2265
}
2266
 
2267
.fa.fa-arrow-circle-o-up {
2268
  font-family: "Font Awesome 6 Free";
2269
  font-weight: 400;
2270
}
2271
 
1441 ariadna 2272
.fa.fa-arrow-circle-o-up {
2273
  --fa: "\f35b";
1 efrain 2274
}
2275
 
2276
.fa.fa-play-circle-o {
2277
  font-family: "Font Awesome 6 Free";
2278
  font-weight: 400;
2279
}
2280
 
1441 ariadna 2281
.fa.fa-play-circle-o {
2282
  --fa: "\f144";
1 efrain 2283
}
2284
 
1441 ariadna 2285
.fa.fa-repeat {
2286
  --fa: "\f01e";
1 efrain 2287
}
2288
 
1441 ariadna 2289
.fa.fa-rotate-right {
2290
  --fa: "\f01e";
1 efrain 2291
}
2292
 
1441 ariadna 2293
.fa.fa-refresh {
2294
  --fa: "\f021";
1 efrain 2295
}
2296
 
2297
.fa.fa-list-alt {
2298
  font-family: "Font Awesome 6 Free";
2299
  font-weight: 400;
2300
}
2301
 
1441 ariadna 2302
.fa.fa-list-alt {
2303
  --fa: "\f022";
1 efrain 2304
}
2305
 
1441 ariadna 2306
.fa.fa-dedent {
2307
  --fa: "\f03b";
1 efrain 2308
}
2309
 
1441 ariadna 2310
.fa.fa-video-camera {
2311
  --fa: "\f03d";
1 efrain 2312
}
2313
 
2314
.fa.fa-picture-o {
2315
  font-family: "Font Awesome 6 Free";
2316
  font-weight: 400;
2317
}
2318
 
1441 ariadna 2319
.fa.fa-picture-o {
2320
  --fa: "\f03e";
1 efrain 2321
}
2322
 
2323
.fa.fa-photo {
2324
  font-family: "Font Awesome 6 Free";
2325
  font-weight: 400;
2326
}
2327
 
1441 ariadna 2328
.fa.fa-photo {
2329
  --fa: "\f03e";
1 efrain 2330
}
2331
 
2332
.fa.fa-image {
2333
  font-family: "Font Awesome 6 Free";
2334
  font-weight: 400;
2335
}
2336
 
1441 ariadna 2337
.fa.fa-image {
2338
  --fa: "\f03e";
1 efrain 2339
}
2340
 
1441 ariadna 2341
.fa.fa-map-marker {
2342
  --fa: "\f3c5";
1 efrain 2343
}
2344
 
2345
.fa.fa-pencil-square-o {
2346
  font-family: "Font Awesome 6 Free";
2347
  font-weight: 400;
2348
}
2349
 
1441 ariadna 2350
.fa.fa-pencil-square-o {
2351
  --fa: "\f044";
1 efrain 2352
}
2353
 
2354
.fa.fa-edit {
2355
  font-family: "Font Awesome 6 Free";
2356
  font-weight: 400;
2357
}
2358
 
1441 ariadna 2359
.fa.fa-edit {
2360
  --fa: "\f044";
1 efrain 2361
}
2362
 
1441 ariadna 2363
.fa.fa-share-square-o {
2364
  --fa: "\f14d";
1 efrain 2365
}
2366
 
2367
.fa.fa-check-square-o {
2368
  font-family: "Font Awesome 6 Free";
2369
  font-weight: 400;
2370
}
2371
 
1441 ariadna 2372
.fa.fa-check-square-o {
2373
  --fa: "\f14a";
1 efrain 2374
}
2375
 
1441 ariadna 2376
.fa.fa-arrows {
2377
  --fa: "\f0b2";
1 efrain 2378
}
2379
 
2380
.fa.fa-times-circle-o {
2381
  font-family: "Font Awesome 6 Free";
2382
  font-weight: 400;
2383
}
2384
 
1441 ariadna 2385
.fa.fa-times-circle-o {
2386
  --fa: "\f057";
1 efrain 2387
}
2388
 
2389
.fa.fa-check-circle-o {
2390
  font-family: "Font Awesome 6 Free";
2391
  font-weight: 400;
2392
}
2393
 
1441 ariadna 2394
.fa.fa-check-circle-o {
2395
  --fa: "\f058";
1 efrain 2396
}
2397
 
1441 ariadna 2398
.fa.fa-mail-forward {
2399
  --fa: "\f064";
1 efrain 2400
}
2401
 
1441 ariadna 2402
.fa.fa-expand {
2403
  --fa: "\f424";
1 efrain 2404
}
2405
 
1441 ariadna 2406
.fa.fa-compress {
2407
  --fa: "\f422";
1 efrain 2408
}
2409
 
2410
.fa.fa-eye {
2411
  font-family: "Font Awesome 6 Free";
2412
  font-weight: 400;
2413
}
2414
 
2415
.fa.fa-eye-slash {
2416
  font-family: "Font Awesome 6 Free";
2417
  font-weight: 400;
2418
}
2419
 
1441 ariadna 2420
.fa.fa-warning {
2421
  --fa: "\f071";
1 efrain 2422
}
2423
 
1441 ariadna 2424
.fa.fa-calendar {
2425
  --fa: "\f073";
1 efrain 2426
}
2427
 
1441 ariadna 2428
.fa.fa-arrows-v {
2429
  --fa: "\f338";
1 efrain 2430
}
2431
 
1441 ariadna 2432
.fa.fa-arrows-h {
2433
  --fa: "\f337";
1 efrain 2434
}
2435
 
1441 ariadna 2436
.fa.fa-bar-chart {
2437
  --fa: "\e0e3";
1 efrain 2438
}
2439
 
1441 ariadna 2440
.fa.fa-bar-chart-o {
2441
  --fa: "\e0e3";
1 efrain 2442
}
2443
 
2444
.fa.fa-twitter-square {
2445
  font-family: "Font Awesome 6 Brands";
2446
  font-weight: 400;
2447
}
2448
 
1441 ariadna 2449
.fa.fa-twitter-square {
2450
  --fa: "\f081";
1 efrain 2451
}
2452
 
2453
.fa.fa-facebook-square {
2454
  font-family: "Font Awesome 6 Brands";
2455
  font-weight: 400;
2456
}
2457
 
1441 ariadna 2458
.fa.fa-facebook-square {
2459
  --fa: "\f082";
1 efrain 2460
}
2461
 
1441 ariadna 2462
.fa.fa-gears {
2463
  --fa: "\f085";
1 efrain 2464
}
2465
 
2466
.fa.fa-thumbs-o-up {
2467
  font-family: "Font Awesome 6 Free";
2468
  font-weight: 400;
2469
}
2470
 
1441 ariadna 2471
.fa.fa-thumbs-o-up {
2472
  --fa: "\f164";
1 efrain 2473
}
2474
 
2475
.fa.fa-thumbs-o-down {
2476
  font-family: "Font Awesome 6 Free";
2477
  font-weight: 400;
2478
}
2479
 
1441 ariadna 2480
.fa.fa-thumbs-o-down {
2481
  --fa: "\f165";
1 efrain 2482
}
2483
 
2484
.fa.fa-heart-o {
2485
  font-family: "Font Awesome 6 Free";
2486
  font-weight: 400;
2487
}
2488
 
1441 ariadna 2489
.fa.fa-heart-o {
2490
  --fa: "\f004";
1 efrain 2491
}
2492
 
1441 ariadna 2493
.fa.fa-sign-out {
2494
  --fa: "\f2f5";
1 efrain 2495
}
2496
 
2497
.fa.fa-linkedin-square {
2498
  font-family: "Font Awesome 6 Brands";
2499
  font-weight: 400;
2500
}
2501
 
1441 ariadna 2502
.fa.fa-linkedin-square {
2503
  --fa: "\f08c";
1 efrain 2504
}
2505
 
1441 ariadna 2506
.fa.fa-thumb-tack {
2507
  --fa: "\f08d";
1 efrain 2508
}
2509
 
1441 ariadna 2510
.fa.fa-external-link {
2511
  --fa: "\f35d";
1 efrain 2512
}
2513
 
1441 ariadna 2514
.fa.fa-sign-in {
2515
  --fa: "\f2f6";
1 efrain 2516
}
2517
 
2518
.fa.fa-github-square {
2519
  font-family: "Font Awesome 6 Brands";
2520
  font-weight: 400;
2521
}
2522
 
1441 ariadna 2523
.fa.fa-github-square {
2524
  --fa: "\f092";
1 efrain 2525
}
2526
 
2527
.fa.fa-lemon-o {
2528
  font-family: "Font Awesome 6 Free";
2529
  font-weight: 400;
2530
}
2531
 
1441 ariadna 2532
.fa.fa-lemon-o {
2533
  --fa: "\f094";
1 efrain 2534
}
2535
 
2536
.fa.fa-square-o {
2537
  font-family: "Font Awesome 6 Free";
2538
  font-weight: 400;
2539
}
2540
 
1441 ariadna 2541
.fa.fa-square-o {
2542
  --fa: "\f0c8";
1 efrain 2543
}
2544
 
2545
.fa.fa-bookmark-o {
2546
  font-family: "Font Awesome 6 Free";
2547
  font-weight: 400;
2548
}
2549
 
1441 ariadna 2550
.fa.fa-bookmark-o {
2551
  --fa: "\f02e";
1 efrain 2552
}
2553
 
2554
.fa.fa-twitter {
2555
  font-family: "Font Awesome 6 Brands";
2556
  font-weight: 400;
2557
}
2558
 
2559
.fa.fa-facebook {
2560
  font-family: "Font Awesome 6 Brands";
2561
  font-weight: 400;
2562
}
2563
 
1441 ariadna 2564
.fa.fa-facebook {
2565
  --fa: "\f39e";
1 efrain 2566
}
2567
 
2568
.fa.fa-facebook-f {
2569
  font-family: "Font Awesome 6 Brands";
2570
  font-weight: 400;
2571
}
2572
 
1441 ariadna 2573
.fa.fa-facebook-f {
2574
  --fa: "\f39e";
1 efrain 2575
}
2576
 
2577
.fa.fa-github {
2578
  font-family: "Font Awesome 6 Brands";
2579
  font-weight: 400;
2580
}
2581
 
2582
.fa.fa-credit-card {
2583
  font-family: "Font Awesome 6 Free";
2584
  font-weight: 400;
2585
}
2586
 
1441 ariadna 2587
.fa.fa-feed {
2588
  --fa: "\f09e";
1 efrain 2589
}
2590
 
2591
.fa.fa-hdd-o {
2592
  font-family: "Font Awesome 6 Free";
2593
  font-weight: 400;
2594
}
2595
 
1441 ariadna 2596
.fa.fa-hdd-o {
2597
  --fa: "\f0a0";
1 efrain 2598
}
2599
 
2600
.fa.fa-hand-o-right {
2601
  font-family: "Font Awesome 6 Free";
2602
  font-weight: 400;
2603
}
2604
 
1441 ariadna 2605
.fa.fa-hand-o-right {
2606
  --fa: "\f0a4";
1 efrain 2607
}
2608
 
2609
.fa.fa-hand-o-left {
2610
  font-family: "Font Awesome 6 Free";
2611
  font-weight: 400;
2612
}
2613
 
1441 ariadna 2614
.fa.fa-hand-o-left {
2615
  --fa: "\f0a5";
1 efrain 2616
}
2617
 
2618
.fa.fa-hand-o-up {
2619
  font-family: "Font Awesome 6 Free";
2620
  font-weight: 400;
2621
}
2622
 
1441 ariadna 2623
.fa.fa-hand-o-up {
2624
  --fa: "\f0a6";
1 efrain 2625
}
2626
 
2627
.fa.fa-hand-o-down {
2628
  font-family: "Font Awesome 6 Free";
2629
  font-weight: 400;
2630
}
2631
 
1441 ariadna 2632
.fa.fa-hand-o-down {
2633
  --fa: "\f0a7";
1 efrain 2634
}
2635
 
1441 ariadna 2636
.fa.fa-globe {
2637
  --fa: "\f57d";
1 efrain 2638
}
2639
 
1441 ariadna 2640
.fa.fa-tasks {
2641
  --fa: "\f828";
1 efrain 2642
}
2643
 
1441 ariadna 2644
.fa.fa-arrows-alt {
2645
  --fa: "\f31e";
1 efrain 2646
}
2647
 
1441 ariadna 2648
.fa.fa-group {
2649
  --fa: "\f0c0";
1 efrain 2650
}
2651
 
1441 ariadna 2652
.fa.fa-chain {
2653
  --fa: "\f0c1";
1 efrain 2654
}
2655
 
1441 ariadna 2656
.fa.fa-cut {
2657
  --fa: "\f0c4";
1 efrain 2658
}
2659
 
2660
.fa.fa-files-o {
2661
  font-family: "Font Awesome 6 Free";
2662
  font-weight: 400;
2663
}
2664
 
1441 ariadna 2665
.fa.fa-files-o {
2666
  --fa: "\f0c5";
1 efrain 2667
}
2668
 
2669
.fa.fa-floppy-o {
2670
  font-family: "Font Awesome 6 Free";
2671
  font-weight: 400;
2672
}
2673
 
1441 ariadna 2674
.fa.fa-floppy-o {
2675
  --fa: "\f0c7";
1 efrain 2676
}
2677
 
2678
.fa.fa-save {
2679
  font-family: "Font Awesome 6 Free";
2680
  font-weight: 400;
2681
}
2682
 
1441 ariadna 2683
.fa.fa-save {
2684
  --fa: "\f0c7";
1 efrain 2685
}
2686
 
1441 ariadna 2687
.fa.fa-navicon {
2688
  --fa: "\f0c9";
1 efrain 2689
}
2690
 
1441 ariadna 2691
.fa.fa-reorder {
2692
  --fa: "\f0c9";
1 efrain 2693
}
2694
 
1441 ariadna 2695
.fa.fa-magic {
2696
  --fa: "\e2ca";
1 efrain 2697
}
2698
 
2699
.fa.fa-pinterest {
2700
  font-family: "Font Awesome 6 Brands";
2701
  font-weight: 400;
2702
}
2703
 
2704
.fa.fa-pinterest-square {
2705
  font-family: "Font Awesome 6 Brands";
2706
  font-weight: 400;
2707
}
2708
 
1441 ariadna 2709
.fa.fa-pinterest-square {
2710
  --fa: "\f0d3";
1 efrain 2711
}
2712
 
2713
.fa.fa-google-plus-square {
2714
  font-family: "Font Awesome 6 Brands";
2715
  font-weight: 400;
2716
}
2717
 
1441 ariadna 2718
.fa.fa-google-plus-square {
2719
  --fa: "\f0d4";
1 efrain 2720
}
2721
 
2722
.fa.fa-google-plus {
2723
  font-family: "Font Awesome 6 Brands";
2724
  font-weight: 400;
2725
}
2726
 
1441 ariadna 2727
.fa.fa-google-plus {
2728
  --fa: "\f0d5";
1 efrain 2729
}
2730
 
1441 ariadna 2731
.fa.fa-money {
2732
  --fa: "\f3d1";
1 efrain 2733
}
2734
 
1441 ariadna 2735
.fa.fa-unsorted {
2736
  --fa: "\f0dc";
1 efrain 2737
}
2738
 
1441 ariadna 2739
.fa.fa-sort-desc {
2740
  --fa: "\f0dd";
1 efrain 2741
}
2742
 
1441 ariadna 2743
.fa.fa-sort-asc {
2744
  --fa: "\f0de";
1 efrain 2745
}
2746
 
2747
.fa.fa-linkedin {
2748
  font-family: "Font Awesome 6 Brands";
2749
  font-weight: 400;
2750
}
2751
 
1441 ariadna 2752
.fa.fa-linkedin {
2753
  --fa: "\f0e1";
1 efrain 2754
}
2755
 
1441 ariadna 2756
.fa.fa-rotate-left {
2757
  --fa: "\f0e2";
1 efrain 2758
}
2759
 
1441 ariadna 2760
.fa.fa-legal {
2761
  --fa: "\f0e3";
1 efrain 2762
}
2763
 
1441 ariadna 2764
.fa.fa-tachometer {
2765
  --fa: "\f625";
1 efrain 2766
}
2767
 
1441 ariadna 2768
.fa.fa-dashboard {
2769
  --fa: "\f625";
1 efrain 2770
}
2771
 
2772
.fa.fa-comment-o {
2773
  font-family: "Font Awesome 6 Free";
2774
  font-weight: 400;
2775
}
2776
 
1441 ariadna 2777
.fa.fa-comment-o {
2778
  --fa: "\f075";
1 efrain 2779
}
2780
 
2781
.fa.fa-comments-o {
2782
  font-family: "Font Awesome 6 Free";
2783
  font-weight: 400;
2784
}
2785
 
1441 ariadna 2786
.fa.fa-comments-o {
2787
  --fa: "\f086";
1 efrain 2788
}
2789
 
1441 ariadna 2790
.fa.fa-flash {
2791
  --fa: "\f0e7";
1 efrain 2792
}
2793
 
1441 ariadna 2794
.fa.fa-clipboard {
2795
  --fa: "\f0ea";
1 efrain 2796
}
2797
 
2798
.fa.fa-lightbulb-o {
2799
  font-family: "Font Awesome 6 Free";
2800
  font-weight: 400;
2801
}
2802
 
1441 ariadna 2803
.fa.fa-lightbulb-o {
2804
  --fa: "\f0eb";
1 efrain 2805
}
2806
 
1441 ariadna 2807
.fa.fa-exchange {
2808
  --fa: "\f362";
1 efrain 2809
}
2810
 
1441 ariadna 2811
.fa.fa-cloud-download {
2812
  --fa: "\f0ed";
1 efrain 2813
}
2814
 
1441 ariadna 2815
.fa.fa-cloud-upload {
2816
  --fa: "\f0ee";
1 efrain 2817
}
2818
 
2819
.fa.fa-bell-o {
2820
  font-family: "Font Awesome 6 Free";
2821
  font-weight: 400;
2822
}
2823
 
1441 ariadna 2824
.fa.fa-bell-o {
2825
  --fa: "\f0f3";
1 efrain 2826
}
2827
 
1441 ariadna 2828
.fa.fa-cutlery {
2829
  --fa: "\f2e7";
1 efrain 2830
}
2831
 
2832
.fa.fa-file-text-o {
2833
  font-family: "Font Awesome 6 Free";
2834
  font-weight: 400;
2835
}
2836
 
1441 ariadna 2837
.fa.fa-file-text-o {
2838
  --fa: "\f15c";
1 efrain 2839
}
2840
 
2841
.fa.fa-building-o {
2842
  font-family: "Font Awesome 6 Free";
2843
  font-weight: 400;
2844
}
2845
 
1441 ariadna 2846
.fa.fa-building-o {
2847
  --fa: "\f1ad";
1 efrain 2848
}
2849
 
2850
.fa.fa-hospital-o {
2851
  font-family: "Font Awesome 6 Free";
2852
  font-weight: 400;
2853
}
2854
 
1441 ariadna 2855
.fa.fa-hospital-o {
2856
  --fa: "\f0f8";
1 efrain 2857
}
2858
 
1441 ariadna 2859
.fa.fa-tablet {
2860
  --fa: "\f3fa";
1 efrain 2861
}
2862
 
1441 ariadna 2863
.fa.fa-mobile {
2864
  --fa: "\f3cd";
1 efrain 2865
}
2866
 
1441 ariadna 2867
.fa.fa-mobile-phone {
2868
  --fa: "\f3cd";
1 efrain 2869
}
2870
 
2871
.fa.fa-circle-o {
2872
  font-family: "Font Awesome 6 Free";
2873
  font-weight: 400;
2874
}
2875
 
1441 ariadna 2876
.fa.fa-circle-o {
2877
  --fa: "\f111";
1 efrain 2878
}
2879
 
1441 ariadna 2880
.fa.fa-mail-reply {
2881
  --fa: "\f3e5";
1 efrain 2882
}
2883
 
2884
.fa.fa-github-alt {
2885
  font-family: "Font Awesome 6 Brands";
2886
  font-weight: 400;
2887
}
2888
 
2889
.fa.fa-folder-o {
2890
  font-family: "Font Awesome 6 Free";
2891
  font-weight: 400;
2892
}
2893
 
1441 ariadna 2894
.fa.fa-folder-o {
2895
  --fa: "\f07b";
1 efrain 2896
}
2897
 
2898
.fa.fa-folder-open-o {
2899
  font-family: "Font Awesome 6 Free";
2900
  font-weight: 400;
2901
}
2902
 
1441 ariadna 2903
.fa.fa-folder-open-o {
2904
  --fa: "\f07c";
1 efrain 2905
}
2906
 
2907
.fa.fa-smile-o {
2908
  font-family: "Font Awesome 6 Free";
2909
  font-weight: 400;
2910
}
2911
 
1441 ariadna 2912
.fa.fa-smile-o {
2913
  --fa: "\f118";
1 efrain 2914
}
2915
 
2916
.fa.fa-frown-o {
2917
  font-family: "Font Awesome 6 Free";
2918
  font-weight: 400;
2919
}
2920
 
1441 ariadna 2921
.fa.fa-frown-o {
2922
  --fa: "\f119";
1 efrain 2923
}
2924
 
2925
.fa.fa-meh-o {
2926
  font-family: "Font Awesome 6 Free";
2927
  font-weight: 400;
2928
}
2929
 
1441 ariadna 2930
.fa.fa-meh-o {
2931
  --fa: "\f11a";
1 efrain 2932
}
2933
 
2934
.fa.fa-keyboard-o {
2935
  font-family: "Font Awesome 6 Free";
2936
  font-weight: 400;
2937
}
2938
 
1441 ariadna 2939
.fa.fa-keyboard-o {
2940
  --fa: "\f11c";
1 efrain 2941
}
2942
 
2943
.fa.fa-flag-o {
2944
  font-family: "Font Awesome 6 Free";
2945
  font-weight: 400;
2946
}
2947
 
1441 ariadna 2948
.fa.fa-flag-o {
2949
  --fa: "\f024";
1 efrain 2950
}
2951
 
1441 ariadna 2952
.fa.fa-mail-reply-all {
2953
  --fa: "\f122";
1 efrain 2954
}
2955
 
2956
.fa.fa-star-half-o {
2957
  font-family: "Font Awesome 6 Free";
2958
  font-weight: 400;
2959
}
2960
 
1441 ariadna 2961
.fa.fa-star-half-o {
2962
  --fa: "\f5c0";
1 efrain 2963
}
2964
 
2965
.fa.fa-star-half-empty {
2966
  font-family: "Font Awesome 6 Free";
2967
  font-weight: 400;
2968
}
2969
 
1441 ariadna 2970
.fa.fa-star-half-empty {
2971
  --fa: "\f5c0";
1 efrain 2972
}
2973
 
2974
.fa.fa-star-half-full {
2975
  font-family: "Font Awesome 6 Free";
2976
  font-weight: 400;
2977
}
2978
 
1441 ariadna 2979
.fa.fa-star-half-full {
2980
  --fa: "\f5c0";
1 efrain 2981
}
2982
 
1441 ariadna 2983
.fa.fa-code-fork {
2984
  --fa: "\f126";
1 efrain 2985
}
2986
 
1441 ariadna 2987
.fa.fa-chain-broken {
2988
  --fa: "\f127";
1 efrain 2989
}
2990
 
1441 ariadna 2991
.fa.fa-unlink {
2992
  --fa: "\f127";
1 efrain 2993
}
2994
 
2995
.fa.fa-calendar-o {
2996
  font-family: "Font Awesome 6 Free";
2997
  font-weight: 400;
2998
}
2999
 
1441 ariadna 3000
.fa.fa-calendar-o {
3001
  --fa: "\f133";
1 efrain 3002
}
3003
 
3004
.fa.fa-maxcdn {
3005
  font-family: "Font Awesome 6 Brands";
3006
  font-weight: 400;
3007
}
3008
 
3009
.fa.fa-html5 {
3010
  font-family: "Font Awesome 6 Brands";
3011
  font-weight: 400;
3012
}
3013
 
3014
.fa.fa-css3 {
3015
  font-family: "Font Awesome 6 Brands";
3016
  font-weight: 400;
3017
}
3018
 
1441 ariadna 3019
.fa.fa-unlock-alt {
3020
  --fa: "\f09c";
1 efrain 3021
}
3022
 
3023
.fa.fa-minus-square-o {
3024
  font-family: "Font Awesome 6 Free";
3025
  font-weight: 400;
3026
}
3027
 
1441 ariadna 3028
.fa.fa-minus-square-o {
3029
  --fa: "\f146";
1 efrain 3030
}
3031
 
1441 ariadna 3032
.fa.fa-level-up {
3033
  --fa: "\f3bf";
1 efrain 3034
}
3035
 
1441 ariadna 3036
.fa.fa-level-down {
3037
  --fa: "\f3be";
1 efrain 3038
}
3039
 
1441 ariadna 3040
.fa.fa-pencil-square {
3041
  --fa: "\f14b";
1 efrain 3042
}
3043
 
1441 ariadna 3044
.fa.fa-external-link-square {
3045
  --fa: "\f360";
1 efrain 3046
}
3047
 
3048
.fa.fa-compass {
3049
  font-family: "Font Awesome 6 Free";
3050
  font-weight: 400;
3051
}
3052
 
3053
.fa.fa-caret-square-o-down {
3054
  font-family: "Font Awesome 6 Free";
3055
  font-weight: 400;
3056
}
3057
 
1441 ariadna 3058
.fa.fa-caret-square-o-down {
3059
  --fa: "\f150";
1 efrain 3060
}
3061
 
3062
.fa.fa-toggle-down {
3063
  font-family: "Font Awesome 6 Free";
3064
  font-weight: 400;
3065
}
3066
 
1441 ariadna 3067
.fa.fa-toggle-down {
3068
  --fa: "\f150";
1 efrain 3069
}
3070
 
3071
.fa.fa-caret-square-o-up {
3072
  font-family: "Font Awesome 6 Free";
3073
  font-weight: 400;
3074
}
3075
 
1441 ariadna 3076
.fa.fa-caret-square-o-up {
3077
  --fa: "\f151";
1 efrain 3078
}
3079
 
3080
.fa.fa-toggle-up {
3081
  font-family: "Font Awesome 6 Free";
3082
  font-weight: 400;
3083
}
3084
 
1441 ariadna 3085
.fa.fa-toggle-up {
3086
  --fa: "\f151";
1 efrain 3087
}
3088
 
3089
.fa.fa-caret-square-o-right {
3090
  font-family: "Font Awesome 6 Free";
3091
  font-weight: 400;
3092
}
3093
 
1441 ariadna 3094
.fa.fa-caret-square-o-right {
3095
  --fa: "\f152";
1 efrain 3096
}
3097
 
3098
.fa.fa-toggle-right {
3099
  font-family: "Font Awesome 6 Free";
3100
  font-weight: 400;
3101
}
3102
 
1441 ariadna 3103
.fa.fa-toggle-right {
3104
  --fa: "\f152";
1 efrain 3105
}
3106
 
1441 ariadna 3107
.fa.fa-eur {
3108
  --fa: "\f153";
1 efrain 3109
}
3110
 
1441 ariadna 3111
.fa.fa-euro {
3112
  --fa: "\f153";
1 efrain 3113
}
3114
 
1441 ariadna 3115
.fa.fa-gbp {
3116
  --fa: "\f154";
1 efrain 3117
}
3118
 
1441 ariadna 3119
.fa.fa-usd {
3120
  --fa: "\$";
1 efrain 3121
}
3122
 
1441 ariadna 3123
.fa.fa-dollar {
3124
  --fa: "\$";
1 efrain 3125
}
3126
 
1441 ariadna 3127
.fa.fa-inr {
3128
  --fa: "\e1bc";
1 efrain 3129
}
3130
 
1441 ariadna 3131
.fa.fa-rupee {
3132
  --fa: "\e1bc";
1 efrain 3133
}
3134
 
1441 ariadna 3135
.fa.fa-jpy {
3136
  --fa: "\f157";
1 efrain 3137
}
3138
 
1441 ariadna 3139
.fa.fa-cny {
3140
  --fa: "\f157";
1 efrain 3141
}
3142
 
1441 ariadna 3143
.fa.fa-rmb {
3144
  --fa: "\f157";
1 efrain 3145
}
3146
 
1441 ariadna 3147
.fa.fa-yen {
3148
  --fa: "\f157";
1 efrain 3149
}
3150
 
1441 ariadna 3151
.fa.fa-rub {
3152
  --fa: "\f158";
1 efrain 3153
}
3154
 
1441 ariadna 3155
.fa.fa-ruble {
3156
  --fa: "\f158";
1 efrain 3157
}
3158
 
1441 ariadna 3159
.fa.fa-rouble {
3160
  --fa: "\f158";
1 efrain 3161
}
3162
 
1441 ariadna 3163
.fa.fa-krw {
3164
  --fa: "\f159";
1 efrain 3165
}
3166
 
1441 ariadna 3167
.fa.fa-won {
3168
  --fa: "\f159";
1 efrain 3169
}
3170
 
3171
.fa.fa-btc {
3172
  font-family: "Font Awesome 6 Brands";
3173
  font-weight: 400;
3174
}
3175
 
3176
.fa.fa-bitcoin {
3177
  font-family: "Font Awesome 6 Brands";
3178
  font-weight: 400;
3179
}
3180
 
1441 ariadna 3181
.fa.fa-bitcoin {
3182
  --fa: "\f15a";
1 efrain 3183
}
3184
 
1441 ariadna 3185
.fa.fa-file-text {
3186
  --fa: "\f15c";
1 efrain 3187
}
3188
 
1441 ariadna 3189
.fa.fa-sort-alpha-asc {
3190
  --fa: "\f15d";
1 efrain 3191
}
3192
 
1441 ariadna 3193
.fa.fa-sort-alpha-desc {
3194
  --fa: "\f881";
1 efrain 3195
}
3196
 
1441 ariadna 3197
.fa.fa-sort-amount-asc {
3198
  --fa: "\f884";
1 efrain 3199
}
3200
 
1441 ariadna 3201
.fa.fa-sort-amount-desc {
3202
  --fa: "\f160";
1 efrain 3203
}
3204
 
1441 ariadna 3205
.fa.fa-sort-numeric-asc {
3206
  --fa: "\f162";
1 efrain 3207
}
3208
 
1441 ariadna 3209
.fa.fa-sort-numeric-desc {
3210
  --fa: "\f886";
1 efrain 3211
}
3212
 
3213
.fa.fa-youtube-square {
3214
  font-family: "Font Awesome 6 Brands";
3215
  font-weight: 400;
3216
}
3217
 
1441 ariadna 3218
.fa.fa-youtube-square {
3219
  --fa: "\f431";
1 efrain 3220
}
3221
 
3222
.fa.fa-youtube {
3223
  font-family: "Font Awesome 6 Brands";
3224
  font-weight: 400;
3225
}
3226
 
3227
.fa.fa-xing {
3228
  font-family: "Font Awesome 6 Brands";
3229
  font-weight: 400;
3230
}
3231
 
3232
.fa.fa-xing-square {
3233
  font-family: "Font Awesome 6 Brands";
3234
  font-weight: 400;
3235
}
3236
 
1441 ariadna 3237
.fa.fa-xing-square {
3238
  --fa: "\f169";
1 efrain 3239
}
3240
 
3241
.fa.fa-youtube-play {
3242
  font-family: "Font Awesome 6 Brands";
3243
  font-weight: 400;
3244
}
3245
 
1441 ariadna 3246
.fa.fa-youtube-play {
3247
  --fa: "\f167";
1 efrain 3248
}
3249
 
3250
.fa.fa-dropbox {
3251
  font-family: "Font Awesome 6 Brands";
3252
  font-weight: 400;
3253
}
3254
 
3255
.fa.fa-stack-overflow {
3256
  font-family: "Font Awesome 6 Brands";
3257
  font-weight: 400;
3258
}
3259
 
3260
.fa.fa-instagram {
3261
  font-family: "Font Awesome 6 Brands";
3262
  font-weight: 400;
3263
}
3264
 
3265
.fa.fa-flickr {
3266
  font-family: "Font Awesome 6 Brands";
3267
  font-weight: 400;
3268
}
3269
 
3270
.fa.fa-adn {
3271
  font-family: "Font Awesome 6 Brands";
3272
  font-weight: 400;
3273
}
3274
 
3275
.fa.fa-bitbucket {
3276
  font-family: "Font Awesome 6 Brands";
3277
  font-weight: 400;
3278
}
3279
 
3280
.fa.fa-bitbucket-square {
3281
  font-family: "Font Awesome 6 Brands";
3282
  font-weight: 400;
3283
}
3284
 
1441 ariadna 3285
.fa.fa-bitbucket-square {
3286
  --fa: "\f171";
1 efrain 3287
}
3288
 
3289
.fa.fa-tumblr {
3290
  font-family: "Font Awesome 6 Brands";
3291
  font-weight: 400;
3292
}
3293
 
3294
.fa.fa-tumblr-square {
3295
  font-family: "Font Awesome 6 Brands";
3296
  font-weight: 400;
3297
}
3298
 
1441 ariadna 3299
.fa.fa-tumblr-square {
3300
  --fa: "\f174";
1 efrain 3301
}
3302
 
1441 ariadna 3303
.fa.fa-long-arrow-down {
3304
  --fa: "\f309";
1 efrain 3305
}
3306
 
1441 ariadna 3307
.fa.fa-long-arrow-up {
3308
  --fa: "\f30c";
1 efrain 3309
}
3310
 
1441 ariadna 3311
.fa.fa-long-arrow-left {
3312
  --fa: "\f30a";
1 efrain 3313
}
3314
 
1441 ariadna 3315
.fa.fa-long-arrow-right {
3316
  --fa: "\f30b";
1 efrain 3317
}
3318
 
3319
.fa.fa-apple {
3320
  font-family: "Font Awesome 6 Brands";
3321
  font-weight: 400;
3322
}
3323
 
3324
.fa.fa-windows {
3325
  font-family: "Font Awesome 6 Brands";
3326
  font-weight: 400;
3327
}
3328
 
3329
.fa.fa-android {
3330
  font-family: "Font Awesome 6 Brands";
3331
  font-weight: 400;
3332
}
3333
 
3334
.fa.fa-linux {
3335
  font-family: "Font Awesome 6 Brands";
3336
  font-weight: 400;
3337
}
3338
 
3339
.fa.fa-dribbble {
3340
  font-family: "Font Awesome 6 Brands";
3341
  font-weight: 400;
3342
}
3343
 
3344
.fa.fa-skype {
3345
  font-family: "Font Awesome 6 Brands";
3346
  font-weight: 400;
3347
}
3348
 
3349
.fa.fa-foursquare {
3350
  font-family: "Font Awesome 6 Brands";
3351
  font-weight: 400;
3352
}
3353
 
3354
.fa.fa-trello {
3355
  font-family: "Font Awesome 6 Brands";
3356
  font-weight: 400;
3357
}
3358
 
3359
.fa.fa-gratipay {
3360
  font-family: "Font Awesome 6 Brands";
3361
  font-weight: 400;
3362
}
3363
 
3364
.fa.fa-gittip {
3365
  font-family: "Font Awesome 6 Brands";
3366
  font-weight: 400;
3367
}
3368
 
1441 ariadna 3369
.fa.fa-gittip {
3370
  --fa: "\f184";
1 efrain 3371
}
3372
 
3373
.fa.fa-sun-o {
3374
  font-family: "Font Awesome 6 Free";
3375
  font-weight: 400;
3376
}
3377
 
1441 ariadna 3378
.fa.fa-sun-o {
3379
  --fa: "\f185";
1 efrain 3380
}
3381
 
3382
.fa.fa-moon-o {
3383
  font-family: "Font Awesome 6 Free";
3384
  font-weight: 400;
3385
}
3386
 
1441 ariadna 3387
.fa.fa-moon-o {
3388
  --fa: "\f186";
1 efrain 3389
}
3390
 
3391
.fa.fa-vk {
3392
  font-family: "Font Awesome 6 Brands";
3393
  font-weight: 400;
3394
}
3395
 
3396
.fa.fa-weibo {
3397
  font-family: "Font Awesome 6 Brands";
3398
  font-weight: 400;
3399
}
3400
 
3401
.fa.fa-renren {
3402
  font-family: "Font Awesome 6 Brands";
3403
  font-weight: 400;
3404
}
3405
 
3406
.fa.fa-pagelines {
3407
  font-family: "Font Awesome 6 Brands";
3408
  font-weight: 400;
3409
}
3410
 
3411
.fa.fa-stack-exchange {
3412
  font-family: "Font Awesome 6 Brands";
3413
  font-weight: 400;
3414
}
3415
 
3416
.fa.fa-arrow-circle-o-right {
3417
  font-family: "Font Awesome 6 Free";
3418
  font-weight: 400;
3419
}
3420
 
1441 ariadna 3421
.fa.fa-arrow-circle-o-right {
3422
  --fa: "\f35a";
1 efrain 3423
}
3424
 
3425
.fa.fa-arrow-circle-o-left {
3426
  font-family: "Font Awesome 6 Free";
3427
  font-weight: 400;
3428
}
3429
 
1441 ariadna 3430
.fa.fa-arrow-circle-o-left {
3431
  --fa: "\f359";
1 efrain 3432
}
3433
 
3434
.fa.fa-caret-square-o-left {
3435
  font-family: "Font Awesome 6 Free";
3436
  font-weight: 400;
3437
}
3438
 
1441 ariadna 3439
.fa.fa-caret-square-o-left {
3440
  --fa: "\f191";
1 efrain 3441
}
3442
 
3443
.fa.fa-toggle-left {
3444
  font-family: "Font Awesome 6 Free";
3445
  font-weight: 400;
3446
}
3447
 
1441 ariadna 3448
.fa.fa-toggle-left {
3449
  --fa: "\f191";
1 efrain 3450
}
3451
 
3452
.fa.fa-dot-circle-o {
3453
  font-family: "Font Awesome 6 Free";
3454
  font-weight: 400;
3455
}
3456
 
1441 ariadna 3457
.fa.fa-dot-circle-o {
3458
  --fa: "\f192";
1 efrain 3459
}
3460
 
3461
.fa.fa-vimeo-square {
3462
  font-family: "Font Awesome 6 Brands";
3463
  font-weight: 400;
3464
}
3465
 
1441 ariadna 3466
.fa.fa-vimeo-square {
3467
  --fa: "\f194";
1 efrain 3468
}
3469
 
1441 ariadna 3470
.fa.fa-try {
3471
  --fa: "\e2bb";
1 efrain 3472
}
3473
 
1441 ariadna 3474
.fa.fa-turkish-lira {
3475
  --fa: "\e2bb";
1 efrain 3476
}
3477
 
3478
.fa.fa-plus-square-o {
3479
  font-family: "Font Awesome 6 Free";
3480
  font-weight: 400;
3481
}
3482
 
1441 ariadna 3483
.fa.fa-plus-square-o {
3484
  --fa: "\f0fe";
1 efrain 3485
}
3486
 
3487
.fa.fa-slack {
3488
  font-family: "Font Awesome 6 Brands";
3489
  font-weight: 400;
3490
}
3491
 
3492
.fa.fa-wordpress {
3493
  font-family: "Font Awesome 6 Brands";
3494
  font-weight: 400;
3495
}
3496
 
3497
.fa.fa-openid {
3498
  font-family: "Font Awesome 6 Brands";
3499
  font-weight: 400;
3500
}
3501
 
1441 ariadna 3502
.fa.fa-institution {
3503
  --fa: "\f19c";
1 efrain 3504
}
3505
 
1441 ariadna 3506
.fa.fa-bank {
3507
  --fa: "\f19c";
1 efrain 3508
}
3509
 
1441 ariadna 3510
.fa.fa-mortar-board {
3511
  --fa: "\f19d";
1 efrain 3512
}
3513
 
3514
.fa.fa-yahoo {
3515
  font-family: "Font Awesome 6 Brands";
3516
  font-weight: 400;
3517
}
3518
 
3519
.fa.fa-google {
3520
  font-family: "Font Awesome 6 Brands";
3521
  font-weight: 400;
3522
}
3523
 
3524
.fa.fa-reddit {
3525
  font-family: "Font Awesome 6 Brands";
3526
  font-weight: 400;
3527
}
3528
 
3529
.fa.fa-reddit-square {
3530
  font-family: "Font Awesome 6 Brands";
3531
  font-weight: 400;
3532
}
3533
 
1441 ariadna 3534
.fa.fa-reddit-square {
3535
  --fa: "\f1a2";
1 efrain 3536
}
3537
 
3538
.fa.fa-stumbleupon-circle {
3539
  font-family: "Font Awesome 6 Brands";
3540
  font-weight: 400;
3541
}
3542
 
3543
.fa.fa-stumbleupon {
3544
  font-family: "Font Awesome 6 Brands";
3545
  font-weight: 400;
3546
}
3547
 
3548
.fa.fa-delicious {
3549
  font-family: "Font Awesome 6 Brands";
3550
  font-weight: 400;
3551
}
3552
 
3553
.fa.fa-digg {
3554
  font-family: "Font Awesome 6 Brands";
3555
  font-weight: 400;
3556
}
3557
 
3558
.fa.fa-pied-piper-pp {
3559
  font-family: "Font Awesome 6 Brands";
3560
  font-weight: 400;
3561
}
3562
 
3563
.fa.fa-pied-piper-alt {
3564
  font-family: "Font Awesome 6 Brands";
3565
  font-weight: 400;
3566
}
3567
 
3568
.fa.fa-drupal {
3569
  font-family: "Font Awesome 6 Brands";
3570
  font-weight: 400;
3571
}
3572
 
3573
.fa.fa-joomla {
3574
  font-family: "Font Awesome 6 Brands";
3575
  font-weight: 400;
3576
}
3577
 
3578
.fa.fa-behance {
3579
  font-family: "Font Awesome 6 Brands";
3580
  font-weight: 400;
3581
}
3582
 
3583
.fa.fa-behance-square {
3584
  font-family: "Font Awesome 6 Brands";
3585
  font-weight: 400;
3586
}
3587
 
1441 ariadna 3588
.fa.fa-behance-square {
3589
  --fa: "\f1b5";
1 efrain 3590
}
3591
 
3592
.fa.fa-steam {
3593
  font-family: "Font Awesome 6 Brands";
3594
  font-weight: 400;
3595
}
3596
 
3597
.fa.fa-steam-square {
3598
  font-family: "Font Awesome 6 Brands";
3599
  font-weight: 400;
3600
}
3601
 
1441 ariadna 3602
.fa.fa-steam-square {
3603
  --fa: "\f1b7";
1 efrain 3604
}
3605
 
1441 ariadna 3606
.fa.fa-automobile {
3607
  --fa: "\f1b9";
1 efrain 3608
}
3609
 
1441 ariadna 3610
.fa.fa-cab {
3611
  --fa: "\f1ba";
1 efrain 3612
}
3613
 
3614
.fa.fa-spotify {
3615
  font-family: "Font Awesome 6 Brands";
3616
  font-weight: 400;
3617
}
3618
 
3619
.fa.fa-deviantart {
3620
  font-family: "Font Awesome 6 Brands";
3621
  font-weight: 400;
3622
}
3623
 
3624
.fa.fa-soundcloud {
3625
  font-family: "Font Awesome 6 Brands";
3626
  font-weight: 400;
3627
}
3628
 
3629
.fa.fa-file-pdf-o {
3630
  font-family: "Font Awesome 6 Free";
3631
  font-weight: 400;
3632
}
3633
 
1441 ariadna 3634
.fa.fa-file-pdf-o {
3635
  --fa: "\f1c1";
1 efrain 3636
}
3637
 
3638
.fa.fa-file-word-o {
3639
  font-family: "Font Awesome 6 Free";
3640
  font-weight: 400;
3641
}
3642
 
1441 ariadna 3643
.fa.fa-file-word-o {
3644
  --fa: "\f1c2";
1 efrain 3645
}
3646
 
3647
.fa.fa-file-excel-o {
3648
  font-family: "Font Awesome 6 Free";
3649
  font-weight: 400;
3650
}
3651
 
1441 ariadna 3652
.fa.fa-file-excel-o {
3653
  --fa: "\f1c3";
1 efrain 3654
}
3655
 
3656
.fa.fa-file-powerpoint-o {
3657
  font-family: "Font Awesome 6 Free";
3658
  font-weight: 400;
3659
}
3660
 
1441 ariadna 3661
.fa.fa-file-powerpoint-o {
3662
  --fa: "\f1c4";
1 efrain 3663
}
3664
 
3665
.fa.fa-file-image-o {
3666
  font-family: "Font Awesome 6 Free";
3667
  font-weight: 400;
3668
}
3669
 
1441 ariadna 3670
.fa.fa-file-image-o {
3671
  --fa: "\f1c5";
1 efrain 3672
}
3673
 
3674
.fa.fa-file-photo-o {
3675
  font-family: "Font Awesome 6 Free";
3676
  font-weight: 400;
3677
}
3678
 
1441 ariadna 3679
.fa.fa-file-photo-o {
3680
  --fa: "\f1c5";
1 efrain 3681
}
3682
 
3683
.fa.fa-file-picture-o {
3684
  font-family: "Font Awesome 6 Free";
3685
  font-weight: 400;
3686
}
3687
 
1441 ariadna 3688
.fa.fa-file-picture-o {
3689
  --fa: "\f1c5";
1 efrain 3690
}
3691
 
3692
.fa.fa-file-archive-o {
3693
  font-family: "Font Awesome 6 Free";
3694
  font-weight: 400;
3695
}
3696
 
1441 ariadna 3697
.fa.fa-file-archive-o {
3698
  --fa: "\f1c6";
1 efrain 3699
}
3700
 
3701
.fa.fa-file-zip-o {
3702
  font-family: "Font Awesome 6 Free";
3703
  font-weight: 400;
3704
}
3705
 
1441 ariadna 3706
.fa.fa-file-zip-o {
3707
  --fa: "\f1c6";
1 efrain 3708
}
3709
 
3710
.fa.fa-file-audio-o {
3711
  font-family: "Font Awesome 6 Free";
3712
  font-weight: 400;
3713
}
3714
 
1441 ariadna 3715
.fa.fa-file-audio-o {
3716
  --fa: "\f1c7";
1 efrain 3717
}
3718
 
3719
.fa.fa-file-sound-o {
3720
  font-family: "Font Awesome 6 Free";
3721
  font-weight: 400;
3722
}
3723
 
1441 ariadna 3724
.fa.fa-file-sound-o {
3725
  --fa: "\f1c7";
1 efrain 3726
}
3727
 
3728
.fa.fa-file-video-o {
3729
  font-family: "Font Awesome 6 Free";
3730
  font-weight: 400;
3731
}
3732
 
1441 ariadna 3733
.fa.fa-file-video-o {
3734
  --fa: "\f1c8";
1 efrain 3735
}
3736
 
3737
.fa.fa-file-movie-o {
3738
  font-family: "Font Awesome 6 Free";
3739
  font-weight: 400;
3740
}
3741
 
1441 ariadna 3742
.fa.fa-file-movie-o {
3743
  --fa: "\f1c8";
1 efrain 3744
}
3745
 
3746
.fa.fa-file-code-o {
3747
  font-family: "Font Awesome 6 Free";
3748
  font-weight: 400;
3749
}
3750
 
1441 ariadna 3751
.fa.fa-file-code-o {
3752
  --fa: "\f1c9";
1 efrain 3753
}
3754
 
3755
.fa.fa-vine {
3756
  font-family: "Font Awesome 6 Brands";
3757
  font-weight: 400;
3758
}
3759
 
3760
.fa.fa-codepen {
3761
  font-family: "Font Awesome 6 Brands";
3762
  font-weight: 400;
3763
}
3764
 
3765
.fa.fa-jsfiddle {
3766
  font-family: "Font Awesome 6 Brands";
3767
  font-weight: 400;
3768
}
3769
 
1441 ariadna 3770
.fa.fa-life-bouy {
3771
  --fa: "\f1cd";
1 efrain 3772
}
3773
 
1441 ariadna 3774
.fa.fa-life-buoy {
3775
  --fa: "\f1cd";
1 efrain 3776
}
3777
 
1441 ariadna 3778
.fa.fa-life-saver {
3779
  --fa: "\f1cd";
1 efrain 3780
}
3781
 
1441 ariadna 3782
.fa.fa-support {
3783
  --fa: "\f1cd";
1 efrain 3784
}
3785
 
1441 ariadna 3786
.fa.fa-circle-o-notch {
3787
  --fa: "\f1ce";
1 efrain 3788
}
3789
 
3790
.fa.fa-rebel {
3791
  font-family: "Font Awesome 6 Brands";
3792
  font-weight: 400;
3793
}
3794
 
3795
.fa.fa-ra {
3796
  font-family: "Font Awesome 6 Brands";
3797
  font-weight: 400;
3798
}
3799
 
1441 ariadna 3800
.fa.fa-ra {
3801
  --fa: "\f1d0";
1 efrain 3802
}
3803
 
3804
.fa.fa-resistance {
3805
  font-family: "Font Awesome 6 Brands";
3806
  font-weight: 400;
3807
}
3808
 
1441 ariadna 3809
.fa.fa-resistance {
3810
  --fa: "\f1d0";
1 efrain 3811
}
3812
 
3813
.fa.fa-empire {
3814
  font-family: "Font Awesome 6 Brands";
3815
  font-weight: 400;
3816
}
3817
 
3818
.fa.fa-ge {
3819
  font-family: "Font Awesome 6 Brands";
3820
  font-weight: 400;
3821
}
3822
 
1441 ariadna 3823
.fa.fa-ge {
3824
  --fa: "\f1d1";
1 efrain 3825
}
3826
 
3827
.fa.fa-git-square {
3828
  font-family: "Font Awesome 6 Brands";
3829
  font-weight: 400;
3830
}
3831
 
1441 ariadna 3832
.fa.fa-git-square {
3833
  --fa: "\f1d2";
1 efrain 3834
}
3835
 
3836
.fa.fa-git {
3837
  font-family: "Font Awesome 6 Brands";
3838
  font-weight: 400;
3839
}
3840
 
3841
.fa.fa-hacker-news {
3842
  font-family: "Font Awesome 6 Brands";
3843
  font-weight: 400;
3844
}
3845
 
3846
.fa.fa-y-combinator-square {
3847
  font-family: "Font Awesome 6 Brands";
3848
  font-weight: 400;
3849
}
3850
 
1441 ariadna 3851
.fa.fa-y-combinator-square {
3852
  --fa: "\f1d4";
1 efrain 3853
}
3854
 
3855
.fa.fa-yc-square {
3856
  font-family: "Font Awesome 6 Brands";
3857
  font-weight: 400;
3858
}
3859
 
1441 ariadna 3860
.fa.fa-yc-square {
3861
  --fa: "\f1d4";
1 efrain 3862
}
3863
 
3864
.fa.fa-tencent-weibo {
3865
  font-family: "Font Awesome 6 Brands";
3866
  font-weight: 400;
3867
}
3868
 
3869
.fa.fa-qq {
3870
  font-family: "Font Awesome 6 Brands";
3871
  font-weight: 400;
3872
}
3873
 
3874
.fa.fa-weixin {
3875
  font-family: "Font Awesome 6 Brands";
3876
  font-weight: 400;
3877
}
3878
 
3879
.fa.fa-wechat {
3880
  font-family: "Font Awesome 6 Brands";
3881
  font-weight: 400;
3882
}
3883
 
1441 ariadna 3884
.fa.fa-wechat {
3885
  --fa: "\f1d7";
1 efrain 3886
}
3887
 
1441 ariadna 3888
.fa.fa-send {
3889
  --fa: "\f1d8";
1 efrain 3890
}
3891
 
3892
.fa.fa-paper-plane-o {
3893
  font-family: "Font Awesome 6 Free";
3894
  font-weight: 400;
3895
}
3896
 
1441 ariadna 3897
.fa.fa-paper-plane-o {
3898
  --fa: "\f1d8";
1 efrain 3899
}
3900
 
3901
.fa.fa-send-o {
3902
  font-family: "Font Awesome 6 Free";
3903
  font-weight: 400;
3904
}
3905
 
1441 ariadna 3906
.fa.fa-send-o {
3907
  --fa: "\f1d8";
1 efrain 3908
}
3909
 
3910
.fa.fa-circle-thin {
3911
  font-family: "Font Awesome 6 Free";
3912
  font-weight: 400;
3913
}
3914
 
1441 ariadna 3915
.fa.fa-circle-thin {
3916
  --fa: "\f111";
1 efrain 3917
}
3918
 
1441 ariadna 3919
.fa.fa-header {
3920
  --fa: "\f1dc";
1 efrain 3921
}
3922
 
3923
.fa.fa-futbol-o {
3924
  font-family: "Font Awesome 6 Free";
3925
  font-weight: 400;
3926
}
3927
 
1441 ariadna 3928
.fa.fa-futbol-o {
3929
  --fa: "\f1e3";
1 efrain 3930
}
3931
 
3932
.fa.fa-soccer-ball-o {
3933
  font-family: "Font Awesome 6 Free";
3934
  font-weight: 400;
3935
}
3936
 
1441 ariadna 3937
.fa.fa-soccer-ball-o {
3938
  --fa: "\f1e3";
1 efrain 3939
}
3940
 
3941
.fa.fa-slideshare {
3942
  font-family: "Font Awesome 6 Brands";
3943
  font-weight: 400;
3944
}
3945
 
3946
.fa.fa-twitch {
3947
  font-family: "Font Awesome 6 Brands";
3948
  font-weight: 400;
3949
}
3950
 
3951
.fa.fa-yelp {
3952
  font-family: "Font Awesome 6 Brands";
3953
  font-weight: 400;
3954
}
3955
 
3956
.fa.fa-newspaper-o {
3957
  font-family: "Font Awesome 6 Free";
3958
  font-weight: 400;
3959
}
3960
 
1441 ariadna 3961
.fa.fa-newspaper-o {
3962
  --fa: "\f1ea";
1 efrain 3963
}
3964
 
3965
.fa.fa-paypal {
3966
  font-family: "Font Awesome 6 Brands";
3967
  font-weight: 400;
3968
}
3969
 
3970
.fa.fa-google-wallet {
3971
  font-family: "Font Awesome 6 Brands";
3972
  font-weight: 400;
3973
}
3974
 
3975
.fa.fa-cc-visa {
3976
  font-family: "Font Awesome 6 Brands";
3977
  font-weight: 400;
3978
}
3979
 
3980
.fa.fa-cc-mastercard {
3981
  font-family: "Font Awesome 6 Brands";
3982
  font-weight: 400;
3983
}
3984
 
3985
.fa.fa-cc-discover {
3986
  font-family: "Font Awesome 6 Brands";
3987
  font-weight: 400;
3988
}
3989
 
3990
.fa.fa-cc-amex {
3991
  font-family: "Font Awesome 6 Brands";
3992
  font-weight: 400;
3993
}
3994
 
3995
.fa.fa-cc-paypal {
3996
  font-family: "Font Awesome 6 Brands";
3997
  font-weight: 400;
3998
}
3999
 
4000
.fa.fa-cc-stripe {
4001
  font-family: "Font Awesome 6 Brands";
4002
  font-weight: 400;
4003
}
4004
 
4005
.fa.fa-bell-slash-o {
4006
  font-family: "Font Awesome 6 Free";
4007
  font-weight: 400;
4008
}
4009
 
1441 ariadna 4010
.fa.fa-bell-slash-o {
4011
  --fa: "\f1f6";
1 efrain 4012
}
4013
 
1441 ariadna 4014
.fa.fa-trash {
4015
  --fa: "\f2ed";
1 efrain 4016
}
4017
 
4018
.fa.fa-copyright {
4019
  font-family: "Font Awesome 6 Free";
4020
  font-weight: 400;
4021
}
4022
 
1441 ariadna 4023
.fa.fa-eyedropper {
4024
  --fa: "\f1fb";
1 efrain 4025
}
4026
 
1441 ariadna 4027
.fa.fa-area-chart {
4028
  --fa: "\f1fe";
1 efrain 4029
}
4030
 
1441 ariadna 4031
.fa.fa-pie-chart {
4032
  --fa: "\f200";
1 efrain 4033
}
4034
 
1441 ariadna 4035
.fa.fa-line-chart {
4036
  --fa: "\f201";
1 efrain 4037
}
4038
 
4039
.fa.fa-lastfm {
4040
  font-family: "Font Awesome 6 Brands";
4041
  font-weight: 400;
4042
}
4043
 
4044
.fa.fa-lastfm-square {
4045
  font-family: "Font Awesome 6 Brands";
4046
  font-weight: 400;
4047
}
4048
 
1441 ariadna 4049
.fa.fa-lastfm-square {
4050
  --fa: "\f203";
1 efrain 4051
}
4052
 
4053
.fa.fa-ioxhost {
4054
  font-family: "Font Awesome 6 Brands";
4055
  font-weight: 400;
4056
}
4057
 
4058
.fa.fa-angellist {
4059
  font-family: "Font Awesome 6 Brands";
4060
  font-weight: 400;
4061
}
4062
 
4063
.fa.fa-cc {
4064
  font-family: "Font Awesome 6 Free";
4065
  font-weight: 400;
4066
}
4067
 
1441 ariadna 4068
.fa.fa-cc {
4069
  --fa: "\f20a";
1 efrain 4070
}
4071
 
1441 ariadna 4072
.fa.fa-ils {
4073
  --fa: "\f20b";
1 efrain 4074
}
4075
 
1441 ariadna 4076
.fa.fa-shekel {
4077
  --fa: "\f20b";
1 efrain 4078
}
4079
 
1441 ariadna 4080
.fa.fa-sheqel {
4081
  --fa: "\f20b";
1 efrain 4082
}
4083
 
4084
.fa.fa-buysellads {
4085
  font-family: "Font Awesome 6 Brands";
4086
  font-weight: 400;
4087
}
4088
 
4089
.fa.fa-connectdevelop {
4090
  font-family: "Font Awesome 6 Brands";
4091
  font-weight: 400;
4092
}
4093
 
4094
.fa.fa-dashcube {
4095
  font-family: "Font Awesome 6 Brands";
4096
  font-weight: 400;
4097
}
4098
 
4099
.fa.fa-forumbee {
4100
  font-family: "Font Awesome 6 Brands";
4101
  font-weight: 400;
4102
}
4103
 
4104
.fa.fa-leanpub {
4105
  font-family: "Font Awesome 6 Brands";
4106
  font-weight: 400;
4107
}
4108
 
4109
.fa.fa-sellsy {
4110
  font-family: "Font Awesome 6 Brands";
4111
  font-weight: 400;
4112
}
4113
 
4114
.fa.fa-shirtsinbulk {
4115
  font-family: "Font Awesome 6 Brands";
4116
  font-weight: 400;
4117
}
4118
 
4119
.fa.fa-simplybuilt {
4120
  font-family: "Font Awesome 6 Brands";
4121
  font-weight: 400;
4122
}
4123
 
4124
.fa.fa-skyatlas {
4125
  font-family: "Font Awesome 6 Brands";
4126
  font-weight: 400;
4127
}
4128
 
4129
.fa.fa-diamond {
4130
  font-family: "Font Awesome 6 Free";
4131
  font-weight: 400;
4132
}
4133
 
1441 ariadna 4134
.fa.fa-diamond {
4135
  --fa: "\f3a5";
1 efrain 4136
}
4137
 
1441 ariadna 4138
.fa.fa-transgender {
4139
  --fa: "\f224";
1 efrain 4140
}
4141
 
1441 ariadna 4142
.fa.fa-intersex {
4143
  --fa: "\f224";
1 efrain 4144
}
4145
 
1441 ariadna 4146
.fa.fa-transgender-alt {
4147
  --fa: "\f225";
1 efrain 4148
}
4149
 
4150
.fa.fa-facebook-official {
4151
  font-family: "Font Awesome 6 Brands";
4152
  font-weight: 400;
4153
}
4154
 
1441 ariadna 4155
.fa.fa-facebook-official {
4156
  --fa: "\f09a";
1 efrain 4157
}
4158
 
4159
.fa.fa-pinterest-p {
4160
  font-family: "Font Awesome 6 Brands";
4161
  font-weight: 400;
4162
}
4163
 
4164
.fa.fa-whatsapp {
4165
  font-family: "Font Awesome 6 Brands";
4166
  font-weight: 400;
4167
}
4168
 
1441 ariadna 4169
.fa.fa-hotel {
4170
  --fa: "\f236";
1 efrain 4171
}
4172
 
4173
.fa.fa-viacoin {
4174
  font-family: "Font Awesome 6 Brands";
4175
  font-weight: 400;
4176
}
4177
 
4178
.fa.fa-medium {
4179
  font-family: "Font Awesome 6 Brands";
4180
  font-weight: 400;
4181
}
4182
 
4183
.fa.fa-y-combinator {
4184
  font-family: "Font Awesome 6 Brands";
4185
  font-weight: 400;
4186
}
4187
 
4188
.fa.fa-yc {
4189
  font-family: "Font Awesome 6 Brands";
4190
  font-weight: 400;
4191
}
4192
 
1441 ariadna 4193
.fa.fa-yc {
4194
  --fa: "\f23b";
1 efrain 4195
}
4196
 
4197
.fa.fa-optin-monster {
4198
  font-family: "Font Awesome 6 Brands";
4199
  font-weight: 400;
4200
}
4201
 
4202
.fa.fa-opencart {
4203
  font-family: "Font Awesome 6 Brands";
4204
  font-weight: 400;
4205
}
4206
 
4207
.fa.fa-expeditedssl {
4208
  font-family: "Font Awesome 6 Brands";
4209
  font-weight: 400;
4210
}
4211
 
1441 ariadna 4212
.fa.fa-battery-4 {
4213
  --fa: "\f240";
1 efrain 4214
}
4215
 
1441 ariadna 4216
.fa.fa-battery {
4217
  --fa: "\f240";
1 efrain 4218
}
4219
 
1441 ariadna 4220
.fa.fa-battery-3 {
4221
  --fa: "\f241";
1 efrain 4222
}
4223
 
1441 ariadna 4224
.fa.fa-battery-2 {
4225
  --fa: "\f242";
1 efrain 4226
}
4227
 
1441 ariadna 4228
.fa.fa-battery-1 {
4229
  --fa: "\f243";
1 efrain 4230
}
4231
 
1441 ariadna 4232
.fa.fa-battery-0 {
4233
  --fa: "\f244";
1 efrain 4234
}
4235
 
4236
.fa.fa-object-group {
4237
  font-family: "Font Awesome 6 Free";
4238
  font-weight: 400;
4239
}
4240
 
4241
.fa.fa-object-ungroup {
4242
  font-family: "Font Awesome 6 Free";
4243
  font-weight: 400;
4244
}
4245
 
4246
.fa.fa-sticky-note-o {
4247
  font-family: "Font Awesome 6 Free";
4248
  font-weight: 400;
4249
}
4250
 
1441 ariadna 4251
.fa.fa-sticky-note-o {
4252
  --fa: "\f249";
1 efrain 4253
}
4254
 
4255
.fa.fa-cc-jcb {
4256
  font-family: "Font Awesome 6 Brands";
4257
  font-weight: 400;
4258
}
4259
 
4260
.fa.fa-cc-diners-club {
4261
  font-family: "Font Awesome 6 Brands";
4262
  font-weight: 400;
4263
}
4264
 
4265
.fa.fa-clone {
4266
  font-family: "Font Awesome 6 Free";
4267
  font-weight: 400;
4268
}
4269
 
1441 ariadna 4270
.fa.fa-hourglass-o {
4271
  --fa: "\f254";
1 efrain 4272
}
4273
 
1441 ariadna 4274
.fa.fa-hourglass-1 {
4275
  --fa: "\f251";
1 efrain 4276
}
4277
 
1441 ariadna 4278
.fa.fa-hourglass-2 {
4279
  --fa: "\f252";
1 efrain 4280
}
4281
 
1441 ariadna 4282
.fa.fa-hourglass-3 {
4283
  --fa: "\f253";
1 efrain 4284
}
4285
 
4286
.fa.fa-hand-rock-o {
4287
  font-family: "Font Awesome 6 Free";
4288
  font-weight: 400;
4289
}
4290
 
1441 ariadna 4291
.fa.fa-hand-rock-o {
4292
  --fa: "\f255";
1 efrain 4293
}
4294
 
4295
.fa.fa-hand-grab-o {
4296
  font-family: "Font Awesome 6 Free";
4297
  font-weight: 400;
4298
}
4299
 
1441 ariadna 4300
.fa.fa-hand-grab-o {
4301
  --fa: "\f255";
1 efrain 4302
}
4303
 
4304
.fa.fa-hand-paper-o {
4305
  font-family: "Font Awesome 6 Free";
4306
  font-weight: 400;
4307
}
4308
 
1441 ariadna 4309
.fa.fa-hand-paper-o {
4310
  --fa: "\f256";
1 efrain 4311
}
4312
 
4313
.fa.fa-hand-stop-o {
4314
  font-family: "Font Awesome 6 Free";
4315
  font-weight: 400;
4316
}
4317
 
1441 ariadna 4318
.fa.fa-hand-stop-o {
4319
  --fa: "\f256";
1 efrain 4320
}
4321
 
4322
.fa.fa-hand-scissors-o {
4323
  font-family: "Font Awesome 6 Free";
4324
  font-weight: 400;
4325
}
4326
 
1441 ariadna 4327
.fa.fa-hand-scissors-o {
4328
  --fa: "\f257";
1 efrain 4329
}
4330
 
4331
.fa.fa-hand-lizard-o {
4332
  font-family: "Font Awesome 6 Free";
4333
  font-weight: 400;
4334
}
4335
 
1441 ariadna 4336
.fa.fa-hand-lizard-o {
4337
  --fa: "\f258";
1 efrain 4338
}
4339
 
4340
.fa.fa-hand-spock-o {
4341
  font-family: "Font Awesome 6 Free";
4342
  font-weight: 400;
4343
}
4344
 
1441 ariadna 4345
.fa.fa-hand-spock-o {
4346
  --fa: "\f259";
1 efrain 4347
}
4348
 
4349
.fa.fa-hand-pointer-o {
4350
  font-family: "Font Awesome 6 Free";
4351
  font-weight: 400;
4352
}
4353
 
1441 ariadna 4354
.fa.fa-hand-pointer-o {
4355
  --fa: "\f25a";
1 efrain 4356
}
4357
 
4358
.fa.fa-hand-peace-o {
4359
  font-family: "Font Awesome 6 Free";
4360
  font-weight: 400;
4361
}
4362
 
1441 ariadna 4363
.fa.fa-hand-peace-o {
4364
  --fa: "\f25b";
1 efrain 4365
}
4366
 
4367
.fa.fa-registered {
4368
  font-family: "Font Awesome 6 Free";
4369
  font-weight: 400;
4370
}
4371
 
4372
.fa.fa-creative-commons {
4373
  font-family: "Font Awesome 6 Brands";
4374
  font-weight: 400;
4375
}
4376
 
4377
.fa.fa-gg {
4378
  font-family: "Font Awesome 6 Brands";
4379
  font-weight: 400;
4380
}
4381
 
4382
.fa.fa-gg-circle {
4383
  font-family: "Font Awesome 6 Brands";
4384
  font-weight: 400;
4385
}
4386
 
4387
.fa.fa-odnoklassniki {
4388
  font-family: "Font Awesome 6 Brands";
4389
  font-weight: 400;
4390
}
4391
 
4392
.fa.fa-odnoklassniki-square {
4393
  font-family: "Font Awesome 6 Brands";
4394
  font-weight: 400;
4395
}
4396
 
1441 ariadna 4397
.fa.fa-odnoklassniki-square {
4398
  --fa: "\f264";
1 efrain 4399
}
4400
 
4401
.fa.fa-get-pocket {
4402
  font-family: "Font Awesome 6 Brands";
4403
  font-weight: 400;
4404
}
4405
 
4406
.fa.fa-wikipedia-w {
4407
  font-family: "Font Awesome 6 Brands";
4408
  font-weight: 400;
4409
}
4410
 
4411
.fa.fa-safari {
4412
  font-family: "Font Awesome 6 Brands";
4413
  font-weight: 400;
4414
}
4415
 
4416
.fa.fa-chrome {
4417
  font-family: "Font Awesome 6 Brands";
4418
  font-weight: 400;
4419
}
4420
 
4421
.fa.fa-firefox {
4422
  font-family: "Font Awesome 6 Brands";
4423
  font-weight: 400;
4424
}
4425
 
4426
.fa.fa-opera {
4427
  font-family: "Font Awesome 6 Brands";
4428
  font-weight: 400;
4429
}
4430
 
4431
.fa.fa-internet-explorer {
4432
  font-family: "Font Awesome 6 Brands";
4433
  font-weight: 400;
4434
}
4435
 
1441 ariadna 4436
.fa.fa-television {
4437
  --fa: "\f26c";
1 efrain 4438
}
4439
 
4440
.fa.fa-contao {
4441
  font-family: "Font Awesome 6 Brands";
4442
  font-weight: 400;
4443
}
4444
 
4445
.fa.fa-500px {
4446
  font-family: "Font Awesome 6 Brands";
4447
  font-weight: 400;
4448
}
4449
 
4450
.fa.fa-amazon {
4451
  font-family: "Font Awesome 6 Brands";
4452
  font-weight: 400;
4453
}
4454
 
4455
.fa.fa-calendar-plus-o {
4456
  font-family: "Font Awesome 6 Free";
4457
  font-weight: 400;
4458
}
4459
 
1441 ariadna 4460
.fa.fa-calendar-plus-o {
4461
  --fa: "\f271";
1 efrain 4462
}
4463
 
4464
.fa.fa-calendar-minus-o {
4465
  font-family: "Font Awesome 6 Free";
4466
  font-weight: 400;
4467
}
4468
 
1441 ariadna 4469
.fa.fa-calendar-minus-o {
4470
  --fa: "\f272";
1 efrain 4471
}
4472
 
4473
.fa.fa-calendar-times-o {
4474
  font-family: "Font Awesome 6 Free";
4475
  font-weight: 400;
4476
}
4477
 
1441 ariadna 4478
.fa.fa-calendar-times-o {
4479
  --fa: "\f273";
1 efrain 4480
}
4481
 
4482
.fa.fa-calendar-check-o {
4483
  font-family: "Font Awesome 6 Free";
4484
  font-weight: 400;
4485
}
4486
 
1441 ariadna 4487
.fa.fa-calendar-check-o {
4488
  --fa: "\f274";
1 efrain 4489
}
4490
 
4491
.fa.fa-map-o {
4492
  font-family: "Font Awesome 6 Free";
4493
  font-weight: 400;
4494
}
4495
 
1441 ariadna 4496
.fa.fa-map-o {
4497
  --fa: "\f279";
1 efrain 4498
}
4499
 
1441 ariadna 4500
.fa.fa-commenting {
4501
  --fa: "\f4ad";
1 efrain 4502
}
4503
 
4504
.fa.fa-commenting-o {
4505
  font-family: "Font Awesome 6 Free";
4506
  font-weight: 400;
4507
}
4508
 
1441 ariadna 4509
.fa.fa-commenting-o {
4510
  --fa: "\f4ad";
1 efrain 4511
}
4512
 
4513
.fa.fa-houzz {
4514
  font-family: "Font Awesome 6 Brands";
4515
  font-weight: 400;
4516
}
4517
 
4518
.fa.fa-vimeo {
4519
  font-family: "Font Awesome 6 Brands";
4520
  font-weight: 400;
4521
}
4522
 
1441 ariadna 4523
.fa.fa-vimeo {
4524
  --fa: "\f27d";
1 efrain 4525
}
4526
 
4527
.fa.fa-black-tie {
4528
  font-family: "Font Awesome 6 Brands";
4529
  font-weight: 400;
4530
}
4531
 
4532
.fa.fa-fonticons {
4533
  font-family: "Font Awesome 6 Brands";
4534
  font-weight: 400;
4535
}
4536
 
4537
.fa.fa-reddit-alien {
4538
  font-family: "Font Awesome 6 Brands";
4539
  font-weight: 400;
4540
}
4541
 
4542
.fa.fa-edge {
4543
  font-family: "Font Awesome 6 Brands";
4544
  font-weight: 400;
4545
}
4546
 
1441 ariadna 4547
.fa.fa-credit-card-alt {
4548
  --fa: "\f09d";
1 efrain 4549
}
4550
 
4551
.fa.fa-codiepie {
4552
  font-family: "Font Awesome 6 Brands";
4553
  font-weight: 400;
4554
}
4555
 
4556
.fa.fa-modx {
4557
  font-family: "Font Awesome 6 Brands";
4558
  font-weight: 400;
4559
}
4560
 
4561
.fa.fa-fort-awesome {
4562
  font-family: "Font Awesome 6 Brands";
4563
  font-weight: 400;
4564
}
4565
 
4566
.fa.fa-usb {
4567
  font-family: "Font Awesome 6 Brands";
4568
  font-weight: 400;
4569
}
4570
 
4571
.fa.fa-product-hunt {
4572
  font-family: "Font Awesome 6 Brands";
4573
  font-weight: 400;
4574
}
4575
 
4576
.fa.fa-mixcloud {
4577
  font-family: "Font Awesome 6 Brands";
4578
  font-weight: 400;
4579
}
4580
 
4581
.fa.fa-scribd {
4582
  font-family: "Font Awesome 6 Brands";
4583
  font-weight: 400;
4584
}
4585
 
4586
.fa.fa-pause-circle-o {
4587
  font-family: "Font Awesome 6 Free";
4588
  font-weight: 400;
4589
}
4590
 
1441 ariadna 4591
.fa.fa-pause-circle-o {
4592
  --fa: "\f28b";
1 efrain 4593
}
4594
 
4595
.fa.fa-stop-circle-o {
4596
  font-family: "Font Awesome 6 Free";
4597
  font-weight: 400;
4598
}
4599
 
1441 ariadna 4600
.fa.fa-stop-circle-o {
4601
  --fa: "\f28d";
1 efrain 4602
}
4603
 
4604
.fa.fa-bluetooth {
4605
  font-family: "Font Awesome 6 Brands";
4606
  font-weight: 400;
4607
}
4608
 
4609
.fa.fa-bluetooth-b {
4610
  font-family: "Font Awesome 6 Brands";
4611
  font-weight: 400;
4612
}
4613
 
4614
.fa.fa-gitlab {
4615
  font-family: "Font Awesome 6 Brands";
4616
  font-weight: 400;
4617
}
4618
 
4619
.fa.fa-wpbeginner {
4620
  font-family: "Font Awesome 6 Brands";
4621
  font-weight: 400;
4622
}
4623
 
4624
.fa.fa-wpforms {
4625
  font-family: "Font Awesome 6 Brands";
4626
  font-weight: 400;
4627
}
4628
 
4629
.fa.fa-envira {
4630
  font-family: "Font Awesome 6 Brands";
4631
  font-weight: 400;
4632
}
4633
 
4634
.fa.fa-wheelchair-alt {
4635
  font-family: "Font Awesome 6 Brands";
4636
  font-weight: 400;
4637
}
4638
 
1441 ariadna 4639
.fa.fa-wheelchair-alt {
4640
  --fa: "\f368";
1 efrain 4641
}
4642
 
4643
.fa.fa-question-circle-o {
4644
  font-family: "Font Awesome 6 Free";
4645
  font-weight: 400;
4646
}
4647
 
1441 ariadna 4648
.fa.fa-question-circle-o {
4649
  --fa: "\f059";
1 efrain 4650
}
4651
 
1441 ariadna 4652
.fa.fa-volume-control-phone {
4653
  --fa: "\f2a0";
1 efrain 4654
}
4655
 
1441 ariadna 4656
.fa.fa-asl-interpreting {
4657
  --fa: "\f2a3";
1 efrain 4658
}
4659
 
1441 ariadna 4660
.fa.fa-deafness {
4661
  --fa: "\f2a4";
1 efrain 4662
}
4663
 
1441 ariadna 4664
.fa.fa-hard-of-hearing {
4665
  --fa: "\f2a4";
1 efrain 4666
}
4667
 
4668
.fa.fa-glide {
4669
  font-family: "Font Awesome 6 Brands";
4670
  font-weight: 400;
4671
}
4672
 
4673
.fa.fa-glide-g {
4674
  font-family: "Font Awesome 6 Brands";
4675
  font-weight: 400;
4676
}
4677
 
1441 ariadna 4678
.fa.fa-signing {
4679
  --fa: "\f2a7";
1 efrain 4680
}
4681
 
4682
.fa.fa-viadeo {
4683
  font-family: "Font Awesome 6 Brands";
4684
  font-weight: 400;
4685
}
4686
 
4687
.fa.fa-viadeo-square {
4688
  font-family: "Font Awesome 6 Brands";
4689
  font-weight: 400;
4690
}
4691
 
1441 ariadna 4692
.fa.fa-viadeo-square {
4693
  --fa: "\f2aa";
1 efrain 4694
}
4695
 
4696
.fa.fa-snapchat {
4697
  font-family: "Font Awesome 6 Brands";
4698
  font-weight: 400;
4699
}
4700
 
4701
.fa.fa-snapchat-ghost {
4702
  font-family: "Font Awesome 6 Brands";
4703
  font-weight: 400;
4704
}
4705
 
1441 ariadna 4706
.fa.fa-snapchat-ghost {
4707
  --fa: "\f2ab";
1 efrain 4708
}
4709
 
4710
.fa.fa-snapchat-square {
4711
  font-family: "Font Awesome 6 Brands";
4712
  font-weight: 400;
4713
}
4714
 
1441 ariadna 4715
.fa.fa-snapchat-square {
4716
  --fa: "\f2ad";
1 efrain 4717
}
4718
 
4719
.fa.fa-pied-piper {
4720
  font-family: "Font Awesome 6 Brands";
4721
  font-weight: 400;
4722
}
4723
 
4724
.fa.fa-first-order {
4725
  font-family: "Font Awesome 6 Brands";
4726
  font-weight: 400;
4727
}
4728
 
4729
.fa.fa-yoast {
4730
  font-family: "Font Awesome 6 Brands";
4731
  font-weight: 400;
4732
}
4733
 
4734
.fa.fa-themeisle {
4735
  font-family: "Font Awesome 6 Brands";
4736
  font-weight: 400;
4737
}
4738
 
4739
.fa.fa-google-plus-official {
4740
  font-family: "Font Awesome 6 Brands";
4741
  font-weight: 400;
4742
}
4743
 
1441 ariadna 4744
.fa.fa-google-plus-official {
4745
  --fa: "\f2b3";
1 efrain 4746
}
4747
 
4748
.fa.fa-google-plus-circle {
4749
  font-family: "Font Awesome 6 Brands";
4750
  font-weight: 400;
4751
}
4752
 
1441 ariadna 4753
.fa.fa-google-plus-circle {
4754
  --fa: "\f2b3";
1 efrain 4755
}
4756
 
4757
.fa.fa-font-awesome {
4758
  font-family: "Font Awesome 6 Brands";
4759
  font-weight: 400;
4760
}
4761
 
4762
.fa.fa-fa {
4763
  font-family: "Font Awesome 6 Brands";
4764
  font-weight: 400;
4765
}
4766
 
1441 ariadna 4767
.fa.fa-fa {
4768
  --fa: "\f2b4";
1 efrain 4769
}
4770
 
4771
.fa.fa-handshake-o {
4772
  font-family: "Font Awesome 6 Free";
4773
  font-weight: 400;
4774
}
4775
 
1441 ariadna 4776
.fa.fa-handshake-o {
4777
  --fa: "\f2b5";
1 efrain 4778
}
4779
 
4780
.fa.fa-envelope-open-o {
4781
  font-family: "Font Awesome 6 Free";
4782
  font-weight: 400;
4783
}
4784
 
1441 ariadna 4785
.fa.fa-envelope-open-o {
4786
  --fa: "\f2b6";
1 efrain 4787
}
4788
 
4789
.fa.fa-linode {
4790
  font-family: "Font Awesome 6 Brands";
4791
  font-weight: 400;
4792
}
4793
 
4794
.fa.fa-address-book-o {
4795
  font-family: "Font Awesome 6 Free";
4796
  font-weight: 400;
4797
}
4798
 
1441 ariadna 4799
.fa.fa-address-book-o {
4800
  --fa: "\f2b9";
1 efrain 4801
}
4802
 
1441 ariadna 4803
.fa.fa-vcard {
4804
  --fa: "\f2bb";
1 efrain 4805
}
4806
 
4807
.fa.fa-address-card-o {
4808
  font-family: "Font Awesome 6 Free";
4809
  font-weight: 400;
4810
}
4811
 
1441 ariadna 4812
.fa.fa-address-card-o {
4813
  --fa: "\f2bb";
1 efrain 4814
}
4815
 
4816
.fa.fa-vcard-o {
4817
  font-family: "Font Awesome 6 Free";
4818
  font-weight: 400;
4819
}
4820
 
1441 ariadna 4821
.fa.fa-vcard-o {
4822
  --fa: "\f2bb";
1 efrain 4823
}
4824
 
4825
.fa.fa-user-circle-o {
4826
  font-family: "Font Awesome 6 Free";
4827
  font-weight: 400;
4828
}
4829
 
1441 ariadna 4830
.fa.fa-user-circle-o {
4831
  --fa: "\f2bd";
1 efrain 4832
}
4833
 
4834
.fa.fa-user-o {
4835
  font-family: "Font Awesome 6 Free";
4836
  font-weight: 400;
4837
}
4838
 
1441 ariadna 4839
.fa.fa-user-o {
4840
  --fa: "\f007";
1 efrain 4841
}
4842
 
4843
.fa.fa-id-badge {
4844
  font-family: "Font Awesome 6 Free";
4845
  font-weight: 400;
4846
}
4847
 
1441 ariadna 4848
.fa.fa-drivers-license {
4849
  --fa: "\f2c2";
1 efrain 4850
}
4851
 
4852
.fa.fa-id-card-o {
4853
  font-family: "Font Awesome 6 Free";
4854
  font-weight: 400;
4855
}
4856
 
1441 ariadna 4857
.fa.fa-id-card-o {
4858
  --fa: "\f2c2";
1 efrain 4859
}
4860
 
4861
.fa.fa-drivers-license-o {
4862
  font-family: "Font Awesome 6 Free";
4863
  font-weight: 400;
4864
}
4865
 
1441 ariadna 4866
.fa.fa-drivers-license-o {
4867
  --fa: "\f2c2";
1 efrain 4868
}
4869
 
4870
.fa.fa-quora {
4871
  font-family: "Font Awesome 6 Brands";
4872
  font-weight: 400;
4873
}
4874
 
4875
.fa.fa-free-code-camp {
4876
  font-family: "Font Awesome 6 Brands";
4877
  font-weight: 400;
4878
}
4879
 
4880
.fa.fa-telegram {
4881
  font-family: "Font Awesome 6 Brands";
4882
  font-weight: 400;
4883
}
4884
 
1441 ariadna 4885
.fa.fa-thermometer-4 {
4886
  --fa: "\f2c7";
1 efrain 4887
}
4888
 
1441 ariadna 4889
.fa.fa-thermometer {
4890
  --fa: "\f2c7";
1 efrain 4891
}
4892
 
1441 ariadna 4893
.fa.fa-thermometer-3 {
4894
  --fa: "\f2c8";
1 efrain 4895
}
4896
 
1441 ariadna 4897
.fa.fa-thermometer-2 {
4898
  --fa: "\f2c9";
1 efrain 4899
}
4900
 
1441 ariadna 4901
.fa.fa-thermometer-1 {
4902
  --fa: "\f2ca";
1 efrain 4903
}
4904
 
1441 ariadna 4905
.fa.fa-thermometer-0 {
4906
  --fa: "\f2cb";
1 efrain 4907
}
4908
 
1441 ariadna 4909
.fa.fa-bathtub {
4910
  --fa: "\f2cd";
1 efrain 4911
}
4912
 
1441 ariadna 4913
.fa.fa-s15 {
4914
  --fa: "\f2cd";
1 efrain 4915
}
4916
 
4917
.fa.fa-window-maximize {
4918
  font-family: "Font Awesome 6 Free";
4919
  font-weight: 400;
4920
}
4921
 
4922
.fa.fa-window-restore {
4923
  font-family: "Font Awesome 6 Free";
4924
  font-weight: 400;
4925
}
4926
 
1441 ariadna 4927
.fa.fa-times-rectangle {
4928
  --fa: "\f410";
1 efrain 4929
}
4930
 
4931
.fa.fa-window-close-o {
4932
  font-family: "Font Awesome 6 Free";
4933
  font-weight: 400;
4934
}
4935
 
1441 ariadna 4936
.fa.fa-window-close-o {
4937
  --fa: "\f410";
1 efrain 4938
}
4939
 
4940
.fa.fa-times-rectangle-o {
4941
  font-family: "Font Awesome 6 Free";
4942
  font-weight: 400;
4943
}
4944
 
1441 ariadna 4945
.fa.fa-times-rectangle-o {
4946
  --fa: "\f410";
1 efrain 4947
}
4948
 
4949
.fa.fa-bandcamp {
4950
  font-family: "Font Awesome 6 Brands";
4951
  font-weight: 400;
4952
}
4953
 
4954
.fa.fa-grav {
4955
  font-family: "Font Awesome 6 Brands";
4956
  font-weight: 400;
4957
}
4958
 
4959
.fa.fa-etsy {
4960
  font-family: "Font Awesome 6 Brands";
4961
  font-weight: 400;
4962
}
4963
 
4964
.fa.fa-imdb {
4965
  font-family: "Font Awesome 6 Brands";
4966
  font-weight: 400;
4967
}
4968
 
4969
.fa.fa-ravelry {
4970
  font-family: "Font Awesome 6 Brands";
4971
  font-weight: 400;
4972
}
4973
 
4974
.fa.fa-eercast {
4975
  font-family: "Font Awesome 6 Brands";
4976
  font-weight: 400;
4977
}
4978
 
1441 ariadna 4979
.fa.fa-eercast {
4980
  --fa: "\f2da";
1 efrain 4981
}
4982
 
4983
.fa.fa-snowflake-o {
4984
  font-family: "Font Awesome 6 Free";
4985
  font-weight: 400;
4986
}
4987
 
1441 ariadna 4988
.fa.fa-snowflake-o {
4989
  --fa: "\f2dc";
1 efrain 4990
}
4991
 
4992
.fa.fa-superpowers {
4993
  font-family: "Font Awesome 6 Brands";
4994
  font-weight: 400;
4995
}
4996
 
4997
.fa.fa-wpexplorer {
4998
  font-family: "Font Awesome 6 Brands";
4999
  font-weight: 400;
5000
}
5001
 
5002
.fa.fa-meetup {
5003
  font-family: "Font Awesome 6 Brands";
5004
  font-weight: 400;
5005
}
5006
 
5007
/*!
1441 ariadna 5008
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
1 efrain 5009
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
1441 ariadna 5010
 * Copyright 2024 Fonticons, Inc.
1 efrain 5011
 */
5012
.fa {
5013
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
5014
  font-weight: var(--fa-style, 900);
5015
}
5016
 
5017
.fas,
1441 ariadna 5018
.far,
5019
.fab,
1 efrain 5020
.fa-solid,
5021
.fa-regular,
1441 ariadna 5022
.fa-brands,
5023
.fa {
1 efrain 5024
  -moz-osx-font-smoothing: grayscale;
5025
  -webkit-font-smoothing: antialiased;
5026
  display: var(--fa-display, inline-block);
5027
  font-style: normal;
5028
  font-variant: normal;
5029
  line-height: 1;
5030
  text-rendering: auto;
5031
}
5032
 
1441 ariadna 5033
.fas::before,
5034
.far::before,
5035
.fab::before,
5036
.fa-solid::before,
5037
.fa-regular::before,
5038
.fa-brands::before,
5039
.fa::before {
5040
  content: var(--fa);
5041
}
5042
 
5043
.fa-classic,
1 efrain 5044
.fas,
5045
.fa-solid,
5046
.far,
1441 ariadna 5047
.fa-regular {
1 efrain 5048
  font-family: "Font Awesome 6 Free";
5049
}
5050
 
1441 ariadna 5051
.fa-brands,
5052
.fab {
1 efrain 5053
  font-family: "Font Awesome 6 Brands";
5054
}
5055
 
5056
.fa-1x {
5057
  font-size: 1em;
5058
}
5059
 
5060
.fa-2x {
5061
  font-size: 2em;
5062
}
5063
 
5064
.fa-3x {
5065
  font-size: 3em;
5066
}
5067
 
5068
.fa-4x {
5069
  font-size: 4em;
5070
}
5071
 
5072
.fa-5x {
5073
  font-size: 5em;
5074
}
5075
 
5076
.fa-6x {
5077
  font-size: 6em;
5078
}
5079
 
5080
.fa-7x {
5081
  font-size: 7em;
5082
}
5083
 
5084
.fa-8x {
5085
  font-size: 8em;
5086
}
5087
 
5088
.fa-9x {
5089
  font-size: 9em;
5090
}
5091
 
5092
.fa-10x {
5093
  font-size: 10em;
5094
}
5095
 
5096
.fa-2xs {
5097
  font-size: 0.625em;
5098
  line-height: 0.1em;
5099
  vertical-align: 0.225em;
5100
}
5101
 
5102
.fa-xs {
5103
  font-size: 0.75em;
5104
  line-height: 0.0833333337em;
5105
  vertical-align: 0.125em;
5106
}
5107
 
5108
.fa-sm {
5109
  font-size: 0.875em;
5110
  line-height: 0.0714285718em;
5111
  vertical-align: 0.0535714295em;
5112
}
5113
 
5114
.fa-lg {
5115
  font-size: 1.25em;
5116
  line-height: 0.05em;
5117
  vertical-align: -0.075em;
5118
}
5119
 
5120
.fa-xl {
5121
  font-size: 1.5em;
5122
  line-height: 0.0416666682em;
5123
  vertical-align: -0.125em;
5124
}
5125
 
5126
.fa-2xl {
5127
  font-size: 2em;
5128
  line-height: 0.03125em;
5129
  vertical-align: -0.1875em;
5130
}
5131
 
5132
.fa-fw {
5133
  text-align: center;
5134
  width: 1.25em;
5135
}
5136
 
5137
.fa-ul {
5138
  list-style-type: none;
5139
  margin-left: var(--fa-li-margin, 2.5em);
5140
  padding-left: 0;
5141
}
5142
.fa-ul > li {
5143
  position: relative;
5144
}
5145
 
5146
.fa-li {
1441 ariadna 5147
  left: calc(-1 * var(--fa-li-width, 2em));
1 efrain 5148
  position: absolute;
5149
  text-align: center;
5150
  width: var(--fa-li-width, 2em);
5151
  line-height: inherit;
5152
}
5153
 
5154
.fa-border {
5155
  border-color: var(--fa-border-color, #eee);
5156
  border-radius: var(--fa-border-radius, 0.1em);
5157
  border-style: var(--fa-border-style, solid);
5158
  border-width: var(--fa-border-width, 0.08em);
5159
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);
5160
}
5161
 
5162
.fa-pull-left {
5163
  float: left;
5164
  margin-right: var(--fa-pull-margin, 0.3em);
5165
}
5166
 
5167
.fa-pull-right {
5168
  float: right;
5169
  margin-left: var(--fa-pull-margin, 0.3em);
5170
}
5171
 
5172
.fa-beat {
5173
  animation-name: fa-beat;
5174
  animation-delay: var(--fa-animation-delay, 0s);
5175
  animation-direction: var(--fa-animation-direction, normal);
5176
  animation-duration: var(--fa-animation-duration, 1s);
5177
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
5178
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
5179
}
5180
 
5181
.fa-bounce {
5182
  animation-name: fa-bounce;
5183
  animation-delay: var(--fa-animation-delay, 0s);
5184
  animation-direction: var(--fa-animation-direction, normal);
5185
  animation-duration: var(--fa-animation-duration, 1s);
5186
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
5187
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
5188
}
5189
 
5190
.fa-fade {
5191
  animation-name: fa-fade;
5192
  animation-delay: var(--fa-animation-delay, 0s);
5193
  animation-direction: var(--fa-animation-direction, normal);
5194
  animation-duration: var(--fa-animation-duration, 1s);
5195
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
5196
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
5197
}
5198
 
5199
.fa-beat-fade {
5200
  animation-name: fa-beat-fade;
5201
  animation-delay: var(--fa-animation-delay, 0s);
5202
  animation-direction: var(--fa-animation-direction, normal);
5203
  animation-duration: var(--fa-animation-duration, 1s);
5204
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
5205
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
5206
}
5207
 
5208
.fa-flip {
5209
  animation-name: fa-flip;
5210
  animation-delay: var(--fa-animation-delay, 0s);
5211
  animation-direction: var(--fa-animation-direction, normal);
5212
  animation-duration: var(--fa-animation-duration, 1s);
5213
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
5214
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
5215
}
5216
 
5217
.fa-shake {
5218
  animation-name: fa-shake;
5219
  animation-delay: var(--fa-animation-delay, 0s);
5220
  animation-direction: var(--fa-animation-direction, normal);
5221
  animation-duration: var(--fa-animation-duration, 1s);
5222
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
5223
  animation-timing-function: var(--fa-animation-timing, linear);
5224
}
5225
 
5226
.fa-spin {
5227
  animation-name: fa-spin;
5228
  animation-delay: var(--fa-animation-delay, 0s);
5229
  animation-direction: var(--fa-animation-direction, normal);
5230
  animation-duration: var(--fa-animation-duration, 2s);
5231
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
5232
  animation-timing-function: var(--fa-animation-timing, linear);
5233
}
5234
 
5235
.fa-spin-reverse {
5236
  --fa-animation-direction: reverse;
5237
}
5238
 
5239
.fa-pulse,
5240
.fa-spin-pulse {
5241
  animation-name: fa-spin;
5242
  animation-direction: var(--fa-animation-direction, normal);
5243
  animation-duration: var(--fa-animation-duration, 1s);
5244
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
5245
  animation-timing-function: var(--fa-animation-timing, steps(8));
5246
}
5247
 
5248
@media (prefers-reduced-motion: reduce) {
5249
  .fa-beat,
5250
  .fa-bounce,
5251
  .fa-fade,
5252
  .fa-beat-fade,
5253
  .fa-flip,
5254
  .fa-pulse,
5255
  .fa-shake,
5256
  .fa-spin,
5257
  .fa-spin-pulse {
5258
    animation-delay: -1ms;
5259
    animation-duration: 1ms;
5260
    animation-iteration-count: 1;
5261
    transition-delay: 0s;
5262
    transition-duration: 0s;
5263
  }
5264
}
5265
@keyframes fa-beat {
5266
  0%, 90% {
5267
    transform: scale(1);
5268
  }
5269
  45% {
5270
    transform: scale(var(--fa-beat-scale, 1.25));
5271
  }
5272
}
5273
@keyframes fa-bounce {
5274
  0% {
5275
    transform: scale(1, 1) translateY(0);
5276
  }
5277
  10% {
5278
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
5279
  }
5280
  30% {
5281
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
5282
  }
5283
  50% {
5284
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
5285
  }
5286
  57% {
5287
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
5288
  }
5289
  64% {
5290
    transform: scale(1, 1) translateY(0);
5291
  }
5292
  100% {
5293
    transform: scale(1, 1) translateY(0);
5294
  }
5295
}
5296
@keyframes fa-fade {
5297
  50% {
5298
    opacity: var(--fa-fade-opacity, 0.4);
5299
  }
5300
}
5301
@keyframes fa-beat-fade {
5302
  0%, 100% {
5303
    opacity: var(--fa-beat-fade-opacity, 0.4);
5304
    transform: scale(1);
5305
  }
5306
  50% {
5307
    opacity: 1;
5308
    transform: scale(var(--fa-beat-fade-scale, 1.125));
5309
  }
5310
}
5311
@keyframes fa-flip {
5312
  50% {
5313
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
5314
  }
5315
}
5316
@keyframes fa-shake {
5317
  0% {
5318
    transform: rotate(-15deg);
5319
  }
5320
  4% {
5321
    transform: rotate(15deg);
5322
  }
5323
  8%, 24% {
5324
    transform: rotate(-18deg);
5325
  }
5326
  12%, 28% {
5327
    transform: rotate(18deg);
5328
  }
5329
  16% {
5330
    transform: rotate(-22deg);
5331
  }
5332
  20% {
5333
    transform: rotate(22deg);
5334
  }
5335
  32% {
5336
    transform: rotate(-12deg);
5337
  }
5338
  36% {
5339
    transform: rotate(12deg);
5340
  }
5341
  40%, 100% {
5342
    transform: rotate(0deg);
5343
  }
5344
}
5345
@keyframes fa-spin {
5346
  0% {
5347
    transform: rotate(0deg);
5348
  }
5349
  100% {
5350
    transform: rotate(360deg);
5351
  }
5352
}
5353
.fa-rotate-90 {
5354
  transform: rotate(90deg);
5355
}
5356
 
5357
.fa-rotate-180 {
5358
  transform: rotate(180deg);
5359
}
5360
 
5361
.fa-rotate-270 {
5362
  transform: rotate(270deg);
5363
}
5364
 
5365
.fa-flip-horizontal {
5366
  transform: scale(-1, 1);
5367
}
5368
 
5369
.fa-flip-vertical {
5370
  transform: scale(1, -1);
5371
}
5372
 
5373
.fa-flip-both,
5374
.fa-flip-horizontal.fa-flip-vertical {
5375
  transform: scale(-1, -1);
5376
}
5377
 
5378
.fa-rotate-by {
1441 ariadna 5379
  transform: rotate(var(--fa-rotate-angle, 0));
1 efrain 5380
}
5381
 
5382
.fa-stack {
5383
  display: inline-block;
5384
  height: 2em;
5385
  line-height: 2em;
5386
  position: relative;
5387
  vertical-align: middle;
5388
  width: 2.5em;
5389
}
5390
 
5391
.fa-stack-1x,
5392
.fa-stack-2x {
5393
  left: 0;
5394
  position: absolute;
5395
  text-align: center;
5396
  width: 100%;
5397
  z-index: var(--fa-stack-z-index, auto);
5398
}
5399
 
5400
.fa-stack-1x {
5401
  line-height: inherit;
5402
}
5403
 
5404
.fa-stack-2x {
5405
  font-size: 2em;
5406
}
5407
 
5408
.fa-inverse {
5409
  color: var(--fa-inverse, #fff);
5410
}
5411
 
5412
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
5413
readers do not read off random characters that represent icons */
1441 ariadna 5414
.fa-0 {
5415
  --fa: "\30 ";
1 efrain 5416
}
5417
 
1441 ariadna 5418
.fa-1 {
5419
  --fa: "\31 ";
1 efrain 5420
}
5421
 
1441 ariadna 5422
.fa-2 {
5423
  --fa: "\32 ";
1 efrain 5424
}
5425
 
1441 ariadna 5426
.fa-3 {
5427
  --fa: "\33 ";
1 efrain 5428
}
5429
 
1441 ariadna 5430
.fa-4 {
5431
  --fa: "\34 ";
1 efrain 5432
}
5433
 
1441 ariadna 5434
.fa-5 {
5435
  --fa: "\35 ";
1 efrain 5436
}
5437
 
1441 ariadna 5438
.fa-6 {
5439
  --fa: "\36 ";
1 efrain 5440
}
5441
 
1441 ariadna 5442
.fa-7 {
5443
  --fa: "\37 ";
1 efrain 5444
}
5445
 
1441 ariadna 5446
.fa-8 {
5447
  --fa: "\38 ";
1 efrain 5448
}
5449
 
1441 ariadna 5450
.fa-9 {
5451
  --fa: "\39 ";
1 efrain 5452
}
5453
 
1441 ariadna 5454
.fa-fill-drip {
5455
  --fa: "\f576";
1 efrain 5456
}
5457
 
1441 ariadna 5458
.fa-arrows-to-circle {
5459
  --fa: "\e4bd";
1 efrain 5460
}
5461
 
1441 ariadna 5462
.fa-circle-chevron-right {
5463
  --fa: "\f138";
1 efrain 5464
}
5465
 
1441 ariadna 5466
.fa-chevron-circle-right {
5467
  --fa: "\f138";
1 efrain 5468
}
5469
 
1441 ariadna 5470
.fa-at {
5471
  --fa: "\@";
1 efrain 5472
}
5473
 
1441 ariadna 5474
.fa-trash-can {
5475
  --fa: "\f2ed";
1 efrain 5476
}
5477
 
1441 ariadna 5478
.fa-trash-alt {
5479
  --fa: "\f2ed";
1 efrain 5480
}
5481
 
1441 ariadna 5482
.fa-text-height {
5483
  --fa: "\f034";
1 efrain 5484
}
5485
 
1441 ariadna 5486
.fa-user-xmark {
5487
  --fa: "\f235";
1 efrain 5488
}
5489
 
1441 ariadna 5490
.fa-user-times {
5491
  --fa: "\f235";
1 efrain 5492
}
5493
 
1441 ariadna 5494
.fa-stethoscope {
5495
  --fa: "\f0f1";
1 efrain 5496
}
5497
 
1441 ariadna 5498
.fa-message {
5499
  --fa: "\f27a";
1 efrain 5500
}
5501
 
1441 ariadna 5502
.fa-comment-alt {
5503
  --fa: "\f27a";
1 efrain 5504
}
5505
 
1441 ariadna 5506
.fa-info {
5507
  --fa: "\f129";
1 efrain 5508
}
5509
 
1441 ariadna 5510
.fa-down-left-and-up-right-to-center {
5511
  --fa: "\f422";
1 efrain 5512
}
5513
 
1441 ariadna 5514
.fa-compress-alt {
5515
  --fa: "\f422";
1 efrain 5516
}
5517
 
1441 ariadna 5518
.fa-explosion {
5519
  --fa: "\e4e9";
1 efrain 5520
}
5521
 
1441 ariadna 5522
.fa-file-lines {
5523
  --fa: "\f15c";
1 efrain 5524
}
5525
 
1441 ariadna 5526
.fa-file-alt {
5527
  --fa: "\f15c";
1 efrain 5528
}
5529
 
1441 ariadna 5530
.fa-file-text {
5531
  --fa: "\f15c";
1 efrain 5532
}
5533
 
1441 ariadna 5534
.fa-wave-square {
5535
  --fa: "\f83e";
1 efrain 5536
}
5537
 
1441 ariadna 5538
.fa-ring {
5539
  --fa: "\f70b";
1 efrain 5540
}
5541
 
1441 ariadna 5542
.fa-building-un {
5543
  --fa: "\e4d9";
1 efrain 5544
}
5545
 
1441 ariadna 5546
.fa-dice-three {
5547
  --fa: "\f527";
1 efrain 5548
}
5549
 
1441 ariadna 5550
.fa-calendar-days {
5551
  --fa: "\f073";
1 efrain 5552
}
5553
 
1441 ariadna 5554
.fa-calendar-alt {
5555
  --fa: "\f073";
1 efrain 5556
}
5557
 
1441 ariadna 5558
.fa-anchor-circle-check {
5559
  --fa: "\e4aa";
1 efrain 5560
}
5561
 
1441 ariadna 5562
.fa-building-circle-arrow-right {
5563
  --fa: "\e4d1";
1 efrain 5564
}
5565
 
1441 ariadna 5566
.fa-volleyball {
5567
  --fa: "\f45f";
1 efrain 5568
}
5569
 
1441 ariadna 5570
.fa-volleyball-ball {
5571
  --fa: "\f45f";
1 efrain 5572
}
5573
 
1441 ariadna 5574
.fa-arrows-up-to-line {
5575
  --fa: "\e4c2";
1 efrain 5576
}
5577
 
1441 ariadna 5578
.fa-sort-down {
5579
  --fa: "\f0dd";
1 efrain 5580
}
5581
 
1441 ariadna 5582
.fa-sort-desc {
5583
  --fa: "\f0dd";
1 efrain 5584
}
5585
 
1441 ariadna 5586
.fa-circle-minus {
5587
  --fa: "\f056";
1 efrain 5588
}
5589
 
1441 ariadna 5590
.fa-minus-circle {
5591
  --fa: "\f056";
1 efrain 5592
}
5593
 
1441 ariadna 5594
.fa-door-open {
5595
  --fa: "\f52b";
1 efrain 5596
}
5597
 
1441 ariadna 5598
.fa-right-from-bracket {
5599
  --fa: "\f2f5";
1 efrain 5600
}
5601
 
1441 ariadna 5602
.fa-sign-out-alt {
5603
  --fa: "\f2f5";
1 efrain 5604
}
5605
 
1441 ariadna 5606
.fa-atom {
5607
  --fa: "\f5d2";
1 efrain 5608
}
5609
 
1441 ariadna 5610
.fa-soap {
5611
  --fa: "\e06e";
1 efrain 5612
}
5613
 
1441 ariadna 5614
.fa-icons {
5615
  --fa: "\f86d";
1 efrain 5616
}
5617
 
1441 ariadna 5618
.fa-heart-music-camera-bolt {
5619
  --fa: "\f86d";
1 efrain 5620
}
5621
 
1441 ariadna 5622
.fa-microphone-lines-slash {
5623
  --fa: "\f539";
1 efrain 5624
}
5625
 
1441 ariadna 5626
.fa-microphone-alt-slash {
5627
  --fa: "\f539";
1 efrain 5628
}
5629
 
1441 ariadna 5630
.fa-bridge-circle-check {
5631
  --fa: "\e4c9";
1 efrain 5632
}
5633
 
1441 ariadna 5634
.fa-pump-medical {
5635
  --fa: "\e06a";
1 efrain 5636
}
5637
 
1441 ariadna 5638
.fa-fingerprint {
5639
  --fa: "\f577";
1 efrain 5640
}
5641
 
1441 ariadna 5642
.fa-hand-point-right {
5643
  --fa: "\f0a4";
1 efrain 5644
}
5645
 
1441 ariadna 5646
.fa-magnifying-glass-location {
5647
  --fa: "\f689";
1 efrain 5648
}
5649
 
1441 ariadna 5650
.fa-search-location {
5651
  --fa: "\f689";
1 efrain 5652
}
5653
 
1441 ariadna 5654
.fa-forward-step {
5655
  --fa: "\f051";
1 efrain 5656
}
5657
 
1441 ariadna 5658
.fa-step-forward {
5659
  --fa: "\f051";
1 efrain 5660
}
5661
 
1441 ariadna 5662
.fa-face-smile-beam {
5663
  --fa: "\f5b8";
1 efrain 5664
}
5665
 
1441 ariadna 5666
.fa-smile-beam {
5667
  --fa: "\f5b8";
1 efrain 5668
}
5669
 
1441 ariadna 5670
.fa-flag-checkered {
5671
  --fa: "\f11e";
1 efrain 5672
}
5673
 
1441 ariadna 5674
.fa-football {
5675
  --fa: "\f44e";
1 efrain 5676
}
5677
 
1441 ariadna 5678
.fa-football-ball {
5679
  --fa: "\f44e";
1 efrain 5680
}
5681
 
1441 ariadna 5682
.fa-school-circle-exclamation {
5683
  --fa: "\e56c";
1 efrain 5684
}
5685
 
1441 ariadna 5686
.fa-crop {
5687
  --fa: "\f125";
1 efrain 5688
}
5689
 
1441 ariadna 5690
.fa-angles-down {
5691
  --fa: "\f103";
1 efrain 5692
}
5693
 
1441 ariadna 5694
.fa-angle-double-down {
5695
  --fa: "\f103";
1 efrain 5696
}
5697
 
1441 ariadna 5698
.fa-users-rectangle {
5699
  --fa: "\e594";
1 efrain 5700
}
5701
 
1441 ariadna 5702
.fa-people-roof {
5703
  --fa: "\e537";
1 efrain 5704
}
5705
 
1441 ariadna 5706
.fa-people-line {
5707
  --fa: "\e534";
1 efrain 5708
}
5709
 
1441 ariadna 5710
.fa-beer-mug-empty {
5711
  --fa: "\f0fc";
1 efrain 5712
}
5713
 
1441 ariadna 5714
.fa-beer {
5715
  --fa: "\f0fc";
1 efrain 5716
}
5717
 
1441 ariadna 5718
.fa-diagram-predecessor {
5719
  --fa: "\e477";
1 efrain 5720
}
5721
 
1441 ariadna 5722
.fa-arrow-up-long {
5723
  --fa: "\f176";
1 efrain 5724
}
5725
 
1441 ariadna 5726
.fa-long-arrow-up {
5727
  --fa: "\f176";
1 efrain 5728
}
5729
 
1441 ariadna 5730
.fa-fire-flame-simple {
5731
  --fa: "\f46a";
1 efrain 5732
}
5733
 
1441 ariadna 5734
.fa-burn {
5735
  --fa: "\f46a";
1 efrain 5736
}
5737
 
1441 ariadna 5738
.fa-person {
5739
  --fa: "\f183";
1 efrain 5740
}
5741
 
1441 ariadna 5742
.fa-male {
5743
  --fa: "\f183";
1 efrain 5744
}
5745
 
1441 ariadna 5746
.fa-laptop {
5747
  --fa: "\f109";
1 efrain 5748
}
5749
 
1441 ariadna 5750
.fa-file-csv {
5751
  --fa: "\f6dd";
1 efrain 5752
}
5753
 
1441 ariadna 5754
.fa-menorah {
5755
  --fa: "\f676";
1 efrain 5756
}
5757
 
1441 ariadna 5758
.fa-truck-plane {
5759
  --fa: "\e58f";
1 efrain 5760
}
5761
 
1441 ariadna 5762
.fa-record-vinyl {
5763
  --fa: "\f8d9";
1 efrain 5764
}
5765
 
1441 ariadna 5766
.fa-face-grin-stars {
5767
  --fa: "\f587";
1 efrain 5768
}
5769
 
1441 ariadna 5770
.fa-grin-stars {
5771
  --fa: "\f587";
1 efrain 5772
}
5773
 
1441 ariadna 5774
.fa-bong {
5775
  --fa: "\f55c";
1 efrain 5776
}
5777
 
1441 ariadna 5778
.fa-spaghetti-monster-flying {
5779
  --fa: "\f67b";
1 efrain 5780
}
5781
 
1441 ariadna 5782
.fa-pastafarianism {
5783
  --fa: "\f67b";
1 efrain 5784
}
5785
 
1441 ariadna 5786
.fa-arrow-down-up-across-line {
5787
  --fa: "\e4af";
1 efrain 5788
}
5789
 
1441 ariadna 5790
.fa-spoon {
5791
  --fa: "\f2e5";
1 efrain 5792
}
5793
 
1441 ariadna 5794
.fa-utensil-spoon {
5795
  --fa: "\f2e5";
1 efrain 5796
}
5797
 
1441 ariadna 5798
.fa-jar-wheat {
5799
  --fa: "\e517";
1 efrain 5800
}
5801
 
1441 ariadna 5802
.fa-envelopes-bulk {
5803
  --fa: "\f674";
1 efrain 5804
}
5805
 
1441 ariadna 5806
.fa-mail-bulk {
5807
  --fa: "\f674";
1 efrain 5808
}
5809
 
1441 ariadna 5810
.fa-file-circle-exclamation {
5811
  --fa: "\e4eb";
1 efrain 5812
}
5813
 
1441 ariadna 5814
.fa-circle-h {
5815
  --fa: "\f47e";
1 efrain 5816
}
5817
 
1441 ariadna 5818
.fa-hospital-symbol {
5819
  --fa: "\f47e";
1 efrain 5820
}
5821
 
1441 ariadna 5822
.fa-pager {
5823
  --fa: "\f815";
1 efrain 5824
}
5825
 
1441 ariadna 5826
.fa-address-book {
5827
  --fa: "\f2b9";
1 efrain 5828
}
5829
 
1441 ariadna 5830
.fa-contact-book {
5831
  --fa: "\f2b9";
1 efrain 5832
}
5833
 
1441 ariadna 5834
.fa-strikethrough {
5835
  --fa: "\f0cc";
1 efrain 5836
}
5837
 
1441 ariadna 5838
.fa-k {
5839
  --fa: "K";
1 efrain 5840
}
5841
 
1441 ariadna 5842
.fa-landmark-flag {
5843
  --fa: "\e51c";
1 efrain 5844
}
5845
 
1441 ariadna 5846
.fa-pencil {
5847
  --fa: "\f303";
1 efrain 5848
}
5849
 
1441 ariadna 5850
.fa-pencil-alt {
5851
  --fa: "\f303";
1 efrain 5852
}
5853
 
1441 ariadna 5854
.fa-backward {
5855
  --fa: "\f04a";
1 efrain 5856
}
5857
 
1441 ariadna 5858
.fa-caret-right {
5859
  --fa: "\f0da";
1 efrain 5860
}
5861
 
1441 ariadna 5862
.fa-comments {
5863
  --fa: "\f086";
1 efrain 5864
}
5865
 
1441 ariadna 5866
.fa-paste {
5867
  --fa: "\f0ea";
1 efrain 5868
}
5869
 
1441 ariadna 5870
.fa-file-clipboard {
5871
  --fa: "\f0ea";
1 efrain 5872
}
5873
 
1441 ariadna 5874
.fa-code-pull-request {
5875
  --fa: "\e13c";
1 efrain 5876
}
5877
 
1441 ariadna 5878
.fa-clipboard-list {
5879
  --fa: "\f46d";
1 efrain 5880
}
5881
 
1441 ariadna 5882
.fa-truck-ramp-box {
5883
  --fa: "\f4de";
1 efrain 5884
}
5885
 
1441 ariadna 5886
.fa-truck-loading {
5887
  --fa: "\f4de";
1 efrain 5888
}
5889
 
1441 ariadna 5890
.fa-user-check {
5891
  --fa: "\f4fc";
1 efrain 5892
}
5893
 
1441 ariadna 5894
.fa-vial-virus {
5895
  --fa: "\e597";
1 efrain 5896
}
5897
 
1441 ariadna 5898
.fa-sheet-plastic {
5899
  --fa: "\e571";
1 efrain 5900
}
5901
 
1441 ariadna 5902
.fa-blog {
5903
  --fa: "\f781";
1 efrain 5904
}
5905
 
1441 ariadna 5906
.fa-user-ninja {
5907
  --fa: "\f504";
1 efrain 5908
}
5909
 
1441 ariadna 5910
.fa-person-arrow-up-from-line {
5911
  --fa: "\e539";
1 efrain 5912
}
5913
 
1441 ariadna 5914
.fa-scroll-torah {
5915
  --fa: "\f6a0";
1 efrain 5916
}
5917
 
1441 ariadna 5918
.fa-torah {
5919
  --fa: "\f6a0";
1 efrain 5920
}
5921
 
1441 ariadna 5922
.fa-broom-ball {
5923
  --fa: "\f458";
1 efrain 5924
}
5925
 
1441 ariadna 5926
.fa-quidditch {
5927
  --fa: "\f458";
1 efrain 5928
}
5929
 
1441 ariadna 5930
.fa-quidditch-broom-ball {
5931
  --fa: "\f458";
1 efrain 5932
}
5933
 
1441 ariadna 5934
.fa-toggle-off {
5935
  --fa: "\f204";
1 efrain 5936
}
5937
 
1441 ariadna 5938
.fa-box-archive {
5939
  --fa: "\f187";
1 efrain 5940
}
5941
 
1441 ariadna 5942
.fa-archive {
5943
  --fa: "\f187";
1 efrain 5944
}
5945
 
1441 ariadna 5946
.fa-person-drowning {
5947
  --fa: "\e545";
1 efrain 5948
}
5949
 
1441 ariadna 5950
.fa-arrow-down-9-1 {
5951
  --fa: "\f886";
1 efrain 5952
}
5953
 
1441 ariadna 5954
.fa-sort-numeric-desc {
5955
  --fa: "\f886";
1 efrain 5956
}
5957
 
1441 ariadna 5958
.fa-sort-numeric-down-alt {
5959
  --fa: "\f886";
1 efrain 5960
}
5961
 
1441 ariadna 5962
.fa-face-grin-tongue-squint {
5963
  --fa: "\f58a";
1 efrain 5964
}
5965
 
1441 ariadna 5966
.fa-grin-tongue-squint {
5967
  --fa: "\f58a";
1 efrain 5968
}
5969
 
1441 ariadna 5970
.fa-spray-can {
5971
  --fa: "\f5bd";
1 efrain 5972
}
5973
 
1441 ariadna 5974
.fa-truck-monster {
5975
  --fa: "\f63b";
1 efrain 5976
}
5977
 
1441 ariadna 5978
.fa-w {
5979
  --fa: "W";
1 efrain 5980
}
5981
 
1441 ariadna 5982
.fa-earth-africa {
5983
  --fa: "\f57c";
1 efrain 5984
}
5985
 
1441 ariadna 5986
.fa-globe-africa {
5987
  --fa: "\f57c";
1 efrain 5988
}
5989
 
1441 ariadna 5990
.fa-rainbow {
5991
  --fa: "\f75b";
1 efrain 5992
}
5993
 
1441 ariadna 5994
.fa-circle-notch {
5995
  --fa: "\f1ce";
1 efrain 5996
}
5997
 
1441 ariadna 5998
.fa-tablet-screen-button {
5999
  --fa: "\f3fa";
1 efrain 6000
}
6001
 
1441 ariadna 6002
.fa-tablet-alt {
6003
  --fa: "\f3fa";
1 efrain 6004
}
6005
 
1441 ariadna 6006
.fa-paw {
6007
  --fa: "\f1b0";
1 efrain 6008
}
6009
 
1441 ariadna 6010
.fa-cloud {
6011
  --fa: "\f0c2";
1 efrain 6012
}
6013
 
1441 ariadna 6014
.fa-trowel-bricks {
6015
  --fa: "\e58a";
1 efrain 6016
}
6017
 
1441 ariadna 6018
.fa-face-flushed {
6019
  --fa: "\f579";
1 efrain 6020
}
6021
 
1441 ariadna 6022
.fa-flushed {
6023
  --fa: "\f579";
1 efrain 6024
}
6025
 
1441 ariadna 6026
.fa-hospital-user {
6027
  --fa: "\f80d";
1 efrain 6028
}
6029
 
1441 ariadna 6030
.fa-tent-arrow-left-right {
6031
  --fa: "\e57f";
1 efrain 6032
}
6033
 
1441 ariadna 6034
.fa-gavel {
6035
  --fa: "\f0e3";
1 efrain 6036
}
6037
 
1441 ariadna 6038
.fa-legal {
6039
  --fa: "\f0e3";
1 efrain 6040
}
6041
 
1441 ariadna 6042
.fa-binoculars {
6043
  --fa: "\f1e5";
1 efrain 6044
}
6045
 
1441 ariadna 6046
.fa-microphone-slash {
6047
  --fa: "\f131";
1 efrain 6048
}
6049
 
1441 ariadna 6050
.fa-box-tissue {
6051
  --fa: "\e05b";
1 efrain 6052
}
6053
 
1441 ariadna 6054
.fa-motorcycle {
6055
  --fa: "\f21c";
1 efrain 6056
}
6057
 
1441 ariadna 6058
.fa-bell-concierge {
6059
  --fa: "\f562";
1 efrain 6060
}
6061
 
1441 ariadna 6062
.fa-concierge-bell {
6063
  --fa: "\f562";
1 efrain 6064
}
6065
 
1441 ariadna 6066
.fa-pen-ruler {
6067
  --fa: "\f5ae";
1 efrain 6068
}
6069
 
1441 ariadna 6070
.fa-pencil-ruler {
6071
  --fa: "\f5ae";
1 efrain 6072
}
6073
 
1441 ariadna 6074
.fa-people-arrows {
6075
  --fa: "\e068";
1 efrain 6076
}
6077
 
1441 ariadna 6078
.fa-people-arrows-left-right {
6079
  --fa: "\e068";
1 efrain 6080
}
6081
 
1441 ariadna 6082
.fa-mars-and-venus-burst {
6083
  --fa: "\e523";
1 efrain 6084
}
6085
 
1441 ariadna 6086
.fa-square-caret-right {
6087
  --fa: "\f152";
1 efrain 6088
}
6089
 
1441 ariadna 6090
.fa-caret-square-right {
6091
  --fa: "\f152";
1 efrain 6092
}
6093
 
1441 ariadna 6094
.fa-scissors {
6095
  --fa: "\f0c4";
1 efrain 6096
}
6097
 
1441 ariadna 6098
.fa-cut {
6099
  --fa: "\f0c4";
1 efrain 6100
}
6101
 
1441 ariadna 6102
.fa-sun-plant-wilt {
6103
  --fa: "\e57a";
1 efrain 6104
}
6105
 
1441 ariadna 6106
.fa-toilets-portable {
6107
  --fa: "\e584";
1 efrain 6108
}
6109
 
1441 ariadna 6110
.fa-hockey-puck {
6111
  --fa: "\f453";
1 efrain 6112
}
6113
 
1441 ariadna 6114
.fa-table {
6115
  --fa: "\f0ce";
1 efrain 6116
}
6117
 
1441 ariadna 6118
.fa-magnifying-glass-arrow-right {
6119
  --fa: "\e521";
1 efrain 6120
}
6121
 
1441 ariadna 6122
.fa-tachograph-digital {
6123
  --fa: "\f566";
1 efrain 6124
}
6125
 
1441 ariadna 6126
.fa-digital-tachograph {
6127
  --fa: "\f566";
1 efrain 6128
}
6129
 
1441 ariadna 6130
.fa-users-slash {
6131
  --fa: "\e073";
1 efrain 6132
}
6133
 
1441 ariadna 6134
.fa-clover {
6135
  --fa: "\e139";
1 efrain 6136
}
6137
 
1441 ariadna 6138
.fa-reply {
6139
  --fa: "\f3e5";
1 efrain 6140
}
6141
 
1441 ariadna 6142
.fa-mail-reply {
6143
  --fa: "\f3e5";
1 efrain 6144
}
6145
 
1441 ariadna 6146
.fa-star-and-crescent {
6147
  --fa: "\f699";
1 efrain 6148
}
6149
 
1441 ariadna 6150
.fa-house-fire {
6151
  --fa: "\e50c";
1 efrain 6152
}
6153
 
1441 ariadna 6154
.fa-square-minus {
6155
  --fa: "\f146";
1 efrain 6156
}
6157
 
1441 ariadna 6158
.fa-minus-square {
6159
  --fa: "\f146";
1 efrain 6160
}
6161
 
1441 ariadna 6162
.fa-helicopter {
6163
  --fa: "\f533";
1 efrain 6164
}
6165
 
1441 ariadna 6166
.fa-compass {
6167
  --fa: "\f14e";
1 efrain 6168
}
6169
 
1441 ariadna 6170
.fa-square-caret-down {
6171
  --fa: "\f150";
1 efrain 6172
}
6173
 
1441 ariadna 6174
.fa-caret-square-down {
6175
  --fa: "\f150";
1 efrain 6176
}
6177
 
1441 ariadna 6178
.fa-file-circle-question {
6179
  --fa: "\e4ef";
1 efrain 6180
}
6181
 
1441 ariadna 6182
.fa-laptop-code {
6183
  --fa: "\f5fc";
1 efrain 6184
}
6185
 
1441 ariadna 6186
.fa-swatchbook {
6187
  --fa: "\f5c3";
1 efrain 6188
}
6189
 
1441 ariadna 6190
.fa-prescription-bottle {
6191
  --fa: "\f485";
1 efrain 6192
}
6193
 
1441 ariadna 6194
.fa-bars {
6195
  --fa: "\f0c9";
1 efrain 6196
}
6197
 
1441 ariadna 6198
.fa-navicon {
6199
  --fa: "\f0c9";
1 efrain 6200
}
6201
 
1441 ariadna 6202
.fa-people-group {
6203
  --fa: "\e533";
1 efrain 6204
}
6205
 
1441 ariadna 6206
.fa-hourglass-end {
6207
  --fa: "\f253";
1 efrain 6208
}
6209
 
1441 ariadna 6210
.fa-hourglass-3 {
6211
  --fa: "\f253";
1 efrain 6212
}
6213
 
1441 ariadna 6214
.fa-heart-crack {
6215
  --fa: "\f7a9";
1 efrain 6216
}
6217
 
1441 ariadna 6218
.fa-heart-broken {
6219
  --fa: "\f7a9";
1 efrain 6220
}
6221
 
1441 ariadna 6222
.fa-square-up-right {
6223
  --fa: "\f360";
1 efrain 6224
}
6225
 
1441 ariadna 6226
.fa-external-link-square-alt {
6227
  --fa: "\f360";
1 efrain 6228
}
6229
 
1441 ariadna 6230
.fa-face-kiss-beam {
6231
  --fa: "\f597";
1 efrain 6232
}
6233
 
1441 ariadna 6234
.fa-kiss-beam {
6235
  --fa: "\f597";
1 efrain 6236
}
6237
 
1441 ariadna 6238
.fa-film {
6239
  --fa: "\f008";
1 efrain 6240
}
6241
 
1441 ariadna 6242
.fa-ruler-horizontal {
6243
  --fa: "\f547";
1 efrain 6244
}
6245
 
1441 ariadna 6246
.fa-people-robbery {
6247
  --fa: "\e536";
1 efrain 6248
}
6249
 
1441 ariadna 6250
.fa-lightbulb {
6251
  --fa: "\f0eb";
1 efrain 6252
}
6253
 
1441 ariadna 6254
.fa-caret-left {
6255
  --fa: "\f0d9";
1 efrain 6256
}
6257
 
1441 ariadna 6258
.fa-circle-exclamation {
6259
  --fa: "\f06a";
1 efrain 6260
}
6261
 
1441 ariadna 6262
.fa-exclamation-circle {
6263
  --fa: "\f06a";
1 efrain 6264
}
6265
 
1441 ariadna 6266
.fa-school-circle-xmark {
6267
  --fa: "\e56d";
1 efrain 6268
}
6269
 
1441 ariadna 6270
.fa-arrow-right-from-bracket {
6271
  --fa: "\f08b";
1 efrain 6272
}
6273
 
1441 ariadna 6274
.fa-sign-out {
6275
  --fa: "\f08b";
1 efrain 6276
}
6277
 
1441 ariadna 6278
.fa-circle-chevron-down {
6279
  --fa: "\f13a";
1 efrain 6280
}
6281
 
1441 ariadna 6282
.fa-chevron-circle-down {
6283
  --fa: "\f13a";
1 efrain 6284
}
6285
 
1441 ariadna 6286
.fa-unlock-keyhole {
6287
  --fa: "\f13e";
1 efrain 6288
}
6289
 
1441 ariadna 6290
.fa-unlock-alt {
6291
  --fa: "\f13e";
1 efrain 6292
}
6293
 
1441 ariadna 6294
.fa-cloud-showers-heavy {
6295
  --fa: "\f740";
1 efrain 6296
}
6297
 
1441 ariadna 6298
.fa-headphones-simple {
6299
  --fa: "\f58f";
1 efrain 6300
}
6301
 
1441 ariadna 6302
.fa-headphones-alt {
6303
  --fa: "\f58f";
1 efrain 6304
}
6305
 
1441 ariadna 6306
.fa-sitemap {
6307
  --fa: "\f0e8";
1 efrain 6308
}
6309
 
1441 ariadna 6310
.fa-circle-dollar-to-slot {
6311
  --fa: "\f4b9";
1 efrain 6312
}
6313
 
1441 ariadna 6314
.fa-donate {
6315
  --fa: "\f4b9";
1 efrain 6316
}
6317
 
1441 ariadna 6318
.fa-memory {
6319
  --fa: "\f538";
1 efrain 6320
}
6321
 
1441 ariadna 6322
.fa-road-spikes {
6323
  --fa: "\e568";
1 efrain 6324
}
6325
 
1441 ariadna 6326
.fa-fire-burner {
6327
  --fa: "\e4f1";
1 efrain 6328
}
6329
 
1441 ariadna 6330
.fa-flag {
6331
  --fa: "\f024";
1 efrain 6332
}
6333
 
1441 ariadna 6334
.fa-hanukiah {
6335
  --fa: "\f6e6";
1 efrain 6336
}
6337
 
1441 ariadna 6338
.fa-feather {
6339
  --fa: "\f52d";
1 efrain 6340
}
6341
 
1441 ariadna 6342
.fa-volume-low {
6343
  --fa: "\f027";
1 efrain 6344
}
6345
 
1441 ariadna 6346
.fa-volume-down {
6347
  --fa: "\f027";
1 efrain 6348
}
6349
 
1441 ariadna 6350
.fa-comment-slash {
6351
  --fa: "\f4b3";
1 efrain 6352
}
6353
 
1441 ariadna 6354
.fa-cloud-sun-rain {
6355
  --fa: "\f743";
1 efrain 6356
}
6357
 
1441 ariadna 6358
.fa-compress {
6359
  --fa: "\f066";
1 efrain 6360
}
6361
 
1441 ariadna 6362
.fa-wheat-awn {
6363
  --fa: "\e2cd";
1 efrain 6364
}
6365
 
1441 ariadna 6366
.fa-wheat-alt {
6367
  --fa: "\e2cd";
1 efrain 6368
}
6369
 
1441 ariadna 6370
.fa-ankh {
6371
  --fa: "\f644";
1 efrain 6372
}
6373
 
1441 ariadna 6374
.fa-hands-holding-child {
6375
  --fa: "\e4fa";
1 efrain 6376
}
6377
 
1441 ariadna 6378
.fa-asterisk {
6379
  --fa: "\*";
1 efrain 6380
}
6381
 
1441 ariadna 6382
.fa-square-check {
6383
  --fa: "\f14a";
1 efrain 6384
}
6385
 
1441 ariadna 6386
.fa-check-square {
6387
  --fa: "\f14a";
1 efrain 6388
}
6389
 
1441 ariadna 6390
.fa-peseta-sign {
6391
  --fa: "\e221";
1 efrain 6392
}
6393
 
1441 ariadna 6394
.fa-heading {
6395
  --fa: "\f1dc";
1 efrain 6396
}
6397
 
1441 ariadna 6398
.fa-header {
6399
  --fa: "\f1dc";
1 efrain 6400
}
6401
 
1441 ariadna 6402
.fa-ghost {
6403
  --fa: "\f6e2";
1 efrain 6404
}
6405
 
1441 ariadna 6406
.fa-list {
6407
  --fa: "\f03a";
1 efrain 6408
}
6409
 
1441 ariadna 6410
.fa-list-squares {
6411
  --fa: "\f03a";
1 efrain 6412
}
6413
 
1441 ariadna 6414
.fa-square-phone-flip {
6415
  --fa: "\f87b";
1 efrain 6416
}
6417
 
1441 ariadna 6418
.fa-phone-square-alt {
6419
  --fa: "\f87b";
1 efrain 6420
}
6421
 
1441 ariadna 6422
.fa-cart-plus {
6423
  --fa: "\f217";
1 efrain 6424
}
6425
 
1441 ariadna 6426
.fa-gamepad {
6427
  --fa: "\f11b";
1 efrain 6428
}
6429
 
1441 ariadna 6430
.fa-circle-dot {
6431
  --fa: "\f192";
1 efrain 6432
}
6433
 
1441 ariadna 6434
.fa-dot-circle {
6435
  --fa: "\f192";
1 efrain 6436
}
6437
 
1441 ariadna 6438
.fa-face-dizzy {
6439
  --fa: "\f567";
1 efrain 6440
}
6441
 
1441 ariadna 6442
.fa-dizzy {
6443
  --fa: "\f567";
1 efrain 6444
}
6445
 
1441 ariadna 6446
.fa-egg {
6447
  --fa: "\f7fb";
1 efrain 6448
}
6449
 
1441 ariadna 6450
.fa-house-medical-circle-xmark {
6451
  --fa: "\e513";
1 efrain 6452
}
6453
 
1441 ariadna 6454
.fa-campground {
6455
  --fa: "\f6bb";
1 efrain 6456
}
6457
 
1441 ariadna 6458
.fa-folder-plus {
6459
  --fa: "\f65e";
1 efrain 6460
}
6461
 
1441 ariadna 6462
.fa-futbol {
6463
  --fa: "\f1e3";
1 efrain 6464
}
6465
 
1441 ariadna 6466
.fa-futbol-ball {
6467
  --fa: "\f1e3";
1 efrain 6468
}
6469
 
1441 ariadna 6470
.fa-soccer-ball {
6471
  --fa: "\f1e3";
1 efrain 6472
}
6473
 
1441 ariadna 6474
.fa-paintbrush {
6475
  --fa: "\f1fc";
1 efrain 6476
}
6477
 
1441 ariadna 6478
.fa-paint-brush {
6479
  --fa: "\f1fc";
1 efrain 6480
}
6481
 
1441 ariadna 6482
.fa-lock {
6483
  --fa: "\f023";
1 efrain 6484
}
6485
 
1441 ariadna 6486
.fa-gas-pump {
6487
  --fa: "\f52f";
1 efrain 6488
}
6489
 
1441 ariadna 6490
.fa-hot-tub-person {
6491
  --fa: "\f593";
1 efrain 6492
}
6493
 
1441 ariadna 6494
.fa-hot-tub {
6495
  --fa: "\f593";
1 efrain 6496
}
6497
 
1441 ariadna 6498
.fa-map-location {
6499
  --fa: "\f59f";
1 efrain 6500
}
6501
 
1441 ariadna 6502
.fa-map-marked {
6503
  --fa: "\f59f";
1 efrain 6504
}
6505
 
1441 ariadna 6506
.fa-house-flood-water {
6507
  --fa: "\e50e";
1 efrain 6508
}
6509
 
1441 ariadna 6510
.fa-tree {
6511
  --fa: "\f1bb";
1 efrain 6512
}
6513
 
1441 ariadna 6514
.fa-bridge-lock {
6515
  --fa: "\e4cc";
1 efrain 6516
}
6517
 
1441 ariadna 6518
.fa-sack-dollar {
6519
  --fa: "\f81d";
1 efrain 6520
}
6521
 
1441 ariadna 6522
.fa-pen-to-square {
6523
  --fa: "\f044";
1 efrain 6524
}
6525
 
1441 ariadna 6526
.fa-edit {
6527
  --fa: "\f044";
1 efrain 6528
}
6529
 
1441 ariadna 6530
.fa-car-side {
6531
  --fa: "\f5e4";
1 efrain 6532
}
6533
 
1441 ariadna 6534
.fa-share-nodes {
6535
  --fa: "\f1e0";
1 efrain 6536
}
6537
 
1441 ariadna 6538
.fa-share-alt {
6539
  --fa: "\f1e0";
1 efrain 6540
}
6541
 
1441 ariadna 6542
.fa-heart-circle-minus {
6543
  --fa: "\e4ff";
1 efrain 6544
}
6545
 
1441 ariadna 6546
.fa-hourglass-half {
6547
  --fa: "\f252";
1 efrain 6548
}
6549
 
1441 ariadna 6550
.fa-hourglass-2 {
6551
  --fa: "\f252";
1 efrain 6552
}
6553
 
1441 ariadna 6554
.fa-microscope {
6555
  --fa: "\f610";
1 efrain 6556
}
6557
 
1441 ariadna 6558
.fa-sink {
6559
  --fa: "\e06d";
1 efrain 6560
}
6561
 
1441 ariadna 6562
.fa-bag-shopping {
6563
  --fa: "\f290";
1 efrain 6564
}
6565
 
1441 ariadna 6566
.fa-shopping-bag {
6567
  --fa: "\f290";
1 efrain 6568
}
6569
 
1441 ariadna 6570
.fa-arrow-down-z-a {
6571
  --fa: "\f881";
1 efrain 6572
}
6573
 
1441 ariadna 6574
.fa-sort-alpha-desc {
6575
  --fa: "\f881";
1 efrain 6576
}
6577
 
1441 ariadna 6578
.fa-sort-alpha-down-alt {
6579
  --fa: "\f881";
1 efrain 6580
}
6581
 
1441 ariadna 6582
.fa-mitten {
6583
  --fa: "\f7b5";
1 efrain 6584
}
6585
 
1441 ariadna 6586
.fa-person-rays {
6587
  --fa: "\e54d";
1 efrain 6588
}
6589
 
1441 ariadna 6590
.fa-users {
6591
  --fa: "\f0c0";
1 efrain 6592
}
6593
 
1441 ariadna 6594
.fa-eye-slash {
6595
  --fa: "\f070";
1 efrain 6596
}
6597
 
1441 ariadna 6598
.fa-flask-vial {
6599
  --fa: "\e4f3";
1 efrain 6600
}
6601
 
1441 ariadna 6602
.fa-hand {
6603
  --fa: "\f256";
1 efrain 6604
}
6605
 
1441 ariadna 6606
.fa-hand-paper {
6607
  --fa: "\f256";
1 efrain 6608
}
6609
 
1441 ariadna 6610
.fa-om {
6611
  --fa: "\f679";
1 efrain 6612
}
6613
 
1441 ariadna 6614
.fa-worm {
6615
  --fa: "\e599";
1 efrain 6616
}
6617
 
1441 ariadna 6618
.fa-house-circle-xmark {
6619
  --fa: "\e50b";
1 efrain 6620
}
6621
 
1441 ariadna 6622
.fa-plug {
6623
  --fa: "\f1e6";
1 efrain 6624
}
6625
 
1441 ariadna 6626
.fa-chevron-up {
6627
  --fa: "\f077";
1 efrain 6628
}
6629
 
1441 ariadna 6630
.fa-hand-spock {
6631
  --fa: "\f259";
1 efrain 6632
}
6633
 
1441 ariadna 6634
.fa-stopwatch {
6635
  --fa: "\f2f2";
1 efrain 6636
}
6637
 
1441 ariadna 6638
.fa-face-kiss {
6639
  --fa: "\f596";
1 efrain 6640
}
6641
 
1441 ariadna 6642
.fa-kiss {
6643
  --fa: "\f596";
1 efrain 6644
}
6645
 
1441 ariadna 6646
.fa-bridge-circle-xmark {
6647
  --fa: "\e4cb";
1 efrain 6648
}
6649
 
1441 ariadna 6650
.fa-face-grin-tongue {
6651
  --fa: "\f589";
1 efrain 6652
}
6653
 
1441 ariadna 6654
.fa-grin-tongue {
6655
  --fa: "\f589";
1 efrain 6656
}
6657
 
1441 ariadna 6658
.fa-chess-bishop {
6659
  --fa: "\f43a";
1 efrain 6660
}
6661
 
1441 ariadna 6662
.fa-face-grin-wink {
6663
  --fa: "\f58c";
1 efrain 6664
}
6665
 
1441 ariadna 6666
.fa-grin-wink {
6667
  --fa: "\f58c";
1 efrain 6668
}
6669
 
1441 ariadna 6670
.fa-ear-deaf {
6671
  --fa: "\f2a4";
1 efrain 6672
}
6673
 
1441 ariadna 6674
.fa-deaf {
6675
  --fa: "\f2a4";
1 efrain 6676
}
6677
 
1441 ariadna 6678
.fa-deafness {
6679
  --fa: "\f2a4";
1 efrain 6680
}
6681
 
1441 ariadna 6682
.fa-hard-of-hearing {
6683
  --fa: "\f2a4";
1 efrain 6684
}
6685
 
1441 ariadna 6686
.fa-road-circle-check {
6687
  --fa: "\e564";
1 efrain 6688
}
6689
 
1441 ariadna 6690
.fa-dice-five {
6691
  --fa: "\f523";
1 efrain 6692
}
6693
 
1441 ariadna 6694
.fa-square-rss {
6695
  --fa: "\f143";
1 efrain 6696
}
6697
 
1441 ariadna 6698
.fa-rss-square {
6699
  --fa: "\f143";
1 efrain 6700
}
6701
 
1441 ariadna 6702
.fa-land-mine-on {
6703
  --fa: "\e51b";
1 efrain 6704
}
6705
 
1441 ariadna 6706
.fa-i-cursor {
6707
  --fa: "\f246";
1 efrain 6708
}
6709
 
1441 ariadna 6710
.fa-stamp {
6711
  --fa: "\f5bf";
1 efrain 6712
}
6713
 
1441 ariadna 6714
.fa-stairs {
6715
  --fa: "\e289";
1 efrain 6716
}
6717
 
1441 ariadna 6718
.fa-i {
6719
  --fa: "I";
1 efrain 6720
}
6721
 
1441 ariadna 6722
.fa-hryvnia-sign {
6723
  --fa: "\f6f2";
1 efrain 6724
}
6725
 
1441 ariadna 6726
.fa-hryvnia {
6727
  --fa: "\f6f2";
1 efrain 6728
}
6729
 
1441 ariadna 6730
.fa-pills {
6731
  --fa: "\f484";
1 efrain 6732
}
6733
 
1441 ariadna 6734
.fa-face-grin-wide {
6735
  --fa: "\f581";
1 efrain 6736
}
6737
 
1441 ariadna 6738
.fa-grin-alt {
6739
  --fa: "\f581";
1 efrain 6740
}
6741
 
1441 ariadna 6742
.fa-tooth {
6743
  --fa: "\f5c9";
1 efrain 6744
}
6745
 
1441 ariadna 6746
.fa-v {
6747
  --fa: "V";
1 efrain 6748
}
6749
 
1441 ariadna 6750
.fa-bangladeshi-taka-sign {
6751
  --fa: "\e2e6";
1 efrain 6752
}
6753
 
1441 ariadna 6754
.fa-bicycle {
6755
  --fa: "\f206";
1 efrain 6756
}
6757
 
1441 ariadna 6758
.fa-staff-snake {
6759
  --fa: "\e579";
1 efrain 6760
}
6761
 
1441 ariadna 6762
.fa-rod-asclepius {
6763
  --fa: "\e579";
1 efrain 6764
}
6765
 
1441 ariadna 6766
.fa-rod-snake {
6767
  --fa: "\e579";
1 efrain 6768
}
6769
 
1441 ariadna 6770
.fa-staff-aesculapius {
6771
  --fa: "\e579";
1 efrain 6772
}
6773
 
1441 ariadna 6774
.fa-head-side-cough-slash {
6775
  --fa: "\e062";
1 efrain 6776
}
6777
 
1441 ariadna 6778
.fa-truck-medical {
6779
  --fa: "\f0f9";
1 efrain 6780
}
6781
 
1441 ariadna 6782
.fa-ambulance {
6783
  --fa: "\f0f9";
1 efrain 6784
}
6785
 
1441 ariadna 6786
.fa-wheat-awn-circle-exclamation {
6787
  --fa: "\e598";
1 efrain 6788
}
6789
 
1441 ariadna 6790
.fa-snowman {
6791
  --fa: "\f7d0";
1 efrain 6792
}
6793
 
1441 ariadna 6794
.fa-mortar-pestle {
6795
  --fa: "\f5a7";
1 efrain 6796
}
6797
 
1441 ariadna 6798
.fa-road-barrier {
6799
  --fa: "\e562";
1 efrain 6800
}
6801
 
1441 ariadna 6802
.fa-school {
6803
  --fa: "\f549";
1 efrain 6804
}
6805
 
1441 ariadna 6806
.fa-igloo {
6807
  --fa: "\f7ae";
1 efrain 6808
}
6809
 
1441 ariadna 6810
.fa-joint {
6811
  --fa: "\f595";
1 efrain 6812
}
6813
 
1441 ariadna 6814
.fa-angle-right {
6815
  --fa: "\f105";
1 efrain 6816
}
6817
 
1441 ariadna 6818
.fa-horse {
6819
  --fa: "\f6f0";
1 efrain 6820
}
6821
 
1441 ariadna 6822
.fa-q {
6823
  --fa: "Q";
1 efrain 6824
}
6825
 
1441 ariadna 6826
.fa-g {
6827
  --fa: "G";
1 efrain 6828
}
6829
 
1441 ariadna 6830
.fa-notes-medical {
6831
  --fa: "\f481";
1 efrain 6832
}
6833
 
1441 ariadna 6834
.fa-temperature-half {
6835
  --fa: "\f2c9";
1 efrain 6836
}
6837
 
1441 ariadna 6838
.fa-temperature-2 {
6839
  --fa: "\f2c9";
1 efrain 6840
}
6841
 
1441 ariadna 6842
.fa-thermometer-2 {
6843
  --fa: "\f2c9";
1 efrain 6844
}
6845
 
1441 ariadna 6846
.fa-thermometer-half {
6847
  --fa: "\f2c9";
1 efrain 6848
}
6849
 
1441 ariadna 6850
.fa-dong-sign {
6851
  --fa: "\e169";
1 efrain 6852
}
6853
 
1441 ariadna 6854
.fa-capsules {
6855
  --fa: "\f46b";
1 efrain 6856
}
6857
 
1441 ariadna 6858
.fa-poo-storm {
6859
  --fa: "\f75a";
1 efrain 6860
}
6861
 
1441 ariadna 6862
.fa-poo-bolt {
6863
  --fa: "\f75a";
1 efrain 6864
}
6865
 
1441 ariadna 6866
.fa-face-frown-open {
6867
  --fa: "\f57a";
1 efrain 6868
}
6869
 
1441 ariadna 6870
.fa-frown-open {
6871
  --fa: "\f57a";
1 efrain 6872
}
6873
 
1441 ariadna 6874
.fa-hand-point-up {
6875
  --fa: "\f0a6";
1 efrain 6876
}
6877
 
1441 ariadna 6878
.fa-money-bill {
6879
  --fa: "\f0d6";
1 efrain 6880
}
6881
 
1441 ariadna 6882
.fa-bookmark {
6883
  --fa: "\f02e";
1 efrain 6884
}
6885
 
1441 ariadna 6886
.fa-align-justify {
6887
  --fa: "\f039";
1 efrain 6888
}
6889
 
1441 ariadna 6890
.fa-umbrella-beach {
6891
  --fa: "\f5ca";
1 efrain 6892
}
6893
 
1441 ariadna 6894
.fa-helmet-un {
6895
  --fa: "\e503";
1 efrain 6896
}
6897
 
1441 ariadna 6898
.fa-bullseye {
6899
  --fa: "\f140";
1 efrain 6900
}
6901
 
1441 ariadna 6902
.fa-bacon {
6903
  --fa: "\f7e5";
1 efrain 6904
}
6905
 
1441 ariadna 6906
.fa-hand-point-down {
6907
  --fa: "\f0a7";
1 efrain 6908
}
6909
 
1441 ariadna 6910
.fa-arrow-up-from-bracket {
6911
  --fa: "\e09a";
1 efrain 6912
}
6913
 
1441 ariadna 6914
.fa-folder {
6915
  --fa: "\f07b";
1 efrain 6916
}
6917
 
1441 ariadna 6918
.fa-folder-blank {
6919
  --fa: "\f07b";
1 efrain 6920
}
6921
 
1441 ariadna 6922
.fa-file-waveform {
6923
  --fa: "\f478";
1 efrain 6924
}
6925
 
1441 ariadna 6926
.fa-file-medical-alt {
6927
  --fa: "\f478";
1 efrain 6928
}
6929
 
1441 ariadna 6930
.fa-radiation {
6931
  --fa: "\f7b9";
1 efrain 6932
}
6933
 
1441 ariadna 6934
.fa-chart-simple {
6935
  --fa: "\e473";
1 efrain 6936
}
6937
 
1441 ariadna 6938
.fa-mars-stroke {
6939
  --fa: "\f229";
1 efrain 6940
}
6941
 
1441 ariadna 6942
.fa-vial {
6943
  --fa: "\f492";
1 efrain 6944
}
6945
 
1441 ariadna 6946
.fa-gauge {
6947
  --fa: "\f624";
1 efrain 6948
}
6949
 
1441 ariadna 6950
.fa-dashboard {
6951
  --fa: "\f624";
1 efrain 6952
}
6953
 
1441 ariadna 6954
.fa-gauge-med {
6955
  --fa: "\f624";
1 efrain 6956
}
6957
 
1441 ariadna 6958
.fa-tachometer-alt-average {
6959
  --fa: "\f624";
1 efrain 6960
}
6961
 
1441 ariadna 6962
.fa-wand-magic-sparkles {
6963
  --fa: "\e2ca";
1 efrain 6964
}
6965
 
1441 ariadna 6966
.fa-magic-wand-sparkles {
6967
  --fa: "\e2ca";
1 efrain 6968
}
6969
 
1441 ariadna 6970
.fa-e {
6971
  --fa: "E";
1 efrain 6972
}
6973
 
1441 ariadna 6974
.fa-pen-clip {
6975
  --fa: "\f305";
1 efrain 6976
}
6977
 
1441 ariadna 6978
.fa-pen-alt {
6979
  --fa: "\f305";
1 efrain 6980
}
6981
 
1441 ariadna 6982
.fa-bridge-circle-exclamation {
6983
  --fa: "\e4ca";
1 efrain 6984
}
6985
 
1441 ariadna 6986
.fa-user {
6987
  --fa: "\f007";
1 efrain 6988
}
6989
 
1441 ariadna 6990
.fa-school-circle-check {
6991
  --fa: "\e56b";
1 efrain 6992
}
6993
 
1441 ariadna 6994
.fa-dumpster {
6995
  --fa: "\f793";
1 efrain 6996
}
6997
 
1441 ariadna 6998
.fa-van-shuttle {
6999
  --fa: "\f5b6";
1 efrain 7000
}
7001
 
1441 ariadna 7002
.fa-shuttle-van {
7003
  --fa: "\f5b6";
1 efrain 7004
}
7005
 
1441 ariadna 7006
.fa-building-user {
7007
  --fa: "\e4da";
1 efrain 7008
}
7009
 
1441 ariadna 7010
.fa-square-caret-left {
7011
  --fa: "\f191";
1 efrain 7012
}
7013
 
1441 ariadna 7014
.fa-caret-square-left {
7015
  --fa: "\f191";
1 efrain 7016
}
7017
 
1441 ariadna 7018
.fa-highlighter {
7019
  --fa: "\f591";
1 efrain 7020
}
7021
 
1441 ariadna 7022
.fa-key {
7023
  --fa: "\f084";
1 efrain 7024
}
7025
 
1441 ariadna 7026
.fa-bullhorn {
7027
  --fa: "\f0a1";
1 efrain 7028
}
7029
 
1441 ariadna 7030
.fa-globe {
7031
  --fa: "\f0ac";
1 efrain 7032
}
7033
 
1441 ariadna 7034
.fa-synagogue {
7035
  --fa: "\f69b";
1 efrain 7036
}
7037
 
1441 ariadna 7038
.fa-person-half-dress {
7039
  --fa: "\e548";
1 efrain 7040
}
7041
 
1441 ariadna 7042
.fa-road-bridge {
7043
  --fa: "\e563";
1 efrain 7044
}
7045
 
1441 ariadna 7046
.fa-location-arrow {
7047
  --fa: "\f124";
1 efrain 7048
}
7049
 
1441 ariadna 7050
.fa-c {
7051
  --fa: "C";
1 efrain 7052
}
7053
 
1441 ariadna 7054
.fa-tablet-button {
7055
  --fa: "\f10a";
1 efrain 7056
}
7057
 
1441 ariadna 7058
.fa-building-lock {
7059
  --fa: "\e4d6";
1 efrain 7060
}
7061
 
1441 ariadna 7062
.fa-pizza-slice {
7063
  --fa: "\f818";
1 efrain 7064
}
7065
 
1441 ariadna 7066
.fa-money-bill-wave {
7067
  --fa: "\f53a";
1 efrain 7068
}
7069
 
1441 ariadna 7070
.fa-chart-area {
7071
  --fa: "\f1fe";
1 efrain 7072
}
7073
 
1441 ariadna 7074
.fa-area-chart {
7075
  --fa: "\f1fe";
1 efrain 7076
}
7077
 
1441 ariadna 7078
.fa-house-flag {
7079
  --fa: "\e50d";
1 efrain 7080
}
7081
 
1441 ariadna 7082
.fa-person-circle-minus {
7083
  --fa: "\e540";
1 efrain 7084
}
7085
 
1441 ariadna 7086
.fa-ban {
7087
  --fa: "\f05e";
1 efrain 7088
}
7089
 
1441 ariadna 7090
.fa-cancel {
7091
  --fa: "\f05e";
1 efrain 7092
}
7093
 
1441 ariadna 7094
.fa-camera-rotate {
7095
  --fa: "\e0d8";
1 efrain 7096
}
7097
 
1441 ariadna 7098
.fa-spray-can-sparkles {
7099
  --fa: "\f5d0";
1 efrain 7100
}
7101
 
1441 ariadna 7102
.fa-air-freshener {
7103
  --fa: "\f5d0";
1 efrain 7104
}
7105
 
1441 ariadna 7106
.fa-star {
7107
  --fa: "\f005";
1 efrain 7108
}
7109
 
1441 ariadna 7110
.fa-repeat {
7111
  --fa: "\f363";
1 efrain 7112
}
7113
 
1441 ariadna 7114
.fa-cross {
7115
  --fa: "\f654";
1 efrain 7116
}
7117
 
1441 ariadna 7118
.fa-box {
7119
  --fa: "\f466";
1 efrain 7120
}
7121
 
1441 ariadna 7122
.fa-venus-mars {
7123
  --fa: "\f228";
1 efrain 7124
}
7125
 
1441 ariadna 7126
.fa-arrow-pointer {
7127
  --fa: "\f245";
1 efrain 7128
}
7129
 
1441 ariadna 7130
.fa-mouse-pointer {
7131
  --fa: "\f245";
1 efrain 7132
}
7133
 
1441 ariadna 7134
.fa-maximize {
7135
  --fa: "\f31e";
1 efrain 7136
}
7137
 
1441 ariadna 7138
.fa-expand-arrows-alt {
7139
  --fa: "\f31e";
1 efrain 7140
}
7141
 
1441 ariadna 7142
.fa-charging-station {
7143
  --fa: "\f5e7";
1 efrain 7144
}
7145
 
1441 ariadna 7146
.fa-shapes {
7147
  --fa: "\f61f";
1 efrain 7148
}
7149
 
1441 ariadna 7150
.fa-triangle-circle-square {
7151
  --fa: "\f61f";
1 efrain 7152
}
7153
 
1441 ariadna 7154
.fa-shuffle {
7155
  --fa: "\f074";
1 efrain 7156
}
7157
 
1441 ariadna 7158
.fa-random {
7159
  --fa: "\f074";
1 efrain 7160
}
7161
 
1441 ariadna 7162
.fa-person-running {
7163
  --fa: "\f70c";
1 efrain 7164
}
7165
 
1441 ariadna 7166
.fa-running {
7167
  --fa: "\f70c";
1 efrain 7168
}
7169
 
1441 ariadna 7170
.fa-mobile-retro {
7171
  --fa: "\e527";
1 efrain 7172
}
7173
 
1441 ariadna 7174
.fa-grip-lines-vertical {
7175
  --fa: "\f7a5";
1 efrain 7176
}
7177
 
1441 ariadna 7178
.fa-spider {
7179
  --fa: "\f717";
1 efrain 7180
}
7181
 
1441 ariadna 7182
.fa-hands-bound {
7183
  --fa: "\e4f9";
1 efrain 7184
}
7185
 
1441 ariadna 7186
.fa-file-invoice-dollar {
7187
  --fa: "\f571";
1 efrain 7188
}
7189
 
1441 ariadna 7190
.fa-plane-circle-exclamation {
7191
  --fa: "\e556";
1 efrain 7192
}
7193
 
1441 ariadna 7194
.fa-x-ray {
7195
  --fa: "\f497";
1 efrain 7196
}
7197
 
1441 ariadna 7198
.fa-spell-check {
7199
  --fa: "\f891";
1 efrain 7200
}
7201
 
1441 ariadna 7202
.fa-slash {
7203
  --fa: "\f715";
1 efrain 7204
}
7205
 
1441 ariadna 7206
.fa-computer-mouse {
7207
  --fa: "\f8cc";
1 efrain 7208
}
7209
 
1441 ariadna 7210
.fa-mouse {
7211
  --fa: "\f8cc";
1 efrain 7212
}
7213
 
1441 ariadna 7214
.fa-arrow-right-to-bracket {
7215
  --fa: "\f090";
1 efrain 7216
}
7217
 
1441 ariadna 7218
.fa-sign-in {
7219
  --fa: "\f090";
1 efrain 7220
}
7221
 
1441 ariadna 7222
.fa-shop-slash {
7223
  --fa: "\e070";
1 efrain 7224
}
7225
 
1441 ariadna 7226
.fa-store-alt-slash {
7227
  --fa: "\e070";
1 efrain 7228
}
7229
 
1441 ariadna 7230
.fa-server {
7231
  --fa: "\f233";
1 efrain 7232
}
7233
 
1441 ariadna 7234
.fa-virus-covid-slash {
7235
  --fa: "\e4a9";
1 efrain 7236
}
7237
 
1441 ariadna 7238
.fa-shop-lock {
7239
  --fa: "\e4a5";
1 efrain 7240
}
7241
 
1441 ariadna 7242
.fa-hourglass-start {
7243
  --fa: "\f251";
1 efrain 7244
}
7245
 
1441 ariadna 7246
.fa-hourglass-1 {
7247
  --fa: "\f251";
1 efrain 7248
}
7249
 
1441 ariadna 7250
.fa-blender-phone {
7251
  --fa: "\f6b6";
1 efrain 7252
}
7253
 
1441 ariadna 7254
.fa-building-wheat {
7255
  --fa: "\e4db";
1 efrain 7256
}
7257
 
1441 ariadna 7258
.fa-person-breastfeeding {
7259
  --fa: "\e53a";
1 efrain 7260
}
7261
 
1441 ariadna 7262
.fa-right-to-bracket {
7263
  --fa: "\f2f6";
1 efrain 7264
}
7265
 
1441 ariadna 7266
.fa-sign-in-alt {
7267
  --fa: "\f2f6";
1 efrain 7268
}
7269
 
1441 ariadna 7270
.fa-venus {
7271
  --fa: "\f221";
1 efrain 7272
}
7273
 
1441 ariadna 7274
.fa-passport {
7275
  --fa: "\f5ab";
1 efrain 7276
}
7277
 
1441 ariadna 7278
.fa-thumbtack-slash {
7279
  --fa: "\e68f";
1 efrain 7280
}
7281
 
1441 ariadna 7282
.fa-thumb-tack-slash {
7283
  --fa: "\e68f";
1 efrain 7284
}
7285
 
1441 ariadna 7286
.fa-heart-pulse {
7287
  --fa: "\f21e";
1 efrain 7288
}
7289
 
1441 ariadna 7290
.fa-heartbeat {
7291
  --fa: "\f21e";
1 efrain 7292
}
7293
 
1441 ariadna 7294
.fa-people-carry-box {
7295
  --fa: "\f4ce";
1 efrain 7296
}
7297
 
1441 ariadna 7298
.fa-people-carry {
7299
  --fa: "\f4ce";
1 efrain 7300
}
7301
 
1441 ariadna 7302
.fa-temperature-high {
7303
  --fa: "\f769";
1 efrain 7304
}
7305
 
1441 ariadna 7306
.fa-microchip {
7307
  --fa: "\f2db";
1 efrain 7308
}
7309
 
1441 ariadna 7310
.fa-crown {
7311
  --fa: "\f521";
1 efrain 7312
}
7313
 
1441 ariadna 7314
.fa-weight-hanging {
7315
  --fa: "\f5cd";
1 efrain 7316
}
7317
 
1441 ariadna 7318
.fa-xmarks-lines {
7319
  --fa: "\e59a";
1 efrain 7320
}
7321
 
1441 ariadna 7322
.fa-file-prescription {
7323
  --fa: "\f572";
1 efrain 7324
}
7325
 
1441 ariadna 7326
.fa-weight-scale {
7327
  --fa: "\f496";
1 efrain 7328
}
7329
 
1441 ariadna 7330
.fa-weight {
7331
  --fa: "\f496";
1 efrain 7332
}
7333
 
1441 ariadna 7334
.fa-user-group {
7335
  --fa: "\f500";
1 efrain 7336
}
7337
 
1441 ariadna 7338
.fa-user-friends {
7339
  --fa: "\f500";
1 efrain 7340
}
7341
 
1441 ariadna 7342
.fa-arrow-up-a-z {
7343
  --fa: "\f15e";
1 efrain 7344
}
7345
 
1441 ariadna 7346
.fa-sort-alpha-up {
7347
  --fa: "\f15e";
1 efrain 7348
}
7349
 
1441 ariadna 7350
.fa-chess-knight {
7351
  --fa: "\f441";
1 efrain 7352
}
7353
 
1441 ariadna 7354
.fa-face-laugh-squint {
7355
  --fa: "\f59b";
1 efrain 7356
}
7357
 
1441 ariadna 7358
.fa-laugh-squint {
7359
  --fa: "\f59b";
1 efrain 7360
}
7361
 
1441 ariadna 7362
.fa-wheelchair {
7363
  --fa: "\f193";
1 efrain 7364
}
7365
 
1441 ariadna 7366
.fa-circle-arrow-up {
7367
  --fa: "\f0aa";
1 efrain 7368
}
7369
 
1441 ariadna 7370
.fa-arrow-circle-up {
7371
  --fa: "\f0aa";
1 efrain 7372
}
7373
 
1441 ariadna 7374
.fa-toggle-on {
7375
  --fa: "\f205";
1 efrain 7376
}
7377
 
1441 ariadna 7378
.fa-person-walking {
7379
  --fa: "\f554";
1 efrain 7380
}
7381
 
1441 ariadna 7382
.fa-walking {
7383
  --fa: "\f554";
1 efrain 7384
}
7385
 
1441 ariadna 7386
.fa-l {
7387
  --fa: "L";
1 efrain 7388
}
7389
 
1441 ariadna 7390
.fa-fire {
7391
  --fa: "\f06d";
1 efrain 7392
}
7393
 
1441 ariadna 7394
.fa-bed-pulse {
7395
  --fa: "\f487";
1 efrain 7396
}
7397
 
1441 ariadna 7398
.fa-procedures {
7399
  --fa: "\f487";
1 efrain 7400
}
7401
 
1441 ariadna 7402
.fa-shuttle-space {
7403
  --fa: "\f197";
1 efrain 7404
}
7405
 
1441 ariadna 7406
.fa-space-shuttle {
7407
  --fa: "\f197";
1 efrain 7408
}
7409
 
1441 ariadna 7410
.fa-face-laugh {
7411
  --fa: "\f599";
1 efrain 7412
}
7413
 
1441 ariadna 7414
.fa-laugh {
7415
  --fa: "\f599";
1 efrain 7416
}
7417
 
1441 ariadna 7418
.fa-folder-open {
7419
  --fa: "\f07c";
1 efrain 7420
}
7421
 
1441 ariadna 7422
.fa-heart-circle-plus {
7423
  --fa: "\e500";
1 efrain 7424
}
7425
 
1441 ariadna 7426
.fa-code-fork {
7427
  --fa: "\e13b";
1 efrain 7428
}
7429
 
1441 ariadna 7430
.fa-city {
7431
  --fa: "\f64f";
1 efrain 7432
}
7433
 
1441 ariadna 7434
.fa-microphone-lines {
7435
  --fa: "\f3c9";
1 efrain 7436
}
7437
 
1441 ariadna 7438
.fa-microphone-alt {
7439
  --fa: "\f3c9";
1 efrain 7440
}
7441
 
1441 ariadna 7442
.fa-pepper-hot {
7443
  --fa: "\f816";
1 efrain 7444
}
7445
 
1441 ariadna 7446
.fa-unlock {
7447
  --fa: "\f09c";
1 efrain 7448
}
7449
 
1441 ariadna 7450
.fa-colon-sign {
7451
  --fa: "\e140";
1 efrain 7452
}
7453
 
1441 ariadna 7454
.fa-headset {
7455
  --fa: "\f590";
1 efrain 7456
}
7457
 
1441 ariadna 7458
.fa-store-slash {
7459
  --fa: "\e071";
1 efrain 7460
}
7461
 
1441 ariadna 7462
.fa-road-circle-xmark {
7463
  --fa: "\e566";
1 efrain 7464
}
7465
 
1441 ariadna 7466
.fa-user-minus {
7467
  --fa: "\f503";
1 efrain 7468
}
7469
 
1441 ariadna 7470
.fa-mars-stroke-up {
7471
  --fa: "\f22a";
1 efrain 7472
}
7473
 
1441 ariadna 7474
.fa-mars-stroke-v {
7475
  --fa: "\f22a";
1 efrain 7476
}
7477
 
1441 ariadna 7478
.fa-champagne-glasses {
7479
  --fa: "\f79f";
1 efrain 7480
}
7481
 
1441 ariadna 7482
.fa-glass-cheers {
7483
  --fa: "\f79f";
1 efrain 7484
}
7485
 
1441 ariadna 7486
.fa-clipboard {
7487
  --fa: "\f328";
1 efrain 7488
}
7489
 
1441 ariadna 7490
.fa-house-circle-exclamation {
7491
  --fa: "\e50a";
1 efrain 7492
}
7493
 
1441 ariadna 7494
.fa-file-arrow-up {
7495
  --fa: "\f574";
1 efrain 7496
}
7497
 
1441 ariadna 7498
.fa-file-upload {
7499
  --fa: "\f574";
1 efrain 7500
}
7501
 
1441 ariadna 7502
.fa-wifi {
7503
  --fa: "\f1eb";
1 efrain 7504
}
7505
 
1441 ariadna 7506
.fa-wifi-3 {
7507
  --fa: "\f1eb";
1 efrain 7508
}
7509
 
1441 ariadna 7510
.fa-wifi-strong {
7511
  --fa: "\f1eb";
1 efrain 7512
}
7513
 
1441 ariadna 7514
.fa-bath {
7515
  --fa: "\f2cd";
1 efrain 7516
}
7517
 
1441 ariadna 7518
.fa-bathtub {
7519
  --fa: "\f2cd";
1 efrain 7520
}
7521
 
1441 ariadna 7522
.fa-underline {
7523
  --fa: "\f0cd";
1 efrain 7524
}
7525
 
1441 ariadna 7526
.fa-user-pen {
7527
  --fa: "\f4ff";
1 efrain 7528
}
7529
 
1441 ariadna 7530
.fa-user-edit {
7531
  --fa: "\f4ff";
1 efrain 7532
}
7533
 
1441 ariadna 7534
.fa-signature {
7535
  --fa: "\f5b7";
1 efrain 7536
}
7537
 
1441 ariadna 7538
.fa-stroopwafel {
7539
  --fa: "\f551";
1 efrain 7540
}
7541
 
1441 ariadna 7542
.fa-bold {
7543
  --fa: "\f032";
1 efrain 7544
}
7545
 
1441 ariadna 7546
.fa-anchor-lock {
7547
  --fa: "\e4ad";
1 efrain 7548
}
7549
 
1441 ariadna 7550
.fa-building-ngo {
7551
  --fa: "\e4d7";
1 efrain 7552
}
7553
 
1441 ariadna 7554
.fa-manat-sign {
7555
  --fa: "\e1d5";
1 efrain 7556
}
7557
 
1441 ariadna 7558
.fa-not-equal {
7559
  --fa: "\f53e";
1 efrain 7560
}
7561
 
1441 ariadna 7562
.fa-border-top-left {
7563
  --fa: "\f853";
1 efrain 7564
}
7565
 
1441 ariadna 7566
.fa-border-style {
7567
  --fa: "\f853";
1 efrain 7568
}
7569
 
1441 ariadna 7570
.fa-map-location-dot {
7571
  --fa: "\f5a0";
1 efrain 7572
}
7573
 
1441 ariadna 7574
.fa-map-marked-alt {
7575
  --fa: "\f5a0";
1 efrain 7576
}
7577
 
1441 ariadna 7578
.fa-jedi {
7579
  --fa: "\f669";
1 efrain 7580
}
7581
 
1441 ariadna 7582
.fa-square-poll-vertical {
7583
  --fa: "\f681";
1 efrain 7584
}
7585
 
1441 ariadna 7586
.fa-poll {
7587
  --fa: "\f681";
1 efrain 7588
}
7589
 
1441 ariadna 7590
.fa-mug-hot {
7591
  --fa: "\f7b6";
1 efrain 7592
}
7593
 
1441 ariadna 7594
.fa-car-battery {
7595
  --fa: "\f5df";
1 efrain 7596
}
7597
 
1441 ariadna 7598
.fa-battery-car {
7599
  --fa: "\f5df";
1 efrain 7600
}
7601
 
1441 ariadna 7602
.fa-gift {
7603
  --fa: "\f06b";
1 efrain 7604
}
7605
 
1441 ariadna 7606
.fa-dice-two {
7607
  --fa: "\f528";
1 efrain 7608
}
7609
 
1441 ariadna 7610
.fa-chess-queen {
7611
  --fa: "\f445";
1 efrain 7612
}
7613
 
1441 ariadna 7614
.fa-glasses {
7615
  --fa: "\f530";
1 efrain 7616
}
7617
 
1441 ariadna 7618
.fa-chess-board {
7619
  --fa: "\f43c";
1 efrain 7620
}
7621
 
1441 ariadna 7622
.fa-building-circle-check {
7623
  --fa: "\e4d2";
1 efrain 7624
}
7625
 
1441 ariadna 7626
.fa-person-chalkboard {
7627
  --fa: "\e53d";
1 efrain 7628
}
7629
 
1441 ariadna 7630
.fa-mars-stroke-right {
7631
  --fa: "\f22b";
1 efrain 7632
}
7633
 
1441 ariadna 7634
.fa-mars-stroke-h {
7635
  --fa: "\f22b";
1 efrain 7636
}
7637
 
1441 ariadna 7638
.fa-hand-back-fist {
7639
  --fa: "\f255";
1 efrain 7640
}
7641
 
1441 ariadna 7642
.fa-hand-rock {
7643
  --fa: "\f255";
1 efrain 7644
}
7645
 
1441 ariadna 7646
.fa-square-caret-up {
7647
  --fa: "\f151";
1 efrain 7648
}
7649
 
1441 ariadna 7650
.fa-caret-square-up {
7651
  --fa: "\f151";
1 efrain 7652
}
7653
 
1441 ariadna 7654
.fa-cloud-showers-water {
7655
  --fa: "\e4e4";
1 efrain 7656
}
7657
 
1441 ariadna 7658
.fa-chart-bar {
7659
  --fa: "\f080";
1 efrain 7660
}
7661
 
1441 ariadna 7662
.fa-bar-chart {
7663
  --fa: "\f080";
1 efrain 7664
}
7665
 
1441 ariadna 7666
.fa-hands-bubbles {
7667
  --fa: "\e05e";
1 efrain 7668
}
7669
 
1441 ariadna 7670
.fa-hands-wash {
7671
  --fa: "\e05e";
1 efrain 7672
}
7673
 
1441 ariadna 7674
.fa-less-than-equal {
7675
  --fa: "\f537";
1 efrain 7676
}
7677
 
1441 ariadna 7678
.fa-train {
7679
  --fa: "\f238";
1 efrain 7680
}
7681
 
1441 ariadna 7682
.fa-eye-low-vision {
7683
  --fa: "\f2a8";
1 efrain 7684
}
7685
 
1441 ariadna 7686
.fa-low-vision {
7687
  --fa: "\f2a8";
1 efrain 7688
}
7689
 
1441 ariadna 7690
.fa-crow {
7691
  --fa: "\f520";
1 efrain 7692
}
7693
 
1441 ariadna 7694
.fa-sailboat {
7695
  --fa: "\e445";
1 efrain 7696
}
7697
 
1441 ariadna 7698
.fa-window-restore {
7699
  --fa: "\f2d2";
1 efrain 7700
}
7701
 
1441 ariadna 7702
.fa-square-plus {
7703
  --fa: "\f0fe";
1 efrain 7704
}
7705
 
1441 ariadna 7706
.fa-plus-square {
7707
  --fa: "\f0fe";
1 efrain 7708
}
7709
 
1441 ariadna 7710
.fa-torii-gate {
7711
  --fa: "\f6a1";
1 efrain 7712
}
7713
 
1441 ariadna 7714
.fa-frog {
7715
  --fa: "\f52e";
1 efrain 7716
}
7717
 
1441 ariadna 7718
.fa-bucket {
7719
  --fa: "\e4cf";
1 efrain 7720
}
7721
 
1441 ariadna 7722
.fa-image {
7723
  --fa: "\f03e";
1 efrain 7724
}
7725
 
1441 ariadna 7726
.fa-microphone {
7727
  --fa: "\f130";
1 efrain 7728
}
7729
 
1441 ariadna 7730
.fa-cow {
7731
  --fa: "\f6c8";
1 efrain 7732
}
7733
 
1441 ariadna 7734
.fa-caret-up {
7735
  --fa: "\f0d8";
1 efrain 7736
}
7737
 
1441 ariadna 7738
.fa-screwdriver {
7739
  --fa: "\f54a";
1 efrain 7740
}
7741
 
1441 ariadna 7742
.fa-folder-closed {
7743
  --fa: "\e185";
1 efrain 7744
}
7745
 
1441 ariadna 7746
.fa-house-tsunami {
7747
  --fa: "\e515";
1 efrain 7748
}
7749
 
1441 ariadna 7750
.fa-square-nfi {
7751
  --fa: "\e576";
1 efrain 7752
}
7753
 
1441 ariadna 7754
.fa-arrow-up-from-ground-water {
7755
  --fa: "\e4b5";
1 efrain 7756
}
7757
 
1441 ariadna 7758
.fa-martini-glass {
7759
  --fa: "\f57b";
1 efrain 7760
}
7761
 
1441 ariadna 7762
.fa-glass-martini-alt {
7763
  --fa: "\f57b";
1 efrain 7764
}
7765
 
1441 ariadna 7766
.fa-square-binary {
7767
  --fa: "\e69b";
1 efrain 7768
}
7769
 
1441 ariadna 7770
.fa-rotate-left {
7771
  --fa: "\f2ea";
1 efrain 7772
}
7773
 
1441 ariadna 7774
.fa-rotate-back {
7775
  --fa: "\f2ea";
1 efrain 7776
}
7777
 
1441 ariadna 7778
.fa-rotate-backward {
7779
  --fa: "\f2ea";
1 efrain 7780
}
7781
 
1441 ariadna 7782
.fa-undo-alt {
7783
  --fa: "\f2ea";
1 efrain 7784
}
7785
 
1441 ariadna 7786
.fa-table-columns {
7787
  --fa: "\f0db";
1 efrain 7788
}
7789
 
1441 ariadna 7790
.fa-columns {
7791
  --fa: "\f0db";
1 efrain 7792
}
7793
 
1441 ariadna 7794
.fa-lemon {
7795
  --fa: "\f094";
1 efrain 7796
}
7797
 
1441 ariadna 7798
.fa-head-side-mask {
7799
  --fa: "\e063";
1 efrain 7800
}
7801
 
1441 ariadna 7802
.fa-handshake {
7803
  --fa: "\f2b5";
1 efrain 7804
}
7805
 
1441 ariadna 7806
.fa-gem {
7807
  --fa: "\f3a5";
1 efrain 7808
}
7809
 
1441 ariadna 7810
.fa-dolly {
7811
  --fa: "\f472";
1 efrain 7812
}
7813
 
1441 ariadna 7814
.fa-dolly-box {
7815
  --fa: "\f472";
1 efrain 7816
}
7817
 
1441 ariadna 7818
.fa-smoking {
7819
  --fa: "\f48d";
1 efrain 7820
}
7821
 
1441 ariadna 7822
.fa-minimize {
7823
  --fa: "\f78c";
1 efrain 7824
}
7825
 
1441 ariadna 7826
.fa-compress-arrows-alt {
7827
  --fa: "\f78c";
1 efrain 7828
}
7829
 
1441 ariadna 7830
.fa-monument {
7831
  --fa: "\f5a6";
1 efrain 7832
}
7833
 
1441 ariadna 7834
.fa-snowplow {
7835
  --fa: "\f7d2";
1 efrain 7836
}
7837
 
1441 ariadna 7838
.fa-angles-right {
7839
  --fa: "\f101";
1 efrain 7840
}
7841
 
1441 ariadna 7842
.fa-angle-double-right {
7843
  --fa: "\f101";
1 efrain 7844
}
7845
 
1441 ariadna 7846
.fa-cannabis {
7847
  --fa: "\f55f";
1 efrain 7848
}
7849
 
1441 ariadna 7850
.fa-circle-play {
7851
  --fa: "\f144";
1 efrain 7852
}
7853
 
1441 ariadna 7854
.fa-play-circle {
7855
  --fa: "\f144";
1 efrain 7856
}
7857
 
1441 ariadna 7858
.fa-tablets {
7859
  --fa: "\f490";
1 efrain 7860
}
7861
 
1441 ariadna 7862
.fa-ethernet {
7863
  --fa: "\f796";
1 efrain 7864
}
7865
 
1441 ariadna 7866
.fa-euro-sign {
7867
  --fa: "\f153";
1 efrain 7868
}
7869
 
1441 ariadna 7870
.fa-eur {
7871
  --fa: "\f153";
1 efrain 7872
}
7873
 
1441 ariadna 7874
.fa-euro {
7875
  --fa: "\f153";
1 efrain 7876
}
7877
 
1441 ariadna 7878
.fa-chair {
7879
  --fa: "\f6c0";
1 efrain 7880
}
7881
 
1441 ariadna 7882
.fa-circle-check {
7883
  --fa: "\f058";
1 efrain 7884
}
7885
 
1441 ariadna 7886
.fa-check-circle {
7887
  --fa: "\f058";
1 efrain 7888
}
7889
 
1441 ariadna 7890
.fa-circle-stop {
7891
  --fa: "\f28d";
1 efrain 7892
}
7893
 
1441 ariadna 7894
.fa-stop-circle {
7895
  --fa: "\f28d";
1 efrain 7896
}
7897
 
1441 ariadna 7898
.fa-compass-drafting {
7899
  --fa: "\f568";
1 efrain 7900
}
7901
 
1441 ariadna 7902
.fa-drafting-compass {
7903
  --fa: "\f568";
1 efrain 7904
}
7905
 
1441 ariadna 7906
.fa-plate-wheat {
7907
  --fa: "\e55a";
1 efrain 7908
}
7909
 
1441 ariadna 7910
.fa-icicles {
7911
  --fa: "\f7ad";
1 efrain 7912
}
7913
 
1441 ariadna 7914
.fa-person-shelter {
7915
  --fa: "\e54f";
1 efrain 7916
}
7917
 
1441 ariadna 7918
.fa-neuter {
7919
  --fa: "\f22c";
1 efrain 7920
}
7921
 
1441 ariadna 7922
.fa-id-badge {
7923
  --fa: "\f2c1";
1 efrain 7924
}
7925
 
1441 ariadna 7926
.fa-marker {
7927
  --fa: "\f5a1";
1 efrain 7928
}
7929
 
1441 ariadna 7930
.fa-face-laugh-beam {
7931
  --fa: "\f59a";
1 efrain 7932
}
7933
 
1441 ariadna 7934
.fa-laugh-beam {
7935
  --fa: "\f59a";
1 efrain 7936
}
7937
 
1441 ariadna 7938
.fa-helicopter-symbol {
7939
  --fa: "\e502";
1 efrain 7940
}
7941
 
1441 ariadna 7942
.fa-universal-access {
7943
  --fa: "\f29a";
1 efrain 7944
}
7945
 
1441 ariadna 7946
.fa-circle-chevron-up {
7947
  --fa: "\f139";
1 efrain 7948
}
7949
 
1441 ariadna 7950
.fa-chevron-circle-up {
7951
  --fa: "\f139";
1 efrain 7952
}
7953
 
1441 ariadna 7954
.fa-lari-sign {
7955
  --fa: "\e1c8";
1 efrain 7956
}
7957
 
1441 ariadna 7958
.fa-volcano {
7959
  --fa: "\f770";
1 efrain 7960
}
7961
 
1441 ariadna 7962
.fa-person-walking-dashed-line-arrow-right {
7963
  --fa: "\e553";
1 efrain 7964
}
7965
 
1441 ariadna 7966
.fa-sterling-sign {
7967
  --fa: "\f154";
1 efrain 7968
}
7969
 
1441 ariadna 7970
.fa-gbp {
7971
  --fa: "\f154";
1 efrain 7972
}
7973
 
1441 ariadna 7974
.fa-pound-sign {
7975
  --fa: "\f154";
1 efrain 7976
}
7977
 
1441 ariadna 7978
.fa-viruses {
7979
  --fa: "\e076";
1 efrain 7980
}
7981
 
1441 ariadna 7982
.fa-square-person-confined {
7983
  --fa: "\e577";
1 efrain 7984
}
7985
 
1441 ariadna 7986
.fa-user-tie {
7987
  --fa: "\f508";
1 efrain 7988
}
7989
 
1441 ariadna 7990
.fa-arrow-down-long {
7991
  --fa: "\f175";
1 efrain 7992
}
7993
 
1441 ariadna 7994
.fa-long-arrow-down {
7995
  --fa: "\f175";
1 efrain 7996
}
7997
 
1441 ariadna 7998
.fa-tent-arrow-down-to-line {
7999
  --fa: "\e57e";
1 efrain 8000
}
8001
 
1441 ariadna 8002
.fa-certificate {
8003
  --fa: "\f0a3";
1 efrain 8004
}
8005
 
1441 ariadna 8006
.fa-reply-all {
8007
  --fa: "\f122";
1 efrain 8008
}
8009
 
1441 ariadna 8010
.fa-mail-reply-all {
8011
  --fa: "\f122";
1 efrain 8012
}
8013
 
1441 ariadna 8014
.fa-suitcase {
8015
  --fa: "\f0f2";
1 efrain 8016
}
8017
 
1441 ariadna 8018
.fa-person-skating {
8019
  --fa: "\f7c5";
1 efrain 8020
}
8021
 
1441 ariadna 8022
.fa-skating {
8023
  --fa: "\f7c5";
1 efrain 8024
}
8025
 
1441 ariadna 8026
.fa-filter-circle-dollar {
8027
  --fa: "\f662";
1 efrain 8028
}
8029
 
1441 ariadna 8030
.fa-funnel-dollar {
8031
  --fa: "\f662";
1 efrain 8032
}
8033
 
1441 ariadna 8034
.fa-camera-retro {
8035
  --fa: "\f083";
1 efrain 8036
}
8037
 
1441 ariadna 8038
.fa-circle-arrow-down {
8039
  --fa: "\f0ab";
1 efrain 8040
}
8041
 
1441 ariadna 8042
.fa-arrow-circle-down {
8043
  --fa: "\f0ab";
1 efrain 8044
}
8045
 
1441 ariadna 8046
.fa-file-import {
8047
  --fa: "\f56f";
1 efrain 8048
}
8049
 
1441 ariadna 8050
.fa-arrow-right-to-file {
8051
  --fa: "\f56f";
1 efrain 8052
}
8053
 
1441 ariadna 8054
.fa-square-arrow-up-right {
8055
  --fa: "\f14c";
1 efrain 8056
}
8057
 
1441 ariadna 8058
.fa-external-link-square {
8059
  --fa: "\f14c";
1 efrain 8060
}
8061
 
1441 ariadna 8062
.fa-box-open {
8063
  --fa: "\f49e";
1 efrain 8064
}
8065
 
1441 ariadna 8066
.fa-scroll {
8067
  --fa: "\f70e";
1 efrain 8068
}
8069
 
1441 ariadna 8070
.fa-spa {
8071
  --fa: "\f5bb";
1 efrain 8072
}
8073
 
1441 ariadna 8074
.fa-location-pin-lock {
8075
  --fa: "\e51f";
1 efrain 8076
}
8077
 
1441 ariadna 8078
.fa-pause {
8079
  --fa: "\f04c";
1 efrain 8080
}
8081
 
1441 ariadna 8082
.fa-hill-avalanche {
8083
  --fa: "\e507";
1 efrain 8084
}
8085
 
1441 ariadna 8086
.fa-temperature-empty {
8087
  --fa: "\f2cb";
1 efrain 8088
}
8089
 
1441 ariadna 8090
.fa-temperature-0 {
8091
  --fa: "\f2cb";
1 efrain 8092
}
8093
 
1441 ariadna 8094
.fa-thermometer-0 {
8095
  --fa: "\f2cb";
1 efrain 8096
}
8097
 
1441 ariadna 8098
.fa-thermometer-empty {
8099
  --fa: "\f2cb";
1 efrain 8100
}
8101
 
1441 ariadna 8102
.fa-bomb {
8103
  --fa: "\f1e2";
1 efrain 8104
}
8105
 
1441 ariadna 8106
.fa-registered {
8107
  --fa: "\f25d";
1 efrain 8108
}
8109
 
1441 ariadna 8110
.fa-address-card {
8111
  --fa: "\f2bb";
1 efrain 8112
}
8113
 
1441 ariadna 8114
.fa-contact-card {
8115
  --fa: "\f2bb";
1 efrain 8116
}
8117
 
1441 ariadna 8118
.fa-vcard {
8119
  --fa: "\f2bb";
1 efrain 8120
}
8121
 
1441 ariadna 8122
.fa-scale-unbalanced-flip {
8123
  --fa: "\f516";
1 efrain 8124
}
8125
 
1441 ariadna 8126
.fa-balance-scale-right {
8127
  --fa: "\f516";
1 efrain 8128
}
8129
 
1441 ariadna 8130
.fa-subscript {
8131
  --fa: "\f12c";
1 efrain 8132
}
8133
 
1441 ariadna 8134
.fa-diamond-turn-right {
8135
  --fa: "\f5eb";
1 efrain 8136
}
8137
 
1441 ariadna 8138
.fa-directions {
8139
  --fa: "\f5eb";
1 efrain 8140
}
8141
 
1441 ariadna 8142
.fa-burst {
8143
  --fa: "\e4dc";
1 efrain 8144
}
8145
 
1441 ariadna 8146
.fa-house-laptop {
8147
  --fa: "\e066";
1 efrain 8148
}
8149
 
1441 ariadna 8150
.fa-laptop-house {
8151
  --fa: "\e066";
1 efrain 8152
}
8153
 
1441 ariadna 8154
.fa-face-tired {
8155
  --fa: "\f5c8";
1 efrain 8156
}
8157
 
1441 ariadna 8158
.fa-tired {
8159
  --fa: "\f5c8";
1 efrain 8160
}
8161
 
1441 ariadna 8162
.fa-money-bills {
8163
  --fa: "\e1f3";
1 efrain 8164
}
8165
 
1441 ariadna 8166
.fa-smog {
8167
  --fa: "\f75f";
1 efrain 8168
}
8169
 
1441 ariadna 8170
.fa-crutch {
8171
  --fa: "\f7f7";
1 efrain 8172
}
8173
 
1441 ariadna 8174
.fa-cloud-arrow-up {
8175
  --fa: "\f0ee";
1 efrain 8176
}
8177
 
1441 ariadna 8178
.fa-cloud-upload {
8179
  --fa: "\f0ee";
1 efrain 8180
}
8181
 
1441 ariadna 8182
.fa-cloud-upload-alt {
8183
  --fa: "\f0ee";
1 efrain 8184
}
8185
 
1441 ariadna 8186
.fa-palette {
8187
  --fa: "\f53f";
1 efrain 8188
}
8189
 
1441 ariadna 8190
.fa-arrows-turn-right {
8191
  --fa: "\e4c0";
1 efrain 8192
}
8193
 
1441 ariadna 8194
.fa-vest {
8195
  --fa: "\e085";
1 efrain 8196
}
8197
 
1441 ariadna 8198
.fa-ferry {
8199
  --fa: "\e4ea";
1 efrain 8200
}
8201
 
1441 ariadna 8202
.fa-arrows-down-to-people {
8203
  --fa: "\e4b9";
1 efrain 8204
}
8205
 
1441 ariadna 8206
.fa-seedling {
8207
  --fa: "\f4d8";
1 efrain 8208
}
8209
 
1441 ariadna 8210
.fa-sprout {
8211
  --fa: "\f4d8";
1 efrain 8212
}
8213
 
1441 ariadna 8214
.fa-left-right {
8215
  --fa: "\f337";
1 efrain 8216
}
8217
 
1441 ariadna 8218
.fa-arrows-alt-h {
8219
  --fa: "\f337";
1 efrain 8220
}
8221
 
1441 ariadna 8222
.fa-boxes-packing {
8223
  --fa: "\e4c7";
1 efrain 8224
}
8225
 
1441 ariadna 8226
.fa-circle-arrow-left {
8227
  --fa: "\f0a8";
1 efrain 8228
}
8229
 
1441 ariadna 8230
.fa-arrow-circle-left {
8231
  --fa: "\f0a8";
1 efrain 8232
}
8233
 
1441 ariadna 8234
.fa-group-arrows-rotate {
8235
  --fa: "\e4f6";
1 efrain 8236
}
8237
 
1441 ariadna 8238
.fa-bowl-food {
8239
  --fa: "\e4c6";
1 efrain 8240
}
8241
 
1441 ariadna 8242
.fa-candy-cane {
8243
  --fa: "\f786";
1 efrain 8244
}
8245
 
1441 ariadna 8246
.fa-arrow-down-wide-short {
8247
  --fa: "\f160";
1 efrain 8248
}
8249
 
1441 ariadna 8250
.fa-sort-amount-asc {
8251
  --fa: "\f160";
1 efrain 8252
}
8253
 
1441 ariadna 8254
.fa-sort-amount-down {
8255
  --fa: "\f160";
1 efrain 8256
}
8257
 
1441 ariadna 8258
.fa-cloud-bolt {
8259
  --fa: "\f76c";
1 efrain 8260
}
8261
 
1441 ariadna 8262
.fa-thunderstorm {
8263
  --fa: "\f76c";
1 efrain 8264
}
8265
 
1441 ariadna 8266
.fa-text-slash {
8267
  --fa: "\f87d";
1 efrain 8268
}
8269
 
1441 ariadna 8270
.fa-remove-format {
8271
  --fa: "\f87d";
1 efrain 8272
}
8273
 
1441 ariadna 8274
.fa-face-smile-wink {
8275
  --fa: "\f4da";
1 efrain 8276
}
8277
 
1441 ariadna 8278
.fa-smile-wink {
8279
  --fa: "\f4da";
1 efrain 8280
}
8281
 
1441 ariadna 8282
.fa-file-word {
8283
  --fa: "\f1c2";
1 efrain 8284
}
8285
 
1441 ariadna 8286
.fa-file-powerpoint {
8287
  --fa: "\f1c4";
1 efrain 8288
}
8289
 
1441 ariadna 8290
.fa-arrows-left-right {
8291
  --fa: "\f07e";
1 efrain 8292
}
8293
 
1441 ariadna 8294
.fa-arrows-h {
8295
  --fa: "\f07e";
1 efrain 8296
}
8297
 
1441 ariadna 8298
.fa-house-lock {
8299
  --fa: "\e510";
1 efrain 8300
}
8301
 
1441 ariadna 8302
.fa-cloud-arrow-down {
8303
  --fa: "\f0ed";
1 efrain 8304
}
8305
 
1441 ariadna 8306
.fa-cloud-download {
8307
  --fa: "\f0ed";
1 efrain 8308
}
8309
 
1441 ariadna 8310
.fa-cloud-download-alt {
8311
  --fa: "\f0ed";
1 efrain 8312
}
8313
 
1441 ariadna 8314
.fa-children {
8315
  --fa: "\e4e1";
1 efrain 8316
}
8317
 
1441 ariadna 8318
.fa-chalkboard {
8319
  --fa: "\f51b";
1 efrain 8320
}
8321
 
1441 ariadna 8322
.fa-blackboard {
8323
  --fa: "\f51b";
1 efrain 8324
}
8325
 
1441 ariadna 8326
.fa-user-large-slash {
8327
  --fa: "\f4fa";
1 efrain 8328
}
8329
 
1441 ariadna 8330
.fa-user-alt-slash {
8331
  --fa: "\f4fa";
1 efrain 8332
}
8333
 
1441 ariadna 8334
.fa-envelope-open {
8335
  --fa: "\f2b6";
1 efrain 8336
}
8337
 
1441 ariadna 8338
.fa-handshake-simple-slash {
8339
  --fa: "\e05f";
1 efrain 8340
}
8341
 
1441 ariadna 8342
.fa-handshake-alt-slash {
8343
  --fa: "\e05f";
1 efrain 8344
}
8345
 
1441 ariadna 8346
.fa-mattress-pillow {
8347
  --fa: "\e525";
1 efrain 8348
}
8349
 
1441 ariadna 8350
.fa-guarani-sign {
8351
  --fa: "\e19a";
1 efrain 8352
}
8353
 
1441 ariadna 8354
.fa-arrows-rotate {
8355
  --fa: "\f021";
1 efrain 8356
}
8357
 
1441 ariadna 8358
.fa-refresh {
8359
  --fa: "\f021";
1 efrain 8360
}
8361
 
1441 ariadna 8362
.fa-sync {
8363
  --fa: "\f021";
1 efrain 8364
}
8365
 
1441 ariadna 8366
.fa-fire-extinguisher {
8367
  --fa: "\f134";
1 efrain 8368
}
8369
 
1441 ariadna 8370
.fa-cruzeiro-sign {
8371
  --fa: "\e152";
1 efrain 8372
}
8373
 
1441 ariadna 8374
.fa-greater-than-equal {
8375
  --fa: "\f532";
1 efrain 8376
}
8377
 
1441 ariadna 8378
.fa-shield-halved {
8379
  --fa: "\f3ed";
1 efrain 8380
}
8381
 
1441 ariadna 8382
.fa-shield-alt {
8383
  --fa: "\f3ed";
1 efrain 8384
}
8385
 
1441 ariadna 8386
.fa-book-atlas {
8387
  --fa: "\f558";
1 efrain 8388
}
8389
 
1441 ariadna 8390
.fa-atlas {
8391
  --fa: "\f558";
1 efrain 8392
}
8393
 
1441 ariadna 8394
.fa-virus {
8395
  --fa: "\e074";
1 efrain 8396
}
8397
 
1441 ariadna 8398
.fa-envelope-circle-check {
8399
  --fa: "\e4e8";
1 efrain 8400
}
8401
 
1441 ariadna 8402
.fa-layer-group {
8403
  --fa: "\f5fd";
1 efrain 8404
}
8405
 
1441 ariadna 8406
.fa-arrows-to-dot {
8407
  --fa: "\e4be";
1 efrain 8408
}
8409
 
1441 ariadna 8410
.fa-archway {
8411
  --fa: "\f557";
1 efrain 8412
}
8413
 
1441 ariadna 8414
.fa-heart-circle-check {
8415
  --fa: "\e4fd";
1 efrain 8416
}
8417
 
1441 ariadna 8418
.fa-house-chimney-crack {
8419
  --fa: "\f6f1";
1 efrain 8420
}
8421
 
1441 ariadna 8422
.fa-house-damage {
8423
  --fa: "\f6f1";
1 efrain 8424
}
8425
 
1441 ariadna 8426
.fa-file-zipper {
8427
  --fa: "\f1c6";
1 efrain 8428
}
8429
 
1441 ariadna 8430
.fa-file-archive {
8431
  --fa: "\f1c6";
1 efrain 8432
}
8433
 
1441 ariadna 8434
.fa-square {
8435
  --fa: "\f0c8";
1 efrain 8436
}
8437
 
1441 ariadna 8438
.fa-martini-glass-empty {
8439
  --fa: "\f000";
1 efrain 8440
}
8441
 
1441 ariadna 8442
.fa-glass-martini {
8443
  --fa: "\f000";
1 efrain 8444
}
8445
 
1441 ariadna 8446
.fa-couch {
8447
  --fa: "\f4b8";
1 efrain 8448
}
8449
 
1441 ariadna 8450
.fa-cedi-sign {
8451
  --fa: "\e0df";
1 efrain 8452
}
8453
 
1441 ariadna 8454
.fa-italic {
8455
  --fa: "\f033";
1 efrain 8456
}
8457
 
1441 ariadna 8458
.fa-table-cells-column-lock {
8459
  --fa: "\e678";
1 efrain 8460
}
8461
 
1441 ariadna 8462
.fa-church {
8463
  --fa: "\f51d";
1 efrain 8464
}
8465
 
1441 ariadna 8466
.fa-comments-dollar {
8467
  --fa: "\f653";
1 efrain 8468
}
8469
 
1441 ariadna 8470
.fa-democrat {
8471
  --fa: "\f747";
1 efrain 8472
}
8473
 
1441 ariadna 8474
.fa-z {
8475
  --fa: "Z";
1 efrain 8476
}
8477
 
1441 ariadna 8478
.fa-person-skiing {
8479
  --fa: "\f7c9";
1 efrain 8480
}
8481
 
1441 ariadna 8482
.fa-skiing {
8483
  --fa: "\f7c9";
1 efrain 8484
}
8485
 
1441 ariadna 8486
.fa-road-lock {
8487
  --fa: "\e567";
1 efrain 8488
}
8489
 
1441 ariadna 8490
.fa-a {
8491
  --fa: "A";
1 efrain 8492
}
8493
 
1441 ariadna 8494
.fa-temperature-arrow-down {
8495
  --fa: "\e03f";
1 efrain 8496
}
8497
 
1441 ariadna 8498
.fa-temperature-down {
8499
  --fa: "\e03f";
1 efrain 8500
}
8501
 
1441 ariadna 8502
.fa-feather-pointed {
8503
  --fa: "\f56b";
1 efrain 8504
}
8505
 
1441 ariadna 8506
.fa-feather-alt {
8507
  --fa: "\f56b";
1 efrain 8508
}
8509
 
1441 ariadna 8510
.fa-p {
8511
  --fa: "P";
1 efrain 8512
}
8513
 
1441 ariadna 8514
.fa-snowflake {
8515
  --fa: "\f2dc";
1 efrain 8516
}
8517
 
1441 ariadna 8518
.fa-newspaper {
8519
  --fa: "\f1ea";
1 efrain 8520
}
8521
 
1441 ariadna 8522
.fa-rectangle-ad {
8523
  --fa: "\f641";
1 efrain 8524
}
8525
 
1441 ariadna 8526
.fa-ad {
8527
  --fa: "\f641";
1 efrain 8528
}
8529
 
1441 ariadna 8530
.fa-circle-arrow-right {
8531
  --fa: "\f0a9";
1 efrain 8532
}
8533
 
1441 ariadna 8534
.fa-arrow-circle-right {
8535
  --fa: "\f0a9";
1 efrain 8536
}
8537
 
1441 ariadna 8538
.fa-filter-circle-xmark {
8539
  --fa: "\e17b";
1 efrain 8540
}
8541
 
1441 ariadna 8542
.fa-locust {
8543
  --fa: "\e520";
1 efrain 8544
}
8545
 
1441 ariadna 8546
.fa-sort {
8547
  --fa: "\f0dc";
1 efrain 8548
}
8549
 
1441 ariadna 8550
.fa-unsorted {
8551
  --fa: "\f0dc";
1 efrain 8552
}
8553
 
1441 ariadna 8554
.fa-list-ol {
8555
  --fa: "\f0cb";
1 efrain 8556
}
8557
 
1441 ariadna 8558
.fa-list-1-2 {
8559
  --fa: "\f0cb";
1 efrain 8560
}
8561
 
1441 ariadna 8562
.fa-list-numeric {
8563
  --fa: "\f0cb";
1 efrain 8564
}
8565
 
1441 ariadna 8566
.fa-person-dress-burst {
8567
  --fa: "\e544";
1 efrain 8568
}
8569
 
1441 ariadna 8570
.fa-money-check-dollar {
8571
  --fa: "\f53d";
1 efrain 8572
}
8573
 
1441 ariadna 8574
.fa-money-check-alt {
8575
  --fa: "\f53d";
1 efrain 8576
}
8577
 
1441 ariadna 8578
.fa-vector-square {
8579
  --fa: "\f5cb";
1 efrain 8580
}
8581
 
1441 ariadna 8582
.fa-bread-slice {
8583
  --fa: "\f7ec";
1 efrain 8584
}
8585
 
1441 ariadna 8586
.fa-language {
8587
  --fa: "\f1ab";
1 efrain 8588
}
8589
 
1441 ariadna 8590
.fa-face-kiss-wink-heart {
8591
  --fa: "\f598";
1 efrain 8592
}
8593
 
1441 ariadna 8594
.fa-kiss-wink-heart {
8595
  --fa: "\f598";
1 efrain 8596
}
8597
 
1441 ariadna 8598
.fa-filter {
8599
  --fa: "\f0b0";
1 efrain 8600
}
8601
 
1441 ariadna 8602
.fa-question {
8603
  --fa: "\?";
1 efrain 8604
}
8605
 
1441 ariadna 8606
.fa-file-signature {
8607
  --fa: "\f573";
1 efrain 8608
}
8609
 
1441 ariadna 8610
.fa-up-down-left-right {
8611
  --fa: "\f0b2";
1 efrain 8612
}
8613
 
1441 ariadna 8614
.fa-arrows-alt {
8615
  --fa: "\f0b2";
1 efrain 8616
}
8617
 
1441 ariadna 8618
.fa-house-chimney-user {
8619
  --fa: "\e065";
1 efrain 8620
}
8621
 
1441 ariadna 8622
.fa-hand-holding-heart {
8623
  --fa: "\f4be";
1 efrain 8624
}
8625
 
1441 ariadna 8626
.fa-puzzle-piece {
8627
  --fa: "\f12e";
1 efrain 8628
}
8629
 
1441 ariadna 8630
.fa-money-check {
8631
  --fa: "\f53c";
1 efrain 8632
}
8633
 
1441 ariadna 8634
.fa-star-half-stroke {
8635
  --fa: "\f5c0";
1 efrain 8636
}
8637
 
1441 ariadna 8638
.fa-star-half-alt {
8639
  --fa: "\f5c0";
1 efrain 8640
}
8641
 
1441 ariadna 8642
.fa-code {
8643
  --fa: "\f121";
1 efrain 8644
}
8645
 
1441 ariadna 8646
.fa-whiskey-glass {
8647
  --fa: "\f7a0";
1 efrain 8648
}
8649
 
1441 ariadna 8650
.fa-glass-whiskey {
8651
  --fa: "\f7a0";
1 efrain 8652
}
8653
 
1441 ariadna 8654
.fa-building-circle-exclamation {
8655
  --fa: "\e4d3";
1 efrain 8656
}
8657
 
1441 ariadna 8658
.fa-magnifying-glass-chart {
8659
  --fa: "\e522";
1 efrain 8660
}
8661
 
1441 ariadna 8662
.fa-arrow-up-right-from-square {
8663
  --fa: "\f08e";
1 efrain 8664
}
8665
 
1441 ariadna 8666
.fa-external-link {
8667
  --fa: "\f08e";
1 efrain 8668
}
8669
 
1441 ariadna 8670
.fa-cubes-stacked {
8671
  --fa: "\e4e6";
1 efrain 8672
}
8673
 
1441 ariadna 8674
.fa-won-sign {
8675
  --fa: "\f159";
1 efrain 8676
}
8677
 
1441 ariadna 8678
.fa-krw {
8679
  --fa: "\f159";
1 efrain 8680
}
8681
 
1441 ariadna 8682
.fa-won {
8683
  --fa: "\f159";
1 efrain 8684
}
8685
 
1441 ariadna 8686
.fa-virus-covid {
8687
  --fa: "\e4a8";
1 efrain 8688
}
8689
 
1441 ariadna 8690
.fa-austral-sign {
8691
  --fa: "\e0a9";
1 efrain 8692
}
8693
 
1441 ariadna 8694
.fa-f {
8695
  --fa: "F";
1 efrain 8696
}
8697
 
1441 ariadna 8698
.fa-leaf {
8699
  --fa: "\f06c";
1 efrain 8700
}
8701
 
1441 ariadna 8702
.fa-road {
8703
  --fa: "\f018";
1 efrain 8704
}
8705
 
1441 ariadna 8706
.fa-taxi {
8707
  --fa: "\f1ba";
1 efrain 8708
}
8709
 
1441 ariadna 8710
.fa-cab {
8711
  --fa: "\f1ba";
1 efrain 8712
}
8713
 
1441 ariadna 8714
.fa-person-circle-plus {
8715
  --fa: "\e541";
1 efrain 8716
}
8717
 
1441 ariadna 8718
.fa-chart-pie {
8719
  --fa: "\f200";
1 efrain 8720
}
8721
 
1441 ariadna 8722
.fa-pie-chart {
8723
  --fa: "\f200";
1 efrain 8724
}
8725
 
1441 ariadna 8726
.fa-bolt-lightning {
8727
  --fa: "\e0b7";
1 efrain 8728
}
8729
 
1441 ariadna 8730
.fa-sack-xmark {
8731
  --fa: "\e56a";
1 efrain 8732
}
8733
 
1441 ariadna 8734
.fa-file-excel {
8735
  --fa: "\f1c3";
1 efrain 8736
}
8737
 
1441 ariadna 8738
.fa-file-contract {
8739
  --fa: "\f56c";
1 efrain 8740
}
8741
 
1441 ariadna 8742
.fa-fish-fins {
8743
  --fa: "\e4f2";
1 efrain 8744
}
8745
 
1441 ariadna 8746
.fa-building-flag {
8747
  --fa: "\e4d5";
1 efrain 8748
}
8749
 
1441 ariadna 8750
.fa-face-grin-beam {
8751
  --fa: "\f582";
1 efrain 8752
}
8753
 
1441 ariadna 8754
.fa-grin-beam {
8755
  --fa: "\f582";
1 efrain 8756
}
8757
 
1441 ariadna 8758
.fa-object-ungroup {
8759
  --fa: "\f248";
1 efrain 8760
}
8761
 
1441 ariadna 8762
.fa-poop {
8763
  --fa: "\f619";
1 efrain 8764
}
8765
 
1441 ariadna 8766
.fa-location-pin {
8767
  --fa: "\f041";
1 efrain 8768
}
8769
 
1441 ariadna 8770
.fa-map-marker {
8771
  --fa: "\f041";
1 efrain 8772
}
8773
 
1441 ariadna 8774
.fa-kaaba {
8775
  --fa: "\f66b";
1 efrain 8776
}
8777
 
1441 ariadna 8778
.fa-toilet-paper {
8779
  --fa: "\f71e";
1 efrain 8780
}
8781
 
1441 ariadna 8782
.fa-helmet-safety {
8783
  --fa: "\f807";
1 efrain 8784
}
8785
 
1441 ariadna 8786
.fa-hard-hat {
8787
  --fa: "\f807";
1 efrain 8788
}
8789
 
1441 ariadna 8790
.fa-hat-hard {
8791
  --fa: "\f807";
1 efrain 8792
}
8793
 
1441 ariadna 8794
.fa-eject {
8795
  --fa: "\f052";
1 efrain 8796
}
8797
 
1441 ariadna 8798
.fa-circle-right {
8799
  --fa: "\f35a";
1 efrain 8800
}
8801
 
1441 ariadna 8802
.fa-arrow-alt-circle-right {
8803
  --fa: "\f35a";
1 efrain 8804
}
8805
 
1441 ariadna 8806
.fa-plane-circle-check {
8807
  --fa: "\e555";
1 efrain 8808
}
8809
 
1441 ariadna 8810
.fa-face-rolling-eyes {
8811
  --fa: "\f5a5";
1 efrain 8812
}
8813
 
1441 ariadna 8814
.fa-meh-rolling-eyes {
8815
  --fa: "\f5a5";
1 efrain 8816
}
8817
 
1441 ariadna 8818
.fa-object-group {
8819
  --fa: "\f247";
1 efrain 8820
}
8821
 
1441 ariadna 8822
.fa-chart-line {
8823
  --fa: "\f201";
1 efrain 8824
}
8825
 
1441 ariadna 8826
.fa-line-chart {
8827
  --fa: "\f201";
1 efrain 8828
}
8829
 
1441 ariadna 8830
.fa-mask-ventilator {
8831
  --fa: "\e524";
1 efrain 8832
}
8833
 
1441 ariadna 8834
.fa-arrow-right {
8835
  --fa: "\f061";
1 efrain 8836
}
8837
 
1441 ariadna 8838
.fa-signs-post {
8839
  --fa: "\f277";
1 efrain 8840
}
8841
 
1441 ariadna 8842
.fa-map-signs {
8843
  --fa: "\f277";
1 efrain 8844
}
8845
 
1441 ariadna 8846
.fa-cash-register {
8847
  --fa: "\f788";
1 efrain 8848
}
8849
 
1441 ariadna 8850
.fa-person-circle-question {
8851
  --fa: "\e542";
1 efrain 8852
}
8853
 
1441 ariadna 8854
.fa-h {
8855
  --fa: "H";
1 efrain 8856
}
8857
 
1441 ariadna 8858
.fa-tarp {
8859
  --fa: "\e57b";
1 efrain 8860
}
8861
 
1441 ariadna 8862
.fa-screwdriver-wrench {
8863
  --fa: "\f7d9";
1 efrain 8864
}
8865
 
1441 ariadna 8866
.fa-tools {
8867
  --fa: "\f7d9";
1 efrain 8868
}
8869
 
1441 ariadna 8870
.fa-arrows-to-eye {
8871
  --fa: "\e4bf";
1 efrain 8872
}
8873
 
1441 ariadna 8874
.fa-plug-circle-bolt {
8875
  --fa: "\e55b";
1 efrain 8876
}
8877
 
1441 ariadna 8878
.fa-heart {
8879
  --fa: "\f004";
1 efrain 8880
}
8881
 
1441 ariadna 8882
.fa-mars-and-venus {
8883
  --fa: "\f224";
1 efrain 8884
}
8885
 
1441 ariadna 8886
.fa-house-user {
8887
  --fa: "\e1b0";
1 efrain 8888
}
8889
 
1441 ariadna 8890
.fa-home-user {
8891
  --fa: "\e1b0";
1 efrain 8892
}
8893
 
1441 ariadna 8894
.fa-dumpster-fire {
8895
  --fa: "\f794";
1 efrain 8896
}
8897
 
1441 ariadna 8898
.fa-house-crack {
8899
  --fa: "\e3b1";
1 efrain 8900
}
8901
 
1441 ariadna 8902
.fa-martini-glass-citrus {
8903
  --fa: "\f561";
1 efrain 8904
}
8905
 
1441 ariadna 8906
.fa-cocktail {
8907
  --fa: "\f561";
1 efrain 8908
}
8909
 
1441 ariadna 8910
.fa-face-surprise {
8911
  --fa: "\f5c2";
1 efrain 8912
}
8913
 
1441 ariadna 8914
.fa-surprise {
8915
  --fa: "\f5c2";
1 efrain 8916
}
8917
 
1441 ariadna 8918
.fa-bottle-water {
8919
  --fa: "\e4c5";
1 efrain 8920
}
8921
 
1441 ariadna 8922
.fa-circle-pause {
8923
  --fa: "\f28b";
1 efrain 8924
}
8925
 
1441 ariadna 8926
.fa-pause-circle {
8927
  --fa: "\f28b";
1 efrain 8928
}
8929
 
1441 ariadna 8930
.fa-toilet-paper-slash {
8931
  --fa: "\e072";
1 efrain 8932
}
8933
 
1441 ariadna 8934
.fa-apple-whole {
8935
  --fa: "\f5d1";
1 efrain 8936
}
8937
 
1441 ariadna 8938
.fa-apple-alt {
8939
  --fa: "\f5d1";
1 efrain 8940
}
8941
 
1441 ariadna 8942
.fa-kitchen-set {
8943
  --fa: "\e51a";
1 efrain 8944
}
8945
 
1441 ariadna 8946
.fa-r {
8947
  --fa: "R";
1 efrain 8948
}
8949
 
1441 ariadna 8950
.fa-temperature-quarter {
8951
  --fa: "\f2ca";
1 efrain 8952
}
8953
 
1441 ariadna 8954
.fa-temperature-1 {
8955
  --fa: "\f2ca";
1 efrain 8956
}
8957
 
1441 ariadna 8958
.fa-thermometer-1 {
8959
  --fa: "\f2ca";
1 efrain 8960
}
8961
 
1441 ariadna 8962
.fa-thermometer-quarter {
8963
  --fa: "\f2ca";
1 efrain 8964
}
8965
 
1441 ariadna 8966
.fa-cube {
8967
  --fa: "\f1b2";
1 efrain 8968
}
8969
 
1441 ariadna 8970
.fa-bitcoin-sign {
8971
  --fa: "\e0b4";
1 efrain 8972
}
8973
 
1441 ariadna 8974
.fa-shield-dog {
8975
  --fa: "\e573";
1 efrain 8976
}
8977
 
1441 ariadna 8978
.fa-solar-panel {
8979
  --fa: "\f5ba";
1 efrain 8980
}
8981
 
1441 ariadna 8982
.fa-lock-open {
8983
  --fa: "\f3c1";
1 efrain 8984
}
8985
 
1441 ariadna 8986
.fa-elevator {
8987
  --fa: "\e16d";
1 efrain 8988
}
8989
 
1441 ariadna 8990
.fa-money-bill-transfer {
8991
  --fa: "\e528";
1 efrain 8992
}
8993
 
1441 ariadna 8994
.fa-money-bill-trend-up {
8995
  --fa: "\e529";
1 efrain 8996
}
8997
 
1441 ariadna 8998
.fa-house-flood-water-circle-arrow-right {
8999
  --fa: "\e50f";
1 efrain 9000
}
9001
 
1441 ariadna 9002
.fa-square-poll-horizontal {
9003
  --fa: "\f682";
1 efrain 9004
}
9005
 
1441 ariadna 9006
.fa-poll-h {
9007
  --fa: "\f682";
1 efrain 9008
}
9009
 
1441 ariadna 9010
.fa-circle {
9011
  --fa: "\f111";
1 efrain 9012
}
9013
 
1441 ariadna 9014
.fa-backward-fast {
9015
  --fa: "\f049";
1 efrain 9016
}
9017
 
1441 ariadna 9018
.fa-fast-backward {
9019
  --fa: "\f049";
1 efrain 9020
}
9021
 
1441 ariadna 9022
.fa-recycle {
9023
  --fa: "\f1b8";
1 efrain 9024
}
9025
 
1441 ariadna 9026
.fa-user-astronaut {
9027
  --fa: "\f4fb";
1 efrain 9028
}
9029
 
1441 ariadna 9030
.fa-plane-slash {
9031
  --fa: "\e069";
1 efrain 9032
}
9033
 
1441 ariadna 9034
.fa-trademark {
9035
  --fa: "\f25c";
1 efrain 9036
}
9037
 
1441 ariadna 9038
.fa-basketball {
9039
  --fa: "\f434";
1 efrain 9040
}
9041
 
1441 ariadna 9042
.fa-basketball-ball {
9043
  --fa: "\f434";
1 efrain 9044
}
9045
 
1441 ariadna 9046
.fa-satellite-dish {
9047
  --fa: "\f7c0";
1 efrain 9048
}
9049
 
1441 ariadna 9050
.fa-circle-up {
9051
  --fa: "\f35b";
1 efrain 9052
}
9053
 
1441 ariadna 9054
.fa-arrow-alt-circle-up {
9055
  --fa: "\f35b";
1 efrain 9056
}
9057
 
1441 ariadna 9058
.fa-mobile-screen-button {
9059
  --fa: "\f3cd";
1 efrain 9060
}
9061
 
1441 ariadna 9062
.fa-mobile-alt {
9063
  --fa: "\f3cd";
1 efrain 9064
}
9065
 
1441 ariadna 9066
.fa-volume-high {
9067
  --fa: "\f028";
1 efrain 9068
}
9069
 
1441 ariadna 9070
.fa-volume-up {
9071
  --fa: "\f028";
1 efrain 9072
}
9073
 
1441 ariadna 9074
.fa-users-rays {
9075
  --fa: "\e593";
1 efrain 9076
}
9077
 
1441 ariadna 9078
.fa-wallet {
9079
  --fa: "\f555";
1 efrain 9080
}
9081
 
1441 ariadna 9082
.fa-clipboard-check {
9083
  --fa: "\f46c";
1 efrain 9084
}
9085
 
1441 ariadna 9086
.fa-file-audio {
9087
  --fa: "\f1c7";
1 efrain 9088
}
9089
 
1441 ariadna 9090
.fa-burger {
9091
  --fa: "\f805";
1 efrain 9092
}
9093
 
1441 ariadna 9094
.fa-hamburger {
9095
  --fa: "\f805";
1 efrain 9096
}
9097
 
1441 ariadna 9098
.fa-wrench {
9099
  --fa: "\f0ad";
1 efrain 9100
}
9101
 
1441 ariadna 9102
.fa-bugs {
9103
  --fa: "\e4d0";
1 efrain 9104
}
9105
 
1441 ariadna 9106
.fa-rupee-sign {
9107
  --fa: "\f156";
1 efrain 9108
}
9109
 
1441 ariadna 9110
.fa-rupee {
9111
  --fa: "\f156";
1 efrain 9112
}
9113
 
1441 ariadna 9114
.fa-file-image {
9115
  --fa: "\f1c5";
1 efrain 9116
}
9117
 
1441 ariadna 9118
.fa-circle-question {
9119
  --fa: "\f059";
1 efrain 9120
}
9121
 
1441 ariadna 9122
.fa-question-circle {
9123
  --fa: "\f059";
1 efrain 9124
}
9125
 
1441 ariadna 9126
.fa-plane-departure {
9127
  --fa: "\f5b0";
1 efrain 9128
}
9129
 
1441 ariadna 9130
.fa-handshake-slash {
9131
  --fa: "\e060";
1 efrain 9132
}
9133
 
1441 ariadna 9134
.fa-book-bookmark {
9135
  --fa: "\e0bb";
1 efrain 9136
}
9137
 
1441 ariadna 9138
.fa-code-branch {
9139
  --fa: "\f126";
1 efrain 9140
}
9141
 
1441 ariadna 9142
.fa-hat-cowboy {
9143
  --fa: "\f8c0";
1 efrain 9144
}
9145
 
1441 ariadna 9146
.fa-bridge {
9147
  --fa: "\e4c8";
1 efrain 9148
}
9149
 
1441 ariadna 9150
.fa-phone-flip {
9151
  --fa: "\f879";
1 efrain 9152
}
9153
 
1441 ariadna 9154
.fa-phone-alt {
9155
  --fa: "\f879";
1 efrain 9156
}
9157
 
1441 ariadna 9158
.fa-truck-front {
9159
  --fa: "\e2b7";
1 efrain 9160
}
9161
 
1441 ariadna 9162
.fa-cat {
9163
  --fa: "\f6be";
1 efrain 9164
}
9165
 
1441 ariadna 9166
.fa-anchor-circle-exclamation {
9167
  --fa: "\e4ab";
1 efrain 9168
}
9169
 
1441 ariadna 9170
.fa-truck-field {
9171
  --fa: "\e58d";
1 efrain 9172
}
9173
 
1441 ariadna 9174
.fa-route {
9175
  --fa: "\f4d7";
1 efrain 9176
}
9177
 
1441 ariadna 9178
.fa-clipboard-question {
9179
  --fa: "\e4e3";
1 efrain 9180
}
9181
 
1441 ariadna 9182
.fa-panorama {
9183
  --fa: "\e209";
1 efrain 9184
}
9185
 
1441 ariadna 9186
.fa-comment-medical {
9187
  --fa: "\f7f5";
1 efrain 9188
}
9189
 
1441 ariadna 9190
.fa-teeth-open {
9191
  --fa: "\f62f";
1 efrain 9192
}
9193
 
1441 ariadna 9194
.fa-file-circle-minus {
9195
  --fa: "\e4ed";
1 efrain 9196
}
9197
 
1441 ariadna 9198
.fa-tags {
9199
  --fa: "\f02c";
1 efrain 9200
}
9201
 
1441 ariadna 9202
.fa-wine-glass {
9203
  --fa: "\f4e3";
1 efrain 9204
}
9205
 
1441 ariadna 9206
.fa-forward-fast {
9207
  --fa: "\f050";
1 efrain 9208
}
9209
 
1441 ariadna 9210
.fa-fast-forward {
9211
  --fa: "\f050";
1 efrain 9212
}
9213
 
1441 ariadna 9214
.fa-face-meh-blank {
9215
  --fa: "\f5a4";
1 efrain 9216
}
9217
 
1441 ariadna 9218
.fa-meh-blank {
9219
  --fa: "\f5a4";
1 efrain 9220
}
9221
 
1441 ariadna 9222
.fa-square-parking {
9223
  --fa: "\f540";
1 efrain 9224
}
9225
 
1441 ariadna 9226
.fa-parking {
9227
  --fa: "\f540";
1 efrain 9228
}
9229
 
1441 ariadna 9230
.fa-house-signal {
9231
  --fa: "\e012";
1 efrain 9232
}
9233
 
1441 ariadna 9234
.fa-bars-progress {
9235
  --fa: "\f828";
1 efrain 9236
}
9237
 
1441 ariadna 9238
.fa-tasks-alt {
9239
  --fa: "\f828";
1 efrain 9240
}
9241
 
1441 ariadna 9242
.fa-faucet-drip {
9243
  --fa: "\e006";
1 efrain 9244
}
9245
 
1441 ariadna 9246
.fa-cart-flatbed {
9247
  --fa: "\f474";
1 efrain 9248
}
9249
 
1441 ariadna 9250
.fa-dolly-flatbed {
9251
  --fa: "\f474";
1 efrain 9252
}
9253
 
1441 ariadna 9254
.fa-ban-smoking {
9255
  --fa: "\f54d";
1 efrain 9256
}
9257
 
1441 ariadna 9258
.fa-smoking-ban {
9259
  --fa: "\f54d";
1 efrain 9260
}
9261
 
1441 ariadna 9262
.fa-terminal {
9263
  --fa: "\f120";
1 efrain 9264
}
9265
 
1441 ariadna 9266
.fa-mobile-button {
9267
  --fa: "\f10b";
1 efrain 9268
}
9269
 
1441 ariadna 9270
.fa-house-medical-flag {
9271
  --fa: "\e514";
1 efrain 9272
}
9273
 
1441 ariadna 9274
.fa-basket-shopping {
9275
  --fa: "\f291";
1 efrain 9276
}
9277
 
1441 ariadna 9278
.fa-shopping-basket {
9279
  --fa: "\f291";
1 efrain 9280
}
9281
 
1441 ariadna 9282
.fa-tape {
9283
  --fa: "\f4db";
1 efrain 9284
}
9285
 
1441 ariadna 9286
.fa-bus-simple {
9287
  --fa: "\f55e";
1 efrain 9288
}
9289
 
1441 ariadna 9290
.fa-bus-alt {
9291
  --fa: "\f55e";
1 efrain 9292
}
9293
 
1441 ariadna 9294
.fa-eye {
9295
  --fa: "\f06e";
1 efrain 9296
}
9297
 
1441 ariadna 9298
.fa-face-sad-cry {
9299
  --fa: "\f5b3";
1 efrain 9300
}
9301
 
1441 ariadna 9302
.fa-sad-cry {
9303
  --fa: "\f5b3";
1 efrain 9304
}
9305
 
1441 ariadna 9306
.fa-audio-description {
9307
  --fa: "\f29e";
1 efrain 9308
}
9309
 
1441 ariadna 9310
.fa-person-military-to-person {
9311
  --fa: "\e54c";
1 efrain 9312
}
9313
 
1441 ariadna 9314
.fa-file-shield {
9315
  --fa: "\e4f0";
1 efrain 9316
}
9317
 
1441 ariadna 9318
.fa-user-slash {
9319
  --fa: "\f506";
1 efrain 9320
}
9321
 
1441 ariadna 9322
.fa-pen {
9323
  --fa: "\f304";
1 efrain 9324
}
9325
 
1441 ariadna 9326
.fa-tower-observation {
9327
  --fa: "\e586";
1 efrain 9328
}
9329
 
1441 ariadna 9330
.fa-file-code {
9331
  --fa: "\f1c9";
1 efrain 9332
}
9333
 
1441 ariadna 9334
.fa-signal {
9335
  --fa: "\f012";
1 efrain 9336
}
9337
 
1441 ariadna 9338
.fa-signal-5 {
9339
  --fa: "\f012";
1 efrain 9340
}
9341
 
1441 ariadna 9342
.fa-signal-perfect {
9343
  --fa: "\f012";
1 efrain 9344
}
9345
 
1441 ariadna 9346
.fa-bus {
9347
  --fa: "\f207";
1 efrain 9348
}
9349
 
1441 ariadna 9350
.fa-heart-circle-xmark {
9351
  --fa: "\e501";
1 efrain 9352
}
9353
 
1441 ariadna 9354
.fa-house-chimney {
9355
  --fa: "\e3af";
1 efrain 9356
}
9357
 
1441 ariadna 9358
.fa-home-lg {
9359
  --fa: "\e3af";
1 efrain 9360
}
9361
 
1441 ariadna 9362
.fa-window-maximize {
9363
  --fa: "\f2d0";
1 efrain 9364
}
9365
 
1441 ariadna 9366
.fa-face-frown {
9367
  --fa: "\f119";
1 efrain 9368
}
9369
 
1441 ariadna 9370
.fa-frown {
9371
  --fa: "\f119";
1 efrain 9372
}
9373
 
1441 ariadna 9374
.fa-prescription {
9375
  --fa: "\f5b1";
1 efrain 9376
}
9377
 
1441 ariadna 9378
.fa-shop {
9379
  --fa: "\f54f";
1 efrain 9380
}
9381
 
1441 ariadna 9382
.fa-store-alt {
9383
  --fa: "\f54f";
1 efrain 9384
}
9385
 
1441 ariadna 9386
.fa-floppy-disk {
9387
  --fa: "\f0c7";
1 efrain 9388
}
9389
 
1441 ariadna 9390
.fa-save {
9391
  --fa: "\f0c7";
1 efrain 9392
}
9393
 
1441 ariadna 9394
.fa-vihara {
9395
  --fa: "\f6a7";
1 efrain 9396
}
9397
 
1441 ariadna 9398
.fa-scale-unbalanced {
9399
  --fa: "\f515";
1 efrain 9400
}
9401
 
1441 ariadna 9402
.fa-balance-scale-left {
9403
  --fa: "\f515";
1 efrain 9404
}
9405
 
1441 ariadna 9406
.fa-sort-up {
9407
  --fa: "\f0de";
1 efrain 9408
}
9409
 
1441 ariadna 9410
.fa-sort-asc {
9411
  --fa: "\f0de";
1 efrain 9412
}
9413
 
1441 ariadna 9414
.fa-comment-dots {
9415
  --fa: "\f4ad";
1 efrain 9416
}
9417
 
1441 ariadna 9418
.fa-commenting {
9419
  --fa: "\f4ad";
1 efrain 9420
}
9421
 
1441 ariadna 9422
.fa-plant-wilt {
9423
  --fa: "\e5aa";
1 efrain 9424
}
9425
 
1441 ariadna 9426
.fa-diamond {
9427
  --fa: "\f219";
1 efrain 9428
}
9429
 
1441 ariadna 9430
.fa-face-grin-squint {
9431
  --fa: "\f585";
1 efrain 9432
}
9433
 
1441 ariadna 9434
.fa-grin-squint {
9435
  --fa: "\f585";
1 efrain 9436
}
9437
 
1441 ariadna 9438
.fa-hand-holding-dollar {
9439
  --fa: "\f4c0";
1 efrain 9440
}
9441
 
1441 ariadna 9442
.fa-hand-holding-usd {
9443
  --fa: "\f4c0";
1 efrain 9444
}
9445
 
1441 ariadna 9446
.fa-chart-diagram {
9447
  --fa: "\e695";
1 efrain 9448
}
9449
 
1441 ariadna 9450
.fa-bacterium {
9451
  --fa: "\e05a";
1 efrain 9452
}
9453
 
1441 ariadna 9454
.fa-hand-pointer {
9455
  --fa: "\f25a";
1 efrain 9456
}
9457
 
1441 ariadna 9458
.fa-drum-steelpan {
9459
  --fa: "\f56a";
1 efrain 9460
}
9461
 
1441 ariadna 9462
.fa-hand-scissors {
9463
  --fa: "\f257";
1 efrain 9464
}
9465
 
1441 ariadna 9466
.fa-hands-praying {
9467
  --fa: "\f684";
1 efrain 9468
}
9469
 
1441 ariadna 9470
.fa-praying-hands {
9471
  --fa: "\f684";
1 efrain 9472
}
9473
 
1441 ariadna 9474
.fa-arrow-rotate-right {
9475
  --fa: "\f01e";
1 efrain 9476
}
9477
 
1441 ariadna 9478
.fa-arrow-right-rotate {
9479
  --fa: "\f01e";
1 efrain 9480
}
9481
 
1441 ariadna 9482
.fa-arrow-rotate-forward {
9483
  --fa: "\f01e";
1 efrain 9484
}
9485
 
1441 ariadna 9486
.fa-redo {
9487
  --fa: "\f01e";
1 efrain 9488
}
9489
 
1441 ariadna 9490
.fa-biohazard {
9491
  --fa: "\f780";
1 efrain 9492
}
9493
 
1441 ariadna 9494
.fa-location-crosshairs {
9495
  --fa: "\f601";
1 efrain 9496
}
9497
 
1441 ariadna 9498
.fa-location {
9499
  --fa: "\f601";
1 efrain 9500
}
9501
 
1441 ariadna 9502
.fa-mars-double {
9503
  --fa: "\f227";
1 efrain 9504
}
9505
 
1441 ariadna 9506
.fa-child-dress {
9507
  --fa: "\e59c";
1 efrain 9508
}
9509
 
1441 ariadna 9510
.fa-users-between-lines {
9511
  --fa: "\e591";
1 efrain 9512
}
9513
 
1441 ariadna 9514
.fa-lungs-virus {
9515
  --fa: "\e067";
1 efrain 9516
}
9517
 
1441 ariadna 9518
.fa-face-grin-tears {
9519
  --fa: "\f588";
1 efrain 9520
}
9521
 
1441 ariadna 9522
.fa-grin-tears {
9523
  --fa: "\f588";
1 efrain 9524
}
9525
 
1441 ariadna 9526
.fa-phone {
9527
  --fa: "\f095";
1 efrain 9528
}
9529
 
1441 ariadna 9530
.fa-calendar-xmark {
9531
  --fa: "\f273";
1 efrain 9532
}
9533
 
1441 ariadna 9534
.fa-calendar-times {
9535
  --fa: "\f273";
1 efrain 9536
}
9537
 
1441 ariadna 9538
.fa-child-reaching {
9539
  --fa: "\e59d";
1 efrain 9540
}
9541
 
1441 ariadna 9542
.fa-head-side-virus {
9543
  --fa: "\e064";
1 efrain 9544
}
9545
 
1441 ariadna 9546
.fa-user-gear {
9547
  --fa: "\f4fe";
1 efrain 9548
}
9549
 
1441 ariadna 9550
.fa-user-cog {
9551
  --fa: "\f4fe";
1 efrain 9552
}
9553
 
1441 ariadna 9554
.fa-arrow-up-1-9 {
9555
  --fa: "\f163";
1 efrain 9556
}
9557
 
1441 ariadna 9558
.fa-sort-numeric-up {
9559
  --fa: "\f163";
1 efrain 9560
}
9561
 
1441 ariadna 9562
.fa-door-closed {
9563
  --fa: "\f52a";
1 efrain 9564
}
9565
 
1441 ariadna 9566
.fa-shield-virus {
9567
  --fa: "\e06c";
1 efrain 9568
}
9569
 
1441 ariadna 9570
.fa-dice-six {
9571
  --fa: "\f526";
1 efrain 9572
}
9573
 
1441 ariadna 9574
.fa-mosquito-net {
9575
  --fa: "\e52c";
1 efrain 9576
}
9577
 
1441 ariadna 9578
.fa-file-fragment {
9579
  --fa: "\e697";
1 efrain 9580
}
9581
 
1441 ariadna 9582
.fa-bridge-water {
9583
  --fa: "\e4ce";
1 efrain 9584
}
9585
 
1441 ariadna 9586
.fa-person-booth {
9587
  --fa: "\f756";
1 efrain 9588
}
9589
 
1441 ariadna 9590
.fa-text-width {
9591
  --fa: "\f035";
1 efrain 9592
}
9593
 
1441 ariadna 9594
.fa-hat-wizard {
9595
  --fa: "\f6e8";
1 efrain 9596
}
9597
 
1441 ariadna 9598
.fa-pen-fancy {
9599
  --fa: "\f5ac";
1 efrain 9600
}
9601
 
1441 ariadna 9602
.fa-person-digging {
9603
  --fa: "\f85e";
1 efrain 9604
}
9605
 
1441 ariadna 9606
.fa-digging {
9607
  --fa: "\f85e";
1 efrain 9608
}
9609
 
1441 ariadna 9610
.fa-trash {
9611
  --fa: "\f1f8";
1 efrain 9612
}
9613
 
1441 ariadna 9614
.fa-gauge-simple {
9615
  --fa: "\f629";
1 efrain 9616
}
9617
 
1441 ariadna 9618
.fa-gauge-simple-med {
9619
  --fa: "\f629";
1 efrain 9620
}
9621
 
1441 ariadna 9622
.fa-tachometer-average {
9623
  --fa: "\f629";
1 efrain 9624
}
9625
 
1441 ariadna 9626
.fa-book-medical {
9627
  --fa: "\f7e6";
1 efrain 9628
}
9629
 
1441 ariadna 9630
.fa-poo {
9631
  --fa: "\f2fe";
1 efrain 9632
}
9633
 
1441 ariadna 9634
.fa-quote-right {
9635
  --fa: "\f10e";
1 efrain 9636
}
9637
 
1441 ariadna 9638
.fa-quote-right-alt {
9639
  --fa: "\f10e";
1 efrain 9640
}
9641
 
1441 ariadna 9642
.fa-shirt {
9643
  --fa: "\f553";
1 efrain 9644
}
9645
 
1441 ariadna 9646
.fa-t-shirt {
9647
  --fa: "\f553";
1 efrain 9648
}
9649
 
1441 ariadna 9650
.fa-tshirt {
9651
  --fa: "\f553";
1 efrain 9652
}
9653
 
1441 ariadna 9654
.fa-cubes {
9655
  --fa: "\f1b3";
1 efrain 9656
}
9657
 
1441 ariadna 9658
.fa-divide {
9659
  --fa: "\f529";
1 efrain 9660
}
9661
 
1441 ariadna 9662
.fa-tenge-sign {
9663
  --fa: "\f7d7";
1 efrain 9664
}
9665
 
1441 ariadna 9666
.fa-tenge {
9667
  --fa: "\f7d7";
1 efrain 9668
}
9669
 
1441 ariadna 9670
.fa-headphones {
9671
  --fa: "\f025";
1 efrain 9672
}
9673
 
1441 ariadna 9674
.fa-hands-holding {
9675
  --fa: "\f4c2";
1 efrain 9676
}
9677
 
1441 ariadna 9678
.fa-hands-clapping {
9679
  --fa: "\e1a8";
1 efrain 9680
}
9681
 
1441 ariadna 9682
.fa-republican {
9683
  --fa: "\f75e";
1 efrain 9684
}
9685
 
1441 ariadna 9686
.fa-arrow-left {
9687
  --fa: "\f060";
1 efrain 9688
}
9689
 
1441 ariadna 9690
.fa-person-circle-xmark {
9691
  --fa: "\e543";
1 efrain 9692
}
9693
 
1441 ariadna 9694
.fa-ruler {
9695
  --fa: "\f545";
1 efrain 9696
}
9697
 
1441 ariadna 9698
.fa-align-left {
9699
  --fa: "\f036";
1 efrain 9700
}
9701
 
1441 ariadna 9702
.fa-dice-d6 {
9703
  --fa: "\f6d1";
1 efrain 9704
}
9705
 
1441 ariadna 9706
.fa-restroom {
9707
  --fa: "\f7bd";
1 efrain 9708
}
9709
 
1441 ariadna 9710
.fa-j {
9711
  --fa: "J";
1 efrain 9712
}
9713
 
1441 ariadna 9714
.fa-users-viewfinder {
9715
  --fa: "\e595";
1 efrain 9716
}
9717
 
1441 ariadna 9718
.fa-file-video {
9719
  --fa: "\f1c8";
1 efrain 9720
}
9721
 
1441 ariadna 9722
.fa-up-right-from-square {
9723
  --fa: "\f35d";
1 efrain 9724
}
9725
 
1441 ariadna 9726
.fa-external-link-alt {
9727
  --fa: "\f35d";
1 efrain 9728
}
9729
 
1441 ariadna 9730
.fa-table-cells {
9731
  --fa: "\f00a";
1 efrain 9732
}
9733
 
1441 ariadna 9734
.fa-th {
9735
  --fa: "\f00a";
1 efrain 9736
}
9737
 
1441 ariadna 9738
.fa-file-pdf {
9739
  --fa: "\f1c1";
1 efrain 9740
}
9741
 
1441 ariadna 9742
.fa-book-bible {
9743
  --fa: "\f647";
1 efrain 9744
}
9745
 
1441 ariadna 9746
.fa-bible {
9747
  --fa: "\f647";
1 efrain 9748
}
9749
 
1441 ariadna 9750
.fa-o {
9751
  --fa: "O";
1 efrain 9752
}
9753
 
1441 ariadna 9754
.fa-suitcase-medical {
9755
  --fa: "\f0fa";
1 efrain 9756
}
9757
 
1441 ariadna 9758
.fa-medkit {
9759
  --fa: "\f0fa";
1 efrain 9760
}
9761
 
1441 ariadna 9762
.fa-user-secret {
9763
  --fa: "\f21b";
1 efrain 9764
}
9765
 
1441 ariadna 9766
.fa-otter {
9767
  --fa: "\f700";
1 efrain 9768
}
9769
 
1441 ariadna 9770
.fa-person-dress {
9771
  --fa: "\f182";
1 efrain 9772
}
9773
 
1441 ariadna 9774
.fa-female {
9775
  --fa: "\f182";
1 efrain 9776
}
9777
 
1441 ariadna 9778
.fa-comment-dollar {
9779
  --fa: "\f651";
1 efrain 9780
}
9781
 
1441 ariadna 9782
.fa-business-time {
9783
  --fa: "\f64a";
1 efrain 9784
}
9785
 
1441 ariadna 9786
.fa-briefcase-clock {
9787
  --fa: "\f64a";
1 efrain 9788
}
9789
 
1441 ariadna 9790
.fa-table-cells-large {
9791
  --fa: "\f009";
1 efrain 9792
}
9793
 
1441 ariadna 9794
.fa-th-large {
9795
  --fa: "\f009";
1 efrain 9796
}
9797
 
1441 ariadna 9798
.fa-book-tanakh {
9799
  --fa: "\f827";
1 efrain 9800
}
9801
 
1441 ariadna 9802
.fa-tanakh {
9803
  --fa: "\f827";
1 efrain 9804
}
9805
 
1441 ariadna 9806
.fa-phone-volume {
9807
  --fa: "\f2a0";
1 efrain 9808
}
9809
 
1441 ariadna 9810
.fa-volume-control-phone {
9811
  --fa: "\f2a0";
1 efrain 9812
}
9813
 
1441 ariadna 9814
.fa-hat-cowboy-side {
9815
  --fa: "\f8c1";
1 efrain 9816
}
9817
 
1441 ariadna 9818
.fa-clipboard-user {
9819
  --fa: "\f7f3";
1 efrain 9820
}
9821
 
1441 ariadna 9822
.fa-child {
9823
  --fa: "\f1ae";
1 efrain 9824
}
9825
 
1441 ariadna 9826
.fa-lira-sign {
9827
  --fa: "\f195";
1 efrain 9828
}
9829
 
1441 ariadna 9830
.fa-satellite {
9831
  --fa: "\f7bf";
1 efrain 9832
}
9833
 
1441 ariadna 9834
.fa-plane-lock {
9835
  --fa: "\e558";
1 efrain 9836
}
9837
 
1441 ariadna 9838
.fa-tag {
9839
  --fa: "\f02b";
1 efrain 9840
}
9841
 
1441 ariadna 9842
.fa-comment {
9843
  --fa: "\f075";
1 efrain 9844
}
9845
 
1441 ariadna 9846
.fa-cake-candles {
9847
  --fa: "\f1fd";
1 efrain 9848
}
9849
 
1441 ariadna 9850
.fa-birthday-cake {
9851
  --fa: "\f1fd";
1 efrain 9852
}
9853
 
1441 ariadna 9854
.fa-cake {
9855
  --fa: "\f1fd";
1 efrain 9856
}
9857
 
1441 ariadna 9858
.fa-envelope {
9859
  --fa: "\f0e0";
1 efrain 9860
}
9861
 
1441 ariadna 9862
.fa-angles-up {
9863
  --fa: "\f102";
1 efrain 9864
}
9865
 
1441 ariadna 9866
.fa-angle-double-up {
9867
  --fa: "\f102";
1 efrain 9868
}
9869
 
1441 ariadna 9870
.fa-paperclip {
9871
  --fa: "\f0c6";
1 efrain 9872
}
9873
 
1441 ariadna 9874
.fa-arrow-right-to-city {
9875
  --fa: "\e4b3";
1 efrain 9876
}
9877
 
1441 ariadna 9878
.fa-ribbon {
9879
  --fa: "\f4d6";
1 efrain 9880
}
9881
 
1441 ariadna 9882
.fa-lungs {
9883
  --fa: "\f604";
1 efrain 9884
}
9885
 
1441 ariadna 9886
.fa-arrow-up-9-1 {
9887
  --fa: "\f887";
1 efrain 9888
}
9889
 
1441 ariadna 9890
.fa-sort-numeric-up-alt {
9891
  --fa: "\f887";
1 efrain 9892
}
9893
 
1441 ariadna 9894
.fa-litecoin-sign {
9895
  --fa: "\e1d3";
1 efrain 9896
}
9897
 
1441 ariadna 9898
.fa-border-none {
9899
  --fa: "\f850";
1 efrain 9900
}
9901
 
1441 ariadna 9902
.fa-circle-nodes {
9903
  --fa: "\e4e2";
1 efrain 9904
}
9905
 
1441 ariadna 9906
.fa-parachute-box {
9907
  --fa: "\f4cd";
1 efrain 9908
}
9909
 
1441 ariadna 9910
.fa-indent {
9911
  --fa: "\f03c";
1 efrain 9912
}
9913
 
1441 ariadna 9914
.fa-truck-field-un {
9915
  --fa: "\e58e";
1 efrain 9916
}
9917
 
1441 ariadna 9918
.fa-hourglass {
9919
  --fa: "\f254";
1 efrain 9920
}
9921
 
1441 ariadna 9922
.fa-hourglass-empty {
9923
  --fa: "\f254";
1 efrain 9924
}
9925
 
1441 ariadna 9926
.fa-mountain {
9927
  --fa: "\f6fc";
1 efrain 9928
}
9929
 
1441 ariadna 9930
.fa-user-doctor {
9931
  --fa: "\f0f0";
1 efrain 9932
}
9933
 
1441 ariadna 9934
.fa-user-md {
9935
  --fa: "\f0f0";
1 efrain 9936
}
9937
 
1441 ariadna 9938
.fa-circle-info {
9939
  --fa: "\f05a";
1 efrain 9940
}
9941
 
1441 ariadna 9942
.fa-info-circle {
9943
  --fa: "\f05a";
1 efrain 9944
}
9945
 
1441 ariadna 9946
.fa-cloud-meatball {
9947
  --fa: "\f73b";
1 efrain 9948
}
9949
 
1441 ariadna 9950
.fa-camera {
9951
  --fa: "\f030";
1 efrain 9952
}
9953
 
1441 ariadna 9954
.fa-camera-alt {
9955
  --fa: "\f030";
1 efrain 9956
}
9957
 
1441 ariadna 9958
.fa-square-virus {
9959
  --fa: "\e578";
1 efrain 9960
}
9961
 
1441 ariadna 9962
.fa-meteor {
9963
  --fa: "\f753";
1 efrain 9964
}
9965
 
1441 ariadna 9966
.fa-car-on {
9967
  --fa: "\e4dd";
1 efrain 9968
}
9969
 
1441 ariadna 9970
.fa-sleigh {
9971
  --fa: "\f7cc";
1 efrain 9972
}
9973
 
1441 ariadna 9974
.fa-arrow-down-1-9 {
9975
  --fa: "\f162";
1 efrain 9976
}
9977
 
1441 ariadna 9978
.fa-sort-numeric-asc {
9979
  --fa: "\f162";
1 efrain 9980
}
9981
 
1441 ariadna 9982
.fa-sort-numeric-down {
9983
  --fa: "\f162";
1 efrain 9984
}
9985
 
1441 ariadna 9986
.fa-hand-holding-droplet {
9987
  --fa: "\f4c1";
1 efrain 9988
}
9989
 
1441 ariadna 9990
.fa-hand-holding-water {
9991
  --fa: "\f4c1";
1 efrain 9992
}
9993
 
1441 ariadna 9994
.fa-water {
9995
  --fa: "\f773";
1 efrain 9996
}
9997
 
1441 ariadna 9998
.fa-calendar-check {
9999
  --fa: "\f274";
1 efrain 10000
}
10001
 
1441 ariadna 10002
.fa-braille {
10003
  --fa: "\f2a1";
1 efrain 10004
}
10005
 
1441 ariadna 10006
.fa-prescription-bottle-medical {
10007
  --fa: "\f486";
1 efrain 10008
}
10009
 
1441 ariadna 10010
.fa-prescription-bottle-alt {
10011
  --fa: "\f486";
1 efrain 10012
}
10013
 
1441 ariadna 10014
.fa-landmark {
10015
  --fa: "\f66f";
1 efrain 10016
}
10017
 
1441 ariadna 10018
.fa-truck {
10019
  --fa: "\f0d1";
1 efrain 10020
}
10021
 
1441 ariadna 10022
.fa-crosshairs {
10023
  --fa: "\f05b";
1 efrain 10024
}
10025
 
1441 ariadna 10026
.fa-person-cane {
10027
  --fa: "\e53c";
1 efrain 10028
}
10029
 
1441 ariadna 10030
.fa-tent {
10031
  --fa: "\e57d";
1 efrain 10032
}
10033
 
1441 ariadna 10034
.fa-vest-patches {
10035
  --fa: "\e086";
1 efrain 10036
}
10037
 
1441 ariadna 10038
.fa-check-double {
10039
  --fa: "\f560";
1 efrain 10040
}
10041
 
1441 ariadna 10042
.fa-arrow-down-a-z {
10043
  --fa: "\f15d";
1 efrain 10044
}
10045
 
1441 ariadna 10046
.fa-sort-alpha-asc {
10047
  --fa: "\f15d";
1 efrain 10048
}
10049
 
1441 ariadna 10050
.fa-sort-alpha-down {
10051
  --fa: "\f15d";
1 efrain 10052
}
10053
 
1441 ariadna 10054
.fa-money-bill-wheat {
10055
  --fa: "\e52a";
1 efrain 10056
}
10057
 
1441 ariadna 10058
.fa-cookie {
10059
  --fa: "\f563";
1 efrain 10060
}
10061
 
1441 ariadna 10062
.fa-arrow-rotate-left {
10063
  --fa: "\f0e2";
1 efrain 10064
}
10065
 
1441 ariadna 10066
.fa-arrow-left-rotate {
10067
  --fa: "\f0e2";
1 efrain 10068
}
10069
 
1441 ariadna 10070
.fa-arrow-rotate-back {
10071
  --fa: "\f0e2";
1 efrain 10072
}
10073
 
1441 ariadna 10074
.fa-arrow-rotate-backward {
10075
  --fa: "\f0e2";
1 efrain 10076
}
10077
 
1441 ariadna 10078
.fa-undo {
10079
  --fa: "\f0e2";
1 efrain 10080
}
10081
 
1441 ariadna 10082
.fa-hard-drive {
10083
  --fa: "\f0a0";
1 efrain 10084
}
10085
 
1441 ariadna 10086
.fa-hdd {
10087
  --fa: "\f0a0";
1 efrain 10088
}
10089
 
1441 ariadna 10090
.fa-face-grin-squint-tears {
10091
  --fa: "\f586";
1 efrain 10092
}
10093
 
1441 ariadna 10094
.fa-grin-squint-tears {
10095
  --fa: "\f586";
1 efrain 10096
}
10097
 
1441 ariadna 10098
.fa-dumbbell {
10099
  --fa: "\f44b";
1 efrain 10100
}
10101
 
1441 ariadna 10102
.fa-rectangle-list {
10103
  --fa: "\f022";
1 efrain 10104
}
10105
 
1441 ariadna 10106
.fa-list-alt {
10107
  --fa: "\f022";
1 efrain 10108
}
10109
 
1441 ariadna 10110
.fa-tarp-droplet {
10111
  --fa: "\e57c";
1 efrain 10112
}
10113
 
1441 ariadna 10114
.fa-house-medical-circle-check {
10115
  --fa: "\e511";
1 efrain 10116
}
10117
 
1441 ariadna 10118
.fa-person-skiing-nordic {
10119
  --fa: "\f7ca";
1 efrain 10120
}
10121
 
1441 ariadna 10122
.fa-skiing-nordic {
10123
  --fa: "\f7ca";
1 efrain 10124
}
10125
 
1441 ariadna 10126
.fa-calendar-plus {
10127
  --fa: "\f271";
1 efrain 10128
}
10129
 
1441 ariadna 10130
.fa-plane-arrival {
10131
  --fa: "\f5af";
1 efrain 10132
}
10133
 
1441 ariadna 10134
.fa-circle-left {
10135
  --fa: "\f359";
1 efrain 10136
}
10137
 
1441 ariadna 10138
.fa-arrow-alt-circle-left {
10139
  --fa: "\f359";
1 efrain 10140
}
10141
 
1441 ariadna 10142
.fa-train-subway {
10143
  --fa: "\f239";
1 efrain 10144
}
10145
 
1441 ariadna 10146
.fa-subway {
10147
  --fa: "\f239";
1 efrain 10148
}
10149
 
1441 ariadna 10150
.fa-chart-gantt {
10151
  --fa: "\e0e4";
1 efrain 10152
}
10153
 
1441 ariadna 10154
.fa-indian-rupee-sign {
10155
  --fa: "\e1bc";
1 efrain 10156
}
10157
 
1441 ariadna 10158
.fa-indian-rupee {
10159
  --fa: "\e1bc";
1 efrain 10160
}
10161
 
1441 ariadna 10162
.fa-inr {
10163
  --fa: "\e1bc";
1 efrain 10164
}
10165
 
1441 ariadna 10166
.fa-crop-simple {
10167
  --fa: "\f565";
1 efrain 10168
}
10169
 
1441 ariadna 10170
.fa-crop-alt {
10171
  --fa: "\f565";
1 efrain 10172
}
10173
 
1441 ariadna 10174
.fa-money-bill-1 {
10175
  --fa: "\f3d1";
1 efrain 10176
}
10177
 
1441 ariadna 10178
.fa-money-bill-alt {
10179
  --fa: "\f3d1";
1 efrain 10180
}
10181
 
1441 ariadna 10182
.fa-left-long {
10183
  --fa: "\f30a";
1 efrain 10184
}
10185
 
1441 ariadna 10186
.fa-long-arrow-alt-left {
10187
  --fa: "\f30a";
1 efrain 10188
}
10189
 
1441 ariadna 10190
.fa-dna {
10191
  --fa: "\f471";
1 efrain 10192
}
10193
 
1441 ariadna 10194
.fa-virus-slash {
10195
  --fa: "\e075";
1 efrain 10196
}
10197
 
1441 ariadna 10198
.fa-minus {
10199
  --fa: "\f068";
1 efrain 10200
}
10201
 
1441 ariadna 10202
.fa-subtract {
10203
  --fa: "\f068";
1 efrain 10204
}
10205
 
1441 ariadna 10206
.fa-chess {
10207
  --fa: "\f439";
1 efrain 10208
}
10209
 
1441 ariadna 10210
.fa-arrow-left-long {
10211
  --fa: "\f177";
1 efrain 10212
}
10213
 
1441 ariadna 10214
.fa-long-arrow-left {
10215
  --fa: "\f177";
1 efrain 10216
}
10217
 
1441 ariadna 10218
.fa-plug-circle-check {
10219
  --fa: "\e55c";
1 efrain 10220
}
10221
 
1441 ariadna 10222
.fa-street-view {
10223
  --fa: "\f21d";
1 efrain 10224
}
10225
 
1441 ariadna 10226
.fa-franc-sign {
10227
  --fa: "\e18f";
1 efrain 10228
}
10229
 
1441 ariadna 10230
.fa-volume-off {
10231
  --fa: "\f026";
1 efrain 10232
}
10233
 
1441 ariadna 10234
.fa-hands-asl-interpreting {
10235
  --fa: "\f2a3";
1 efrain 10236
}
10237
 
1441 ariadna 10238
.fa-american-sign-language-interpreting {
10239
  --fa: "\f2a3";
1 efrain 10240
}
10241
 
1441 ariadna 10242
.fa-asl-interpreting {
10243
  --fa: "\f2a3";
1 efrain 10244
}
10245
 
1441 ariadna 10246
.fa-hands-american-sign-language-interpreting {
10247
  --fa: "\f2a3";
1 efrain 10248
}
10249
 
1441 ariadna 10250
.fa-gear {
10251
  --fa: "\f013";
1 efrain 10252
}
10253
 
1441 ariadna 10254
.fa-cog {
10255
  --fa: "\f013";
1 efrain 10256
}
10257
 
1441 ariadna 10258
.fa-droplet-slash {
10259
  --fa: "\f5c7";
1 efrain 10260
}
10261
 
1441 ariadna 10262
.fa-tint-slash {
10263
  --fa: "\f5c7";
1 efrain 10264
}
10265
 
1441 ariadna 10266
.fa-mosque {
10267
  --fa: "\f678";
1 efrain 10268
}
10269
 
1441 ariadna 10270
.fa-mosquito {
10271
  --fa: "\e52b";
1 efrain 10272
}
10273
 
1441 ariadna 10274
.fa-star-of-david {
10275
  --fa: "\f69a";
1 efrain 10276
}
10277
 
1441 ariadna 10278
.fa-person-military-rifle {
10279
  --fa: "\e54b";
1 efrain 10280
}
10281
 
1441 ariadna 10282
.fa-cart-shopping {
10283
  --fa: "\f07a";
1 efrain 10284
}
10285
 
1441 ariadna 10286
.fa-shopping-cart {
10287
  --fa: "\f07a";
1 efrain 10288
}
10289
 
1441 ariadna 10290
.fa-vials {
10291
  --fa: "\f493";
1 efrain 10292
}
10293
 
1441 ariadna 10294
.fa-plug-circle-plus {
10295
  --fa: "\e55f";
1 efrain 10296
}
10297
 
1441 ariadna 10298
.fa-place-of-worship {
10299
  --fa: "\f67f";
1 efrain 10300
}
10301
 
1441 ariadna 10302
.fa-grip-vertical {
10303
  --fa: "\f58e";
1 efrain 10304
}
10305
 
1441 ariadna 10306
.fa-hexagon-nodes {
10307
  --fa: "\e699";
1 efrain 10308
}
10309
 
1441 ariadna 10310
.fa-arrow-turn-up {
10311
  --fa: "\f148";
1 efrain 10312
}
10313
 
1441 ariadna 10314
.fa-level-up {
10315
  --fa: "\f148";
1 efrain 10316
}
10317
 
1441 ariadna 10318
.fa-u {
10319
  --fa: "U";
1 efrain 10320
}
10321
 
1441 ariadna 10322
.fa-square-root-variable {
10323
  --fa: "\f698";
1 efrain 10324
}
10325
 
1441 ariadna 10326
.fa-square-root-alt {
10327
  --fa: "\f698";
1 efrain 10328
}
10329
 
1441 ariadna 10330
.fa-clock {
10331
  --fa: "\f017";
1 efrain 10332
}
10333
 
1441 ariadna 10334
.fa-clock-four {
10335
  --fa: "\f017";
1 efrain 10336
}
10337
 
1441 ariadna 10338
.fa-backward-step {
10339
  --fa: "\f048";
1 efrain 10340
}
10341
 
1441 ariadna 10342
.fa-step-backward {
10343
  --fa: "\f048";
1 efrain 10344
}
10345
 
1441 ariadna 10346
.fa-pallet {
10347
  --fa: "\f482";
1 efrain 10348
}
10349
 
1441 ariadna 10350
.fa-faucet {
10351
  --fa: "\e005";
1 efrain 10352
}
10353
 
1441 ariadna 10354
.fa-baseball-bat-ball {
10355
  --fa: "\f432";
1 efrain 10356
}
10357
 
1441 ariadna 10358
.fa-s {
10359
  --fa: "S";
1 efrain 10360
}
10361
 
1441 ariadna 10362
.fa-timeline {
10363
  --fa: "\e29c";
1 efrain 10364
}
10365
 
1441 ariadna 10366
.fa-keyboard {
10367
  --fa: "\f11c";
1 efrain 10368
}
10369
 
1441 ariadna 10370
.fa-caret-down {
10371
  --fa: "\f0d7";
1 efrain 10372
}
10373
 
1441 ariadna 10374
.fa-house-chimney-medical {
10375
  --fa: "\f7f2";
1 efrain 10376
}
10377
 
1441 ariadna 10378
.fa-clinic-medical {
10379
  --fa: "\f7f2";
1 efrain 10380
}
10381
 
1441 ariadna 10382
.fa-temperature-three-quarters {
10383
  --fa: "\f2c8";
1 efrain 10384
}
10385
 
1441 ariadna 10386
.fa-temperature-3 {
10387
  --fa: "\f2c8";
1 efrain 10388
}
10389
 
1441 ariadna 10390
.fa-thermometer-3 {
10391
  --fa: "\f2c8";
1 efrain 10392
}
10393
 
1441 ariadna 10394
.fa-thermometer-three-quarters {
10395
  --fa: "\f2c8";
1 efrain 10396
}
10397
 
1441 ariadna 10398
.fa-mobile-screen {
10399
  --fa: "\f3cf";
1 efrain 10400
}
10401
 
1441 ariadna 10402
.fa-mobile-android-alt {
10403
  --fa: "\f3cf";
1 efrain 10404
}
10405
 
1441 ariadna 10406
.fa-plane-up {
10407
  --fa: "\e22d";
1 efrain 10408
}
10409
 
1441 ariadna 10410
.fa-piggy-bank {
10411
  --fa: "\f4d3";
1 efrain 10412
}
10413
 
1441 ariadna 10414
.fa-battery-half {
10415
  --fa: "\f242";
1 efrain 10416
}
10417
 
1441 ariadna 10418
.fa-battery-3 {
10419
  --fa: "\f242";
1 efrain 10420
}
10421
 
1441 ariadna 10422
.fa-mountain-city {
10423
  --fa: "\e52e";
1 efrain 10424
}
10425
 
1441 ariadna 10426
.fa-coins {
10427
  --fa: "\f51e";
1 efrain 10428
}
10429
 
1441 ariadna 10430
.fa-khanda {
10431
  --fa: "\f66d";
1 efrain 10432
}
10433
 
1441 ariadna 10434
.fa-sliders {
10435
  --fa: "\f1de";
1 efrain 10436
}
10437
 
1441 ariadna 10438
.fa-sliders-h {
10439
  --fa: "\f1de";
1 efrain 10440
}
10441
 
1441 ariadna 10442
.fa-folder-tree {
10443
  --fa: "\f802";
1 efrain 10444
}
10445
 
1441 ariadna 10446
.fa-network-wired {
10447
  --fa: "\f6ff";
1 efrain 10448
}
10449
 
1441 ariadna 10450
.fa-map-pin {
10451
  --fa: "\f276";
1 efrain 10452
}
10453
 
1441 ariadna 10454
.fa-hamsa {
10455
  --fa: "\f665";
1 efrain 10456
}
10457
 
1441 ariadna 10458
.fa-cent-sign {
10459
  --fa: "\e3f5";
1 efrain 10460
}
10461
 
1441 ariadna 10462
.fa-flask {
10463
  --fa: "\f0c3";
1 efrain 10464
}
10465
 
1441 ariadna 10466
.fa-person-pregnant {
10467
  --fa: "\e31e";
1 efrain 10468
}
10469
 
1441 ariadna 10470
.fa-wand-sparkles {
10471
  --fa: "\f72b";
1 efrain 10472
}
10473
 
1441 ariadna 10474
.fa-ellipsis-vertical {
10475
  --fa: "\f142";
1 efrain 10476
}
10477
 
1441 ariadna 10478
.fa-ellipsis-v {
10479
  --fa: "\f142";
1 efrain 10480
}
10481
 
1441 ariadna 10482
.fa-ticket {
10483
  --fa: "\f145";
1 efrain 10484
}
10485
 
1441 ariadna 10486
.fa-power-off {
10487
  --fa: "\f011";
1 efrain 10488
}
10489
 
1441 ariadna 10490
.fa-right-long {
10491
  --fa: "\f30b";
1 efrain 10492
}
10493
 
1441 ariadna 10494
.fa-long-arrow-alt-right {
10495
  --fa: "\f30b";
1 efrain 10496
}
10497
 
1441 ariadna 10498
.fa-flag-usa {
10499
  --fa: "\f74d";
1 efrain 10500
}
10501
 
1441 ariadna 10502
.fa-laptop-file {
10503
  --fa: "\e51d";
1 efrain 10504
}
10505
 
1441 ariadna 10506
.fa-tty {
10507
  --fa: "\f1e4";
1 efrain 10508
}
10509
 
1441 ariadna 10510
.fa-teletype {
10511
  --fa: "\f1e4";
1 efrain 10512
}
10513
 
1441 ariadna 10514
.fa-diagram-next {
10515
  --fa: "\e476";
1 efrain 10516
}
10517
 
1441 ariadna 10518
.fa-person-rifle {
10519
  --fa: "\e54e";
1 efrain 10520
}
10521
 
1441 ariadna 10522
.fa-house-medical-circle-exclamation {
10523
  --fa: "\e512";
1 efrain 10524
}
10525
 
1441 ariadna 10526
.fa-closed-captioning {
10527
  --fa: "\f20a";
1 efrain 10528
}
10529
 
1441 ariadna 10530
.fa-person-hiking {
10531
  --fa: "\f6ec";
1 efrain 10532
}
10533
 
1441 ariadna 10534
.fa-hiking {
10535
  --fa: "\f6ec";
1 efrain 10536
}
10537
 
1441 ariadna 10538
.fa-venus-double {
10539
  --fa: "\f226";
1 efrain 10540
}
10541
 
1441 ariadna 10542
.fa-images {
10543
  --fa: "\f302";
1 efrain 10544
}
10545
 
1441 ariadna 10546
.fa-calculator {
10547
  --fa: "\f1ec";
1 efrain 10548
}
10549
 
1441 ariadna 10550
.fa-people-pulling {
10551
  --fa: "\e535";
1 efrain 10552
}
10553
 
1441 ariadna 10554
.fa-n {
10555
  --fa: "N";
1 efrain 10556
}
10557
 
1441 ariadna 10558
.fa-cable-car {
10559
  --fa: "\f7da";
1 efrain 10560
}
10561
 
1441 ariadna 10562
.fa-tram {
10563
  --fa: "\f7da";
1 efrain 10564
}
10565
 
1441 ariadna 10566
.fa-cloud-rain {
10567
  --fa: "\f73d";
1 efrain 10568
}
10569
 
1441 ariadna 10570
.fa-building-circle-xmark {
10571
  --fa: "\e4d4";
1 efrain 10572
}
10573
 
1441 ariadna 10574
.fa-ship {
10575
  --fa: "\f21a";
1 efrain 10576
}
10577
 
1441 ariadna 10578
.fa-arrows-down-to-line {
10579
  --fa: "\e4b8";
1 efrain 10580
}
10581
 
1441 ariadna 10582
.fa-download {
10583
  --fa: "\f019";
1 efrain 10584
}
10585
 
1441 ariadna 10586
.fa-face-grin {
10587
  --fa: "\f580";
1 efrain 10588
}
10589
 
1441 ariadna 10590
.fa-grin {
10591
  --fa: "\f580";
1 efrain 10592
}
10593
 
1441 ariadna 10594
.fa-delete-left {
10595
  --fa: "\f55a";
1 efrain 10596
}
10597
 
1441 ariadna 10598
.fa-backspace {
10599
  --fa: "\f55a";
1 efrain 10600
}
10601
 
1441 ariadna 10602
.fa-eye-dropper {
10603
  --fa: "\f1fb";
1 efrain 10604
}
10605
 
1441 ariadna 10606
.fa-eye-dropper-empty {
10607
  --fa: "\f1fb";
1 efrain 10608
}
10609
 
1441 ariadna 10610
.fa-eyedropper {
10611
  --fa: "\f1fb";
1 efrain 10612
}
10613
 
1441 ariadna 10614
.fa-file-circle-check {
10615
  --fa: "\e5a0";
1 efrain 10616
}
10617
 
1441 ariadna 10618
.fa-forward {
10619
  --fa: "\f04e";
1 efrain 10620
}
10621
 
1441 ariadna 10622
.fa-mobile {
10623
  --fa: "\f3ce";
1 efrain 10624
}
10625
 
1441 ariadna 10626
.fa-mobile-android {
10627
  --fa: "\f3ce";
1 efrain 10628
}
10629
 
1441 ariadna 10630
.fa-mobile-phone {
10631
  --fa: "\f3ce";
1 efrain 10632
}
10633
 
1441 ariadna 10634
.fa-face-meh {
10635
  --fa: "\f11a";
1 efrain 10636
}
10637
 
1441 ariadna 10638
.fa-meh {
10639
  --fa: "\f11a";
1 efrain 10640
}
10641
 
1441 ariadna 10642
.fa-align-center {
10643
  --fa: "\f037";
1 efrain 10644
}
10645
 
1441 ariadna 10646
.fa-book-skull {
10647
  --fa: "\f6b7";
1 efrain 10648
}
10649
 
1441 ariadna 10650
.fa-book-dead {
10651
  --fa: "\f6b7";
1 efrain 10652
}
10653
 
1441 ariadna 10654
.fa-id-card {
10655
  --fa: "\f2c2";
1 efrain 10656
}
10657
 
1441 ariadna 10658
.fa-drivers-license {
10659
  --fa: "\f2c2";
1 efrain 10660
}
10661
 
1441 ariadna 10662
.fa-outdent {
10663
  --fa: "\f03b";
1 efrain 10664
}
10665
 
1441 ariadna 10666
.fa-dedent {
10667
  --fa: "\f03b";
1 efrain 10668
}
10669
 
1441 ariadna 10670
.fa-heart-circle-exclamation {
10671
  --fa: "\e4fe";
1 efrain 10672
}
10673
 
1441 ariadna 10674
.fa-house {
10675
  --fa: "\f015";
1 efrain 10676
}
10677
 
1441 ariadna 10678
.fa-home {
10679
  --fa: "\f015";
1 efrain 10680
}
10681
 
1441 ariadna 10682
.fa-home-alt {
10683
  --fa: "\f015";
1 efrain 10684
}
10685
 
1441 ariadna 10686
.fa-home-lg-alt {
10687
  --fa: "\f015";
1 efrain 10688
}
10689
 
1441 ariadna 10690
.fa-calendar-week {
10691
  --fa: "\f784";
1 efrain 10692
}
10693
 
1441 ariadna 10694
.fa-laptop-medical {
10695
  --fa: "\f812";
1 efrain 10696
}
10697
 
1441 ariadna 10698
.fa-b {
10699
  --fa: "B";
1 efrain 10700
}
10701
 
1441 ariadna 10702
.fa-file-medical {
10703
  --fa: "\f477";
1 efrain 10704
}
10705
 
1441 ariadna 10706
.fa-dice-one {
10707
  --fa: "\f525";
1 efrain 10708
}
10709
 
1441 ariadna 10710
.fa-kiwi-bird {
10711
  --fa: "\f535";
1 efrain 10712
}
10713
 
1441 ariadna 10714
.fa-arrow-right-arrow-left {
10715
  --fa: "\f0ec";
1 efrain 10716
}
10717
 
1441 ariadna 10718
.fa-exchange {
10719
  --fa: "\f0ec";
1 efrain 10720
}
10721
 
1441 ariadna 10722
.fa-rotate-right {
10723
  --fa: "\f2f9";
1 efrain 10724
}
10725
 
1441 ariadna 10726
.fa-redo-alt {
10727
  --fa: "\f2f9";
1 efrain 10728
}
10729
 
1441 ariadna 10730
.fa-rotate-forward {
10731
  --fa: "\f2f9";
1 efrain 10732
}
10733
 
1441 ariadna 10734
.fa-utensils {
10735
  --fa: "\f2e7";
1 efrain 10736
}
10737
 
1441 ariadna 10738
.fa-cutlery {
10739
  --fa: "\f2e7";
1 efrain 10740
}
10741
 
1441 ariadna 10742
.fa-arrow-up-wide-short {
10743
  --fa: "\f161";
1 efrain 10744
}
10745
 
1441 ariadna 10746
.fa-sort-amount-up {
10747
  --fa: "\f161";
1 efrain 10748
}
10749
 
1441 ariadna 10750
.fa-mill-sign {
10751
  --fa: "\e1ed";
1 efrain 10752
}
10753
 
1441 ariadna 10754
.fa-bowl-rice {
10755
  --fa: "\e2eb";
1 efrain 10756
}
10757
 
1441 ariadna 10758
.fa-skull {
10759
  --fa: "\f54c";
1 efrain 10760
}
10761
 
1441 ariadna 10762
.fa-tower-broadcast {
10763
  --fa: "\f519";
1 efrain 10764
}
10765
 
1441 ariadna 10766
.fa-broadcast-tower {
10767
  --fa: "\f519";
1 efrain 10768
}
10769
 
1441 ariadna 10770
.fa-truck-pickup {
10771
  --fa: "\f63c";
1 efrain 10772
}
10773
 
1441 ariadna 10774
.fa-up-long {
10775
  --fa: "\f30c";
1 efrain 10776
}
10777
 
1441 ariadna 10778
.fa-long-arrow-alt-up {
10779
  --fa: "\f30c";
1 efrain 10780
}
10781
 
1441 ariadna 10782
.fa-stop {
10783
  --fa: "\f04d";
1 efrain 10784
}
10785
 
1441 ariadna 10786
.fa-code-merge {
10787
  --fa: "\f387";
1 efrain 10788
}
10789
 
1441 ariadna 10790
.fa-upload {
10791
  --fa: "\f093";
1 efrain 10792
}
10793
 
1441 ariadna 10794
.fa-hurricane {
10795
  --fa: "\f751";
1 efrain 10796
}
10797
 
1441 ariadna 10798
.fa-mound {
10799
  --fa: "\e52d";
1 efrain 10800
}
10801
 
1441 ariadna 10802
.fa-toilet-portable {
10803
  --fa: "\e583";
1 efrain 10804
}
10805
 
1441 ariadna 10806
.fa-compact-disc {
10807
  --fa: "\f51f";
1 efrain 10808
}
10809
 
1441 ariadna 10810
.fa-file-arrow-down {
10811
  --fa: "\f56d";
1 efrain 10812
}
10813
 
1441 ariadna 10814
.fa-file-download {
10815
  --fa: "\f56d";
1 efrain 10816
}
10817
 
1441 ariadna 10818
.fa-caravan {
10819
  --fa: "\f8ff";
1 efrain 10820
}
10821
 
1441 ariadna 10822
.fa-shield-cat {
10823
  --fa: "\e572";
1 efrain 10824
}
10825
 
1441 ariadna 10826
.fa-bolt {
10827
  --fa: "\f0e7";
1 efrain 10828
}
10829
 
1441 ariadna 10830
.fa-zap {
10831
  --fa: "\f0e7";
1 efrain 10832
}
10833
 
1441 ariadna 10834
.fa-glass-water {
10835
  --fa: "\e4f4";
1 efrain 10836
}
10837
 
1441 ariadna 10838
.fa-oil-well {
10839
  --fa: "\e532";
1 efrain 10840
}
10841
 
1441 ariadna 10842
.fa-vault {
10843
  --fa: "\e2c5";
1 efrain 10844
}
10845
 
1441 ariadna 10846
.fa-mars {
10847
  --fa: "\f222";
1 efrain 10848
}
10849
 
1441 ariadna 10850
.fa-toilet {
10851
  --fa: "\f7d8";
1 efrain 10852
}
10853
 
1441 ariadna 10854
.fa-plane-circle-xmark {
10855
  --fa: "\e557";
1 efrain 10856
}
10857
 
1441 ariadna 10858
.fa-yen-sign {
10859
  --fa: "\f157";
1 efrain 10860
}
10861
 
1441 ariadna 10862
.fa-cny {
10863
  --fa: "\f157";
1 efrain 10864
}
10865
 
1441 ariadna 10866
.fa-jpy {
10867
  --fa: "\f157";
1 efrain 10868
}
10869
 
1441 ariadna 10870
.fa-rmb {
10871
  --fa: "\f157";
1 efrain 10872
}
10873
 
1441 ariadna 10874
.fa-yen {
10875
  --fa: "\f157";
1 efrain 10876
}
10877
 
1441 ariadna 10878
.fa-ruble-sign {
10879
  --fa: "\f158";
1 efrain 10880
}
10881
 
1441 ariadna 10882
.fa-rouble {
10883
  --fa: "\f158";
1 efrain 10884
}
10885
 
1441 ariadna 10886
.fa-rub {
10887
  --fa: "\f158";
1 efrain 10888
}
10889
 
1441 ariadna 10890
.fa-ruble {
10891
  --fa: "\f158";
1 efrain 10892
}
10893
 
1441 ariadna 10894
.fa-sun {
10895
  --fa: "\f185";
1 efrain 10896
}
10897
 
1441 ariadna 10898
.fa-guitar {
10899
  --fa: "\f7a6";
1 efrain 10900
}
10901
 
1441 ariadna 10902
.fa-face-laugh-wink {
10903
  --fa: "\f59c";
1 efrain 10904
}
10905
 
1441 ariadna 10906
.fa-laugh-wink {
10907
  --fa: "\f59c";
1 efrain 10908
}
10909
 
1441 ariadna 10910
.fa-horse-head {
10911
  --fa: "\f7ab";
1 efrain 10912
}
10913
 
1441 ariadna 10914
.fa-bore-hole {
10915
  --fa: "\e4c3";
1 efrain 10916
}
10917
 
1441 ariadna 10918
.fa-industry {
10919
  --fa: "\f275";
1 efrain 10920
}
10921
 
1441 ariadna 10922
.fa-circle-down {
10923
  --fa: "\f358";
1 efrain 10924
}
10925
 
1441 ariadna 10926
.fa-arrow-alt-circle-down {
10927
  --fa: "\f358";
1 efrain 10928
}
10929
 
1441 ariadna 10930
.fa-arrows-turn-to-dots {
10931
  --fa: "\e4c1";
1 efrain 10932
}
10933
 
1441 ariadna 10934
.fa-florin-sign {
10935
  --fa: "\e184";
1 efrain 10936
}
10937
 
1441 ariadna 10938
.fa-arrow-down-short-wide {
10939
  --fa: "\f884";
1 efrain 10940
}
10941
 
1441 ariadna 10942
.fa-sort-amount-desc {
10943
  --fa: "\f884";
1 efrain 10944
}
10945
 
1441 ariadna 10946
.fa-sort-amount-down-alt {
10947
  --fa: "\f884";
1 efrain 10948
}
10949
 
1441 ariadna 10950
.fa-less-than {
10951
  --fa: "\<";
1 efrain 10952
}
10953
 
1441 ariadna 10954
.fa-angle-down {
10955
  --fa: "\f107";
1 efrain 10956
}
10957
 
1441 ariadna 10958
.fa-car-tunnel {
10959
  --fa: "\e4de";
1 efrain 10960
}
10961
 
1441 ariadna 10962
.fa-head-side-cough {
10963
  --fa: "\e061";
1 efrain 10964
}
10965
 
1441 ariadna 10966
.fa-grip-lines {
10967
  --fa: "\f7a4";
1 efrain 10968
}
10969
 
1441 ariadna 10970
.fa-thumbs-down {
10971
  --fa: "\f165";
1 efrain 10972
}
10973
 
1441 ariadna 10974
.fa-user-lock {
10975
  --fa: "\f502";
1 efrain 10976
}
10977
 
1441 ariadna 10978
.fa-arrow-right-long {
10979
  --fa: "\f178";
1 efrain 10980
}
10981
 
1441 ariadna 10982
.fa-long-arrow-right {
10983
  --fa: "\f178";
1 efrain 10984
}
10985
 
1441 ariadna 10986
.fa-anchor-circle-xmark {
10987
  --fa: "\e4ac";
1 efrain 10988
}
10989
 
1441 ariadna 10990
.fa-ellipsis {
10991
  --fa: "\f141";
1 efrain 10992
}
10993
 
1441 ariadna 10994
.fa-ellipsis-h {
10995
  --fa: "\f141";
1 efrain 10996
}
10997
 
1441 ariadna 10998
.fa-chess-pawn {
10999
  --fa: "\f443";
1 efrain 11000
}
11001
 
1441 ariadna 11002
.fa-kit-medical {
11003
  --fa: "\f479";
1 efrain 11004
}
11005
 
1441 ariadna 11006
.fa-first-aid {
11007
  --fa: "\f479";
1 efrain 11008
}
11009
 
1441 ariadna 11010
.fa-person-through-window {
11011
  --fa: "\e5a9";
1 efrain 11012
}
11013
 
1441 ariadna 11014
.fa-toolbox {
11015
  --fa: "\f552";
1 efrain 11016
}
11017
 
1441 ariadna 11018
.fa-hands-holding-circle {
11019
  --fa: "\e4fb";
1 efrain 11020
}
11021
 
1441 ariadna 11022
.fa-bug {
11023
  --fa: "\f188";
1 efrain 11024
}
11025
 
1441 ariadna 11026
.fa-credit-card {
11027
  --fa: "\f09d";
1 efrain 11028
}
11029
 
1441 ariadna 11030
.fa-credit-card-alt {
11031
  --fa: "\f09d";
1 efrain 11032
}
11033
 
1441 ariadna 11034
.fa-car {
11035
  --fa: "\f1b9";
1 efrain 11036
}
11037
 
1441 ariadna 11038
.fa-automobile {
11039
  --fa: "\f1b9";
1 efrain 11040
}
11041
 
1441 ariadna 11042
.fa-hand-holding-hand {
11043
  --fa: "\e4f7";
1 efrain 11044
}
11045
 
1441 ariadna 11046
.fa-book-open-reader {
11047
  --fa: "\f5da";
1 efrain 11048
}
11049
 
1441 ariadna 11050
.fa-book-reader {
11051
  --fa: "\f5da";
1 efrain 11052
}
11053
 
1441 ariadna 11054
.fa-mountain-sun {
11055
  --fa: "\e52f";
1 efrain 11056
}
11057
 
1441 ariadna 11058
.fa-arrows-left-right-to-line {
11059
  --fa: "\e4ba";
1 efrain 11060
}
11061
 
1441 ariadna 11062
.fa-dice-d20 {
11063
  --fa: "\f6cf";
1 efrain 11064
}
11065
 
1441 ariadna 11066
.fa-truck-droplet {
11067
  --fa: "\e58c";
1 efrain 11068
}
11069
 
1441 ariadna 11070
.fa-file-circle-xmark {
11071
  --fa: "\e5a1";
1 efrain 11072
}
11073
 
1441 ariadna 11074
.fa-temperature-arrow-up {
11075
  --fa: "\e040";
1 efrain 11076
}
11077
 
1441 ariadna 11078
.fa-temperature-up {
11079
  --fa: "\e040";
1 efrain 11080
}
11081
 
1441 ariadna 11082
.fa-medal {
11083
  --fa: "\f5a2";
1 efrain 11084
}
11085
 
1441 ariadna 11086
.fa-bed {
11087
  --fa: "\f236";
1 efrain 11088
}
11089
 
1441 ariadna 11090
.fa-square-h {
11091
  --fa: "\f0fd";
1 efrain 11092
}
11093
 
1441 ariadna 11094
.fa-h-square {
11095
  --fa: "\f0fd";
1 efrain 11096
}
11097
 
1441 ariadna 11098
.fa-podcast {
11099
  --fa: "\f2ce";
1 efrain 11100
}
11101
 
1441 ariadna 11102
.fa-temperature-full {
11103
  --fa: "\f2c7";
1 efrain 11104
}
11105
 
1441 ariadna 11106
.fa-temperature-4 {
11107
  --fa: "\f2c7";
1 efrain 11108
}
11109
 
1441 ariadna 11110
.fa-thermometer-4 {
11111
  --fa: "\f2c7";
1 efrain 11112
}
11113
 
1441 ariadna 11114
.fa-thermometer-full {
11115
  --fa: "\f2c7";
1 efrain 11116
}
11117
 
1441 ariadna 11118
.fa-bell {
11119
  --fa: "\f0f3";
1 efrain 11120
}
11121
 
1441 ariadna 11122
.fa-superscript {
11123
  --fa: "\f12b";
1 efrain 11124
}
11125
 
1441 ariadna 11126
.fa-plug-circle-xmark {
11127
  --fa: "\e560";
1 efrain 11128
}
11129
 
1441 ariadna 11130
.fa-star-of-life {
11131
  --fa: "\f621";
1 efrain 11132
}
11133
 
1441 ariadna 11134
.fa-phone-slash {
11135
  --fa: "\f3dd";
1 efrain 11136
}
11137
 
1441 ariadna 11138
.fa-paint-roller {
11139
  --fa: "\f5aa";
1 efrain 11140
}
11141
 
1441 ariadna 11142
.fa-handshake-angle {
11143
  --fa: "\f4c4";
1 efrain 11144
}
11145
 
1441 ariadna 11146
.fa-hands-helping {
11147
  --fa: "\f4c4";
1 efrain 11148
}
11149
 
1441 ariadna 11150
.fa-location-dot {
11151
  --fa: "\f3c5";
1 efrain 11152
}
11153
 
1441 ariadna 11154
.fa-map-marker-alt {
11155
  --fa: "\f3c5";
1 efrain 11156
}
11157
 
1441 ariadna 11158
.fa-file {
11159
  --fa: "\f15b";
1 efrain 11160
}
11161
 
1441 ariadna 11162
.fa-greater-than {
11163
  --fa: "\>";
1 efrain 11164
}
11165
 
1441 ariadna 11166
.fa-person-swimming {
11167
  --fa: "\f5c4";
1 efrain 11168
}
11169
 
1441 ariadna 11170
.fa-swimmer {
11171
  --fa: "\f5c4";
1 efrain 11172
}
11173
 
1441 ariadna 11174
.fa-arrow-down {
11175
  --fa: "\f063";
1 efrain 11176
}
11177
 
1441 ariadna 11178
.fa-droplet {
11179
  --fa: "\f043";
1 efrain 11180
}
11181
 
1441 ariadna 11182
.fa-tint {
11183
  --fa: "\f043";
1 efrain 11184
}
11185
 
1441 ariadna 11186
.fa-eraser {
11187
  --fa: "\f12d";
1 efrain 11188
}
11189
 
1441 ariadna 11190
.fa-earth-americas {
11191
  --fa: "\f57d";
1 efrain 11192
}
11193
 
1441 ariadna 11194
.fa-earth {
11195
  --fa: "\f57d";
1 efrain 11196
}
11197
 
1441 ariadna 11198
.fa-earth-america {
11199
  --fa: "\f57d";
1 efrain 11200
}
11201
 
1441 ariadna 11202
.fa-globe-americas {
11203
  --fa: "\f57d";
1 efrain 11204
}
11205
 
1441 ariadna 11206
.fa-person-burst {
11207
  --fa: "\e53b";
1 efrain 11208
}
11209
 
1441 ariadna 11210
.fa-dove {
11211
  --fa: "\f4ba";
1 efrain 11212
}
11213
 
1441 ariadna 11214
.fa-battery-empty {
11215
  --fa: "\f244";
1 efrain 11216
}
11217
 
1441 ariadna 11218
.fa-battery-0 {
11219
  --fa: "\f244";
1 efrain 11220
}
11221
 
1441 ariadna 11222
.fa-socks {
11223
  --fa: "\f696";
1 efrain 11224
}
11225
 
1441 ariadna 11226
.fa-inbox {
11227
  --fa: "\f01c";
1 efrain 11228
}
11229
 
1441 ariadna 11230
.fa-section {
11231
  --fa: "\e447";
1 efrain 11232
}
11233
 
1441 ariadna 11234
.fa-gauge-high {
11235
  --fa: "\f625";
1 efrain 11236
}
11237
 
1441 ariadna 11238
.fa-tachometer-alt {
11239
  --fa: "\f625";
1 efrain 11240
}
11241
 
1441 ariadna 11242
.fa-tachometer-alt-fast {
11243
  --fa: "\f625";
1 efrain 11244
}
11245
 
1441 ariadna 11246
.fa-envelope-open-text {
11247
  --fa: "\f658";
1 efrain 11248
}
11249
 
1441 ariadna 11250
.fa-hospital {
11251
  --fa: "\f0f8";
1 efrain 11252
}
11253
 
1441 ariadna 11254
.fa-hospital-alt {
11255
  --fa: "\f0f8";
1 efrain 11256
}
11257
 
1441 ariadna 11258
.fa-hospital-wide {
11259
  --fa: "\f0f8";
1 efrain 11260
}
11261
 
1441 ariadna 11262
.fa-wine-bottle {
11263
  --fa: "\f72f";
1 efrain 11264
}
11265
 
1441 ariadna 11266
.fa-chess-rook {
11267
  --fa: "\f447";
1 efrain 11268
}
11269
 
1441 ariadna 11270
.fa-bars-staggered {
11271
  --fa: "\f550";
1 efrain 11272
}
11273
 
1441 ariadna 11274
.fa-reorder {
11275
  --fa: "\f550";
1 efrain 11276
}
11277
 
1441 ariadna 11278
.fa-stream {
11279
  --fa: "\f550";
1 efrain 11280
}
11281
 
1441 ariadna 11282
.fa-dharmachakra {
11283
  --fa: "\f655";
1 efrain 11284
}
11285
 
1441 ariadna 11286
.fa-hotdog {
11287
  --fa: "\f80f";
1 efrain 11288
}
11289
 
1441 ariadna 11290
.fa-person-walking-with-cane {
11291
  --fa: "\f29d";
1 efrain 11292
}
11293
 
1441 ariadna 11294
.fa-blind {
11295
  --fa: "\f29d";
1 efrain 11296
}
11297
 
1441 ariadna 11298
.fa-drum {
11299
  --fa: "\f569";
1 efrain 11300
}
11301
 
1441 ariadna 11302
.fa-ice-cream {
11303
  --fa: "\f810";
1 efrain 11304
}
11305
 
1441 ariadna 11306
.fa-heart-circle-bolt {
11307
  --fa: "\e4fc";
1 efrain 11308
}
11309
 
1441 ariadna 11310
.fa-fax {
11311
  --fa: "\f1ac";
1 efrain 11312
}
11313
 
1441 ariadna 11314
.fa-paragraph {
11315
  --fa: "\f1dd";
1 efrain 11316
}
11317
 
1441 ariadna 11318
.fa-check-to-slot {
11319
  --fa: "\f772";
1 efrain 11320
}
11321
 
1441 ariadna 11322
.fa-vote-yea {
11323
  --fa: "\f772";
1 efrain 11324
}
11325
 
1441 ariadna 11326
.fa-star-half {
11327
  --fa: "\f089";
1 efrain 11328
}
11329
 
1441 ariadna 11330
.fa-boxes-stacked {
11331
  --fa: "\f468";
1 efrain 11332
}
11333
 
1441 ariadna 11334
.fa-boxes {
11335
  --fa: "\f468";
1 efrain 11336
}
11337
 
1441 ariadna 11338
.fa-boxes-alt {
11339
  --fa: "\f468";
1 efrain 11340
}
11341
 
1441 ariadna 11342
.fa-link {
11343
  --fa: "\f0c1";
1 efrain 11344
}
11345
 
1441 ariadna 11346
.fa-chain {
11347
  --fa: "\f0c1";
1 efrain 11348
}
11349
 
1441 ariadna 11350
.fa-ear-listen {
11351
  --fa: "\f2a2";
1 efrain 11352
}
11353
 
1441 ariadna 11354
.fa-assistive-listening-systems {
11355
  --fa: "\f2a2";
1 efrain 11356
}
11357
 
1441 ariadna 11358
.fa-tree-city {
11359
  --fa: "\e587";
1 efrain 11360
}
11361
 
1441 ariadna 11362
.fa-play {
11363
  --fa: "\f04b";
1 efrain 11364
}
11365
 
1441 ariadna 11366
.fa-font {
11367
  --fa: "\f031";
1 efrain 11368
}
11369
 
1441 ariadna 11370
.fa-table-cells-row-lock {
11371
  --fa: "\e67a";
1 efrain 11372
}
11373
 
1441 ariadna 11374
.fa-rupiah-sign {
11375
  --fa: "\e23d";
1 efrain 11376
}
11377
 
1441 ariadna 11378
.fa-magnifying-glass {
11379
  --fa: "\f002";
1 efrain 11380
}
11381
 
1441 ariadna 11382
.fa-search {
11383
  --fa: "\f002";
1 efrain 11384
}
11385
 
1441 ariadna 11386
.fa-table-tennis-paddle-ball {
11387
  --fa: "\f45d";
1 efrain 11388
}
11389
 
1441 ariadna 11390
.fa-ping-pong-paddle-ball {
11391
  --fa: "\f45d";
1 efrain 11392
}
11393
 
1441 ariadna 11394
.fa-table-tennis {
11395
  --fa: "\f45d";
1 efrain 11396
}
11397
 
1441 ariadna 11398
.fa-person-dots-from-line {
11399
  --fa: "\f470";
1 efrain 11400
}
11401
 
1441 ariadna 11402
.fa-diagnoses {
11403
  --fa: "\f470";
1 efrain 11404
}
11405
 
1441 ariadna 11406
.fa-trash-can-arrow-up {
11407
  --fa: "\f82a";
1 efrain 11408
}
11409
 
1441 ariadna 11410
.fa-trash-restore-alt {
11411
  --fa: "\f82a";
1 efrain 11412
}
11413
 
1441 ariadna 11414
.fa-naira-sign {
11415
  --fa: "\e1f6";
1 efrain 11416
}
11417
 
1441 ariadna 11418
.fa-cart-arrow-down {
11419
  --fa: "\f218";
1 efrain 11420
}
11421
 
1441 ariadna 11422
.fa-walkie-talkie {
11423
  --fa: "\f8ef";
1 efrain 11424
}
11425
 
1441 ariadna 11426
.fa-file-pen {
11427
  --fa: "\f31c";
1 efrain 11428
}
11429
 
1441 ariadna 11430
.fa-file-edit {
11431
  --fa: "\f31c";
1 efrain 11432
}
11433
 
1441 ariadna 11434
.fa-receipt {
11435
  --fa: "\f543";
1 efrain 11436
}
11437
 
1441 ariadna 11438
.fa-square-pen {
11439
  --fa: "\f14b";
1 efrain 11440
}
11441
 
1441 ariadna 11442
.fa-pen-square {
11443
  --fa: "\f14b";
1 efrain 11444
}
11445
 
1441 ariadna 11446
.fa-pencil-square {
11447
  --fa: "\f14b";
1 efrain 11448
}
11449
 
1441 ariadna 11450
.fa-suitcase-rolling {
11451
  --fa: "\f5c1";
1 efrain 11452
}
11453
 
1441 ariadna 11454
.fa-person-circle-exclamation {
11455
  --fa: "\e53f";
1 efrain 11456
}
11457
 
1441 ariadna 11458
.fa-chevron-down {
11459
  --fa: "\f078";
1 efrain 11460
}
11461
 
1441 ariadna 11462
.fa-battery-full {
11463
  --fa: "\f240";
1 efrain 11464
}
11465
 
1441 ariadna 11466
.fa-battery {
11467
  --fa: "\f240";
1 efrain 11468
}
11469
 
1441 ariadna 11470
.fa-battery-5 {
11471
  --fa: "\f240";
1 efrain 11472
}
11473
 
1441 ariadna 11474
.fa-skull-crossbones {
11475
  --fa: "\f714";
1 efrain 11476
}
11477
 
1441 ariadna 11478
.fa-code-compare {
11479
  --fa: "\e13a";
1 efrain 11480
}
11481
 
1441 ariadna 11482
.fa-list-ul {
11483
  --fa: "\f0ca";
1 efrain 11484
}
11485
 
1441 ariadna 11486
.fa-list-dots {
11487
  --fa: "\f0ca";
1 efrain 11488
}
11489
 
1441 ariadna 11490
.fa-school-lock {
11491
  --fa: "\e56f";
1 efrain 11492
}
11493
 
1441 ariadna 11494
.fa-tower-cell {
11495
  --fa: "\e585";
1 efrain 11496
}
11497
 
1441 ariadna 11498
.fa-down-long {
11499
  --fa: "\f309";
1 efrain 11500
}
11501
 
1441 ariadna 11502
.fa-long-arrow-alt-down {
11503
  --fa: "\f309";
1 efrain 11504
}
11505
 
1441 ariadna 11506
.fa-ranking-star {
11507
  --fa: "\e561";
1 efrain 11508
}
11509
 
1441 ariadna 11510
.fa-chess-king {
11511
  --fa: "\f43f";
1 efrain 11512
}
11513
 
1441 ariadna 11514
.fa-person-harassing {
11515
  --fa: "\e549";
1 efrain 11516
}
11517
 
1441 ariadna 11518
.fa-brazilian-real-sign {
11519
  --fa: "\e46c";
1 efrain 11520
}
11521
 
1441 ariadna 11522
.fa-landmark-dome {
11523
  --fa: "\f752";
1 efrain 11524
}
11525
 
1441 ariadna 11526
.fa-landmark-alt {
11527
  --fa: "\f752";
1 efrain 11528
}
11529
 
1441 ariadna 11530
.fa-arrow-up {
11531
  --fa: "\f062";
1 efrain 11532
}
11533
 
1441 ariadna 11534
.fa-tv {
11535
  --fa: "\f26c";
1 efrain 11536
}
11537
 
1441 ariadna 11538
.fa-television {
11539
  --fa: "\f26c";
1 efrain 11540
}
11541
 
1441 ariadna 11542
.fa-tv-alt {
11543
  --fa: "\f26c";
1 efrain 11544
}
11545
 
1441 ariadna 11546
.fa-shrimp {
11547
  --fa: "\e448";
1 efrain 11548
}
11549
 
1441 ariadna 11550
.fa-list-check {
11551
  --fa: "\f0ae";
1 efrain 11552
}
11553
 
1441 ariadna 11554
.fa-tasks {
11555
  --fa: "\f0ae";
1 efrain 11556
}
11557
 
1441 ariadna 11558
.fa-jug-detergent {
11559
  --fa: "\e519";
1 efrain 11560
}
11561
 
1441 ariadna 11562
.fa-circle-user {
11563
  --fa: "\f2bd";
1 efrain 11564
}
11565
 
1441 ariadna 11566
.fa-user-circle {
11567
  --fa: "\f2bd";
1 efrain 11568
}
11569
 
1441 ariadna 11570
.fa-user-shield {
11571
  --fa: "\f505";
1 efrain 11572
}
11573
 
1441 ariadna 11574
.fa-wind {
11575
  --fa: "\f72e";
1 efrain 11576
}
11577
 
1441 ariadna 11578
.fa-car-burst {
11579
  --fa: "\f5e1";
1 efrain 11580
}
11581
 
1441 ariadna 11582
.fa-car-crash {
11583
  --fa: "\f5e1";
1 efrain 11584
}
11585
 
1441 ariadna 11586
.fa-y {
11587
  --fa: "Y";
1 efrain 11588
}
11589
 
1441 ariadna 11590
.fa-person-snowboarding {
11591
  --fa: "\f7ce";
1 efrain 11592
}
11593
 
1441 ariadna 11594
.fa-snowboarding {
11595
  --fa: "\f7ce";
1 efrain 11596
}
11597
 
1441 ariadna 11598
.fa-truck-fast {
11599
  --fa: "\f48b";
1 efrain 11600
}
11601
 
1441 ariadna 11602
.fa-shipping-fast {
11603
  --fa: "\f48b";
1 efrain 11604
}
11605
 
1441 ariadna 11606
.fa-fish {
11607
  --fa: "\f578";
1 efrain 11608
}
11609
 
1441 ariadna 11610
.fa-user-graduate {
11611
  --fa: "\f501";
1 efrain 11612
}
11613
 
1441 ariadna 11614
.fa-circle-half-stroke {
11615
  --fa: "\f042";
1 efrain 11616
}
11617
 
1441 ariadna 11618
.fa-adjust {
11619
  --fa: "\f042";
1 efrain 11620
}
11621
 
1441 ariadna 11622
.fa-clapperboard {
11623
  --fa: "\e131";
1 efrain 11624
}
11625
 
1441 ariadna 11626
.fa-circle-radiation {
11627
  --fa: "\f7ba";
1 efrain 11628
}
11629
 
1441 ariadna 11630
.fa-radiation-alt {
11631
  --fa: "\f7ba";
1 efrain 11632
}
11633
 
1441 ariadna 11634
.fa-baseball {
11635
  --fa: "\f433";
1 efrain 11636
}
11637
 
1441 ariadna 11638
.fa-baseball-ball {
11639
  --fa: "\f433";
1 efrain 11640
}
11641
 
1441 ariadna 11642
.fa-jet-fighter-up {
11643
  --fa: "\e518";
1 efrain 11644
}
11645
 
1441 ariadna 11646
.fa-diagram-project {
11647
  --fa: "\f542";
1 efrain 11648
}
11649
 
1441 ariadna 11650
.fa-project-diagram {
11651
  --fa: "\f542";
1 efrain 11652
}
11653
 
1441 ariadna 11654
.fa-copy {
11655
  --fa: "\f0c5";
1 efrain 11656
}
11657
 
1441 ariadna 11658
.fa-volume-xmark {
11659
  --fa: "\f6a9";
1 efrain 11660
}
11661
 
1441 ariadna 11662
.fa-volume-mute {
11663
  --fa: "\f6a9";
1 efrain 11664
}
11665
 
1441 ariadna 11666
.fa-volume-times {
11667
  --fa: "\f6a9";
1 efrain 11668
}
11669
 
1441 ariadna 11670
.fa-hand-sparkles {
11671
  --fa: "\e05d";
1 efrain 11672
}
11673
 
1441 ariadna 11674
.fa-grip {
11675
  --fa: "\f58d";
1 efrain 11676
}
11677
 
1441 ariadna 11678
.fa-grip-horizontal {
11679
  --fa: "\f58d";
1 efrain 11680
}
11681
 
1441 ariadna 11682
.fa-share-from-square {
11683
  --fa: "\f14d";
1 efrain 11684
}
11685
 
1441 ariadna 11686
.fa-share-square {
11687
  --fa: "\f14d";
1 efrain 11688
}
11689
 
1441 ariadna 11690
.fa-child-combatant {
11691
  --fa: "\e4e0";
1 efrain 11692
}
11693
 
1441 ariadna 11694
.fa-child-rifle {
11695
  --fa: "\e4e0";
1 efrain 11696
}
11697
 
1441 ariadna 11698
.fa-gun {
11699
  --fa: "\e19b";
1 efrain 11700
}
11701
 
1441 ariadna 11702
.fa-square-phone {
11703
  --fa: "\f098";
1 efrain 11704
}
11705
 
1441 ariadna 11706
.fa-phone-square {
11707
  --fa: "\f098";
1 efrain 11708
}
11709
 
1441 ariadna 11710
.fa-plus {
11711
  --fa: "\+";
1 efrain 11712
}
11713
 
1441 ariadna 11714
.fa-add {
11715
  --fa: "\+";
1 efrain 11716
}
11717
 
1441 ariadna 11718
.fa-expand {
11719
  --fa: "\f065";
1 efrain 11720
}
11721
 
1441 ariadna 11722
.fa-computer {
11723
  --fa: "\e4e5";
1 efrain 11724
}
11725
 
1441 ariadna 11726
.fa-xmark {
11727
  --fa: "\f00d";
1 efrain 11728
}
11729
 
1441 ariadna 11730
.fa-close {
11731
  --fa: "\f00d";
1 efrain 11732
}
11733
 
1441 ariadna 11734
.fa-multiply {
11735
  --fa: "\f00d";
1 efrain 11736
}
11737
 
1441 ariadna 11738
.fa-remove {
11739
  --fa: "\f00d";
1 efrain 11740
}
11741
 
1441 ariadna 11742
.fa-times {
11743
  --fa: "\f00d";
1 efrain 11744
}
11745
 
1441 ariadna 11746
.fa-arrows-up-down-left-right {
11747
  --fa: "\f047";
1 efrain 11748
}
11749
 
1441 ariadna 11750
.fa-arrows {
11751
  --fa: "\f047";
1 efrain 11752
}
11753
 
1441 ariadna 11754
.fa-chalkboard-user {
11755
  --fa: "\f51c";
1 efrain 11756
}
11757
 
1441 ariadna 11758
.fa-chalkboard-teacher {
11759
  --fa: "\f51c";
1 efrain 11760
}
11761
 
1441 ariadna 11762
.fa-peso-sign {
11763
  --fa: "\e222";
1 efrain 11764
}
11765
 
1441 ariadna 11766
.fa-building-shield {
11767
  --fa: "\e4d8";
1 efrain 11768
}
11769
 
1441 ariadna 11770
.fa-baby {
11771
  --fa: "\f77c";
1 efrain 11772
}
11773
 
1441 ariadna 11774
.fa-users-line {
11775
  --fa: "\e592";
1 efrain 11776
}
11777
 
1441 ariadna 11778
.fa-quote-left {
11779
  --fa: "\f10d";
1 efrain 11780
}
11781
 
1441 ariadna 11782
.fa-quote-left-alt {
11783
  --fa: "\f10d";
1 efrain 11784
}
11785
 
1441 ariadna 11786
.fa-tractor {
11787
  --fa: "\f722";
1 efrain 11788
}
11789
 
1441 ariadna 11790
.fa-trash-arrow-up {
11791
  --fa: "\f829";
1 efrain 11792
}
11793
 
1441 ariadna 11794
.fa-trash-restore {
11795
  --fa: "\f829";
1 efrain 11796
}
11797
 
1441 ariadna 11798
.fa-arrow-down-up-lock {
11799
  --fa: "\e4b0";
1 efrain 11800
}
11801
 
1441 ariadna 11802
.fa-lines-leaning {
11803
  --fa: "\e51e";
1 efrain 11804
}
11805
 
1441 ariadna 11806
.fa-ruler-combined {
11807
  --fa: "\f546";
1 efrain 11808
}
11809
 
1441 ariadna 11810
.fa-copyright {
11811
  --fa: "\f1f9";
1 efrain 11812
}
11813
 
1441 ariadna 11814
.fa-equals {
11815
  --fa: "\=";
1 efrain 11816
}
11817
 
1441 ariadna 11818
.fa-blender {
11819
  --fa: "\f517";
1 efrain 11820
}
11821
 
1441 ariadna 11822
.fa-teeth {
11823
  --fa: "\f62e";
1 efrain 11824
}
11825
 
1441 ariadna 11826
.fa-shekel-sign {
11827
  --fa: "\f20b";
1 efrain 11828
}
11829
 
1441 ariadna 11830
.fa-ils {
11831
  --fa: "\f20b";
1 efrain 11832
}
11833
 
1441 ariadna 11834
.fa-shekel {
11835
  --fa: "\f20b";
1 efrain 11836
}
11837
 
1441 ariadna 11838
.fa-sheqel {
11839
  --fa: "\f20b";
1 efrain 11840
}
11841
 
1441 ariadna 11842
.fa-sheqel-sign {
11843
  --fa: "\f20b";
1 efrain 11844
}
11845
 
1441 ariadna 11846
.fa-map {
11847
  --fa: "\f279";
1 efrain 11848
}
11849
 
1441 ariadna 11850
.fa-rocket {
11851
  --fa: "\f135";
1 efrain 11852
}
11853
 
1441 ariadna 11854
.fa-photo-film {
11855
  --fa: "\f87c";
1 efrain 11856
}
11857
 
1441 ariadna 11858
.fa-photo-video {
11859
  --fa: "\f87c";
1 efrain 11860
}
11861
 
1441 ariadna 11862
.fa-folder-minus {
11863
  --fa: "\f65d";
1 efrain 11864
}
11865
 
1441 ariadna 11866
.fa-hexagon-nodes-bolt {
11867
  --fa: "\e69a";
1 efrain 11868
}
11869
 
1441 ariadna 11870
.fa-store {
11871
  --fa: "\f54e";
1 efrain 11872
}
11873
 
1441 ariadna 11874
.fa-arrow-trend-up {
11875
  --fa: "\e098";
1 efrain 11876
}
11877
 
1441 ariadna 11878
.fa-plug-circle-minus {
11879
  --fa: "\e55e";
1 efrain 11880
}
11881
 
1441 ariadna 11882
.fa-sign-hanging {
11883
  --fa: "\f4d9";
1 efrain 11884
}
11885
 
1441 ariadna 11886
.fa-sign {
11887
  --fa: "\f4d9";
1 efrain 11888
}
11889
 
1441 ariadna 11890
.fa-bezier-curve {
11891
  --fa: "\f55b";
1 efrain 11892
}
11893
 
1441 ariadna 11894
.fa-bell-slash {
11895
  --fa: "\f1f6";
1 efrain 11896
}
11897
 
1441 ariadna 11898
.fa-tablet {
11899
  --fa: "\f3fb";
1 efrain 11900
}
11901
 
1441 ariadna 11902
.fa-tablet-android {
11903
  --fa: "\f3fb";
1 efrain 11904
}
11905
 
1441 ariadna 11906
.fa-school-flag {
11907
  --fa: "\e56e";
1 efrain 11908
}
11909
 
1441 ariadna 11910
.fa-fill {
11911
  --fa: "\f575";
1 efrain 11912
}
11913
 
1441 ariadna 11914
.fa-angle-up {
11915
  --fa: "\f106";
1 efrain 11916
}
11917
 
1441 ariadna 11918
.fa-drumstick-bite {
11919
  --fa: "\f6d7";
1 efrain 11920
}
11921
 
1441 ariadna 11922
.fa-holly-berry {
11923
  --fa: "\f7aa";
1 efrain 11924
}
11925
 
1441 ariadna 11926
.fa-chevron-left {
11927
  --fa: "\f053";
1 efrain 11928
}
11929
 
1441 ariadna 11930
.fa-bacteria {
11931
  --fa: "\e059";
1 efrain 11932
}
11933
 
1441 ariadna 11934
.fa-hand-lizard {
11935
  --fa: "\f258";
1 efrain 11936
}
11937
 
1441 ariadna 11938
.fa-notdef {
11939
  --fa: "\e1fe";
1 efrain 11940
}
11941
 
1441 ariadna 11942
.fa-disease {
11943
  --fa: "\f7fa";
1 efrain 11944
}
11945
 
1441 ariadna 11946
.fa-briefcase-medical {
11947
  --fa: "\f469";
1 efrain 11948
}
11949
 
1441 ariadna 11950
.fa-genderless {
11951
  --fa: "\f22d";
1 efrain 11952
}
11953
 
1441 ariadna 11954
.fa-chevron-right {
11955
  --fa: "\f054";
1 efrain 11956
}
11957
 
1441 ariadna 11958
.fa-retweet {
11959
  --fa: "\f079";
1 efrain 11960
}
11961
 
1441 ariadna 11962
.fa-car-rear {
11963
  --fa: "\f5de";
1 efrain 11964
}
11965
 
1441 ariadna 11966
.fa-car-alt {
11967
  --fa: "\f5de";
1 efrain 11968
}
11969
 
1441 ariadna 11970
.fa-pump-soap {
11971
  --fa: "\e06b";
1 efrain 11972
}
11973
 
1441 ariadna 11974
.fa-video-slash {
11975
  --fa: "\f4e2";
1 efrain 11976
}
11977
 
1441 ariadna 11978
.fa-battery-quarter {
11979
  --fa: "\f243";
1 efrain 11980
}
11981
 
1441 ariadna 11982
.fa-battery-2 {
11983
  --fa: "\f243";
1 efrain 11984
}
11985
 
1441 ariadna 11986
.fa-radio {
11987
  --fa: "\f8d7";
1 efrain 11988
}
11989
 
1441 ariadna 11990
.fa-baby-carriage {
11991
  --fa: "\f77d";
1 efrain 11992
}
11993
 
1441 ariadna 11994
.fa-carriage-baby {
11995
  --fa: "\f77d";
1 efrain 11996
}
11997
 
1441 ariadna 11998
.fa-traffic-light {
11999
  --fa: "\f637";
1 efrain 12000
}
12001
 
1441 ariadna 12002
.fa-thermometer {
12003
  --fa: "\f491";
1 efrain 12004
}
12005
 
1441 ariadna 12006
.fa-vr-cardboard {
12007
  --fa: "\f729";
1 efrain 12008
}
12009
 
1441 ariadna 12010
.fa-hand-middle-finger {
12011
  --fa: "\f806";
1 efrain 12012
}
12013
 
1441 ariadna 12014
.fa-percent {
12015
  --fa: "\%";
1 efrain 12016
}
12017
 
1441 ariadna 12018
.fa-percentage {
12019
  --fa: "\%";
1 efrain 12020
}
12021
 
1441 ariadna 12022
.fa-truck-moving {
12023
  --fa: "\f4df";
1 efrain 12024
}
12025
 
1441 ariadna 12026
.fa-glass-water-droplet {
12027
  --fa: "\e4f5";
1 efrain 12028
}
12029
 
1441 ariadna 12030
.fa-display {
12031
  --fa: "\e163";
1 efrain 12032
}
12033
 
1441 ariadna 12034
.fa-face-smile {
12035
  --fa: "\f118";
1 efrain 12036
}
12037
 
1441 ariadna 12038
.fa-smile {
12039
  --fa: "\f118";
1 efrain 12040
}
12041
 
1441 ariadna 12042
.fa-thumbtack {
12043
  --fa: "\f08d";
1 efrain 12044
}
12045
 
1441 ariadna 12046
.fa-thumb-tack {
12047
  --fa: "\f08d";
1 efrain 12048
}
12049
 
1441 ariadna 12050
.fa-trophy {
12051
  --fa: "\f091";
1 efrain 12052
}
12053
 
1441 ariadna 12054
.fa-person-praying {
12055
  --fa: "\f683";
1 efrain 12056
}
12057
 
1441 ariadna 12058
.fa-pray {
12059
  --fa: "\f683";
1 efrain 12060
}
12061
 
1441 ariadna 12062
.fa-hammer {
12063
  --fa: "\f6e3";
1 efrain 12064
}
12065
 
1441 ariadna 12066
.fa-hand-peace {
12067
  --fa: "\f25b";
1 efrain 12068
}
12069
 
1441 ariadna 12070
.fa-rotate {
12071
  --fa: "\f2f1";
1 efrain 12072
}
12073
 
1441 ariadna 12074
.fa-sync-alt {
12075
  --fa: "\f2f1";
1 efrain 12076
}
12077
 
1441 ariadna 12078
.fa-spinner {
12079
  --fa: "\f110";
1 efrain 12080
}
12081
 
1441 ariadna 12082
.fa-robot {
12083
  --fa: "\f544";
1 efrain 12084
}
12085
 
1441 ariadna 12086
.fa-peace {
12087
  --fa: "\f67c";
1 efrain 12088
}
12089
 
1441 ariadna 12090
.fa-gears {
12091
  --fa: "\f085";
1 efrain 12092
}
12093
 
1441 ariadna 12094
.fa-cogs {
12095
  --fa: "\f085";
1 efrain 12096
}
12097
 
1441 ariadna 12098
.fa-warehouse {
12099
  --fa: "\f494";
1 efrain 12100
}
12101
 
1441 ariadna 12102
.fa-arrow-up-right-dots {
12103
  --fa: "\e4b7";
1 efrain 12104
}
12105
 
1441 ariadna 12106
.fa-splotch {
12107
  --fa: "\f5bc";
1 efrain 12108
}
12109
 
1441 ariadna 12110
.fa-face-grin-hearts {
12111
  --fa: "\f584";
1 efrain 12112
}
12113
 
1441 ariadna 12114
.fa-grin-hearts {
12115
  --fa: "\f584";
1 efrain 12116
}
12117
 
1441 ariadna 12118
.fa-dice-four {
12119
  --fa: "\f524";
1 efrain 12120
}
12121
 
1441 ariadna 12122
.fa-sim-card {
12123
  --fa: "\f7c4";
1 efrain 12124
}
12125
 
1441 ariadna 12126
.fa-transgender {
12127
  --fa: "\f225";
1 efrain 12128
}
12129
 
1441 ariadna 12130
.fa-transgender-alt {
12131
  --fa: "\f225";
1 efrain 12132
}
12133
 
1441 ariadna 12134
.fa-mercury {
12135
  --fa: "\f223";
1 efrain 12136
}
12137
 
1441 ariadna 12138
.fa-arrow-turn-down {
12139
  --fa: "\f149";
1 efrain 12140
}
12141
 
1441 ariadna 12142
.fa-level-down {
12143
  --fa: "\f149";
1 efrain 12144
}
12145
 
1441 ariadna 12146
.fa-person-falling-burst {
12147
  --fa: "\e547";
1 efrain 12148
}
12149
 
1441 ariadna 12150
.fa-award {
12151
  --fa: "\f559";
1 efrain 12152
}
12153
 
1441 ariadna 12154
.fa-ticket-simple {
12155
  --fa: "\f3ff";
1 efrain 12156
}
12157
 
1441 ariadna 12158
.fa-ticket-alt {
12159
  --fa: "\f3ff";
1 efrain 12160
}
12161
 
1441 ariadna 12162
.fa-building {
12163
  --fa: "\f1ad";
1 efrain 12164
}
12165
 
1441 ariadna 12166
.fa-angles-left {
12167
  --fa: "\f100";
1 efrain 12168
}
12169
 
1441 ariadna 12170
.fa-angle-double-left {
12171
  --fa: "\f100";
1 efrain 12172
}
12173
 
1441 ariadna 12174
.fa-qrcode {
12175
  --fa: "\f029";
1 efrain 12176
}
12177
 
1441 ariadna 12178
.fa-clock-rotate-left {
12179
  --fa: "\f1da";
1 efrain 12180
}
12181
 
1441 ariadna 12182
.fa-history {
12183
  --fa: "\f1da";
1 efrain 12184
}
12185
 
1441 ariadna 12186
.fa-face-grin-beam-sweat {
12187
  --fa: "\f583";
1 efrain 12188
}
12189
 
1441 ariadna 12190
.fa-grin-beam-sweat {
12191
  --fa: "\f583";
1 efrain 12192
}
12193
 
1441 ariadna 12194
.fa-file-export {
12195
  --fa: "\f56e";
1 efrain 12196
}
12197
 
1441 ariadna 12198
.fa-arrow-right-from-file {
12199
  --fa: "\f56e";
1 efrain 12200
}
12201
 
1441 ariadna 12202
.fa-shield {
12203
  --fa: "\f132";
1 efrain 12204
}
12205
 
1441 ariadna 12206
.fa-shield-blank {
12207
  --fa: "\f132";
1 efrain 12208
}
12209
 
1441 ariadna 12210
.fa-arrow-up-short-wide {
12211
  --fa: "\f885";
1 efrain 12212
}
12213
 
1441 ariadna 12214
.fa-sort-amount-up-alt {
12215
  --fa: "\f885";
1 efrain 12216
}
12217
 
1441 ariadna 12218
.fa-comment-nodes {
12219
  --fa: "\e696";
1 efrain 12220
}
12221
 
1441 ariadna 12222
.fa-house-medical {
12223
  --fa: "\e3b2";
1 efrain 12224
}
12225
 
1441 ariadna 12226
.fa-golf-ball-tee {
12227
  --fa: "\f450";
1 efrain 12228
}
12229
 
1441 ariadna 12230
.fa-golf-ball {
12231
  --fa: "\f450";
1 efrain 12232
}
12233
 
1441 ariadna 12234
.fa-circle-chevron-left {
12235
  --fa: "\f137";
1 efrain 12236
}
12237
 
1441 ariadna 12238
.fa-chevron-circle-left {
12239
  --fa: "\f137";
1 efrain 12240
}
12241
 
1441 ariadna 12242
.fa-house-chimney-window {
12243
  --fa: "\e00d";
1 efrain 12244
}
12245
 
1441 ariadna 12246
.fa-pen-nib {
12247
  --fa: "\f5ad";
1 efrain 12248
}
12249
 
1441 ariadna 12250
.fa-tent-arrow-turn-left {
12251
  --fa: "\e580";
1 efrain 12252
}
12253
 
1441 ariadna 12254
.fa-tents {
12255
  --fa: "\e582";
1 efrain 12256
}
12257
 
1441 ariadna 12258
.fa-wand-magic {
12259
  --fa: "\f0d0";
1 efrain 12260
}
12261
 
1441 ariadna 12262
.fa-magic {
12263
  --fa: "\f0d0";
1 efrain 12264
}
12265
 
1441 ariadna 12266
.fa-dog {
12267
  --fa: "\f6d3";
1 efrain 12268
}
12269
 
1441 ariadna 12270
.fa-carrot {
12271
  --fa: "\f787";
1 efrain 12272
}
12273
 
1441 ariadna 12274
.fa-moon {
12275
  --fa: "\f186";
1 efrain 12276
}
12277
 
1441 ariadna 12278
.fa-wine-glass-empty {
12279
  --fa: "\f5ce";
1 efrain 12280
}
12281
 
1441 ariadna 12282
.fa-wine-glass-alt {
12283
  --fa: "\f5ce";
1 efrain 12284
}
12285
 
1441 ariadna 12286
.fa-cheese {
12287
  --fa: "\f7ef";
1 efrain 12288
}
12289
 
1441 ariadna 12290
.fa-yin-yang {
12291
  --fa: "\f6ad";
1 efrain 12292
}
12293
 
1441 ariadna 12294
.fa-music {
12295
  --fa: "\f001";
1 efrain 12296
}
12297
 
1441 ariadna 12298
.fa-code-commit {
12299
  --fa: "\f386";
1 efrain 12300
}
12301
 
1441 ariadna 12302
.fa-temperature-low {
12303
  --fa: "\f76b";
1 efrain 12304
}
12305
 
1441 ariadna 12306
.fa-person-biking {
12307
  --fa: "\f84a";
1 efrain 12308
}
12309
 
1441 ariadna 12310
.fa-biking {
12311
  --fa: "\f84a";
1 efrain 12312
}
12313
 
1441 ariadna 12314
.fa-broom {
12315
  --fa: "\f51a";
1 efrain 12316
}
12317
 
1441 ariadna 12318
.fa-shield-heart {
12319
  --fa: "\e574";
1 efrain 12320
}
12321
 
1441 ariadna 12322
.fa-gopuram {
12323
  --fa: "\f664";
1 efrain 12324
}
12325
 
1441 ariadna 12326
.fa-earth-oceania {
12327
  --fa: "\e47b";
1 efrain 12328
}
12329
 
1441 ariadna 12330
.fa-globe-oceania {
12331
  --fa: "\e47b";
1 efrain 12332
}
12333
 
1441 ariadna 12334
.fa-square-xmark {
12335
  --fa: "\f2d3";
1 efrain 12336
}
12337
 
1441 ariadna 12338
.fa-times-square {
12339
  --fa: "\f2d3";
1 efrain 12340
}
12341
 
1441 ariadna 12342
.fa-xmark-square {
12343
  --fa: "\f2d3";
1 efrain 12344
}
12345
 
1441 ariadna 12346
.fa-hashtag {
12347
  --fa: "\#";
1 efrain 12348
}
12349
 
1441 ariadna 12350
.fa-up-right-and-down-left-from-center {
12351
  --fa: "\f424";
1 efrain 12352
}
12353
 
1441 ariadna 12354
.fa-expand-alt {
12355
  --fa: "\f424";
1 efrain 12356
}
12357
 
1441 ariadna 12358
.fa-oil-can {
12359
  --fa: "\f613";
1 efrain 12360
}
12361
 
1441 ariadna 12362
.fa-t {
12363
  --fa: "T";
1 efrain 12364
}
12365
 
1441 ariadna 12366
.fa-hippo {
12367
  --fa: "\f6ed";
1 efrain 12368
}
12369
 
1441 ariadna 12370
.fa-chart-column {
12371
  --fa: "\e0e3";
1 efrain 12372
}
12373
 
1441 ariadna 12374
.fa-infinity {
12375
  --fa: "\f534";
1 efrain 12376
}
12377
 
1441 ariadna 12378
.fa-vial-circle-check {
12379
  --fa: "\e596";
1 efrain 12380
}
12381
 
1441 ariadna 12382
.fa-person-arrow-down-to-line {
12383
  --fa: "\e538";
1 efrain 12384
}
12385
 
1441 ariadna 12386
.fa-voicemail {
12387
  --fa: "\f897";
1 efrain 12388
}
12389
 
1441 ariadna 12390
.fa-fan {
12391
  --fa: "\f863";
1 efrain 12392
}
12393
 
1441 ariadna 12394
.fa-person-walking-luggage {
12395
  --fa: "\e554";
1 efrain 12396
}
12397
 
1441 ariadna 12398
.fa-up-down {
12399
  --fa: "\f338";
1 efrain 12400
}
12401
 
1441 ariadna 12402
.fa-arrows-alt-v {
12403
  --fa: "\f338";
1 efrain 12404
}
12405
 
1441 ariadna 12406
.fa-cloud-moon-rain {
12407
  --fa: "\f73c";
1 efrain 12408
}
12409
 
1441 ariadna 12410
.fa-calendar {
12411
  --fa: "\f133";
1 efrain 12412
}
12413
 
1441 ariadna 12414
.fa-trailer {
12415
  --fa: "\e041";
1 efrain 12416
}
12417
 
1441 ariadna 12418
.fa-bahai {
12419
  --fa: "\f666";
1 efrain 12420
}
12421
 
1441 ariadna 12422
.fa-haykal {
12423
  --fa: "\f666";
1 efrain 12424
}
12425
 
1441 ariadna 12426
.fa-sd-card {
12427
  --fa: "\f7c2";
1 efrain 12428
}
12429
 
1441 ariadna 12430
.fa-dragon {
12431
  --fa: "\f6d5";
1 efrain 12432
}
12433
 
1441 ariadna 12434
.fa-shoe-prints {
12435
  --fa: "\f54b";
1 efrain 12436
}
12437
 
1441 ariadna 12438
.fa-circle-plus {
12439
  --fa: "\f055";
1 efrain 12440
}
12441
 
1441 ariadna 12442
.fa-plus-circle {
12443
  --fa: "\f055";
1 efrain 12444
}
12445
 
1441 ariadna 12446
.fa-face-grin-tongue-wink {
12447
  --fa: "\f58b";
1 efrain 12448
}
12449
 
1441 ariadna 12450
.fa-grin-tongue-wink {
12451
  --fa: "\f58b";
1 efrain 12452
}
12453
 
1441 ariadna 12454
.fa-hand-holding {
12455
  --fa: "\f4bd";
1 efrain 12456
}
12457
 
1441 ariadna 12458
.fa-plug-circle-exclamation {
12459
  --fa: "\e55d";
1 efrain 12460
}
12461
 
1441 ariadna 12462
.fa-link-slash {
12463
  --fa: "\f127";
1 efrain 12464
}
12465
 
1441 ariadna 12466
.fa-chain-broken {
12467
  --fa: "\f127";
1 efrain 12468
}
12469
 
1441 ariadna 12470
.fa-chain-slash {
12471
  --fa: "\f127";
1 efrain 12472
}
12473
 
1441 ariadna 12474
.fa-unlink {
12475
  --fa: "\f127";
1 efrain 12476
}
12477
 
1441 ariadna 12478
.fa-clone {
12479
  --fa: "\f24d";
1 efrain 12480
}
12481
 
1441 ariadna 12482
.fa-person-walking-arrow-loop-left {
12483
  --fa: "\e551";
1 efrain 12484
}
12485
 
1441 ariadna 12486
.fa-arrow-up-z-a {
12487
  --fa: "\f882";
1 efrain 12488
}
12489
 
1441 ariadna 12490
.fa-sort-alpha-up-alt {
12491
  --fa: "\f882";
1 efrain 12492
}
12493
 
1441 ariadna 12494
.fa-fire-flame-curved {
12495
  --fa: "\f7e4";
1 efrain 12496
}
12497
 
1441 ariadna 12498
.fa-fire-alt {
12499
  --fa: "\f7e4";
1 efrain 12500
}
12501
 
1441 ariadna 12502
.fa-tornado {
12503
  --fa: "\f76f";
1 efrain 12504
}
12505
 
1441 ariadna 12506
.fa-file-circle-plus {
12507
  --fa: "\e494";
1 efrain 12508
}
12509
 
1441 ariadna 12510
.fa-book-quran {
12511
  --fa: "\f687";
1 efrain 12512
}
12513
 
1441 ariadna 12514
.fa-quran {
12515
  --fa: "\f687";
1 efrain 12516
}
12517
 
1441 ariadna 12518
.fa-anchor {
12519
  --fa: "\f13d";
1 efrain 12520
}
12521
 
1441 ariadna 12522
.fa-border-all {
12523
  --fa: "\f84c";
1 efrain 12524
}
12525
 
1441 ariadna 12526
.fa-face-angry {
12527
  --fa: "\f556";
1 efrain 12528
}
12529
 
1441 ariadna 12530
.fa-angry {
12531
  --fa: "\f556";
1 efrain 12532
}
12533
 
1441 ariadna 12534
.fa-cookie-bite {
12535
  --fa: "\f564";
1 efrain 12536
}
12537
 
1441 ariadna 12538
.fa-arrow-trend-down {
12539
  --fa: "\e097";
1 efrain 12540
}
12541
 
1441 ariadna 12542
.fa-rss {
12543
  --fa: "\f09e";
1 efrain 12544
}
12545
 
1441 ariadna 12546
.fa-feed {
12547
  --fa: "\f09e";
1 efrain 12548
}
12549
 
1441 ariadna 12550
.fa-draw-polygon {
12551
  --fa: "\f5ee";
1 efrain 12552
}
12553
 
1441 ariadna 12554
.fa-scale-balanced {
12555
  --fa: "\f24e";
1 efrain 12556
}
12557
 
1441 ariadna 12558
.fa-balance-scale {
12559
  --fa: "\f24e";
1 efrain 12560
}
12561
 
1441 ariadna 12562
.fa-gauge-simple-high {
12563
  --fa: "\f62a";
1 efrain 12564
}
12565
 
1441 ariadna 12566
.fa-tachometer {
12567
  --fa: "\f62a";
1 efrain 12568
}
12569
 
1441 ariadna 12570
.fa-tachometer-fast {
12571
  --fa: "\f62a";
1 efrain 12572
}
12573
 
1441 ariadna 12574
.fa-shower {
12575
  --fa: "\f2cc";
1 efrain 12576
}
12577
 
1441 ariadna 12578
.fa-desktop {
12579
  --fa: "\f390";
1 efrain 12580
}
12581
 
1441 ariadna 12582
.fa-desktop-alt {
12583
  --fa: "\f390";
1 efrain 12584
}
12585
 
1441 ariadna 12586
.fa-m {
12587
  --fa: "M";
1 efrain 12588
}
12589
 
1441 ariadna 12590
.fa-table-list {
12591
  --fa: "\f00b";
1 efrain 12592
}
12593
 
1441 ariadna 12594
.fa-th-list {
12595
  --fa: "\f00b";
1 efrain 12596
}
12597
 
1441 ariadna 12598
.fa-comment-sms {
12599
  --fa: "\f7cd";
1 efrain 12600
}
12601
 
1441 ariadna 12602
.fa-sms {
12603
  --fa: "\f7cd";
1 efrain 12604
}
12605
 
1441 ariadna 12606
.fa-book {
12607
  --fa: "\f02d";
1 efrain 12608
}
12609
 
1441 ariadna 12610
.fa-user-plus {
12611
  --fa: "\f234";
1 efrain 12612
}
12613
 
1441 ariadna 12614
.fa-check {
12615
  --fa: "\f00c";
1 efrain 12616
}
12617
 
1441 ariadna 12618
.fa-battery-three-quarters {
12619
  --fa: "\f241";
1 efrain 12620
}
12621
 
1441 ariadna 12622
.fa-battery-4 {
12623
  --fa: "\f241";
1 efrain 12624
}
12625
 
1441 ariadna 12626
.fa-house-circle-check {
12627
  --fa: "\e509";
1 efrain 12628
}
12629
 
1441 ariadna 12630
.fa-angle-left {
12631
  --fa: "\f104";
1 efrain 12632
}
12633
 
1441 ariadna 12634
.fa-diagram-successor {
12635
  --fa: "\e47a";
1 efrain 12636
}
12637
 
1441 ariadna 12638
.fa-truck-arrow-right {
12639
  --fa: "\e58b";
1 efrain 12640
}
12641
 
1441 ariadna 12642
.fa-arrows-split-up-and-left {
12643
  --fa: "\e4bc";
1 efrain 12644
}
12645
 
1441 ariadna 12646
.fa-hand-fist {
12647
  --fa: "\f6de";
1 efrain 12648
}
12649
 
1441 ariadna 12650
.fa-fist-raised {
12651
  --fa: "\f6de";
1 efrain 12652
}
12653
 
1441 ariadna 12654
.fa-cloud-moon {
12655
  --fa: "\f6c3";
1 efrain 12656
}
12657
 
1441 ariadna 12658
.fa-briefcase {
12659
  --fa: "\f0b1";
1 efrain 12660
}
12661
 
1441 ariadna 12662
.fa-person-falling {
12663
  --fa: "\e546";
1 efrain 12664
}
12665
 
1441 ariadna 12666
.fa-image-portrait {
12667
  --fa: "\f3e0";
1 efrain 12668
}
12669
 
1441 ariadna 12670
.fa-portrait {
12671
  --fa: "\f3e0";
1 efrain 12672
}
12673
 
1441 ariadna 12674
.fa-user-tag {
12675
  --fa: "\f507";
1 efrain 12676
}
12677
 
1441 ariadna 12678
.fa-rug {
12679
  --fa: "\e569";
1 efrain 12680
}
12681
 
1441 ariadna 12682
.fa-earth-europe {
12683
  --fa: "\f7a2";
1 efrain 12684
}
12685
 
1441 ariadna 12686
.fa-globe-europe {
12687
  --fa: "\f7a2";
1 efrain 12688
}
12689
 
1441 ariadna 12690
.fa-cart-flatbed-suitcase {
12691
  --fa: "\f59d";
1 efrain 12692
}
12693
 
1441 ariadna 12694
.fa-luggage-cart {
12695
  --fa: "\f59d";
1 efrain 12696
}
12697
 
1441 ariadna 12698
.fa-rectangle-xmark {
12699
  --fa: "\f410";
1 efrain 12700
}
12701
 
1441 ariadna 12702
.fa-rectangle-times {
12703
  --fa: "\f410";
1 efrain 12704
}
12705
 
1441 ariadna 12706
.fa-times-rectangle {
12707
  --fa: "\f410";
1 efrain 12708
}
12709
 
1441 ariadna 12710
.fa-window-close {
12711
  --fa: "\f410";
1 efrain 12712
}
12713
 
1441 ariadna 12714
.fa-baht-sign {
12715
  --fa: "\e0ac";
1 efrain 12716
}
12717
 
1441 ariadna 12718
.fa-book-open {
12719
  --fa: "\f518";
1 efrain 12720
}
12721
 
1441 ariadna 12722
.fa-book-journal-whills {
12723
  --fa: "\f66a";
1 efrain 12724
}
12725
 
1441 ariadna 12726
.fa-journal-whills {
12727
  --fa: "\f66a";
1 efrain 12728
}
12729
 
1441 ariadna 12730
.fa-handcuffs {
12731
  --fa: "\e4f8";
1 efrain 12732
}
12733
 
1441 ariadna 12734
.fa-triangle-exclamation {
12735
  --fa: "\f071";
1 efrain 12736
}
12737
 
1441 ariadna 12738
.fa-exclamation-triangle {
12739
  --fa: "\f071";
1 efrain 12740
}
12741
 
1441 ariadna 12742
.fa-warning {
12743
  --fa: "\f071";
1 efrain 12744
}
12745
 
1441 ariadna 12746
.fa-database {
12747
  --fa: "\f1c0";
1 efrain 12748
}
12749
 
1441 ariadna 12750
.fa-share {
12751
  --fa: "\f064";
1 efrain 12752
}
12753
 
1441 ariadna 12754
.fa-mail-forward {
12755
  --fa: "\f064";
1 efrain 12756
}
12757
 
1441 ariadna 12758
.fa-bottle-droplet {
12759
  --fa: "\e4c4";
1 efrain 12760
}
12761
 
1441 ariadna 12762
.fa-mask-face {
12763
  --fa: "\e1d7";
1 efrain 12764
}
12765
 
1441 ariadna 12766
.fa-hill-rockslide {
12767
  --fa: "\e508";
1 efrain 12768
}
12769
 
1441 ariadna 12770
.fa-right-left {
12771
  --fa: "\f362";
1 efrain 12772
}
12773
 
1441 ariadna 12774
.fa-exchange-alt {
12775
  --fa: "\f362";
1 efrain 12776
}
12777
 
1441 ariadna 12778
.fa-paper-plane {
12779
  --fa: "\f1d8";
1 efrain 12780
}
12781
 
1441 ariadna 12782
.fa-road-circle-exclamation {
12783
  --fa: "\e565";
1 efrain 12784
}
12785
 
1441 ariadna 12786
.fa-dungeon {
12787
  --fa: "\f6d9";
1 efrain 12788
}
12789
 
1441 ariadna 12790
.fa-align-right {
12791
  --fa: "\f038";
1 efrain 12792
}
12793
 
1441 ariadna 12794
.fa-money-bill-1-wave {
12795
  --fa: "\f53b";
1 efrain 12796
}
12797
 
1441 ariadna 12798
.fa-money-bill-wave-alt {
12799
  --fa: "\f53b";
1 efrain 12800
}
12801
 
1441 ariadna 12802
.fa-life-ring {
12803
  --fa: "\f1cd";
1 efrain 12804
}
12805
 
1441 ariadna 12806
.fa-hands {
12807
  --fa: "\f2a7";
1 efrain 12808
}
12809
 
1441 ariadna 12810
.fa-sign-language {
12811
  --fa: "\f2a7";
1 efrain 12812
}
12813
 
1441 ariadna 12814
.fa-signing {
12815
  --fa: "\f2a7";
1 efrain 12816
}
12817
 
1441 ariadna 12818
.fa-calendar-day {
12819
  --fa: "\f783";
1 efrain 12820
}
12821
 
1441 ariadna 12822
.fa-water-ladder {
12823
  --fa: "\f5c5";
1 efrain 12824
}
12825
 
1441 ariadna 12826
.fa-ladder-water {
12827
  --fa: "\f5c5";
1 efrain 12828
}
12829
 
1441 ariadna 12830
.fa-swimming-pool {
12831
  --fa: "\f5c5";
1 efrain 12832
}
12833
 
1441 ariadna 12834
.fa-arrows-up-down {
12835
  --fa: "\f07d";
1 efrain 12836
}
12837
 
1441 ariadna 12838
.fa-arrows-v {
12839
  --fa: "\f07d";
1 efrain 12840
}
12841
 
1441 ariadna 12842
.fa-face-grimace {
12843
  --fa: "\f57f";
1 efrain 12844
}
12845
 
1441 ariadna 12846
.fa-grimace {
12847
  --fa: "\f57f";
1 efrain 12848
}
12849
 
1441 ariadna 12850
.fa-wheelchair-move {
12851
  --fa: "\e2ce";
1 efrain 12852
}
12853
 
1441 ariadna 12854
.fa-wheelchair-alt {
12855
  --fa: "\e2ce";
1 efrain 12856
}
12857
 
1441 ariadna 12858
.fa-turn-down {
12859
  --fa: "\f3be";
1 efrain 12860
}
12861
 
1441 ariadna 12862
.fa-level-down-alt {
12863
  --fa: "\f3be";
1 efrain 12864
}
12865
 
1441 ariadna 12866
.fa-person-walking-arrow-right {
12867
  --fa: "\e552";
1 efrain 12868
}
12869
 
1441 ariadna 12870
.fa-square-envelope {
12871
  --fa: "\f199";
1 efrain 12872
}
12873
 
1441 ariadna 12874
.fa-envelope-square {
12875
  --fa: "\f199";
1 efrain 12876
}
12877
 
1441 ariadna 12878
.fa-dice {
12879
  --fa: "\f522";
1 efrain 12880
}
12881
 
1441 ariadna 12882
.fa-bowling-ball {
12883
  --fa: "\f436";
1 efrain 12884
}
12885
 
1441 ariadna 12886
.fa-brain {
12887
  --fa: "\f5dc";
1 efrain 12888
}
12889
 
1441 ariadna 12890
.fa-bandage {
12891
  --fa: "\f462";
1 efrain 12892
}
12893
 
1441 ariadna 12894
.fa-band-aid {
12895
  --fa: "\f462";
1 efrain 12896
}
12897
 
1441 ariadna 12898
.fa-calendar-minus {
12899
  --fa: "\f272";
1 efrain 12900
}
12901
 
1441 ariadna 12902
.fa-circle-xmark {
12903
  --fa: "\f057";
1 efrain 12904
}
12905
 
1441 ariadna 12906
.fa-times-circle {
12907
  --fa: "\f057";
1 efrain 12908
}
12909
 
1441 ariadna 12910
.fa-xmark-circle {
12911
  --fa: "\f057";
1 efrain 12912
}
12913
 
1441 ariadna 12914
.fa-gifts {
12915
  --fa: "\f79c";
1 efrain 12916
}
12917
 
1441 ariadna 12918
.fa-hotel {
12919
  --fa: "\f594";
1 efrain 12920
}
12921
 
1441 ariadna 12922
.fa-earth-asia {
12923
  --fa: "\f57e";
1 efrain 12924
}
12925
 
1441 ariadna 12926
.fa-globe-asia {
12927
  --fa: "\f57e";
1 efrain 12928
}
12929
 
1441 ariadna 12930
.fa-id-card-clip {
12931
  --fa: "\f47f";
1 efrain 12932
}
12933
 
1441 ariadna 12934
.fa-id-card-alt {
12935
  --fa: "\f47f";
1 efrain 12936
}
12937
 
1441 ariadna 12938
.fa-magnifying-glass-plus {
12939
  --fa: "\f00e";
1 efrain 12940
}
12941
 
1441 ariadna 12942
.fa-search-plus {
12943
  --fa: "\f00e";
1 efrain 12944
}
12945
 
1441 ariadna 12946
.fa-thumbs-up {
12947
  --fa: "\f164";
1 efrain 12948
}
12949
 
1441 ariadna 12950
.fa-user-clock {
12951
  --fa: "\f4fd";
1 efrain 12952
}
12953
 
1441 ariadna 12954
.fa-hand-dots {
12955
  --fa: "\f461";
1 efrain 12956
}
12957
 
1441 ariadna 12958
.fa-allergies {
12959
  --fa: "\f461";
1 efrain 12960
}
12961
 
1441 ariadna 12962
.fa-file-invoice {
12963
  --fa: "\f570";
1 efrain 12964
}
12965
 
1441 ariadna 12966
.fa-window-minimize {
12967
  --fa: "\f2d1";
1 efrain 12968
}
12969
 
1441 ariadna 12970
.fa-mug-saucer {
12971
  --fa: "\f0f4";
1 efrain 12972
}
12973
 
1441 ariadna 12974
.fa-coffee {
12975
  --fa: "\f0f4";
1 efrain 12976
}
12977
 
1441 ariadna 12978
.fa-brush {
12979
  --fa: "\f55d";
1 efrain 12980
}
12981
 
1441 ariadna 12982
.fa-file-half-dashed {
12983
  --fa: "\e698";
1 efrain 12984
}
12985
 
1441 ariadna 12986
.fa-mask {
12987
  --fa: "\f6fa";
1 efrain 12988
}
12989
 
1441 ariadna 12990
.fa-magnifying-glass-minus {
12991
  --fa: "\f010";
1 efrain 12992
}
12993
 
1441 ariadna 12994
.fa-search-minus {
12995
  --fa: "\f010";
1 efrain 12996
}
12997
 
1441 ariadna 12998
.fa-ruler-vertical {
12999
  --fa: "\f548";
1 efrain 13000
}
13001
 
1441 ariadna 13002
.fa-user-large {
13003
  --fa: "\f406";
1 efrain 13004
}
13005
 
1441 ariadna 13006
.fa-user-alt {
13007
  --fa: "\f406";
1 efrain 13008
}
13009
 
1441 ariadna 13010
.fa-train-tram {
13011
  --fa: "\e5b4";
1 efrain 13012
}
13013
 
1441 ariadna 13014
.fa-user-nurse {
13015
  --fa: "\f82f";
1 efrain 13016
}
13017
 
1441 ariadna 13018
.fa-syringe {
13019
  --fa: "\f48e";
1 efrain 13020
}
13021
 
1441 ariadna 13022
.fa-cloud-sun {
13023
  --fa: "\f6c4";
1 efrain 13024
}
13025
 
1441 ariadna 13026
.fa-stopwatch-20 {
13027
  --fa: "\e06f";
1 efrain 13028
}
13029
 
1441 ariadna 13030
.fa-square-full {
13031
  --fa: "\f45c";
1 efrain 13032
}
13033
 
1441 ariadna 13034
.fa-magnet {
13035
  --fa: "\f076";
1 efrain 13036
}
13037
 
1441 ariadna 13038
.fa-jar {
13039
  --fa: "\e516";
1 efrain 13040
}
13041
 
1441 ariadna 13042
.fa-note-sticky {
13043
  --fa: "\f249";
1 efrain 13044
}
13045
 
1441 ariadna 13046
.fa-sticky-note {
13047
  --fa: "\f249";
1 efrain 13048
}
13049
 
1441 ariadna 13050
.fa-bug-slash {
13051
  --fa: "\e490";
1 efrain 13052
}
13053
 
1441 ariadna 13054
.fa-arrow-up-from-water-pump {
13055
  --fa: "\e4b6";
1 efrain 13056
}
13057
 
1441 ariadna 13058
.fa-bone {
13059
  --fa: "\f5d7";
1 efrain 13060
}
13061
 
1441 ariadna 13062
.fa-table-cells-row-unlock {
13063
  --fa: "\e691";
1 efrain 13064
}
13065
 
1441 ariadna 13066
.fa-user-injured {
13067
  --fa: "\f728";
1 efrain 13068
}
13069
 
1441 ariadna 13070
.fa-face-sad-tear {
13071
  --fa: "\f5b4";
1 efrain 13072
}
13073
 
1441 ariadna 13074
.fa-sad-tear {
13075
  --fa: "\f5b4";
1 efrain 13076
}
13077
 
1441 ariadna 13078
.fa-plane {
13079
  --fa: "\f072";
1 efrain 13080
}
13081
 
1441 ariadna 13082
.fa-tent-arrows-down {
13083
  --fa: "\e581";
1 efrain 13084
}
13085
 
1441 ariadna 13086
.fa-exclamation {
13087
  --fa: "\!";
1 efrain 13088
}
13089
 
1441 ariadna 13090
.fa-arrows-spin {
13091
  --fa: "\e4bb";
1 efrain 13092
}
13093
 
1441 ariadna 13094
.fa-print {
13095
  --fa: "\f02f";
1 efrain 13096
}
13097
 
1441 ariadna 13098
.fa-turkish-lira-sign {
13099
  --fa: "\e2bb";
1 efrain 13100
}
13101
 
1441 ariadna 13102
.fa-try {
13103
  --fa: "\e2bb";
1 efrain 13104
}
13105
 
1441 ariadna 13106
.fa-turkish-lira {
13107
  --fa: "\e2bb";
1 efrain 13108
}
13109
 
1441 ariadna 13110
.fa-dollar-sign {
13111
  --fa: "\$";
1 efrain 13112
}
13113
 
1441 ariadna 13114
.fa-dollar {
13115
  --fa: "\$";
1 efrain 13116
}
13117
 
1441 ariadna 13118
.fa-usd {
13119
  --fa: "\$";
1 efrain 13120
}
13121
 
1441 ariadna 13122
.fa-x {
13123
  --fa: "X";
1 efrain 13124
}
13125
 
1441 ariadna 13126
.fa-magnifying-glass-dollar {
13127
  --fa: "\f688";
1 efrain 13128
}
13129
 
1441 ariadna 13130
.fa-search-dollar {
13131
  --fa: "\f688";
1 efrain 13132
}
13133
 
1441 ariadna 13134
.fa-users-gear {
13135
  --fa: "\f509";
1 efrain 13136
}
13137
 
1441 ariadna 13138
.fa-users-cog {
13139
  --fa: "\f509";
1 efrain 13140
}
13141
 
1441 ariadna 13142
.fa-person-military-pointing {
13143
  --fa: "\e54a";
1 efrain 13144
}
13145
 
1441 ariadna 13146
.fa-building-columns {
13147
  --fa: "\f19c";
1 efrain 13148
}
13149
 
1441 ariadna 13150
.fa-bank {
13151
  --fa: "\f19c";
1 efrain 13152
}
13153
 
1441 ariadna 13154
.fa-institution {
13155
  --fa: "\f19c";
1 efrain 13156
}
13157
 
1441 ariadna 13158
.fa-museum {
13159
  --fa: "\f19c";
1 efrain 13160
}
13161
 
1441 ariadna 13162
.fa-university {
13163
  --fa: "\f19c";
1 efrain 13164
}
13165
 
1441 ariadna 13166
.fa-umbrella {
13167
  --fa: "\f0e9";
1 efrain 13168
}
13169
 
1441 ariadna 13170
.fa-trowel {
13171
  --fa: "\e589";
1 efrain 13172
}
13173
 
1441 ariadna 13174
.fa-d {
13175
  --fa: "D";
1 efrain 13176
}
13177
 
1441 ariadna 13178
.fa-stapler {
13179
  --fa: "\e5af";
1 efrain 13180
}
13181
 
1441 ariadna 13182
.fa-masks-theater {
13183
  --fa: "\f630";
1 efrain 13184
}
13185
 
1441 ariadna 13186
.fa-theater-masks {
13187
  --fa: "\f630";
1 efrain 13188
}
13189
 
1441 ariadna 13190
.fa-kip-sign {
13191
  --fa: "\e1c4";
1 efrain 13192
}
13193
 
1441 ariadna 13194
.fa-hand-point-left {
13195
  --fa: "\f0a5";
1 efrain 13196
}
13197
 
1441 ariadna 13198
.fa-handshake-simple {
13199
  --fa: "\f4c6";
1 efrain 13200
}
13201
 
1441 ariadna 13202
.fa-handshake-alt {
13203
  --fa: "\f4c6";
1 efrain 13204
}
13205
 
1441 ariadna 13206
.fa-jet-fighter {
13207
  --fa: "\f0fb";
1 efrain 13208
}
13209
 
1441 ariadna 13210
.fa-fighter-jet {
13211
  --fa: "\f0fb";
1 efrain 13212
}
13213
 
1441 ariadna 13214
.fa-square-share-nodes {
13215
  --fa: "\f1e1";
13216
}
13217
 
13218
.fa-share-alt-square {
13219
  --fa: "\f1e1";
13220
}
13221
 
13222
.fa-barcode {
13223
  --fa: "\f02a";
13224
}
13225
 
13226
.fa-plus-minus {
13227
  --fa: "\e43c";
13228
}
13229
 
13230
.fa-video {
13231
  --fa: "\f03d";
13232
}
13233
 
13234
.fa-video-camera {
13235
  --fa: "\f03d";
13236
}
13237
 
13238
.fa-graduation-cap {
13239
  --fa: "\f19d";
13240
}
13241
 
13242
.fa-mortar-board {
13243
  --fa: "\f19d";
13244
}
13245
 
13246
.fa-hand-holding-medical {
13247
  --fa: "\e05c";
13248
}
13249
 
13250
.fa-person-circle-check {
13251
  --fa: "\e53e";
13252
}
13253
 
13254
.fa-turn-up {
13255
  --fa: "\f3bf";
13256
}
13257
 
13258
.fa-level-up-alt {
13259
  --fa: "\f3bf";
13260
}
13261
 
1 efrain 13262
.sr-only,
13263
.fa-sr-only {
13264
  position: absolute;
13265
  width: 1px;
13266
  height: 1px;
13267
  padding: 0;
13268
  margin: -1px;
13269
  overflow: hidden;
13270
  clip: rect(0, 0, 0, 0);
13271
  white-space: nowrap;
13272
  border-width: 0;
13273
}
13274
 
13275
.sr-only-focusable:not(:focus),
13276
.fa-sr-only-focusable:not(:focus) {
13277
  position: absolute;
13278
  width: 1px;
13279
  height: 1px;
13280
  padding: 0;
13281
  margin: -1px;
13282
  overflow: hidden;
13283
  clip: rect(0, 0, 0, 0);
13284
  white-space: nowrap;
13285
  border-width: 0;
13286
}
13287
 
13288
/*!
1441 ariadna 13289
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
13290
 * Copyright 2011-2024 The Bootstrap Authors
1 efrain 13291
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
13292
 */
1441 ariadna 13293
:root,
13294
[data-bs-theme=light] {
13295
  --bs-blue: #0f6cbf;
13296
  --bs-indigo: #6610f2;
13297
  --bs-purple: #613d7c;
13298
  --bs-pink: #db1a74;
13299
  --bs-red: #ca3120;
13300
  --bs-orange: #f0ad4e;
13301
  --bs-yellow: #ff7518;
13302
  --bs-green: #357a32;
13303
  --bs-teal: #20c997;
13304
  --bs-cyan: #008196;
13305
  --bs-black: #000;
13306
  --bs-white: #fff;
13307
  --bs-gray: #6a737b;
13308
  --bs-gray-dark: #343a40;
13309
  --bs-gray-100: #f8f9fa;
13310
  --bs-gray-200: #e9ecef;
13311
  --bs-gray-300: #dee2e6;
13312
  --bs-gray-400: #ced4da;
13313
  --bs-gray-500: #8f959e;
13314
  --bs-gray-600: #6a737b;
13315
  --bs-gray-700: #495057;
13316
  --bs-gray-800: #343a40;
13317
  --bs-gray-900: #1d2125;
13318
  --bs-primary: #0f6cbf;
13319
  --bs-secondary: #ced4da;
13320
  --bs-success: #357a32;
13321
  --bs-info: #008196;
13322
  --bs-warning: #f0ad4e;
13323
  --bs-danger: #ca3120;
13324
  --bs-light: #f8f9fa;
13325
  --bs-dark: #1d2125;
13326
  --bs-primary-rgb: 15, 108, 191;
13327
  --bs-secondary-rgb: 206, 212, 218;
13328
  --bs-success-rgb: 53, 122, 50;
13329
  --bs-info-rgb: 0, 129, 150;
13330
  --bs-warning-rgb: 240, 173, 78;
13331
  --bs-danger-rgb: 202, 49, 32;
13332
  --bs-light-rgb: 248, 249, 250;
13333
  --bs-dark-rgb: 29, 33, 37;
13334
  --bs-primary-text-emphasis: #062b4c;
13335
  --bs-secondary-text-emphasis: #525557;
13336
  --bs-success-text-emphasis: #153114;
13337
  --bs-info-text-emphasis: #00343c;
13338
  --bs-warning-text-emphasis: #60451f;
13339
  --bs-danger-text-emphasis: #51140d;
13340
  --bs-light-text-emphasis: #495057;
13341
  --bs-dark-text-emphasis: #495057;
13342
  --bs-primary-bg-subtle: #cfe2f2;
13343
  --bs-secondary-bg-subtle: #f5f6f8;
13344
  --bs-success-bg-subtle: #d7e4d6;
13345
  --bs-info-bg-subtle: #cce6ea;
13346
  --bs-warning-bg-subtle: #fcefdc;
13347
  --bs-danger-bg-subtle: #f4d6d2;
13348
  --bs-light-bg-subtle: #fcfcfd;
13349
  --bs-dark-bg-subtle: #ced4da;
13350
  --bs-primary-border-subtle: #9fc4e5;
13351
  --bs-secondary-border-subtle: #ebeef0;
13352
  --bs-success-border-subtle: #aecaad;
13353
  --bs-info-border-subtle: #99cdd5;
13354
  --bs-warning-border-subtle: #f9deb8;
13355
  --bs-danger-border-subtle: #eaada6;
13356
  --bs-light-border-subtle: #e9ecef;
13357
  --bs-dark-border-subtle: #8f959e;
13358
  --bs-white-rgb: 255, 255, 255;
13359
  --bs-black-rgb: 0, 0, 0;
13360
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
13361
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
13362
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
13363
  --bs-body-font-family: var(--bs-font-sans-serif);
13364
  --bs-body-font-size: 0.9375rem;
13365
  --bs-body-font-weight: 400;
13366
  --bs-body-line-height: 1.5;
13367
  --bs-body-color: #1d2125;
13368
  --bs-body-color-rgb: 29, 33, 37;
13369
  --bs-body-bg: #fff;
13370
  --bs-body-bg-rgb: 255, 255, 255;
13371
  --bs-emphasis-color: #000;
13372
  --bs-emphasis-color-rgb: 0, 0, 0;
13373
  --bs-secondary-color: rgba(29, 33, 37, 0.75);
13374
  --bs-secondary-color-rgb: 29, 33, 37;
13375
  --bs-secondary-bg: #e9ecef;
13376
  --bs-secondary-bg-rgb: 233, 236, 239;
13377
  --bs-tertiary-color: rgba(29, 33, 37, 0.5);
13378
  --bs-tertiary-color-rgb: 29, 33, 37;
13379
  --bs-tertiary-bg: #f8f9fa;
13380
  --bs-tertiary-bg-rgb: 248, 249, 250;
13381
  --bs-heading-color: inherit;
13382
  --bs-link-color: #0f6cbf;
13383
  --bs-link-color-rgb: 15, 108, 191;
13384
  --bs-link-decoration: none;
13385
  --bs-link-hover-color: #0c5699;
13386
  --bs-link-hover-color-rgb: 12, 86, 153;
13387
  --bs-link-hover-decoration: underline;
13388
  --bs-code-color: #db1a74;
13389
  --bs-highlight-color: #1d2125;
13390
  --bs-highlight-bg: #ffe3d1;
13391
  --bs-border-width: 1px;
13392
  --bs-border-style: solid;
13393
  --bs-border-color: #dee2e6;
13394
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
13395
  --bs-border-radius: 0.5rem;
13396
  --bs-border-radius-sm: 0.25rem;
13397
  --bs-border-radius-lg: 0.6rem;
13398
  --bs-border-radius-xl: 1rem;
13399
  --bs-border-radius-xxl: 2rem;
13400
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
13401
  --bs-border-radius-pill: 50rem;
13402
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
13403
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
13404
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
13405
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
13406
  --bs-focus-ring-width: 0.25rem;
13407
  --bs-focus-ring-opacity: 0.75;
13408
  --bs-focus-ring-color: rgba(15, 108, 191, 0.75);
13409
  --bs-form-valid-color: #357a32;
13410
  --bs-form-valid-border-color: #357a32;
13411
  --bs-form-invalid-color: #ca3120;
13412
  --bs-form-invalid-border-color: #ca3120;
1 efrain 13413
}
13414
 
1441 ariadna 13415
[data-bs-theme=dark] {
13416
  color-scheme: dark;
13417
  --bs-body-color: #dee2e6;
13418
  --bs-body-color-rgb: 222, 226, 230;
13419
  --bs-body-bg: #1d2125;
13420
  --bs-body-bg-rgb: 29, 33, 37;
13421
  --bs-emphasis-color: #fff;
13422
  --bs-emphasis-color-rgb: 255, 255, 255;
13423
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
13424
  --bs-secondary-color-rgb: 222, 226, 230;
13425
  --bs-secondary-bg: #343a40;
13426
  --bs-secondary-bg-rgb: 52, 58, 64;
13427
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
13428
  --bs-tertiary-color-rgb: 222, 226, 230;
13429
  --bs-tertiary-bg: #292e33;
13430
  --bs-tertiary-bg-rgb: 41, 46, 51;
13431
  --bs-primary-text-emphasis: #6fa7d9;
13432
  --bs-secondary-text-emphasis: #e2e5e9;
13433
  --bs-success-text-emphasis: #86af84;
13434
  --bs-info-text-emphasis: #66b3c0;
13435
  --bs-warning-text-emphasis: #f6ce95;
13436
  --bs-danger-text-emphasis: #df8379;
13437
  --bs-light-text-emphasis: #f8f9fa;
13438
  --bs-dark-text-emphasis: #dee2e6;
13439
  --bs-primary-bg-subtle: #031626;
13440
  --bs-secondary-bg-subtle: #292a2c;
13441
  --bs-success-bg-subtle: #0b180a;
13442
  --bs-info-bg-subtle: #001a1e;
13443
  --bs-warning-bg-subtle: #302310;
13444
  --bs-danger-bg-subtle: #280a06;
13445
  --bs-light-bg-subtle: #343a40;
13446
  --bs-dark-bg-subtle: #1a1d20;
13447
  --bs-primary-border-subtle: #094173;
13448
  --bs-secondary-border-subtle: #7c7f83;
13449
  --bs-success-border-subtle: #20491e;
13450
  --bs-info-border-subtle: #004d5a;
13451
  --bs-warning-border-subtle: #90682f;
13452
  --bs-danger-border-subtle: #791d13;
13453
  --bs-light-border-subtle: #495057;
13454
  --bs-dark-border-subtle: #343a40;
13455
  --bs-heading-color: inherit;
13456
  --bs-link-color: #6fa7d9;
13457
  --bs-link-hover-color: #8cb9e1;
13458
  --bs-link-color-rgb: 111, 167, 217;
13459
  --bs-link-hover-color-rgb: 140, 185, 225;
13460
  --bs-code-color: #e976ac;
13461
  --bs-highlight-color: #dee2e6;
13462
  --bs-highlight-bg: #662f0a;
13463
  --bs-border-color: #495057;
13464
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
13465
  --bs-form-valid-color: #86af84;
13466
  --bs-form-valid-border-color: #86af84;
13467
  --bs-form-invalid-color: #df8379;
13468
  --bs-form-invalid-border-color: #df8379;
13469
}
13470
 
1 efrain 13471
*,
13472
*::before,
13473
*::after {
13474
  box-sizing: border-box;
13475
}
13476
 
1441 ariadna 13477
@media (prefers-reduced-motion: no-preference) {
13478
  :root {
13479
    scroll-behavior: smooth;
13480
  }
13481
}
13482
 
13483
body {
13484
  margin: 0;
13485
  font-family: var(--bs-body-font-family);
13486
  font-size: var(--bs-body-font-size);
13487
  font-weight: var(--bs-body-font-weight);
13488
  line-height: var(--bs-body-line-height);
13489
  color: var(--bs-body-color);
13490
  text-align: var(--bs-body-text-align);
13491
  background-color: var(--bs-body-bg);
1 efrain 13492
  -webkit-text-size-adjust: 100%;
13493
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
13494
}
13495
 
1441 ariadna 13496
hr {
13497
  margin: 1rem 0;
13498
  color: inherit;
13499
  border: 0;
13500
  border-top: var(--bs-border-width) solid;
13501
  opacity: 0.15;
1 efrain 13502
}
13503
 
1441 ariadna 13504
h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
13505
  margin-top: 0;
13506
  margin-bottom: 0.5rem;
13507
  font-weight: 500;
13508
  line-height: 1.2;
13509
  color: var(--bs-heading-color);
1 efrain 13510
}
1441 ariadna 13511
 
13512
h1, .h1 {
13513
  font-size: calc(1.359375rem + 1.3125vw);
13514
}
13515
@media (min-width: 1200px) {
13516
  h1, .h1 {
13517
    font-size: 2.34375rem;
1 efrain 13518
  }
13519
}
13520
 
1441 ariadna 13521
h2, .h2 {
13522
  font-size: calc(1.3125rem + 0.75vw);
1 efrain 13523
}
1441 ariadna 13524
@media (min-width: 1200px) {
13525
  h2, .h2 {
13526
    font-size: 1.875rem;
13527
  }
13528
}
1 efrain 13529
 
1441 ariadna 13530
h3, .h3 {
13531
  font-size: calc(1.2890625rem + 0.46875vw);
1 efrain 13532
}
1441 ariadna 13533
@media (min-width: 1200px) {
13534
  h3, .h3 {
13535
    font-size: 1.640625rem;
13536
  }
13537
}
1 efrain 13538
 
1441 ariadna 13539
h4, .h4 {
13540
  font-size: calc(1.265625rem + 0.1875vw);
1 efrain 13541
}
1441 ariadna 13542
@media (min-width: 1200px) {
13543
  h4, .h4 {
13544
    font-size: 1.40625rem;
13545
  }
13546
}
1 efrain 13547
 
1441 ariadna 13548
h5, .h5 {
13549
  font-size: 1.171875rem;
13550
}
13551
 
13552
h6, .h6 {
13553
  font-size: 0.9375rem;
13554
}
13555
 
1 efrain 13556
p {
13557
  margin-top: 0;
13558
  margin-bottom: 1rem;
13559
}
13560
 
1441 ariadna 13561
abbr[title] {
1 efrain 13562
  text-decoration: underline dotted;
13563
  cursor: help;
13564
  text-decoration-skip-ink: none;
13565
}
13566
 
13567
address {
13568
  margin-bottom: 1rem;
13569
  font-style: normal;
13570
  line-height: inherit;
13571
}
13572
 
13573
ol,
1441 ariadna 13574
ul {
13575
  padding-left: 2rem;
13576
}
13577
 
13578
ol,
1 efrain 13579
ul,
13580
dl {
13581
  margin-top: 0;
13582
  margin-bottom: 1rem;
13583
}
13584
 
13585
ol ol,
13586
ul ul,
13587
ol ul,
13588
ul ol {
13589
  margin-bottom: 0;
13590
}
13591
 
13592
dt {
13593
  font-weight: 700;
13594
}
13595
 
13596
dd {
13597
  margin-bottom: 0.5rem;
13598
  margin-left: 0;
13599
}
13600
 
13601
blockquote {
13602
  margin: 0 0 1rem;
13603
}
13604
 
13605
b,
13606
strong {
13607
  font-weight: bolder;
13608
}
13609
 
1441 ariadna 13610
small, .small {
13611
  font-size: 0.875em;
1 efrain 13612
}
13613
 
1441 ariadna 13614
mark, .mark {
13615
  padding: 0.1875em;
13616
  color: var(--bs-highlight-color);
13617
  background-color: var(--bs-highlight-bg);
13618
}
13619
 
1 efrain 13620
sub,
13621
sup {
13622
  position: relative;
1441 ariadna 13623
  font-size: 0.75em;
1 efrain 13624
  line-height: 0;
13625
  vertical-align: baseline;
13626
}
13627
 
13628
sub {
13629
  bottom: -0.25em;
13630
}
13631
 
13632
sup {
13633
  top: -0.5em;
13634
}
13635
 
13636
a {
1441 ariadna 13637
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
1 efrain 13638
  text-decoration: none;
13639
}
13640
a:hover {
1441 ariadna 13641
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
1 efrain 13642
  text-decoration: underline;
13643
}
13644
 
1441 ariadna 13645
a:not([href]):not([class]), a:not([href]):not([class]):hover {
1 efrain 13646
  color: inherit;
13647
  text-decoration: none;
13648
}
13649
 
13650
pre,
13651
code,
13652
kbd,
13653
samp {
1441 ariadna 13654
  font-family: var(--bs-font-monospace);
1 efrain 13655
  font-size: 1em;
13656
}
13657
 
13658
pre {
1441 ariadna 13659
  display: block;
1 efrain 13660
  margin-top: 0;
13661
  margin-bottom: 1rem;
13662
  overflow: auto;
1441 ariadna 13663
  font-size: 0.875em;
1 efrain 13664
}
1441 ariadna 13665
pre code {
13666
  font-size: inherit;
13667
  color: inherit;
13668
  word-break: normal;
13669
}
1 efrain 13670
 
1441 ariadna 13671
code {
13672
  font-size: 0.875em;
13673
  color: var(--bs-code-color);
13674
  word-wrap: break-word;
13675
}
13676
a > code {
13677
  color: inherit;
13678
}
13679
 
13680
kbd {
13681
  padding: 0.1875rem 0.375rem;
13682
  font-size: 0.875em;
13683
  color: var(--bs-body-bg);
13684
  background-color: var(--bs-body-color);
13685
  border-radius: 0.25rem;
13686
}
13687
kbd kbd {
13688
  padding: 0;
13689
  font-size: 1em;
13690
}
13691
 
1 efrain 13692
figure {
13693
  margin: 0 0 1rem;
13694
}
13695
 
1441 ariadna 13696
img,
1 efrain 13697
svg {
13698
  vertical-align: middle;
13699
}
13700
 
13701
table {
1441 ariadna 13702
  caption-side: bottom;
1 efrain 13703
  border-collapse: collapse;
13704
}
13705
 
13706
caption {
1441 ariadna 13707
  padding-top: 0.5rem;
13708
  padding-bottom: 0.5rem;
13709
  color: var(--bs-secondary-color);
1 efrain 13710
  text-align: left;
13711
}
13712
 
13713
th {
13714
  text-align: inherit;
13715
  text-align: -webkit-match-parent;
13716
}
13717
 
1441 ariadna 13718
thead,
13719
tbody,
13720
tfoot,
13721
tr,
13722
td,
13723
th {
13724
  border-color: inherit;
13725
  border-style: solid;
13726
  border-width: 0;
13727
}
13728
 
1 efrain 13729
label {
13730
  display: inline-block;
13731
}
13732
 
13733
button {
13734
  border-radius: 0;
13735
}
13736
 
13737
button:focus:not(:focus-visible) {
13738
  outline: 0;
13739
}
13740
 
13741
input,
13742
button,
13743
select,
13744
optgroup,
13745
textarea {
13746
  margin: 0;
13747
  font-family: inherit;
13748
  font-size: inherit;
13749
  line-height: inherit;
13750
}
13751
 
13752
button,
13753
select {
13754
  text-transform: none;
13755
}
13756
 
13757
[role=button] {
13758
  cursor: pointer;
13759
}
13760
 
13761
select {
13762
  word-wrap: normal;
13763
}
1441 ariadna 13764
select:disabled {
13765
  opacity: 1;
13766
}
1 efrain 13767
 
1441 ariadna 13768
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
13769
  display: none !important;
13770
}
13771
 
1 efrain 13772
button,
13773
[type=button],
13774
[type=reset],
13775
[type=submit] {
13776
  -webkit-appearance: button;
13777
}
13778
button:not(:disabled),
13779
[type=button]:not(:disabled),
13780
[type=reset]:not(:disabled),
13781
[type=submit]:not(:disabled) {
13782
  cursor: pointer;
13783
}
13784
 
1441 ariadna 13785
::-moz-focus-inner {
1 efrain 13786
  padding: 0;
13787
  border-style: none;
13788
}
13789
 
13790
textarea {
13791
  resize: vertical;
13792
}
13793
 
13794
fieldset {
13795
  min-width: 0;
13796
  padding: 0;
13797
  margin: 0;
13798
  border: 0;
13799
}
13800
 
13801
legend {
1441 ariadna 13802
  float: left;
1 efrain 13803
  width: 100%;
13804
  padding: 0;
13805
  margin-bottom: 0.5rem;
1441 ariadna 13806
  font-size: calc(1.275rem + 0.3vw);
1 efrain 13807
  line-height: inherit;
13808
}
1441 ariadna 13809
@media (min-width: 1200px) {
1 efrain 13810
  legend {
1441 ariadna 13811
    font-size: 1.5rem;
1 efrain 13812
  }
13813
}
1441 ariadna 13814
legend + * {
13815
  clear: left;
13816
}
1 efrain 13817
 
1441 ariadna 13818
::-webkit-datetime-edit-fields-wrapper,
13819
::-webkit-datetime-edit-text,
13820
::-webkit-datetime-edit-minute,
13821
::-webkit-datetime-edit-hour-field,
13822
::-webkit-datetime-edit-day-field,
13823
::-webkit-datetime-edit-month-field,
13824
::-webkit-datetime-edit-year-field {
13825
  padding: 0;
1 efrain 13826
}
13827
 
1441 ariadna 13828
::-webkit-inner-spin-button {
1 efrain 13829
  height: auto;
13830
}
13831
 
13832
[type=search] {
1441 ariadna 13833
  -webkit-appearance: textfield;
1 efrain 13834
  outline-offset: -2px;
13835
}
13836
 
1441 ariadna 13837
/* rtl:raw:
13838
[type="tel"],
13839
[type="url"],
13840
[type="email"],
13841
[type="number"] {
13842
  direction: ltr;
13843
}
13844
*/
13845
::-webkit-search-decoration {
1 efrain 13846
  -webkit-appearance: none;
13847
}
13848
 
1441 ariadna 13849
::-webkit-color-swatch-wrapper {
13850
  padding: 0;
13851
}
13852
 
13853
::file-selector-button {
1 efrain 13854
  font: inherit;
13855
  -webkit-appearance: button;
13856
}
13857
 
13858
output {
13859
  display: inline-block;
13860
}
13861
 
1441 ariadna 13862
iframe {
13863
  border: 0;
13864
}
13865
 
1 efrain 13866
summary {
13867
  display: list-item;
13868
  cursor: pointer;
13869
}
13870
 
1441 ariadna 13871
progress {
13872
  vertical-align: baseline;
1 efrain 13873
}
13874
 
13875
[hidden] {
13876
  display: none !important;
13877
}
13878
 
13879
.lead {
13880
  font-size: 1.171875rem;
13881
  font-weight: 300;
13882
}
13883
 
13884
.display-1 {
1441 ariadna 13885
  font-size: calc(1.625rem + 4.5vw);
1 efrain 13886
  font-weight: 300;
13887
  line-height: 1.2;
13888
}
1441 ariadna 13889
@media (min-width: 1200px) {
1 efrain 13890
  .display-1 {
1441 ariadna 13891
    font-size: 5rem;
1 efrain 13892
  }
13893
}
13894
 
13895
.display-2 {
1441 ariadna 13896
  font-size: calc(1.575rem + 3.9vw);
1 efrain 13897
  font-weight: 300;
13898
  line-height: 1.2;
13899
}
1441 ariadna 13900
@media (min-width: 1200px) {
1 efrain 13901
  .display-2 {
1441 ariadna 13902
    font-size: 4.5rem;
1 efrain 13903
  }
13904
}
13905
 
13906
.display-3 {
1441 ariadna 13907
  font-size: calc(1.525rem + 3.3vw);
1 efrain 13908
  font-weight: 300;
13909
  line-height: 1.2;
13910
}
1441 ariadna 13911
@media (min-width: 1200px) {
1 efrain 13912
  .display-3 {
1441 ariadna 13913
    font-size: 4rem;
1 efrain 13914
  }
13915
}
13916
 
13917
.display-4 {
1441 ariadna 13918
  font-size: calc(1.475rem + 2.7vw);
1 efrain 13919
  font-weight: 300;
13920
  line-height: 1.2;
13921
}
1441 ariadna 13922
@media (min-width: 1200px) {
1 efrain 13923
  .display-4 {
1441 ariadna 13924
    font-size: 3.5rem;
1 efrain 13925
  }
13926
}
13927
 
1441 ariadna 13928
.display-5 {
13929
  font-size: calc(1.425rem + 2.1vw);
13930
  font-weight: 300;
13931
  line-height: 1.2;
1 efrain 13932
}
1441 ariadna 13933
@media (min-width: 1200px) {
13934
  .display-5 {
13935
    font-size: 3rem;
13936
  }
1 efrain 13937
}
13938
 
1441 ariadna 13939
.display-6 {
13940
  font-size: calc(1.375rem + 1.5vw);
13941
  font-weight: 300;
13942
  line-height: 1.2;
1 efrain 13943
}
1441 ariadna 13944
@media (min-width: 1200px) {
13945
  .display-6 {
13946
    font-size: 2.5rem;
13947
  }
13948
}
1 efrain 13949
 
13950
.list-unstyled {
13951
  padding-left: 0;
13952
  list-style: none;
13953
}
13954
 
13955
.list-inline {
13956
  padding-left: 0;
13957
  list-style: none;
13958
}
13959
 
13960
.list-inline-item {
13961
  display: inline-block;
13962
}
13963
.list-inline-item:not(:last-child) {
13964
  margin-right: 0.5rem;
13965
}
13966
 
13967
.initialism {
1441 ariadna 13968
  font-size: 0.875em;
1 efrain 13969
  text-transform: uppercase;
13970
}
13971
 
13972
.blockquote {
13973
  margin-bottom: 1rem;
13974
  font-size: 1.171875rem;
13975
}
1441 ariadna 13976
.blockquote > :last-child {
13977
  margin-bottom: 0;
1 efrain 13978
}
13979
 
13980
.blockquote-footer {
1441 ariadna 13981
  margin-top: -1rem;
13982
  margin-bottom: 1rem;
1 efrain 13983
  font-size: 0.875em;
13984
  color: #6a737b;
13985
}
13986
.blockquote-footer::before {
13987
  content: "— ";
13988
}
13989
 
13990
.img-fluid {
13991
  max-width: 100%;
13992
  height: auto;
13993
}
13994
 
13995
.img-thumbnail {
13996
  padding: 0.25rem;
1441 ariadna 13997
  background-color: var(--bs-body-bg);
13998
  border: var(--bs-border-width) solid var(--bs-border-color);
13999
  border-radius: var(--bs-border-radius);
1 efrain 14000
  max-width: 100%;
14001
  height: auto;
14002
}
14003
 
14004
.figure {
14005
  display: inline-block;
14006
}
14007
 
14008
.figure-img {
14009
  margin-bottom: 0.5rem;
14010
  line-height: 1;
14011
}
14012
 
14013
.figure-caption {
1441 ariadna 14014
  font-size: 0.875em;
14015
  color: var(--bs-secondary-color);
1 efrain 14016
}
14017
 
14018
.container,
14019
.container-fluid,
1441 ariadna 14020
.container-xxl,
1 efrain 14021
.container-xl,
14022
.container-lg,
14023
.container-md,
14024
.container-sm {
1441 ariadna 14025
  --bs-gutter-x: 1.5rem;
14026
  --bs-gutter-y: 0;
1 efrain 14027
  width: 100%;
1441 ariadna 14028
  padding-right: calc(var(--bs-gutter-x) * 0.5);
14029
  padding-left: calc(var(--bs-gutter-x) * 0.5);
1 efrain 14030
  margin-right: auto;
14031
  margin-left: auto;
14032
}
14033
 
14034
@media (min-width: 576px) {
14035
  .container-sm, .container {
14036
    max-width: 540px;
14037
  }
14038
}
14039
@media (min-width: 768px) {
14040
  .container-md, .container-sm, .container {
14041
    max-width: 720px;
14042
  }
14043
}
14044
@media (min-width: 992px) {
14045
  .container-lg, .container-md, .container-sm, .container {
14046
    max-width: 960px;
14047
  }
14048
}
14049
@media (min-width: 1200px) {
14050
  .container-xl, .container-lg, .container-md, .container-sm, .container {
14051
    max-width: 1140px;
14052
  }
14053
}
1441 ariadna 14054
@media (min-width: 1400px) {
14055
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
14056
    max-width: 1320px;
14057
  }
14058
}
14059
:root {
14060
  --bs-breakpoint-xs: 0;
14061
  --bs-breakpoint-sm: 576px;
14062
  --bs-breakpoint-md: 768px;
14063
  --bs-breakpoint-lg: 992px;
14064
  --bs-breakpoint-xl: 1200px;
14065
  --bs-breakpoint-xxl: 1400px;
14066
}
14067
 
1 efrain 14068
.row {
1441 ariadna 14069
  --bs-gutter-x: 1.5rem;
14070
  --bs-gutter-y: 0;
1 efrain 14071
  display: flex;
14072
  flex-wrap: wrap;
1441 ariadna 14073
  margin-top: calc(-1 * var(--bs-gutter-y));
14074
  margin-right: calc(-0.5 * var(--bs-gutter-x));
14075
  margin-left: calc(-0.5 * var(--bs-gutter-x));
1 efrain 14076
}
1441 ariadna 14077
.row > * {
14078
  flex-shrink: 0;
1 efrain 14079
  width: 100%;
1441 ariadna 14080
  max-width: 100%;
14081
  padding-right: calc(var(--bs-gutter-x) * 0.5);
14082
  padding-left: calc(var(--bs-gutter-x) * 0.5);
14083
  margin-top: var(--bs-gutter-y);
1 efrain 14084
}
14085
 
14086
.col {
1441 ariadna 14087
  flex: 1 0 0%;
1 efrain 14088
}
14089
 
1441 ariadna 14090
.row-cols-auto > * {
14091
  flex: 0 0 auto;
14092
  width: auto;
14093
}
14094
 
1 efrain 14095
.row-cols-1 > * {
1441 ariadna 14096
  flex: 0 0 auto;
14097
  width: 100%;
1 efrain 14098
}
14099
 
14100
.row-cols-2 > * {
1441 ariadna 14101
  flex: 0 0 auto;
14102
  width: 50%;
1 efrain 14103
}
14104
 
14105
.row-cols-3 > * {
1441 ariadna 14106
  flex: 0 0 auto;
14107
  width: 33.33333333%;
1 efrain 14108
}
14109
 
14110
.row-cols-4 > * {
1441 ariadna 14111
  flex: 0 0 auto;
14112
  width: 25%;
1 efrain 14113
}
14114
 
14115
.row-cols-5 > * {
1441 ariadna 14116
  flex: 0 0 auto;
14117
  width: 20%;
1 efrain 14118
}
14119
 
14120
.row-cols-6 > * {
1441 ariadna 14121
  flex: 0 0 auto;
14122
  width: 16.66666667%;
1 efrain 14123
}
14124
 
14125
.col-auto {
14126
  flex: 0 0 auto;
14127
  width: auto;
14128
}
14129
 
14130
.col-1 {
1441 ariadna 14131
  flex: 0 0 auto;
14132
  width: 8.33333333%;
1 efrain 14133
}
14134
 
14135
.col-2 {
1441 ariadna 14136
  flex: 0 0 auto;
14137
  width: 16.66666667%;
1 efrain 14138
}
14139
 
14140
.col-3 {
1441 ariadna 14141
  flex: 0 0 auto;
14142
  width: 25%;
1 efrain 14143
}
14144
 
14145
.col-4 {
1441 ariadna 14146
  flex: 0 0 auto;
14147
  width: 33.33333333%;
1 efrain 14148
}
14149
 
14150
.col-5 {
1441 ariadna 14151
  flex: 0 0 auto;
14152
  width: 41.66666667%;
1 efrain 14153
}
14154
 
14155
.col-6 {
1441 ariadna 14156
  flex: 0 0 auto;
14157
  width: 50%;
1 efrain 14158
}
14159
 
14160
.col-7 {
1441 ariadna 14161
  flex: 0 0 auto;
14162
  width: 58.33333333%;
1 efrain 14163
}
14164
 
14165
.col-8 {
1441 ariadna 14166
  flex: 0 0 auto;
14167
  width: 66.66666667%;
1 efrain 14168
}
14169
 
14170
.col-9 {
1441 ariadna 14171
  flex: 0 0 auto;
14172
  width: 75%;
1 efrain 14173
}
14174
 
14175
.col-10 {
1441 ariadna 14176
  flex: 0 0 auto;
14177
  width: 83.33333333%;
1 efrain 14178
}
14179
 
14180
.col-11 {
1441 ariadna 14181
  flex: 0 0 auto;
14182
  width: 91.66666667%;
1 efrain 14183
}
14184
 
14185
.col-12 {
1441 ariadna 14186
  flex: 0 0 auto;
14187
  width: 100%;
1 efrain 14188
}
14189
 
1441 ariadna 14190
.offset-1 {
14191
  margin-left: 8.33333333%;
1 efrain 14192
}
14193
 
1441 ariadna 14194
.offset-2 {
14195
  margin-left: 16.66666667%;
1 efrain 14196
}
14197
 
1441 ariadna 14198
.offset-3 {
14199
  margin-left: 25%;
1 efrain 14200
}
14201
 
1441 ariadna 14202
.offset-4 {
14203
  margin-left: 33.33333333%;
1 efrain 14204
}
14205
 
1441 ariadna 14206
.offset-5 {
14207
  margin-left: 41.66666667%;
1 efrain 14208
}
14209
 
1441 ariadna 14210
.offset-6 {
14211
  margin-left: 50%;
1 efrain 14212
}
14213
 
1441 ariadna 14214
.offset-7 {
14215
  margin-left: 58.33333333%;
1 efrain 14216
}
14217
 
1441 ariadna 14218
.offset-8 {
14219
  margin-left: 66.66666667%;
1 efrain 14220
}
14221
 
1441 ariadna 14222
.offset-9 {
14223
  margin-left: 75%;
1 efrain 14224
}
14225
 
1441 ariadna 14226
.offset-10 {
14227
  margin-left: 83.33333333%;
1 efrain 14228
}
14229
 
1441 ariadna 14230
.offset-11 {
14231
  margin-left: 91.66666667%;
1 efrain 14232
}
14233
 
1441 ariadna 14234
.g-0,
14235
.gx-0 {
14236
  --bs-gutter-x: 0;
1 efrain 14237
}
14238
 
1441 ariadna 14239
.g-0,
14240
.gy-0 {
14241
  --bs-gutter-y: 0;
1 efrain 14242
}
14243
 
1441 ariadna 14244
.g-1,
14245
.gx-1 {
14246
  --bs-gutter-x: 0.25rem;
1 efrain 14247
}
14248
 
1441 ariadna 14249
.g-1,
14250
.gy-1 {
14251
  --bs-gutter-y: 0.25rem;
1 efrain 14252
}
14253
 
1441 ariadna 14254
.g-2,
14255
.gx-2 {
14256
  --bs-gutter-x: 0.5rem;
1 efrain 14257
}
14258
 
1441 ariadna 14259
.g-2,
14260
.gy-2 {
14261
  --bs-gutter-y: 0.5rem;
1 efrain 14262
}
14263
 
1441 ariadna 14264
.g-3,
14265
.gx-3 {
14266
  --bs-gutter-x: 1rem;
1 efrain 14267
}
14268
 
1441 ariadna 14269
.g-3,
14270
.gy-3 {
14271
  --bs-gutter-y: 1rem;
1 efrain 14272
}
14273
 
1441 ariadna 14274
.g-4,
14275
.gx-4 {
14276
  --bs-gutter-x: 1.5rem;
1 efrain 14277
}
14278
 
1441 ariadna 14279
.g-4,
14280
.gy-4 {
14281
  --bs-gutter-y: 1.5rem;
1 efrain 14282
}
14283
 
1441 ariadna 14284
.g-5,
14285
.gx-5 {
14286
  --bs-gutter-x: 2rem;
1 efrain 14287
}
14288
 
1441 ariadna 14289
.g-5,
14290
.gy-5 {
14291
  --bs-gutter-y: 2rem;
1 efrain 14292
}
14293
 
1441 ariadna 14294
.g-6,
14295
.gx-6 {
14296
  --bs-gutter-x: 3rem;
1 efrain 14297
}
14298
 
1441 ariadna 14299
.g-6,
14300
.gy-6 {
14301
  --bs-gutter-y: 3rem;
1 efrain 14302
}
14303
 
14304
@media (min-width: 576px) {
14305
  .col-sm {
1441 ariadna 14306
    flex: 1 0 0%;
1 efrain 14307
  }
1441 ariadna 14308
  .row-cols-sm-auto > * {
14309
    flex: 0 0 auto;
14310
    width: auto;
14311
  }
1 efrain 14312
  .row-cols-sm-1 > * {
1441 ariadna 14313
    flex: 0 0 auto;
14314
    width: 100%;
1 efrain 14315
  }
14316
  .row-cols-sm-2 > * {
1441 ariadna 14317
    flex: 0 0 auto;
14318
    width: 50%;
1 efrain 14319
  }
14320
  .row-cols-sm-3 > * {
1441 ariadna 14321
    flex: 0 0 auto;
14322
    width: 33.33333333%;
1 efrain 14323
  }
14324
  .row-cols-sm-4 > * {
1441 ariadna 14325
    flex: 0 0 auto;
14326
    width: 25%;
1 efrain 14327
  }
14328
  .row-cols-sm-5 > * {
1441 ariadna 14329
    flex: 0 0 auto;
14330
    width: 20%;
1 efrain 14331
  }
14332
  .row-cols-sm-6 > * {
1441 ariadna 14333
    flex: 0 0 auto;
14334
    width: 16.66666667%;
1 efrain 14335
  }
14336
  .col-sm-auto {
14337
    flex: 0 0 auto;
14338
    width: auto;
14339
  }
14340
  .col-sm-1 {
1441 ariadna 14341
    flex: 0 0 auto;
14342
    width: 8.33333333%;
1 efrain 14343
  }
14344
  .col-sm-2 {
1441 ariadna 14345
    flex: 0 0 auto;
14346
    width: 16.66666667%;
1 efrain 14347
  }
14348
  .col-sm-3 {
1441 ariadna 14349
    flex: 0 0 auto;
14350
    width: 25%;
1 efrain 14351
  }
14352
  .col-sm-4 {
1441 ariadna 14353
    flex: 0 0 auto;
14354
    width: 33.33333333%;
1 efrain 14355
  }
14356
  .col-sm-5 {
1441 ariadna 14357
    flex: 0 0 auto;
14358
    width: 41.66666667%;
1 efrain 14359
  }
14360
  .col-sm-6 {
1441 ariadna 14361
    flex: 0 0 auto;
14362
    width: 50%;
1 efrain 14363
  }
14364
  .col-sm-7 {
1441 ariadna 14365
    flex: 0 0 auto;
14366
    width: 58.33333333%;
1 efrain 14367
  }
14368
  .col-sm-8 {
1441 ariadna 14369
    flex: 0 0 auto;
14370
    width: 66.66666667%;
1 efrain 14371
  }
14372
  .col-sm-9 {
1441 ariadna 14373
    flex: 0 0 auto;
14374
    width: 75%;
1 efrain 14375
  }
14376
  .col-sm-10 {
1441 ariadna 14377
    flex: 0 0 auto;
14378
    width: 83.33333333%;
1 efrain 14379
  }
14380
  .col-sm-11 {
1441 ariadna 14381
    flex: 0 0 auto;
14382
    width: 91.66666667%;
1 efrain 14383
  }
14384
  .col-sm-12 {
1441 ariadna 14385
    flex: 0 0 auto;
14386
    width: 100%;
1 efrain 14387
  }
14388
  .offset-sm-0 {
14389
    margin-left: 0;
14390
  }
14391
  .offset-sm-1 {
14392
    margin-left: 8.33333333%;
14393
  }
14394
  .offset-sm-2 {
14395
    margin-left: 16.66666667%;
14396
  }
14397
  .offset-sm-3 {
14398
    margin-left: 25%;
14399
  }
14400
  .offset-sm-4 {
14401
    margin-left: 33.33333333%;
14402
  }
14403
  .offset-sm-5 {
14404
    margin-left: 41.66666667%;
14405
  }
14406
  .offset-sm-6 {
14407
    margin-left: 50%;
14408
  }
14409
  .offset-sm-7 {
14410
    margin-left: 58.33333333%;
14411
  }
14412
  .offset-sm-8 {
14413
    margin-left: 66.66666667%;
14414
  }
14415
  .offset-sm-9 {
14416
    margin-left: 75%;
14417
  }
14418
  .offset-sm-10 {
14419
    margin-left: 83.33333333%;
14420
  }
14421
  .offset-sm-11 {
14422
    margin-left: 91.66666667%;
14423
  }
1441 ariadna 14424
  .g-sm-0,
14425
  .gx-sm-0 {
14426
    --bs-gutter-x: 0;
14427
  }
14428
  .g-sm-0,
14429
  .gy-sm-0 {
14430
    --bs-gutter-y: 0;
14431
  }
14432
  .g-sm-1,
14433
  .gx-sm-1 {
14434
    --bs-gutter-x: 0.25rem;
14435
  }
14436
  .g-sm-1,
14437
  .gy-sm-1 {
14438
    --bs-gutter-y: 0.25rem;
14439
  }
14440
  .g-sm-2,
14441
  .gx-sm-2 {
14442
    --bs-gutter-x: 0.5rem;
14443
  }
14444
  .g-sm-2,
14445
  .gy-sm-2 {
14446
    --bs-gutter-y: 0.5rem;
14447
  }
14448
  .g-sm-3,
14449
  .gx-sm-3 {
14450
    --bs-gutter-x: 1rem;
14451
  }
14452
  .g-sm-3,
14453
  .gy-sm-3 {
14454
    --bs-gutter-y: 1rem;
14455
  }
14456
  .g-sm-4,
14457
  .gx-sm-4 {
14458
    --bs-gutter-x: 1.5rem;
14459
  }
14460
  .g-sm-4,
14461
  .gy-sm-4 {
14462
    --bs-gutter-y: 1.5rem;
14463
  }
14464
  .g-sm-5,
14465
  .gx-sm-5 {
14466
    --bs-gutter-x: 2rem;
14467
  }
14468
  .g-sm-5,
14469
  .gy-sm-5 {
14470
    --bs-gutter-y: 2rem;
14471
  }
14472
  .g-sm-6,
14473
  .gx-sm-6 {
14474
    --bs-gutter-x: 3rem;
14475
  }
14476
  .g-sm-6,
14477
  .gy-sm-6 {
14478
    --bs-gutter-y: 3rem;
14479
  }
1 efrain 14480
}
14481
@media (min-width: 768px) {
14482
  .col-md {
1441 ariadna 14483
    flex: 1 0 0%;
1 efrain 14484
  }
1441 ariadna 14485
  .row-cols-md-auto > * {
14486
    flex: 0 0 auto;
14487
    width: auto;
14488
  }
1 efrain 14489
  .row-cols-md-1 > * {
1441 ariadna 14490
    flex: 0 0 auto;
14491
    width: 100%;
1 efrain 14492
  }
14493
  .row-cols-md-2 > * {
1441 ariadna 14494
    flex: 0 0 auto;
14495
    width: 50%;
1 efrain 14496
  }
14497
  .row-cols-md-3 > * {
1441 ariadna 14498
    flex: 0 0 auto;
14499
    width: 33.33333333%;
1 efrain 14500
  }
14501
  .row-cols-md-4 > * {
1441 ariadna 14502
    flex: 0 0 auto;
14503
    width: 25%;
1 efrain 14504
  }
14505
  .row-cols-md-5 > * {
1441 ariadna 14506
    flex: 0 0 auto;
14507
    width: 20%;
1 efrain 14508
  }
14509
  .row-cols-md-6 > * {
1441 ariadna 14510
    flex: 0 0 auto;
14511
    width: 16.66666667%;
1 efrain 14512
  }
14513
  .col-md-auto {
14514
    flex: 0 0 auto;
14515
    width: auto;
14516
  }
14517
  .col-md-1 {
1441 ariadna 14518
    flex: 0 0 auto;
14519
    width: 8.33333333%;
1 efrain 14520
  }
14521
  .col-md-2 {
1441 ariadna 14522
    flex: 0 0 auto;
14523
    width: 16.66666667%;
1 efrain 14524
  }
14525
  .col-md-3 {
1441 ariadna 14526
    flex: 0 0 auto;
14527
    width: 25%;
1 efrain 14528
  }
14529
  .col-md-4 {
1441 ariadna 14530
    flex: 0 0 auto;
14531
    width: 33.33333333%;
1 efrain 14532
  }
14533
  .col-md-5 {
1441 ariadna 14534
    flex: 0 0 auto;
14535
    width: 41.66666667%;
1 efrain 14536
  }
14537
  .col-md-6 {
1441 ariadna 14538
    flex: 0 0 auto;
14539
    width: 50%;
1 efrain 14540
  }
14541
  .col-md-7 {
1441 ariadna 14542
    flex: 0 0 auto;
14543
    width: 58.33333333%;
1 efrain 14544
  }
14545
  .col-md-8 {
1441 ariadna 14546
    flex: 0 0 auto;
14547
    width: 66.66666667%;
1 efrain 14548
  }
14549
  .col-md-9 {
1441 ariadna 14550
    flex: 0 0 auto;
14551
    width: 75%;
1 efrain 14552
  }
14553
  .col-md-10 {
1441 ariadna 14554
    flex: 0 0 auto;
14555
    width: 83.33333333%;
1 efrain 14556
  }
14557
  .col-md-11 {
1441 ariadna 14558
    flex: 0 0 auto;
14559
    width: 91.66666667%;
1 efrain 14560
  }
14561
  .col-md-12 {
1441 ariadna 14562
    flex: 0 0 auto;
14563
    width: 100%;
1 efrain 14564
  }
14565
  .offset-md-0 {
14566
    margin-left: 0;
14567
  }
14568
  .offset-md-1 {
14569
    margin-left: 8.33333333%;
14570
  }
14571
  .offset-md-2 {
14572
    margin-left: 16.66666667%;
14573
  }
14574
  .offset-md-3 {
14575
    margin-left: 25%;
14576
  }
14577
  .offset-md-4 {
14578
    margin-left: 33.33333333%;
14579
  }
14580
  .offset-md-5 {
14581
    margin-left: 41.66666667%;
14582
  }
14583
  .offset-md-6 {
14584
    margin-left: 50%;
14585
  }
14586
  .offset-md-7 {
14587
    margin-left: 58.33333333%;
14588
  }
14589
  .offset-md-8 {
14590
    margin-left: 66.66666667%;
14591
  }
14592
  .offset-md-9 {
14593
    margin-left: 75%;
14594
  }
14595
  .offset-md-10 {
14596
    margin-left: 83.33333333%;
14597
  }
14598
  .offset-md-11 {
14599
    margin-left: 91.66666667%;
14600
  }
1441 ariadna 14601
  .g-md-0,
14602
  .gx-md-0 {
14603
    --bs-gutter-x: 0;
14604
  }
14605
  .g-md-0,
14606
  .gy-md-0 {
14607
    --bs-gutter-y: 0;
14608
  }
14609
  .g-md-1,
14610
  .gx-md-1 {
14611
    --bs-gutter-x: 0.25rem;
14612
  }
14613
  .g-md-1,
14614
  .gy-md-1 {
14615
    --bs-gutter-y: 0.25rem;
14616
  }
14617
  .g-md-2,
14618
  .gx-md-2 {
14619
    --bs-gutter-x: 0.5rem;
14620
  }
14621
  .g-md-2,
14622
  .gy-md-2 {
14623
    --bs-gutter-y: 0.5rem;
14624
  }
14625
  .g-md-3,
14626
  .gx-md-3 {
14627
    --bs-gutter-x: 1rem;
14628
  }
14629
  .g-md-3,
14630
  .gy-md-3 {
14631
    --bs-gutter-y: 1rem;
14632
  }
14633
  .g-md-4,
14634
  .gx-md-4 {
14635
    --bs-gutter-x: 1.5rem;
14636
  }
14637
  .g-md-4,
14638
  .gy-md-4 {
14639
    --bs-gutter-y: 1.5rem;
14640
  }
14641
  .g-md-5,
14642
  .gx-md-5 {
14643
    --bs-gutter-x: 2rem;
14644
  }
14645
  .g-md-5,
14646
  .gy-md-5 {
14647
    --bs-gutter-y: 2rem;
14648
  }
14649
  .g-md-6,
14650
  .gx-md-6 {
14651
    --bs-gutter-x: 3rem;
14652
  }
14653
  .g-md-6,
14654
  .gy-md-6 {
14655
    --bs-gutter-y: 3rem;
14656
  }
1 efrain 14657
}
14658
@media (min-width: 992px) {
14659
  .col-lg {
1441 ariadna 14660
    flex: 1 0 0%;
1 efrain 14661
  }
1441 ariadna 14662
  .row-cols-lg-auto > * {
14663
    flex: 0 0 auto;
14664
    width: auto;
14665
  }
1 efrain 14666
  .row-cols-lg-1 > * {
1441 ariadna 14667
    flex: 0 0 auto;
14668
    width: 100%;
1 efrain 14669
  }
14670
  .row-cols-lg-2 > * {
1441 ariadna 14671
    flex: 0 0 auto;
14672
    width: 50%;
1 efrain 14673
  }
14674
  .row-cols-lg-3 > * {
1441 ariadna 14675
    flex: 0 0 auto;
14676
    width: 33.33333333%;
1 efrain 14677
  }
14678
  .row-cols-lg-4 > * {
1441 ariadna 14679
    flex: 0 0 auto;
14680
    width: 25%;
1 efrain 14681
  }
14682
  .row-cols-lg-5 > * {
1441 ariadna 14683
    flex: 0 0 auto;
14684
    width: 20%;
1 efrain 14685
  }
14686
  .row-cols-lg-6 > * {
1441 ariadna 14687
    flex: 0 0 auto;
14688
    width: 16.66666667%;
1 efrain 14689
  }
14690
  .col-lg-auto {
14691
    flex: 0 0 auto;
14692
    width: auto;
14693
  }
14694
  .col-lg-1 {
1441 ariadna 14695
    flex: 0 0 auto;
14696
    width: 8.33333333%;
1 efrain 14697
  }
14698
  .col-lg-2 {
1441 ariadna 14699
    flex: 0 0 auto;
14700
    width: 16.66666667%;
1 efrain 14701
  }
14702
  .col-lg-3 {
1441 ariadna 14703
    flex: 0 0 auto;
14704
    width: 25%;
1 efrain 14705
  }
14706
  .col-lg-4 {
1441 ariadna 14707
    flex: 0 0 auto;
14708
    width: 33.33333333%;
1 efrain 14709
  }
14710
  .col-lg-5 {
1441 ariadna 14711
    flex: 0 0 auto;
14712
    width: 41.66666667%;
1 efrain 14713
  }
14714
  .col-lg-6 {
1441 ariadna 14715
    flex: 0 0 auto;
14716
    width: 50%;
1 efrain 14717
  }
14718
  .col-lg-7 {
1441 ariadna 14719
    flex: 0 0 auto;
14720
    width: 58.33333333%;
1 efrain 14721
  }
14722
  .col-lg-8 {
1441 ariadna 14723
    flex: 0 0 auto;
14724
    width: 66.66666667%;
1 efrain 14725
  }
14726
  .col-lg-9 {
1441 ariadna 14727
    flex: 0 0 auto;
14728
    width: 75%;
1 efrain 14729
  }
14730
  .col-lg-10 {
1441 ariadna 14731
    flex: 0 0 auto;
14732
    width: 83.33333333%;
1 efrain 14733
  }
14734
  .col-lg-11 {
1441 ariadna 14735
    flex: 0 0 auto;
14736
    width: 91.66666667%;
1 efrain 14737
  }
14738
  .col-lg-12 {
1441 ariadna 14739
    flex: 0 0 auto;
14740
    width: 100%;
1 efrain 14741
  }
14742
  .offset-lg-0 {
14743
    margin-left: 0;
14744
  }
14745
  .offset-lg-1 {
14746
    margin-left: 8.33333333%;
14747
  }
14748
  .offset-lg-2 {
14749
    margin-left: 16.66666667%;
14750
  }
14751
  .offset-lg-3 {
14752
    margin-left: 25%;
14753
  }
14754
  .offset-lg-4 {
14755
    margin-left: 33.33333333%;
14756
  }
14757
  .offset-lg-5 {
14758
    margin-left: 41.66666667%;
14759
  }
14760
  .offset-lg-6 {
14761
    margin-left: 50%;
14762
  }
14763
  .offset-lg-7 {
14764
    margin-left: 58.33333333%;
14765
  }
14766
  .offset-lg-8 {
14767
    margin-left: 66.66666667%;
14768
  }
14769
  .offset-lg-9 {
14770
    margin-left: 75%;
14771
  }
14772
  .offset-lg-10 {
14773
    margin-left: 83.33333333%;
14774
  }
14775
  .offset-lg-11 {
14776
    margin-left: 91.66666667%;
14777
  }
1441 ariadna 14778
  .g-lg-0,
14779
  .gx-lg-0 {
14780
    --bs-gutter-x: 0;
14781
  }
14782
  .g-lg-0,
14783
  .gy-lg-0 {
14784
    --bs-gutter-y: 0;
14785
  }
14786
  .g-lg-1,
14787
  .gx-lg-1 {
14788
    --bs-gutter-x: 0.25rem;
14789
  }
14790
  .g-lg-1,
14791
  .gy-lg-1 {
14792
    --bs-gutter-y: 0.25rem;
14793
  }
14794
  .g-lg-2,
14795
  .gx-lg-2 {
14796
    --bs-gutter-x: 0.5rem;
14797
  }
14798
  .g-lg-2,
14799
  .gy-lg-2 {
14800
    --bs-gutter-y: 0.5rem;
14801
  }
14802
  .g-lg-3,
14803
  .gx-lg-3 {
14804
    --bs-gutter-x: 1rem;
14805
  }
14806
  .g-lg-3,
14807
  .gy-lg-3 {
14808
    --bs-gutter-y: 1rem;
14809
  }
14810
  .g-lg-4,
14811
  .gx-lg-4 {
14812
    --bs-gutter-x: 1.5rem;
14813
  }
14814
  .g-lg-4,
14815
  .gy-lg-4 {
14816
    --bs-gutter-y: 1.5rem;
14817
  }
14818
  .g-lg-5,
14819
  .gx-lg-5 {
14820
    --bs-gutter-x: 2rem;
14821
  }
14822
  .g-lg-5,
14823
  .gy-lg-5 {
14824
    --bs-gutter-y: 2rem;
14825
  }
14826
  .g-lg-6,
14827
  .gx-lg-6 {
14828
    --bs-gutter-x: 3rem;
14829
  }
14830
  .g-lg-6,
14831
  .gy-lg-6 {
14832
    --bs-gutter-y: 3rem;
14833
  }
1 efrain 14834
}
14835
@media (min-width: 1200px) {
14836
  .col-xl {
1441 ariadna 14837
    flex: 1 0 0%;
1 efrain 14838
  }
1441 ariadna 14839
  .row-cols-xl-auto > * {
14840
    flex: 0 0 auto;
14841
    width: auto;
14842
  }
1 efrain 14843
  .row-cols-xl-1 > * {
1441 ariadna 14844
    flex: 0 0 auto;
14845
    width: 100%;
1 efrain 14846
  }
14847
  .row-cols-xl-2 > * {
1441 ariadna 14848
    flex: 0 0 auto;
14849
    width: 50%;
1 efrain 14850
  }
14851
  .row-cols-xl-3 > * {
1441 ariadna 14852
    flex: 0 0 auto;
14853
    width: 33.33333333%;
1 efrain 14854
  }
14855
  .row-cols-xl-4 > * {
1441 ariadna 14856
    flex: 0 0 auto;
14857
    width: 25%;
1 efrain 14858
  }
14859
  .row-cols-xl-5 > * {
1441 ariadna 14860
    flex: 0 0 auto;
14861
    width: 20%;
1 efrain 14862
  }
14863
  .row-cols-xl-6 > * {
1441 ariadna 14864
    flex: 0 0 auto;
14865
    width: 16.66666667%;
1 efrain 14866
  }
14867
  .col-xl-auto {
14868
    flex: 0 0 auto;
14869
    width: auto;
14870
  }
14871
  .col-xl-1 {
1441 ariadna 14872
    flex: 0 0 auto;
14873
    width: 8.33333333%;
1 efrain 14874
  }
14875
  .col-xl-2 {
1441 ariadna 14876
    flex: 0 0 auto;
14877
    width: 16.66666667%;
1 efrain 14878
  }
14879
  .col-xl-3 {
1441 ariadna 14880
    flex: 0 0 auto;
14881
    width: 25%;
1 efrain 14882
  }
14883
  .col-xl-4 {
1441 ariadna 14884
    flex: 0 0 auto;
14885
    width: 33.33333333%;
1 efrain 14886
  }
14887
  .col-xl-5 {
1441 ariadna 14888
    flex: 0 0 auto;
14889
    width: 41.66666667%;
1 efrain 14890
  }
14891
  .col-xl-6 {
1441 ariadna 14892
    flex: 0 0 auto;
14893
    width: 50%;
1 efrain 14894
  }
14895
  .col-xl-7 {
1441 ariadna 14896
    flex: 0 0 auto;
14897
    width: 58.33333333%;
1 efrain 14898
  }
14899
  .col-xl-8 {
1441 ariadna 14900
    flex: 0 0 auto;
14901
    width: 66.66666667%;
1 efrain 14902
  }
14903
  .col-xl-9 {
1441 ariadna 14904
    flex: 0 0 auto;
14905
    width: 75%;
1 efrain 14906
  }
14907
  .col-xl-10 {
1441 ariadna 14908
    flex: 0 0 auto;
14909
    width: 83.33333333%;
1 efrain 14910
  }
14911
  .col-xl-11 {
1441 ariadna 14912
    flex: 0 0 auto;
14913
    width: 91.66666667%;
1 efrain 14914
  }
14915
  .col-xl-12 {
1441 ariadna 14916
    flex: 0 0 auto;
14917
    width: 100%;
1 efrain 14918
  }
1441 ariadna 14919
  .offset-xl-0 {
14920
    margin-left: 0;
1 efrain 14921
  }
1441 ariadna 14922
  .offset-xl-1 {
14923
    margin-left: 8.33333333%;
1 efrain 14924
  }
1441 ariadna 14925
  .offset-xl-2 {
14926
    margin-left: 16.66666667%;
1 efrain 14927
  }
1441 ariadna 14928
  .offset-xl-3 {
14929
    margin-left: 25%;
1 efrain 14930
  }
1441 ariadna 14931
  .offset-xl-4 {
14932
    margin-left: 33.33333333%;
1 efrain 14933
  }
1441 ariadna 14934
  .offset-xl-5 {
14935
    margin-left: 41.66666667%;
1 efrain 14936
  }
1441 ariadna 14937
  .offset-xl-6 {
14938
    margin-left: 50%;
1 efrain 14939
  }
1441 ariadna 14940
  .offset-xl-7 {
14941
    margin-left: 58.33333333%;
1 efrain 14942
  }
1441 ariadna 14943
  .offset-xl-8 {
14944
    margin-left: 66.66666667%;
1 efrain 14945
  }
1441 ariadna 14946
  .offset-xl-9 {
14947
    margin-left: 75%;
1 efrain 14948
  }
1441 ariadna 14949
  .offset-xl-10 {
14950
    margin-left: 83.33333333%;
1 efrain 14951
  }
1441 ariadna 14952
  .offset-xl-11 {
14953
    margin-left: 91.66666667%;
1 efrain 14954
  }
1441 ariadna 14955
  .g-xl-0,
14956
  .gx-xl-0 {
14957
    --bs-gutter-x: 0;
1 efrain 14958
  }
1441 ariadna 14959
  .g-xl-0,
14960
  .gy-xl-0 {
14961
    --bs-gutter-y: 0;
1 efrain 14962
  }
1441 ariadna 14963
  .g-xl-1,
14964
  .gx-xl-1 {
14965
    --bs-gutter-x: 0.25rem;
1 efrain 14966
  }
1441 ariadna 14967
  .g-xl-1,
14968
  .gy-xl-1 {
14969
    --bs-gutter-y: 0.25rem;
14970
  }
14971
  .g-xl-2,
14972
  .gx-xl-2 {
14973
    --bs-gutter-x: 0.5rem;
14974
  }
14975
  .g-xl-2,
14976
  .gy-xl-2 {
14977
    --bs-gutter-y: 0.5rem;
14978
  }
14979
  .g-xl-3,
14980
  .gx-xl-3 {
14981
    --bs-gutter-x: 1rem;
14982
  }
14983
  .g-xl-3,
14984
  .gy-xl-3 {
14985
    --bs-gutter-y: 1rem;
14986
  }
14987
  .g-xl-4,
14988
  .gx-xl-4 {
14989
    --bs-gutter-x: 1.5rem;
14990
  }
14991
  .g-xl-4,
14992
  .gy-xl-4 {
14993
    --bs-gutter-y: 1.5rem;
14994
  }
14995
  .g-xl-5,
14996
  .gx-xl-5 {
14997
    --bs-gutter-x: 2rem;
14998
  }
14999
  .g-xl-5,
15000
  .gy-xl-5 {
15001
    --bs-gutter-y: 2rem;
15002
  }
15003
  .g-xl-6,
15004
  .gx-xl-6 {
15005
    --bs-gutter-x: 3rem;
15006
  }
15007
  .g-xl-6,
15008
  .gy-xl-6 {
15009
    --bs-gutter-y: 3rem;
15010
  }
15011
}
15012
@media (min-width: 1400px) {
15013
  .col-xxl {
15014
    flex: 1 0 0%;
15015
  }
15016
  .row-cols-xxl-auto > * {
15017
    flex: 0 0 auto;
15018
    width: auto;
15019
  }
15020
  .row-cols-xxl-1 > * {
15021
    flex: 0 0 auto;
15022
    width: 100%;
15023
  }
15024
  .row-cols-xxl-2 > * {
15025
    flex: 0 0 auto;
15026
    width: 50%;
15027
  }
15028
  .row-cols-xxl-3 > * {
15029
    flex: 0 0 auto;
15030
    width: 33.33333333%;
15031
  }
15032
  .row-cols-xxl-4 > * {
15033
    flex: 0 0 auto;
15034
    width: 25%;
15035
  }
15036
  .row-cols-xxl-5 > * {
15037
    flex: 0 0 auto;
15038
    width: 20%;
15039
  }
15040
  .row-cols-xxl-6 > * {
15041
    flex: 0 0 auto;
15042
    width: 16.66666667%;
15043
  }
15044
  .col-xxl-auto {
15045
    flex: 0 0 auto;
15046
    width: auto;
15047
  }
15048
  .col-xxl-1 {
15049
    flex: 0 0 auto;
15050
    width: 8.33333333%;
15051
  }
15052
  .col-xxl-2 {
15053
    flex: 0 0 auto;
15054
    width: 16.66666667%;
15055
  }
15056
  .col-xxl-3 {
15057
    flex: 0 0 auto;
15058
    width: 25%;
15059
  }
15060
  .col-xxl-4 {
15061
    flex: 0 0 auto;
15062
    width: 33.33333333%;
15063
  }
15064
  .col-xxl-5 {
15065
    flex: 0 0 auto;
15066
    width: 41.66666667%;
15067
  }
15068
  .col-xxl-6 {
15069
    flex: 0 0 auto;
15070
    width: 50%;
15071
  }
15072
  .col-xxl-7 {
15073
    flex: 0 0 auto;
15074
    width: 58.33333333%;
15075
  }
15076
  .col-xxl-8 {
15077
    flex: 0 0 auto;
15078
    width: 66.66666667%;
15079
  }
15080
  .col-xxl-9 {
15081
    flex: 0 0 auto;
15082
    width: 75%;
15083
  }
15084
  .col-xxl-10 {
15085
    flex: 0 0 auto;
15086
    width: 83.33333333%;
15087
  }
15088
  .col-xxl-11 {
15089
    flex: 0 0 auto;
15090
    width: 91.66666667%;
15091
  }
15092
  .col-xxl-12 {
15093
    flex: 0 0 auto;
15094
    width: 100%;
15095
  }
15096
  .offset-xxl-0 {
1 efrain 15097
    margin-left: 0;
15098
  }
1441 ariadna 15099
  .offset-xxl-1 {
1 efrain 15100
    margin-left: 8.33333333%;
15101
  }
1441 ariadna 15102
  .offset-xxl-2 {
1 efrain 15103
    margin-left: 16.66666667%;
15104
  }
1441 ariadna 15105
  .offset-xxl-3 {
1 efrain 15106
    margin-left: 25%;
15107
  }
1441 ariadna 15108
  .offset-xxl-4 {
1 efrain 15109
    margin-left: 33.33333333%;
15110
  }
1441 ariadna 15111
  .offset-xxl-5 {
1 efrain 15112
    margin-left: 41.66666667%;
15113
  }
1441 ariadna 15114
  .offset-xxl-6 {
1 efrain 15115
    margin-left: 50%;
15116
  }
1441 ariadna 15117
  .offset-xxl-7 {
1 efrain 15118
    margin-left: 58.33333333%;
15119
  }
1441 ariadna 15120
  .offset-xxl-8 {
1 efrain 15121
    margin-left: 66.66666667%;
15122
  }
1441 ariadna 15123
  .offset-xxl-9 {
1 efrain 15124
    margin-left: 75%;
15125
  }
1441 ariadna 15126
  .offset-xxl-10 {
1 efrain 15127
    margin-left: 83.33333333%;
15128
  }
1441 ariadna 15129
  .offset-xxl-11 {
1 efrain 15130
    margin-left: 91.66666667%;
15131
  }
1441 ariadna 15132
  .g-xxl-0,
15133
  .gx-xxl-0 {
15134
    --bs-gutter-x: 0;
15135
  }
15136
  .g-xxl-0,
15137
  .gy-xxl-0 {
15138
    --bs-gutter-y: 0;
15139
  }
15140
  .g-xxl-1,
15141
  .gx-xxl-1 {
15142
    --bs-gutter-x: 0.25rem;
15143
  }
15144
  .g-xxl-1,
15145
  .gy-xxl-1 {
15146
    --bs-gutter-y: 0.25rem;
15147
  }
15148
  .g-xxl-2,
15149
  .gx-xxl-2 {
15150
    --bs-gutter-x: 0.5rem;
15151
  }
15152
  .g-xxl-2,
15153
  .gy-xxl-2 {
15154
    --bs-gutter-y: 0.5rem;
15155
  }
15156
  .g-xxl-3,
15157
  .gx-xxl-3 {
15158
    --bs-gutter-x: 1rem;
15159
  }
15160
  .g-xxl-3,
15161
  .gy-xxl-3 {
15162
    --bs-gutter-y: 1rem;
15163
  }
15164
  .g-xxl-4,
15165
  .gx-xxl-4 {
15166
    --bs-gutter-x: 1.5rem;
15167
  }
15168
  .g-xxl-4,
15169
  .gy-xxl-4 {
15170
    --bs-gutter-y: 1.5rem;
15171
  }
15172
  .g-xxl-5,
15173
  .gx-xxl-5 {
15174
    --bs-gutter-x: 2rem;
15175
  }
15176
  .g-xxl-5,
15177
  .gy-xxl-5 {
15178
    --bs-gutter-y: 2rem;
15179
  }
15180
  .g-xxl-6,
15181
  .gx-xxl-6 {
15182
    --bs-gutter-x: 3rem;
15183
  }
15184
  .g-xxl-6,
15185
  .gy-xxl-6 {
15186
    --bs-gutter-y: 3rem;
15187
  }
1 efrain 15188
}
15189
.table {
1441 ariadna 15190
  --bs-table-color-type: initial;
15191
  --bs-table-bg-type: initial;
15192
  --bs-table-color-state: initial;
15193
  --bs-table-bg-state: initial;
15194
  --bs-table-color: var(--bs-emphasis-color);
15195
  --bs-table-bg: var(--bs-body-bg);
15196
  --bs-table-border-color: var(--bs-border-color);
15197
  --bs-table-accent-bg: transparent;
15198
  --bs-table-striped-color: var(--bs-emphasis-color);
15199
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.03);
15200
  --bs-table-active-color: var(--bs-emphasis-color);
15201
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
15202
  --bs-table-hover-color: var(--bs-emphasis-color);
15203
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
1 efrain 15204
  width: 100%;
15205
  margin-bottom: 1rem;
15206
  vertical-align: top;
1441 ariadna 15207
  border-color: var(--bs-table-border-color);
1 efrain 15208
}
1441 ariadna 15209
.table > :not(caption) > * > * {
15210
  padding: 0.5rem 0.5rem;
15211
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
15212
  background-color: var(--bs-table-bg);
15213
  border-bottom-width: var(--bs-border-width);
15214
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
1 efrain 15215
}
1441 ariadna 15216
.table > tbody {
15217
  vertical-align: inherit;
1 efrain 15218
}
1441 ariadna 15219
.table > thead {
15220
  vertical-align: bottom;
1 efrain 15221
}
15222
 
1441 ariadna 15223
.table-group-divider {
15224
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
1 efrain 15225
}
15226
 
1441 ariadna 15227
.caption-top {
15228
  caption-side: top;
1 efrain 15229
}
15230
 
1441 ariadna 15231
.table-sm > :not(caption) > * > * {
15232
  padding: 0.25rem 0.25rem;
1 efrain 15233
}
15234
 
1441 ariadna 15235
.table-bordered > :not(caption) > * {
15236
  border-width: var(--bs-border-width) 0;
1 efrain 15237
}
1441 ariadna 15238
.table-bordered > :not(caption) > * > * {
15239
  border-width: 0 var(--bs-border-width);
1 efrain 15240
}
15241
 
1441 ariadna 15242
.table-borderless > :not(caption) > * > * {
15243
  border-bottom-width: 0;
1 efrain 15244
}
1441 ariadna 15245
.table-borderless > :not(:first-child) {
15246
  border-top-width: 0;
1 efrain 15247
}
15248
 
1441 ariadna 15249
.table-striped > tbody > tr:nth-of-type(odd) > * {
15250
  --bs-table-color-type: var(--bs-table-striped-color);
15251
  --bs-table-bg-type: var(--bs-table-striped-bg);
1 efrain 15252
}
15253
 
1441 ariadna 15254
.table-striped-columns > :not(caption) > tr > :nth-child(even) {
15255
  --bs-table-color-type: var(--bs-table-striped-color);
15256
  --bs-table-bg-type: var(--bs-table-striped-bg);
1 efrain 15257
}
15258
 
1441 ariadna 15259
.table-active {
15260
  --bs-table-color-state: var(--bs-table-active-color);
15261
  --bs-table-bg-state: var(--bs-table-active-bg);
1 efrain 15262
}
15263
 
1441 ariadna 15264
.table-hover > tbody > tr:hover > * {
15265
  --bs-table-color-state: var(--bs-table-hover-color);
15266
  --bs-table-bg-state: var(--bs-table-hover-bg);
1 efrain 15267
}
15268
 
1441 ariadna 15269
.table-primary {
15270
  --bs-table-color: #000;
15271
  --bs-table-bg: #cfe2f2;
15272
  --bs-table-border-color: #a6b5c2;
15273
  --bs-table-striped-bg: #c9dbeb;
15274
  --bs-table-striped-color: #000;
15275
  --bs-table-active-bg: #bacbda;
15276
  --bs-table-active-color: #000;
15277
  --bs-table-hover-bg: #bfd1e0;
15278
  --bs-table-hover-color: #000;
15279
  color: var(--bs-table-color);
15280
  border-color: var(--bs-table-border-color);
1 efrain 15281
}
15282
 
1441 ariadna 15283
.table-secondary {
15284
  --bs-table-color: #000;
15285
  --bs-table-bg: #f5f6f8;
15286
  --bs-table-border-color: #c4c5c6;
15287
  --bs-table-striped-bg: #eeeff1;
15288
  --bs-table-striped-color: #000;
15289
  --bs-table-active-bg: #dddddf;
15290
  --bs-table-active-color: #000;
15291
  --bs-table-hover-bg: #e3e4e5;
15292
  --bs-table-hover-color: #000;
15293
  color: var(--bs-table-color);
15294
  border-color: var(--bs-table-border-color);
1 efrain 15295
}
15296
 
1441 ariadna 15297
.table-success {
15298
  --bs-table-color: #000;
15299
  --bs-table-bg: #d7e4d6;
15300
  --bs-table-border-color: #acb6ab;
15301
  --bs-table-striped-bg: #d1ddd0;
15302
  --bs-table-striped-color: #000;
15303
  --bs-table-active-bg: #c2cdc1;
15304
  --bs-table-active-color: #000;
15305
  --bs-table-hover-bg: #c7d3c6;
15306
  --bs-table-hover-color: #000;
15307
  color: var(--bs-table-color);
15308
  border-color: var(--bs-table-border-color);
1 efrain 15309
}
15310
 
1441 ariadna 15311
.table-info {
15312
  --bs-table-color: #000;
15313
  --bs-table-bg: #cce6ea;
15314
  --bs-table-border-color: #a3b8bb;
15315
  --bs-table-striped-bg: #c6dfe3;
15316
  --bs-table-striped-color: #000;
15317
  --bs-table-active-bg: #b8cfd3;
15318
  --bs-table-active-color: #000;
15319
  --bs-table-hover-bg: #bdd5d8;
15320
  --bs-table-hover-color: #000;
15321
  color: var(--bs-table-color);
15322
  border-color: var(--bs-table-border-color);
1 efrain 15323
}
15324
 
1441 ariadna 15325
.table-warning {
15326
  --bs-table-color: #000;
15327
  --bs-table-bg: #fcefdc;
15328
  --bs-table-border-color: #cabfb0;
15329
  --bs-table-striped-bg: #f4e8d5;
15330
  --bs-table-striped-color: #000;
15331
  --bs-table-active-bg: #e3d7c6;
15332
  --bs-table-active-color: #000;
15333
  --bs-table-hover-bg: #e9ddcc;
15334
  --bs-table-hover-color: #000;
15335
  color: var(--bs-table-color);
15336
  border-color: var(--bs-table-border-color);
1 efrain 15337
}
15338
 
1441 ariadna 15339
.table-danger {
15340
  --bs-table-color: #000;
15341
  --bs-table-bg: #f4d6d2;
15342
  --bs-table-border-color: #c3aba8;
15343
  --bs-table-striped-bg: #edd0cc;
15344
  --bs-table-striped-color: #000;
15345
  --bs-table-active-bg: #dcc1bd;
15346
  --bs-table-active-color: #000;
15347
  --bs-table-hover-bg: #e2c6c2;
15348
  --bs-table-hover-color: #000;
15349
  color: var(--bs-table-color);
15350
  border-color: var(--bs-table-border-color);
1 efrain 15351
}
15352
 
1441 ariadna 15353
.table-light {
15354
  --bs-table-color: #000;
15355
  --bs-table-bg: #f8f9fa;
15356
  --bs-table-border-color: #c6c7c8;
15357
  --bs-table-striped-bg: #f1f2f3;
15358
  --bs-table-striped-color: #000;
15359
  --bs-table-active-bg: #dfe0e1;
15360
  --bs-table-active-color: #000;
15361
  --bs-table-hover-bg: #e5e6e7;
15362
  --bs-table-hover-color: #000;
15363
  color: var(--bs-table-color);
15364
  border-color: var(--bs-table-border-color);
1 efrain 15365
}
15366
 
1441 ariadna 15367
.table-dark {
15368
  --bs-table-color: #fff;
15369
  --bs-table-bg: #1d2125;
15370
  --bs-table-border-color: #4a4d51;
15371
  --bs-table-striped-bg: #24282c;
15372
  --bs-table-striped-color: #fff;
15373
  --bs-table-active-bg: #34373b;
15374
  --bs-table-active-color: #fff;
15375
  --bs-table-hover-bg: #2e3235;
15376
  --bs-table-hover-color: #fff;
15377
  color: var(--bs-table-color);
15378
  border-color: var(--bs-table-border-color);
1 efrain 15379
}
15380
 
1441 ariadna 15381
.table-responsive {
15382
  overflow-x: auto;
15383
  -webkit-overflow-scrolling: touch;
1 efrain 15384
}
15385
 
15386
@media (max-width: 575.98px) {
15387
  .table-responsive-sm {
15388
    overflow-x: auto;
15389
    -webkit-overflow-scrolling: touch;
15390
  }
15391
}
15392
@media (max-width: 767.98px) {
15393
  .table-responsive-md {
15394
    overflow-x: auto;
15395
    -webkit-overflow-scrolling: touch;
15396
  }
15397
}
15398
@media (max-width: 991.98px) {
15399
  .table-responsive-lg {
15400
    overflow-x: auto;
15401
    -webkit-overflow-scrolling: touch;
15402
  }
15403
}
15404
@media (max-width: 1199.98px) {
15405
  .table-responsive-xl {
15406
    overflow-x: auto;
15407
    -webkit-overflow-scrolling: touch;
15408
  }
1441 ariadna 15409
}
15410
@media (max-width: 1399.98px) {
15411
  .table-responsive-xxl {
15412
    overflow-x: auto;
15413
    -webkit-overflow-scrolling: touch;
1 efrain 15414
  }
15415
}
1441 ariadna 15416
.form-label {
15417
  margin-bottom: 0.5rem;
1 efrain 15418
}
1441 ariadna 15419
 
15420
.col-form-label {
15421
  padding-top: calc(0.375rem + var(--bs-border-width));
15422
  padding-bottom: calc(0.375rem + var(--bs-border-width));
15423
  margin-bottom: 0;
15424
  font-size: inherit;
15425
  line-height: 1.5;
1 efrain 15426
}
15427
 
1441 ariadna 15428
.col-form-label-lg {
15429
  padding-top: calc(0.5rem + var(--bs-border-width));
15430
  padding-bottom: calc(0.5rem + var(--bs-border-width));
15431
  font-size: 1.171875rem;
15432
}
15433
 
15434
.col-form-label-sm {
15435
  padding-top: calc(0.25rem + var(--bs-border-width));
15436
  padding-bottom: calc(0.25rem + var(--bs-border-width));
15437
  font-size: 0.8203125rem;
15438
}
15439
 
15440
.form-text {
15441
  margin-top: 0.25rem;
15442
  font-size: 0.875em;
15443
  color: var(--bs-secondary-color);
15444
}
15445
 
1 efrain 15446
.form-control {
15447
  display: block;
15448
  width: 100%;
15449
  padding: 0.375rem 0.75rem;
15450
  font-size: 0.9375rem;
15451
  font-weight: 400;
15452
  line-height: 1.5;
1441 ariadna 15453
  color: var(--bs-body-color);
15454
  appearance: none;
15455
  background-color: var(--bs-body-bg);
1 efrain 15456
  background-clip: padding-box;
1441 ariadna 15457
  border: var(--bs-border-width) solid var(--bs-gray-500);
15458
  border-radius: var(--bs-border-radius);
1 efrain 15459
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
15460
}
15461
@media (prefers-reduced-motion: reduce) {
15462
  .form-control {
15463
    transition: none;
15464
  }
15465
}
1441 ariadna 15466
.form-control[type=file] {
15467
  overflow: hidden;
1 efrain 15468
}
1441 ariadna 15469
.form-control[type=file]:not(:disabled):not([readonly]) {
15470
  cursor: pointer;
15471
}
1 efrain 15472
.form-control:focus {
1441 ariadna 15473
  color: var(--bs-body-color);
15474
  background-color: var(--bs-body-bg);
15475
  border-color: #87b6df;
1 efrain 15476
  outline: 0;
1441 ariadna 15477
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 15478
}
1441 ariadna 15479
.form-control::-webkit-date-and-time-value {
15480
  min-width: 85px;
15481
  height: 1.5em;
15482
  margin: 0;
15483
}
15484
.form-control::-webkit-datetime-edit {
15485
  display: block;
15486
  padding: 0;
15487
}
1 efrain 15488
.form-control::placeholder {
1441 ariadna 15489
  color: var(--bs-secondary-color);
1 efrain 15490
  opacity: 1;
15491
}
1441 ariadna 15492
.form-control:disabled {
15493
  background-color: var(--bs-secondary-bg);
1 efrain 15494
  opacity: 1;
15495
}
1441 ariadna 15496
.form-control::file-selector-button {
15497
  padding: 0.375rem 0.75rem;
15498
  margin: -0.375rem -0.75rem;
15499
  margin-inline-end: 0.75rem;
15500
  color: var(--bs-body-color);
15501
  background-color: var(--bs-tertiary-bg);
15502
  pointer-events: none;
15503
  border-color: inherit;
15504
  border-style: solid;
15505
  border-width: 0;
15506
  border-inline-end-width: var(--bs-border-width);
15507
  border-radius: 0;
15508
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1 efrain 15509
}
1441 ariadna 15510
@media (prefers-reduced-motion: reduce) {
15511
  .form-control::file-selector-button {
15512
    transition: none;
1 efrain 15513
  }
15514
}
1441 ariadna 15515
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
15516
  background-color: var(--bs-secondary-bg);
1 efrain 15517
}
15518
 
15519
.form-control-plaintext {
15520
  display: block;
15521
  width: 100%;
15522
  padding: 0.375rem 0;
15523
  margin-bottom: 0;
15524
  line-height: 1.5;
1441 ariadna 15525
  color: var(--bs-body-color);
1 efrain 15526
  background-color: transparent;
15527
  border: solid transparent;
1441 ariadna 15528
  border-width: var(--bs-border-width) 0;
1 efrain 15529
}
1441 ariadna 15530
.form-control-plaintext:focus {
15531
  outline: 0;
1 efrain 15532
}
15533
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
15534
  padding-right: 0;
15535
  padding-left: 0;
15536
}
15537
 
15538
.form-control-sm {
1441 ariadna 15539
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
1 efrain 15540
  padding: 0.25rem 0.5rem;
15541
  font-size: 0.8203125rem;
1441 ariadna 15542
  border-radius: var(--bs-border-radius-sm);
1 efrain 15543
}
1441 ariadna 15544
.form-control-sm::file-selector-button {
15545
  padding: 0.25rem 0.5rem;
15546
  margin: -0.25rem -0.5rem;
15547
  margin-inline-end: 0.5rem;
15548
}
1 efrain 15549
 
15550
.form-control-lg {
1441 ariadna 15551
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
1 efrain 15552
  padding: 0.5rem 1rem;
15553
  font-size: 1.171875rem;
1441 ariadna 15554
  border-radius: var(--bs-border-radius-lg);
15555
}
15556
.form-control-lg::file-selector-button {
15557
  padding: 0.5rem 1rem;
15558
  margin: -0.5rem -1rem;
15559
  margin-inline-end: 1rem;
15560
}
15561
 
15562
textarea.form-control {
15563
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
15564
}
15565
textarea.form-control-sm {
15566
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
15567
}
15568
textarea.form-control-lg {
15569
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
15570
}
15571
 
15572
.form-control-color {
15573
  width: 3rem;
15574
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
15575
  padding: 0.375rem;
15576
}
15577
.form-control-color:not(:disabled):not([readonly]) {
15578
  cursor: pointer;
15579
}
15580
.form-control-color::-moz-color-swatch {
15581
  border: 0 !important;
15582
  border-radius: var(--bs-border-radius);
15583
}
15584
.form-control-color::-webkit-color-swatch {
15585
  border: 0 !important;
15586
  border-radius: var(--bs-border-radius);
15587
}
15588
.form-control-color.form-control-sm {
15589
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
15590
}
15591
.form-control-color.form-control-lg {
15592
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
15593
}
15594
 
15595
.form-select {
15596
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
15597
  display: block;
15598
  width: 100%;
15599
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
15600
  font-size: 0.9375rem;
15601
  font-weight: 400;
1 efrain 15602
  line-height: 1.5;
1441 ariadna 15603
  color: var(--bs-body-color);
15604
  appearance: none;
15605
  background-color: var(--bs-body-bg);
15606
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
15607
  background-repeat: no-repeat;
15608
  background-position: right 0.75rem center;
15609
  background-size: 16px 12px;
15610
  border: var(--bs-border-width) solid var(--bs-gray-500);
15611
  border-radius: var(--bs-border-radius);
15612
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1 efrain 15613
}
1441 ariadna 15614
@media (prefers-reduced-motion: reduce) {
15615
  .form-select {
15616
    transition: none;
1 efrain 15617
  }
15618
}
1441 ariadna 15619
.form-select:focus {
15620
  border-color: #87b6df;
15621
  outline: 0;
15622
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
15623
}
15624
.form-select[multiple], .form-select[size]:not([size="1"]) {
15625
  padding-right: 0.75rem;
15626
  background-image: none;
15627
}
15628
.form-select:disabled {
15629
  background-color: var(--bs-secondary-bg);
15630
}
15631
.form-select:-moz-focusring {
15632
  color: transparent;
15633
  text-shadow: 0 0 0 var(--bs-body-color);
15634
}
1 efrain 15635
 
1441 ariadna 15636
.form-select-sm {
15637
  padding-top: 0.25rem;
15638
  padding-bottom: 0.25rem;
15639
  padding-left: 0.5rem;
15640
  font-size: 0.8203125rem;
15641
  border-radius: var(--bs-border-radius-sm);
1 efrain 15642
}
15643
 
1441 ariadna 15644
.form-select-lg {
15645
  padding-top: 0.5rem;
15646
  padding-bottom: 0.5rem;
15647
  padding-left: 1rem;
15648
  font-size: 1.171875rem;
15649
  border-radius: var(--bs-border-radius-lg);
1 efrain 15650
}
15651
 
1441 ariadna 15652
[data-bs-theme=dark] .form-select {
15653
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
1 efrain 15654
}
15655
 
1441 ariadna 15656
.form-check {
1 efrain 15657
  display: block;
1441 ariadna 15658
  min-height: 1.40625rem;
15659
  padding-left: 1.5em;
15660
  margin-bottom: 0.125rem;
1 efrain 15661
}
1441 ariadna 15662
.form-check .form-check-input {
15663
  float: left;
15664
  margin-left: -1.5em;
15665
}
1 efrain 15666
 
1441 ariadna 15667
.form-check-reverse {
15668
  padding-right: 1.5em;
15669
  padding-left: 0;
15670
  text-align: right;
1 efrain 15671
}
1441 ariadna 15672
.form-check-reverse .form-check-input {
15673
  float: right;
15674
  margin-right: -1.5em;
15675
  margin-left: 0;
1 efrain 15676
}
15677
 
1441 ariadna 15678
.form-check-input {
15679
  --bs-form-check-bg: var(--bs-body-bg);
15680
  flex-shrink: 0;
15681
  width: 1em;
15682
  height: 1em;
15683
  margin-top: 0.25em;
15684
  vertical-align: top;
15685
  appearance: none;
15686
  background-color: var(--bs-form-check-bg);
15687
  background-image: var(--bs-form-check-bg-image);
15688
  background-repeat: no-repeat;
15689
  background-position: center;
15690
  background-size: contain;
15691
  border: var(--bs-border-width) solid var(--bs-gray-500);
15692
  print-color-adjust: exact;
1 efrain 15693
}
1441 ariadna 15694
.form-check-input[type=checkbox] {
15695
  border-radius: 0.25em;
15696
}
15697
.form-check-input[type=radio] {
15698
  border-radius: 50%;
15699
}
15700
.form-check-input:active {
15701
  filter: brightness(90%);
15702
}
15703
.form-check-input:focus {
15704
  border-color: #87b6df;
15705
  outline: 0;
15706
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
15707
}
15708
.form-check-input:checked {
15709
  background-color: #0f6cbf;
15710
  border-color: #0f6cbf;
15711
}
15712
.form-check-input:checked[type=checkbox] {
15713
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
15714
}
15715
.form-check-input:checked[type=radio] {
15716
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
15717
}
15718
.form-check-input[type=checkbox]:indeterminate {
15719
  background-color: #0f6cbf;
15720
  border-color: #0f6cbf;
15721
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
15722
}
15723
.form-check-input:disabled {
15724
  pointer-events: none;
15725
  filter: none;
15726
  opacity: 0.5;
15727
}
15728
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
15729
  cursor: default;
15730
  opacity: 0.5;
15731
}
1 efrain 15732
 
1441 ariadna 15733
.form-switch {
15734
  padding-left: 2.5em;
15735
}
15736
.form-switch .form-check-input {
15737
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
15738
  width: 2em;
15739
  margin-left: -2.5em;
15740
  background-image: var(--bs-form-switch-bg);
15741
  background-position: left center;
15742
  border-radius: 2em;
15743
  transition: background-position 0.15s ease-in-out;
15744
}
15745
@media (prefers-reduced-motion: reduce) {
15746
  .form-switch .form-check-input {
15747
    transition: none;
15748
  }
15749
}
15750
.form-switch .form-check-input:focus {
15751
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2387b6df'/%3e%3c/svg%3e");
15752
}
15753
.form-switch .form-check-input:checked {
15754
  background-position: right center;
15755
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
15756
}
15757
.form-switch.form-check-reverse {
15758
  padding-right: 2.5em;
15759
  padding-left: 0;
15760
}
15761
.form-switch.form-check-reverse .form-check-input {
15762
  margin-right: -2.5em;
15763
  margin-left: 0;
15764
}
15765
 
15766
.form-check-inline {
15767
  display: inline-block;
15768
  margin-right: 1rem;
15769
}
15770
 
15771
.btn-check {
1 efrain 15772
  position: absolute;
1441 ariadna 15773
  clip: rect(0, 0, 0, 0);
15774
  pointer-events: none;
1 efrain 15775
}
1441 ariadna 15776
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
15777
  pointer-events: none;
15778
  filter: none;
15779
  opacity: 0.65;
15780
}
15781
 
15782
[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
15783
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
15784
}
15785
 
15786
.form-range {
15787
  width: 100%;
15788
  height: 1.5rem;
15789
  padding: 0;
15790
  appearance: none;
15791
  background-color: transparent;
15792
}
15793
.form-range:focus {
15794
  outline: 0;
15795
}
15796
.form-range:focus::-webkit-slider-thumb {
15797
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
15798
}
15799
.form-range:focus::-moz-range-thumb {
15800
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
15801
}
15802
.form-range::-moz-focus-outer {
15803
  border: 0;
15804
}
15805
.form-range::-webkit-slider-thumb {
15806
  width: 1rem;
15807
  height: 1rem;
15808
  margin-top: -0.25rem;
15809
  appearance: none;
15810
  background-color: #0f6cbf;
15811
  border: 0;
15812
  border-radius: 1rem;
15813
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
15814
}
15815
@media (prefers-reduced-motion: reduce) {
15816
  .form-range::-webkit-slider-thumb {
15817
    transition: none;
15818
  }
15819
}
15820
.form-range::-webkit-slider-thumb:active {
15821
  background-color: #b7d3ec;
15822
}
15823
.form-range::-webkit-slider-runnable-track {
15824
  width: 100%;
15825
  height: 0.5rem;
15826
  color: transparent;
15827
  cursor: pointer;
15828
  background-color: var(--bs-secondary-bg);
15829
  border-color: transparent;
15830
  border-radius: 1rem;
15831
}
15832
.form-range::-moz-range-thumb {
15833
  width: 1rem;
15834
  height: 1rem;
15835
  appearance: none;
15836
  background-color: #0f6cbf;
15837
  border: 0;
15838
  border-radius: 1rem;
15839
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
15840
}
15841
@media (prefers-reduced-motion: reduce) {
15842
  .form-range::-moz-range-thumb {
15843
    transition: none;
15844
  }
15845
}
15846
.form-range::-moz-range-thumb:active {
15847
  background-color: #b7d3ec;
15848
}
15849
.form-range::-moz-range-track {
15850
  width: 100%;
15851
  height: 0.5rem;
15852
  color: transparent;
15853
  cursor: pointer;
15854
  background-color: var(--bs-secondary-bg);
15855
  border-color: transparent;
15856
  border-radius: 1rem;
15857
}
15858
.form-range:disabled {
15859
  pointer-events: none;
15860
}
15861
.form-range:disabled::-webkit-slider-thumb {
15862
  background-color: var(--bs-secondary-color);
15863
}
15864
.form-range:disabled::-moz-range-thumb {
15865
  background-color: var(--bs-secondary-color);
15866
}
15867
 
15868
.form-floating {
15869
  position: relative;
15870
}
15871
.form-floating > .form-control,
15872
.form-floating > .form-control-plaintext,
15873
.form-floating > .form-select {
15874
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
15875
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
15876
  line-height: 1.25;
15877
}
15878
.form-floating > label {
15879
  position: absolute;
15880
  top: 0;
15881
  left: 0;
15882
  z-index: 2;
15883
  height: 100%;
15884
  padding: 1rem 0.75rem;
15885
  overflow: hidden;
15886
  text-align: start;
15887
  text-overflow: ellipsis;
15888
  white-space: nowrap;
15889
  pointer-events: none;
15890
  border: var(--bs-border-width) solid transparent;
15891
  transform-origin: 0 0;
15892
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
15893
}
15894
@media (prefers-reduced-motion: reduce) {
15895
  .form-floating > label {
15896
    transition: none;
15897
  }
15898
}
15899
.form-floating > .form-control,
15900
.form-floating > .form-control-plaintext {
15901
  padding: 1rem 0.75rem;
15902
}
15903
.form-floating > .form-control::placeholder,
15904
.form-floating > .form-control-plaintext::placeholder {
15905
  color: transparent;
15906
}
15907
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
15908
.form-floating > .form-control-plaintext:focus,
15909
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
15910
  padding-top: 1.625rem;
15911
  padding-bottom: 0.625rem;
15912
}
15913
.form-floating > .form-control:-webkit-autofill,
15914
.form-floating > .form-control-plaintext:-webkit-autofill {
15915
  padding-top: 1.625rem;
15916
  padding-bottom: 0.625rem;
15917
}
15918
.form-floating > .form-select {
15919
  padding-top: 1.625rem;
15920
  padding-bottom: 0.625rem;
15921
}
15922
.form-floating > .form-control:focus ~ label,
15923
.form-floating > .form-control:not(:placeholder-shown) ~ label,
15924
.form-floating > .form-control-plaintext ~ label,
15925
.form-floating > .form-select ~ label {
15926
  color: rgba(var(--bs-body-color-rgb), 0.65);
15927
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
15928
}
15929
.form-floating > .form-control:focus ~ label::after,
15930
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
15931
.form-floating > .form-control-plaintext ~ label::after,
15932
.form-floating > .form-select ~ label::after {
15933
  position: absolute;
15934
  inset: 1rem 0.375rem;
15935
  z-index: -1;
15936
  height: 1.5em;
15937
  content: "";
15938
  background-color: var(--bs-body-bg);
15939
  border-radius: var(--bs-border-radius);
15940
}
15941
.form-floating > .form-control:-webkit-autofill ~ label {
15942
  color: rgba(var(--bs-body-color-rgb), 0.65);
15943
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
15944
}
15945
.form-floating > .form-control-plaintext ~ label {
15946
  border-width: var(--bs-border-width) 0;
15947
}
15948
.form-floating > :disabled ~ label,
15949
.form-floating > .form-control:disabled ~ label {
1 efrain 15950
  color: #6a737b;
15951
}
1441 ariadna 15952
.form-floating > :disabled ~ label::after,
15953
.form-floating > .form-control:disabled ~ label::after {
15954
  background-color: var(--bs-secondary-bg);
15955
}
1 efrain 15956
 
1441 ariadna 15957
.input-group {
15958
  position: relative;
15959
  display: flex;
15960
  flex-wrap: wrap;
15961
  align-items: stretch;
15962
  width: 100%;
1 efrain 15963
}
1441 ariadna 15964
.input-group > .form-control,
15965
.input-group > .form-select,
15966
.input-group > .form-floating {
15967
  position: relative;
15968
  flex: 1 1 auto;
15969
  width: 1%;
15970
  min-width: 0;
15971
}
15972
.input-group > .form-control:focus,
15973
.input-group > .form-select:focus,
15974
.input-group > .form-floating:focus-within {
15975
  z-index: 5;
15976
}
15977
.input-group .btn {
15978
  position: relative;
15979
  z-index: 2;
15980
}
15981
.input-group .btn:focus {
15982
  z-index: 5;
15983
}
1 efrain 15984
 
1441 ariadna 15985
.input-group-text {
15986
  display: flex;
1 efrain 15987
  align-items: center;
1441 ariadna 15988
  padding: 0.375rem 0.75rem;
15989
  font-size: 0.9375rem;
15990
  font-weight: 400;
15991
  line-height: 1.5;
15992
  color: var(--bs-body-color);
15993
  text-align: center;
15994
  white-space: nowrap;
15995
  background-color: var(--bs-tertiary-bg);
15996
  border: var(--bs-border-width) solid var(--bs-gray-500);
15997
  border-radius: var(--bs-border-radius);
1 efrain 15998
}
1441 ariadna 15999
 
16000
.input-group-lg > .form-control,
16001
.input-group-lg > .form-select,
16002
.input-group-lg > .input-group-text,
16003
.input-group-lg > .btn {
16004
  padding: 0.5rem 1rem;
16005
  font-size: 1.171875rem;
16006
  border-radius: var(--bs-border-radius-lg);
1 efrain 16007
}
16008
 
1441 ariadna 16009
.input-group-sm > .form-control,
16010
.input-group-sm > .form-select,
16011
.input-group-sm > .input-group-text,
16012
.input-group-sm > .btn {
16013
  padding: 0.25rem 0.5rem;
16014
  font-size: 0.8203125rem;
16015
  border-radius: var(--bs-border-radius-sm);
16016
}
16017
 
16018
.input-group-lg > .form-select,
16019
.input-group-sm > .form-select {
16020
  padding-right: 3rem;
16021
}
16022
 
16023
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
16024
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
16025
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
16026
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
16027
  border-top-right-radius: 0;
16028
  border-bottom-right-radius: 0;
16029
}
16030
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
16031
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
16032
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
16033
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
16034
  border-top-right-radius: 0;
16035
  border-bottom-right-radius: 0;
16036
}
16037
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
16038
  margin-left: calc(var(--bs-border-width) * -1);
16039
  border-top-left-radius: 0;
16040
  border-bottom-left-radius: 0;
16041
}
16042
.input-group > .form-floating:not(:first-child) > .form-control,
16043
.input-group > .form-floating:not(:first-child) > .form-select {
16044
  border-top-left-radius: 0;
16045
  border-bottom-left-radius: 0;
16046
}
16047
 
1 efrain 16048
.valid-feedback {
16049
  display: none;
16050
  width: 100%;
16051
  margin-top: 0.25rem;
16052
  font-size: 0.875em;
1441 ariadna 16053
  color: var(--bs-form-valid-color);
1 efrain 16054
}
16055
 
16056
.valid-tooltip {
16057
  position: absolute;
16058
  top: 100%;
16059
  z-index: 5;
16060
  display: none;
16061
  max-width: 100%;
16062
  padding: 0.25rem 0.5rem;
16063
  margin-top: 0.1rem;
16064
  font-size: 0.8203125rem;
16065
  color: #fff;
1441 ariadna 16066
  background-color: var(--bs-success);
16067
  border-radius: var(--bs-border-radius);
1 efrain 16068
}
16069
 
16070
.was-validated :valid ~ .valid-feedback,
16071
.was-validated :valid ~ .valid-tooltip,
16072
.is-valid ~ .valid-feedback,
16073
.is-valid ~ .valid-tooltip {
16074
  display: block;
16075
}
16076
 
16077
.was-validated .form-control:valid, .form-control.is-valid {
1441 ariadna 16078
  border-color: var(--bs-form-valid-border-color);
16079
  padding-right: calc(1.5em + 0.75rem);
16080
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23357a32' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
1 efrain 16081
  background-repeat: no-repeat;
16082
  background-position: right calc(0.375em + 0.1875rem) center;
16083
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
16084
}
16085
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
1441 ariadna 16086
  border-color: var(--bs-form-valid-border-color);
16087
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.75);
1 efrain 16088
}
16089
 
16090
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
16091
  padding-right: calc(1.5em + 0.75rem);
16092
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
16093
}
16094
 
1441 ariadna 16095
.was-validated .form-select:valid, .form-select.is-valid {
16096
  border-color: var(--bs-form-valid-border-color);
1 efrain 16097
}
1441 ariadna 16098
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
16099
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23357a32' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
16100
  padding-right: 4.125rem;
16101
  background-position: right 0.75rem center, center right 2.25rem;
16102
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
1 efrain 16103
}
1441 ariadna 16104
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
16105
  border-color: var(--bs-form-valid-border-color);
16106
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.75);
16107
}
1 efrain 16108
 
1441 ariadna 16109
.was-validated .form-control-color:valid, .form-control-color.is-valid {
16110
  width: calc(3rem + calc(1.5em + 0.75rem));
1 efrain 16111
}
16112
 
1441 ariadna 16113
.was-validated .form-check-input:valid, .form-check-input.is-valid {
16114
  border-color: var(--bs-form-valid-border-color);
1 efrain 16115
}
1441 ariadna 16116
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
16117
  background-color: var(--bs-form-valid-color);
1 efrain 16118
}
1441 ariadna 16119
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
16120
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.75);
1 efrain 16121
}
1441 ariadna 16122
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
16123
  color: var(--bs-form-valid-color);
1 efrain 16124
}
1441 ariadna 16125
 
16126
.form-check-inline .form-check-input ~ .valid-feedback {
16127
  margin-left: 0.5em;
1 efrain 16128
}
16129
 
1441 ariadna 16130
.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
16131
.was-validated .input-group > .form-select:not(:focus):valid,
16132
.input-group > .form-select:not(:focus).is-valid,
16133
.was-validated .input-group > .form-floating:not(:focus-within):valid,
16134
.input-group > .form-floating:not(:focus-within).is-valid {
16135
  z-index: 3;
1 efrain 16136
}
16137
 
16138
.invalid-feedback {
16139
  display: none;
16140
  width: 100%;
16141
  margin-top: 0.25rem;
16142
  font-size: 0.875em;
1441 ariadna 16143
  color: var(--bs-form-invalid-color);
1 efrain 16144
}
16145
 
16146
.invalid-tooltip {
16147
  position: absolute;
16148
  top: 100%;
16149
  z-index: 5;
16150
  display: none;
16151
  max-width: 100%;
16152
  padding: 0.25rem 0.5rem;
16153
  margin-top: 0.1rem;
16154
  font-size: 0.8203125rem;
16155
  color: #fff;
1441 ariadna 16156
  background-color: var(--bs-danger);
16157
  border-radius: var(--bs-border-radius);
1 efrain 16158
}
16159
 
16160
.was-validated :invalid ~ .invalid-feedback,
16161
.was-validated :invalid ~ .invalid-tooltip,
16162
.is-invalid ~ .invalid-feedback,
16163
.is-invalid ~ .invalid-tooltip {
16164
  display: block;
16165
}
16166
 
16167
.was-validated .form-control:invalid, .form-control.is-invalid {
1441 ariadna 16168
  border-color: var(--bs-form-invalid-border-color);
16169
  padding-right: calc(1.5em + 0.75rem);
16170
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ca3120'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ca3120' stroke='none'/%3e%3c/svg%3e");
1 efrain 16171
  background-repeat: no-repeat;
16172
  background-position: right calc(0.375em + 0.1875rem) center;
16173
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
16174
}
16175
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
1441 ariadna 16176
  border-color: var(--bs-form-invalid-border-color);
16177
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.75);
1 efrain 16178
}
16179
 
16180
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
16181
  padding-right: calc(1.5em + 0.75rem);
16182
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
16183
}
16184
 
1441 ariadna 16185
.was-validated .form-select:invalid, .form-select.is-invalid {
16186
  border-color: var(--bs-form-invalid-border-color);
1 efrain 16187
}
1441 ariadna 16188
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
16189
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ca3120'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ca3120' stroke='none'/%3e%3c/svg%3e");
16190
  padding-right: 4.125rem;
16191
  background-position: right 0.75rem center, center right 2.25rem;
16192
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
1 efrain 16193
}
1441 ariadna 16194
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
16195
  border-color: var(--bs-form-invalid-border-color);
16196
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.75);
16197
}
1 efrain 16198
 
1441 ariadna 16199
.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
16200
  width: calc(3rem + calc(1.5em + 0.75rem));
1 efrain 16201
}
16202
 
1441 ariadna 16203
.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
16204
  border-color: var(--bs-form-invalid-border-color);
1 efrain 16205
}
1441 ariadna 16206
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
16207
  background-color: var(--bs-form-invalid-color);
1 efrain 16208
}
1441 ariadna 16209
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
16210
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.75);
1 efrain 16211
}
1441 ariadna 16212
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
16213
  color: var(--bs-form-invalid-color);
1 efrain 16214
}
16215
 
1441 ariadna 16216
.form-check-inline .form-check-input ~ .invalid-feedback {
16217
  margin-left: 0.5em;
1 efrain 16218
}
16219
 
1441 ariadna 16220
.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
16221
.was-validated .input-group > .form-select:not(:focus):invalid,
16222
.input-group > .form-select:not(:focus).is-invalid,
16223
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
16224
.input-group > .form-floating:not(:focus-within).is-invalid {
16225
  z-index: 4;
1 efrain 16226
}
16227
 
16228
.btn {
1441 ariadna 16229
  --bs-btn-padding-x: 0.75rem;
16230
  --bs-btn-padding-y: 0.375rem;
16231
  --bs-btn-font-family: ;
16232
  --bs-btn-font-size: 0.9375rem;
16233
  --bs-btn-font-weight: 400;
16234
  --bs-btn-line-height: 1.5;
16235
  --bs-btn-color: var(--bs-body-color);
16236
  --bs-btn-bg: transparent;
16237
  --bs-btn-border-width: var(--bs-border-width);
16238
  --bs-btn-border-color: transparent;
16239
  --bs-btn-border-radius: var(--bs-border-radius);
16240
  --bs-btn-hover-border-color: transparent;
16241
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
16242
  --bs-btn-disabled-opacity: 0.65;
16243
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
1 efrain 16244
  display: inline-block;
1441 ariadna 16245
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
16246
  font-family: var(--bs-btn-font-family);
16247
  font-size: var(--bs-btn-font-size);
16248
  font-weight: var(--bs-btn-font-weight);
16249
  line-height: var(--bs-btn-line-height);
16250
  color: var(--bs-btn-color);
1 efrain 16251
  text-align: center;
16252
  vertical-align: middle;
1441 ariadna 16253
  cursor: pointer;
1 efrain 16254
  user-select: none;
1441 ariadna 16255
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
16256
  border-radius: var(--bs-btn-border-radius);
16257
  background-color: var(--bs-btn-bg);
1 efrain 16258
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
16259
}
16260
@media (prefers-reduced-motion: reduce) {
16261
  .btn {
16262
    transition: none;
16263
  }
16264
}
16265
.btn:hover {
1441 ariadna 16266
  color: var(--bs-btn-hover-color);
1 efrain 16267
  text-decoration: none;
1441 ariadna 16268
  background-color: var(--bs-btn-hover-bg);
16269
  border-color: var(--bs-btn-hover-border-color);
1 efrain 16270
}
1441 ariadna 16271
.btn-check + .btn:hover {
16272
  color: var(--bs-btn-color);
16273
  background-color: var(--bs-btn-bg);
16274
  border-color: var(--bs-btn-border-color);
16275
}
16276
.btn:focus-visible {
16277
  color: var(--bs-btn-hover-color);
16278
  background-color: var(--bs-btn-hover-bg);
16279
  border-color: var(--bs-btn-hover-border-color);
1 efrain 16280
  outline: 0;
1441 ariadna 16281
  box-shadow: var(--bs-btn-focus-box-shadow);
1 efrain 16282
}
1441 ariadna 16283
.btn-check:focus-visible + .btn {
16284
  border-color: var(--bs-btn-hover-border-color);
16285
  outline: 0;
16286
  box-shadow: var(--bs-btn-focus-box-shadow);
1 efrain 16287
}
1441 ariadna 16288
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
16289
  color: var(--bs-btn-active-color);
16290
  background-color: var(--bs-btn-active-bg);
16291
  border-color: var(--bs-btn-active-border-color);
1 efrain 16292
}
1441 ariadna 16293
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
16294
  box-shadow: var(--bs-btn-focus-box-shadow);
16295
}
16296
.btn-check:checked:focus-visible + .btn {
16297
  box-shadow: var(--bs-btn-focus-box-shadow);
16298
}
16299
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
16300
  color: var(--bs-btn-disabled-color);
1 efrain 16301
  pointer-events: none;
1441 ariadna 16302
  background-color: var(--bs-btn-disabled-bg);
16303
  border-color: var(--bs-btn-disabled-border-color);
16304
  opacity: var(--bs-btn-disabled-opacity);
1 efrain 16305
}
16306
 
16307
.btn-primary {
1441 ariadna 16308
  --bs-btn-color: #fff;
16309
  --bs-btn-bg: #0f6cbf;
16310
  --bs-btn-border-color: #0f6cbf;
16311
  --bs-btn-hover-color: #fff;
16312
  --bs-btn-hover-bg: #0d5ca2;
16313
  --bs-btn-hover-border-color: #0c5699;
16314
  --bs-btn-focus-shadow-rgb: 51, 130, 201;
16315
  --bs-btn-active-color: #fff;
16316
  --bs-btn-active-bg: #0c5699;
16317
  --bs-btn-active-border-color: #0b518f;
16318
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16319
  --bs-btn-disabled-color: #fff;
16320
  --bs-btn-disabled-bg: #0f6cbf;
16321
  --bs-btn-disabled-border-color: #0f6cbf;
1 efrain 16322
}
16323
 
16324
.btn-secondary {
1441 ariadna 16325
  --bs-btn-color: #000;
16326
  --bs-btn-bg: #ced4da;
16327
  --bs-btn-border-color: #ced4da;
16328
  --bs-btn-hover-color: #000;
16329
  --bs-btn-hover-bg: #d5dae0;
16330
  --bs-btn-hover-border-color: #d3d8de;
16331
  --bs-btn-focus-shadow-rgb: 175, 180, 185;
16332
  --bs-btn-active-color: #000;
16333
  --bs-btn-active-bg: #d8dde1;
16334
  --bs-btn-active-border-color: #d3d8de;
16335
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16336
  --bs-btn-disabled-color: #000;
16337
  --bs-btn-disabled-bg: #ced4da;
16338
  --bs-btn-disabled-border-color: #ced4da;
1 efrain 16339
}
16340
 
16341
.btn-success {
1441 ariadna 16342
  --bs-btn-color: #fff;
16343
  --bs-btn-bg: #357a32;
16344
  --bs-btn-border-color: #357a32;
16345
  --bs-btn-hover-color: #fff;
16346
  --bs-btn-hover-bg: #2d682b;
16347
  --bs-btn-hover-border-color: #2a6228;
16348
  --bs-btn-focus-shadow-rgb: 83, 142, 81;
16349
  --bs-btn-active-color: #fff;
16350
  --bs-btn-active-bg: #2a6228;
16351
  --bs-btn-active-border-color: #285c26;
16352
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16353
  --bs-btn-disabled-color: #fff;
16354
  --bs-btn-disabled-bg: #357a32;
16355
  --bs-btn-disabled-border-color: #357a32;
1 efrain 16356
}
16357
 
16358
.btn-info {
1441 ariadna 16359
  --bs-btn-color: #fff;
16360
  --bs-btn-bg: #008196;
16361
  --bs-btn-border-color: #008196;
16362
  --bs-btn-hover-color: #fff;
16363
  --bs-btn-hover-bg: #006e80;
16364
  --bs-btn-hover-border-color: #006778;
16365
  --bs-btn-focus-shadow-rgb: 38, 148, 166;
16366
  --bs-btn-active-color: #fff;
16367
  --bs-btn-active-bg: #006778;
16368
  --bs-btn-active-border-color: #006171;
16369
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16370
  --bs-btn-disabled-color: #fff;
16371
  --bs-btn-disabled-bg: #008196;
16372
  --bs-btn-disabled-border-color: #008196;
1 efrain 16373
}
16374
 
16375
.btn-warning {
1441 ariadna 16376
  --bs-btn-color: #000;
16377
  --bs-btn-bg: #f0ad4e;
16378
  --bs-btn-border-color: #f0ad4e;
16379
  --bs-btn-hover-color: #000;
16380
  --bs-btn-hover-bg: #f2b969;
16381
  --bs-btn-hover-border-color: #f2b560;
16382
  --bs-btn-focus-shadow-rgb: 204, 147, 66;
16383
  --bs-btn-active-color: #000;
16384
  --bs-btn-active-bg: #f3bd71;
16385
  --bs-btn-active-border-color: #f2b560;
16386
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16387
  --bs-btn-disabled-color: #000;
16388
  --bs-btn-disabled-bg: #f0ad4e;
16389
  --bs-btn-disabled-border-color: #f0ad4e;
1 efrain 16390
}
16391
 
16392
.btn-danger {
1441 ariadna 16393
  --bs-btn-color: #fff;
16394
  --bs-btn-bg: #ca3120;
16395
  --bs-btn-border-color: #ca3120;
16396
  --bs-btn-hover-color: #fff;
16397
  --bs-btn-hover-bg: #ac2a1b;
16398
  --bs-btn-hover-border-color: #a2271a;
16399
  --bs-btn-focus-shadow-rgb: 210, 80, 65;
16400
  --bs-btn-active-color: #fff;
16401
  --bs-btn-active-bg: #a2271a;
16402
  --bs-btn-active-border-color: #982518;
16403
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16404
  --bs-btn-disabled-color: #fff;
16405
  --bs-btn-disabled-bg: #ca3120;
16406
  --bs-btn-disabled-border-color: #ca3120;
1 efrain 16407
}
16408
 
16409
.btn-light {
1441 ariadna 16410
  --bs-btn-color: #000;
16411
  --bs-btn-bg: #f8f9fa;
16412
  --bs-btn-border-color: #f8f9fa;
16413
  --bs-btn-hover-color: #000;
16414
  --bs-btn-hover-bg: #d3d4d5;
16415
  --bs-btn-hover-border-color: #c6c7c8;
16416
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
16417
  --bs-btn-active-color: #000;
16418
  --bs-btn-active-bg: #c6c7c8;
16419
  --bs-btn-active-border-color: #babbbc;
16420
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16421
  --bs-btn-disabled-color: #000;
16422
  --bs-btn-disabled-bg: #f8f9fa;
16423
  --bs-btn-disabled-border-color: #f8f9fa;
1 efrain 16424
}
16425
 
16426
.btn-dark {
1441 ariadna 16427
  --bs-btn-color: #fff;
16428
  --bs-btn-bg: #1d2125;
16429
  --bs-btn-border-color: #1d2125;
16430
  --bs-btn-hover-color: #fff;
16431
  --bs-btn-hover-bg: #3f4246;
16432
  --bs-btn-hover-border-color: #34373b;
16433
  --bs-btn-focus-shadow-rgb: 63, 66, 70;
16434
  --bs-btn-active-color: #fff;
16435
  --bs-btn-active-bg: #4a4d51;
16436
  --bs-btn-active-border-color: #34373b;
16437
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16438
  --bs-btn-disabled-color: #fff;
16439
  --bs-btn-disabled-bg: #1d2125;
16440
  --bs-btn-disabled-border-color: #1d2125;
1 efrain 16441
}
16442
 
16443
.btn-outline-primary {
1441 ariadna 16444
  --bs-btn-color: #0f6cbf;
16445
  --bs-btn-border-color: #0f6cbf;
16446
  --bs-btn-hover-color: #fff;
16447
  --bs-btn-hover-bg: #0f6cbf;
16448
  --bs-btn-hover-border-color: #0f6cbf;
16449
  --bs-btn-focus-shadow-rgb: 15, 108, 191;
16450
  --bs-btn-active-color: #fff;
16451
  --bs-btn-active-bg: #0f6cbf;
16452
  --bs-btn-active-border-color: #0f6cbf;
16453
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16454
  --bs-btn-disabled-color: #0f6cbf;
16455
  --bs-btn-disabled-bg: transparent;
16456
  --bs-btn-disabled-border-color: #0f6cbf;
16457
  --bs-gradient: none;
1 efrain 16458
}
16459
 
16460
.btn-outline-secondary {
1441 ariadna 16461
  --bs-btn-color: #ced4da;
16462
  --bs-btn-border-color: #ced4da;
16463
  --bs-btn-hover-color: #000;
16464
  --bs-btn-hover-bg: #ced4da;
16465
  --bs-btn-hover-border-color: #ced4da;
16466
  --bs-btn-focus-shadow-rgb: 206, 212, 218;
16467
  --bs-btn-active-color: #000;
16468
  --bs-btn-active-bg: #ced4da;
16469
  --bs-btn-active-border-color: #ced4da;
16470
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16471
  --bs-btn-disabled-color: #ced4da;
16472
  --bs-btn-disabled-bg: transparent;
16473
  --bs-btn-disabled-border-color: #ced4da;
16474
  --bs-gradient: none;
1 efrain 16475
}
16476
 
16477
.btn-outline-success {
1441 ariadna 16478
  --bs-btn-color: #357a32;
16479
  --bs-btn-border-color: #357a32;
16480
  --bs-btn-hover-color: #fff;
16481
  --bs-btn-hover-bg: #357a32;
16482
  --bs-btn-hover-border-color: #357a32;
16483
  --bs-btn-focus-shadow-rgb: 53, 122, 50;
16484
  --bs-btn-active-color: #fff;
16485
  --bs-btn-active-bg: #357a32;
16486
  --bs-btn-active-border-color: #357a32;
16487
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16488
  --bs-btn-disabled-color: #357a32;
16489
  --bs-btn-disabled-bg: transparent;
16490
  --bs-btn-disabled-border-color: #357a32;
16491
  --bs-gradient: none;
1 efrain 16492
}
16493
 
16494
.btn-outline-info {
1441 ariadna 16495
  --bs-btn-color: #008196;
16496
  --bs-btn-border-color: #008196;
16497
  --bs-btn-hover-color: #fff;
16498
  --bs-btn-hover-bg: #008196;
16499
  --bs-btn-hover-border-color: #008196;
16500
  --bs-btn-focus-shadow-rgb: 0, 129, 150;
16501
  --bs-btn-active-color: #fff;
16502
  --bs-btn-active-bg: #008196;
16503
  --bs-btn-active-border-color: #008196;
16504
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16505
  --bs-btn-disabled-color: #008196;
16506
  --bs-btn-disabled-bg: transparent;
16507
  --bs-btn-disabled-border-color: #008196;
16508
  --bs-gradient: none;
1 efrain 16509
}
16510
 
16511
.btn-outline-warning {
1441 ariadna 16512
  --bs-btn-color: #f0ad4e;
16513
  --bs-btn-border-color: #f0ad4e;
16514
  --bs-btn-hover-color: #000;
16515
  --bs-btn-hover-bg: #f0ad4e;
16516
  --bs-btn-hover-border-color: #f0ad4e;
16517
  --bs-btn-focus-shadow-rgb: 240, 173, 78;
16518
  --bs-btn-active-color: #000;
16519
  --bs-btn-active-bg: #f0ad4e;
16520
  --bs-btn-active-border-color: #f0ad4e;
16521
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16522
  --bs-btn-disabled-color: #f0ad4e;
16523
  --bs-btn-disabled-bg: transparent;
16524
  --bs-btn-disabled-border-color: #f0ad4e;
16525
  --bs-gradient: none;
1 efrain 16526
}
16527
 
16528
.btn-outline-danger {
1441 ariadna 16529
  --bs-btn-color: #ca3120;
16530
  --bs-btn-border-color: #ca3120;
16531
  --bs-btn-hover-color: #fff;
16532
  --bs-btn-hover-bg: #ca3120;
16533
  --bs-btn-hover-border-color: #ca3120;
16534
  --bs-btn-focus-shadow-rgb: 202, 49, 32;
16535
  --bs-btn-active-color: #fff;
16536
  --bs-btn-active-bg: #ca3120;
16537
  --bs-btn-active-border-color: #ca3120;
16538
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16539
  --bs-btn-disabled-color: #ca3120;
16540
  --bs-btn-disabled-bg: transparent;
16541
  --bs-btn-disabled-border-color: #ca3120;
16542
  --bs-gradient: none;
1 efrain 16543
}
16544
 
16545
.btn-outline-light {
1441 ariadna 16546
  --bs-btn-color: #f8f9fa;
16547
  --bs-btn-border-color: #f8f9fa;
16548
  --bs-btn-hover-color: #000;
16549
  --bs-btn-hover-bg: #f8f9fa;
16550
  --bs-btn-hover-border-color: #f8f9fa;
16551
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
16552
  --bs-btn-active-color: #000;
16553
  --bs-btn-active-bg: #f8f9fa;
16554
  --bs-btn-active-border-color: #f8f9fa;
16555
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16556
  --bs-btn-disabled-color: #f8f9fa;
16557
  --bs-btn-disabled-bg: transparent;
16558
  --bs-btn-disabled-border-color: #f8f9fa;
16559
  --bs-gradient: none;
1 efrain 16560
}
16561
 
16562
.btn-outline-dark {
1441 ariadna 16563
  --bs-btn-color: #1d2125;
16564
  --bs-btn-border-color: #1d2125;
16565
  --bs-btn-hover-color: #fff;
16566
  --bs-btn-hover-bg: #1d2125;
16567
  --bs-btn-hover-border-color: #1d2125;
16568
  --bs-btn-focus-shadow-rgb: 29, 33, 37;
16569
  --bs-btn-active-color: #fff;
16570
  --bs-btn-active-bg: #1d2125;
16571
  --bs-btn-active-border-color: #1d2125;
16572
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
16573
  --bs-btn-disabled-color: #1d2125;
16574
  --bs-btn-disabled-bg: transparent;
16575
  --bs-btn-disabled-border-color: #1d2125;
16576
  --bs-gradient: none;
1 efrain 16577
}
16578
 
16579
.btn-link {
1441 ariadna 16580
  --bs-btn-font-weight: 400;
16581
  --bs-btn-color: var(--bs-link-color);
16582
  --bs-btn-bg: transparent;
16583
  --bs-btn-border-color: transparent;
16584
  --bs-btn-hover-color: var(--bs-link-hover-color);
16585
  --bs-btn-hover-border-color: transparent;
16586
  --bs-btn-active-color: var(--bs-link-hover-color);
16587
  --bs-btn-active-border-color: transparent;
16588
  --bs-btn-disabled-color: #6a737b;
16589
  --bs-btn-disabled-border-color: transparent;
16590
  --bs-btn-box-shadow: 0 0 0 #000;
16591
  --bs-btn-focus-shadow-rgb: 51, 130, 201;
1 efrain 16592
  text-decoration: none;
16593
}
1441 ariadna 16594
.btn-link:hover, .btn-link:focus-visible {
1 efrain 16595
  text-decoration: underline;
16596
}
1441 ariadna 16597
.btn-link:focus-visible {
16598
  color: var(--bs-btn-color);
1 efrain 16599
}
1441 ariadna 16600
.btn-link:hover {
16601
  color: var(--bs-btn-hover-color);
1 efrain 16602
}
16603
 
16604
.btn-lg, .btn-group-lg > .btn {
1441 ariadna 16605
  --bs-btn-padding-y: 0.5rem;
16606
  --bs-btn-padding-x: 1rem;
16607
  --bs-btn-font-size: 1.171875rem;
16608
  --bs-btn-border-radius: var(--bs-border-radius-lg);
1 efrain 16609
}
16610
 
16611
.btn-sm, .btn-group-sm > .btn {
1441 ariadna 16612
  --bs-btn-padding-y: 0.25rem;
16613
  --bs-btn-padding-x: 0.5rem;
16614
  --bs-btn-font-size: 0.8203125rem;
16615
  --bs-btn-border-radius: var(--bs-border-radius-sm);
1 efrain 16616
}
16617
 
16618
.fade {
16619
  transition: opacity 0.15s linear;
16620
}
16621
@media (prefers-reduced-motion: reduce) {
16622
  .fade {
16623
    transition: none;
16624
  }
16625
}
16626
.fade:not(.show) {
16627
  opacity: 0;
16628
}
16629
 
16630
.collapse:not(.show) {
16631
  display: none;
16632
}
16633
 
16634
.collapsing {
16635
  height: 0;
16636
  overflow: hidden;
16637
  transition: height 0.35s ease;
16638
}
16639
@media (prefers-reduced-motion: reduce) {
16640
  .collapsing {
16641
    transition: none;
16642
  }
16643
}
1441 ariadna 16644
.collapsing.collapse-horizontal {
1 efrain 16645
  width: 0;
16646
  height: auto;
16647
  transition: width 0.35s ease;
16648
}
16649
@media (prefers-reduced-motion: reduce) {
1441 ariadna 16650
  .collapsing.collapse-horizontal {
1 efrain 16651
    transition: none;
16652
  }
16653
}
16654
 
16655
.dropup,
1441 ariadna 16656
.dropend,
1 efrain 16657
.dropdown,
1441 ariadna 16658
.dropstart,
16659
.dropup-center,
16660
.dropdown-center {
1 efrain 16661
  position: relative;
16662
}
16663
 
16664
.dropdown-toggle {
16665
  white-space: nowrap;
16666
}
16667
.dropdown-toggle::after {
16668
  display: inline-block;
16669
  margin-left: 0.255em;
16670
  vertical-align: 0.255em;
16671
  content: "";
16672
  border-top: 0.3em solid;
16673
  border-right: 0.3em solid transparent;
16674
  border-bottom: 0;
16675
  border-left: 0.3em solid transparent;
16676
}
16677
.dropdown-toggle:empty::after {
16678
  margin-left: 0;
16679
}
16680
 
16681
.dropdown-menu {
1441 ariadna 16682
  --bs-dropdown-zindex: 1000;
16683
  --bs-dropdown-min-width: 10rem;
16684
  --bs-dropdown-padding-x: 0;
16685
  --bs-dropdown-padding-y: 0.5rem;
16686
  --bs-dropdown-spacer: 0.125rem;
16687
  --bs-dropdown-font-size: 0.9375rem;
16688
  --bs-dropdown-color: var(--bs-body-color);
16689
  --bs-dropdown-bg: var(--bs-body-bg);
16690
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
16691
  --bs-dropdown-border-radius: var(--bs-border-radius);
16692
  --bs-dropdown-border-width: var(--bs-border-width);
16693
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
16694
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
16695
  --bs-dropdown-divider-margin-y: 0.5rem;
16696
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
16697
  --bs-dropdown-link-color: var(--bs-body-color);
16698
  --bs-dropdown-link-hover-color: #fff;
16699
  --bs-dropdown-link-hover-bg: #0f6cbf;
16700
  --bs-dropdown-link-active-color: #fff;
16701
  --bs-dropdown-link-active-bg: #0f6cbf;
16702
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
16703
  --bs-dropdown-item-padding-x: 1rem;
16704
  --bs-dropdown-item-padding-y: 0.25rem;
16705
  --bs-dropdown-header-color: #6a737b;
16706
  --bs-dropdown-header-padding-x: 1rem;
16707
  --bs-dropdown-header-padding-y: 0.5rem;
1 efrain 16708
  position: absolute;
1441 ariadna 16709
  z-index: var(--bs-dropdown-zindex);
1 efrain 16710
  display: none;
1441 ariadna 16711
  min-width: var(--bs-dropdown-min-width);
16712
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
16713
  margin: 0;
16714
  font-size: var(--bs-dropdown-font-size);
16715
  color: var(--bs-dropdown-color);
1 efrain 16716
  text-align: left;
16717
  list-style: none;
1441 ariadna 16718
  background-color: var(--bs-dropdown-bg);
1 efrain 16719
  background-clip: padding-box;
1441 ariadna 16720
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
16721
  border-radius: var(--bs-dropdown-border-radius);
1 efrain 16722
}
1441 ariadna 16723
.dropdown-menu[data-bs-popper] {
16724
  top: 100%;
16725
  left: 0;
16726
  margin-top: var(--bs-dropdown-spacer);
1 efrain 16727
}
16728
 
1441 ariadna 16729
.dropdown-menu-start {
16730
  --bs-position: start;
16731
}
16732
.dropdown-menu-start[data-bs-popper] {
1 efrain 16733
  right: auto;
16734
  left: 0;
16735
}
16736
 
1441 ariadna 16737
.dropdown-menu-end {
16738
  --bs-position: end;
16739
}
16740
.dropdown-menu-end[data-bs-popper] {
1 efrain 16741
  right: 0;
16742
  left: auto;
16743
}
16744
 
16745
@media (min-width: 576px) {
1441 ariadna 16746
  .dropdown-menu-sm-start {
16747
    --bs-position: start;
16748
  }
16749
  .dropdown-menu-sm-start[data-bs-popper] {
1 efrain 16750
    right: auto;
16751
    left: 0;
16752
  }
1441 ariadna 16753
  .dropdown-menu-sm-end {
16754
    --bs-position: end;
16755
  }
16756
  .dropdown-menu-sm-end[data-bs-popper] {
1 efrain 16757
    right: 0;
16758
    left: auto;
16759
  }
16760
}
16761
@media (min-width: 768px) {
1441 ariadna 16762
  .dropdown-menu-md-start {
16763
    --bs-position: start;
16764
  }
16765
  .dropdown-menu-md-start[data-bs-popper] {
1 efrain 16766
    right: auto;
16767
    left: 0;
16768
  }
1441 ariadna 16769
  .dropdown-menu-md-end {
16770
    --bs-position: end;
16771
  }
16772
  .dropdown-menu-md-end[data-bs-popper] {
1 efrain 16773
    right: 0;
16774
    left: auto;
16775
  }
16776
}
16777
@media (min-width: 992px) {
1441 ariadna 16778
  .dropdown-menu-lg-start {
16779
    --bs-position: start;
16780
  }
16781
  .dropdown-menu-lg-start[data-bs-popper] {
1 efrain 16782
    right: auto;
16783
    left: 0;
16784
  }
1441 ariadna 16785
  .dropdown-menu-lg-end {
16786
    --bs-position: end;
16787
  }
16788
  .dropdown-menu-lg-end[data-bs-popper] {
1 efrain 16789
    right: 0;
16790
    left: auto;
16791
  }
16792
}
16793
@media (min-width: 1200px) {
1441 ariadna 16794
  .dropdown-menu-xl-start {
16795
    --bs-position: start;
16796
  }
16797
  .dropdown-menu-xl-start[data-bs-popper] {
1 efrain 16798
    right: auto;
16799
    left: 0;
16800
  }
1441 ariadna 16801
  .dropdown-menu-xl-end {
16802
    --bs-position: end;
16803
  }
16804
  .dropdown-menu-xl-end[data-bs-popper] {
1 efrain 16805
    right: 0;
16806
    left: auto;
16807
  }
16808
}
1441 ariadna 16809
@media (min-width: 1400px) {
16810
  .dropdown-menu-xxl-start {
16811
    --bs-position: start;
16812
  }
16813
  .dropdown-menu-xxl-start[data-bs-popper] {
16814
    right: auto;
16815
    left: 0;
16816
  }
16817
  .dropdown-menu-xxl-end {
16818
    --bs-position: end;
16819
  }
16820
  .dropdown-menu-xxl-end[data-bs-popper] {
16821
    right: 0;
16822
    left: auto;
16823
  }
16824
}
16825
.dropup .dropdown-menu[data-bs-popper] {
1 efrain 16826
  top: auto;
16827
  bottom: 100%;
16828
  margin-top: 0;
1441 ariadna 16829
  margin-bottom: var(--bs-dropdown-spacer);
1 efrain 16830
}
16831
.dropup .dropdown-toggle::after {
16832
  display: inline-block;
16833
  margin-left: 0.255em;
16834
  vertical-align: 0.255em;
16835
  content: "";
16836
  border-top: 0;
16837
  border-right: 0.3em solid transparent;
16838
  border-bottom: 0.3em solid;
16839
  border-left: 0.3em solid transparent;
16840
}
16841
.dropup .dropdown-toggle:empty::after {
16842
  margin-left: 0;
16843
}
16844
 
1441 ariadna 16845
.dropend .dropdown-menu[data-bs-popper] {
1 efrain 16846
  top: 0;
16847
  right: auto;
16848
  left: 100%;
16849
  margin-top: 0;
1441 ariadna 16850
  margin-left: var(--bs-dropdown-spacer);
1 efrain 16851
}
1441 ariadna 16852
.dropend .dropdown-toggle::after {
1 efrain 16853
  display: inline-block;
16854
  margin-left: 0.255em;
16855
  vertical-align: 0.255em;
16856
  content: "";
16857
  border-top: 0.3em solid transparent;
16858
  border-right: 0;
16859
  border-bottom: 0.3em solid transparent;
16860
  border-left: 0.3em solid;
16861
}
1441 ariadna 16862
.dropend .dropdown-toggle:empty::after {
1 efrain 16863
  margin-left: 0;
16864
}
1441 ariadna 16865
.dropend .dropdown-toggle::after {
1 efrain 16866
  vertical-align: 0;
16867
}
16868
 
1441 ariadna 16869
.dropstart .dropdown-menu[data-bs-popper] {
1 efrain 16870
  top: 0;
16871
  right: 100%;
16872
  left: auto;
16873
  margin-top: 0;
1441 ariadna 16874
  margin-right: var(--bs-dropdown-spacer);
1 efrain 16875
}
1441 ariadna 16876
.dropstart .dropdown-toggle::after {
1 efrain 16877
  display: inline-block;
16878
  margin-left: 0.255em;
16879
  vertical-align: 0.255em;
16880
  content: "";
16881
}
1441 ariadna 16882
.dropstart .dropdown-toggle::after {
1 efrain 16883
  display: none;
16884
}
1441 ariadna 16885
.dropstart .dropdown-toggle::before {
1 efrain 16886
  display: inline-block;
16887
  margin-right: 0.255em;
16888
  vertical-align: 0.255em;
16889
  content: "";
16890
  border-top: 0.3em solid transparent;
16891
  border-right: 0.3em solid;
16892
  border-bottom: 0.3em solid transparent;
16893
}
1441 ariadna 16894
.dropstart .dropdown-toggle:empty::after {
1 efrain 16895
  margin-left: 0;
16896
}
1441 ariadna 16897
.dropstart .dropdown-toggle::before {
1 efrain 16898
  vertical-align: 0;
16899
}
16900
 
16901
.dropdown-divider {
16902
  height: 0;
1441 ariadna 16903
  margin: var(--bs-dropdown-divider-margin-y) 0;
1 efrain 16904
  overflow: hidden;
1441 ariadna 16905
  border-top: 1px solid var(--bs-dropdown-divider-bg);
16906
  opacity: 1;
1 efrain 16907
}
16908
 
16909
.dropdown-item {
16910
  display: block;
16911
  width: 100%;
1441 ariadna 16912
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
1 efrain 16913
  clear: both;
16914
  font-weight: 400;
1441 ariadna 16915
  color: var(--bs-dropdown-link-color);
1 efrain 16916
  text-align: inherit;
16917
  white-space: nowrap;
16918
  background-color: transparent;
16919
  border: 0;
1441 ariadna 16920
  border-radius: var(--bs-dropdown-item-border-radius, 0);
1 efrain 16921
}
16922
.dropdown-item:hover, .dropdown-item:focus {
1441 ariadna 16923
  color: var(--bs-dropdown-link-hover-color);
1 efrain 16924
  text-decoration: none;
1441 ariadna 16925
  background-color: var(--bs-dropdown-link-hover-bg);
1 efrain 16926
}
16927
.dropdown-item.active, .dropdown-item:active {
1441 ariadna 16928
  color: var(--bs-dropdown-link-active-color);
1 efrain 16929
  text-decoration: none;
1441 ariadna 16930
  background-color: var(--bs-dropdown-link-active-bg);
1 efrain 16931
}
16932
.dropdown-item.disabled, .dropdown-item:disabled {
1441 ariadna 16933
  color: var(--bs-dropdown-link-disabled-color);
1 efrain 16934
  pointer-events: none;
16935
  background-color: transparent;
16936
}
16937
 
16938
.dropdown-menu.show {
16939
  display: block;
16940
}
16941
 
16942
.dropdown-header {
16943
  display: block;
1441 ariadna 16944
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
1 efrain 16945
  margin-bottom: 0;
16946
  font-size: 0.8203125rem;
1441 ariadna 16947
  color: var(--bs-dropdown-header-color);
1 efrain 16948
  white-space: nowrap;
16949
}
16950
 
16951
.dropdown-item-text {
16952
  display: block;
1441 ariadna 16953
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
16954
  color: var(--bs-dropdown-link-color);
1 efrain 16955
}
16956
 
1441 ariadna 16957
.dropdown-menu-dark {
16958
  --bs-dropdown-color: #dee2e6;
16959
  --bs-dropdown-bg: #343a40;
16960
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
16961
  --bs-dropdown-box-shadow: ;
16962
  --bs-dropdown-link-color: #dee2e6;
16963
  --bs-dropdown-link-hover-color: #fff;
16964
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
16965
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
16966
  --bs-dropdown-link-active-color: #fff;
16967
  --bs-dropdown-link-active-bg: #0f6cbf;
16968
  --bs-dropdown-link-disabled-color: #8f959e;
16969
  --bs-dropdown-header-color: #8f959e;
16970
}
16971
 
1 efrain 16972
.btn-group,
16973
.btn-group-vertical {
16974
  position: relative;
16975
  display: inline-flex;
16976
  vertical-align: middle;
16977
}
16978
.btn-group > .btn,
16979
.btn-group-vertical > .btn {
16980
  position: relative;
16981
  flex: 1 1 auto;
16982
}
1441 ariadna 16983
.btn-group > .btn-check:checked + .btn,
16984
.btn-group > .btn-check:focus + .btn,
1 efrain 16985
.btn-group > .btn:hover,
1441 ariadna 16986
.btn-group > .btn:focus,
16987
.btn-group > .btn:active,
16988
.btn-group > .btn.active,
16989
.btn-group-vertical > .btn-check:checked + .btn,
16990
.btn-group-vertical > .btn-check:focus + .btn,
16991
.btn-group-vertical > .btn:hover,
1 efrain 16992
.btn-group-vertical > .btn:focus,
16993
.btn-group-vertical > .btn:active,
16994
.btn-group-vertical > .btn.active {
16995
  z-index: 1;
16996
}
16997
 
16998
.btn-toolbar {
16999
  display: flex;
17000
  flex-wrap: wrap;
17001
  justify-content: flex-start;
17002
}
17003
.btn-toolbar .input-group {
17004
  width: auto;
17005
}
17006
 
1441 ariadna 17007
.btn-group {
17008
  border-radius: var(--bs-border-radius);
17009
}
17010
.btn-group > :not(.btn-check:first-child) + .btn,
1 efrain 17011
.btn-group > .btn-group:not(:first-child) {
1441 ariadna 17012
  margin-left: calc(var(--bs-border-width) * -1);
1 efrain 17013
}
17014
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
1441 ariadna 17015
.btn-group > .btn.dropdown-toggle-split:first-child,
1 efrain 17016
.btn-group > .btn-group:not(:last-child) > .btn {
17017
  border-top-right-radius: 0;
17018
  border-bottom-right-radius: 0;
17019
}
1441 ariadna 17020
.btn-group > .btn:nth-child(n+3),
17021
.btn-group > :not(.btn-check) + .btn,
1 efrain 17022
.btn-group > .btn-group:not(:first-child) > .btn {
17023
  border-top-left-radius: 0;
17024
  border-bottom-left-radius: 0;
17025
}
17026
 
17027
.dropdown-toggle-split {
17028
  padding-right: 0.5625rem;
17029
  padding-left: 0.5625rem;
17030
}
1441 ariadna 17031
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
1 efrain 17032
  margin-left: 0;
17033
}
1441 ariadna 17034
.dropstart .dropdown-toggle-split::before {
1 efrain 17035
  margin-right: 0;
17036
}
17037
 
17038
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
17039
  padding-right: 0.375rem;
17040
  padding-left: 0.375rem;
17041
}
17042
 
17043
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
17044
  padding-right: 0.75rem;
17045
  padding-left: 0.75rem;
17046
}
17047
 
17048
.btn-group-vertical {
17049
  flex-direction: column;
17050
  align-items: flex-start;
17051
  justify-content: center;
17052
}
17053
.btn-group-vertical > .btn,
17054
.btn-group-vertical > .btn-group {
17055
  width: 100%;
17056
}
17057
.btn-group-vertical > .btn:not(:first-child),
17058
.btn-group-vertical > .btn-group:not(:first-child) {
1441 ariadna 17059
  margin-top: calc(var(--bs-border-width) * -1);
1 efrain 17060
}
17061
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
17062
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
17063
  border-bottom-right-radius: 0;
17064
  border-bottom-left-radius: 0;
17065
}
1441 ariadna 17066
.btn-group-vertical > .btn ~ .btn,
1 efrain 17067
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
17068
  border-top-left-radius: 0;
17069
  border-top-right-radius: 0;
17070
}
17071
 
1441 ariadna 17072
.nav {
17073
  --bs-nav-link-padding-x: 1rem;
17074
  --bs-nav-link-padding-y: 0.5rem;
17075
  --bs-nav-link-font-weight: ;
17076
  --bs-nav-link-color: var(--bs-link-color);
17077
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
17078
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
1 efrain 17079
  display: flex;
17080
  flex-wrap: wrap;
1441 ariadna 17081
  padding-left: 0;
1 efrain 17082
  margin-bottom: 0;
1441 ariadna 17083
  list-style: none;
1 efrain 17084
}
17085
 
1441 ariadna 17086
.nav-link {
1 efrain 17087
  display: block;
1441 ariadna 17088
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
17089
  font-size: var(--bs-nav-link-font-size);
17090
  font-weight: var(--bs-nav-link-font-weight);
17091
  color: var(--bs-nav-link-color);
17092
  background: none;
1 efrain 17093
  border: 0;
1441 ariadna 17094
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
1 efrain 17095
}
17096
@media (prefers-reduced-motion: reduce) {
1441 ariadna 17097
  .nav-link {
1 efrain 17098
    transition: none;
17099
  }
17100
}
17101
.nav-link:hover, .nav-link:focus {
1441 ariadna 17102
  color: var(--bs-nav-link-hover-color);
1 efrain 17103
  text-decoration: none;
17104
}
1441 ariadna 17105
.nav-link:focus-visible {
17106
  outline: 0;
17107
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
17108
}
17109
.nav-link.disabled, .nav-link:disabled {
17110
  color: var(--bs-nav-link-disabled-color);
1 efrain 17111
  pointer-events: none;
17112
  cursor: default;
17113
}
17114
 
17115
.nav-tabs {
1441 ariadna 17116
  --bs-nav-tabs-border-width: var(--bs-border-width);
17117
  --bs-nav-tabs-border-color: var(--bs-border-color);
17118
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
17119
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
17120
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
17121
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
17122
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
17123
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
1 efrain 17124
}
17125
.nav-tabs .nav-link {
1441 ariadna 17126
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
17127
  border: var(--bs-nav-tabs-border-width) solid transparent;
17128
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
17129
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
1 efrain 17130
}
17131
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
17132
  isolation: isolate;
1441 ariadna 17133
  border-color: var(--bs-nav-tabs-link-hover-border-color);
1 efrain 17134
}
17135
.nav-tabs .nav-link.active,
17136
.nav-tabs .nav-item.show .nav-link {
1441 ariadna 17137
  color: var(--bs-nav-tabs-link-active-color);
17138
  background-color: var(--bs-nav-tabs-link-active-bg);
17139
  border-color: var(--bs-nav-tabs-link-active-border-color);
1 efrain 17140
}
17141
.nav-tabs .dropdown-menu {
1441 ariadna 17142
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
1 efrain 17143
  border-top-left-radius: 0;
17144
  border-top-right-radius: 0;
17145
}
17146
 
1441 ariadna 17147
.nav-pills {
17148
  --bs-nav-pills-border-radius: var(--bs-border-radius);
17149
  --bs-nav-pills-link-active-color: #fff;
17150
  --bs-nav-pills-link-active-bg: #0f6cbf;
17151
}
1 efrain 17152
.nav-pills .nav-link {
1441 ariadna 17153
  border-radius: var(--bs-nav-pills-border-radius);
1 efrain 17154
}
17155
.nav-pills .nav-link.active,
17156
.nav-pills .show > .nav-link {
1441 ariadna 17157
  color: var(--bs-nav-pills-link-active-color);
17158
  background-color: var(--bs-nav-pills-link-active-bg);
1 efrain 17159
}
17160
 
1441 ariadna 17161
.nav-underline {
17162
  --bs-nav-underline-gap: 1rem;
17163
  --bs-nav-underline-border-width: 0.125rem;
17164
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
17165
  gap: var(--bs-nav-underline-gap);
17166
}
17167
.nav-underline .nav-link {
17168
  padding-right: 0;
17169
  padding-left: 0;
17170
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
17171
}
17172
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
17173
  border-bottom-color: currentcolor;
17174
}
17175
.nav-underline .nav-link.active,
17176
.nav-underline .show > .nav-link {
17177
  font-weight: 700;
17178
  color: var(--bs-nav-underline-link-active-color);
17179
  border-bottom-color: currentcolor;
17180
}
17181
 
1 efrain 17182
.nav-fill > .nav-link,
17183
.nav-fill .nav-item {
17184
  flex: 1 1 auto;
17185
  text-align: center;
17186
}
17187
 
17188
.nav-justified > .nav-link,
17189
.nav-justified .nav-item {
17190
  flex-basis: 0;
17191
  flex-grow: 1;
17192
  text-align: center;
17193
}
17194
 
1441 ariadna 17195
.nav-fill .nav-item .nav-link,
17196
.nav-justified .nav-item .nav-link {
17197
  width: 100%;
17198
}
17199
 
1 efrain 17200
.tab-content > .tab-pane {
17201
  display: none;
17202
}
17203
.tab-content > .active {
17204
  display: block;
17205
}
17206
 
17207
.navbar {
1441 ariadna 17208
  --bs-navbar-padding-x: 0;
17209
  --bs-navbar-padding-y: 0.5rem;
17210
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
17211
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
17212
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
17213
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
17214
  --bs-navbar-brand-padding-y: 0.32421875rem;
17215
  --bs-navbar-brand-margin-end: 1rem;
17216
  --bs-navbar-brand-font-size: 1.171875rem;
17217
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
17218
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
17219
  --bs-navbar-nav-link-padding-x: 0.5rem;
17220
  --bs-navbar-toggler-padding-y: 0.25rem;
17221
  --bs-navbar-toggler-padding-x: 0.75rem;
17222
  --bs-navbar-toggler-font-size: 1.171875rem;
17223
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2829, 33, 37, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
17224
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
17225
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
17226
  --bs-navbar-toggler-focus-width: 0.25rem;
17227
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
1 efrain 17228
  position: relative;
17229
  display: flex;
17230
  flex-wrap: wrap;
17231
  align-items: center;
17232
  justify-content: space-between;
1441 ariadna 17233
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
1 efrain 17234
}
1441 ariadna 17235
.navbar > .container,
17236
.navbar > .container-fluid,
17237
.navbar > .container-sm,
17238
.navbar > .container-md,
17239
.navbar > .container-lg,
17240
.navbar > .container-xl,
17241
.navbar > .container-xxl {
1 efrain 17242
  display: flex;
1441 ariadna 17243
  flex-wrap: inherit;
1 efrain 17244
  align-items: center;
17245
  justify-content: space-between;
17246
}
17247
.navbar-brand {
1441 ariadna 17248
  padding-top: var(--bs-navbar-brand-padding-y);
17249
  padding-bottom: var(--bs-navbar-brand-padding-y);
17250
  margin-right: var(--bs-navbar-brand-margin-end);
17251
  font-size: var(--bs-navbar-brand-font-size);
17252
  color: var(--bs-navbar-brand-color);
1 efrain 17253
  white-space: nowrap;
17254
}
17255
.navbar-brand:hover, .navbar-brand:focus {
1441 ariadna 17256
  color: var(--bs-navbar-brand-hover-color);
1 efrain 17257
  text-decoration: none;
17258
}
17259
 
17260
.navbar-nav {
1441 ariadna 17261
  --bs-nav-link-padding-x: 0;
17262
  --bs-nav-link-padding-y: 0.5rem;
17263
  --bs-nav-link-font-weight: ;
17264
  --bs-nav-link-color: var(--bs-navbar-color);
17265
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
17266
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
1 efrain 17267
  display: flex;
17268
  flex-direction: column;
17269
  padding-left: 0;
17270
  margin-bottom: 0;
17271
  list-style: none;
17272
}
1441 ariadna 17273
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
17274
  color: var(--bs-navbar-active-color);
1 efrain 17275
}
17276
.navbar-nav .dropdown-menu {
17277
  position: static;
17278
}
17279
 
17280
.navbar-text {
17281
  padding-top: 0.5rem;
17282
  padding-bottom: 0.5rem;
1441 ariadna 17283
  color: var(--bs-navbar-color);
1 efrain 17284
}
1441 ariadna 17285
.navbar-text a,
17286
.navbar-text a:hover,
17287
.navbar-text a:focus {
17288
  color: var(--bs-navbar-active-color);
17289
}
1 efrain 17290
 
17291
.navbar-collapse {
17292
  flex-basis: 100%;
17293
  flex-grow: 1;
17294
  align-items: center;
17295
}
17296
 
17297
.navbar-toggler {
1441 ariadna 17298
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
17299
  font-size: var(--bs-navbar-toggler-font-size);
1 efrain 17300
  line-height: 1;
1441 ariadna 17301
  color: var(--bs-navbar-color);
1 efrain 17302
  background-color: transparent;
1441 ariadna 17303
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
17304
  border-radius: var(--bs-navbar-toggler-border-radius);
17305
  transition: var(--bs-navbar-toggler-transition);
1 efrain 17306
}
1441 ariadna 17307
@media (prefers-reduced-motion: reduce) {
1 efrain 17308
  .navbar-toggler {
1441 ariadna 17309
    transition: none;
1 efrain 17310
  }
17311
}
1441 ariadna 17312
.navbar-toggler:hover {
1 efrain 17313
  text-decoration: none;
17314
}
1441 ariadna 17315
.navbar-toggler:focus {
17316
  text-decoration: none;
17317
  outline: 0;
17318
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
17319
}
1 efrain 17320
 
17321
.navbar-toggler-icon {
17322
  display: inline-block;
17323
  width: 1.5em;
17324
  height: 1.5em;
17325
  vertical-align: middle;
1441 ariadna 17326
  background-image: var(--bs-navbar-toggler-icon-bg);
17327
  background-repeat: no-repeat;
17328
  background-position: center;
17329
  background-size: 100%;
1 efrain 17330
}
17331
 
17332
.navbar-nav-scroll {
1441 ariadna 17333
  max-height: var(--bs-scroll-height, 75vh);
1 efrain 17334
  overflow-y: auto;
17335
}
17336
 
17337
@media (min-width: 576px) {
17338
  .navbar-expand-sm {
1441 ariadna 17339
    flex-wrap: nowrap;
1 efrain 17340
    justify-content: flex-start;
17341
  }
17342
  .navbar-expand-sm .navbar-nav {
17343
    flex-direction: row;
17344
  }
17345
  .navbar-expand-sm .navbar-nav .dropdown-menu {
17346
    position: absolute;
17347
  }
17348
  .navbar-expand-sm .navbar-nav .nav-link {
1441 ariadna 17349
    padding-right: var(--bs-navbar-nav-link-padding-x);
17350
    padding-left: var(--bs-navbar-nav-link-padding-x);
1 efrain 17351
  }
17352
  .navbar-expand-sm .navbar-nav-scroll {
17353
    overflow: visible;
17354
  }
17355
  .navbar-expand-sm .navbar-collapse {
17356
    display: flex !important;
17357
    flex-basis: auto;
17358
  }
17359
  .navbar-expand-sm .navbar-toggler {
17360
    display: none;
17361
  }
1441 ariadna 17362
  .navbar-expand-sm .offcanvas {
17363
    position: static;
17364
    z-index: auto;
17365
    flex-grow: 1;
17366
    width: auto !important;
17367
    height: auto !important;
17368
    visibility: visible !important;
17369
    background-color: transparent !important;
17370
    border: 0 !important;
17371
    transform: none !important;
17372
    transition: none;
1 efrain 17373
  }
1441 ariadna 17374
  .navbar-expand-sm .offcanvas .offcanvas-header {
17375
    display: none;
17376
  }
17377
  .navbar-expand-sm .offcanvas .offcanvas-body {
17378
    display: flex;
17379
    flex-grow: 0;
17380
    padding: 0;
17381
    overflow-y: visible;
17382
  }
1 efrain 17383
}
17384
@media (min-width: 768px) {
17385
  .navbar-expand-md {
1441 ariadna 17386
    flex-wrap: nowrap;
1 efrain 17387
    justify-content: flex-start;
17388
  }
17389
  .navbar-expand-md .navbar-nav {
17390
    flex-direction: row;
17391
  }
17392
  .navbar-expand-md .navbar-nav .dropdown-menu {
17393
    position: absolute;
17394
  }
17395
  .navbar-expand-md .navbar-nav .nav-link {
1441 ariadna 17396
    padding-right: var(--bs-navbar-nav-link-padding-x);
17397
    padding-left: var(--bs-navbar-nav-link-padding-x);
1 efrain 17398
  }
17399
  .navbar-expand-md .navbar-nav-scroll {
17400
    overflow: visible;
17401
  }
17402
  .navbar-expand-md .navbar-collapse {
17403
    display: flex !important;
17404
    flex-basis: auto;
17405
  }
17406
  .navbar-expand-md .navbar-toggler {
17407
    display: none;
17408
  }
1441 ariadna 17409
  .navbar-expand-md .offcanvas {
17410
    position: static;
17411
    z-index: auto;
17412
    flex-grow: 1;
17413
    width: auto !important;
17414
    height: auto !important;
17415
    visibility: visible !important;
17416
    background-color: transparent !important;
17417
    border: 0 !important;
17418
    transform: none !important;
17419
    transition: none;
1 efrain 17420
  }
1441 ariadna 17421
  .navbar-expand-md .offcanvas .offcanvas-header {
17422
    display: none;
17423
  }
17424
  .navbar-expand-md .offcanvas .offcanvas-body {
17425
    display: flex;
17426
    flex-grow: 0;
17427
    padding: 0;
17428
    overflow-y: visible;
17429
  }
1 efrain 17430
}
17431
@media (min-width: 992px) {
17432
  .navbar-expand-lg {
1441 ariadna 17433
    flex-wrap: nowrap;
1 efrain 17434
    justify-content: flex-start;
17435
  }
17436
  .navbar-expand-lg .navbar-nav {
17437
    flex-direction: row;
17438
  }
17439
  .navbar-expand-lg .navbar-nav .dropdown-menu {
17440
    position: absolute;
17441
  }
17442
  .navbar-expand-lg .navbar-nav .nav-link {
1441 ariadna 17443
    padding-right: var(--bs-navbar-nav-link-padding-x);
17444
    padding-left: var(--bs-navbar-nav-link-padding-x);
1 efrain 17445
  }
17446
  .navbar-expand-lg .navbar-nav-scroll {
17447
    overflow: visible;
17448
  }
17449
  .navbar-expand-lg .navbar-collapse {
17450
    display: flex !important;
17451
    flex-basis: auto;
17452
  }
17453
  .navbar-expand-lg .navbar-toggler {
17454
    display: none;
17455
  }
1441 ariadna 17456
  .navbar-expand-lg .offcanvas {
17457
    position: static;
17458
    z-index: auto;
17459
    flex-grow: 1;
17460
    width: auto !important;
17461
    height: auto !important;
17462
    visibility: visible !important;
17463
    background-color: transparent !important;
17464
    border: 0 !important;
17465
    transform: none !important;
17466
    transition: none;
1 efrain 17467
  }
1441 ariadna 17468
  .navbar-expand-lg .offcanvas .offcanvas-header {
17469
    display: none;
17470
  }
17471
  .navbar-expand-lg .offcanvas .offcanvas-body {
17472
    display: flex;
17473
    flex-grow: 0;
17474
    padding: 0;
17475
    overflow-y: visible;
17476
  }
1 efrain 17477
}
17478
@media (min-width: 1200px) {
17479
  .navbar-expand-xl {
1441 ariadna 17480
    flex-wrap: nowrap;
1 efrain 17481
    justify-content: flex-start;
17482
  }
17483
  .navbar-expand-xl .navbar-nav {
17484
    flex-direction: row;
17485
  }
17486
  .navbar-expand-xl .navbar-nav .dropdown-menu {
17487
    position: absolute;
17488
  }
17489
  .navbar-expand-xl .navbar-nav .nav-link {
1441 ariadna 17490
    padding-right: var(--bs-navbar-nav-link-padding-x);
17491
    padding-left: var(--bs-navbar-nav-link-padding-x);
1 efrain 17492
  }
17493
  .navbar-expand-xl .navbar-nav-scroll {
17494
    overflow: visible;
17495
  }
17496
  .navbar-expand-xl .navbar-collapse {
17497
    display: flex !important;
17498
    flex-basis: auto;
17499
  }
17500
  .navbar-expand-xl .navbar-toggler {
17501
    display: none;
17502
  }
1441 ariadna 17503
  .navbar-expand-xl .offcanvas {
17504
    position: static;
17505
    z-index: auto;
17506
    flex-grow: 1;
17507
    width: auto !important;
17508
    height: auto !important;
17509
    visibility: visible !important;
17510
    background-color: transparent !important;
17511
    border: 0 !important;
17512
    transform: none !important;
17513
    transition: none;
17514
  }
17515
  .navbar-expand-xl .offcanvas .offcanvas-header {
17516
    display: none;
17517
  }
17518
  .navbar-expand-xl .offcanvas .offcanvas-body {
17519
    display: flex;
17520
    flex-grow: 0;
17521
    padding: 0;
17522
    overflow-y: visible;
17523
  }
1 efrain 17524
}
1441 ariadna 17525
@media (min-width: 1400px) {
17526
  .navbar-expand-xxl {
17527
    flex-wrap: nowrap;
17528
    justify-content: flex-start;
17529
  }
17530
  .navbar-expand-xxl .navbar-nav {
17531
    flex-direction: row;
17532
  }
17533
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
17534
    position: absolute;
17535
  }
17536
  .navbar-expand-xxl .navbar-nav .nav-link {
17537
    padding-right: var(--bs-navbar-nav-link-padding-x);
17538
    padding-left: var(--bs-navbar-nav-link-padding-x);
17539
  }
17540
  .navbar-expand-xxl .navbar-nav-scroll {
17541
    overflow: visible;
17542
  }
17543
  .navbar-expand-xxl .navbar-collapse {
17544
    display: flex !important;
17545
    flex-basis: auto;
17546
  }
17547
  .navbar-expand-xxl .navbar-toggler {
17548
    display: none;
17549
  }
17550
  .navbar-expand-xxl .offcanvas {
17551
    position: static;
17552
    z-index: auto;
17553
    flex-grow: 1;
17554
    width: auto !important;
17555
    height: auto !important;
17556
    visibility: visible !important;
17557
    background-color: transparent !important;
17558
    border: 0 !important;
17559
    transform: none !important;
17560
    transition: none;
17561
  }
17562
  .navbar-expand-xxl .offcanvas .offcanvas-header {
17563
    display: none;
17564
  }
17565
  .navbar-expand-xxl .offcanvas .offcanvas-body {
17566
    display: flex;
17567
    flex-grow: 0;
17568
    padding: 0;
17569
    overflow-y: visible;
17570
  }
17571
}
1 efrain 17572
.navbar-expand {
1441 ariadna 17573
  flex-wrap: nowrap;
1 efrain 17574
  justify-content: flex-start;
17575
}
17576
.navbar-expand .navbar-nav {
17577
  flex-direction: row;
17578
}
17579
.navbar-expand .navbar-nav .dropdown-menu {
17580
  position: absolute;
17581
}
17582
.navbar-expand .navbar-nav .nav-link {
1441 ariadna 17583
  padding-right: var(--bs-navbar-nav-link-padding-x);
17584
  padding-left: var(--bs-navbar-nav-link-padding-x);
1 efrain 17585
}
17586
.navbar-expand .navbar-nav-scroll {
17587
  overflow: visible;
17588
}
17589
.navbar-expand .navbar-collapse {
17590
  display: flex !important;
17591
  flex-basis: auto;
17592
}
17593
.navbar-expand .navbar-toggler {
17594
  display: none;
17595
}
1441 ariadna 17596
.navbar-expand .offcanvas {
17597
  position: static;
17598
  z-index: auto;
17599
  flex-grow: 1;
17600
  width: auto !important;
17601
  height: auto !important;
17602
  visibility: visible !important;
17603
  background-color: transparent !important;
17604
  border: 0 !important;
17605
  transform: none !important;
17606
  transition: none;
1 efrain 17607
}
1441 ariadna 17608
.navbar-expand .offcanvas .offcanvas-header {
17609
  display: none;
1 efrain 17610
}
1441 ariadna 17611
.navbar-expand .offcanvas .offcanvas-body {
17612
  display: flex;
17613
  flex-grow: 0;
17614
  padding: 0;
17615
  overflow-y: visible;
1 efrain 17616
}
1441 ariadna 17617
 
17618
.navbar-dark,
17619
.navbar[data-bs-theme=dark] {
17620
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
17621
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
17622
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
17623
  --bs-navbar-active-color: #fff;
17624
  --bs-navbar-brand-color: #fff;
17625
  --bs-navbar-brand-hover-color: #fff;
17626
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
17627
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
1 efrain 17628
}
17629
 
1441 ariadna 17630
[data-bs-theme=dark] .navbar-toggler-icon {
17631
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
1 efrain 17632
}
17633
 
17634
.card {
1441 ariadna 17635
  --bs-card-spacer-y: 1rem;
17636
  --bs-card-spacer-x: 1rem;
17637
  --bs-card-title-spacer-y: 0.5rem;
17638
  --bs-card-title-color: ;
17639
  --bs-card-subtitle-color: ;
17640
  --bs-card-border-width: var(--bs-border-width);
17641
  --bs-card-border-color: var(--bs-border-color-translucent);
17642
  --bs-card-border-radius: var(--bs-border-radius);
17643
  --bs-card-box-shadow: ;
17644
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
17645
  --bs-card-cap-padding-y: 0.5rem;
17646
  --bs-card-cap-padding-x: 1rem;
17647
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
17648
  --bs-card-cap-color: ;
17649
  --bs-card-height: ;
17650
  --bs-card-color: ;
17651
  --bs-card-bg: var(--bs-body-bg);
17652
  --bs-card-img-overlay-padding: 1rem;
17653
  --bs-card-group-margin: 0.25rem;
1 efrain 17654
  position: relative;
17655
  display: flex;
17656
  flex-direction: column;
17657
  min-width: 0;
1441 ariadna 17658
  height: var(--bs-card-height);
17659
  color: var(--bs-body-color);
1 efrain 17660
  word-wrap: break-word;
1441 ariadna 17661
  background-color: var(--bs-card-bg);
1 efrain 17662
  background-clip: border-box;
1441 ariadna 17663
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
17664
  border-radius: var(--bs-card-border-radius);
1 efrain 17665
}
17666
.card > hr {
17667
  margin-right: 0;
17668
  margin-left: 0;
17669
}
17670
.card > .list-group {
17671
  border-top: inherit;
17672
  border-bottom: inherit;
17673
}
17674
.card > .list-group:first-child {
17675
  border-top-width: 0;
1441 ariadna 17676
  border-top-left-radius: var(--bs-card-inner-border-radius);
17677
  border-top-right-radius: var(--bs-card-inner-border-radius);
1 efrain 17678
}
17679
.card > .list-group:last-child {
17680
  border-bottom-width: 0;
1441 ariadna 17681
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
17682
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
1 efrain 17683
}
17684
.card > .card-header + .list-group,
17685
.card > .list-group + .card-footer {
17686
  border-top: 0;
17687
}
17688
 
17689
.card-body {
17690
  flex: 1 1 auto;
1441 ariadna 17691
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
17692
  color: var(--bs-card-color);
1 efrain 17693
}
17694
 
17695
.card-title {
1441 ariadna 17696
  margin-bottom: var(--bs-card-title-spacer-y);
17697
  color: var(--bs-card-title-color);
1 efrain 17698
}
17699
 
17700
.card-subtitle {
1441 ariadna 17701
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
1 efrain 17702
  margin-bottom: 0;
1441 ariadna 17703
  color: var(--bs-card-subtitle-color);
1 efrain 17704
}
17705
 
17706
.card-text:last-child {
17707
  margin-bottom: 0;
17708
}
17709
 
17710
.card-link:hover {
17711
  text-decoration: none;
17712
}
17713
.card-link + .card-link {
1441 ariadna 17714
  margin-left: var(--bs-card-spacer-x);
1 efrain 17715
}
17716
 
17717
.card-header {
1441 ariadna 17718
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
1 efrain 17719
  margin-bottom: 0;
1441 ariadna 17720
  color: var(--bs-card-cap-color);
17721
  background-color: var(--bs-card-cap-bg);
17722
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
1 efrain 17723
}
17724
.card-header:first-child {
1441 ariadna 17725
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
1 efrain 17726
}
17727
 
17728
.card-footer {
1441 ariadna 17729
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
17730
  color: var(--bs-card-cap-color);
17731
  background-color: var(--bs-card-cap-bg);
17732
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
1 efrain 17733
}
17734
.card-footer:last-child {
1441 ariadna 17735
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
1 efrain 17736
}
17737
 
17738
.card-header-tabs {
1441 ariadna 17739
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
17740
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
17741
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
1 efrain 17742
  border-bottom: 0;
17743
}
1441 ariadna 17744
.card-header-tabs .nav-link.active {
17745
  background-color: var(--bs-card-bg);
17746
  border-bottom-color: var(--bs-card-bg);
17747
}
1 efrain 17748
 
17749
.card-header-pills {
1441 ariadna 17750
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
17751
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
1 efrain 17752
}
17753
 
17754
.card-img-overlay {
17755
  position: absolute;
17756
  top: 0;
17757
  right: 0;
17758
  bottom: 0;
17759
  left: 0;
1441 ariadna 17760
  padding: var(--bs-card-img-overlay-padding);
17761
  border-radius: var(--bs-card-inner-border-radius);
1 efrain 17762
}
17763
 
17764
.card-img,
17765
.card-img-top,
17766
.card-img-bottom {
17767
  width: 100%;
17768
}
17769
 
17770
.card-img,
17771
.card-img-top {
1441 ariadna 17772
  border-top-left-radius: var(--bs-card-inner-border-radius);
17773
  border-top-right-radius: var(--bs-card-inner-border-radius);
1 efrain 17774
}
17775
 
17776
.card-img,
17777
.card-img-bottom {
1441 ariadna 17778
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
17779
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
1 efrain 17780
}
17781
 
17782
.card-group > .card {
1441 ariadna 17783
  margin-bottom: var(--bs-card-group-margin);
1 efrain 17784
}
17785
@media (min-width: 576px) {
17786
  .card-group {
17787
    display: flex;
17788
    flex-flow: row wrap;
17789
  }
17790
  .card-group > .card {
17791
    flex: 1 0 0%;
17792
    margin-bottom: 0;
17793
  }
17794
  .card-group > .card + .card {
17795
    margin-left: 0;
17796
    border-left: 0;
17797
  }
17798
  .card-group > .card:not(:last-child) {
17799
    border-top-right-radius: 0;
17800
    border-bottom-right-radius: 0;
17801
  }
17802
  .card-group > .card:not(:last-child) .card-img-top,
17803
  .card-group > .card:not(:last-child) .card-header {
17804
    border-top-right-radius: 0;
17805
  }
17806
  .card-group > .card:not(:last-child) .card-img-bottom,
17807
  .card-group > .card:not(:last-child) .card-footer {
17808
    border-bottom-right-radius: 0;
17809
  }
17810
  .card-group > .card:not(:first-child) {
17811
    border-top-left-radius: 0;
17812
    border-bottom-left-radius: 0;
17813
  }
17814
  .card-group > .card:not(:first-child) .card-img-top,
17815
  .card-group > .card:not(:first-child) .card-header {
17816
    border-top-left-radius: 0;
17817
  }
17818
  .card-group > .card:not(:first-child) .card-img-bottom,
17819
  .card-group > .card:not(:first-child) .card-footer {
17820
    border-bottom-left-radius: 0;
17821
  }
17822
}
17823
 
1441 ariadna 17824
.accordion {
17825
  --bs-accordion-color: var(--bs-body-color);
17826
  --bs-accordion-bg: var(--bs-body-bg);
17827
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
17828
  --bs-accordion-border-color: var(--bs-border-color);
17829
  --bs-accordion-border-width: var(--bs-border-width);
17830
  --bs-accordion-border-radius: var(--bs-border-radius);
17831
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
17832
  --bs-accordion-btn-padding-x: 1.25rem;
17833
  --bs-accordion-btn-padding-y: 1rem;
17834
  --bs-accordion-btn-color: var(--bs-body-color);
17835
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
17836
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%231d2125' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
17837
  --bs-accordion-btn-icon-width: 1.25rem;
17838
  --bs-accordion-btn-icon-transform: rotate(-180deg);
17839
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
17840
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23062b4c' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
17841
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
17842
  --bs-accordion-body-padding-x: 1.25rem;
17843
  --bs-accordion-body-padding-y: 1rem;
17844
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
17845
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
1 efrain 17846
}
1441 ariadna 17847
 
17848
.accordion-button {
17849
  position: relative;
17850
  display: flex;
17851
  align-items: center;
17852
  width: 100%;
17853
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
17854
  font-size: 0.9375rem;
17855
  color: var(--bs-accordion-btn-color);
17856
  text-align: left;
17857
  background-color: var(--bs-accordion-btn-bg);
17858
  border: 0;
17859
  border-radius: 0;
17860
  overflow-anchor: none;
17861
  transition: var(--bs-accordion-transition);
17862
}
17863
@media (prefers-reduced-motion: reduce) {
17864
  .accordion-button {
17865
    transition: none;
1 efrain 17866
  }
1441 ariadna 17867
}
17868
.accordion-button:not(.collapsed) {
17869
  color: var(--bs-accordion-active-color);
17870
  background-color: var(--bs-accordion-active-bg);
17871
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
17872
}
17873
.accordion-button:not(.collapsed)::after {
17874
  background-image: var(--bs-accordion-btn-active-icon);
17875
  transform: var(--bs-accordion-btn-icon-transform);
17876
}
17877
.accordion-button::after {
17878
  flex-shrink: 0;
17879
  width: var(--bs-accordion-btn-icon-width);
17880
  height: var(--bs-accordion-btn-icon-width);
17881
  margin-left: auto;
17882
  content: "";
17883
  background-image: var(--bs-accordion-btn-icon);
17884
  background-repeat: no-repeat;
17885
  background-size: var(--bs-accordion-btn-icon-width);
17886
  transition: var(--bs-accordion-btn-icon-transition);
17887
}
17888
@media (prefers-reduced-motion: reduce) {
17889
  .accordion-button::after {
17890
    transition: none;
1 efrain 17891
  }
17892
}
1441 ariadna 17893
.accordion-button:hover {
17894
  z-index: 2;
17895
}
17896
.accordion-button:focus {
17897
  z-index: 3;
17898
  outline: 0;
17899
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
17900
}
1 efrain 17901
 
1441 ariadna 17902
.accordion-header {
17903
  margin-bottom: 0;
1 efrain 17904
}
1441 ariadna 17905
 
17906
.accordion-item {
17907
  color: var(--bs-accordion-color);
17908
  background-color: var(--bs-accordion-bg);
17909
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
1 efrain 17910
}
1441 ariadna 17911
.accordion-item:first-of-type {
17912
  border-top-left-radius: var(--bs-accordion-border-radius);
17913
  border-top-right-radius: var(--bs-accordion-border-radius);
17914
}
17915
.accordion-item:first-of-type > .accordion-header .accordion-button {
17916
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
17917
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
17918
}
17919
.accordion-item:not(:first-of-type) {
17920
  border-top: 0;
17921
}
17922
.accordion-item:last-of-type {
17923
  border-bottom-right-radius: var(--bs-accordion-border-radius);
17924
  border-bottom-left-radius: var(--bs-accordion-border-radius);
17925
}
17926
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
17927
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
17928
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
17929
}
17930
.accordion-item:last-of-type > .accordion-collapse {
17931
  border-bottom-right-radius: var(--bs-accordion-border-radius);
17932
  border-bottom-left-radius: var(--bs-accordion-border-radius);
17933
}
17934
 
17935
.accordion-body {
17936
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
17937
}
17938
 
17939
.accordion-flush > .accordion-item {
17940
  border-right: 0;
17941
  border-left: 0;
17942
  border-radius: 0;
17943
}
17944
.accordion-flush > .accordion-item:first-child {
17945
  border-top: 0;
17946
}
17947
.accordion-flush > .accordion-item:last-child {
1 efrain 17948
  border-bottom: 0;
17949
}
1441 ariadna 17950
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
17951
  border-radius: 0;
1 efrain 17952
}
1441 ariadna 17953
.accordion-flush > .accordion-item > .accordion-collapse {
1 efrain 17954
  border-radius: 0;
17955
}
17956
 
1441 ariadna 17957
[data-bs-theme=dark] .accordion-button::after {
17958
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236fa7d9'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
17959
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236fa7d9'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
17960
}
17961
 
1 efrain 17962
.breadcrumb {
1441 ariadna 17963
  --bs-breadcrumb-padding-x: 0;
17964
  --bs-breadcrumb-padding-y: 0.5rem;
17965
  --bs-breadcrumb-margin-bottom: 0;
17966
  --bs-breadcrumb-bg: ;
17967
  --bs-breadcrumb-border-radius: ;
17968
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
17969
  --bs-breadcrumb-item-padding-x: 0.5rem;
17970
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
1 efrain 17971
  display: flex;
17972
  flex-wrap: wrap;
1441 ariadna 17973
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
17974
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
17975
  font-size: var(--bs-breadcrumb-font-size);
1 efrain 17976
  list-style: none;
1441 ariadna 17977
  background-color: var(--bs-breadcrumb-bg);
17978
  border-radius: var(--bs-breadcrumb-border-radius);
1 efrain 17979
}
17980
 
17981
.breadcrumb-item + .breadcrumb-item {
1441 ariadna 17982
  padding-left: var(--bs-breadcrumb-item-padding-x);
1 efrain 17983
}
17984
.breadcrumb-item + .breadcrumb-item::before {
17985
  float: left;
1441 ariadna 17986
  padding-right: var(--bs-breadcrumb-item-padding-x);
17987
  color: var(--bs-breadcrumb-divider-color);
17988
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
1 efrain 17989
}
17990
.breadcrumb-item.active {
1441 ariadna 17991
  color: var(--bs-breadcrumb-item-active-color);
1 efrain 17992
}
17993
 
17994
.pagination {
1441 ariadna 17995
  --bs-pagination-padding-x: 0.75rem;
17996
  --bs-pagination-padding-y: 0.375rem;
17997
  --bs-pagination-font-size: 0.9375rem;
17998
  --bs-pagination-color: var(--bs-link-color);
17999
  --bs-pagination-bg: var(--bs-body-bg);
18000
  --bs-pagination-border-width: var(--bs-border-width);
18001
  --bs-pagination-border-color: var(--bs-border-color);
18002
  --bs-pagination-border-radius: var(--bs-border-radius);
18003
  --bs-pagination-hover-color: var(--bs-link-hover-color);
18004
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
18005
  --bs-pagination-hover-border-color: var(--bs-border-color);
18006
  --bs-pagination-focus-color: var(--bs-link-hover-color);
18007
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
18008
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
18009
  --bs-pagination-active-color: #fff;
18010
  --bs-pagination-active-bg: #0f6cbf;
18011
  --bs-pagination-active-border-color: #0f6cbf;
18012
  --bs-pagination-disabled-color: var(--bs-secondary-color);
18013
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
18014
  --bs-pagination-disabled-border-color: var(--bs-border-color);
1 efrain 18015
  display: flex;
18016
  padding-left: 0;
18017
  list-style: none;
18018
}
18019
 
18020
.page-link {
18021
  position: relative;
18022
  display: block;
1441 ariadna 18023
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
18024
  font-size: var(--bs-pagination-font-size);
18025
  color: var(--bs-pagination-color);
18026
  background-color: var(--bs-pagination-bg);
18027
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
18028
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
1 efrain 18029
}
1441 ariadna 18030
@media (prefers-reduced-motion: reduce) {
18031
  .page-link {
18032
    transition: none;
18033
  }
18034
}
1 efrain 18035
.page-link:hover {
18036
  z-index: 2;
1441 ariadna 18037
  color: var(--bs-pagination-hover-color);
1 efrain 18038
  text-decoration: none;
1441 ariadna 18039
  background-color: var(--bs-pagination-hover-bg);
18040
  border-color: var(--bs-pagination-hover-border-color);
1 efrain 18041
}
18042
.page-link:focus {
18043
  z-index: 3;
1441 ariadna 18044
  color: var(--bs-pagination-focus-color);
18045
  background-color: var(--bs-pagination-focus-bg);
1 efrain 18046
  outline: 0;
1441 ariadna 18047
  box-shadow: var(--bs-pagination-focus-box-shadow);
1 efrain 18048
}
1441 ariadna 18049
.page-link.active, .active > .page-link {
1 efrain 18050
  z-index: 3;
1441 ariadna 18051
  color: var(--bs-pagination-active-color);
18052
  background-color: var(--bs-pagination-active-bg);
18053
  border-color: var(--bs-pagination-active-border-color);
1 efrain 18054
}
1441 ariadna 18055
.page-link.disabled, .disabled > .page-link {
18056
  color: var(--bs-pagination-disabled-color);
1 efrain 18057
  pointer-events: none;
1441 ariadna 18058
  background-color: var(--bs-pagination-disabled-bg);
18059
  border-color: var(--bs-pagination-disabled-border-color);
1 efrain 18060
}
18061
 
1441 ariadna 18062
.page-item:not(:first-child) .page-link {
18063
  margin-left: calc(var(--bs-border-width) * -1);
1 efrain 18064
}
1441 ariadna 18065
.page-item:first-child .page-link {
18066
  border-top-left-radius: var(--bs-pagination-border-radius);
18067
  border-bottom-left-radius: var(--bs-pagination-border-radius);
1 efrain 18068
}
1441 ariadna 18069
.page-item:last-child .page-link {
18070
  border-top-right-radius: var(--bs-pagination-border-radius);
18071
  border-bottom-right-radius: var(--bs-pagination-border-radius);
1 efrain 18072
}
1441 ariadna 18073
 
18074
.pagination-lg {
18075
  --bs-pagination-padding-x: 1.5rem;
18076
  --bs-pagination-padding-y: 0.75rem;
18077
  --bs-pagination-font-size: 1.171875rem;
18078
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
1 efrain 18079
}
18080
 
1441 ariadna 18081
.pagination-sm {
18082
  --bs-pagination-padding-x: 0.5rem;
18083
  --bs-pagination-padding-y: 0.25rem;
18084
  --bs-pagination-font-size: 0.8203125rem;
18085
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
1 efrain 18086
}
18087
 
18088
.badge {
1441 ariadna 18089
  --bs-badge-padding-x: 0.65em;
18090
  --bs-badge-padding-y: 0.35em;
18091
  --bs-badge-font-size: 0.75em;
18092
  --bs-badge-font-weight: 700;
18093
  --bs-badge-color: #fff;
18094
  --bs-badge-border-radius: var(--bs-border-radius);
1 efrain 18095
  display: inline-block;
1441 ariadna 18096
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
18097
  font-size: var(--bs-badge-font-size);
18098
  font-weight: var(--bs-badge-font-weight);
1 efrain 18099
  line-height: 1;
1441 ariadna 18100
  color: var(--bs-badge-color);
1 efrain 18101
  text-align: center;
18102
  white-space: nowrap;
18103
  vertical-align: baseline;
1441 ariadna 18104
  border-radius: var(--bs-badge-border-radius);
1 efrain 18105
}
18106
.badge:empty {
18107
  display: none;
18108
}
18109
 
18110
.btn .badge {
18111
  position: relative;
18112
  top: -1px;
18113
}
18114
 
18115
.alert {
1441 ariadna 18116
  --bs-alert-bg: transparent;
18117
  --bs-alert-padding-x: 1rem;
18118
  --bs-alert-padding-y: 1rem;
18119
  --bs-alert-margin-bottom: 1rem;
18120
  --bs-alert-color: inherit;
18121
  --bs-alert-border-color: transparent;
18122
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
18123
  --bs-alert-border-radius: var(--bs-border-radius);
18124
  --bs-alert-link-color: inherit;
1 efrain 18125
  position: relative;
1441 ariadna 18126
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
18127
  margin-bottom: var(--bs-alert-margin-bottom);
18128
  color: var(--bs-alert-color);
18129
  background-color: var(--bs-alert-bg);
18130
  border: var(--bs-alert-border);
18131
  border-radius: var(--bs-alert-border-radius);
1 efrain 18132
}
18133
 
18134
.alert-heading {
18135
  color: inherit;
18136
}
18137
 
18138
.alert-link {
18139
  font-weight: 700;
1441 ariadna 18140
  color: var(--bs-alert-link-color);
1 efrain 18141
}
18142
 
18143
.alert-dismissible {
1441 ariadna 18144
  padding-right: 3rem;
1 efrain 18145
}
1441 ariadna 18146
.alert-dismissible .btn-close {
1 efrain 18147
  position: absolute;
18148
  top: 0;
18149
  right: 0;
18150
  z-index: 2;
1441 ariadna 18151
  padding: 1.25rem 1rem;
1 efrain 18152
}
18153
 
18154
.alert-primary {
1441 ariadna 18155
  --bs-alert-color: var(--bs-primary-text-emphasis);
18156
  --bs-alert-bg: var(--bs-primary-bg-subtle);
18157
  --bs-alert-border-color: var(--bs-primary-border-subtle);
18158
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
1 efrain 18159
}
18160
 
18161
.alert-secondary {
1441 ariadna 18162
  --bs-alert-color: var(--bs-secondary-text-emphasis);
18163
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
18164
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
18165
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
1 efrain 18166
}
18167
 
1441 ariadna 18168
.alert-success {
18169
  --bs-alert-color: var(--bs-success-text-emphasis);
18170
  --bs-alert-bg: var(--bs-success-bg-subtle);
18171
  --bs-alert-border-color: var(--bs-success-border-subtle);
18172
  --bs-alert-link-color: var(--bs-success-text-emphasis);
1 efrain 18173
}
18174
 
18175
.alert-info {
1441 ariadna 18176
  --bs-alert-color: var(--bs-info-text-emphasis);
18177
  --bs-alert-bg: var(--bs-info-bg-subtle);
18178
  --bs-alert-border-color: var(--bs-info-border-subtle);
18179
  --bs-alert-link-color: var(--bs-info-text-emphasis);
1 efrain 18180
}
18181
 
1441 ariadna 18182
.alert-warning {
18183
  --bs-alert-color: var(--bs-warning-text-emphasis);
18184
  --bs-alert-bg: var(--bs-warning-bg-subtle);
18185
  --bs-alert-border-color: var(--bs-warning-border-subtle);
18186
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
1 efrain 18187
}
18188
 
1441 ariadna 18189
.alert-danger {
18190
  --bs-alert-color: var(--bs-danger-text-emphasis);
18191
  --bs-alert-bg: var(--bs-danger-bg-subtle);
18192
  --bs-alert-border-color: var(--bs-danger-border-subtle);
18193
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
1 efrain 18194
}
18195
 
18196
.alert-light {
1441 ariadna 18197
  --bs-alert-color: var(--bs-light-text-emphasis);
18198
  --bs-alert-bg: var(--bs-light-bg-subtle);
18199
  --bs-alert-border-color: var(--bs-light-border-subtle);
18200
  --bs-alert-link-color: var(--bs-light-text-emphasis);
1 efrain 18201
}
18202
 
18203
.alert-dark {
1441 ariadna 18204
  --bs-alert-color: var(--bs-dark-text-emphasis);
18205
  --bs-alert-bg: var(--bs-dark-bg-subtle);
18206
  --bs-alert-border-color: var(--bs-dark-border-subtle);
18207
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
1 efrain 18208
}
18209
 
18210
@keyframes progress-bar-stripes {
1441 ariadna 18211
  0% {
18212
    background-position-x: 1rem;
1 efrain 18213
  }
18214
}
1441 ariadna 18215
.progress,
18216
.progress-stacked {
18217
  --bs-progress-height: 1rem;
18218
  --bs-progress-font-size: 0.703125rem;
18219
  --bs-progress-bg: var(--bs-secondary-bg);
18220
  --bs-progress-border-radius: var(--bs-border-radius);
18221
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
18222
  --bs-progress-bar-color: #fff;
18223
  --bs-progress-bar-bg: #0f6cbf;
18224
  --bs-progress-bar-transition: width 0.6s ease;
1 efrain 18225
  display: flex;
1441 ariadna 18226
  height: var(--bs-progress-height);
1 efrain 18227
  overflow: hidden;
1441 ariadna 18228
  font-size: var(--bs-progress-font-size);
18229
  background-color: var(--bs-progress-bg);
18230
  border-radius: var(--bs-progress-border-radius);
1 efrain 18231
}
18232
 
18233
.progress-bar {
18234
  display: flex;
18235
  flex-direction: column;
18236
  justify-content: center;
18237
  overflow: hidden;
1441 ariadna 18238
  color: var(--bs-progress-bar-color);
1 efrain 18239
  text-align: center;
18240
  white-space: nowrap;
1441 ariadna 18241
  background-color: var(--bs-progress-bar-bg);
18242
  transition: var(--bs-progress-bar-transition);
1 efrain 18243
}
18244
@media (prefers-reduced-motion: reduce) {
18245
  .progress-bar {
18246
    transition: none;
18247
  }
18248
}
18249
 
18250
.progress-bar-striped {
18251
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
1441 ariadna 18252
  background-size: var(--bs-progress-height) var(--bs-progress-height);
1 efrain 18253
}
18254
 
1441 ariadna 18255
.progress-stacked > .progress {
18256
  overflow: visible;
18257
}
18258
 
18259
.progress-stacked > .progress > .progress-bar {
18260
  width: 100%;
18261
}
18262
 
1 efrain 18263
.progress-bar-animated {
18264
  animation: 1s linear infinite progress-bar-stripes;
18265
}
18266
@media (prefers-reduced-motion: reduce) {
18267
  .progress-bar-animated {
18268
    animation: none;
18269
  }
18270
}
18271
 
18272
.list-group {
1441 ariadna 18273
  --bs-list-group-color: var(--bs-body-color);
18274
  --bs-list-group-bg: var(--bs-body-bg);
18275
  --bs-list-group-border-color: var(--bs-border-color);
18276
  --bs-list-group-border-width: var(--bs-border-width);
18277
  --bs-list-group-border-radius: var(--bs-border-radius);
18278
  --bs-list-group-item-padding-x: 1rem;
18279
  --bs-list-group-item-padding-y: 0.5rem;
18280
  --bs-list-group-action-color: var(--bs-secondary-color);
18281
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18282
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
18283
  --bs-list-group-action-active-color: var(--bs-body-color);
18284
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
18285
  --bs-list-group-disabled-color: var(--bs-secondary-color);
18286
  --bs-list-group-disabled-bg: var(--bs-body-bg);
18287
  --bs-list-group-active-color: #fff;
18288
  --bs-list-group-active-bg: #0f6cbf;
18289
  --bs-list-group-active-border-color: #0f6cbf;
1 efrain 18290
  display: flex;
18291
  flex-direction: column;
18292
  padding-left: 0;
18293
  margin-bottom: 0;
1441 ariadna 18294
  border-radius: var(--bs-list-group-border-radius);
1 efrain 18295
}
18296
 
1441 ariadna 18297
.list-group-numbered {
18298
  list-style-type: none;
18299
  counter-reset: section;
18300
}
18301
.list-group-numbered > .list-group-item::before {
18302
  content: counters(section, ".") ". ";
18303
  counter-increment: section;
18304
}
18305
 
1 efrain 18306
.list-group-item-action {
18307
  width: 100%;
1441 ariadna 18308
  color: var(--bs-list-group-action-color);
1 efrain 18309
  text-align: inherit;
18310
}
18311
.list-group-item-action:hover, .list-group-item-action:focus {
18312
  z-index: 1;
1441 ariadna 18313
  color: var(--bs-list-group-action-hover-color);
1 efrain 18314
  text-decoration: none;
1441 ariadna 18315
  background-color: var(--bs-list-group-action-hover-bg);
1 efrain 18316
}
18317
.list-group-item-action:active {
1441 ariadna 18318
  color: var(--bs-list-group-action-active-color);
18319
  background-color: var(--bs-list-group-action-active-bg);
1 efrain 18320
}
18321
 
18322
.list-group-item {
18323
  position: relative;
18324
  display: block;
1441 ariadna 18325
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
18326
  color: var(--bs-list-group-color);
18327
  background-color: var(--bs-list-group-bg);
18328
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
1 efrain 18329
}
18330
.list-group-item:first-child {
18331
  border-top-left-radius: inherit;
18332
  border-top-right-radius: inherit;
18333
}
18334
.list-group-item:last-child {
18335
  border-bottom-right-radius: inherit;
18336
  border-bottom-left-radius: inherit;
18337
}
18338
.list-group-item.disabled, .list-group-item:disabled {
1441 ariadna 18339
  color: var(--bs-list-group-disabled-color);
1 efrain 18340
  pointer-events: none;
1441 ariadna 18341
  background-color: var(--bs-list-group-disabled-bg);
1 efrain 18342
}
18343
.list-group-item.active {
18344
  z-index: 2;
1441 ariadna 18345
  color: var(--bs-list-group-active-color);
18346
  background-color: var(--bs-list-group-active-bg);
18347
  border-color: var(--bs-list-group-active-border-color);
1 efrain 18348
}
18349
.list-group-item + .list-group-item {
18350
  border-top-width: 0;
18351
}
18352
.list-group-item + .list-group-item.active {
1441 ariadna 18353
  margin-top: calc(-1 * var(--bs-list-group-border-width));
18354
  border-top-width: var(--bs-list-group-border-width);
1 efrain 18355
}
18356
 
18357
.list-group-horizontal {
18358
  flex-direction: row;
18359
}
1441 ariadna 18360
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
18361
  border-bottom-left-radius: var(--bs-list-group-border-radius);
1 efrain 18362
  border-top-right-radius: 0;
18363
}
1441 ariadna 18364
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
18365
  border-top-right-radius: var(--bs-list-group-border-radius);
1 efrain 18366
  border-bottom-left-radius: 0;
18367
}
18368
.list-group-horizontal > .list-group-item.active {
18369
  margin-top: 0;
18370
}
18371
.list-group-horizontal > .list-group-item + .list-group-item {
1441 ariadna 18372
  border-top-width: var(--bs-list-group-border-width);
1 efrain 18373
  border-left-width: 0;
18374
}
18375
.list-group-horizontal > .list-group-item + .list-group-item.active {
1441 ariadna 18376
  margin-left: calc(-1 * var(--bs-list-group-border-width));
18377
  border-left-width: var(--bs-list-group-border-width);
1 efrain 18378
}
18379
 
18380
@media (min-width: 576px) {
18381
  .list-group-horizontal-sm {
18382
    flex-direction: row;
18383
  }
1441 ariadna 18384
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
18385
    border-bottom-left-radius: var(--bs-list-group-border-radius);
1 efrain 18386
    border-top-right-radius: 0;
18387
  }
1441 ariadna 18388
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
18389
    border-top-right-radius: var(--bs-list-group-border-radius);
1 efrain 18390
    border-bottom-left-radius: 0;
18391
  }
18392
  .list-group-horizontal-sm > .list-group-item.active {
18393
    margin-top: 0;
18394
  }
18395
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
1441 ariadna 18396
    border-top-width: var(--bs-list-group-border-width);
1 efrain 18397
    border-left-width: 0;
18398
  }
18399
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
1441 ariadna 18400
    margin-left: calc(-1 * var(--bs-list-group-border-width));
18401
    border-left-width: var(--bs-list-group-border-width);
1 efrain 18402
  }
18403
}
18404
@media (min-width: 768px) {
18405
  .list-group-horizontal-md {
18406
    flex-direction: row;
18407
  }
1441 ariadna 18408
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
18409
    border-bottom-left-radius: var(--bs-list-group-border-radius);
1 efrain 18410
    border-top-right-radius: 0;
18411
  }
1441 ariadna 18412
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
18413
    border-top-right-radius: var(--bs-list-group-border-radius);
1 efrain 18414
    border-bottom-left-radius: 0;
18415
  }
18416
  .list-group-horizontal-md > .list-group-item.active {
18417
    margin-top: 0;
18418
  }
18419
  .list-group-horizontal-md > .list-group-item + .list-group-item {
1441 ariadna 18420
    border-top-width: var(--bs-list-group-border-width);
1 efrain 18421
    border-left-width: 0;
18422
  }
18423
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
1441 ariadna 18424
    margin-left: calc(-1 * var(--bs-list-group-border-width));
18425
    border-left-width: var(--bs-list-group-border-width);
1 efrain 18426
  }
18427
}
18428
@media (min-width: 992px) {
18429
  .list-group-horizontal-lg {
18430
    flex-direction: row;
18431
  }
1441 ariadna 18432
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
18433
    border-bottom-left-radius: var(--bs-list-group-border-radius);
1 efrain 18434
    border-top-right-radius: 0;
18435
  }
1441 ariadna 18436
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
18437
    border-top-right-radius: var(--bs-list-group-border-radius);
1 efrain 18438
    border-bottom-left-radius: 0;
18439
  }
18440
  .list-group-horizontal-lg > .list-group-item.active {
18441
    margin-top: 0;
18442
  }
18443
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
1441 ariadna 18444
    border-top-width: var(--bs-list-group-border-width);
1 efrain 18445
    border-left-width: 0;
18446
  }
18447
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
1441 ariadna 18448
    margin-left: calc(-1 * var(--bs-list-group-border-width));
18449
    border-left-width: var(--bs-list-group-border-width);
1 efrain 18450
  }
18451
}
18452
@media (min-width: 1200px) {
18453
  .list-group-horizontal-xl {
18454
    flex-direction: row;
18455
  }
1441 ariadna 18456
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
18457
    border-bottom-left-radius: var(--bs-list-group-border-radius);
1 efrain 18458
    border-top-right-radius: 0;
18459
  }
1441 ariadna 18460
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
18461
    border-top-right-radius: var(--bs-list-group-border-radius);
1 efrain 18462
    border-bottom-left-radius: 0;
18463
  }
18464
  .list-group-horizontal-xl > .list-group-item.active {
18465
    margin-top: 0;
18466
  }
18467
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
1441 ariadna 18468
    border-top-width: var(--bs-list-group-border-width);
1 efrain 18469
    border-left-width: 0;
18470
  }
18471
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
1441 ariadna 18472
    margin-left: calc(-1 * var(--bs-list-group-border-width));
18473
    border-left-width: var(--bs-list-group-border-width);
1 efrain 18474
  }
18475
}
1441 ariadna 18476
@media (min-width: 1400px) {
18477
  .list-group-horizontal-xxl {
18478
    flex-direction: row;
18479
  }
18480
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
18481
    border-bottom-left-radius: var(--bs-list-group-border-radius);
18482
    border-top-right-radius: 0;
18483
  }
18484
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
18485
    border-top-right-radius: var(--bs-list-group-border-radius);
18486
    border-bottom-left-radius: 0;
18487
  }
18488
  .list-group-horizontal-xxl > .list-group-item.active {
18489
    margin-top: 0;
18490
  }
18491
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
18492
    border-top-width: var(--bs-list-group-border-width);
18493
    border-left-width: 0;
18494
  }
18495
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
18496
    margin-left: calc(-1 * var(--bs-list-group-border-width));
18497
    border-left-width: var(--bs-list-group-border-width);
18498
  }
18499
}
1 efrain 18500
.list-group-flush {
18501
  border-radius: 0;
18502
}
18503
.list-group-flush > .list-group-item {
1441 ariadna 18504
  border-width: 0 0 var(--bs-list-group-border-width);
1 efrain 18505
}
18506
.list-group-flush > .list-group-item:last-child {
18507
  border-bottom-width: 0;
18508
}
18509
 
18510
.list-group-item-primary {
1441 ariadna 18511
  --bs-list-group-color: var(--bs-primary-text-emphasis);
18512
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
18513
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
18514
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18515
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
18516
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
18517
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
18518
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
18519
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
18520
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
1 efrain 18521
}
18522
 
18523
.list-group-item-secondary {
1441 ariadna 18524
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
18525
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
18526
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
18527
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18528
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
18529
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
18530
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
18531
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
18532
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
18533
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
1 efrain 18534
}
18535
 
18536
.list-group-item-success {
1441 ariadna 18537
  --bs-list-group-color: var(--bs-success-text-emphasis);
18538
  --bs-list-group-bg: var(--bs-success-bg-subtle);
18539
  --bs-list-group-border-color: var(--bs-success-border-subtle);
18540
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18541
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
18542
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
18543
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
18544
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
18545
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
18546
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
1 efrain 18547
}
18548
 
18549
.list-group-item-info {
1441 ariadna 18550
  --bs-list-group-color: var(--bs-info-text-emphasis);
18551
  --bs-list-group-bg: var(--bs-info-bg-subtle);
18552
  --bs-list-group-border-color: var(--bs-info-border-subtle);
18553
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18554
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
18555
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
18556
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
18557
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
18558
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
18559
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
1 efrain 18560
}
18561
 
18562
.list-group-item-warning {
1441 ariadna 18563
  --bs-list-group-color: var(--bs-warning-text-emphasis);
18564
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
18565
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
18566
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18567
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
18568
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
18569
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
18570
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
18571
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
18572
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
1 efrain 18573
}
18574
 
18575
.list-group-item-danger {
1441 ariadna 18576
  --bs-list-group-color: var(--bs-danger-text-emphasis);
18577
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
18578
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
18579
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18580
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
18581
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
18582
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
18583
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
18584
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
18585
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
1 efrain 18586
}
18587
 
18588
.list-group-item-light {
1441 ariadna 18589
  --bs-list-group-color: var(--bs-light-text-emphasis);
18590
  --bs-list-group-bg: var(--bs-light-bg-subtle);
18591
  --bs-list-group-border-color: var(--bs-light-border-subtle);
18592
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18593
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
18594
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
18595
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
18596
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
18597
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
18598
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
1 efrain 18599
}
18600
 
18601
.list-group-item-dark {
1441 ariadna 18602
  --bs-list-group-color: var(--bs-dark-text-emphasis);
18603
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
18604
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
18605
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
18606
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
18607
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
18608
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
18609
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
18610
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
18611
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
1 efrain 18612
}
18613
 
1441 ariadna 18614
.btn-close {
18615
  --bs-btn-close-color: #000;
18616
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
18617
  --bs-btn-close-opacity: 0.5;
18618
  --bs-btn-close-hover-opacity: 0.75;
18619
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
18620
  --bs-btn-close-focus-opacity: 1;
18621
  --bs-btn-close-disabled-opacity: 0.25;
18622
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
18623
  box-sizing: content-box;
18624
  width: 1em;
18625
  height: 1em;
18626
  padding: 0.25em 0.25em;
18627
  color: var(--bs-btn-close-color);
18628
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
18629
  border: 0;
18630
  border-radius: 0.5rem;
18631
  opacity: var(--bs-btn-close-opacity);
1 efrain 18632
}
1441 ariadna 18633
.btn-close:hover {
18634
  color: var(--bs-btn-close-color);
1 efrain 18635
  text-decoration: none;
1441 ariadna 18636
  opacity: var(--bs-btn-close-hover-opacity);
1 efrain 18637
}
1441 ariadna 18638
.btn-close:focus {
18639
  outline: 0;
18640
  box-shadow: var(--bs-btn-close-focus-shadow);
18641
  opacity: var(--bs-btn-close-focus-opacity);
1 efrain 18642
}
1441 ariadna 18643
.btn-close:disabled, .btn-close.disabled {
18644
  pointer-events: none;
18645
  user-select: none;
18646
  opacity: var(--bs-btn-close-disabled-opacity);
18647
}
1 efrain 18648
 
1441 ariadna 18649
.btn-close-white {
18650
  filter: var(--bs-btn-close-white-filter);
1 efrain 18651
}
18652
 
1441 ariadna 18653
[data-bs-theme=dark] .btn-close {
18654
  filter: var(--bs-btn-close-white-filter);
1 efrain 18655
}
18656
 
18657
.toast {
1441 ariadna 18658
  --bs-toast-zindex: 1090;
18659
  --bs-toast-padding-x: 0.75rem;
18660
  --bs-toast-padding-y: 0.5rem;
18661
  --bs-toast-spacing: 1.5rem;
18662
  --bs-toast-max-width: 350px;
18663
  --bs-toast-font-size: 0.875rem;
18664
  --bs-toast-color: ;
18665
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
18666
  --bs-toast-border-width: var(--bs-border-width);
18667
  --bs-toast-border-color: var(--bs-border-color-translucent);
18668
  --bs-toast-border-radius: var(--bs-border-radius);
18669
  --bs-toast-box-shadow: var(--bs-box-shadow);
18670
  --bs-toast-header-color: var(--bs-secondary-color);
18671
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
18672
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
18673
  width: var(--bs-toast-max-width);
18674
  max-width: 100%;
18675
  font-size: var(--bs-toast-font-size);
18676
  color: var(--bs-toast-color);
18677
  pointer-events: auto;
18678
  background-color: var(--bs-toast-bg);
1 efrain 18679
  background-clip: padding-box;
1441 ariadna 18680
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
18681
  box-shadow: var(--bs-toast-box-shadow);
18682
  border-radius: var(--bs-toast-border-radius);
1 efrain 18683
}
18684
.toast.showing {
1441 ariadna 18685
  opacity: 0;
1 efrain 18686
}
1441 ariadna 18687
.toast:not(.show) {
1 efrain 18688
  display: none;
18689
}
18690
 
1441 ariadna 18691
.toast-container {
18692
  --bs-toast-zindex: 1090;
18693
  position: absolute;
18694
  z-index: var(--bs-toast-zindex);
18695
  width: max-content;
18696
  max-width: 100%;
18697
  pointer-events: none;
18698
}
18699
.toast-container > :not(:last-child) {
18700
  margin-bottom: var(--bs-toast-spacing);
18701
}
18702
 
1 efrain 18703
.toast-header {
18704
  display: flex;
18705
  align-items: center;
1441 ariadna 18706
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
18707
  color: var(--bs-toast-header-color);
18708
  background-color: var(--bs-toast-header-bg);
1 efrain 18709
  background-clip: padding-box;
1441 ariadna 18710
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
18711
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
18712
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
1 efrain 18713
}
1441 ariadna 18714
.toast-header .btn-close {
18715
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
18716
  margin-left: var(--bs-toast-padding-x);
18717
}
1 efrain 18718
 
18719
.toast-body {
1441 ariadna 18720
  padding: var(--bs-toast-padding-x);
18721
  word-wrap: break-word;
1 efrain 18722
}
18723
 
18724
.modal {
1441 ariadna 18725
  --bs-modal-zindex: 1055;
18726
  --bs-modal-width: 500px;
18727
  --bs-modal-padding: 1rem;
18728
  --bs-modal-margin: 0.5rem;
18729
  --bs-modal-color: ;
18730
  --bs-modal-bg: var(--bs-body-bg);
18731
  --bs-modal-border-color: var(--bs-border-color-translucent);
18732
  --bs-modal-border-width: var(--bs-border-width);
18733
  --bs-modal-border-radius: var(--bs-border-radius-lg);
18734
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
18735
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
18736
  --bs-modal-header-padding-x: 1rem;
18737
  --bs-modal-header-padding-y: 1rem;
18738
  --bs-modal-header-padding: 1rem 1rem;
18739
  --bs-modal-header-border-color: var(--bs-border-color);
18740
  --bs-modal-header-border-width: var(--bs-border-width);
18741
  --bs-modal-title-line-height: 1.5;
18742
  --bs-modal-footer-gap: 0.5rem;
18743
  --bs-modal-footer-bg: ;
18744
  --bs-modal-footer-border-color: var(--bs-border-color);
18745
  --bs-modal-footer-border-width: var(--bs-border-width);
1 efrain 18746
  position: fixed;
18747
  top: 0;
18748
  left: 0;
1441 ariadna 18749
  z-index: var(--bs-modal-zindex);
1 efrain 18750
  display: none;
18751
  width: 100%;
18752
  height: 100%;
1441 ariadna 18753
  overflow-x: hidden;
18754
  overflow-y: auto;
1 efrain 18755
  outline: 0;
18756
}
18757
 
18758
.modal-dialog {
18759
  position: relative;
18760
  width: auto;
1441 ariadna 18761
  margin: var(--bs-modal-margin);
1 efrain 18762
  pointer-events: none;
18763
}
18764
.modal.fade .modal-dialog {
18765
  transition: transform 0.3s ease-out;
18766
  transform: translate(0, -50px);
18767
}
18768
@media (prefers-reduced-motion: reduce) {
18769
  .modal.fade .modal-dialog {
18770
    transition: none;
18771
  }
18772
}
18773
.modal.show .modal-dialog {
18774
  transform: none;
18775
}
18776
.modal.modal-static .modal-dialog {
18777
  transform: scale(1.02);
18778
}
18779
 
18780
.modal-dialog-scrollable {
1441 ariadna 18781
  height: calc(100% - var(--bs-modal-margin) * 2);
1 efrain 18782
}
18783
.modal-dialog-scrollable .modal-content {
1441 ariadna 18784
  max-height: 100%;
1 efrain 18785
  overflow: hidden;
18786
}
18787
.modal-dialog-scrollable .modal-body {
18788
  overflow-y: auto;
18789
}
18790
 
18791
.modal-dialog-centered {
18792
  display: flex;
18793
  align-items: center;
1441 ariadna 18794
  min-height: calc(100% - var(--bs-modal-margin) * 2);
1 efrain 18795
}
18796
 
18797
.modal-content {
18798
  position: relative;
18799
  display: flex;
18800
  flex-direction: column;
18801
  width: 100%;
1441 ariadna 18802
  color: var(--bs-modal-color);
1 efrain 18803
  pointer-events: auto;
1441 ariadna 18804
  background-color: var(--bs-modal-bg);
1 efrain 18805
  background-clip: padding-box;
1441 ariadna 18806
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
18807
  border-radius: var(--bs-modal-border-radius);
1 efrain 18808
  outline: 0;
18809
}
18810
 
18811
.modal-backdrop {
1441 ariadna 18812
  --bs-backdrop-zindex: 1050;
18813
  --bs-backdrop-bg: #000;
18814
  --bs-backdrop-opacity: 0.5;
1 efrain 18815
  position: fixed;
18816
  top: 0;
18817
  left: 0;
1441 ariadna 18818
  z-index: var(--bs-backdrop-zindex);
1 efrain 18819
  width: 100vw;
18820
  height: 100vh;
1441 ariadna 18821
  background-color: var(--bs-backdrop-bg);
1 efrain 18822
}
18823
.modal-backdrop.fade {
18824
  opacity: 0;
18825
}
18826
.modal-backdrop.show {
1441 ariadna 18827
  opacity: var(--bs-backdrop-opacity);
1 efrain 18828
}
18829
 
18830
.modal-header {
18831
  display: flex;
1441 ariadna 18832
  flex-shrink: 0;
18833
  align-items: center;
18834
  padding: var(--bs-modal-header-padding);
18835
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
18836
  border-top-left-radius: var(--bs-modal-inner-border-radius);
18837
  border-top-right-radius: var(--bs-modal-inner-border-radius);
1 efrain 18838
}
1441 ariadna 18839
.modal-header .btn-close {
18840
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
18841
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
1 efrain 18842
}
18843
 
18844
.modal-title {
18845
  margin-bottom: 0;
1441 ariadna 18846
  line-height: var(--bs-modal-title-line-height);
1 efrain 18847
}
18848
 
18849
.modal-body {
18850
  position: relative;
18851
  flex: 1 1 auto;
1441 ariadna 18852
  padding: var(--bs-modal-padding);
1 efrain 18853
}
18854
 
18855
.modal-footer {
18856
  display: flex;
1441 ariadna 18857
  flex-shrink: 0;
1 efrain 18858
  flex-wrap: wrap;
18859
  align-items: center;
18860
  justify-content: flex-end;
1441 ariadna 18861
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
18862
  background-color: var(--bs-modal-footer-bg);
18863
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
18864
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
18865
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
1 efrain 18866
}
18867
.modal-footer > * {
1441 ariadna 18868
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
1 efrain 18869
}
18870
 
18871
@media (min-width: 576px) {
1441 ariadna 18872
  .modal {
18873
    --bs-modal-margin: 1.75rem;
18874
    --bs-modal-box-shadow: var(--bs-box-shadow);
18875
  }
1 efrain 18876
  .modal-dialog {
1441 ariadna 18877
    max-width: var(--bs-modal-width);
18878
    margin-right: auto;
18879
    margin-left: auto;
1 efrain 18880
  }
18881
  .modal-sm {
1441 ariadna 18882
    --bs-modal-width: 300px;
1 efrain 18883
  }
18884
}
18885
@media (min-width: 992px) {
18886
  .modal-lg,
18887
  .modal-xl {
1441 ariadna 18888
    --bs-modal-width: 800px;
1 efrain 18889
  }
18890
}
18891
@media (min-width: 1200px) {
18892
  .modal-xl {
1441 ariadna 18893
    --bs-modal-width: 1140px;
1 efrain 18894
  }
18895
}
1441 ariadna 18896
.modal-fullscreen {
18897
  width: 100vw;
18898
  max-width: none;
18899
  height: 100%;
18900
  margin: 0;
18901
}
18902
.modal-fullscreen .modal-content {
18903
  height: 100%;
18904
  border: 0;
18905
  border-radius: 0;
18906
}
18907
.modal-fullscreen .modal-header,
18908
.modal-fullscreen .modal-footer {
18909
  border-radius: 0;
18910
}
18911
.modal-fullscreen .modal-body {
18912
  overflow-y: auto;
18913
}
18914
 
18915
@media (max-width: 575.98px) {
18916
  .modal-fullscreen-sm-down {
18917
    width: 100vw;
18918
    max-width: none;
18919
    height: 100%;
18920
    margin: 0;
18921
  }
18922
  .modal-fullscreen-sm-down .modal-content {
18923
    height: 100%;
18924
    border: 0;
18925
    border-radius: 0;
18926
  }
18927
  .modal-fullscreen-sm-down .modal-header,
18928
  .modal-fullscreen-sm-down .modal-footer {
18929
    border-radius: 0;
18930
  }
18931
  .modal-fullscreen-sm-down .modal-body {
18932
    overflow-y: auto;
18933
  }
18934
}
18935
@media (max-width: 767.98px) {
18936
  .modal-fullscreen-md-down {
18937
    width: 100vw;
18938
    max-width: none;
18939
    height: 100%;
18940
    margin: 0;
18941
  }
18942
  .modal-fullscreen-md-down .modal-content {
18943
    height: 100%;
18944
    border: 0;
18945
    border-radius: 0;
18946
  }
18947
  .modal-fullscreen-md-down .modal-header,
18948
  .modal-fullscreen-md-down .modal-footer {
18949
    border-radius: 0;
18950
  }
18951
  .modal-fullscreen-md-down .modal-body {
18952
    overflow-y: auto;
18953
  }
18954
}
18955
@media (max-width: 991.98px) {
18956
  .modal-fullscreen-lg-down {
18957
    width: 100vw;
18958
    max-width: none;
18959
    height: 100%;
18960
    margin: 0;
18961
  }
18962
  .modal-fullscreen-lg-down .modal-content {
18963
    height: 100%;
18964
    border: 0;
18965
    border-radius: 0;
18966
  }
18967
  .modal-fullscreen-lg-down .modal-header,
18968
  .modal-fullscreen-lg-down .modal-footer {
18969
    border-radius: 0;
18970
  }
18971
  .modal-fullscreen-lg-down .modal-body {
18972
    overflow-y: auto;
18973
  }
18974
}
18975
@media (max-width: 1199.98px) {
18976
  .modal-fullscreen-xl-down {
18977
    width: 100vw;
18978
    max-width: none;
18979
    height: 100%;
18980
    margin: 0;
18981
  }
18982
  .modal-fullscreen-xl-down .modal-content {
18983
    height: 100%;
18984
    border: 0;
18985
    border-radius: 0;
18986
  }
18987
  .modal-fullscreen-xl-down .modal-header,
18988
  .modal-fullscreen-xl-down .modal-footer {
18989
    border-radius: 0;
18990
  }
18991
  .modal-fullscreen-xl-down .modal-body {
18992
    overflow-y: auto;
18993
  }
18994
}
18995
@media (max-width: 1399.98px) {
18996
  .modal-fullscreen-xxl-down {
18997
    width: 100vw;
18998
    max-width: none;
18999
    height: 100%;
19000
    margin: 0;
19001
  }
19002
  .modal-fullscreen-xxl-down .modal-content {
19003
    height: 100%;
19004
    border: 0;
19005
    border-radius: 0;
19006
  }
19007
  .modal-fullscreen-xxl-down .modal-header,
19008
  .modal-fullscreen-xxl-down .modal-footer {
19009
    border-radius: 0;
19010
  }
19011
  .modal-fullscreen-xxl-down .modal-body {
19012
    overflow-y: auto;
19013
  }
19014
}
1 efrain 19015
.tooltip {
1441 ariadna 19016
  --bs-tooltip-zindex: 1080;
19017
  --bs-tooltip-max-width: 200px;
19018
  --bs-tooltip-padding-x: 0.5rem;
19019
  --bs-tooltip-padding-y: 0.25rem;
19020
  --bs-tooltip-margin: ;
19021
  --bs-tooltip-font-size: 0.8203125rem;
19022
  --bs-tooltip-color: var(--bs-body-bg);
19023
  --bs-tooltip-bg: var(--bs-emphasis-color);
19024
  --bs-tooltip-border-radius: var(--bs-border-radius);
19025
  --bs-tooltip-opacity: 0.9;
19026
  --bs-tooltip-arrow-width: 0.8rem;
19027
  --bs-tooltip-arrow-height: 0.4rem;
19028
  z-index: var(--bs-tooltip-zindex);
1 efrain 19029
  display: block;
1441 ariadna 19030
  margin: var(--bs-tooltip-margin);
19031
  font-family: var(--bs-font-sans-serif);
1 efrain 19032
  font-style: normal;
19033
  font-weight: 400;
19034
  line-height: 1.5;
19035
  text-align: left;
19036
  text-align: start;
19037
  text-decoration: none;
19038
  text-shadow: none;
19039
  text-transform: none;
19040
  letter-spacing: normal;
19041
  word-break: normal;
19042
  white-space: normal;
19043
  word-spacing: normal;
19044
  line-break: auto;
1441 ariadna 19045
  font-size: var(--bs-tooltip-font-size);
1 efrain 19046
  word-wrap: break-word;
19047
  opacity: 0;
19048
}
19049
.tooltip.show {
1441 ariadna 19050
  opacity: var(--bs-tooltip-opacity);
1 efrain 19051
}
1441 ariadna 19052
.tooltip .tooltip-arrow {
1 efrain 19053
  display: block;
1441 ariadna 19054
  width: var(--bs-tooltip-arrow-width);
19055
  height: var(--bs-tooltip-arrow-height);
1 efrain 19056
}
1441 ariadna 19057
.tooltip .tooltip-arrow::before {
1 efrain 19058
  position: absolute;
19059
  content: "";
19060
  border-color: transparent;
19061
  border-style: solid;
19062
}
19063
 
1441 ariadna 19064
.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
19065
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
1 efrain 19066
}
1441 ariadna 19067
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
19068
  top: -1px;
19069
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
19070
  border-top-color: var(--bs-tooltip-bg);
1 efrain 19071
}
19072
 
1441 ariadna 19073
/* rtl:begin:ignore */
19074
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
19075
  left: calc(-1 * var(--bs-tooltip-arrow-height));
19076
  width: var(--bs-tooltip-arrow-height);
19077
  height: var(--bs-tooltip-arrow-width);
1 efrain 19078
}
1441 ariadna 19079
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
19080
  right: -1px;
19081
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
19082
  border-right-color: var(--bs-tooltip-bg);
1 efrain 19083
}
19084
 
1441 ariadna 19085
/* rtl:end:ignore */
19086
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
19087
  top: calc(-1 * var(--bs-tooltip-arrow-height));
1 efrain 19088
}
1441 ariadna 19089
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
19090
  bottom: -1px;
19091
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
19092
  border-bottom-color: var(--bs-tooltip-bg);
1 efrain 19093
}
19094
 
1441 ariadna 19095
/* rtl:begin:ignore */
19096
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
19097
  right: calc(-1 * var(--bs-tooltip-arrow-height));
19098
  width: var(--bs-tooltip-arrow-height);
19099
  height: var(--bs-tooltip-arrow-width);
1 efrain 19100
}
1441 ariadna 19101
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
19102
  left: -1px;
19103
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
19104
  border-left-color: var(--bs-tooltip-bg);
1 efrain 19105
}
19106
 
1441 ariadna 19107
/* rtl:end:ignore */
1 efrain 19108
.tooltip-inner {
1441 ariadna 19109
  max-width: var(--bs-tooltip-max-width);
19110
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
19111
  color: var(--bs-tooltip-color);
1 efrain 19112
  text-align: center;
1441 ariadna 19113
  background-color: var(--bs-tooltip-bg);
19114
  border-radius: var(--bs-tooltip-border-radius);
1 efrain 19115
}
19116
 
19117
.popover {
1441 ariadna 19118
  --bs-popover-zindex: 1070;
19119
  --bs-popover-max-width: 300px;
19120
  --bs-popover-font-size: 0.8203125rem;
19121
  --bs-popover-bg: var(--bs-body-bg);
19122
  --bs-popover-border-width: var(--bs-border-width);
19123
  --bs-popover-border-color: var(--bs-border-color-translucent);
19124
  --bs-popover-border-radius: var(--bs-border-radius-lg);
19125
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
19126
  --bs-popover-box-shadow: var(--bs-box-shadow);
19127
  --bs-popover-header-padding-x: 1rem;
19128
  --bs-popover-header-padding-y: 0.5rem;
19129
  --bs-popover-header-font-size: 0.9375rem;
19130
  --bs-popover-header-color: inherit;
19131
  --bs-popover-header-bg: var(--bs-secondary-bg);
19132
  --bs-popover-body-padding-x: 1rem;
19133
  --bs-popover-body-padding-y: 1rem;
19134
  --bs-popover-body-color: var(--bs-body-color);
19135
  --bs-popover-arrow-width: 1rem;
19136
  --bs-popover-arrow-height: 0.5rem;
19137
  --bs-popover-arrow-border: var(--bs-popover-border-color);
19138
  z-index: var(--bs-popover-zindex);
1 efrain 19139
  display: block;
1441 ariadna 19140
  max-width: var(--bs-popover-max-width);
19141
  font-family: var(--bs-font-sans-serif);
1 efrain 19142
  font-style: normal;
19143
  font-weight: 400;
19144
  line-height: 1.5;
19145
  text-align: left;
19146
  text-align: start;
19147
  text-decoration: none;
19148
  text-shadow: none;
19149
  text-transform: none;
19150
  letter-spacing: normal;
19151
  word-break: normal;
19152
  white-space: normal;
19153
  word-spacing: normal;
19154
  line-break: auto;
1441 ariadna 19155
  font-size: var(--bs-popover-font-size);
1 efrain 19156
  word-wrap: break-word;
1441 ariadna 19157
  background-color: var(--bs-popover-bg);
1 efrain 19158
  background-clip: padding-box;
1441 ariadna 19159
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
19160
  border-radius: var(--bs-popover-border-radius);
1 efrain 19161
}
1441 ariadna 19162
.popover .popover-arrow {
1 efrain 19163
  display: block;
1441 ariadna 19164
  width: var(--bs-popover-arrow-width);
19165
  height: var(--bs-popover-arrow-height);
1 efrain 19166
}
1441 ariadna 19167
.popover .popover-arrow::before, .popover .popover-arrow::after {
1 efrain 19168
  position: absolute;
19169
  display: block;
19170
  content: "";
19171
  border-color: transparent;
19172
  border-style: solid;
1441 ariadna 19173
  border-width: 0;
1 efrain 19174
}
19175
 
1441 ariadna 19176
.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
19177
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
1 efrain 19178
}
1441 ariadna 19179
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
19180
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
1 efrain 19181
}
1441 ariadna 19182
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
1 efrain 19183
  bottom: 0;
1441 ariadna 19184
  border-top-color: var(--bs-popover-arrow-border);
1 efrain 19185
}
1441 ariadna 19186
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
19187
  bottom: var(--bs-popover-border-width);
19188
  border-top-color: var(--bs-popover-bg);
1 efrain 19189
}
19190
 
1441 ariadna 19191
/* rtl:begin:ignore */
19192
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
19193
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
19194
  width: var(--bs-popover-arrow-height);
19195
  height: var(--bs-popover-arrow-width);
1 efrain 19196
}
1441 ariadna 19197
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
19198
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
1 efrain 19199
}
1441 ariadna 19200
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
1 efrain 19201
  left: 0;
1441 ariadna 19202
  border-right-color: var(--bs-popover-arrow-border);
1 efrain 19203
}
1441 ariadna 19204
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
19205
  left: var(--bs-popover-border-width);
19206
  border-right-color: var(--bs-popover-bg);
1 efrain 19207
}
19208
 
1441 ariadna 19209
/* rtl:end:ignore */
19210
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
19211
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
1 efrain 19212
}
1441 ariadna 19213
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
19214
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
1 efrain 19215
}
1441 ariadna 19216
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
1 efrain 19217
  top: 0;
1441 ariadna 19218
  border-bottom-color: var(--bs-popover-arrow-border);
1 efrain 19219
}
1441 ariadna 19220
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
19221
  top: var(--bs-popover-border-width);
19222
  border-bottom-color: var(--bs-popover-bg);
1 efrain 19223
}
1441 ariadna 19224
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
1 efrain 19225
  position: absolute;
19226
  top: 0;
19227
  left: 50%;
19228
  display: block;
1441 ariadna 19229
  width: var(--bs-popover-arrow-width);
19230
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
1 efrain 19231
  content: "";
1441 ariadna 19232
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
1 efrain 19233
}
19234
 
1441 ariadna 19235
/* rtl:begin:ignore */
19236
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
19237
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
19238
  width: var(--bs-popover-arrow-height);
19239
  height: var(--bs-popover-arrow-width);
1 efrain 19240
}
1441 ariadna 19241
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
19242
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
1 efrain 19243
}
1441 ariadna 19244
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
1 efrain 19245
  right: 0;
1441 ariadna 19246
  border-left-color: var(--bs-popover-arrow-border);
1 efrain 19247
}
1441 ariadna 19248
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
19249
  right: var(--bs-popover-border-width);
19250
  border-left-color: var(--bs-popover-bg);
1 efrain 19251
}
19252
 
1441 ariadna 19253
/* rtl:end:ignore */
1 efrain 19254
.popover-header {
1441 ariadna 19255
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
1 efrain 19256
  margin-bottom: 0;
1441 ariadna 19257
  font-size: var(--bs-popover-header-font-size);
19258
  color: var(--bs-popover-header-color);
19259
  background-color: var(--bs-popover-header-bg);
19260
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
19261
  border-top-left-radius: var(--bs-popover-inner-border-radius);
19262
  border-top-right-radius: var(--bs-popover-inner-border-radius);
1 efrain 19263
}
19264
.popover-header:empty {
19265
  display: none;
19266
}
19267
 
19268
.popover-body {
1441 ariadna 19269
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
19270
  color: var(--bs-popover-body-color);
1 efrain 19271
}
19272
 
19273
.carousel {
19274
  position: relative;
19275
}
19276
 
19277
.carousel.pointer-event {
19278
  touch-action: pan-y;
19279
}
19280
 
19281
.carousel-inner {
19282
  position: relative;
19283
  width: 100%;
19284
  overflow: hidden;
19285
}
19286
.carousel-inner::after {
19287
  display: block;
19288
  clear: both;
19289
  content: "";
19290
}
19291
 
19292
.carousel-item {
19293
  position: relative;
19294
  display: none;
19295
  float: left;
19296
  width: 100%;
19297
  margin-right: -100%;
19298
  backface-visibility: hidden;
19299
  transition: transform 0.6s ease-in-out;
19300
}
19301
@media (prefers-reduced-motion: reduce) {
19302
  .carousel-item {
19303
    transition: none;
19304
  }
19305
}
19306
 
19307
.carousel-item.active,
19308
.carousel-item-next,
19309
.carousel-item-prev {
19310
  display: block;
19311
}
19312
 
1441 ariadna 19313
.carousel-item-next:not(.carousel-item-start),
19314
.active.carousel-item-end {
1 efrain 19315
  transform: translateX(100%);
19316
}
19317
 
1441 ariadna 19318
.carousel-item-prev:not(.carousel-item-end),
19319
.active.carousel-item-start {
1 efrain 19320
  transform: translateX(-100%);
19321
}
19322
 
19323
.carousel-fade .carousel-item {
19324
  opacity: 0;
19325
  transition-property: opacity;
19326
  transform: none;
19327
}
19328
.carousel-fade .carousel-item.active,
1441 ariadna 19329
.carousel-fade .carousel-item-next.carousel-item-start,
19330
.carousel-fade .carousel-item-prev.carousel-item-end {
1 efrain 19331
  z-index: 1;
19332
  opacity: 1;
19333
}
1441 ariadna 19334
.carousel-fade .active.carousel-item-start,
19335
.carousel-fade .active.carousel-item-end {
1 efrain 19336
  z-index: 0;
19337
  opacity: 0;
19338
  transition: opacity 0s 0.6s;
19339
}
19340
@media (prefers-reduced-motion: reduce) {
1441 ariadna 19341
  .carousel-fade .active.carousel-item-start,
19342
  .carousel-fade .active.carousel-item-end {
1 efrain 19343
    transition: none;
19344
  }
19345
}
19346
 
19347
.carousel-control-prev,
19348
.carousel-control-next {
19349
  position: absolute;
19350
  top: 0;
19351
  bottom: 0;
19352
  z-index: 1;
19353
  display: flex;
19354
  align-items: center;
19355
  justify-content: center;
19356
  width: 15%;
19357
  padding: 0;
19358
  color: #fff;
19359
  text-align: center;
19360
  background: none;
19361
  border: 0;
19362
  opacity: 0.5;
19363
  transition: opacity 0.15s ease;
19364
}
19365
@media (prefers-reduced-motion: reduce) {
19366
  .carousel-control-prev,
19367
  .carousel-control-next {
19368
    transition: none;
19369
  }
19370
}
19371
.carousel-control-prev:hover, .carousel-control-prev:focus,
19372
.carousel-control-next:hover,
19373
.carousel-control-next:focus {
19374
  color: #fff;
19375
  text-decoration: none;
19376
  outline: 0;
19377
  opacity: 0.9;
19378
}
19379
 
19380
.carousel-control-prev {
19381
  left: 0;
19382
}
19383
 
19384
.carousel-control-next {
19385
  right: 0;
19386
}
19387
 
19388
.carousel-control-prev-icon,
19389
.carousel-control-next-icon {
19390
  display: inline-block;
1441 ariadna 19391
  width: 2rem;
19392
  height: 2rem;
19393
  background-repeat: no-repeat;
19394
  background-position: 50%;
19395
  background-size: 100% 100%;
1 efrain 19396
}
19397
 
19398
.carousel-control-prev-icon {
1441 ariadna 19399
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/;
1 efrain 19400
}
19401
 
19402
.carousel-control-next-icon {
1441 ariadna 19403
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/;
1 efrain 19404
}
19405
 
19406
.carousel-indicators {
19407
  position: absolute;
19408
  right: 0;
19409
  bottom: 0;
19410
  left: 0;
1441 ariadna 19411
  z-index: 2;
1 efrain 19412
  display: flex;
19413
  justify-content: center;
1441 ariadna 19414
  padding: 0;
1 efrain 19415
  margin-right: 15%;
1441 ariadna 19416
  margin-bottom: 1rem;
1 efrain 19417
  margin-left: 15%;
19418
}
1441 ariadna 19419
.carousel-indicators [data-bs-target] {
1 efrain 19420
  box-sizing: content-box;
19421
  flex: 0 1 auto;
19422
  width: 30px;
19423
  height: 3px;
1441 ariadna 19424
  padding: 0;
1 efrain 19425
  margin-right: 3px;
19426
  margin-left: 3px;
19427
  text-indent: -999px;
19428
  cursor: pointer;
19429
  background-color: #fff;
19430
  background-clip: padding-box;
1441 ariadna 19431
  border: 0;
1 efrain 19432
  border-top: 10px solid transparent;
19433
  border-bottom: 10px solid transparent;
19434
  opacity: 0.5;
19435
  transition: opacity 0.6s ease;
19436
}
19437
@media (prefers-reduced-motion: reduce) {
1441 ariadna 19438
  .carousel-indicators [data-bs-target] {
1 efrain 19439
    transition: none;
19440
  }
19441
}
19442
.carousel-indicators .active {
19443
  opacity: 1;
19444
}
19445
 
19446
.carousel-caption {
19447
  position: absolute;
19448
  right: 15%;
1441 ariadna 19449
  bottom: 1.25rem;
1 efrain 19450
  left: 15%;
1441 ariadna 19451
  padding-top: 1.25rem;
19452
  padding-bottom: 1.25rem;
1 efrain 19453
  color: #fff;
19454
  text-align: center;
19455
}
19456
 
1441 ariadna 19457
.carousel-dark .carousel-control-prev-icon,
19458
.carousel-dark .carousel-control-next-icon {
19459
  filter: invert(1) grayscale(100);
19460
}
19461
.carousel-dark .carousel-indicators [data-bs-target] {
19462
  background-color: #000;
19463
}
19464
.carousel-dark .carousel-caption {
19465
  color: #000;
19466
}
19467
 
19468
[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
19469
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
19470
[data-bs-theme=dark].carousel .carousel-control-next-icon {
19471
  filter: invert(1) grayscale(100);
19472
}
19473
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
19474
  background-color: #000;
19475
}
19476
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
19477
  color: #000;
19478
}
19479
 
19480
.spinner-grow,
19481
.spinner-border {
19482
  display: inline-block;
19483
  width: var(--bs-spinner-width);
19484
  height: var(--bs-spinner-height);
19485
  vertical-align: var(--bs-spinner-vertical-align);
19486
  border-radius: 50%;
19487
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
19488
}
19489
 
1 efrain 19490
@keyframes spinner-border {
19491
  to {
1441 ariadna 19492
    transform: rotate(360deg) /* rtl:ignore */;
1 efrain 19493
  }
19494
}
19495
.spinner-border {
1441 ariadna 19496
  --bs-spinner-width: 2rem;
19497
  --bs-spinner-height: 2rem;
19498
  --bs-spinner-vertical-align: -0.125em;
19499
  --bs-spinner-border-width: 0.25em;
19500
  --bs-spinner-animation-speed: 0.75s;
19501
  --bs-spinner-animation-name: spinner-border;
19502
  border: var(--bs-spinner-border-width) solid currentcolor;
1 efrain 19503
  border-right-color: transparent;
19504
}
19505
 
19506
.spinner-border-sm {
1441 ariadna 19507
  --bs-spinner-width: 1rem;
19508
  --bs-spinner-height: 1rem;
19509
  --bs-spinner-border-width: 0.2em;
1 efrain 19510
}
19511
 
19512
@keyframes spinner-grow {
19513
  0% {
19514
    transform: scale(0);
19515
  }
19516
  50% {
19517
    opacity: 1;
19518
    transform: none;
19519
  }
19520
}
19521
.spinner-grow {
1441 ariadna 19522
  --bs-spinner-width: 2rem;
19523
  --bs-spinner-height: 2rem;
19524
  --bs-spinner-vertical-align: -0.125em;
19525
  --bs-spinner-animation-speed: 0.75s;
19526
  --bs-spinner-animation-name: spinner-grow;
1 efrain 19527
  background-color: currentcolor;
19528
  opacity: 0;
19529
}
19530
 
19531
.spinner-grow-sm {
1441 ariadna 19532
  --bs-spinner-width: 1rem;
19533
  --bs-spinner-height: 1rem;
1 efrain 19534
}
19535
 
19536
@media (prefers-reduced-motion: reduce) {
19537
  .spinner-border,
19538
  .spinner-grow {
1441 ariadna 19539
    --bs-spinner-animation-speed: 1.5s;
1 efrain 19540
  }
19541
}
1441 ariadna 19542
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
19543
  --bs-offcanvas-zindex: 1045;
19544
  --bs-offcanvas-width: 400px;
19545
  --bs-offcanvas-height: 30vh;
19546
  --bs-offcanvas-padding-x: 1rem;
19547
  --bs-offcanvas-padding-y: 1rem;
19548
  --bs-offcanvas-color: var(--bs-body-color);
19549
  --bs-offcanvas-bg: var(--bs-body-bg);
19550
  --bs-offcanvas-border-width: var(--bs-border-width);
19551
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
19552
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
19553
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
19554
  --bs-offcanvas-title-line-height: 1.5;
19555
}
19556
 
19557
@media (max-width: 575.98px) {
19558
  .offcanvas-sm {
19559
    position: fixed;
19560
    bottom: 0;
19561
    z-index: var(--bs-offcanvas-zindex);
19562
    display: flex;
19563
    flex-direction: column;
19564
    max-width: 100%;
19565
    color: var(--bs-offcanvas-color);
19566
    visibility: hidden;
19567
    background-color: var(--bs-offcanvas-bg);
19568
    background-clip: padding-box;
19569
    outline: 0;
19570
    transition: var(--bs-offcanvas-transition);
19571
  }
19572
}
19573
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
19574
  .offcanvas-sm {
19575
    transition: none;
19576
  }
19577
}
19578
@media (max-width: 575.98px) {
19579
  .offcanvas-sm.offcanvas-start {
19580
    top: 0;
19581
    left: 0;
19582
    width: var(--bs-offcanvas-width);
19583
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19584
    transform: translateX(-100%);
19585
  }
19586
}
19587
@media (max-width: 575.98px) {
19588
  .offcanvas-sm.offcanvas-end {
19589
    top: 0;
19590
    right: 0;
19591
    width: var(--bs-offcanvas-width);
19592
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19593
    transform: translateX(100%);
19594
  }
19595
}
19596
@media (max-width: 575.98px) {
19597
  .offcanvas-sm.offcanvas-top {
19598
    top: 0;
19599
    right: 0;
19600
    left: 0;
19601
    height: var(--bs-offcanvas-height);
19602
    max-height: 100%;
19603
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19604
    transform: translateY(-100%);
19605
  }
19606
}
19607
@media (max-width: 575.98px) {
19608
  .offcanvas-sm.offcanvas-bottom {
19609
    right: 0;
19610
    left: 0;
19611
    height: var(--bs-offcanvas-height);
19612
    max-height: 100%;
19613
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19614
    transform: translateY(100%);
19615
  }
19616
}
19617
@media (max-width: 575.98px) {
19618
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
19619
    transform: none;
19620
  }
19621
}
19622
@media (max-width: 575.98px) {
19623
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
19624
    visibility: visible;
19625
  }
19626
}
19627
@media (min-width: 576px) {
19628
  .offcanvas-sm {
19629
    --bs-offcanvas-height: auto;
19630
    --bs-offcanvas-border-width: 0;
19631
    background-color: transparent !important;
19632
  }
19633
  .offcanvas-sm .offcanvas-header {
19634
    display: none;
19635
  }
19636
  .offcanvas-sm .offcanvas-body {
19637
    display: flex;
19638
    flex-grow: 0;
19639
    padding: 0;
19640
    overflow-y: visible;
19641
    background-color: transparent !important;
19642
  }
19643
}
19644
 
19645
@media (max-width: 767.98px) {
19646
  .offcanvas-md {
19647
    position: fixed;
19648
    bottom: 0;
19649
    z-index: var(--bs-offcanvas-zindex);
19650
    display: flex;
19651
    flex-direction: column;
19652
    max-width: 100%;
19653
    color: var(--bs-offcanvas-color);
19654
    visibility: hidden;
19655
    background-color: var(--bs-offcanvas-bg);
19656
    background-clip: padding-box;
19657
    outline: 0;
19658
    transition: var(--bs-offcanvas-transition);
19659
  }
19660
}
19661
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
19662
  .offcanvas-md {
19663
    transition: none;
19664
  }
19665
}
19666
@media (max-width: 767.98px) {
19667
  .offcanvas-md.offcanvas-start {
19668
    top: 0;
19669
    left: 0;
19670
    width: var(--bs-offcanvas-width);
19671
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19672
    transform: translateX(-100%);
19673
  }
19674
}
19675
@media (max-width: 767.98px) {
19676
  .offcanvas-md.offcanvas-end {
19677
    top: 0;
19678
    right: 0;
19679
    width: var(--bs-offcanvas-width);
19680
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19681
    transform: translateX(100%);
19682
  }
19683
}
19684
@media (max-width: 767.98px) {
19685
  .offcanvas-md.offcanvas-top {
19686
    top: 0;
19687
    right: 0;
19688
    left: 0;
19689
    height: var(--bs-offcanvas-height);
19690
    max-height: 100%;
19691
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19692
    transform: translateY(-100%);
19693
  }
19694
}
19695
@media (max-width: 767.98px) {
19696
  .offcanvas-md.offcanvas-bottom {
19697
    right: 0;
19698
    left: 0;
19699
    height: var(--bs-offcanvas-height);
19700
    max-height: 100%;
19701
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19702
    transform: translateY(100%);
19703
  }
19704
}
19705
@media (max-width: 767.98px) {
19706
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
19707
    transform: none;
19708
  }
19709
}
19710
@media (max-width: 767.98px) {
19711
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
19712
    visibility: visible;
19713
  }
19714
}
19715
@media (min-width: 768px) {
19716
  .offcanvas-md {
19717
    --bs-offcanvas-height: auto;
19718
    --bs-offcanvas-border-width: 0;
19719
    background-color: transparent !important;
19720
  }
19721
  .offcanvas-md .offcanvas-header {
19722
    display: none;
19723
  }
19724
  .offcanvas-md .offcanvas-body {
19725
    display: flex;
19726
    flex-grow: 0;
19727
    padding: 0;
19728
    overflow-y: visible;
19729
    background-color: transparent !important;
19730
  }
19731
}
19732
 
19733
@media (max-width: 991.98px) {
19734
  .offcanvas-lg {
19735
    position: fixed;
19736
    bottom: 0;
19737
    z-index: var(--bs-offcanvas-zindex);
19738
    display: flex;
19739
    flex-direction: column;
19740
    max-width: 100%;
19741
    color: var(--bs-offcanvas-color);
19742
    visibility: hidden;
19743
    background-color: var(--bs-offcanvas-bg);
19744
    background-clip: padding-box;
19745
    outline: 0;
19746
    transition: var(--bs-offcanvas-transition);
19747
  }
19748
}
19749
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
19750
  .offcanvas-lg {
19751
    transition: none;
19752
  }
19753
}
19754
@media (max-width: 991.98px) {
19755
  .offcanvas-lg.offcanvas-start {
19756
    top: 0;
19757
    left: 0;
19758
    width: var(--bs-offcanvas-width);
19759
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19760
    transform: translateX(-100%);
19761
  }
19762
}
19763
@media (max-width: 991.98px) {
19764
  .offcanvas-lg.offcanvas-end {
19765
    top: 0;
19766
    right: 0;
19767
    width: var(--bs-offcanvas-width);
19768
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19769
    transform: translateX(100%);
19770
  }
19771
}
19772
@media (max-width: 991.98px) {
19773
  .offcanvas-lg.offcanvas-top {
19774
    top: 0;
19775
    right: 0;
19776
    left: 0;
19777
    height: var(--bs-offcanvas-height);
19778
    max-height: 100%;
19779
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19780
    transform: translateY(-100%);
19781
  }
19782
}
19783
@media (max-width: 991.98px) {
19784
  .offcanvas-lg.offcanvas-bottom {
19785
    right: 0;
19786
    left: 0;
19787
    height: var(--bs-offcanvas-height);
19788
    max-height: 100%;
19789
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19790
    transform: translateY(100%);
19791
  }
19792
}
19793
@media (max-width: 991.98px) {
19794
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
19795
    transform: none;
19796
  }
19797
}
19798
@media (max-width: 991.98px) {
19799
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
19800
    visibility: visible;
19801
  }
19802
}
19803
@media (min-width: 992px) {
19804
  .offcanvas-lg {
19805
    --bs-offcanvas-height: auto;
19806
    --bs-offcanvas-border-width: 0;
19807
    background-color: transparent !important;
19808
  }
19809
  .offcanvas-lg .offcanvas-header {
19810
    display: none;
19811
  }
19812
  .offcanvas-lg .offcanvas-body {
19813
    display: flex;
19814
    flex-grow: 0;
19815
    padding: 0;
19816
    overflow-y: visible;
19817
    background-color: transparent !important;
19818
  }
19819
}
19820
 
19821
@media (max-width: 1199.98px) {
19822
  .offcanvas-xl {
19823
    position: fixed;
19824
    bottom: 0;
19825
    z-index: var(--bs-offcanvas-zindex);
19826
    display: flex;
19827
    flex-direction: column;
19828
    max-width: 100%;
19829
    color: var(--bs-offcanvas-color);
19830
    visibility: hidden;
19831
    background-color: var(--bs-offcanvas-bg);
19832
    background-clip: padding-box;
19833
    outline: 0;
19834
    transition: var(--bs-offcanvas-transition);
19835
  }
19836
}
19837
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
19838
  .offcanvas-xl {
19839
    transition: none;
19840
  }
19841
}
19842
@media (max-width: 1199.98px) {
19843
  .offcanvas-xl.offcanvas-start {
19844
    top: 0;
19845
    left: 0;
19846
    width: var(--bs-offcanvas-width);
19847
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19848
    transform: translateX(-100%);
19849
  }
19850
}
19851
@media (max-width: 1199.98px) {
19852
  .offcanvas-xl.offcanvas-end {
19853
    top: 0;
19854
    right: 0;
19855
    width: var(--bs-offcanvas-width);
19856
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19857
    transform: translateX(100%);
19858
  }
19859
}
19860
@media (max-width: 1199.98px) {
19861
  .offcanvas-xl.offcanvas-top {
19862
    top: 0;
19863
    right: 0;
19864
    left: 0;
19865
    height: var(--bs-offcanvas-height);
19866
    max-height: 100%;
19867
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19868
    transform: translateY(-100%);
19869
  }
19870
}
19871
@media (max-width: 1199.98px) {
19872
  .offcanvas-xl.offcanvas-bottom {
19873
    right: 0;
19874
    left: 0;
19875
    height: var(--bs-offcanvas-height);
19876
    max-height: 100%;
19877
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19878
    transform: translateY(100%);
19879
  }
19880
}
19881
@media (max-width: 1199.98px) {
19882
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
19883
    transform: none;
19884
  }
19885
}
19886
@media (max-width: 1199.98px) {
19887
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
19888
    visibility: visible;
19889
  }
19890
}
19891
@media (min-width: 1200px) {
19892
  .offcanvas-xl {
19893
    --bs-offcanvas-height: auto;
19894
    --bs-offcanvas-border-width: 0;
19895
    background-color: transparent !important;
19896
  }
19897
  .offcanvas-xl .offcanvas-header {
19898
    display: none;
19899
  }
19900
  .offcanvas-xl .offcanvas-body {
19901
    display: flex;
19902
    flex-grow: 0;
19903
    padding: 0;
19904
    overflow-y: visible;
19905
    background-color: transparent !important;
19906
  }
19907
}
19908
 
19909
@media (max-width: 1399.98px) {
19910
  .offcanvas-xxl {
19911
    position: fixed;
19912
    bottom: 0;
19913
    z-index: var(--bs-offcanvas-zindex);
19914
    display: flex;
19915
    flex-direction: column;
19916
    max-width: 100%;
19917
    color: var(--bs-offcanvas-color);
19918
    visibility: hidden;
19919
    background-color: var(--bs-offcanvas-bg);
19920
    background-clip: padding-box;
19921
    outline: 0;
19922
    transition: var(--bs-offcanvas-transition);
19923
  }
19924
}
19925
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
19926
  .offcanvas-xxl {
19927
    transition: none;
19928
  }
19929
}
19930
@media (max-width: 1399.98px) {
19931
  .offcanvas-xxl.offcanvas-start {
19932
    top: 0;
19933
    left: 0;
19934
    width: var(--bs-offcanvas-width);
19935
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19936
    transform: translateX(-100%);
19937
  }
19938
}
19939
@media (max-width: 1399.98px) {
19940
  .offcanvas-xxl.offcanvas-end {
19941
    top: 0;
19942
    right: 0;
19943
    width: var(--bs-offcanvas-width);
19944
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19945
    transform: translateX(100%);
19946
  }
19947
}
19948
@media (max-width: 1399.98px) {
19949
  .offcanvas-xxl.offcanvas-top {
19950
    top: 0;
19951
    right: 0;
19952
    left: 0;
19953
    height: var(--bs-offcanvas-height);
19954
    max-height: 100%;
19955
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19956
    transform: translateY(-100%);
19957
  }
19958
}
19959
@media (max-width: 1399.98px) {
19960
  .offcanvas-xxl.offcanvas-bottom {
19961
    right: 0;
19962
    left: 0;
19963
    height: var(--bs-offcanvas-height);
19964
    max-height: 100%;
19965
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
19966
    transform: translateY(100%);
19967
  }
19968
}
19969
@media (max-width: 1399.98px) {
19970
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
19971
    transform: none;
19972
  }
19973
}
19974
@media (max-width: 1399.98px) {
19975
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
19976
    visibility: visible;
19977
  }
19978
}
19979
@media (min-width: 1400px) {
19980
  .offcanvas-xxl {
19981
    --bs-offcanvas-height: auto;
19982
    --bs-offcanvas-border-width: 0;
19983
    background-color: transparent !important;
19984
  }
19985
  .offcanvas-xxl .offcanvas-header {
19986
    display: none;
19987
  }
19988
  .offcanvas-xxl .offcanvas-body {
19989
    display: flex;
19990
    flex-grow: 0;
19991
    padding: 0;
19992
    overflow-y: visible;
19993
    background-color: transparent !important;
19994
  }
19995
}
19996
 
19997
.offcanvas {
19998
  position: fixed;
19999
  bottom: 0;
20000
  z-index: var(--bs-offcanvas-zindex);
20001
  display: flex;
20002
  flex-direction: column;
20003
  max-width: 100%;
20004
  color: var(--bs-offcanvas-color);
20005
  visibility: hidden;
20006
  background-color: var(--bs-offcanvas-bg);
20007
  background-clip: padding-box;
20008
  outline: 0;
20009
  transition: var(--bs-offcanvas-transition);
20010
}
20011
@media (prefers-reduced-motion: reduce) {
20012
  .offcanvas {
20013
    transition: none;
20014
  }
20015
}
20016
.offcanvas.offcanvas-start {
20017
  top: 0;
20018
  left: 0;
20019
  width: var(--bs-offcanvas-width);
20020
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
20021
  transform: translateX(-100%);
20022
}
20023
.offcanvas.offcanvas-end {
20024
  top: 0;
20025
  right: 0;
20026
  width: var(--bs-offcanvas-width);
20027
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
20028
  transform: translateX(100%);
20029
}
20030
.offcanvas.offcanvas-top {
20031
  top: 0;
20032
  right: 0;
20033
  left: 0;
20034
  height: var(--bs-offcanvas-height);
20035
  max-height: 100%;
20036
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
20037
  transform: translateY(-100%);
20038
}
20039
.offcanvas.offcanvas-bottom {
20040
  right: 0;
20041
  left: 0;
20042
  height: var(--bs-offcanvas-height);
20043
  max-height: 100%;
20044
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
20045
  transform: translateY(100%);
20046
}
20047
.offcanvas.showing, .offcanvas.show:not(.hiding) {
20048
  transform: none;
20049
}
20050
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
20051
  visibility: visible;
20052
}
20053
 
20054
.offcanvas-backdrop {
20055
  position: fixed;
20056
  top: 0;
20057
  left: 0;
20058
  z-index: 1040;
20059
  width: 100vw;
20060
  height: 100vh;
20061
  background-color: #000;
20062
}
20063
.offcanvas-backdrop.fade {
20064
  opacity: 0;
20065
}
20066
.offcanvas-backdrop.show {
20067
  opacity: 0.5;
20068
}
20069
 
20070
.offcanvas-header {
20071
  display: flex;
20072
  align-items: center;
20073
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
20074
}
20075
.offcanvas-header .btn-close {
20076
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
20077
  margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
20078
}
20079
 
20080
.offcanvas-title {
20081
  margin-bottom: 0;
20082
  line-height: var(--bs-offcanvas-title-line-height);
20083
}
20084
 
20085
.offcanvas-body {
20086
  flex-grow: 1;
20087
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
20088
  overflow-y: auto;
20089
}
20090
 
20091
.placeholder {
20092
  display: inline-block;
20093
  min-height: 1em;
20094
  vertical-align: middle;
20095
  cursor: wait;
20096
  background-color: currentcolor;
20097
  opacity: 0.5;
20098
}
20099
.placeholder.btn::before {
20100
  display: inline-block;
20101
  content: "";
20102
}
20103
 
20104
.placeholder-xs {
20105
  min-height: 0.6em;
20106
}
20107
 
20108
.placeholder-sm {
20109
  min-height: 0.8em;
20110
}
20111
 
20112
.placeholder-lg {
20113
  min-height: 1.2em;
20114
}
20115
 
20116
.placeholder-glow .placeholder {
20117
  animation: placeholder-glow 2s ease-in-out infinite;
20118
}
20119
 
20120
@keyframes placeholder-glow {
20121
  50% {
20122
    opacity: 0.2;
20123
  }
20124
}
20125
.placeholder-wave {
20126
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
20127
  mask-size: 200% 100%;
20128
  animation: placeholder-wave 2s linear infinite;
20129
}
20130
 
20131
@keyframes placeholder-wave {
20132
  100% {
20133
    mask-position: -200% 0%;
20134
  }
20135
}
20136
.clearfix::after {
20137
  display: block;
20138
  clear: both;
20139
  content: "";
20140
}
20141
 
20142
.text-bg-primary {
20143
  color: #fff !important;
20144
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
20145
}
20146
 
20147
.text-bg-secondary {
20148
  color: #000 !important;
20149
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
20150
}
20151
 
20152
.text-bg-success {
20153
  color: #fff !important;
20154
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
20155
}
20156
 
20157
.text-bg-info {
20158
  color: #fff !important;
20159
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
20160
}
20161
 
20162
.text-bg-warning {
20163
  color: #000 !important;
20164
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
20165
}
20166
 
20167
.text-bg-danger {
20168
  color: #fff !important;
20169
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
20170
}
20171
 
20172
.text-bg-light {
20173
  color: #000 !important;
20174
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
20175
}
20176
 
20177
.text-bg-dark {
20178
  color: #fff !important;
20179
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
20180
}
20181
 
20182
.link-primary {
20183
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
20184
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
20185
}
20186
.link-primary:hover, .link-primary:focus {
20187
  color: RGBA(12, 86, 153, var(--bs-link-opacity, 1)) !important;
20188
  text-decoration-color: RGBA(12, 86, 153, var(--bs-link-underline-opacity, 1)) !important;
20189
}
20190
 
20191
.link-secondary {
20192
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
20193
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
20194
}
20195
.link-secondary:hover, .link-secondary:focus {
20196
  color: RGBA(216, 221, 225, var(--bs-link-opacity, 1)) !important;
20197
  text-decoration-color: RGBA(216, 221, 225, var(--bs-link-underline-opacity, 1)) !important;
20198
}
20199
 
20200
.link-success {
20201
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
20202
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
20203
}
20204
.link-success:hover, .link-success:focus {
20205
  color: RGBA(42, 98, 40, var(--bs-link-opacity, 1)) !important;
20206
  text-decoration-color: RGBA(42, 98, 40, var(--bs-link-underline-opacity, 1)) !important;
20207
}
20208
 
20209
.link-info {
20210
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
20211
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
20212
}
20213
.link-info:hover, .link-info:focus {
20214
  color: RGBA(0, 103, 120, var(--bs-link-opacity, 1)) !important;
20215
  text-decoration-color: RGBA(0, 103, 120, var(--bs-link-underline-opacity, 1)) !important;
20216
}
20217
 
20218
.link-warning {
20219
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
20220
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
20221
}
20222
.link-warning:hover, .link-warning:focus {
20223
  color: RGBA(243, 189, 113, var(--bs-link-opacity, 1)) !important;
20224
  text-decoration-color: RGBA(243, 189, 113, var(--bs-link-underline-opacity, 1)) !important;
20225
}
20226
 
20227
.link-danger {
20228
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
20229
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
20230
}
20231
.link-danger:hover, .link-danger:focus {
20232
  color: RGBA(162, 39, 26, var(--bs-link-opacity, 1)) !important;
20233
  text-decoration-color: RGBA(162, 39, 26, var(--bs-link-underline-opacity, 1)) !important;
20234
}
20235
 
20236
.link-light {
20237
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
20238
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
20239
}
20240
.link-light:hover, .link-light:focus {
20241
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
20242
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
20243
}
20244
 
20245
.link-dark {
20246
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
20247
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
20248
}
20249
.link-dark:hover, .link-dark:focus {
20250
  color: RGBA(23, 26, 30, var(--bs-link-opacity, 1)) !important;
20251
  text-decoration-color: RGBA(23, 26, 30, var(--bs-link-underline-opacity, 1)) !important;
20252
}
20253
 
20254
.link-body-emphasis {
20255
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
20256
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
20257
}
20258
.link-body-emphasis:hover, .link-body-emphasis:focus {
20259
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
20260
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
20261
}
20262
 
20263
.focus-ring:focus {
20264
  outline: 0;
20265
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
20266
}
20267
 
20268
.icon-link {
20269
  display: inline-flex;
20270
  gap: 0.375rem;
20271
  align-items: center;
20272
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
20273
  text-underline-offset: 0.25em;
20274
  backface-visibility: hidden;
20275
}
20276
.icon-link > .bi {
20277
  flex-shrink: 0;
20278
  width: 1em;
20279
  height: 1em;
20280
  fill: currentcolor;
20281
  transition: 0.2s ease-in-out transform;
20282
}
20283
@media (prefers-reduced-motion: reduce) {
20284
  .icon-link > .bi {
20285
    transition: none;
20286
  }
20287
}
20288
 
20289
.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
20290
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
20291
}
20292
 
20293
.ratio {
20294
  position: relative;
20295
  width: 100%;
20296
}
20297
.ratio::before {
20298
  display: block;
20299
  padding-top: var(--bs-aspect-ratio);
20300
  content: "";
20301
}
20302
.ratio > * {
20303
  position: absolute;
20304
  top: 0;
20305
  left: 0;
20306
  width: 100%;
20307
  height: 100%;
20308
}
20309
 
20310
.ratio-1x1 {
20311
  --bs-aspect-ratio: 100%;
20312
}
20313
 
20314
.ratio-4x3 {
20315
  --bs-aspect-ratio: 75%;
20316
}
20317
 
20318
.ratio-16x9 {
20319
  --bs-aspect-ratio: 56.25%;
20320
}
20321
 
20322
.ratio-21x9 {
20323
  --bs-aspect-ratio: 42.8571428571%;
20324
}
20325
 
20326
.fixed-top {
20327
  position: fixed;
20328
  top: 0;
20329
  right: 0;
20330
  left: 0;
20331
  z-index: 1030;
20332
}
20333
 
20334
.fixed-bottom {
20335
  position: fixed;
20336
  right: 0;
20337
  bottom: 0;
20338
  left: 0;
20339
  z-index: 1030;
20340
}
20341
 
20342
.sticky-top {
20343
  position: sticky;
20344
  top: 0;
20345
  z-index: 1020;
20346
}
20347
 
20348
.sticky-bottom {
20349
  position: sticky;
20350
  bottom: 0;
20351
  z-index: 1020;
20352
}
20353
 
20354
@media (min-width: 576px) {
20355
  .sticky-sm-top {
20356
    position: sticky;
20357
    top: 0;
20358
    z-index: 1020;
20359
  }
20360
  .sticky-sm-bottom {
20361
    position: sticky;
20362
    bottom: 0;
20363
    z-index: 1020;
20364
  }
20365
}
20366
@media (min-width: 768px) {
20367
  .sticky-md-top {
20368
    position: sticky;
20369
    top: 0;
20370
    z-index: 1020;
20371
  }
20372
  .sticky-md-bottom {
20373
    position: sticky;
20374
    bottom: 0;
20375
    z-index: 1020;
20376
  }
20377
}
20378
@media (min-width: 992px) {
20379
  .sticky-lg-top {
20380
    position: sticky;
20381
    top: 0;
20382
    z-index: 1020;
20383
  }
20384
  .sticky-lg-bottom {
20385
    position: sticky;
20386
    bottom: 0;
20387
    z-index: 1020;
20388
  }
20389
}
20390
@media (min-width: 1200px) {
20391
  .sticky-xl-top {
20392
    position: sticky;
20393
    top: 0;
20394
    z-index: 1020;
20395
  }
20396
  .sticky-xl-bottom {
20397
    position: sticky;
20398
    bottom: 0;
20399
    z-index: 1020;
20400
  }
20401
}
20402
@media (min-width: 1400px) {
20403
  .sticky-xxl-top {
20404
    position: sticky;
20405
    top: 0;
20406
    z-index: 1020;
20407
  }
20408
  .sticky-xxl-bottom {
20409
    position: sticky;
20410
    bottom: 0;
20411
    z-index: 1020;
20412
  }
20413
}
20414
.hstack {
20415
  display: flex;
20416
  flex-direction: row;
20417
  align-items: center;
20418
  align-self: stretch;
20419
}
20420
 
20421
.vstack {
20422
  display: flex;
20423
  flex: 1 1 auto;
20424
  flex-direction: column;
20425
  align-self: stretch;
20426
}
20427
 
20428
.visually-hidden,
20429
.visually-hidden-focusable:not(:focus):not(:focus-within) {
20430
  width: 1px !important;
20431
  height: 1px !important;
20432
  padding: 0 !important;
20433
  margin: -1px !important;
20434
  overflow: hidden !important;
20435
  clip: rect(0, 0, 0, 0) !important;
20436
  white-space: nowrap !important;
20437
  border: 0 !important;
20438
}
20439
.visually-hidden:not(caption),
20440
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
20441
  position: absolute !important;
20442
}
20443
 
20444
.stretched-link::after {
20445
  position: absolute;
20446
  top: 0;
20447
  right: 0;
20448
  bottom: 0;
20449
  left: 0;
20450
  z-index: 1;
20451
  content: "";
20452
}
20453
 
20454
.text-truncate {
20455
  overflow: hidden;
20456
  text-overflow: ellipsis;
20457
  white-space: nowrap;
20458
}
20459
 
20460
.vr {
20461
  display: inline-block;
20462
  align-self: stretch;
20463
  width: var(--bs-border-width);
20464
  min-height: 1em;
20465
  background-color: currentcolor;
20466
  opacity: 0.15;
20467
}
20468
 
1 efrain 20469
.align-baseline {
20470
  vertical-align: baseline !important;
20471
}
20472
 
20473
.align-top, [data-filterregion=value] div:first-of-type {
20474
  vertical-align: top !important;
20475
}
20476
 
20477
.align-middle, .reportbuilder-table td {
20478
  vertical-align: middle !important;
20479
}
20480
 
20481
.align-bottom {
20482
  vertical-align: bottom !important;
20483
}
20484
 
20485
.align-text-bottom {
20486
  vertical-align: text-bottom !important;
20487
}
20488
 
20489
.align-text-top {
20490
  vertical-align: text-top !important;
20491
}
20492
 
1441 ariadna 20493
.float-start {
20494
  float: left !important;
1 efrain 20495
}
20496
 
1441 ariadna 20497
.float-end {
20498
  float: right !important;
1 efrain 20499
}
20500
 
1441 ariadna 20501
.float-none {
20502
  float: none !important;
1 efrain 20503
}
20504
 
1441 ariadna 20505
.object-fit-contain {
20506
  object-fit: contain !important;
1 efrain 20507
}
20508
 
1441 ariadna 20509
.object-fit-cover {
20510
  object-fit: cover !important;
1 efrain 20511
}
20512
 
1441 ariadna 20513
.object-fit-fill {
20514
  object-fit: fill !important;
1 efrain 20515
}
20516
 
1441 ariadna 20517
.object-fit-scale {
20518
  object-fit: scale-down !important;
1 efrain 20519
}
20520
 
1441 ariadna 20521
.object-fit-none {
20522
  object-fit: none !important;
1 efrain 20523
}
20524
 
1441 ariadna 20525
.opacity-0 {
20526
  opacity: 0 !important;
1 efrain 20527
}
20528
 
1441 ariadna 20529
.opacity-25 {
20530
  opacity: 0.25 !important;
1 efrain 20531
}
20532
 
1441 ariadna 20533
.opacity-50 {
20534
  opacity: 0.5 !important;
1 efrain 20535
}
20536
 
1441 ariadna 20537
.opacity-75 {
20538
  opacity: 0.75 !important;
1 efrain 20539
}
20540
 
1441 ariadna 20541
.opacity-100 {
20542
  opacity: 1 !important;
1 efrain 20543
}
20544
 
1441 ariadna 20545
.overflow-auto {
20546
  overflow: auto !important;
1 efrain 20547
}
20548
 
1441 ariadna 20549
.overflow-hidden {
20550
  overflow: hidden !important;
1 efrain 20551
}
20552
 
1441 ariadna 20553
.overflow-visible {
20554
  overflow: visible !important;
1 efrain 20555
}
20556
 
1441 ariadna 20557
.overflow-scroll {
20558
  overflow: scroll !important;
1 efrain 20559
}
20560
 
1441 ariadna 20561
.overflow-x-auto {
20562
  overflow-x: auto !important;
1 efrain 20563
}
20564
 
1441 ariadna 20565
.overflow-x-hidden {
20566
  overflow-x: hidden !important;
1 efrain 20567
}
20568
 
1441 ariadna 20569
.overflow-x-visible {
20570
  overflow-x: visible !important;
1 efrain 20571
}
20572
 
1441 ariadna 20573
.overflow-x-scroll {
20574
  overflow-x: scroll !important;
1 efrain 20575
}
20576
 
1441 ariadna 20577
.overflow-y-auto {
20578
  overflow-y: auto !important;
1 efrain 20579
}
20580
 
1441 ariadna 20581
.overflow-y-hidden {
20582
  overflow-y: hidden !important;
1 efrain 20583
}
20584
 
1441 ariadna 20585
.overflow-y-visible {
20586
  overflow-y: visible !important;
20587
}
20588
 
20589
.overflow-y-scroll {
20590
  overflow-y: scroll !important;
20591
}
20592
 
20593
.d-inline {
20594
  display: inline !important;
20595
}
20596
 
20597
.d-inline-block {
20598
  display: inline-block !important;
20599
}
20600
 
20601
.d-block {
20602
  display: block !important;
20603
}
20604
 
20605
.d-grid {
20606
  display: grid !important;
20607
}
20608
 
20609
.d-inline-grid {
20610
  display: inline-grid !important;
20611
}
20612
 
20613
.d-table {
20614
  display: table !important;
20615
}
20616
 
20617
.d-table-row {
20618
  display: table-row !important;
20619
}
20620
 
20621
.d-table-cell {
20622
  display: table-cell !important;
20623
}
20624
 
20625
.d-flex {
20626
  display: flex !important;
20627
}
20628
 
20629
.d-inline-flex {
20630
  display: inline-flex !important;
20631
}
20632
 
20633
.d-none {
20634
  display: none !important;
20635
}
20636
 
20637
.shadow {
20638
  box-shadow: var(--bs-box-shadow) !important;
20639
}
20640
 
20641
.shadow-sm {
20642
  box-shadow: var(--bs-box-shadow-sm) !important;
20643
}
20644
 
20645
.shadow-lg {
20646
  box-shadow: var(--bs-box-shadow-lg) !important;
20647
}
20648
 
20649
.shadow-none {
20650
  box-shadow: none !important;
20651
}
20652
 
20653
.focus-ring-primary {
20654
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
20655
}
20656
 
20657
.focus-ring-secondary {
20658
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
20659
}
20660
 
20661
.focus-ring-success {
20662
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
20663
}
20664
 
20665
.focus-ring-info {
20666
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
20667
}
20668
 
20669
.focus-ring-warning {
20670
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
20671
}
20672
 
20673
.focus-ring-danger {
20674
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
20675
}
20676
 
20677
.focus-ring-light {
20678
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
20679
}
20680
 
20681
.focus-ring-dark {
20682
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
20683
}
20684
 
20685
.position-static {
20686
  position: static !important;
20687
}
20688
 
20689
.position-relative {
20690
  position: relative !important;
20691
}
20692
 
20693
.position-absolute {
20694
  position: absolute !important;
20695
}
20696
 
20697
.position-fixed {
20698
  position: fixed !important;
20699
}
20700
 
20701
.position-sticky {
20702
  position: sticky !important;
20703
}
20704
 
20705
.top-0 {
20706
  top: 0 !important;
20707
}
20708
 
20709
.top-50 {
20710
  top: 50% !important;
20711
}
20712
 
20713
.top-100 {
20714
  top: 100% !important;
20715
}
20716
 
20717
.bottom-0 {
20718
  bottom: 0 !important;
20719
}
20720
 
20721
.bottom-50 {
20722
  bottom: 50% !important;
20723
}
20724
 
20725
.bottom-100 {
20726
  bottom: 100% !important;
20727
}
20728
 
20729
.start-0 {
20730
  left: 0 !important;
20731
}
20732
 
20733
.start-50 {
20734
  left: 50% !important;
20735
}
20736
 
20737
.start-100 {
20738
  left: 100% !important;
20739
}
20740
 
20741
.end-0 {
20742
  right: 0 !important;
20743
}
20744
 
20745
.end-50 {
20746
  right: 50% !important;
20747
}
20748
 
20749
.end-100 {
20750
  right: 100% !important;
20751
}
20752
 
20753
.translate-middle {
20754
  transform: translate(-50%, -50%) !important;
20755
}
20756
 
20757
.translate-middle-x {
20758
  transform: translateX(-50%) !important;
20759
}
20760
 
20761
.translate-middle-y {
20762
  transform: translateY(-50%) !important;
20763
}
20764
 
20765
.border {
20766
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
20767
}
20768
 
1 efrain 20769
.border-0 {
20770
  border: 0 !important;
20771
}
20772
 
1441 ariadna 20773
.border-top {
20774
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
20775
}
20776
 
1 efrain 20777
.border-top-0 {
20778
  border-top: 0 !important;
20779
}
20780
 
1441 ariadna 20781
.border-end {
20782
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
20783
}
20784
 
20785
.border-end-0 {
1 efrain 20786
  border-right: 0 !important;
20787
}
20788
 
1441 ariadna 20789
.border-bottom {
20790
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
20791
}
20792
 
1 efrain 20793
.border-bottom-0 {
20794
  border-bottom: 0 !important;
20795
}
20796
 
1441 ariadna 20797
.border-start {
20798
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
20799
}
20800
 
20801
.border-start-0 {
1 efrain 20802
  border-left: 0 !important;
20803
}
20804
 
20805
.border-primary {
1441 ariadna 20806
  --bs-border-opacity: 1;
20807
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
1 efrain 20808
}
20809
 
20810
.border-secondary {
1441 ariadna 20811
  --bs-border-opacity: 1;
20812
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
1 efrain 20813
}
20814
 
20815
.border-success {
1441 ariadna 20816
  --bs-border-opacity: 1;
20817
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
1 efrain 20818
}
20819
 
20820
.border-info {
1441 ariadna 20821
  --bs-border-opacity: 1;
20822
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
1 efrain 20823
}
20824
 
20825
.border-warning {
1441 ariadna 20826
  --bs-border-opacity: 1;
20827
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
1 efrain 20828
}
20829
 
20830
.border-danger {
1441 ariadna 20831
  --bs-border-opacity: 1;
20832
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
1 efrain 20833
}
20834
 
20835
.border-light {
1441 ariadna 20836
  --bs-border-opacity: 1;
20837
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
1 efrain 20838
}
20839
 
20840
.border-dark {
1441 ariadna 20841
  --bs-border-opacity: 1;
20842
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
1 efrain 20843
}
20844
 
1441 ariadna 20845
.border-black {
20846
  --bs-border-opacity: 1;
20847
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
20848
}
20849
 
1 efrain 20850
.border-white {
1441 ariadna 20851
  --bs-border-opacity: 1;
20852
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
1 efrain 20853
}
20854
 
1441 ariadna 20855
.border-primary-subtle {
20856
  border-color: var(--bs-primary-border-subtle) !important;
1 efrain 20857
}
20858
 
1441 ariadna 20859
.border-secondary-subtle {
20860
  border-color: var(--bs-secondary-border-subtle) !important;
1 efrain 20861
}
20862
 
1441 ariadna 20863
.border-success-subtle {
20864
  border-color: var(--bs-success-border-subtle) !important;
1 efrain 20865
}
20866
 
1441 ariadna 20867
.border-info-subtle {
20868
  border-color: var(--bs-info-border-subtle) !important;
1 efrain 20869
}
20870
 
1441 ariadna 20871
.border-warning-subtle {
20872
  border-color: var(--bs-warning-border-subtle) !important;
1 efrain 20873
}
20874
 
1441 ariadna 20875
.border-danger-subtle {
20876
  border-color: var(--bs-danger-border-subtle) !important;
1 efrain 20877
}
20878
 
1441 ariadna 20879
.border-light-subtle {
20880
  border-color: var(--bs-light-border-subtle) !important;
1 efrain 20881
}
20882
 
1441 ariadna 20883
.border-dark-subtle {
20884
  border-color: var(--bs-dark-border-subtle) !important;
1 efrain 20885
}
20886
 
1441 ariadna 20887
.border-1 {
20888
  border-width: 1px !important;
1 efrain 20889
}
20890
 
1441 ariadna 20891
.border-2 {
20892
  border-width: 2px !important;
1 efrain 20893
}
20894
 
1441 ariadna 20895
.border-3 {
20896
  border-width: 3px !important;
1 efrain 20897
}
20898
 
1441 ariadna 20899
.border-4 {
20900
  border-width: 4px !important;
1 efrain 20901
}
20902
 
1441 ariadna 20903
.border-5 {
20904
  border-width: 5px !important;
1 efrain 20905
}
20906
 
1441 ariadna 20907
.border-opacity-10 {
20908
  --bs-border-opacity: 0.1;
1 efrain 20909
}
20910
 
1441 ariadna 20911
.border-opacity-25 {
20912
  --bs-border-opacity: 0.25;
1 efrain 20913
}
20914
 
1441 ariadna 20915
.border-opacity-50 {
20916
  --bs-border-opacity: 0.5;
1 efrain 20917
}
20918
 
1441 ariadna 20919
.border-opacity-75 {
20920
  --bs-border-opacity: 0.75;
1 efrain 20921
}
20922
 
1441 ariadna 20923
.border-opacity-100 {
20924
  --bs-border-opacity: 1;
1 efrain 20925
}
20926
 
1441 ariadna 20927
.w-25 {
20928
  width: 25% !important;
1 efrain 20929
}
20930
 
1441 ariadna 20931
.w-50 {
20932
  width: 50% !important;
1 efrain 20933
}
20934
 
1441 ariadna 20935
.w-75 {
20936
  width: 75% !important;
1 efrain 20937
}
1441 ariadna 20938
 
20939
.w-100 {
20940
  width: 100% !important;
1 efrain 20941
}
1441 ariadna 20942
 
20943
.w-auto {
20944
  width: auto !important;
1 efrain 20945
}
1441 ariadna 20946
 
20947
.mw-100 {
20948
  max-width: 100% !important;
1 efrain 20949
}
1441 ariadna 20950
 
20951
.vw-100 {
20952
  width: 100vw !important;
1 efrain 20953
}
1441 ariadna 20954
 
20955
.min-vw-100 {
20956
  min-width: 100vw !important;
1 efrain 20957
}
1441 ariadna 20958
 
20959
.h-25 {
20960
  height: 25% !important;
1 efrain 20961
}
1441 ariadna 20962
 
20963
.h-50 {
20964
  height: 50% !important;
1 efrain 20965
}
20966
 
1441 ariadna 20967
.h-75 {
20968
  height: 75% !important;
1 efrain 20969
}
20970
 
1441 ariadna 20971
.h-100 {
20972
  height: 100% !important;
1 efrain 20973
}
20974
 
1441 ariadna 20975
.h-auto {
20976
  height: auto !important;
1 efrain 20977
}
20978
 
1441 ariadna 20979
.mh-100 {
20980
  max-height: 100% !important;
1 efrain 20981
}
20982
 
1441 ariadna 20983
.vh-100 {
20984
  height: 100vh !important;
20985
}
20986
 
20987
.min-vh-100 {
20988
  min-height: 100vh !important;
20989
}
20990
 
20991
.flex-fill, .reportbuilder-report-container {
20992
  flex: 1 1 auto !important;
20993
}
20994
 
1 efrain 20995
.flex-row {
20996
  flex-direction: row !important;
20997
}
20998
 
20999
.flex-column {
21000
  flex-direction: column !important;
21001
}
21002
 
21003
.flex-row-reverse {
21004
  flex-direction: row-reverse !important;
21005
}
21006
 
21007
.flex-column-reverse {
21008
  flex-direction: column-reverse !important;
21009
}
21010
 
21011
.flex-grow-0 {
21012
  flex-grow: 0 !important;
21013
}
21014
 
21015
.flex-grow-1 {
21016
  flex-grow: 1 !important;
21017
}
21018
 
21019
.flex-shrink-0 {
21020
  flex-shrink: 0 !important;
21021
}
21022
 
21023
.flex-shrink-1 {
21024
  flex-shrink: 1 !important;
21025
}
21026
 
1441 ariadna 21027
.flex-wrap {
21028
  flex-wrap: wrap !important;
21029
}
21030
 
21031
.flex-nowrap {
21032
  flex-wrap: nowrap !important;
21033
}
21034
 
21035
.flex-wrap-reverse {
21036
  flex-wrap: wrap-reverse !important;
21037
}
21038
 
1 efrain 21039
.justify-content-start {
21040
  justify-content: flex-start !important;
21041
}
21042
 
21043
.justify-content-end {
21044
  justify-content: flex-end !important;
21045
}
21046
 
21047
.justify-content-center {
21048
  justify-content: center !important;
21049
}
21050
 
21051
.justify-content-between {
21052
  justify-content: space-between !important;
21053
}
21054
 
21055
.justify-content-around {
21056
  justify-content: space-around !important;
21057
}
21058
 
1441 ariadna 21059
.justify-content-evenly {
21060
  justify-content: space-evenly !important;
21061
}
21062
 
1 efrain 21063
.align-items-start {
21064
  align-items: flex-start !important;
21065
}
21066
 
21067
.align-items-end {
21068
  align-items: flex-end !important;
21069
}
21070
 
21071
.align-items-center {
21072
  align-items: center !important;
21073
}
21074
 
21075
.align-items-baseline {
21076
  align-items: baseline !important;
21077
}
21078
 
21079
.align-items-stretch {
21080
  align-items: stretch !important;
21081
}
21082
 
21083
.align-content-start {
21084
  align-content: flex-start !important;
21085
}
21086
 
21087
.align-content-end {
21088
  align-content: flex-end !important;
21089
}
21090
 
21091
.align-content-center {
21092
  align-content: center !important;
21093
}
21094
 
21095
.align-content-between {
21096
  align-content: space-between !important;
21097
}
21098
 
21099
.align-content-around {
21100
  align-content: space-around !important;
21101
}
21102
 
21103
.align-content-stretch {
21104
  align-content: stretch !important;
21105
}
21106
 
21107
.align-self-auto {
21108
  align-self: auto !important;
21109
}
21110
 
21111
.align-self-start {
21112
  align-self: flex-start !important;
21113
}
21114
 
21115
.align-self-end {
21116
  align-self: flex-end !important;
21117
}
21118
 
21119
.align-self-center {
21120
  align-self: center !important;
21121
}
21122
 
21123
.align-self-baseline {
21124
  align-self: baseline !important;
21125
}
21126
 
21127
.align-self-stretch {
21128
  align-self: stretch !important;
21129
}
21130
 
1441 ariadna 21131
.order-first {
21132
  order: -1 !important;
1 efrain 21133
}
1441 ariadna 21134
 
21135
.order-0 {
21136
  order: 0 !important;
1 efrain 21137
}
1441 ariadna 21138
 
21139
.order-1 {
21140
  order: 1 !important;
1 efrain 21141
}
1441 ariadna 21142
 
21143
.order-2 {
21144
  order: 2 !important;
1 efrain 21145
}
1441 ariadna 21146
 
21147
.order-3 {
21148
  order: 3 !important;
1 efrain 21149
}
21150
 
1441 ariadna 21151
.order-4 {
21152
  order: 4 !important;
1 efrain 21153
}
21154
 
1441 ariadna 21155
.order-5 {
21156
  order: 5 !important;
1 efrain 21157
}
21158
 
1441 ariadna 21159
.order-last {
21160
  order: 6 !important;
1 efrain 21161
}
1441 ariadna 21162
 
21163
.m-0 {
21164
  margin: 0 !important;
1 efrain 21165
}
1441 ariadna 21166
 
21167
.m-1 {
21168
  margin: 0.25rem !important;
1 efrain 21169
}
1441 ariadna 21170
 
21171
.m-2 {
21172
  margin: 0.5rem !important;
1 efrain 21173
}
21174
 
1441 ariadna 21175
.m-3 {
21176
  margin: 1rem !important;
1 efrain 21177
}
21178
 
1441 ariadna 21179
.m-4 {
21180
  margin: 1.5rem !important;
1 efrain 21181
}
21182
 
1441 ariadna 21183
.m-5 {
21184
  margin: 2rem !important;
1 efrain 21185
}
21186
 
1441 ariadna 21187
.m-6 {
21188
  margin: 3rem !important;
1 efrain 21189
}
21190
 
1441 ariadna 21191
.m-auto {
21192
  margin: auto !important;
1 efrain 21193
}
21194
 
1441 ariadna 21195
.mx-0 {
21196
  margin-right: 0 !important;
21197
  margin-left: 0 !important;
1 efrain 21198
}
21199
 
1441 ariadna 21200
.mx-1 {
21201
  margin-right: 0.25rem !important;
21202
  margin-left: 0.25rem !important;
1 efrain 21203
}
21204
 
1441 ariadna 21205
.mx-2 {
21206
  margin-right: 0.5rem !important;
21207
  margin-left: 0.5rem !important;
1 efrain 21208
}
21209
 
1441 ariadna 21210
.mx-3 {
21211
  margin-right: 1rem !important;
21212
  margin-left: 1rem !important;
1 efrain 21213
}
21214
 
1441 ariadna 21215
.mx-4 {
21216
  margin-right: 1.5rem !important;
21217
  margin-left: 1.5rem !important;
1 efrain 21218
}
21219
 
1441 ariadna 21220
.mx-5 {
21221
  margin-right: 2rem !important;
21222
  margin-left: 2rem !important;
1 efrain 21223
}
21224
 
1441 ariadna 21225
.mx-6 {
21226
  margin-right: 3rem !important;
21227
  margin-left: 3rem !important;
1 efrain 21228
}
21229
 
1441 ariadna 21230
.mx-auto {
21231
  margin-right: auto !important;
21232
  margin-left: auto !important;
1 efrain 21233
}
21234
 
1441 ariadna 21235
.my-0 {
21236
  margin-top: 0 !important;
21237
  margin-bottom: 0 !important;
1 efrain 21238
}
21239
 
1441 ariadna 21240
.my-1 {
21241
  margin-top: 0.25rem !important;
21242
  margin-bottom: 0.25rem !important;
1 efrain 21243
}
21244
 
1441 ariadna 21245
.my-2 {
21246
  margin-top: 0.5rem !important;
21247
  margin-bottom: 0.5rem !important;
1 efrain 21248
}
21249
 
1441 ariadna 21250
.my-3 {
21251
  margin-top: 1rem !important;
21252
  margin-bottom: 1rem !important;
1 efrain 21253
}
21254
 
1441 ariadna 21255
.my-4 {
21256
  margin-top: 1.5rem !important;
21257
  margin-bottom: 1.5rem !important;
1 efrain 21258
}
21259
 
1441 ariadna 21260
.my-5 {
21261
  margin-top: 2rem !important;
21262
  margin-bottom: 2rem !important;
1 efrain 21263
}
21264
 
1441 ariadna 21265
.my-6 {
21266
  margin-top: 3rem !important;
21267
  margin-bottom: 3rem !important;
1 efrain 21268
}
21269
 
1441 ariadna 21270
.my-auto {
21271
  margin-top: auto !important;
21272
  margin-bottom: auto !important;
1 efrain 21273
}
21274
 
1441 ariadna 21275
.mt-0 {
21276
  margin-top: 0 !important;
1 efrain 21277
}
21278
 
1441 ariadna 21279
.mt-1 {
21280
  margin-top: 0.25rem !important;
1 efrain 21281
}
21282
 
1441 ariadna 21283
.mt-2 {
21284
  margin-top: 0.5rem !important;
1 efrain 21285
}
21286
 
1441 ariadna 21287
.mt-3 {
21288
  margin-top: 1rem !important;
1 efrain 21289
}
21290
 
1441 ariadna 21291
.mt-4 {
21292
  margin-top: 1.5rem !important;
1 efrain 21293
}
21294
 
1441 ariadna 21295
.mt-5 {
21296
  margin-top: 2rem !important;
1 efrain 21297
}
21298
 
1441 ariadna 21299
.mt-6 {
21300
  margin-top: 3rem !important;
1 efrain 21301
}
21302
 
1441 ariadna 21303
.mt-auto {
21304
  margin-top: auto !important;
1 efrain 21305
}
21306
 
1441 ariadna 21307
.me-0 {
21308
  margin-right: 0 !important;
1 efrain 21309
}
21310
 
1441 ariadna 21311
.me-1 {
21312
  margin-right: 0.25rem !important;
1 efrain 21313
}
21314
 
1441 ariadna 21315
.me-2 {
21316
  margin-right: 0.5rem !important;
1 efrain 21317
}
21318
 
1441 ariadna 21319
.me-3 {
21320
  margin-right: 1rem !important;
1 efrain 21321
}
21322
 
1441 ariadna 21323
.me-4 {
21324
  margin-right: 1.5rem !important;
1 efrain 21325
}
21326
 
1441 ariadna 21327
.me-5 {
21328
  margin-right: 2rem !important;
1 efrain 21329
}
21330
 
1441 ariadna 21331
.me-6 {
21332
  margin-right: 3rem !important;
1 efrain 21333
}
21334
 
1441 ariadna 21335
.me-auto {
21336
  margin-right: auto !important;
1 efrain 21337
}
21338
 
1441 ariadna 21339
.mb-0 {
1 efrain 21340
  margin-bottom: 0 !important;
21341
}
21342
 
1441 ariadna 21343
.mb-1 {
21344
  margin-bottom: 0.25rem !important;
1 efrain 21345
}
21346
 
1441 ariadna 21347
.mb-2 {
21348
  margin-bottom: 0.5rem !important;
1 efrain 21349
}
21350
 
1441 ariadna 21351
.mb-3 {
21352
  margin-bottom: 1rem !important;
1 efrain 21353
}
21354
 
1441 ariadna 21355
.mb-4 {
21356
  margin-bottom: 1.5rem !important;
1 efrain 21357
}
21358
 
1441 ariadna 21359
.mb-5 {
21360
  margin-bottom: 2rem !important;
1 efrain 21361
}
21362
 
1441 ariadna 21363
.mb-6 {
21364
  margin-bottom: 3rem !important;
21365
}
21366
 
21367
.mb-auto {
21368
  margin-bottom: auto !important;
21369
}
21370
 
21371
.ms-0 {
21372
  margin-left: 0 !important;
21373
}
21374
 
21375
.ms-1 {
1 efrain 21376
  margin-left: 0.25rem !important;
21377
}
21378
 
1441 ariadna 21379
.ms-2 {
21380
  margin-left: 0.5rem !important;
1 efrain 21381
}
21382
 
1441 ariadna 21383
.ms-3 {
21384
  margin-left: 1rem !important;
1 efrain 21385
}
21386
 
1441 ariadna 21387
.ms-4 {
21388
  margin-left: 1.5rem !important;
1 efrain 21389
}
21390
 
1441 ariadna 21391
.ms-5 {
21392
  margin-left: 2rem !important;
1 efrain 21393
}
21394
 
1441 ariadna 21395
.ms-6 {
21396
  margin-left: 3rem !important;
1 efrain 21397
}
21398
 
1441 ariadna 21399
.ms-auto {
21400
  margin-left: auto !important;
1 efrain 21401
}
21402
 
1441 ariadna 21403
.p-0 {
21404
  padding: 0 !important;
1 efrain 21405
}
21406
 
1441 ariadna 21407
.p-1 {
21408
  padding: 0.25rem !important;
1 efrain 21409
}
21410
 
1441 ariadna 21411
.p-2 {
21412
  padding: 0.5rem !important;
1 efrain 21413
}
21414
 
1441 ariadna 21415
.p-3 {
21416
  padding: 1rem !important;
1 efrain 21417
}
21418
 
1441 ariadna 21419
.p-4 {
21420
  padding: 1.5rem !important;
1 efrain 21421
}
21422
 
1441 ariadna 21423
.p-5 {
21424
  padding: 2rem !important;
1 efrain 21425
}
21426
 
1441 ariadna 21427
.p-6 {
21428
  padding: 3rem !important;
1 efrain 21429
}
21430
 
1441 ariadna 21431
.px-0 {
21432
  padding-right: 0 !important;
21433
  padding-left: 0 !important;
1 efrain 21434
}
21435
 
1441 ariadna 21436
.px-1 {
21437
  padding-right: 0.25rem !important;
21438
  padding-left: 0.25rem !important;
1 efrain 21439
}
21440
 
1441 ariadna 21441
.px-2 {
21442
  padding-right: 0.5rem !important;
21443
  padding-left: 0.5rem !important;
1 efrain 21444
}
21445
 
1441 ariadna 21446
.px-3 {
21447
  padding-right: 1rem !important;
21448
  padding-left: 1rem !important;
1 efrain 21449
}
21450
 
1441 ariadna 21451
.px-4 {
21452
  padding-right: 1.5rem !important;
21453
  padding-left: 1.5rem !important;
1 efrain 21454
}
21455
 
1441 ariadna 21456
.px-5 {
21457
  padding-right: 2rem !important;
21458
  padding-left: 2rem !important;
1 efrain 21459
}
21460
 
1441 ariadna 21461
.px-6 {
21462
  padding-right: 3rem !important;
21463
  padding-left: 3rem !important;
1 efrain 21464
}
21465
 
1441 ariadna 21466
.py-0 {
21467
  padding-top: 0 !important;
21468
  padding-bottom: 0 !important;
1 efrain 21469
}
21470
 
1441 ariadna 21471
.py-1 {
21472
  padding-top: 0.25rem !important;
21473
  padding-bottom: 0.25rem !important;
1 efrain 21474
}
21475
 
1441 ariadna 21476
.py-2 {
21477
  padding-top: 0.5rem !important;
21478
  padding-bottom: 0.5rem !important;
1 efrain 21479
}
21480
 
1441 ariadna 21481
.py-3 {
21482
  padding-top: 1rem !important;
21483
  padding-bottom: 1rem !important;
1 efrain 21484
}
21485
 
1441 ariadna 21486
.py-4 {
21487
  padding-top: 1.5rem !important;
21488
  padding-bottom: 1.5rem !important;
1 efrain 21489
}
21490
 
1441 ariadna 21491
.py-5 {
21492
  padding-top: 2rem !important;
21493
  padding-bottom: 2rem !important;
1 efrain 21494
}
21495
 
1441 ariadna 21496
.py-6 {
21497
  padding-top: 3rem !important;
21498
  padding-bottom: 3rem !important;
21499
}
21500
 
21501
.pt-0 {
1 efrain 21502
  padding-top: 0 !important;
21503
}
21504
 
1441 ariadna 21505
.pt-1 {
21506
  padding-top: 0.25rem !important;
1 efrain 21507
}
21508
 
1441 ariadna 21509
.pt-2 {
21510
  padding-top: 0.5rem !important;
1 efrain 21511
}
21512
 
1441 ariadna 21513
.pt-3 {
21514
  padding-top: 1rem !important;
1 efrain 21515
}
21516
 
1441 ariadna 21517
.pt-4 {
21518
  padding-top: 1.5rem !important;
1 efrain 21519
}
21520
 
1441 ariadna 21521
.pt-5 {
21522
  padding-top: 2rem !important;
1 efrain 21523
}
21524
 
1441 ariadna 21525
.pt-6 {
21526
  padding-top: 3rem !important;
21527
}
21528
 
21529
.pe-0 {
21530
  padding-right: 0 !important;
21531
}
21532
 
21533
.pe-1 {
1 efrain 21534
  padding-right: 0.25rem !important;
21535
}
21536
 
1441 ariadna 21537
.pe-2 {
21538
  padding-right: 0.5rem !important;
1 efrain 21539
}
21540
 
1441 ariadna 21541
.pe-3 {
21542
  padding-right: 1rem !important;
1 efrain 21543
}
21544
 
1441 ariadna 21545
.pe-4 {
21546
  padding-right: 1.5rem !important;
1 efrain 21547
}
21548
 
1441 ariadna 21549
.pe-5 {
21550
  padding-right: 2rem !important;
1 efrain 21551
}
21552
 
1441 ariadna 21553
.pe-6 {
21554
  padding-right: 3rem !important;
1 efrain 21555
}
21556
 
1441 ariadna 21557
.pb-0 {
21558
  padding-bottom: 0 !important;
21559
}
21560
 
21561
.pb-1 {
21562
  padding-bottom: 0.25rem !important;
21563
}
21564
 
21565
.pb-2 {
1 efrain 21566
  padding-bottom: 0.5rem !important;
21567
}
21568
 
1441 ariadna 21569
.pb-3 {
21570
  padding-bottom: 1rem !important;
1 efrain 21571
}
21572
 
1441 ariadna 21573
.pb-4 {
21574
  padding-bottom: 1.5rem !important;
1 efrain 21575
}
21576
 
1441 ariadna 21577
.pb-5 {
21578
  padding-bottom: 2rem !important;
1 efrain 21579
}
21580
 
1441 ariadna 21581
.pb-6 {
21582
  padding-bottom: 3rem !important;
1 efrain 21583
}
21584
 
1441 ariadna 21585
.ps-0 {
21586
  padding-left: 0 !important;
1 efrain 21587
}
21588
 
1441 ariadna 21589
.ps-1 {
21590
  padding-left: 0.25rem !important;
21591
}
21592
 
21593
.ps-2 {
21594
  padding-left: 0.5rem !important;
21595
}
21596
 
21597
.ps-3 {
1 efrain 21598
  padding-left: 1rem !important;
21599
}
21600
 
1441 ariadna 21601
.ps-4 {
21602
  padding-left: 1.5rem !important;
1 efrain 21603
}
21604
 
1441 ariadna 21605
.ps-5 {
21606
  padding-left: 2rem !important;
1 efrain 21607
}
21608
 
1441 ariadna 21609
.ps-6 {
21610
  padding-left: 3rem !important;
1 efrain 21611
}
21612
 
1441 ariadna 21613
.gap-0 {
21614
  gap: 0 !important;
1 efrain 21615
}
21616
 
1441 ariadna 21617
.gap-1 {
21618
  gap: 0.25rem !important;
1 efrain 21619
}
21620
 
1441 ariadna 21621
.gap-2 {
21622
  gap: 0.5rem !important;
1 efrain 21623
}
21624
 
1441 ariadna 21625
.gap-3 {
21626
  gap: 1rem !important;
1 efrain 21627
}
21628
 
1441 ariadna 21629
.gap-4 {
21630
  gap: 1.5rem !important;
1 efrain 21631
}
21632
 
1441 ariadna 21633
.gap-5 {
21634
  gap: 2rem !important;
1 efrain 21635
}
21636
 
1441 ariadna 21637
.gap-6 {
21638
  gap: 3rem !important;
1 efrain 21639
}
21640
 
1441 ariadna 21641
.row-gap-0 {
21642
  row-gap: 0 !important;
1 efrain 21643
}
21644
 
1441 ariadna 21645
.row-gap-1 {
21646
  row-gap: 0.25rem !important;
1 efrain 21647
}
21648
 
1441 ariadna 21649
.row-gap-2 {
21650
  row-gap: 0.5rem !important;
1 efrain 21651
}
21652
 
1441 ariadna 21653
.row-gap-3 {
21654
  row-gap: 1rem !important;
1 efrain 21655
}
21656
 
1441 ariadna 21657
.row-gap-4 {
21658
  row-gap: 1.5rem !important;
1 efrain 21659
}
21660
 
1441 ariadna 21661
.row-gap-5 {
21662
  row-gap: 2rem !important;
1 efrain 21663
}
21664
 
1441 ariadna 21665
.row-gap-6 {
21666
  row-gap: 3rem !important;
1 efrain 21667
}
21668
 
1441 ariadna 21669
.column-gap-0 {
21670
  column-gap: 0 !important;
1 efrain 21671
}
21672
 
1441 ariadna 21673
.column-gap-1 {
21674
  column-gap: 0.25rem !important;
1 efrain 21675
}
21676
 
1441 ariadna 21677
.column-gap-2 {
21678
  column-gap: 0.5rem !important;
1 efrain 21679
}
21680
 
1441 ariadna 21681
.column-gap-3 {
21682
  column-gap: 1rem !important;
1 efrain 21683
}
21684
 
1441 ariadna 21685
.column-gap-4 {
21686
  column-gap: 1.5rem !important;
1 efrain 21687
}
21688
 
1441 ariadna 21689
.column-gap-5 {
21690
  column-gap: 2rem !important;
1 efrain 21691
}
21692
 
1441 ariadna 21693
.column-gap-6 {
21694
  column-gap: 3rem !important;
1 efrain 21695
}
21696
 
1441 ariadna 21697
.font-monospace {
21698
  font-family: var(--bs-font-monospace) !important;
1 efrain 21699
}
21700
 
1441 ariadna 21701
.fs-1 {
21702
  font-size: calc(1.359375rem + 1.3125vw) !important;
1 efrain 21703
}
21704
 
1441 ariadna 21705
.fs-2 {
21706
  font-size: calc(1.3125rem + 0.75vw) !important;
1 efrain 21707
}
21708
 
1441 ariadna 21709
.fs-3 {
21710
  font-size: calc(1.2890625rem + 0.46875vw) !important;
1 efrain 21711
}
21712
 
1441 ariadna 21713
.fs-4 {
21714
  font-size: calc(1.265625rem + 0.1875vw) !important;
1 efrain 21715
}
21716
 
1441 ariadna 21717
.fs-5 {
21718
  font-size: 1.171875rem !important;
1 efrain 21719
}
21720
 
1441 ariadna 21721
.fs-6 {
21722
  font-size: 0.9375rem !important;
1 efrain 21723
}
21724
 
1441 ariadna 21725
.fst-italic {
21726
  font-style: italic !important;
1 efrain 21727
}
21728
 
1441 ariadna 21729
.fst-normal {
21730
  font-style: normal !important;
1 efrain 21731
}
21732
 
1441 ariadna 21733
.fw-lighter {
21734
  font-weight: lighter !important;
1 efrain 21735
}
21736
 
1441 ariadna 21737
.fw-light {
21738
  font-weight: 300 !important;
1 efrain 21739
}
21740
 
1441 ariadna 21741
.fw-normal {
21742
  font-weight: 400 !important;
1 efrain 21743
}
21744
 
1441 ariadna 21745
.fw-medium {
21746
  font-weight: 500 !important;
1 efrain 21747
}
21748
 
1441 ariadna 21749
.fw-semibold {
21750
  font-weight: 600 !important;
1 efrain 21751
}
21752
 
1441 ariadna 21753
.fw-bold {
21754
  font-weight: 700 !important;
1 efrain 21755
}
21756
 
1441 ariadna 21757
.fw-bolder {
21758
  font-weight: bolder !important;
1 efrain 21759
}
21760
 
1441 ariadna 21761
.lh-1 {
21762
  line-height: 1 !important;
1 efrain 21763
}
21764
 
1441 ariadna 21765
.lh-sm {
21766
  line-height: 1.25 !important;
1 efrain 21767
}
21768
 
1441 ariadna 21769
.lh-base {
21770
  line-height: 1.5 !important;
1 efrain 21771
}
21772
 
1441 ariadna 21773
.lh-lg {
21774
  line-height: 2 !important;
1 efrain 21775
}
21776
 
1441 ariadna 21777
.text-start {
21778
  text-align: left !important;
1 efrain 21779
}
21780
 
1441 ariadna 21781
.text-end {
21782
  text-align: right !important;
1 efrain 21783
}
21784
 
1441 ariadna 21785
.text-center {
21786
  text-align: center !important;
1 efrain 21787
}
21788
 
1441 ariadna 21789
.text-decoration-none {
21790
  text-decoration: none !important;
1 efrain 21791
}
21792
 
1441 ariadna 21793
.text-decoration-underline {
21794
  text-decoration: underline !important;
1 efrain 21795
}
21796
 
1441 ariadna 21797
.text-decoration-line-through {
21798
  text-decoration: line-through !important;
1 efrain 21799
}
21800
 
1441 ariadna 21801
.text-lowercase {
21802
  text-transform: lowercase !important;
21803
}
21804
 
21805
.text-uppercase {
21806
  text-transform: uppercase !important;
21807
}
21808
 
21809
.text-capitalize {
21810
  text-transform: capitalize !important;
21811
}
21812
 
21813
.text-wrap {
21814
  white-space: normal !important;
21815
}
21816
 
21817
.text-nowrap {
21818
  white-space: nowrap !important;
21819
}
21820
 
21821
/* rtl:begin:remove */
21822
.text-break {
21823
  word-wrap: break-word !important;
21824
  word-break: break-word !important;
21825
}
21826
 
21827
/* rtl:end:remove */
21828
.text-primary {
21829
  --bs-text-opacity: 1;
21830
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
21831
}
21832
 
21833
.text-secondary {
21834
  --bs-text-opacity: 1;
21835
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
21836
}
21837
 
21838
.text-success {
21839
  --bs-text-opacity: 1;
21840
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
21841
}
21842
 
21843
.text-info {
21844
  --bs-text-opacity: 1;
21845
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
21846
}
21847
 
21848
.text-warning {
21849
  --bs-text-opacity: 1;
21850
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
21851
}
21852
 
21853
.text-danger {
21854
  --bs-text-opacity: 1;
21855
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
21856
}
21857
 
21858
.text-light {
21859
  --bs-text-opacity: 1;
21860
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
21861
}
21862
 
21863
.text-dark {
21864
  --bs-text-opacity: 1;
21865
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
21866
}
21867
 
21868
.text-black {
21869
  --bs-text-opacity: 1;
21870
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
21871
}
21872
 
21873
.text-white {
21874
  --bs-text-opacity: 1;
21875
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
21876
}
21877
 
21878
.text-body {
21879
  --bs-text-opacity: 1;
21880
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
21881
}
21882
 
21883
.text-muted {
21884
  --bs-text-opacity: 1;
21885
  color: var(--bs-secondary-color) !important;
21886
}
21887
 
21888
.text-black-50 {
21889
  --bs-text-opacity: 1;
21890
  color: rgba(0, 0, 0, 0.5) !important;
21891
}
21892
 
21893
.text-white-50 {
21894
  --bs-text-opacity: 1;
21895
  color: rgba(255, 255, 255, 0.5) !important;
21896
}
21897
 
21898
.text-body-secondary {
21899
  --bs-text-opacity: 1;
21900
  color: var(--bs-secondary-color) !important;
21901
}
21902
 
21903
.text-body-tertiary {
21904
  --bs-text-opacity: 1;
21905
  color: var(--bs-tertiary-color) !important;
21906
}
21907
 
21908
.text-body-emphasis {
21909
  --bs-text-opacity: 1;
21910
  color: var(--bs-emphasis-color) !important;
21911
}
21912
 
21913
.text-reset {
21914
  --bs-text-opacity: 1;
21915
  color: inherit !important;
21916
}
21917
 
21918
.text-opacity-25 {
21919
  --bs-text-opacity: 0.25;
21920
}
21921
 
21922
.text-opacity-50 {
21923
  --bs-text-opacity: 0.5;
21924
}
21925
 
21926
.text-opacity-75 {
21927
  --bs-text-opacity: 0.75;
21928
}
21929
 
21930
.text-opacity-100 {
21931
  --bs-text-opacity: 1;
21932
}
21933
 
21934
.text-primary-emphasis {
21935
  color: var(--bs-primary-text-emphasis) !important;
21936
}
21937
 
21938
.text-secondary-emphasis {
21939
  color: var(--bs-secondary-text-emphasis) !important;
21940
}
21941
 
21942
.text-success-emphasis {
21943
  color: var(--bs-success-text-emphasis) !important;
21944
}
21945
 
21946
.text-info-emphasis {
21947
  color: var(--bs-info-text-emphasis) !important;
21948
}
21949
 
21950
.text-warning-emphasis {
21951
  color: var(--bs-warning-text-emphasis) !important;
21952
}
21953
 
21954
.text-danger-emphasis {
21955
  color: var(--bs-danger-text-emphasis) !important;
21956
}
21957
 
21958
.text-light-emphasis {
21959
  color: var(--bs-light-text-emphasis) !important;
21960
}
21961
 
21962
.text-dark-emphasis {
21963
  color: var(--bs-dark-text-emphasis) !important;
21964
}
21965
 
21966
.link-opacity-10 {
21967
  --bs-link-opacity: 0.1;
21968
}
21969
 
21970
.link-opacity-10-hover:hover {
21971
  --bs-link-opacity: 0.1;
21972
}
21973
 
21974
.link-opacity-25 {
21975
  --bs-link-opacity: 0.25;
21976
}
21977
 
21978
.link-opacity-25-hover:hover {
21979
  --bs-link-opacity: 0.25;
21980
}
21981
 
21982
.link-opacity-50 {
21983
  --bs-link-opacity: 0.5;
21984
}
21985
 
21986
.link-opacity-50-hover:hover {
21987
  --bs-link-opacity: 0.5;
21988
}
21989
 
21990
.link-opacity-75 {
21991
  --bs-link-opacity: 0.75;
21992
}
21993
 
21994
.link-opacity-75-hover:hover {
21995
  --bs-link-opacity: 0.75;
21996
}
21997
 
21998
.link-opacity-100 {
21999
  --bs-link-opacity: 1;
22000
}
22001
 
22002
.link-opacity-100-hover:hover {
22003
  --bs-link-opacity: 1;
22004
}
22005
 
22006
.link-offset-1 {
22007
  text-underline-offset: 0.125em !important;
22008
}
22009
 
22010
.link-offset-1-hover:hover {
22011
  text-underline-offset: 0.125em !important;
22012
}
22013
 
22014
.link-offset-2 {
22015
  text-underline-offset: 0.25em !important;
22016
}
22017
 
22018
.link-offset-2-hover:hover {
22019
  text-underline-offset: 0.25em !important;
22020
}
22021
 
22022
.link-offset-3 {
22023
  text-underline-offset: 0.375em !important;
22024
}
22025
 
22026
.link-offset-3-hover:hover {
22027
  text-underline-offset: 0.375em !important;
22028
}
22029
 
22030
.link-underline-primary {
22031
  --bs-link-underline-opacity: 1;
22032
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
22033
}
22034
 
22035
.link-underline-secondary {
22036
  --bs-link-underline-opacity: 1;
22037
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
22038
}
22039
 
22040
.link-underline-success {
22041
  --bs-link-underline-opacity: 1;
22042
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
22043
}
22044
 
22045
.link-underline-info {
22046
  --bs-link-underline-opacity: 1;
22047
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
22048
}
22049
 
22050
.link-underline-warning {
22051
  --bs-link-underline-opacity: 1;
22052
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
22053
}
22054
 
22055
.link-underline-danger {
22056
  --bs-link-underline-opacity: 1;
22057
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
22058
}
22059
 
22060
.link-underline-light {
22061
  --bs-link-underline-opacity: 1;
22062
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
22063
}
22064
 
22065
.link-underline-dark {
22066
  --bs-link-underline-opacity: 1;
22067
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
22068
}
22069
 
22070
.link-underline {
22071
  --bs-link-underline-opacity: 1;
22072
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
22073
}
22074
 
22075
.link-underline-opacity-0 {
22076
  --bs-link-underline-opacity: 0;
22077
}
22078
 
22079
.link-underline-opacity-0-hover:hover {
22080
  --bs-link-underline-opacity: 0;
22081
}
22082
 
22083
.link-underline-opacity-10 {
22084
  --bs-link-underline-opacity: 0.1;
22085
}
22086
 
22087
.link-underline-opacity-10-hover:hover {
22088
  --bs-link-underline-opacity: 0.1;
22089
}
22090
 
22091
.link-underline-opacity-25 {
22092
  --bs-link-underline-opacity: 0.25;
22093
}
22094
 
22095
.link-underline-opacity-25-hover:hover {
22096
  --bs-link-underline-opacity: 0.25;
22097
}
22098
 
22099
.link-underline-opacity-50 {
22100
  --bs-link-underline-opacity: 0.5;
22101
}
22102
 
22103
.link-underline-opacity-50-hover:hover {
22104
  --bs-link-underline-opacity: 0.5;
22105
}
22106
 
22107
.link-underline-opacity-75 {
22108
  --bs-link-underline-opacity: 0.75;
22109
}
22110
 
22111
.link-underline-opacity-75-hover:hover {
22112
  --bs-link-underline-opacity: 0.75;
22113
}
22114
 
22115
.link-underline-opacity-100 {
22116
  --bs-link-underline-opacity: 1;
22117
}
22118
 
22119
.link-underline-opacity-100-hover:hover {
22120
  --bs-link-underline-opacity: 1;
22121
}
22122
 
22123
.bg-primary {
22124
  --bs-bg-opacity: 1;
22125
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
22126
}
22127
 
22128
.bg-secondary {
22129
  --bs-bg-opacity: 1;
22130
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
22131
}
22132
 
22133
.bg-success {
22134
  --bs-bg-opacity: 1;
22135
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
22136
}
22137
 
22138
.bg-info {
22139
  --bs-bg-opacity: 1;
22140
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
22141
}
22142
 
22143
.bg-warning {
22144
  --bs-bg-opacity: 1;
22145
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
22146
}
22147
 
22148
.bg-danger {
22149
  --bs-bg-opacity: 1;
22150
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
22151
}
22152
 
22153
.bg-light {
22154
  --bs-bg-opacity: 1;
22155
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
22156
}
22157
 
22158
.bg-dark {
22159
  --bs-bg-opacity: 1;
22160
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
22161
}
22162
 
22163
.bg-black {
22164
  --bs-bg-opacity: 1;
22165
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
22166
}
22167
 
22168
.bg-white {
22169
  --bs-bg-opacity: 1;
22170
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
22171
}
22172
 
22173
.bg-body {
22174
  --bs-bg-opacity: 1;
22175
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
22176
}
22177
 
22178
.bg-transparent {
22179
  --bs-bg-opacity: 1;
22180
  background-color: transparent !important;
22181
}
22182
 
22183
.bg-body-secondary {
22184
  --bs-bg-opacity: 1;
22185
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
22186
}
22187
 
22188
.bg-body-tertiary {
22189
  --bs-bg-opacity: 1;
22190
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
22191
}
22192
 
22193
.bg-opacity-10 {
22194
  --bs-bg-opacity: 0.1;
22195
}
22196
 
22197
.bg-opacity-25 {
22198
  --bs-bg-opacity: 0.25;
22199
}
22200
 
22201
.bg-opacity-50 {
22202
  --bs-bg-opacity: 0.5;
22203
}
22204
 
22205
.bg-opacity-75 {
22206
  --bs-bg-opacity: 0.75;
22207
}
22208
 
22209
.bg-opacity-100 {
22210
  --bs-bg-opacity: 1;
22211
}
22212
 
22213
.bg-primary-subtle {
22214
  background-color: var(--bs-primary-bg-subtle) !important;
22215
}
22216
 
22217
.bg-secondary-subtle {
22218
  background-color: var(--bs-secondary-bg-subtle) !important;
22219
}
22220
 
22221
.bg-success-subtle {
22222
  background-color: var(--bs-success-bg-subtle) !important;
22223
}
22224
 
22225
.bg-info-subtle {
22226
  background-color: var(--bs-info-bg-subtle) !important;
22227
}
22228
 
22229
.bg-warning-subtle {
22230
  background-color: var(--bs-warning-bg-subtle) !important;
22231
}
22232
 
22233
.bg-danger-subtle {
22234
  background-color: var(--bs-danger-bg-subtle) !important;
22235
}
22236
 
22237
.bg-light-subtle {
22238
  background-color: var(--bs-light-bg-subtle) !important;
22239
}
22240
 
22241
.bg-dark-subtle {
22242
  background-color: var(--bs-dark-bg-subtle) !important;
22243
}
22244
 
22245
.bg-gradient {
22246
  background-image: var(--bs-gradient) !important;
22247
}
22248
 
22249
.user-select-all {
22250
  user-select: all !important;
22251
}
22252
 
22253
.user-select-auto {
22254
  user-select: auto !important;
22255
}
22256
 
22257
.user-select-none {
22258
  user-select: none !important;
22259
}
22260
 
22261
.pe-none {
22262
  pointer-events: none !important;
22263
}
22264
 
22265
.pe-auto {
22266
  pointer-events: auto !important;
22267
}
22268
 
22269
.rounded {
22270
  border-radius: var(--bs-border-radius) !important;
22271
}
22272
 
22273
.rounded-0 {
22274
  border-radius: 0 !important;
22275
}
22276
 
22277
.rounded-1 {
22278
  border-radius: var(--bs-border-radius-sm) !important;
22279
}
22280
 
22281
.rounded-2 {
22282
  border-radius: var(--bs-border-radius) !important;
22283
}
22284
 
22285
.rounded-3 {
22286
  border-radius: var(--bs-border-radius-lg) !important;
22287
}
22288
 
22289
.rounded-4 {
22290
  border-radius: var(--bs-border-radius-xl) !important;
22291
}
22292
 
22293
.rounded-5 {
22294
  border-radius: var(--bs-border-radius-xxl) !important;
22295
}
22296
 
22297
.rounded-circle {
22298
  border-radius: 50% !important;
22299
}
22300
 
22301
.rounded-pill {
22302
  border-radius: var(--bs-border-radius-pill) !important;
22303
}
22304
 
22305
.rounded-top {
22306
  border-top-left-radius: var(--bs-border-radius) !important;
22307
  border-top-right-radius: var(--bs-border-radius) !important;
22308
}
22309
 
22310
.rounded-top-0 {
22311
  border-top-left-radius: 0 !important;
22312
  border-top-right-radius: 0 !important;
22313
}
22314
 
22315
.rounded-top-1 {
22316
  border-top-left-radius: var(--bs-border-radius-sm) !important;
22317
  border-top-right-radius: var(--bs-border-radius-sm) !important;
22318
}
22319
 
22320
.rounded-top-2 {
22321
  border-top-left-radius: var(--bs-border-radius) !important;
22322
  border-top-right-radius: var(--bs-border-radius) !important;
22323
}
22324
 
22325
.rounded-top-3 {
22326
  border-top-left-radius: var(--bs-border-radius-lg) !important;
22327
  border-top-right-radius: var(--bs-border-radius-lg) !important;
22328
}
22329
 
22330
.rounded-top-4 {
22331
  border-top-left-radius: var(--bs-border-radius-xl) !important;
22332
  border-top-right-radius: var(--bs-border-radius-xl) !important;
22333
}
22334
 
22335
.rounded-top-5 {
22336
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
22337
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
22338
}
22339
 
22340
.rounded-top-circle {
22341
  border-top-left-radius: 50% !important;
22342
  border-top-right-radius: 50% !important;
22343
}
22344
 
22345
.rounded-top-pill {
22346
  border-top-left-radius: var(--bs-border-radius-pill) !important;
22347
  border-top-right-radius: var(--bs-border-radius-pill) !important;
22348
}
22349
 
22350
.rounded-end {
22351
  border-top-right-radius: var(--bs-border-radius) !important;
22352
  border-bottom-right-radius: var(--bs-border-radius) !important;
22353
}
22354
 
22355
.rounded-end-0 {
22356
  border-top-right-radius: 0 !important;
22357
  border-bottom-right-radius: 0 !important;
22358
}
22359
 
22360
.rounded-end-1 {
22361
  border-top-right-radius: var(--bs-border-radius-sm) !important;
22362
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
22363
}
22364
 
22365
.rounded-end-2 {
22366
  border-top-right-radius: var(--bs-border-radius) !important;
22367
  border-bottom-right-radius: var(--bs-border-radius) !important;
22368
}
22369
 
22370
.rounded-end-3 {
22371
  border-top-right-radius: var(--bs-border-radius-lg) !important;
22372
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
22373
}
22374
 
22375
.rounded-end-4 {
22376
  border-top-right-radius: var(--bs-border-radius-xl) !important;
22377
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
22378
}
22379
 
22380
.rounded-end-5 {
22381
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
22382
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
22383
}
22384
 
22385
.rounded-end-circle {
22386
  border-top-right-radius: 50% !important;
22387
  border-bottom-right-radius: 50% !important;
22388
}
22389
 
22390
.rounded-end-pill {
22391
  border-top-right-radius: var(--bs-border-radius-pill) !important;
22392
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
22393
}
22394
 
22395
.rounded-bottom {
22396
  border-bottom-right-radius: var(--bs-border-radius) !important;
22397
  border-bottom-left-radius: var(--bs-border-radius) !important;
22398
}
22399
 
22400
.rounded-bottom-0 {
22401
  border-bottom-right-radius: 0 !important;
22402
  border-bottom-left-radius: 0 !important;
22403
}
22404
 
22405
.rounded-bottom-1 {
22406
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
22407
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
22408
}
22409
 
22410
.rounded-bottom-2 {
22411
  border-bottom-right-radius: var(--bs-border-radius) !important;
22412
  border-bottom-left-radius: var(--bs-border-radius) !important;
22413
}
22414
 
22415
.rounded-bottom-3 {
22416
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
22417
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
22418
}
22419
 
22420
.rounded-bottom-4 {
22421
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
22422
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
22423
}
22424
 
22425
.rounded-bottom-5 {
22426
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
22427
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
22428
}
22429
 
22430
.rounded-bottom-circle {
22431
  border-bottom-right-radius: 50% !important;
22432
  border-bottom-left-radius: 50% !important;
22433
}
22434
 
22435
.rounded-bottom-pill {
22436
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
22437
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
22438
}
22439
 
22440
.rounded-start {
22441
  border-bottom-left-radius: var(--bs-border-radius) !important;
22442
  border-top-left-radius: var(--bs-border-radius) !important;
22443
}
22444
 
22445
.rounded-start-0 {
22446
  border-bottom-left-radius: 0 !important;
22447
  border-top-left-radius: 0 !important;
22448
}
22449
 
22450
.rounded-start-1 {
22451
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
22452
  border-top-left-radius: var(--bs-border-radius-sm) !important;
22453
}
22454
 
22455
.rounded-start-2 {
22456
  border-bottom-left-radius: var(--bs-border-radius) !important;
22457
  border-top-left-radius: var(--bs-border-radius) !important;
22458
}
22459
 
22460
.rounded-start-3 {
22461
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
22462
  border-top-left-radius: var(--bs-border-radius-lg) !important;
22463
}
22464
 
22465
.rounded-start-4 {
22466
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
22467
  border-top-left-radius: var(--bs-border-radius-xl) !important;
22468
}
22469
 
22470
.rounded-start-5 {
22471
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
22472
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
22473
}
22474
 
22475
.rounded-start-circle {
22476
  border-bottom-left-radius: 50% !important;
22477
  border-top-left-radius: 50% !important;
22478
}
22479
 
22480
.rounded-start-pill {
22481
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
22482
  border-top-left-radius: var(--bs-border-radius-pill) !important;
22483
}
22484
 
22485
.visible {
22486
  visibility: visible !important;
22487
}
22488
 
22489
.invisible {
22490
  visibility: hidden !important;
22491
}
22492
 
22493
.z-n1 {
22494
  z-index: -1 !important;
22495
}
22496
 
22497
.z-0 {
22498
  z-index: 0 !important;
22499
}
22500
 
22501
.z-1 {
22502
  z-index: 1 !important;
22503
}
22504
 
22505
.z-2 {
22506
  z-index: 2 !important;
22507
}
22508
 
22509
.z-3 {
22510
  z-index: 3 !important;
22511
}
22512
 
1 efrain 22513
@media (min-width: 576px) {
1441 ariadna 22514
  .float-sm-start {
22515
    float: left !important;
1 efrain 22516
  }
1441 ariadna 22517
  .float-sm-end {
22518
    float: right !important;
1 efrain 22519
  }
1441 ariadna 22520
  .float-sm-none {
22521
    float: none !important;
1 efrain 22522
  }
1441 ariadna 22523
  .object-fit-sm-contain {
22524
    object-fit: contain !important;
1 efrain 22525
  }
1441 ariadna 22526
  .object-fit-sm-cover {
22527
    object-fit: cover !important;
1 efrain 22528
  }
1441 ariadna 22529
  .object-fit-sm-fill {
22530
    object-fit: fill !important;
1 efrain 22531
  }
1441 ariadna 22532
  .object-fit-sm-scale {
22533
    object-fit: scale-down !important;
1 efrain 22534
  }
1441 ariadna 22535
  .object-fit-sm-none {
22536
    object-fit: none !important;
1 efrain 22537
  }
1441 ariadna 22538
  .d-sm-inline {
22539
    display: inline !important;
1 efrain 22540
  }
1441 ariadna 22541
  .d-sm-inline-block {
22542
    display: inline-block !important;
1 efrain 22543
  }
1441 ariadna 22544
  .d-sm-block {
22545
    display: block !important;
1 efrain 22546
  }
1441 ariadna 22547
  .d-sm-grid {
22548
    display: grid !important;
1 efrain 22549
  }
1441 ariadna 22550
  .d-sm-inline-grid {
22551
    display: inline-grid !important;
1 efrain 22552
  }
1441 ariadna 22553
  .d-sm-table {
22554
    display: table !important;
1 efrain 22555
  }
1441 ariadna 22556
  .d-sm-table-row {
22557
    display: table-row !important;
1 efrain 22558
  }
1441 ariadna 22559
  .d-sm-table-cell {
22560
    display: table-cell !important;
1 efrain 22561
  }
1441 ariadna 22562
  .d-sm-flex {
22563
    display: flex !important;
1 efrain 22564
  }
1441 ariadna 22565
  .d-sm-inline-flex {
22566
    display: inline-flex !important;
1 efrain 22567
  }
1441 ariadna 22568
  .d-sm-none {
22569
    display: none !important;
1 efrain 22570
  }
1441 ariadna 22571
  .flex-sm-fill {
22572
    flex: 1 1 auto !important;
1 efrain 22573
  }
1441 ariadna 22574
  .flex-sm-row {
22575
    flex-direction: row !important;
22576
  }
22577
  .flex-sm-column {
22578
    flex-direction: column !important;
22579
  }
22580
  .flex-sm-row-reverse {
22581
    flex-direction: row-reverse !important;
22582
  }
22583
  .flex-sm-column-reverse {
22584
    flex-direction: column-reverse !important;
22585
  }
22586
  .flex-sm-grow-0 {
22587
    flex-grow: 0 !important;
22588
  }
22589
  .flex-sm-grow-1 {
22590
    flex-grow: 1 !important;
22591
  }
22592
  .flex-sm-shrink-0 {
22593
    flex-shrink: 0 !important;
22594
  }
22595
  .flex-sm-shrink-1 {
22596
    flex-shrink: 1 !important;
22597
  }
22598
  .flex-sm-wrap {
22599
    flex-wrap: wrap !important;
22600
  }
22601
  .flex-sm-nowrap {
22602
    flex-wrap: nowrap !important;
22603
  }
22604
  .flex-sm-wrap-reverse {
22605
    flex-wrap: wrap-reverse !important;
22606
  }
22607
  .justify-content-sm-start {
22608
    justify-content: flex-start !important;
22609
  }
22610
  .justify-content-sm-end {
22611
    justify-content: flex-end !important;
22612
  }
22613
  .justify-content-sm-center {
22614
    justify-content: center !important;
22615
  }
22616
  .justify-content-sm-between {
22617
    justify-content: space-between !important;
22618
  }
22619
  .justify-content-sm-around {
22620
    justify-content: space-around !important;
22621
  }
22622
  .justify-content-sm-evenly {
22623
    justify-content: space-evenly !important;
22624
  }
22625
  .align-items-sm-start {
22626
    align-items: flex-start !important;
22627
  }
22628
  .align-items-sm-end {
22629
    align-items: flex-end !important;
22630
  }
22631
  .align-items-sm-center {
22632
    align-items: center !important;
22633
  }
22634
  .align-items-sm-baseline {
22635
    align-items: baseline !important;
22636
  }
22637
  .align-items-sm-stretch {
22638
    align-items: stretch !important;
22639
  }
22640
  .align-content-sm-start {
22641
    align-content: flex-start !important;
22642
  }
22643
  .align-content-sm-end {
22644
    align-content: flex-end !important;
22645
  }
22646
  .align-content-sm-center {
22647
    align-content: center !important;
22648
  }
22649
  .align-content-sm-between {
22650
    align-content: space-between !important;
22651
  }
22652
  .align-content-sm-around {
22653
    align-content: space-around !important;
22654
  }
22655
  .align-content-sm-stretch {
22656
    align-content: stretch !important;
22657
  }
22658
  .align-self-sm-auto {
22659
    align-self: auto !important;
22660
  }
22661
  .align-self-sm-start {
22662
    align-self: flex-start !important;
22663
  }
22664
  .align-self-sm-end {
22665
    align-self: flex-end !important;
22666
  }
22667
  .align-self-sm-center {
22668
    align-self: center !important;
22669
  }
22670
  .align-self-sm-baseline {
22671
    align-self: baseline !important;
22672
  }
22673
  .align-self-sm-stretch {
22674
    align-self: stretch !important;
22675
  }
22676
  .order-sm-first {
22677
    order: -1 !important;
22678
  }
22679
  .order-sm-0 {
22680
    order: 0 !important;
22681
  }
22682
  .order-sm-1 {
22683
    order: 1 !important;
22684
  }
22685
  .order-sm-2 {
22686
    order: 2 !important;
22687
  }
22688
  .order-sm-3 {
22689
    order: 3 !important;
22690
  }
22691
  .order-sm-4 {
22692
    order: 4 !important;
22693
  }
22694
  .order-sm-5 {
22695
    order: 5 !important;
22696
  }
22697
  .order-sm-last {
22698
    order: 6 !important;
22699
  }
22700
  .m-sm-0 {
22701
    margin: 0 !important;
22702
  }
22703
  .m-sm-1 {
22704
    margin: 0.25rem !important;
22705
  }
22706
  .m-sm-2 {
22707
    margin: 0.5rem !important;
22708
  }
22709
  .m-sm-3 {
22710
    margin: 1rem !important;
22711
  }
1 efrain 22712
  .m-sm-4 {
22713
    margin: 1.5rem !important;
22714
  }
1441 ariadna 22715
  .m-sm-5 {
22716
    margin: 2rem !important;
1 efrain 22717
  }
1441 ariadna 22718
  .m-sm-6 {
22719
    margin: 3rem !important;
1 efrain 22720
  }
1441 ariadna 22721
  .m-sm-auto {
22722
    margin: auto !important;
1 efrain 22723
  }
1441 ariadna 22724
  .mx-sm-0 {
22725
    margin-right: 0 !important;
22726
    margin-left: 0 !important;
22727
  }
22728
  .mx-sm-1 {
22729
    margin-right: 0.25rem !important;
22730
    margin-left: 0.25rem !important;
22731
  }
22732
  .mx-sm-2 {
22733
    margin-right: 0.5rem !important;
22734
    margin-left: 0.5rem !important;
22735
  }
22736
  .mx-sm-3 {
22737
    margin-right: 1rem !important;
22738
    margin-left: 1rem !important;
22739
  }
1 efrain 22740
  .mx-sm-4 {
1441 ariadna 22741
    margin-right: 1.5rem !important;
1 efrain 22742
    margin-left: 1.5rem !important;
22743
  }
22744
  .mx-sm-5 {
22745
    margin-right: 2rem !important;
1441 ariadna 22746
    margin-left: 2rem !important;
1 efrain 22747
  }
1441 ariadna 22748
  .mx-sm-6 {
22749
    margin-right: 3rem !important;
22750
    margin-left: 3rem !important;
22751
  }
22752
  .mx-sm-auto {
22753
    margin-right: auto !important;
22754
    margin-left: auto !important;
22755
  }
22756
  .my-sm-0 {
22757
    margin-top: 0 !important;
22758
    margin-bottom: 0 !important;
22759
  }
22760
  .my-sm-1 {
22761
    margin-top: 0.25rem !important;
22762
    margin-bottom: 0.25rem !important;
22763
  }
22764
  .my-sm-2 {
22765
    margin-top: 0.5rem !important;
22766
    margin-bottom: 0.5rem !important;
22767
  }
22768
  .my-sm-3 {
22769
    margin-top: 1rem !important;
22770
    margin-bottom: 1rem !important;
22771
  }
22772
  .my-sm-4 {
22773
    margin-top: 1.5rem !important;
22774
    margin-bottom: 1.5rem !important;
22775
  }
1 efrain 22776
  .my-sm-5 {
1441 ariadna 22777
    margin-top: 2rem !important;
1 efrain 22778
    margin-bottom: 2rem !important;
22779
  }
1441 ariadna 22780
  .my-sm-6 {
22781
    margin-top: 3rem !important;
22782
    margin-bottom: 3rem !important;
1 efrain 22783
  }
1441 ariadna 22784
  .my-sm-auto {
22785
    margin-top: auto !important;
22786
    margin-bottom: auto !important;
1 efrain 22787
  }
1441 ariadna 22788
  .mt-sm-0 {
22789
    margin-top: 0 !important;
22790
  }
22791
  .mt-sm-1 {
22792
    margin-top: 0.25rem !important;
22793
  }
22794
  .mt-sm-2 {
22795
    margin-top: 0.5rem !important;
22796
  }
22797
  .mt-sm-3 {
22798
    margin-top: 1rem !important;
22799
  }
22800
  .mt-sm-4 {
22801
    margin-top: 1.5rem !important;
22802
  }
22803
  .mt-sm-5 {
22804
    margin-top: 2rem !important;
22805
  }
22806
  .mt-sm-6 {
1 efrain 22807
    margin-top: 3rem !important;
22808
  }
1441 ariadna 22809
  .mt-sm-auto {
22810
    margin-top: auto !important;
22811
  }
22812
  .me-sm-0 {
22813
    margin-right: 0 !important;
22814
  }
22815
  .me-sm-1 {
22816
    margin-right: 0.25rem !important;
22817
  }
22818
  .me-sm-2 {
22819
    margin-right: 0.5rem !important;
22820
  }
22821
  .me-sm-3 {
22822
    margin-right: 1rem !important;
22823
  }
22824
  .me-sm-4 {
22825
    margin-right: 1.5rem !important;
22826
  }
22827
  .me-sm-5 {
22828
    margin-right: 2rem !important;
22829
  }
22830
  .me-sm-6 {
1 efrain 22831
    margin-right: 3rem !important;
22832
  }
1441 ariadna 22833
  .me-sm-auto {
22834
    margin-right: auto !important;
22835
  }
22836
  .mb-sm-0 {
22837
    margin-bottom: 0 !important;
22838
  }
22839
  .mb-sm-1 {
22840
    margin-bottom: 0.25rem !important;
22841
  }
22842
  .mb-sm-2 {
22843
    margin-bottom: 0.5rem !important;
22844
  }
22845
  .mb-sm-3 {
22846
    margin-bottom: 1rem !important;
22847
  }
22848
  .mb-sm-4 {
22849
    margin-bottom: 1.5rem !important;
22850
  }
22851
  .mb-sm-5 {
22852
    margin-bottom: 2rem !important;
22853
  }
22854
  .mb-sm-6 {
1 efrain 22855
    margin-bottom: 3rem !important;
22856
  }
1441 ariadna 22857
  .mb-sm-auto {
22858
    margin-bottom: auto !important;
22859
  }
22860
  .ms-sm-0 {
22861
    margin-left: 0 !important;
22862
  }
22863
  .ms-sm-1 {
22864
    margin-left: 0.25rem !important;
22865
  }
22866
  .ms-sm-2 {
22867
    margin-left: 0.5rem !important;
22868
  }
22869
  .ms-sm-3 {
22870
    margin-left: 1rem !important;
22871
  }
22872
  .ms-sm-4 {
22873
    margin-left: 1.5rem !important;
22874
  }
22875
  .ms-sm-5 {
22876
    margin-left: 2rem !important;
22877
  }
22878
  .ms-sm-6 {
1 efrain 22879
    margin-left: 3rem !important;
22880
  }
1441 ariadna 22881
  .ms-sm-auto {
22882
    margin-left: auto !important;
22883
  }
1 efrain 22884
  .p-sm-0 {
22885
    padding: 0 !important;
22886
  }
1441 ariadna 22887
  .p-sm-1 {
22888
    padding: 0.25rem !important;
1 efrain 22889
  }
1441 ariadna 22890
  .p-sm-2 {
22891
    padding: 0.5rem !important;
1 efrain 22892
  }
1441 ariadna 22893
  .p-sm-3 {
22894
    padding: 1rem !important;
1 efrain 22895
  }
1441 ariadna 22896
  .p-sm-4 {
22897
    padding: 1.5rem !important;
22898
  }
22899
  .p-sm-5 {
22900
    padding: 2rem !important;
22901
  }
22902
  .p-sm-6 {
22903
    padding: 3rem !important;
22904
  }
1 efrain 22905
  .px-sm-0 {
1441 ariadna 22906
    padding-right: 0 !important;
1 efrain 22907
    padding-left: 0 !important;
22908
  }
22909
  .px-sm-1 {
22910
    padding-right: 0.25rem !important;
1441 ariadna 22911
    padding-left: 0.25rem !important;
1 efrain 22912
  }
1441 ariadna 22913
  .px-sm-2 {
22914
    padding-right: 0.5rem !important;
22915
    padding-left: 0.5rem !important;
1 efrain 22916
  }
1441 ariadna 22917
  .px-sm-3 {
22918
    padding-right: 1rem !important;
22919
    padding-left: 1rem !important;
1 efrain 22920
  }
1441 ariadna 22921
  .px-sm-4 {
22922
    padding-right: 1.5rem !important;
22923
    padding-left: 1.5rem !important;
1 efrain 22924
  }
1441 ariadna 22925
  .px-sm-5 {
22926
    padding-right: 2rem !important;
22927
    padding-left: 2rem !important;
1 efrain 22928
  }
1441 ariadna 22929
  .px-sm-6 {
22930
    padding-right: 3rem !important;
22931
    padding-left: 3rem !important;
1 efrain 22932
  }
1441 ariadna 22933
  .py-sm-0 {
22934
    padding-top: 0 !important;
22935
    padding-bottom: 0 !important;
22936
  }
22937
  .py-sm-1 {
22938
    padding-top: 0.25rem !important;
22939
    padding-bottom: 0.25rem !important;
22940
  }
1 efrain 22941
  .py-sm-2 {
1441 ariadna 22942
    padding-top: 0.5rem !important;
1 efrain 22943
    padding-bottom: 0.5rem !important;
22944
  }
22945
  .py-sm-3 {
22946
    padding-top: 1rem !important;
1441 ariadna 22947
    padding-bottom: 1rem !important;
1 efrain 22948
  }
1441 ariadna 22949
  .py-sm-4 {
22950
    padding-top: 1.5rem !important;
22951
    padding-bottom: 1.5rem !important;
1 efrain 22952
  }
1441 ariadna 22953
  .py-sm-5 {
22954
    padding-top: 2rem !important;
22955
    padding-bottom: 2rem !important;
1 efrain 22956
  }
1441 ariadna 22957
  .py-sm-6 {
22958
    padding-top: 3rem !important;
22959
    padding-bottom: 3rem !important;
1 efrain 22960
  }
1441 ariadna 22961
  .pt-sm-0 {
22962
    padding-top: 0 !important;
1 efrain 22963
  }
1441 ariadna 22964
  .pt-sm-1 {
22965
    padding-top: 0.25rem !important;
22966
  }
22967
  .pt-sm-2 {
22968
    padding-top: 0.5rem !important;
22969
  }
22970
  .pt-sm-3 {
22971
    padding-top: 1rem !important;
22972
  }
22973
  .pt-sm-4 {
1 efrain 22974
    padding-top: 1.5rem !important;
22975
  }
1441 ariadna 22976
  .pt-sm-5 {
22977
    padding-top: 2rem !important;
1 efrain 22978
  }
1441 ariadna 22979
  .pt-sm-6 {
22980
    padding-top: 3rem !important;
1 efrain 22981
  }
1441 ariadna 22982
  .pe-sm-0 {
22983
    padding-right: 0 !important;
1 efrain 22984
  }
1441 ariadna 22985
  .pe-sm-1 {
22986
    padding-right: 0.25rem !important;
1 efrain 22987
  }
1441 ariadna 22988
  .pe-sm-2 {
22989
    padding-right: 0.5rem !important;
1 efrain 22990
  }
1441 ariadna 22991
  .pe-sm-3 {
22992
    padding-right: 1rem !important;
22993
  }
22994
  .pe-sm-4 {
22995
    padding-right: 1.5rem !important;
22996
  }
22997
  .pe-sm-5 {
1 efrain 22998
    padding-right: 2rem !important;
22999
  }
1441 ariadna 23000
  .pe-sm-6 {
23001
    padding-right: 3rem !important;
1 efrain 23002
  }
1441 ariadna 23003
  .pb-sm-0 {
23004
    padding-bottom: 0 !important;
1 efrain 23005
  }
1441 ariadna 23006
  .pb-sm-1 {
23007
    padding-bottom: 0.25rem !important;
1 efrain 23008
  }
1441 ariadna 23009
  .pb-sm-2 {
23010
    padding-bottom: 0.5rem !important;
1 efrain 23011
  }
1441 ariadna 23012
  .pb-sm-3 {
23013
    padding-bottom: 1rem !important;
1 efrain 23014
  }
1441 ariadna 23015
  .pb-sm-4 {
23016
    padding-bottom: 1.5rem !important;
23017
  }
23018
  .pb-sm-5 {
23019
    padding-bottom: 2rem !important;
23020
  }
23021
  .pb-sm-6 {
1 efrain 23022
    padding-bottom: 3rem !important;
23023
  }
1441 ariadna 23024
  .ps-sm-0 {
23025
    padding-left: 0 !important;
23026
  }
23027
  .ps-sm-1 {
23028
    padding-left: 0.25rem !important;
23029
  }
23030
  .ps-sm-2 {
23031
    padding-left: 0.5rem !important;
23032
  }
23033
  .ps-sm-3 {
23034
    padding-left: 1rem !important;
23035
  }
23036
  .ps-sm-4 {
23037
    padding-left: 1.5rem !important;
23038
  }
23039
  .ps-sm-5 {
23040
    padding-left: 2rem !important;
23041
  }
23042
  .ps-sm-6 {
1 efrain 23043
    padding-left: 3rem !important;
23044
  }
1441 ariadna 23045
  .gap-sm-0 {
23046
    gap: 0 !important;
1 efrain 23047
  }
1441 ariadna 23048
  .gap-sm-1 {
23049
    gap: 0.25rem !important;
1 efrain 23050
  }
1441 ariadna 23051
  .gap-sm-2 {
23052
    gap: 0.5rem !important;
1 efrain 23053
  }
1441 ariadna 23054
  .gap-sm-3 {
23055
    gap: 1rem !important;
1 efrain 23056
  }
1441 ariadna 23057
  .gap-sm-4 {
23058
    gap: 1.5rem !important;
1 efrain 23059
  }
1441 ariadna 23060
  .gap-sm-5 {
23061
    gap: 2rem !important;
1 efrain 23062
  }
1441 ariadna 23063
  .gap-sm-6 {
23064
    gap: 3rem !important;
1 efrain 23065
  }
1441 ariadna 23066
  .row-gap-sm-0 {
23067
    row-gap: 0 !important;
1 efrain 23068
  }
1441 ariadna 23069
  .row-gap-sm-1 {
23070
    row-gap: 0.25rem !important;
1 efrain 23071
  }
1441 ariadna 23072
  .row-gap-sm-2 {
23073
    row-gap: 0.5rem !important;
1 efrain 23074
  }
1441 ariadna 23075
  .row-gap-sm-3 {
23076
    row-gap: 1rem !important;
1 efrain 23077
  }
1441 ariadna 23078
  .row-gap-sm-4 {
23079
    row-gap: 1.5rem !important;
1 efrain 23080
  }
1441 ariadna 23081
  .row-gap-sm-5 {
23082
    row-gap: 2rem !important;
1 efrain 23083
  }
1441 ariadna 23084
  .row-gap-sm-6 {
23085
    row-gap: 3rem !important;
1 efrain 23086
  }
1441 ariadna 23087
  .column-gap-sm-0 {
23088
    column-gap: 0 !important;
1 efrain 23089
  }
1441 ariadna 23090
  .column-gap-sm-1 {
23091
    column-gap: 0.25rem !important;
1 efrain 23092
  }
1441 ariadna 23093
  .column-gap-sm-2 {
23094
    column-gap: 0.5rem !important;
1 efrain 23095
  }
1441 ariadna 23096
  .column-gap-sm-3 {
23097
    column-gap: 1rem !important;
1 efrain 23098
  }
1441 ariadna 23099
  .column-gap-sm-4 {
23100
    column-gap: 1.5rem !important;
1 efrain 23101
  }
1441 ariadna 23102
  .column-gap-sm-5 {
23103
    column-gap: 2rem !important;
1 efrain 23104
  }
1441 ariadna 23105
  .column-gap-sm-6 {
23106
    column-gap: 3rem !important;
1 efrain 23107
  }
1441 ariadna 23108
  .text-sm-start {
23109
    text-align: left !important;
1 efrain 23110
  }
1441 ariadna 23111
  .text-sm-end {
23112
    text-align: right !important;
1 efrain 23113
  }
1441 ariadna 23114
  .text-sm-center {
23115
    text-align: center !important;
1 efrain 23116
  }
1441 ariadna 23117
}
23118
@media (min-width: 768px) {
23119
  .float-md-start {
23120
    float: left !important;
1 efrain 23121
  }
1441 ariadna 23122
  .float-md-end {
23123
    float: right !important;
1 efrain 23124
  }
1441 ariadna 23125
  .float-md-none {
23126
    float: none !important;
1 efrain 23127
  }
1441 ariadna 23128
  .object-fit-md-contain {
23129
    object-fit: contain !important;
1 efrain 23130
  }
1441 ariadna 23131
  .object-fit-md-cover {
23132
    object-fit: cover !important;
1 efrain 23133
  }
1441 ariadna 23134
  .object-fit-md-fill {
23135
    object-fit: fill !important;
1 efrain 23136
  }
1441 ariadna 23137
  .object-fit-md-scale {
23138
    object-fit: scale-down !important;
1 efrain 23139
  }
1441 ariadna 23140
  .object-fit-md-none {
23141
    object-fit: none !important;
1 efrain 23142
  }
1441 ariadna 23143
  .d-md-inline {
23144
    display: inline !important;
1 efrain 23145
  }
1441 ariadna 23146
  .d-md-inline-block {
23147
    display: inline-block !important;
1 efrain 23148
  }
1441 ariadna 23149
  .d-md-block {
23150
    display: block !important;
1 efrain 23151
  }
1441 ariadna 23152
  .d-md-grid {
23153
    display: grid !important;
1 efrain 23154
  }
1441 ariadna 23155
  .d-md-inline-grid {
23156
    display: inline-grid !important;
1 efrain 23157
  }
1441 ariadna 23158
  .d-md-table {
23159
    display: table !important;
1 efrain 23160
  }
1441 ariadna 23161
  .d-md-table-row {
23162
    display: table-row !important;
1 efrain 23163
  }
1441 ariadna 23164
  .d-md-table-cell {
23165
    display: table-cell !important;
1 efrain 23166
  }
1441 ariadna 23167
  .d-md-flex {
23168
    display: flex !important;
1 efrain 23169
  }
1441 ariadna 23170
  .d-md-inline-flex {
23171
    display: inline-flex !important;
1 efrain 23172
  }
1441 ariadna 23173
  .d-md-none {
23174
    display: none !important;
1 efrain 23175
  }
1441 ariadna 23176
  .flex-md-fill {
23177
    flex: 1 1 auto !important;
1 efrain 23178
  }
1441 ariadna 23179
  .flex-md-row {
23180
    flex-direction: row !important;
1 efrain 23181
  }
1441 ariadna 23182
  .flex-md-column {
23183
    flex-direction: column !important;
1 efrain 23184
  }
1441 ariadna 23185
  .flex-md-row-reverse {
23186
    flex-direction: row-reverse !important;
1 efrain 23187
  }
1441 ariadna 23188
  .flex-md-column-reverse {
23189
    flex-direction: column-reverse !important;
1 efrain 23190
  }
1441 ariadna 23191
  .flex-md-grow-0 {
23192
    flex-grow: 0 !important;
1 efrain 23193
  }
1441 ariadna 23194
  .flex-md-grow-1 {
23195
    flex-grow: 1 !important;
1 efrain 23196
  }
1441 ariadna 23197
  .flex-md-shrink-0 {
23198
    flex-shrink: 0 !important;
1 efrain 23199
  }
1441 ariadna 23200
  .flex-md-shrink-1 {
23201
    flex-shrink: 1 !important;
1 efrain 23202
  }
1441 ariadna 23203
  .flex-md-wrap {
23204
    flex-wrap: wrap !important;
1 efrain 23205
  }
1441 ariadna 23206
  .flex-md-nowrap {
23207
    flex-wrap: nowrap !important;
1 efrain 23208
  }
1441 ariadna 23209
  .flex-md-wrap-reverse {
23210
    flex-wrap: wrap-reverse !important;
1 efrain 23211
  }
1441 ariadna 23212
  .justify-content-md-start {
23213
    justify-content: flex-start !important;
23214
  }
23215
  .justify-content-md-end {
23216
    justify-content: flex-end !important;
23217
  }
23218
  .justify-content-md-center {
23219
    justify-content: center !important;
23220
  }
23221
  .justify-content-md-between {
23222
    justify-content: space-between !important;
23223
  }
23224
  .justify-content-md-around {
23225
    justify-content: space-around !important;
23226
  }
23227
  .justify-content-md-evenly {
23228
    justify-content: space-evenly !important;
23229
  }
23230
  .align-items-md-start {
23231
    align-items: flex-start !important;
23232
  }
23233
  .align-items-md-end {
23234
    align-items: flex-end !important;
23235
  }
23236
  .align-items-md-center {
23237
    align-items: center !important;
23238
  }
23239
  .align-items-md-baseline {
23240
    align-items: baseline !important;
23241
  }
23242
  .align-items-md-stretch {
23243
    align-items: stretch !important;
23244
  }
23245
  .align-content-md-start {
23246
    align-content: flex-start !important;
23247
  }
23248
  .align-content-md-end {
23249
    align-content: flex-end !important;
23250
  }
23251
  .align-content-md-center {
23252
    align-content: center !important;
23253
  }
23254
  .align-content-md-between {
23255
    align-content: space-between !important;
23256
  }
23257
  .align-content-md-around {
23258
    align-content: space-around !important;
23259
  }
23260
  .align-content-md-stretch {
23261
    align-content: stretch !important;
23262
  }
23263
  .align-self-md-auto {
23264
    align-self: auto !important;
23265
  }
23266
  .align-self-md-start {
23267
    align-self: flex-start !important;
23268
  }
23269
  .align-self-md-end {
23270
    align-self: flex-end !important;
23271
  }
23272
  .align-self-md-center {
23273
    align-self: center !important;
23274
  }
23275
  .align-self-md-baseline {
23276
    align-self: baseline !important;
23277
  }
23278
  .align-self-md-stretch {
23279
    align-self: stretch !important;
23280
  }
23281
  .order-md-first {
23282
    order: -1 !important;
23283
  }
23284
  .order-md-0 {
23285
    order: 0 !important;
23286
  }
23287
  .order-md-1 {
23288
    order: 1 !important;
23289
  }
23290
  .order-md-2 {
23291
    order: 2 !important;
23292
  }
23293
  .order-md-3 {
23294
    order: 3 !important;
23295
  }
23296
  .order-md-4 {
23297
    order: 4 !important;
23298
  }
23299
  .order-md-5 {
23300
    order: 5 !important;
23301
  }
23302
  .order-md-last {
23303
    order: 6 !important;
23304
  }
23305
  .m-md-0 {
23306
    margin: 0 !important;
23307
  }
23308
  .m-md-1 {
23309
    margin: 0.25rem !important;
23310
  }
23311
  .m-md-2 {
23312
    margin: 0.5rem !important;
23313
  }
23314
  .m-md-3 {
23315
    margin: 1rem !important;
23316
  }
1 efrain 23317
  .m-md-4 {
23318
    margin: 1.5rem !important;
23319
  }
1441 ariadna 23320
  .m-md-5 {
23321
    margin: 2rem !important;
1 efrain 23322
  }
1441 ariadna 23323
  .m-md-6 {
23324
    margin: 3rem !important;
1 efrain 23325
  }
1441 ariadna 23326
  .m-md-auto {
23327
    margin: auto !important;
1 efrain 23328
  }
1441 ariadna 23329
  .mx-md-0 {
23330
    margin-right: 0 !important;
23331
    margin-left: 0 !important;
23332
  }
23333
  .mx-md-1 {
23334
    margin-right: 0.25rem !important;
23335
    margin-left: 0.25rem !important;
23336
  }
23337
  .mx-md-2 {
23338
    margin-right: 0.5rem !important;
23339
    margin-left: 0.5rem !important;
23340
  }
23341
  .mx-md-3 {
23342
    margin-right: 1rem !important;
23343
    margin-left: 1rem !important;
23344
  }
1 efrain 23345
  .mx-md-4 {
1441 ariadna 23346
    margin-right: 1.5rem !important;
1 efrain 23347
    margin-left: 1.5rem !important;
23348
  }
23349
  .mx-md-5 {
23350
    margin-right: 2rem !important;
1441 ariadna 23351
    margin-left: 2rem !important;
1 efrain 23352
  }
1441 ariadna 23353
  .mx-md-6 {
23354
    margin-right: 3rem !important;
23355
    margin-left: 3rem !important;
23356
  }
23357
  .mx-md-auto {
23358
    margin-right: auto !important;
23359
    margin-left: auto !important;
23360
  }
23361
  .my-md-0 {
23362
    margin-top: 0 !important;
23363
    margin-bottom: 0 !important;
23364
  }
23365
  .my-md-1 {
23366
    margin-top: 0.25rem !important;
23367
    margin-bottom: 0.25rem !important;
23368
  }
23369
  .my-md-2 {
23370
    margin-top: 0.5rem !important;
23371
    margin-bottom: 0.5rem !important;
23372
  }
23373
  .my-md-3 {
23374
    margin-top: 1rem !important;
23375
    margin-bottom: 1rem !important;
23376
  }
23377
  .my-md-4 {
23378
    margin-top: 1.5rem !important;
23379
    margin-bottom: 1.5rem !important;
23380
  }
1 efrain 23381
  .my-md-5 {
1441 ariadna 23382
    margin-top: 2rem !important;
1 efrain 23383
    margin-bottom: 2rem !important;
23384
  }
1441 ariadna 23385
  .my-md-6 {
23386
    margin-top: 3rem !important;
23387
    margin-bottom: 3rem !important;
1 efrain 23388
  }
1441 ariadna 23389
  .my-md-auto {
23390
    margin-top: auto !important;
23391
    margin-bottom: auto !important;
1 efrain 23392
  }
1441 ariadna 23393
  .mt-md-0 {
23394
    margin-top: 0 !important;
23395
  }
23396
  .mt-md-1 {
23397
    margin-top: 0.25rem !important;
23398
  }
23399
  .mt-md-2 {
23400
    margin-top: 0.5rem !important;
23401
  }
23402
  .mt-md-3 {
23403
    margin-top: 1rem !important;
23404
  }
23405
  .mt-md-4 {
23406
    margin-top: 1.5rem !important;
23407
  }
23408
  .mt-md-5 {
23409
    margin-top: 2rem !important;
23410
  }
23411
  .mt-md-6 {
1 efrain 23412
    margin-top: 3rem !important;
23413
  }
1441 ariadna 23414
  .mt-md-auto {
23415
    margin-top: auto !important;
23416
  }
23417
  .me-md-0 {
23418
    margin-right: 0 !important;
23419
  }
23420
  .me-md-1 {
23421
    margin-right: 0.25rem !important;
23422
  }
23423
  .me-md-2 {
23424
    margin-right: 0.5rem !important;
23425
  }
23426
  .me-md-3 {
23427
    margin-right: 1rem !important;
23428
  }
23429
  .me-md-4 {
23430
    margin-right: 1.5rem !important;
23431
  }
23432
  .me-md-5 {
23433
    margin-right: 2rem !important;
23434
  }
23435
  .me-md-6 {
1 efrain 23436
    margin-right: 3rem !important;
23437
  }
1441 ariadna 23438
  .me-md-auto {
23439
    margin-right: auto !important;
23440
  }
23441
  .mb-md-0 {
23442
    margin-bottom: 0 !important;
23443
  }
23444
  .mb-md-1 {
23445
    margin-bottom: 0.25rem !important;
23446
  }
23447
  .mb-md-2 {
23448
    margin-bottom: 0.5rem !important;
23449
  }
23450
  .mb-md-3 {
23451
    margin-bottom: 1rem !important;
23452
  }
23453
  .mb-md-4 {
23454
    margin-bottom: 1.5rem !important;
23455
  }
23456
  .mb-md-5 {
23457
    margin-bottom: 2rem !important;
23458
  }
23459
  .mb-md-6 {
1 efrain 23460
    margin-bottom: 3rem !important;
23461
  }
1441 ariadna 23462
  .mb-md-auto {
23463
    margin-bottom: auto !important;
23464
  }
23465
  .ms-md-0 {
23466
    margin-left: 0 !important;
23467
  }
23468
  .ms-md-1 {
23469
    margin-left: 0.25rem !important;
23470
  }
23471
  .ms-md-2 {
23472
    margin-left: 0.5rem !important;
23473
  }
23474
  .ms-md-3 {
23475
    margin-left: 1rem !important;
23476
  }
23477
  .ms-md-4 {
23478
    margin-left: 1.5rem !important;
23479
  }
23480
  .ms-md-5 {
23481
    margin-left: 2rem !important;
23482
  }
23483
  .ms-md-6 {
1 efrain 23484
    margin-left: 3rem !important;
23485
  }
1441 ariadna 23486
  .ms-md-auto {
23487
    margin-left: auto !important;
23488
  }
1 efrain 23489
  .p-md-0 {
23490
    padding: 0 !important;
23491
  }
1441 ariadna 23492
  .p-md-1 {
23493
    padding: 0.25rem !important;
1 efrain 23494
  }
1441 ariadna 23495
  .p-md-2 {
23496
    padding: 0.5rem !important;
1 efrain 23497
  }
1441 ariadna 23498
  .p-md-3 {
23499
    padding: 1rem !important;
1 efrain 23500
  }
1441 ariadna 23501
  .p-md-4 {
23502
    padding: 1.5rem !important;
23503
  }
23504
  .p-md-5 {
23505
    padding: 2rem !important;
23506
  }
23507
  .p-md-6 {
23508
    padding: 3rem !important;
23509
  }
1 efrain 23510
  .px-md-0 {
1441 ariadna 23511
    padding-right: 0 !important;
1 efrain 23512
    padding-left: 0 !important;
23513
  }
23514
  .px-md-1 {
23515
    padding-right: 0.25rem !important;
1441 ariadna 23516
    padding-left: 0.25rem !important;
1 efrain 23517
  }
1441 ariadna 23518
  .px-md-2 {
23519
    padding-right: 0.5rem !important;
23520
    padding-left: 0.5rem !important;
1 efrain 23521
  }
1441 ariadna 23522
  .px-md-3 {
23523
    padding-right: 1rem !important;
23524
    padding-left: 1rem !important;
1 efrain 23525
  }
1441 ariadna 23526
  .px-md-4 {
23527
    padding-right: 1.5rem !important;
23528
    padding-left: 1.5rem !important;
1 efrain 23529
  }
1441 ariadna 23530
  .px-md-5 {
23531
    padding-right: 2rem !important;
23532
    padding-left: 2rem !important;
1 efrain 23533
  }
1441 ariadna 23534
  .px-md-6 {
23535
    padding-right: 3rem !important;
23536
    padding-left: 3rem !important;
1 efrain 23537
  }
1441 ariadna 23538
  .py-md-0 {
23539
    padding-top: 0 !important;
23540
    padding-bottom: 0 !important;
23541
  }
23542
  .py-md-1 {
23543
    padding-top: 0.25rem !important;
23544
    padding-bottom: 0.25rem !important;
23545
  }
1 efrain 23546
  .py-md-2 {
1441 ariadna 23547
    padding-top: 0.5rem !important;
1 efrain 23548
    padding-bottom: 0.5rem !important;
23549
  }
23550
  .py-md-3 {
23551
    padding-top: 1rem !important;
1441 ariadna 23552
    padding-bottom: 1rem !important;
1 efrain 23553
  }
1441 ariadna 23554
  .py-md-4 {
23555
    padding-top: 1.5rem !important;
23556
    padding-bottom: 1.5rem !important;
1 efrain 23557
  }
1441 ariadna 23558
  .py-md-5 {
23559
    padding-top: 2rem !important;
23560
    padding-bottom: 2rem !important;
1 efrain 23561
  }
1441 ariadna 23562
  .py-md-6 {
23563
    padding-top: 3rem !important;
23564
    padding-bottom: 3rem !important;
1 efrain 23565
  }
1441 ariadna 23566
  .pt-md-0 {
23567
    padding-top: 0 !important;
1 efrain 23568
  }
1441 ariadna 23569
  .pt-md-1 {
23570
    padding-top: 0.25rem !important;
23571
  }
23572
  .pt-md-2 {
23573
    padding-top: 0.5rem !important;
23574
  }
23575
  .pt-md-3 {
23576
    padding-top: 1rem !important;
23577
  }
23578
  .pt-md-4 {
1 efrain 23579
    padding-top: 1.5rem !important;
23580
  }
1441 ariadna 23581
  .pt-md-5 {
23582
    padding-top: 2rem !important;
1 efrain 23583
  }
1441 ariadna 23584
  .pt-md-6 {
23585
    padding-top: 3rem !important;
1 efrain 23586
  }
1441 ariadna 23587
  .pe-md-0 {
23588
    padding-right: 0 !important;
1 efrain 23589
  }
1441 ariadna 23590
  .pe-md-1 {
23591
    padding-right: 0.25rem !important;
1 efrain 23592
  }
1441 ariadna 23593
  .pe-md-2 {
23594
    padding-right: 0.5rem !important;
1 efrain 23595
  }
1441 ariadna 23596
  .pe-md-3 {
23597
    padding-right: 1rem !important;
23598
  }
23599
  .pe-md-4 {
23600
    padding-right: 1.5rem !important;
23601
  }
23602
  .pe-md-5 {
1 efrain 23603
    padding-right: 2rem !important;
23604
  }
1441 ariadna 23605
  .pe-md-6 {
23606
    padding-right: 3rem !important;
1 efrain 23607
  }
1441 ariadna 23608
  .pb-md-0 {
23609
    padding-bottom: 0 !important;
1 efrain 23610
  }
1441 ariadna 23611
  .pb-md-1 {
23612
    padding-bottom: 0.25rem !important;
1 efrain 23613
  }
1441 ariadna 23614
  .pb-md-2 {
23615
    padding-bottom: 0.5rem !important;
1 efrain 23616
  }
1441 ariadna 23617
  .pb-md-3 {
23618
    padding-bottom: 1rem !important;
1 efrain 23619
  }
1441 ariadna 23620
  .pb-md-4 {
23621
    padding-bottom: 1.5rem !important;
23622
  }
23623
  .pb-md-5 {
23624
    padding-bottom: 2rem !important;
23625
  }
23626
  .pb-md-6 {
1 efrain 23627
    padding-bottom: 3rem !important;
23628
  }
1441 ariadna 23629
  .ps-md-0 {
23630
    padding-left: 0 !important;
23631
  }
23632
  .ps-md-1 {
23633
    padding-left: 0.25rem !important;
23634
  }
23635
  .ps-md-2 {
23636
    padding-left: 0.5rem !important;
23637
  }
23638
  .ps-md-3 {
23639
    padding-left: 1rem !important;
23640
  }
23641
  .ps-md-4 {
23642
    padding-left: 1.5rem !important;
23643
  }
23644
  .ps-md-5 {
23645
    padding-left: 2rem !important;
23646
  }
23647
  .ps-md-6 {
1 efrain 23648
    padding-left: 3rem !important;
23649
  }
1441 ariadna 23650
  .gap-md-0 {
23651
    gap: 0 !important;
1 efrain 23652
  }
1441 ariadna 23653
  .gap-md-1 {
23654
    gap: 0.25rem !important;
1 efrain 23655
  }
1441 ariadna 23656
  .gap-md-2 {
23657
    gap: 0.5rem !important;
1 efrain 23658
  }
1441 ariadna 23659
  .gap-md-3 {
23660
    gap: 1rem !important;
1 efrain 23661
  }
1441 ariadna 23662
  .gap-md-4 {
23663
    gap: 1.5rem !important;
1 efrain 23664
  }
1441 ariadna 23665
  .gap-md-5 {
23666
    gap: 2rem !important;
1 efrain 23667
  }
1441 ariadna 23668
  .gap-md-6 {
23669
    gap: 3rem !important;
1 efrain 23670
  }
1441 ariadna 23671
  .row-gap-md-0 {
23672
    row-gap: 0 !important;
1 efrain 23673
  }
1441 ariadna 23674
  .row-gap-md-1 {
23675
    row-gap: 0.25rem !important;
1 efrain 23676
  }
1441 ariadna 23677
  .row-gap-md-2 {
23678
    row-gap: 0.5rem !important;
1 efrain 23679
  }
1441 ariadna 23680
  .row-gap-md-3 {
23681
    row-gap: 1rem !important;
1 efrain 23682
  }
1441 ariadna 23683
  .row-gap-md-4 {
23684
    row-gap: 1.5rem !important;
1 efrain 23685
  }
1441 ariadna 23686
  .row-gap-md-5 {
23687
    row-gap: 2rem !important;
1 efrain 23688
  }
1441 ariadna 23689
  .row-gap-md-6 {
23690
    row-gap: 3rem !important;
1 efrain 23691
  }
1441 ariadna 23692
  .column-gap-md-0 {
23693
    column-gap: 0 !important;
1 efrain 23694
  }
1441 ariadna 23695
  .column-gap-md-1 {
23696
    column-gap: 0.25rem !important;
1 efrain 23697
  }
1441 ariadna 23698
  .column-gap-md-2 {
23699
    column-gap: 0.5rem !important;
1 efrain 23700
  }
1441 ariadna 23701
  .column-gap-md-3 {
23702
    column-gap: 1rem !important;
1 efrain 23703
  }
1441 ariadna 23704
  .column-gap-md-4 {
23705
    column-gap: 1.5rem !important;
1 efrain 23706
  }
1441 ariadna 23707
  .column-gap-md-5 {
23708
    column-gap: 2rem !important;
1 efrain 23709
  }
1441 ariadna 23710
  .column-gap-md-6 {
23711
    column-gap: 3rem !important;
1 efrain 23712
  }
1441 ariadna 23713
  .text-md-start {
23714
    text-align: left !important;
1 efrain 23715
  }
1441 ariadna 23716
  .text-md-end {
23717
    text-align: right !important;
1 efrain 23718
  }
1441 ariadna 23719
  .text-md-center {
23720
    text-align: center !important;
1 efrain 23721
  }
1441 ariadna 23722
}
23723
@media (min-width: 992px) {
23724
  .float-lg-start {
23725
    float: left !important;
1 efrain 23726
  }
1441 ariadna 23727
  .float-lg-end {
23728
    float: right !important;
1 efrain 23729
  }
1441 ariadna 23730
  .float-lg-none {
23731
    float: none !important;
1 efrain 23732
  }
1441 ariadna 23733
  .object-fit-lg-contain {
23734
    object-fit: contain !important;
1 efrain 23735
  }
1441 ariadna 23736
  .object-fit-lg-cover {
23737
    object-fit: cover !important;
1 efrain 23738
  }
1441 ariadna 23739
  .object-fit-lg-fill {
23740
    object-fit: fill !important;
1 efrain 23741
  }
1441 ariadna 23742
  .object-fit-lg-scale {
23743
    object-fit: scale-down !important;
1 efrain 23744
  }
1441 ariadna 23745
  .object-fit-lg-none {
23746
    object-fit: none !important;
1 efrain 23747
  }
1441 ariadna 23748
  .d-lg-inline {
23749
    display: inline !important;
1 efrain 23750
  }
1441 ariadna 23751
  .d-lg-inline-block {
23752
    display: inline-block !important;
1 efrain 23753
  }
1441 ariadna 23754
  .d-lg-block {
23755
    display: block !important;
1 efrain 23756
  }
1441 ariadna 23757
  .d-lg-grid {
23758
    display: grid !important;
1 efrain 23759
  }
1441 ariadna 23760
  .d-lg-inline-grid {
23761
    display: inline-grid !important;
1 efrain 23762
  }
1441 ariadna 23763
  .d-lg-table {
23764
    display: table !important;
1 efrain 23765
  }
1441 ariadna 23766
  .d-lg-table-row {
23767
    display: table-row !important;
1 efrain 23768
  }
1441 ariadna 23769
  .d-lg-table-cell {
23770
    display: table-cell !important;
1 efrain 23771
  }
1441 ariadna 23772
  .d-lg-flex {
23773
    display: flex !important;
1 efrain 23774
  }
1441 ariadna 23775
  .d-lg-inline-flex {
23776
    display: inline-flex !important;
1 efrain 23777
  }
1441 ariadna 23778
  .d-lg-none {
23779
    display: none !important;
1 efrain 23780
  }
1441 ariadna 23781
  .flex-lg-fill {
23782
    flex: 1 1 auto !important;
1 efrain 23783
  }
1441 ariadna 23784
  .flex-lg-row {
23785
    flex-direction: row !important;
1 efrain 23786
  }
1441 ariadna 23787
  .flex-lg-column {
23788
    flex-direction: column !important;
1 efrain 23789
  }
1441 ariadna 23790
  .flex-lg-row-reverse {
23791
    flex-direction: row-reverse !important;
1 efrain 23792
  }
1441 ariadna 23793
  .flex-lg-column-reverse {
23794
    flex-direction: column-reverse !important;
1 efrain 23795
  }
1441 ariadna 23796
  .flex-lg-grow-0 {
23797
    flex-grow: 0 !important;
1 efrain 23798
  }
1441 ariadna 23799
  .flex-lg-grow-1 {
23800
    flex-grow: 1 !important;
1 efrain 23801
  }
1441 ariadna 23802
  .flex-lg-shrink-0 {
23803
    flex-shrink: 0 !important;
1 efrain 23804
  }
1441 ariadna 23805
  .flex-lg-shrink-1 {
23806
    flex-shrink: 1 !important;
1 efrain 23807
  }
1441 ariadna 23808
  .flex-lg-wrap {
23809
    flex-wrap: wrap !important;
1 efrain 23810
  }
1441 ariadna 23811
  .flex-lg-nowrap {
23812
    flex-wrap: nowrap !important;
1 efrain 23813
  }
1441 ariadna 23814
  .flex-lg-wrap-reverse {
23815
    flex-wrap: wrap-reverse !important;
1 efrain 23816
  }
1441 ariadna 23817
  .justify-content-lg-start {
23818
    justify-content: flex-start !important;
23819
  }
23820
  .justify-content-lg-end {
23821
    justify-content: flex-end !important;
23822
  }
23823
  .justify-content-lg-center {
23824
    justify-content: center !important;
23825
  }
23826
  .justify-content-lg-between {
23827
    justify-content: space-between !important;
23828
  }
23829
  .justify-content-lg-around {
23830
    justify-content: space-around !important;
23831
  }
23832
  .justify-content-lg-evenly {
23833
    justify-content: space-evenly !important;
23834
  }
23835
  .align-items-lg-start {
23836
    align-items: flex-start !important;
23837
  }
23838
  .align-items-lg-end {
23839
    align-items: flex-end !important;
23840
  }
23841
  .align-items-lg-center {
23842
    align-items: center !important;
23843
  }
23844
  .align-items-lg-baseline {
23845
    align-items: baseline !important;
23846
  }
23847
  .align-items-lg-stretch {
23848
    align-items: stretch !important;
23849
  }
23850
  .align-content-lg-start {
23851
    align-content: flex-start !important;
23852
  }
23853
  .align-content-lg-end {
23854
    align-content: flex-end !important;
23855
  }
23856
  .align-content-lg-center {
23857
    align-content: center !important;
23858
  }
23859
  .align-content-lg-between {
23860
    align-content: space-between !important;
23861
  }
23862
  .align-content-lg-around {
23863
    align-content: space-around !important;
23864
  }
23865
  .align-content-lg-stretch {
23866
    align-content: stretch !important;
23867
  }
23868
  .align-self-lg-auto {
23869
    align-self: auto !important;
23870
  }
23871
  .align-self-lg-start {
23872
    align-self: flex-start !important;
23873
  }
23874
  .align-self-lg-end {
23875
    align-self: flex-end !important;
23876
  }
23877
  .align-self-lg-center {
23878
    align-self: center !important;
23879
  }
23880
  .align-self-lg-baseline {
23881
    align-self: baseline !important;
23882
  }
23883
  .align-self-lg-stretch {
23884
    align-self: stretch !important;
23885
  }
23886
  .order-lg-first {
23887
    order: -1 !important;
23888
  }
23889
  .order-lg-0 {
23890
    order: 0 !important;
23891
  }
23892
  .order-lg-1 {
23893
    order: 1 !important;
23894
  }
23895
  .order-lg-2 {
23896
    order: 2 !important;
23897
  }
23898
  .order-lg-3 {
23899
    order: 3 !important;
23900
  }
23901
  .order-lg-4 {
23902
    order: 4 !important;
23903
  }
23904
  .order-lg-5 {
23905
    order: 5 !important;
23906
  }
23907
  .order-lg-last {
23908
    order: 6 !important;
23909
  }
23910
  .m-lg-0 {
23911
    margin: 0 !important;
23912
  }
23913
  .m-lg-1 {
23914
    margin: 0.25rem !important;
23915
  }
23916
  .m-lg-2 {
23917
    margin: 0.5rem !important;
23918
  }
23919
  .m-lg-3 {
23920
    margin: 1rem !important;
23921
  }
1 efrain 23922
  .m-lg-4 {
23923
    margin: 1.5rem !important;
23924
  }
1441 ariadna 23925
  .m-lg-5 {
23926
    margin: 2rem !important;
1 efrain 23927
  }
1441 ariadna 23928
  .m-lg-6 {
23929
    margin: 3rem !important;
1 efrain 23930
  }
1441 ariadna 23931
  .m-lg-auto {
23932
    margin: auto !important;
1 efrain 23933
  }
1441 ariadna 23934
  .mx-lg-0 {
23935
    margin-right: 0 !important;
23936
    margin-left: 0 !important;
23937
  }
23938
  .mx-lg-1 {
23939
    margin-right: 0.25rem !important;
23940
    margin-left: 0.25rem !important;
23941
  }
23942
  .mx-lg-2 {
23943
    margin-right: 0.5rem !important;
23944
    margin-left: 0.5rem !important;
23945
  }
23946
  .mx-lg-3 {
23947
    margin-right: 1rem !important;
23948
    margin-left: 1rem !important;
23949
  }
1 efrain 23950
  .mx-lg-4 {
1441 ariadna 23951
    margin-right: 1.5rem !important;
1 efrain 23952
    margin-left: 1.5rem !important;
23953
  }
23954
  .mx-lg-5 {
23955
    margin-right: 2rem !important;
1441 ariadna 23956
    margin-left: 2rem !important;
1 efrain 23957
  }
1441 ariadna 23958
  .mx-lg-6 {
23959
    margin-right: 3rem !important;
23960
    margin-left: 3rem !important;
23961
  }
23962
  .mx-lg-auto {
23963
    margin-right: auto !important;
23964
    margin-left: auto !important;
23965
  }
23966
  .my-lg-0 {
23967
    margin-top: 0 !important;
23968
    margin-bottom: 0 !important;
23969
  }
23970
  .my-lg-1 {
23971
    margin-top: 0.25rem !important;
23972
    margin-bottom: 0.25rem !important;
23973
  }
23974
  .my-lg-2 {
23975
    margin-top: 0.5rem !important;
23976
    margin-bottom: 0.5rem !important;
23977
  }
23978
  .my-lg-3 {
23979
    margin-top: 1rem !important;
23980
    margin-bottom: 1rem !important;
23981
  }
23982
  .my-lg-4 {
23983
    margin-top: 1.5rem !important;
23984
    margin-bottom: 1.5rem !important;
23985
  }
1 efrain 23986
  .my-lg-5 {
1441 ariadna 23987
    margin-top: 2rem !important;
1 efrain 23988
    margin-bottom: 2rem !important;
23989
  }
1441 ariadna 23990
  .my-lg-6 {
23991
    margin-top: 3rem !important;
23992
    margin-bottom: 3rem !important;
1 efrain 23993
  }
1441 ariadna 23994
  .my-lg-auto {
23995
    margin-top: auto !important;
23996
    margin-bottom: auto !important;
1 efrain 23997
  }
1441 ariadna 23998
  .mt-lg-0 {
23999
    margin-top: 0 !important;
24000
  }
24001
  .mt-lg-1 {
24002
    margin-top: 0.25rem !important;
24003
  }
24004
  .mt-lg-2 {
24005
    margin-top: 0.5rem !important;
24006
  }
24007
  .mt-lg-3 {
24008
    margin-top: 1rem !important;
24009
  }
24010
  .mt-lg-4 {
24011
    margin-top: 1.5rem !important;
24012
  }
24013
  .mt-lg-5 {
24014
    margin-top: 2rem !important;
24015
  }
24016
  .mt-lg-6 {
1 efrain 24017
    margin-top: 3rem !important;
24018
  }
1441 ariadna 24019
  .mt-lg-auto {
24020
    margin-top: auto !important;
24021
  }
24022
  .me-lg-0 {
24023
    margin-right: 0 !important;
24024
  }
24025
  .me-lg-1 {
24026
    margin-right: 0.25rem !important;
24027
  }
24028
  .me-lg-2 {
24029
    margin-right: 0.5rem !important;
24030
  }
24031
  .me-lg-3 {
24032
    margin-right: 1rem !important;
24033
  }
24034
  .me-lg-4 {
24035
    margin-right: 1.5rem !important;
24036
  }
24037
  .me-lg-5 {
24038
    margin-right: 2rem !important;
24039
  }
24040
  .me-lg-6 {
1 efrain 24041
    margin-right: 3rem !important;
24042
  }
1441 ariadna 24043
  .me-lg-auto {
24044
    margin-right: auto !important;
24045
  }
24046
  .mb-lg-0 {
24047
    margin-bottom: 0 !important;
24048
  }
24049
  .mb-lg-1 {
24050
    margin-bottom: 0.25rem !important;
24051
  }
24052
  .mb-lg-2 {
24053
    margin-bottom: 0.5rem !important;
24054
  }
24055
  .mb-lg-3 {
24056
    margin-bottom: 1rem !important;
24057
  }
24058
  .mb-lg-4 {
24059
    margin-bottom: 1.5rem !important;
24060
  }
24061
  .mb-lg-5 {
24062
    margin-bottom: 2rem !important;
24063
  }
24064
  .mb-lg-6 {
1 efrain 24065
    margin-bottom: 3rem !important;
24066
  }
1441 ariadna 24067
  .mb-lg-auto {
24068
    margin-bottom: auto !important;
24069
  }
24070
  .ms-lg-0 {
24071
    margin-left: 0 !important;
24072
  }
24073
  .ms-lg-1 {
24074
    margin-left: 0.25rem !important;
24075
  }
24076
  .ms-lg-2 {
24077
    margin-left: 0.5rem !important;
24078
  }
24079
  .ms-lg-3 {
24080
    margin-left: 1rem !important;
24081
  }
24082
  .ms-lg-4 {
24083
    margin-left: 1.5rem !important;
24084
  }
24085
  .ms-lg-5 {
24086
    margin-left: 2rem !important;
24087
  }
24088
  .ms-lg-6 {
1 efrain 24089
    margin-left: 3rem !important;
24090
  }
1441 ariadna 24091
  .ms-lg-auto {
24092
    margin-left: auto !important;
24093
  }
1 efrain 24094
  .p-lg-0 {
24095
    padding: 0 !important;
24096
  }
1441 ariadna 24097
  .p-lg-1 {
24098
    padding: 0.25rem !important;
1 efrain 24099
  }
1441 ariadna 24100
  .p-lg-2 {
24101
    padding: 0.5rem !important;
1 efrain 24102
  }
1441 ariadna 24103
  .p-lg-3 {
24104
    padding: 1rem !important;
1 efrain 24105
  }
1441 ariadna 24106
  .p-lg-4 {
24107
    padding: 1.5rem !important;
24108
  }
24109
  .p-lg-5 {
24110
    padding: 2rem !important;
24111
  }
24112
  .p-lg-6 {
24113
    padding: 3rem !important;
24114
  }
1 efrain 24115
  .px-lg-0 {
1441 ariadna 24116
    padding-right: 0 !important;
1 efrain 24117
    padding-left: 0 !important;
24118
  }
24119
  .px-lg-1 {
24120
    padding-right: 0.25rem !important;
1441 ariadna 24121
    padding-left: 0.25rem !important;
1 efrain 24122
  }
1441 ariadna 24123
  .px-lg-2 {
24124
    padding-right: 0.5rem !important;
24125
    padding-left: 0.5rem !important;
1 efrain 24126
  }
1441 ariadna 24127
  .px-lg-3 {
24128
    padding-right: 1rem !important;
24129
    padding-left: 1rem !important;
1 efrain 24130
  }
1441 ariadna 24131
  .px-lg-4 {
24132
    padding-right: 1.5rem !important;
24133
    padding-left: 1.5rem !important;
1 efrain 24134
  }
1441 ariadna 24135
  .px-lg-5 {
24136
    padding-right: 2rem !important;
24137
    padding-left: 2rem !important;
1 efrain 24138
  }
1441 ariadna 24139
  .px-lg-6 {
24140
    padding-right: 3rem !important;
24141
    padding-left: 3rem !important;
1 efrain 24142
  }
1441 ariadna 24143
  .py-lg-0 {
24144
    padding-top: 0 !important;
24145
    padding-bottom: 0 !important;
24146
  }
24147
  .py-lg-1 {
24148
    padding-top: 0.25rem !important;
24149
    padding-bottom: 0.25rem !important;
24150
  }
1 efrain 24151
  .py-lg-2 {
1441 ariadna 24152
    padding-top: 0.5rem !important;
1 efrain 24153
    padding-bottom: 0.5rem !important;
24154
  }
24155
  .py-lg-3 {
24156
    padding-top: 1rem !important;
1441 ariadna 24157
    padding-bottom: 1rem !important;
1 efrain 24158
  }
1441 ariadna 24159
  .py-lg-4 {
24160
    padding-top: 1.5rem !important;
24161
    padding-bottom: 1.5rem !important;
1 efrain 24162
  }
1441 ariadna 24163
  .py-lg-5 {
24164
    padding-top: 2rem !important;
24165
    padding-bottom: 2rem !important;
1 efrain 24166
  }
1441 ariadna 24167
  .py-lg-6 {
24168
    padding-top: 3rem !important;
24169
    padding-bottom: 3rem !important;
1 efrain 24170
  }
1441 ariadna 24171
  .pt-lg-0 {
24172
    padding-top: 0 !important;
1 efrain 24173
  }
1441 ariadna 24174
  .pt-lg-1 {
24175
    padding-top: 0.25rem !important;
24176
  }
24177
  .pt-lg-2 {
24178
    padding-top: 0.5rem !important;
24179
  }
24180
  .pt-lg-3 {
24181
    padding-top: 1rem !important;
24182
  }
24183
  .pt-lg-4 {
1 efrain 24184
    padding-top: 1.5rem !important;
24185
  }
1441 ariadna 24186
  .pt-lg-5 {
24187
    padding-top: 2rem !important;
1 efrain 24188
  }
1441 ariadna 24189
  .pt-lg-6 {
24190
    padding-top: 3rem !important;
1 efrain 24191
  }
1441 ariadna 24192
  .pe-lg-0 {
24193
    padding-right: 0 !important;
1 efrain 24194
  }
1441 ariadna 24195
  .pe-lg-1 {
24196
    padding-right: 0.25rem !important;
1 efrain 24197
  }
1441 ariadna 24198
  .pe-lg-2 {
24199
    padding-right: 0.5rem !important;
1 efrain 24200
  }
1441 ariadna 24201
  .pe-lg-3 {
24202
    padding-right: 1rem !important;
24203
  }
24204
  .pe-lg-4 {
24205
    padding-right: 1.5rem !important;
24206
  }
24207
  .pe-lg-5 {
1 efrain 24208
    padding-right: 2rem !important;
24209
  }
1441 ariadna 24210
  .pe-lg-6 {
24211
    padding-right: 3rem !important;
1 efrain 24212
  }
1441 ariadna 24213
  .pb-lg-0 {
24214
    padding-bottom: 0 !important;
1 efrain 24215
  }
1441 ariadna 24216
  .pb-lg-1 {
24217
    padding-bottom: 0.25rem !important;
1 efrain 24218
  }
1441 ariadna 24219
  .pb-lg-2 {
24220
    padding-bottom: 0.5rem !important;
1 efrain 24221
  }
1441 ariadna 24222
  .pb-lg-3 {
24223
    padding-bottom: 1rem !important;
1 efrain 24224
  }
1441 ariadna 24225
  .pb-lg-4 {
24226
    padding-bottom: 1.5rem !important;
24227
  }
24228
  .pb-lg-5 {
24229
    padding-bottom: 2rem !important;
24230
  }
24231
  .pb-lg-6 {
1 efrain 24232
    padding-bottom: 3rem !important;
24233
  }
1441 ariadna 24234
  .ps-lg-0 {
24235
    padding-left: 0 !important;
24236
  }
24237
  .ps-lg-1 {
24238
    padding-left: 0.25rem !important;
24239
  }
24240
  .ps-lg-2 {
24241
    padding-left: 0.5rem !important;
24242
  }
24243
  .ps-lg-3 {
24244
    padding-left: 1rem !important;
24245
  }
24246
  .ps-lg-4 {
24247
    padding-left: 1.5rem !important;
24248
  }
24249
  .ps-lg-5 {
24250
    padding-left: 2rem !important;
24251
  }
24252
  .ps-lg-6 {
1 efrain 24253
    padding-left: 3rem !important;
24254
  }
1441 ariadna 24255
  .gap-lg-0 {
24256
    gap: 0 !important;
1 efrain 24257
  }
1441 ariadna 24258
  .gap-lg-1 {
24259
    gap: 0.25rem !important;
1 efrain 24260
  }
1441 ariadna 24261
  .gap-lg-2 {
24262
    gap: 0.5rem !important;
1 efrain 24263
  }
1441 ariadna 24264
  .gap-lg-3 {
24265
    gap: 1rem !important;
1 efrain 24266
  }
1441 ariadna 24267
  .gap-lg-4 {
24268
    gap: 1.5rem !important;
1 efrain 24269
  }
1441 ariadna 24270
  .gap-lg-5 {
24271
    gap: 2rem !important;
1 efrain 24272
  }
1441 ariadna 24273
  .gap-lg-6 {
24274
    gap: 3rem !important;
1 efrain 24275
  }
1441 ariadna 24276
  .row-gap-lg-0 {
24277
    row-gap: 0 !important;
1 efrain 24278
  }
1441 ariadna 24279
  .row-gap-lg-1 {
24280
    row-gap: 0.25rem !important;
1 efrain 24281
  }
1441 ariadna 24282
  .row-gap-lg-2 {
24283
    row-gap: 0.5rem !important;
1 efrain 24284
  }
1441 ariadna 24285
  .row-gap-lg-3 {
24286
    row-gap: 1rem !important;
1 efrain 24287
  }
1441 ariadna 24288
  .row-gap-lg-4 {
24289
    row-gap: 1.5rem !important;
1 efrain 24290
  }
1441 ariadna 24291
  .row-gap-lg-5 {
24292
    row-gap: 2rem !important;
1 efrain 24293
  }
1441 ariadna 24294
  .row-gap-lg-6 {
24295
    row-gap: 3rem !important;
1 efrain 24296
  }
1441 ariadna 24297
  .column-gap-lg-0 {
24298
    column-gap: 0 !important;
1 efrain 24299
  }
1441 ariadna 24300
  .column-gap-lg-1 {
24301
    column-gap: 0.25rem !important;
1 efrain 24302
  }
1441 ariadna 24303
  .column-gap-lg-2 {
24304
    column-gap: 0.5rem !important;
1 efrain 24305
  }
1441 ariadna 24306
  .column-gap-lg-3 {
24307
    column-gap: 1rem !important;
1 efrain 24308
  }
1441 ariadna 24309
  .column-gap-lg-4 {
24310
    column-gap: 1.5rem !important;
1 efrain 24311
  }
1441 ariadna 24312
  .column-gap-lg-5 {
24313
    column-gap: 2rem !important;
1 efrain 24314
  }
1441 ariadna 24315
  .column-gap-lg-6 {
24316
    column-gap: 3rem !important;
1 efrain 24317
  }
1441 ariadna 24318
  .text-lg-start {
24319
    text-align: left !important;
1 efrain 24320
  }
1441 ariadna 24321
  .text-lg-end {
24322
    text-align: right !important;
1 efrain 24323
  }
1441 ariadna 24324
  .text-lg-center {
24325
    text-align: center !important;
1 efrain 24326
  }
1441 ariadna 24327
}
24328
@media (min-width: 1200px) {
24329
  .float-xl-start {
24330
    float: left !important;
1 efrain 24331
  }
1441 ariadna 24332
  .float-xl-end {
24333
    float: right !important;
1 efrain 24334
  }
1441 ariadna 24335
  .float-xl-none {
24336
    float: none !important;
1 efrain 24337
  }
1441 ariadna 24338
  .object-fit-xl-contain {
24339
    object-fit: contain !important;
1 efrain 24340
  }
1441 ariadna 24341
  .object-fit-xl-cover {
24342
    object-fit: cover !important;
1 efrain 24343
  }
1441 ariadna 24344
  .object-fit-xl-fill {
24345
    object-fit: fill !important;
1 efrain 24346
  }
1441 ariadna 24347
  .object-fit-xl-scale {
24348
    object-fit: scale-down !important;
1 efrain 24349
  }
1441 ariadna 24350
  .object-fit-xl-none {
24351
    object-fit: none !important;
1 efrain 24352
  }
1441 ariadna 24353
  .d-xl-inline {
24354
    display: inline !important;
1 efrain 24355
  }
1441 ariadna 24356
  .d-xl-inline-block {
24357
    display: inline-block !important;
1 efrain 24358
  }
1441 ariadna 24359
  .d-xl-block {
24360
    display: block !important;
1 efrain 24361
  }
1441 ariadna 24362
  .d-xl-grid {
24363
    display: grid !important;
1 efrain 24364
  }
1441 ariadna 24365
  .d-xl-inline-grid {
24366
    display: inline-grid !important;
1 efrain 24367
  }
1441 ariadna 24368
  .d-xl-table {
24369
    display: table !important;
1 efrain 24370
  }
1441 ariadna 24371
  .d-xl-table-row {
24372
    display: table-row !important;
1 efrain 24373
  }
1441 ariadna 24374
  .d-xl-table-cell {
24375
    display: table-cell !important;
1 efrain 24376
  }
1441 ariadna 24377
  .d-xl-flex {
24378
    display: flex !important;
1 efrain 24379
  }
1441 ariadna 24380
  .d-xl-inline-flex {
24381
    display: inline-flex !important;
1 efrain 24382
  }
1441 ariadna 24383
  .d-xl-none {
24384
    display: none !important;
1 efrain 24385
  }
1441 ariadna 24386
  .flex-xl-fill {
24387
    flex: 1 1 auto !important;
1 efrain 24388
  }
1441 ariadna 24389
  .flex-xl-row {
24390
    flex-direction: row !important;
1 efrain 24391
  }
1441 ariadna 24392
  .flex-xl-column {
24393
    flex-direction: column !important;
1 efrain 24394
  }
1441 ariadna 24395
  .flex-xl-row-reverse {
24396
    flex-direction: row-reverse !important;
1 efrain 24397
  }
1441 ariadna 24398
  .flex-xl-column-reverse {
24399
    flex-direction: column-reverse !important;
1 efrain 24400
  }
1441 ariadna 24401
  .flex-xl-grow-0 {
24402
    flex-grow: 0 !important;
1 efrain 24403
  }
1441 ariadna 24404
  .flex-xl-grow-1 {
24405
    flex-grow: 1 !important;
1 efrain 24406
  }
1441 ariadna 24407
  .flex-xl-shrink-0 {
24408
    flex-shrink: 0 !important;
1 efrain 24409
  }
1441 ariadna 24410
  .flex-xl-shrink-1 {
24411
    flex-shrink: 1 !important;
1 efrain 24412
  }
1441 ariadna 24413
  .flex-xl-wrap {
24414
    flex-wrap: wrap !important;
1 efrain 24415
  }
1441 ariadna 24416
  .flex-xl-nowrap {
24417
    flex-wrap: nowrap !important;
1 efrain 24418
  }
1441 ariadna 24419
  .flex-xl-wrap-reverse {
24420
    flex-wrap: wrap-reverse !important;
1 efrain 24421
  }
1441 ariadna 24422
  .justify-content-xl-start {
24423
    justify-content: flex-start !important;
24424
  }
24425
  .justify-content-xl-end {
24426
    justify-content: flex-end !important;
24427
  }
24428
  .justify-content-xl-center {
24429
    justify-content: center !important;
24430
  }
24431
  .justify-content-xl-between {
24432
    justify-content: space-between !important;
24433
  }
24434
  .justify-content-xl-around {
24435
    justify-content: space-around !important;
24436
  }
24437
  .justify-content-xl-evenly {
24438
    justify-content: space-evenly !important;
24439
  }
24440
  .align-items-xl-start {
24441
    align-items: flex-start !important;
24442
  }
24443
  .align-items-xl-end {
24444
    align-items: flex-end !important;
24445
  }
24446
  .align-items-xl-center {
24447
    align-items: center !important;
24448
  }
24449
  .align-items-xl-baseline {
24450
    align-items: baseline !important;
24451
  }
24452
  .align-items-xl-stretch {
24453
    align-items: stretch !important;
24454
  }
24455
  .align-content-xl-start {
24456
    align-content: flex-start !important;
24457
  }
24458
  .align-content-xl-end {
24459
    align-content: flex-end !important;
24460
  }
24461
  .align-content-xl-center {
24462
    align-content: center !important;
24463
  }
24464
  .align-content-xl-between {
24465
    align-content: space-between !important;
24466
  }
24467
  .align-content-xl-around {
24468
    align-content: space-around !important;
24469
  }
24470
  .align-content-xl-stretch {
24471
    align-content: stretch !important;
24472
  }
24473
  .align-self-xl-auto {
24474
    align-self: auto !important;
24475
  }
24476
  .align-self-xl-start {
24477
    align-self: flex-start !important;
24478
  }
24479
  .align-self-xl-end {
24480
    align-self: flex-end !important;
24481
  }
24482
  .align-self-xl-center {
24483
    align-self: center !important;
24484
  }
24485
  .align-self-xl-baseline {
24486
    align-self: baseline !important;
24487
  }
24488
  .align-self-xl-stretch {
24489
    align-self: stretch !important;
24490
  }
24491
  .order-xl-first {
24492
    order: -1 !important;
24493
  }
24494
  .order-xl-0 {
24495
    order: 0 !important;
24496
  }
24497
  .order-xl-1 {
24498
    order: 1 !important;
24499
  }
24500
  .order-xl-2 {
24501
    order: 2 !important;
24502
  }
24503
  .order-xl-3 {
24504
    order: 3 !important;
24505
  }
24506
  .order-xl-4 {
24507
    order: 4 !important;
24508
  }
24509
  .order-xl-5 {
24510
    order: 5 !important;
24511
  }
24512
  .order-xl-last {
24513
    order: 6 !important;
24514
  }
24515
  .m-xl-0 {
24516
    margin: 0 !important;
24517
  }
24518
  .m-xl-1 {
24519
    margin: 0.25rem !important;
24520
  }
24521
  .m-xl-2 {
24522
    margin: 0.5rem !important;
24523
  }
24524
  .m-xl-3 {
24525
    margin: 1rem !important;
24526
  }
1 efrain 24527
  .m-xl-4 {
24528
    margin: 1.5rem !important;
24529
  }
1441 ariadna 24530
  .m-xl-5 {
24531
    margin: 2rem !important;
1 efrain 24532
  }
1441 ariadna 24533
  .m-xl-6 {
24534
    margin: 3rem !important;
1 efrain 24535
  }
1441 ariadna 24536
  .m-xl-auto {
24537
    margin: auto !important;
1 efrain 24538
  }
1441 ariadna 24539
  .mx-xl-0 {
24540
    margin-right: 0 !important;
24541
    margin-left: 0 !important;
24542
  }
24543
  .mx-xl-1 {
24544
    margin-right: 0.25rem !important;
24545
    margin-left: 0.25rem !important;
24546
  }
24547
  .mx-xl-2 {
24548
    margin-right: 0.5rem !important;
24549
    margin-left: 0.5rem !important;
24550
  }
24551
  .mx-xl-3 {
24552
    margin-right: 1rem !important;
24553
    margin-left: 1rem !important;
24554
  }
1 efrain 24555
  .mx-xl-4 {
1441 ariadna 24556
    margin-right: 1.5rem !important;
1 efrain 24557
    margin-left: 1.5rem !important;
24558
  }
24559
  .mx-xl-5 {
24560
    margin-right: 2rem !important;
1441 ariadna 24561
    margin-left: 2rem !important;
1 efrain 24562
  }
1441 ariadna 24563
  .mx-xl-6 {
24564
    margin-right: 3rem !important;
24565
    margin-left: 3rem !important;
24566
  }
24567
  .mx-xl-auto {
24568
    margin-right: auto !important;
24569
    margin-left: auto !important;
24570
  }
24571
  .my-xl-0 {
24572
    margin-top: 0 !important;
24573
    margin-bottom: 0 !important;
24574
  }
24575
  .my-xl-1 {
24576
    margin-top: 0.25rem !important;
24577
    margin-bottom: 0.25rem !important;
24578
  }
24579
  .my-xl-2 {
24580
    margin-top: 0.5rem !important;
24581
    margin-bottom: 0.5rem !important;
24582
  }
24583
  .my-xl-3 {
24584
    margin-top: 1rem !important;
24585
    margin-bottom: 1rem !important;
24586
  }
24587
  .my-xl-4 {
24588
    margin-top: 1.5rem !important;
24589
    margin-bottom: 1.5rem !important;
24590
  }
1 efrain 24591
  .my-xl-5 {
1441 ariadna 24592
    margin-top: 2rem !important;
1 efrain 24593
    margin-bottom: 2rem !important;
24594
  }
1441 ariadna 24595
  .my-xl-6 {
24596
    margin-top: 3rem !important;
24597
    margin-bottom: 3rem !important;
1 efrain 24598
  }
1441 ariadna 24599
  .my-xl-auto {
24600
    margin-top: auto !important;
24601
    margin-bottom: auto !important;
1 efrain 24602
  }
1441 ariadna 24603
  .mt-xl-0 {
24604
    margin-top: 0 !important;
24605
  }
24606
  .mt-xl-1 {
24607
    margin-top: 0.25rem !important;
24608
  }
24609
  .mt-xl-2 {
24610
    margin-top: 0.5rem !important;
24611
  }
24612
  .mt-xl-3 {
24613
    margin-top: 1rem !important;
24614
  }
24615
  .mt-xl-4 {
24616
    margin-top: 1.5rem !important;
24617
  }
24618
  .mt-xl-5 {
24619
    margin-top: 2rem !important;
24620
  }
24621
  .mt-xl-6 {
1 efrain 24622
    margin-top: 3rem !important;
24623
  }
1441 ariadna 24624
  .mt-xl-auto {
24625
    margin-top: auto !important;
24626
  }
24627
  .me-xl-0 {
24628
    margin-right: 0 !important;
24629
  }
24630
  .me-xl-1 {
24631
    margin-right: 0.25rem !important;
24632
  }
24633
  .me-xl-2 {
24634
    margin-right: 0.5rem !important;
24635
  }
24636
  .me-xl-3 {
24637
    margin-right: 1rem !important;
24638
  }
24639
  .me-xl-4 {
24640
    margin-right: 1.5rem !important;
24641
  }
24642
  .me-xl-5 {
24643
    margin-right: 2rem !important;
24644
  }
24645
  .me-xl-6 {
1 efrain 24646
    margin-right: 3rem !important;
24647
  }
1441 ariadna 24648
  .me-xl-auto {
24649
    margin-right: auto !important;
24650
  }
24651
  .mb-xl-0 {
24652
    margin-bottom: 0 !important;
24653
  }
24654
  .mb-xl-1 {
24655
    margin-bottom: 0.25rem !important;
24656
  }
24657
  .mb-xl-2 {
24658
    margin-bottom: 0.5rem !important;
24659
  }
24660
  .mb-xl-3 {
24661
    margin-bottom: 1rem !important;
24662
  }
24663
  .mb-xl-4 {
24664
    margin-bottom: 1.5rem !important;
24665
  }
24666
  .mb-xl-5 {
24667
    margin-bottom: 2rem !important;
24668
  }
24669
  .mb-xl-6 {
1 efrain 24670
    margin-bottom: 3rem !important;
24671
  }
1441 ariadna 24672
  .mb-xl-auto {
24673
    margin-bottom: auto !important;
24674
  }
24675
  .ms-xl-0 {
24676
    margin-left: 0 !important;
24677
  }
24678
  .ms-xl-1 {
24679
    margin-left: 0.25rem !important;
24680
  }
24681
  .ms-xl-2 {
24682
    margin-left: 0.5rem !important;
24683
  }
24684
  .ms-xl-3 {
24685
    margin-left: 1rem !important;
24686
  }
24687
  .ms-xl-4 {
24688
    margin-left: 1.5rem !important;
24689
  }
24690
  .ms-xl-5 {
24691
    margin-left: 2rem !important;
24692
  }
24693
  .ms-xl-6 {
1 efrain 24694
    margin-left: 3rem !important;
24695
  }
1441 ariadna 24696
  .ms-xl-auto {
24697
    margin-left: auto !important;
24698
  }
1 efrain 24699
  .p-xl-0 {
24700
    padding: 0 !important;
24701
  }
1441 ariadna 24702
  .p-xl-1 {
24703
    padding: 0.25rem !important;
1 efrain 24704
  }
1441 ariadna 24705
  .p-xl-2 {
24706
    padding: 0.5rem !important;
1 efrain 24707
  }
1441 ariadna 24708
  .p-xl-3 {
24709
    padding: 1rem !important;
1 efrain 24710
  }
1441 ariadna 24711
  .p-xl-4 {
24712
    padding: 1.5rem !important;
24713
  }
24714
  .p-xl-5 {
24715
    padding: 2rem !important;
24716
  }
24717
  .p-xl-6 {
24718
    padding: 3rem !important;
24719
  }
1 efrain 24720
  .px-xl-0 {
1441 ariadna 24721
    padding-right: 0 !important;
1 efrain 24722
    padding-left: 0 !important;
24723
  }
24724
  .px-xl-1 {
24725
    padding-right: 0.25rem !important;
1441 ariadna 24726
    padding-left: 0.25rem !important;
1 efrain 24727
  }
1441 ariadna 24728
  .px-xl-2 {
24729
    padding-right: 0.5rem !important;
24730
    padding-left: 0.5rem !important;
1 efrain 24731
  }
1441 ariadna 24732
  .px-xl-3 {
24733
    padding-right: 1rem !important;
24734
    padding-left: 1rem !important;
1 efrain 24735
  }
1441 ariadna 24736
  .px-xl-4 {
24737
    padding-right: 1.5rem !important;
24738
    padding-left: 1.5rem !important;
1 efrain 24739
  }
1441 ariadna 24740
  .px-xl-5 {
24741
    padding-right: 2rem !important;
24742
    padding-left: 2rem !important;
1 efrain 24743
  }
1441 ariadna 24744
  .px-xl-6 {
24745
    padding-right: 3rem !important;
24746
    padding-left: 3rem !important;
1 efrain 24747
  }
1441 ariadna 24748
  .py-xl-0 {
24749
    padding-top: 0 !important;
24750
    padding-bottom: 0 !important;
24751
  }
24752
  .py-xl-1 {
24753
    padding-top: 0.25rem !important;
24754
    padding-bottom: 0.25rem !important;
24755
  }
1 efrain 24756
  .py-xl-2 {
1441 ariadna 24757
    padding-top: 0.5rem !important;
1 efrain 24758
    padding-bottom: 0.5rem !important;
24759
  }
24760
  .py-xl-3 {
24761
    padding-top: 1rem !important;
1441 ariadna 24762
    padding-bottom: 1rem !important;
1 efrain 24763
  }
1441 ariadna 24764
  .py-xl-4 {
24765
    padding-top: 1.5rem !important;
24766
    padding-bottom: 1.5rem !important;
1 efrain 24767
  }
1441 ariadna 24768
  .py-xl-5 {
24769
    padding-top: 2rem !important;
24770
    padding-bottom: 2rem !important;
1 efrain 24771
  }
1441 ariadna 24772
  .py-xl-6 {
24773
    padding-top: 3rem !important;
24774
    padding-bottom: 3rem !important;
1 efrain 24775
  }
1441 ariadna 24776
  .pt-xl-0 {
24777
    padding-top: 0 !important;
1 efrain 24778
  }
1441 ariadna 24779
  .pt-xl-1 {
24780
    padding-top: 0.25rem !important;
24781
  }
24782
  .pt-xl-2 {
24783
    padding-top: 0.5rem !important;
24784
  }
24785
  .pt-xl-3 {
24786
    padding-top: 1rem !important;
24787
  }
24788
  .pt-xl-4 {
1 efrain 24789
    padding-top: 1.5rem !important;
24790
  }
1441 ariadna 24791
  .pt-xl-5 {
24792
    padding-top: 2rem !important;
1 efrain 24793
  }
1441 ariadna 24794
  .pt-xl-6 {
24795
    padding-top: 3rem !important;
1 efrain 24796
  }
1441 ariadna 24797
  .pe-xl-0 {
24798
    padding-right: 0 !important;
1 efrain 24799
  }
1441 ariadna 24800
  .pe-xl-1 {
24801
    padding-right: 0.25rem !important;
1 efrain 24802
  }
1441 ariadna 24803
  .pe-xl-2 {
24804
    padding-right: 0.5rem !important;
1 efrain 24805
  }
1441 ariadna 24806
  .pe-xl-3 {
24807
    padding-right: 1rem !important;
24808
  }
24809
  .pe-xl-4 {
24810
    padding-right: 1.5rem !important;
24811
  }
24812
  .pe-xl-5 {
1 efrain 24813
    padding-right: 2rem !important;
24814
  }
1441 ariadna 24815
  .pe-xl-6 {
24816
    padding-right: 3rem !important;
1 efrain 24817
  }
1441 ariadna 24818
  .pb-xl-0 {
24819
    padding-bottom: 0 !important;
1 efrain 24820
  }
1441 ariadna 24821
  .pb-xl-1 {
24822
    padding-bottom: 0.25rem !important;
1 efrain 24823
  }
1441 ariadna 24824
  .pb-xl-2 {
24825
    padding-bottom: 0.5rem !important;
1 efrain 24826
  }
1441 ariadna 24827
  .pb-xl-3 {
24828
    padding-bottom: 1rem !important;
1 efrain 24829
  }
1441 ariadna 24830
  .pb-xl-4 {
24831
    padding-bottom: 1.5rem !important;
24832
  }
24833
  .pb-xl-5 {
24834
    padding-bottom: 2rem !important;
24835
  }
24836
  .pb-xl-6 {
1 efrain 24837
    padding-bottom: 3rem !important;
24838
  }
1441 ariadna 24839
  .ps-xl-0 {
24840
    padding-left: 0 !important;
24841
  }
24842
  .ps-xl-1 {
24843
    padding-left: 0.25rem !important;
24844
  }
24845
  .ps-xl-2 {
24846
    padding-left: 0.5rem !important;
24847
  }
24848
  .ps-xl-3 {
24849
    padding-left: 1rem !important;
24850
  }
24851
  .ps-xl-4 {
24852
    padding-left: 1.5rem !important;
24853
  }
24854
  .ps-xl-5 {
24855
    padding-left: 2rem !important;
24856
  }
24857
  .ps-xl-6 {
1 efrain 24858
    padding-left: 3rem !important;
24859
  }
1441 ariadna 24860
  .gap-xl-0 {
24861
    gap: 0 !important;
1 efrain 24862
  }
1441 ariadna 24863
  .gap-xl-1 {
24864
    gap: 0.25rem !important;
1 efrain 24865
  }
1441 ariadna 24866
  .gap-xl-2 {
24867
    gap: 0.5rem !important;
1 efrain 24868
  }
1441 ariadna 24869
  .gap-xl-3 {
24870
    gap: 1rem !important;
1 efrain 24871
  }
1441 ariadna 24872
  .gap-xl-4 {
24873
    gap: 1.5rem !important;
1 efrain 24874
  }
1441 ariadna 24875
  .gap-xl-5 {
24876
    gap: 2rem !important;
1 efrain 24877
  }
1441 ariadna 24878
  .gap-xl-6 {
24879
    gap: 3rem !important;
1 efrain 24880
  }
1441 ariadna 24881
  .row-gap-xl-0 {
24882
    row-gap: 0 !important;
1 efrain 24883
  }
1441 ariadna 24884
  .row-gap-xl-1 {
24885
    row-gap: 0.25rem !important;
1 efrain 24886
  }
1441 ariadna 24887
  .row-gap-xl-2 {
24888
    row-gap: 0.5rem !important;
1 efrain 24889
  }
1441 ariadna 24890
  .row-gap-xl-3 {
24891
    row-gap: 1rem !important;
1 efrain 24892
  }
1441 ariadna 24893
  .row-gap-xl-4 {
24894
    row-gap: 1.5rem !important;
1 efrain 24895
  }
1441 ariadna 24896
  .row-gap-xl-5 {
24897
    row-gap: 2rem !important;
1 efrain 24898
  }
1441 ariadna 24899
  .row-gap-xl-6 {
24900
    row-gap: 3rem !important;
1 efrain 24901
  }
1441 ariadna 24902
  .column-gap-xl-0 {
24903
    column-gap: 0 !important;
1 efrain 24904
  }
1441 ariadna 24905
  .column-gap-xl-1 {
24906
    column-gap: 0.25rem !important;
1 efrain 24907
  }
1441 ariadna 24908
  .column-gap-xl-2 {
24909
    column-gap: 0.5rem !important;
1 efrain 24910
  }
1441 ariadna 24911
  .column-gap-xl-3 {
24912
    column-gap: 1rem !important;
1 efrain 24913
  }
1441 ariadna 24914
  .column-gap-xl-4 {
24915
    column-gap: 1.5rem !important;
1 efrain 24916
  }
1441 ariadna 24917
  .column-gap-xl-5 {
24918
    column-gap: 2rem !important;
1 efrain 24919
  }
1441 ariadna 24920
  .column-gap-xl-6 {
24921
    column-gap: 3rem !important;
1 efrain 24922
  }
1441 ariadna 24923
  .text-xl-start {
24924
    text-align: left !important;
1 efrain 24925
  }
1441 ariadna 24926
  .text-xl-end {
24927
    text-align: right !important;
1 efrain 24928
  }
1441 ariadna 24929
  .text-xl-center {
24930
    text-align: center !important;
1 efrain 24931
  }
1441 ariadna 24932
}
24933
@media (min-width: 1400px) {
24934
  .float-xxl-start {
24935
    float: left !important;
1 efrain 24936
  }
1441 ariadna 24937
  .float-xxl-end {
24938
    float: right !important;
1 efrain 24939
  }
1441 ariadna 24940
  .float-xxl-none {
24941
    float: none !important;
1 efrain 24942
  }
1441 ariadna 24943
  .object-fit-xxl-contain {
24944
    object-fit: contain !important;
1 efrain 24945
  }
1441 ariadna 24946
  .object-fit-xxl-cover {
24947
    object-fit: cover !important;
1 efrain 24948
  }
1441 ariadna 24949
  .object-fit-xxl-fill {
24950
    object-fit: fill !important;
1 efrain 24951
  }
1441 ariadna 24952
  .object-fit-xxl-scale {
24953
    object-fit: scale-down !important;
24954
  }
24955
  .object-fit-xxl-none {
24956
    object-fit: none !important;
24957
  }
24958
  .d-xxl-inline {
24959
    display: inline !important;
24960
  }
24961
  .d-xxl-inline-block {
24962
    display: inline-block !important;
24963
  }
24964
  .d-xxl-block {
24965
    display: block !important;
24966
  }
24967
  .d-xxl-grid {
24968
    display: grid !important;
24969
  }
24970
  .d-xxl-inline-grid {
24971
    display: inline-grid !important;
24972
  }
24973
  .d-xxl-table {
24974
    display: table !important;
24975
  }
24976
  .d-xxl-table-row {
24977
    display: table-row !important;
24978
  }
24979
  .d-xxl-table-cell {
24980
    display: table-cell !important;
24981
  }
24982
  .d-xxl-flex {
24983
    display: flex !important;
24984
  }
24985
  .d-xxl-inline-flex {
24986
    display: inline-flex !important;
24987
  }
24988
  .d-xxl-none {
24989
    display: none !important;
24990
  }
24991
  .flex-xxl-fill {
24992
    flex: 1 1 auto !important;
24993
  }
24994
  .flex-xxl-row {
24995
    flex-direction: row !important;
24996
  }
24997
  .flex-xxl-column {
24998
    flex-direction: column !important;
24999
  }
25000
  .flex-xxl-row-reverse {
25001
    flex-direction: row-reverse !important;
25002
  }
25003
  .flex-xxl-column-reverse {
25004
    flex-direction: column-reverse !important;
25005
  }
25006
  .flex-xxl-grow-0 {
25007
    flex-grow: 0 !important;
25008
  }
25009
  .flex-xxl-grow-1 {
25010
    flex-grow: 1 !important;
25011
  }
25012
  .flex-xxl-shrink-0 {
25013
    flex-shrink: 0 !important;
25014
  }
25015
  .flex-xxl-shrink-1 {
25016
    flex-shrink: 1 !important;
25017
  }
25018
  .flex-xxl-wrap {
25019
    flex-wrap: wrap !important;
25020
  }
25021
  .flex-xxl-nowrap {
25022
    flex-wrap: nowrap !important;
25023
  }
25024
  .flex-xxl-wrap-reverse {
25025
    flex-wrap: wrap-reverse !important;
25026
  }
25027
  .justify-content-xxl-start {
25028
    justify-content: flex-start !important;
25029
  }
25030
  .justify-content-xxl-end {
25031
    justify-content: flex-end !important;
25032
  }
25033
  .justify-content-xxl-center {
25034
    justify-content: center !important;
25035
  }
25036
  .justify-content-xxl-between {
25037
    justify-content: space-between !important;
25038
  }
25039
  .justify-content-xxl-around {
25040
    justify-content: space-around !important;
25041
  }
25042
  .justify-content-xxl-evenly {
25043
    justify-content: space-evenly !important;
25044
  }
25045
  .align-items-xxl-start {
25046
    align-items: flex-start !important;
25047
  }
25048
  .align-items-xxl-end {
25049
    align-items: flex-end !important;
25050
  }
25051
  .align-items-xxl-center {
25052
    align-items: center !important;
25053
  }
25054
  .align-items-xxl-baseline {
25055
    align-items: baseline !important;
25056
  }
25057
  .align-items-xxl-stretch {
25058
    align-items: stretch !important;
25059
  }
25060
  .align-content-xxl-start {
25061
    align-content: flex-start !important;
25062
  }
25063
  .align-content-xxl-end {
25064
    align-content: flex-end !important;
25065
  }
25066
  .align-content-xxl-center {
25067
    align-content: center !important;
25068
  }
25069
  .align-content-xxl-between {
25070
    align-content: space-between !important;
25071
  }
25072
  .align-content-xxl-around {
25073
    align-content: space-around !important;
25074
  }
25075
  .align-content-xxl-stretch {
25076
    align-content: stretch !important;
25077
  }
25078
  .align-self-xxl-auto {
25079
    align-self: auto !important;
25080
  }
25081
  .align-self-xxl-start {
25082
    align-self: flex-start !important;
25083
  }
25084
  .align-self-xxl-end {
25085
    align-self: flex-end !important;
25086
  }
25087
  .align-self-xxl-center {
25088
    align-self: center !important;
25089
  }
25090
  .align-self-xxl-baseline {
25091
    align-self: baseline !important;
25092
  }
25093
  .align-self-xxl-stretch {
25094
    align-self: stretch !important;
25095
  }
25096
  .order-xxl-first {
25097
    order: -1 !important;
25098
  }
25099
  .order-xxl-0 {
25100
    order: 0 !important;
25101
  }
25102
  .order-xxl-1 {
25103
    order: 1 !important;
25104
  }
25105
  .order-xxl-2 {
25106
    order: 2 !important;
25107
  }
25108
  .order-xxl-3 {
25109
    order: 3 !important;
25110
  }
25111
  .order-xxl-4 {
25112
    order: 4 !important;
25113
  }
25114
  .order-xxl-5 {
25115
    order: 5 !important;
25116
  }
25117
  .order-xxl-last {
25118
    order: 6 !important;
25119
  }
25120
  .m-xxl-0 {
25121
    margin: 0 !important;
25122
  }
25123
  .m-xxl-1 {
25124
    margin: 0.25rem !important;
25125
  }
25126
  .m-xxl-2 {
25127
    margin: 0.5rem !important;
25128
  }
25129
  .m-xxl-3 {
25130
    margin: 1rem !important;
25131
  }
25132
  .m-xxl-4 {
25133
    margin: 1.5rem !important;
25134
  }
25135
  .m-xxl-5 {
25136
    margin: 2rem !important;
25137
  }
25138
  .m-xxl-6 {
25139
    margin: 3rem !important;
25140
  }
25141
  .m-xxl-auto {
1 efrain 25142
    margin: auto !important;
25143
  }
1441 ariadna 25144
  .mx-xxl-0 {
25145
    margin-right: 0 !important;
25146
    margin-left: 0 !important;
25147
  }
25148
  .mx-xxl-1 {
25149
    margin-right: 0.25rem !important;
25150
    margin-left: 0.25rem !important;
25151
  }
25152
  .mx-xxl-2 {
25153
    margin-right: 0.5rem !important;
25154
    margin-left: 0.5rem !important;
25155
  }
25156
  .mx-xxl-3 {
25157
    margin-right: 1rem !important;
25158
    margin-left: 1rem !important;
25159
  }
25160
  .mx-xxl-4 {
25161
    margin-right: 1.5rem !important;
25162
    margin-left: 1.5rem !important;
25163
  }
25164
  .mx-xxl-5 {
25165
    margin-right: 2rem !important;
25166
    margin-left: 2rem !important;
25167
  }
25168
  .mx-xxl-6 {
25169
    margin-right: 3rem !important;
25170
    margin-left: 3rem !important;
25171
  }
25172
  .mx-xxl-auto {
25173
    margin-right: auto !important;
25174
    margin-left: auto !important;
25175
  }
25176
  .my-xxl-0 {
25177
    margin-top: 0 !important;
25178
    margin-bottom: 0 !important;
25179
  }
25180
  .my-xxl-1 {
25181
    margin-top: 0.25rem !important;
25182
    margin-bottom: 0.25rem !important;
25183
  }
25184
  .my-xxl-2 {
25185
    margin-top: 0.5rem !important;
25186
    margin-bottom: 0.5rem !important;
25187
  }
25188
  .my-xxl-3 {
25189
    margin-top: 1rem !important;
25190
    margin-bottom: 1rem !important;
25191
  }
25192
  .my-xxl-4 {
25193
    margin-top: 1.5rem !important;
25194
    margin-bottom: 1.5rem !important;
25195
  }
25196
  .my-xxl-5 {
25197
    margin-top: 2rem !important;
25198
    margin-bottom: 2rem !important;
25199
  }
25200
  .my-xxl-6 {
25201
    margin-top: 3rem !important;
25202
    margin-bottom: 3rem !important;
25203
  }
25204
  .my-xxl-auto {
1 efrain 25205
    margin-top: auto !important;
1441 ariadna 25206
    margin-bottom: auto !important;
1 efrain 25207
  }
1441 ariadna 25208
  .mt-xxl-0 {
25209
    margin-top: 0 !important;
25210
  }
25211
  .mt-xxl-1 {
25212
    margin-top: 0.25rem !important;
25213
  }
25214
  .mt-xxl-2 {
25215
    margin-top: 0.5rem !important;
25216
  }
25217
  .mt-xxl-3 {
25218
    margin-top: 1rem !important;
25219
  }
25220
  .mt-xxl-4 {
25221
    margin-top: 1.5rem !important;
25222
  }
25223
  .mt-xxl-5 {
25224
    margin-top: 2rem !important;
25225
  }
25226
  .mt-xxl-6 {
25227
    margin-top: 3rem !important;
25228
  }
25229
  .mt-xxl-auto {
25230
    margin-top: auto !important;
25231
  }
25232
  .me-xxl-0 {
25233
    margin-right: 0 !important;
25234
  }
25235
  .me-xxl-1 {
25236
    margin-right: 0.25rem !important;
25237
  }
25238
  .me-xxl-2 {
25239
    margin-right: 0.5rem !important;
25240
  }
25241
  .me-xxl-3 {
25242
    margin-right: 1rem !important;
25243
  }
25244
  .me-xxl-4 {
25245
    margin-right: 1.5rem !important;
25246
  }
25247
  .me-xxl-5 {
25248
    margin-right: 2rem !important;
25249
  }
25250
  .me-xxl-6 {
25251
    margin-right: 3rem !important;
25252
  }
25253
  .me-xxl-auto {
1 efrain 25254
    margin-right: auto !important;
25255
  }
1441 ariadna 25256
  .mb-xxl-0 {
25257
    margin-bottom: 0 !important;
25258
  }
25259
  .mb-xxl-1 {
25260
    margin-bottom: 0.25rem !important;
25261
  }
25262
  .mb-xxl-2 {
25263
    margin-bottom: 0.5rem !important;
25264
  }
25265
  .mb-xxl-3 {
25266
    margin-bottom: 1rem !important;
25267
  }
25268
  .mb-xxl-4 {
25269
    margin-bottom: 1.5rem !important;
25270
  }
25271
  .mb-xxl-5 {
25272
    margin-bottom: 2rem !important;
25273
  }
25274
  .mb-xxl-6 {
25275
    margin-bottom: 3rem !important;
25276
  }
25277
  .mb-xxl-auto {
1 efrain 25278
    margin-bottom: auto !important;
25279
  }
1441 ariadna 25280
  .ms-xxl-0 {
25281
    margin-left: 0 !important;
25282
  }
25283
  .ms-xxl-1 {
25284
    margin-left: 0.25rem !important;
25285
  }
25286
  .ms-xxl-2 {
25287
    margin-left: 0.5rem !important;
25288
  }
25289
  .ms-xxl-3 {
25290
    margin-left: 1rem !important;
25291
  }
25292
  .ms-xxl-4 {
25293
    margin-left: 1.5rem !important;
25294
  }
25295
  .ms-xxl-5 {
25296
    margin-left: 2rem !important;
25297
  }
25298
  .ms-xxl-6 {
25299
    margin-left: 3rem !important;
25300
  }
25301
  .ms-xxl-auto {
1 efrain 25302
    margin-left: auto !important;
25303
  }
1441 ariadna 25304
  .p-xxl-0 {
25305
    padding: 0 !important;
1 efrain 25306
  }
1441 ariadna 25307
  .p-xxl-1 {
25308
    padding: 0.25rem !important;
1 efrain 25309
  }
1441 ariadna 25310
  .p-xxl-2 {
25311
    padding: 0.5rem !important;
1 efrain 25312
  }
1441 ariadna 25313
  .p-xxl-3 {
25314
    padding: 1rem !important;
1 efrain 25315
  }
1441 ariadna 25316
  .p-xxl-4 {
25317
    padding: 1.5rem !important;
1 efrain 25318
  }
1441 ariadna 25319
  .p-xxl-5 {
25320
    padding: 2rem !important;
1 efrain 25321
  }
1441 ariadna 25322
  .p-xxl-6 {
25323
    padding: 3rem !important;
1 efrain 25324
  }
1441 ariadna 25325
  .px-xxl-0 {
25326
    padding-right: 0 !important;
25327
    padding-left: 0 !important;
1 efrain 25328
  }
1441 ariadna 25329
  .px-xxl-1 {
25330
    padding-right: 0.25rem !important;
25331
    padding-left: 0.25rem !important;
1 efrain 25332
  }
1441 ariadna 25333
  .px-xxl-2 {
25334
    padding-right: 0.5rem !important;
25335
    padding-left: 0.5rem !important;
1 efrain 25336
  }
1441 ariadna 25337
  .px-xxl-3 {
25338
    padding-right: 1rem !important;
25339
    padding-left: 1rem !important;
1 efrain 25340
  }
1441 ariadna 25341
  .px-xxl-4 {
25342
    padding-right: 1.5rem !important;
25343
    padding-left: 1.5rem !important;
1 efrain 25344
  }
1441 ariadna 25345
  .px-xxl-5 {
25346
    padding-right: 2rem !important;
25347
    padding-left: 2rem !important;
1 efrain 25348
  }
1441 ariadna 25349
  .px-xxl-6 {
25350
    padding-right: 3rem !important;
25351
    padding-left: 3rem !important;
1 efrain 25352
  }
1441 ariadna 25353
  .py-xxl-0 {
25354
    padding-top: 0 !important;
25355
    padding-bottom: 0 !important;
1 efrain 25356
  }
1441 ariadna 25357
  .py-xxl-1 {
25358
    padding-top: 0.25rem !important;
25359
    padding-bottom: 0.25rem !important;
1 efrain 25360
  }
1441 ariadna 25361
  .py-xxl-2 {
25362
    padding-top: 0.5rem !important;
25363
    padding-bottom: 0.5rem !important;
1 efrain 25364
  }
1441 ariadna 25365
  .py-xxl-3 {
25366
    padding-top: 1rem !important;
25367
    padding-bottom: 1rem !important;
1 efrain 25368
  }
1441 ariadna 25369
  .py-xxl-4 {
25370
    padding-top: 1.5rem !important;
25371
    padding-bottom: 1.5rem !important;
1 efrain 25372
  }
1441 ariadna 25373
  .py-xxl-5 {
25374
    padding-top: 2rem !important;
25375
    padding-bottom: 2rem !important;
1 efrain 25376
  }
1441 ariadna 25377
  .py-xxl-6 {
25378
    padding-top: 3rem !important;
25379
    padding-bottom: 3rem !important;
1 efrain 25380
  }
1441 ariadna 25381
  .pt-xxl-0 {
25382
    padding-top: 0 !important;
1 efrain 25383
  }
1441 ariadna 25384
  .pt-xxl-1 {
25385
    padding-top: 0.25rem !important;
1 efrain 25386
  }
1441 ariadna 25387
  .pt-xxl-2 {
25388
    padding-top: 0.5rem !important;
1 efrain 25389
  }
1441 ariadna 25390
  .pt-xxl-3 {
25391
    padding-top: 1rem !important;
1 efrain 25392
  }
1441 ariadna 25393
  .pt-xxl-4 {
25394
    padding-top: 1.5rem !important;
1 efrain 25395
  }
1441 ariadna 25396
  .pt-xxl-5 {
25397
    padding-top: 2rem !important;
1 efrain 25398
  }
1441 ariadna 25399
  .pt-xxl-6 {
25400
    padding-top: 3rem !important;
1 efrain 25401
  }
1441 ariadna 25402
  .pe-xxl-0 {
25403
    padding-right: 0 !important;
1 efrain 25404
  }
1441 ariadna 25405
  .pe-xxl-1 {
25406
    padding-right: 0.25rem !important;
1 efrain 25407
  }
1441 ariadna 25408
  .pe-xxl-2 {
25409
    padding-right: 0.5rem !important;
25410
  }
25411
  .pe-xxl-3 {
25412
    padding-right: 1rem !important;
25413
  }
25414
  .pe-xxl-4 {
25415
    padding-right: 1.5rem !important;
25416
  }
25417
  .pe-xxl-5 {
25418
    padding-right: 2rem !important;
25419
  }
25420
  .pe-xxl-6 {
25421
    padding-right: 3rem !important;
25422
  }
25423
  .pb-xxl-0 {
25424
    padding-bottom: 0 !important;
25425
  }
25426
  .pb-xxl-1 {
25427
    padding-bottom: 0.25rem !important;
25428
  }
25429
  .pb-xxl-2 {
25430
    padding-bottom: 0.5rem !important;
25431
  }
25432
  .pb-xxl-3 {
25433
    padding-bottom: 1rem !important;
25434
  }
25435
  .pb-xxl-4 {
25436
    padding-bottom: 1.5rem !important;
25437
  }
25438
  .pb-xxl-5 {
25439
    padding-bottom: 2rem !important;
25440
  }
25441
  .pb-xxl-6 {
25442
    padding-bottom: 3rem !important;
25443
  }
25444
  .ps-xxl-0 {
25445
    padding-left: 0 !important;
25446
  }
25447
  .ps-xxl-1 {
25448
    padding-left: 0.25rem !important;
25449
  }
25450
  .ps-xxl-2 {
25451
    padding-left: 0.5rem !important;
25452
  }
25453
  .ps-xxl-3 {
25454
    padding-left: 1rem !important;
25455
  }
25456
  .ps-xxl-4 {
25457
    padding-left: 1.5rem !important;
25458
  }
25459
  .ps-xxl-5 {
25460
    padding-left: 2rem !important;
25461
  }
25462
  .ps-xxl-6 {
25463
    padding-left: 3rem !important;
25464
  }
25465
  .gap-xxl-0 {
25466
    gap: 0 !important;
25467
  }
25468
  .gap-xxl-1 {
25469
    gap: 0.25rem !important;
25470
  }
25471
  .gap-xxl-2 {
25472
    gap: 0.5rem !important;
25473
  }
25474
  .gap-xxl-3 {
25475
    gap: 1rem !important;
25476
  }
25477
  .gap-xxl-4 {
25478
    gap: 1.5rem !important;
25479
  }
25480
  .gap-xxl-5 {
25481
    gap: 2rem !important;
25482
  }
25483
  .gap-xxl-6 {
25484
    gap: 3rem !important;
25485
  }
25486
  .row-gap-xxl-0 {
25487
    row-gap: 0 !important;
25488
  }
25489
  .row-gap-xxl-1 {
25490
    row-gap: 0.25rem !important;
25491
  }
25492
  .row-gap-xxl-2 {
25493
    row-gap: 0.5rem !important;
25494
  }
25495
  .row-gap-xxl-3 {
25496
    row-gap: 1rem !important;
25497
  }
25498
  .row-gap-xxl-4 {
25499
    row-gap: 1.5rem !important;
25500
  }
25501
  .row-gap-xxl-5 {
25502
    row-gap: 2rem !important;
25503
  }
25504
  .row-gap-xxl-6 {
25505
    row-gap: 3rem !important;
25506
  }
25507
  .column-gap-xxl-0 {
25508
    column-gap: 0 !important;
25509
  }
25510
  .column-gap-xxl-1 {
25511
    column-gap: 0.25rem !important;
25512
  }
25513
  .column-gap-xxl-2 {
25514
    column-gap: 0.5rem !important;
25515
  }
25516
  .column-gap-xxl-3 {
25517
    column-gap: 1rem !important;
25518
  }
25519
  .column-gap-xxl-4 {
25520
    column-gap: 1.5rem !important;
25521
  }
25522
  .column-gap-xxl-5 {
25523
    column-gap: 2rem !important;
25524
  }
25525
  .column-gap-xxl-6 {
25526
    column-gap: 3rem !important;
25527
  }
25528
  .text-xxl-start {
25529
    text-align: left !important;
25530
  }
25531
  .text-xxl-end {
25532
    text-align: right !important;
25533
  }
25534
  .text-xxl-center {
25535
    text-align: center !important;
25536
  }
1 efrain 25537
}
1441 ariadna 25538
@media (min-width: 1200px) {
25539
  .fs-1 {
25540
    font-size: 2.34375rem !important;
25541
  }
25542
  .fs-2 {
25543
    font-size: 1.875rem !important;
25544
  }
25545
  .fs-3 {
25546
    font-size: 1.640625rem !important;
25547
  }
25548
  .fs-4 {
25549
    font-size: 1.40625rem !important;
25550
  }
1 efrain 25551
}
1441 ariadna 25552
@media print {
25553
  .d-print-inline {
25554
    display: inline !important;
25555
  }
25556
  .d-print-inline-block {
25557
    display: inline-block !important;
25558
  }
25559
  .d-print-block {
25560
    display: block !important;
25561
  }
25562
  .d-print-grid {
25563
    display: grid !important;
25564
  }
25565
  .d-print-inline-grid {
25566
    display: inline-grid !important;
25567
  }
25568
  .d-print-table {
25569
    display: table !important;
25570
  }
25571
  .d-print-table-row {
25572
    display: table-row !important;
25573
  }
25574
  .d-print-table-cell {
25575
    display: table-cell !important;
25576
  }
25577
  .d-print-flex {
25578
    display: flex !important;
25579
  }
25580
  .d-print-inline-flex {
25581
    display: inline-flex !important;
25582
  }
25583
  .d-print-none {
25584
    display: none !important;
25585
  }
1 efrain 25586
}
25587
/**
25588
 * Moodle variables
25589
 *
25590
 * Variables written for Moodle specific components
25591
 *
25592
 * Please do not override any Bootstrap variables here, custom Bootstrap variable should go in
25593
 * preset files instead.
25594
 */
25595
/* core.less */
25596
#region-main {
25597
  overflow-y: visible;
25598
  background-color: #fff;
25599
}
25600
 
25601
@media (min-width: 576px) {
25602
  .context-header-settings-menu,
25603
  .region-main-settings-menu {
25604
    float: right;
25605
    width: auto;
25606
    max-width: 4em;
25607
    height: 2em;
25608
    display: block;
25609
    margin-top: 4px;
25610
  }
25611
}
25612
@media (max-width: 767.98px) {
25613
  .context-header-settings-menu,
25614
  .region-main-settings-menu {
25615
    display: flex;
25616
    justify-content: flex-end;
25617
  }
25618
}
25619
.context-header-settings-menu .dropdown-toggle > .icon,
25620
#region-main-settings-menu .dropdown-toggle > .icon {
25621
  height: 24px;
25622
  font-size: 24px;
25623
  width: auto;
25624
}
25625
 
25626
/** Prevent user notifications overlapping with region main settings menu */
25627
#user-notifications {
25628
  display: block;
25629
  overflow: hidden;
25630
}
25631
 
25632
/** Page layout CSS starts **/
25633
.layout-option-noheader #page-header,
25634
.layout-option-nonavbar #page-navbar,
25635
.layout-option-nofooter #page-footer,
25636
.layout-option-nocourseheader .course-content-header,
25637
.layout-option-nocoursefooter .course-content-footer {
25638
  display: none;
25639
}
25640
 
25641
/** Page layout CSS ends **/
25642
.mdl-left {
25643
  text-align: left;
25644
}
25645
 
25646
.mdl-right {
25647
  text-align: right;
25648
}
25649
 
25650
/*rtl:ignore*/
25651
.text-ltr {
25652
  direction: ltr !important; /* stylelint-disable-line declaration-no-important */
25653
}
25654
 
25655
#add,
25656
#remove,
25657
.centerpara,
25658
.mdl-align {
25659
  text-align: center;
25660
}
25661
 
25662
a.dimmed,
25663
a.dimmed:link,
25664
a.dimmed:visited,
25665
a.dimmed_text,
25666
a.dimmed_text:link,
25667
a.dimmed_text:visited,
25668
.dimmed_text,
25669
.dimmed_text a,
25670
.dimmed_text a:link,
25671
.dimmed_text a:visited,
25672
.usersuspended,
25673
.usersuspended a,
25674
.usersuspended a:link,
25675
.usersuspended a:visited,
25676
.dimmed_category,
25677
.dimmed_category a {
1441 ariadna 25678
  color: var(--bs-secondary-color);
1 efrain 25679
}
25680
 
25681
.aalink.focus, a.focus.autolink, .aalink:focus, a.autolink:focus,
25682
#page-footer a:not([class]).focus,
25683
#page-footer a:not([class]):focus,
25684
.arrow_link.focus,
25685
.arrow_link:focus,
25686
a:not([class]).focus,
25687
a:not([class]):focus,
25688
.activityinstance > a.focus,
25689
.activityinstance > a:focus {
1441 ariadna 25690
  outline: 0.25rem solid transparent;
1 efrain 25691
  color: #1d2125;
25692
  background-color: #d2e8fb;
1441 ariadna 25693
  box-shadow: 0 -0.25rem #d2e8fb, 0 0.25rem #343a40;
1 efrain 25694
}
25695
.aalink:focus:hover, a.autolink:focus:hover,
25696
#page-footer a:not([class]):focus:hover,
25697
.arrow_link:focus:hover,
25698
a:not([class]):focus:hover,
25699
.activityinstance > a:focus:hover {
25700
  text-decoration: none;
25701
}
25702
 
25703
.aabtn.focus, .aabtn:focus,
25704
.btn-link.focus,
25705
.btn-link:focus,
25706
.nav-link.focus,
25707
.nav-link:focus,
25708
.editor_atto_toolbar button.focus,
25709
.editor_atto_toolbar button:focus,
25710
.editor_atto_toolbar .atto_toolbar_row.focus,
25711
.editor_atto_toolbar .atto_toolbar_row:focus,
25712
[role=button].focus,
25713
[role=button]:focus,
25714
.list-group-item-action.focus,
25715
.list-group-item-action:focus,
25716
input[type=checkbox].focus,
25717
input[type=checkbox]:focus,
25718
input[type=radio].focus,
25719
input[type=radio]:focus,
25720
input[type=file].focus,
25721
input[type=file]:focus,
25722
input[type=image].focus,
25723
input[type=image]:focus,
1441 ariadna 25724
.visually-hidden-focusable.focus,
25725
.visually-hidden-focusable:focus,
1 efrain 25726
a.dropdown-toggle.focus,
25727
a.dropdown-toggle:focus,
25728
.moodle-dialogue-base .closebutton.focus,
25729
.moodle-dialogue-base .closebutton:focus,
1441 ariadna 25730
button.btn-close.focus,
25731
button.btn-close:focus,
1 efrain 25732
.form-autocomplete-selection.focus,
25733
.form-autocomplete-selection:focus,
25734
[role=treeitem]:not([aria-expanded=true]).focus,
25735
[role=treeitem]:not([aria-expanded=true]):focus {
25736
  outline: 0;
1441 ariadna 25737
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 25738
}
25739
.aabtn:focus:hover,
25740
.btn-link:focus:hover,
25741
.nav-link:focus:hover,
25742
.editor_atto_toolbar button:focus:hover,
25743
.editor_atto_toolbar .atto_toolbar_row:focus:hover,
25744
[role=button]:focus:hover,
25745
.list-group-item-action:focus:hover,
25746
input[type=checkbox]:focus:hover,
25747
input[type=radio]:focus:hover,
25748
input[type=file]:focus:hover,
25749
input[type=image]:focus:hover,
1441 ariadna 25750
.visually-hidden-focusable:focus:hover,
1 efrain 25751
a.dropdown-toggle:focus:hover,
25752
.moodle-dialogue-base .closebutton:focus:hover,
1441 ariadna 25753
button.btn-close:focus:hover,
1 efrain 25754
.form-autocomplete-selection:focus:hover,
25755
[role=treeitem]:not([aria-expanded=true]):focus:hover {
25756
  text-decoration: none;
25757
}
25758
 
25759
.modal-dialog[tabindex="0"].focus, .modal-dialog[tabindex="0"]:focus {
25760
  outline: 0;
25761
}
25762
.modal-dialog[tabindex="0"].focus .modal-content, .modal-dialog[tabindex="0"]:focus .modal-content {
25763
  outline: 0;
1441 ariadna 25764
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
25765
  border-radius: var(--bs-border-radius-lg);
1 efrain 25766
}
25767
 
25768
[role=treeitem][aria-expanded=true] {
25769
  outline: 0;
25770
}
25771
[role=treeitem][aria-expanded=true].focus > *:first-child, [role=treeitem][aria-expanded=true]:focus > *:first-child {
25772
  outline: 0;
1441 ariadna 25773
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 25774
}
25775
[role=treeitem][aria-expanded=true]:focus:hover {
25776
  text-decoration: none;
25777
}
25778
 
25779
.form-autocomplete-suggestions li[aria-selected=true] {
25780
  outline: 0;
1441 ariadna 25781
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 25782
}
25783
 
25784
.safari input[type=checkbox].focus, .safari input[type=checkbox]:focus,
25785
.safari input[type=radio].focus,
25786
.safari input[type=radio]:focus {
25787
  outline: auto;
25788
}
25789
 
25790
.unlist,
25791
.unlist li,
25792
.inline-list,
25793
.inline-list li,
25794
.block .list,
25795
.block .list li,
25796
.section li.movehere,
25797
.tabtree li {
25798
  list-style: none;
25799
  margin: 0;
25800
  padding: 0;
25801
}
25802
 
25803
.inline,
25804
.inline-list li {
25805
  display: inline;
25806
}
25807
 
25808
.notifytiny {
25809
  font-size: 0.703125rem;
25810
}
25811
 
25812
.notifytiny li,
25813
.notifytiny td {
25814
  font-size: 100%;
25815
}
25816
 
25817
.red,
25818
.notifyproblem {
25819
  color: #f0ad4e;
25820
}
25821
 
25822
.green,
25823
.notifysuccess {
25824
  color: #357a32;
25825
}
25826
 
25827
.highlight {
25828
  color: #008196;
25829
}
25830
 
25831
.bg-primary-light {
1441 ariadna 25832
  background-color: #e7f0f9;
1 efrain 25833
}
25834
 
25835
.fitem.advanced .text-info {
25836
  font-weight: bold;
25837
}
25838
 
25839
.reportlink {
25840
  text-align: right;
25841
}
25842
 
25843
a.autolink.glossary:hover {
25844
  cursor: help;
25845
}
25846
 
25847
/* Block which is hidden if javascript enabled, prevents fickering visible when JS from footer used! */
25848
.collapsibleregioncaption {
25849
  white-space: nowrap;
25850
  min-height: 1.40625rem;
25851
}
25852
 
25853
.pagelayout-mydashboard.jsenabled .collapsibleregioncaption {
25854
  cursor: pointer;
25855
}
25856
 
25857
.pagelayout-mydashboard #region-main {
25858
  border: 0;
25859
  padding: 0;
25860
  background-color: transparent;
25861
  margin-top: -1px;
25862
}
25863
 
25864
@media (max-width: 767.98px) {
25865
  .pagelayout-mydashboard #region-main-box,
25866
  .pagelayout-login #region-main-box {
25867
    padding-left: 0;
25868
    padding-right: 0;
25869
  }
25870
}
25871
.collapsibleregioncaption img {
25872
  vertical-align: middle;
25873
}
25874
 
25875
.jsenabled .hiddenifjs {
25876
  display: none;
25877
}
25878
 
25879
body:not(.jsenabled) .visibleifjs {
25880
  display: none;
25881
}
25882
 
25883
.jsenabled .collapsibleregion {
25884
  overflow: hidden;
25885
  box-sizing: content-box;
25886
}
25887
 
25888
.jsenabled .collapsed .collapsibleregioninner {
25889
  visibility: hidden;
25890
}
25891
 
25892
.collapsible-actions {
25893
  display: none;
25894
  text-align: right;
25895
}
25896
 
25897
.jsenabled .collapsible-actions {
25898
  display: block;
25899
}
25900
 
25901
.yui-overlay .yui-widget-bd {
25902
  background-color: #ffee69;
25903
  border: 1px solid #a6982b;
25904
  border-top-color: #d4c237;
25905
  color: #000;
25906
  left: 0;
25907
  padding: 2px 5px;
25908
  position: relative;
25909
  top: 0;
25910
  z-index: 1;
25911
}
25912
 
25913
.clearer {
25914
  background: transparent;
25915
  border-width: 0;
25916
  clear: both;
25917
  display: block;
25918
  height: 1px;
25919
  margin: 0;
25920
  padding: 0;
25921
}
25922
 
25923
.bold,
25924
.warning,
25925
.errorbox .title,
25926
.pagingbar .title,
25927
.pagingbar .thispage {
25928
  font-weight: bold;
25929
}
25930
 
25931
img.resize {
25932
  height: 1em;
25933
  width: 1em;
25934
}
25935
 
25936
.block img.resize {
25937
  height: 0.9em;
25938
  width: 0.8em;
25939
}
25940
 
25941
/* Icon styles */
25942
img.activityicon {
25943
  height: 32px;
25944
  width: 32px;
25945
  vertical-align: middle;
25946
}
25947
 
25948
.headermain {
25949
  font-weight: bold;
25950
}
25951
 
25952
#maincontent {
25953
  display: block;
25954
  height: 1px;
25955
  overflow: clip;
25956
}
25957
 
25958
img.uihint {
25959
  cursor: help;
25960
}
25961
 
25962
#addmembersform table {
25963
  margin-left: auto;
25964
  margin-right: auto;
25965
}
25966
 
25967
table.flexible .emptyrow {
25968
  display: none;
25969
}
25970
 
25971
form.popupform,
25972
form.popupform div {
25973
  display: inline;
25974
}
25975
 
25976
.arrow_button input {
25977
  overflow: hidden;
25978
}
25979
 
25980
.no-overflow {
25981
  overflow: auto;
25982
}
25983
 
1441 ariadna 25984
.accesshide {
25985
  width: 1px !important;
25986
  height: 1px !important;
25987
  padding: 0 !important;
25988
  margin: -1px !important;
25989
  overflow: hidden !important;
25990
  clip: rect(0, 0, 0, 0) !important;
25991
  white-space: nowrap !important;
25992
  border: 0 !important;
1 efrain 25993
}
1441 ariadna 25994
.accesshide:not(caption) {
25995
  position: absolute !important;
1 efrain 25996
}
25997
 
25998
span.hide,
25999
div.hide,
26000
.hidden {
26001
  display: none;
26002
}
26003
 
26004
a.skip-block,
26005
a.skip {
26006
  position: absolute;
26007
  top: -1000em;
26008
  font-size: 0.85em;
26009
  text-decoration: none;
26010
}
26011
 
26012
a.skip-block:focus,
26013
a.skip-block:active,
26014
a.skip:focus,
26015
a.skip:active {
26016
  position: static;
26017
  display: block;
26018
}
26019
 
26020
.skip-block-to {
26021
  display: block;
26022
  height: 1px;
26023
  overflow: hidden;
26024
}
26025
 
26026
.addbloglink {
26027
  text-align: center;
26028
}
26029
 
26030
.blog_entry .audience {
26031
  text-align: right;
26032
  padding-right: 4px;
26033
}
26034
 
26035
.blog_entry .tags {
26036
  margin-top: 15px;
26037
}
26038
 
26039
.blog_entry .content {
26040
  margin-left: 43px;
26041
}
26042
 
1441 ariadna 26043
#doc-contents h1, #doc-contents .h1 {
1 efrain 26044
  margin: 1em 0 0 0;
26045
}
26046
 
26047
#doc-contents ul {
26048
  margin: 0;
26049
  padding: 0;
26050
  width: 90%;
26051
}
26052
 
26053
#doc-contents ul li {
26054
  list-style-type: none;
26055
}
26056
 
26057
.groupmanagementtable td {
26058
  vertical-align: top;
26059
}
26060
 
26061
.groupmanagementtable #existingcell,
26062
.groupmanagementtable #potentialcell {
26063
  width: 42%;
26064
}
26065
 
26066
.groupmanagementtable #buttonscell {
26067
  width: 16%;
26068
}
26069
 
26070
.groupmanagementtable #buttonscell p.arrow_button input {
26071
  width: auto;
26072
  min-width: 80%;
26073
  margin: 0 auto;
26074
  display: block;
26075
}
26076
 
26077
.groupmanagementtable #removeselect_wrapper,
26078
.groupmanagementtable #addselect_wrapper {
26079
  width: 100%;
26080
}
26081
 
26082
.groupmanagementtable #removeselect_wrapper label,
26083
.groupmanagementtable #addselect_wrapper label {
26084
  font-weight: normal;
26085
}
26086
 
26087
#group-usersummary {
26088
  width: 14em;
26089
}
26090
 
26091
.groupselector {
26092
  margin-top: 3px;
26093
  margin-bottom: 3px;
26094
  display: inline-block;
26095
}
26096
 
26097
.groupselector label {
26098
  display: inline-block;
26099
}
26100
 
26101
.notepost {
26102
  margin-bottom: 1em;
26103
}
26104
 
26105
.notepost .userpicture {
26106
  float: left;
26107
  margin-right: 5px;
26108
}
26109
 
26110
.notepost .content,
26111
.notepost .footer {
26112
  clear: both;
26113
}
26114
 
26115
.notesgroup {
26116
  margin-left: 20px;
26117
}
26118
 
26119
.path-my .coursebox {
26120
  margin: 1rem 0;
26121
  padding: 0;
26122
}
26123
.path-my .coursebox .overview {
26124
  margin: 15px 30px 10px 30px;
26125
}
26126
 
26127
.path-my .coursebox .info {
26128
  float: none;
26129
  margin: 0;
26130
}
26131
 
26132
.mod_introbox {
26133
  padding: 10px;
26134
}
26135
 
26136
table.mod_index {
26137
  width: 100%;
26138
}
26139
 
26140
.comment-ctrl {
26141
  font-size: 12px;
26142
  display: none;
26143
  margin: 0;
26144
  padding: 0;
26145
}
26146
 
1441 ariadna 26147
.comment-ctrl h5, .comment-ctrl .h5 {
1 efrain 26148
  margin: 0;
26149
  padding: 5px;
26150
}
26151
 
26152
.comment-area {
26153
  max-width: 400px;
26154
  padding: 5px;
26155
}
26156
 
26157
.comment-area textarea {
26158
  width: 100%;
26159
  overflow: auto;
26160
}
26161
.comment-area textarea.fullwidth {
26162
  -webkit-box-sizing: border-box;
26163
  -moz-box-sizing: border-box;
26164
  box-sizing: border-box;
26165
}
26166
 
26167
.comment-area .fd {
26168
  text-align: right;
26169
}
26170
 
26171
.comment-meta span {
26172
  color: gray;
26173
}
26174
 
26175
.comment-link img {
26176
  vertical-align: text-bottom;
26177
}
26178
 
26179
.comment-list {
26180
  font-size: 11px;
26181
  overflow: auto;
26182
  list-style: none;
26183
  padding: 0;
26184
  margin: 0;
26185
}
26186
 
26187
.comment-list li {
26188
  margin: 2px;
26189
  list-style: none;
26190
  margin-bottom: 5px;
26191
  clear: both;
26192
  padding: 0.3em;
26193
  position: relative;
26194
}
26195
 
26196
.comment-list li.first {
26197
  display: none;
26198
}
26199
 
26200
.comment-paging {
26201
  text-align: center;
26202
}
26203
 
26204
.comment-paging .pageno {
26205
  padding: 2px;
26206
}
26207
 
26208
.comment-paging .curpage {
26209
  border: 1px solid #ccc;
26210
}
26211
 
26212
.comment-message .picture {
26213
  float: left;
26214
  margin-right: 0.25rem;
26215
}
26216
 
26217
.comment-message .text {
26218
  margin: 0;
26219
  padding: 0;
26220
}
26221
 
26222
.comment-message .text p {
26223
  padding: 0;
26224
  margin: 0 18px 0 0;
26225
}
26226
 
26227
.comment-delete {
26228
  position: absolute;
26229
  top: 0;
26230
  right: 0;
26231
  margin: 0.3em;
26232
}
26233
 
26234
.comment-report-selectall {
26235
  display: none;
26236
}
26237
 
26238
.comment-link {
26239
  display: none;
26240
}
26241
 
26242
.jsenabled .comment-link {
26243
  display: block;
26244
}
26245
 
26246
.jsenabled .showcommentsnonjs {
26247
  display: none;
26248
}
26249
 
26250
.jsenabled .comment-report-selectall {
26251
  display: inline;
26252
}
26253
 
26254
/**
26255
* Completion progress report
26256
*/
26257
.completion-expired {
26258
  color: #f0ad4e;
26259
}
26260
 
26261
.completion-expected {
26262
  font-size: 0.703125rem;
26263
}
26264
 
26265
.completion-sortchoice,
26266
.completion-identifyfield {
26267
  font-size: 0.703125rem;
26268
  vertical-align: bottom;
26269
}
26270
 
26271
.completion-progresscell {
26272
  text-align: right;
26273
}
26274
 
26275
.completion-expired .completion-expected {
26276
  font-weight: bold;
26277
}
26278
 
26279
/**
26280
* Tags
26281
*/
26282
#tag-search-box {
26283
  text-align: center;
26284
  margin: 10px auto;
26285
}
26286
 
26287
span.flagged-tag,
26288
tr.flagged-tag,
26289
span.flagged-tag a,
26290
tr.flagged-tag a {
26291
  color: #f0ad4e;
26292
}
26293
 
26294
.tag-management-table td,
26295
.tag-management-table th {
26296
  vertical-align: middle;
26297
  padding: 4px;
26298
}
26299
.tag-management-table .inplaceeditable.inplaceeditingon input {
26300
  width: 150px;
26301
}
26302
 
26303
.path-admin-tag .addstandardtags {
26304
  float: right;
26305
}
26306
.path-admin-tag .addstandardtags img {
26307
  margin: 0 5px;
26308
}
26309
 
26310
.path-tag .tag-relatedtags {
26311
  padding-top: 10px;
26312
}
26313
.path-tag .tag-management-box {
26314
  text-align: right;
26315
}
26316
.path-tag .tag-index-toc {
26317
  padding: 10px;
26318
  text-align: center;
26319
}
26320
.path-tag .tag-index-toc li {
26321
  margin-left: 5px;
26322
  margin-right: 5px;
26323
}
26324
.path-tag .tag-management-box li {
26325
  margin-left: 5px;
26326
  margin-right: 5px;
26327
}
26328
.path-tag .tag-management-box li a {
26329
  background-repeat: no-repeat;
26330
  background-position: left;
26331
  padding-left: 17px;
26332
}
26333
.path-tag .tag-management-box li a.edittag {
26334
  background-image: url([[pix:moodle|i/settings]]);
26335
}
26336
.path-tag .tag-management-box li a.flagasinappropriate {
26337
  background-image: url([[pix:moodle|i/flagged]]);
26338
}
26339
.path-tag .tag-management-box li a.removefrommyinterests {
26340
  background-image: url([[pix:moodle|t/delete]]);
26341
}
26342
.path-tag .tag-management-box li a.addtomyinterests {
26343
  background-image: url([[pix:moodle|t/add]]);
26344
}
26345
.path-tag .tag-backtoallitems {
26346
  text-align: center;
26347
}
26348
.path-tag .tag-index-items .tagarea {
26349
  border: 1px solid #e3e3e3;
26350
  border-radius: 4px;
26351
  padding: 10px;
26352
  margin-top: 10px;
26353
}
1441 ariadna 26354
.path-tag .tag-index-items .tagarea h3, .path-tag .tag-index-items .tagarea .h3 {
1 efrain 26355
  display: block;
26356
  padding: 3px 0 10px 0;
26357
  margin: 0;
26358
  font-size: 1.1em;
26359
  font-weight: bold;
26360
  line-height: 20px;
26361
  color: #999;
26362
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
26363
  text-transform: uppercase;
26364
  word-wrap: break-word;
26365
  border-bottom: solid 1px #e3e3e3;
26366
  margin-bottom: 10px;
26367
}
26368
.path-tag .tag-index-items .tagarea .taggeditems::after {
26369
  display: block;
26370
  clear: both;
26371
  content: "";
26372
}
26373
.path-tag .tag-index-items .tagarea .controls {
26374
  text-align: center;
26375
}
26376
.path-tag .tag-index-items .tagarea .controls::after {
26377
  display: block;
26378
  clear: both;
26379
  content: "";
26380
}
26381
.path-tag .tag-index-items .tagarea .controls.controls-bottom {
26382
  margin-top: 5px;
26383
}
26384
.path-tag .tag-index-items .tagarea .controls .gotopage.nextpage {
26385
  float: right;
26386
}
26387
.path-tag .tag-index-items .tagarea .controls .gotopage.prevpage {
26388
  float: left;
26389
}
26390
.path-tag .tag-index-items .tagarea .controls .exclusivemode {
26391
  display: inline-block;
26392
}
26393
.path-tag .tag-index-items .tagarea .controls .gotopage.prevpage::before {
26394
  padding-right: 5px;
26395
  padding-left: 5px;
26396
  content: "«";
26397
}
26398
.path-tag .tag-index-items .tagarea .controls .gotopage.nextpage::after {
26399
  padding-right: 5px;
26400
  padding-left: 5px;
26401
  content: "»";
26402
}
26403
 
26404
.tag_feed img {
26405
  max-height: 35px;
26406
  max-width: 35px;
26407
}
26408
.tag_feed .muted a {
1441 ariadna 26409
  color: var(--bs-secondary-color);
1 efrain 26410
}
26411
 
26412
.tag_cloud {
26413
  text-align: center;
26414
}
26415
.tag_cloud .inline-list li {
26416
  padding: 0 0.2em;
26417
}
26418
.tag_cloud .tag_overflow {
26419
  margin-top: 1em;
26420
  font-style: italic;
26421
}
26422
.tag_cloud .s0 {
26423
  font-size: 0.7em;
26424
}
26425
.tag_cloud .s1 {
26426
  font-size: 0.8em;
26427
}
26428
.tag_cloud .s2 {
26429
  font-size: 0.9em;
26430
}
26431
.tag_cloud .s3 {
26432
  font-size: 1em;
26433
}
26434
.tag_cloud .s4 {
26435
  font-size: 1.1em;
26436
}
26437
.tag_cloud .s5 {
26438
  font-size: 1.2em;
26439
}
26440
.tag_cloud .s6 {
26441
  font-size: 1.3em;
26442
}
26443
.tag_cloud .s7 {
26444
  font-size: 1.4em;
26445
}
26446
.tag_cloud .s8 {
26447
  font-size: 1.5em;
26448
}
26449
.tag_cloud .s9 {
26450
  font-size: 1.6em;
26451
}
26452
.tag_cloud .s10 {
26453
  font-size: 1.7em;
26454
}
26455
.tag_cloud .s11 {
26456
  font-size: 1.8em;
26457
}
26458
.tag_cloud .s12 {
26459
  font-size: 1.9em;
26460
}
26461
.tag_cloud .s13 {
26462
  font-size: 2em;
26463
}
26464
.tag_cloud .s14 {
26465
  font-size: 2.1em;
26466
}
26467
.tag_cloud .s15 {
26468
  font-size: 2.2em;
26469
}
26470
.tag_cloud .s16 {
26471
  font-size: 2.3em;
26472
}
26473
.tag_cloud .s17 {
26474
  font-size: 2.4em;
26475
}
26476
.tag_cloud .s18 {
26477
  font-size: 2.5em;
26478
}
26479
.tag_cloud .s19 {
26480
  font-size: 2.6em;
26481
}
26482
.tag_cloud .s20 {
26483
  font-size: 2.7em;
26484
}
26485
 
26486
.tag_list ul {
26487
  display: inline;
26488
}
26489
.tag_list .tagmorelink {
26490
  display: none;
26491
}
26492
.tag_list.hideoverlimit .overlimit {
26493
  display: none;
26494
}
26495
.tag_list.hideoverlimit .tagmorelink {
26496
  display: inline;
26497
}
26498
.tag_list.hideoverlimit .taglesslink {
26499
  display: none;
26500
}
26501
 
26502
/**
26503
* Web Service
26504
*/
26505
#webservice-doc-generator td {
26506
  text-align: left;
26507
  border: 0 solid #000;
26508
}
26509
 
26510
/**
26511
* Enrol
26512
*/
26513
.userenrolment {
26514
  width: 100%;
26515
  border-collapse: collapse;
26516
}
26517
 
26518
.userenrolment tr {
26519
  vertical-align: top;
26520
}
26521
 
26522
.userenrolment td {
26523
  padding: 0;
26524
  height: 41px;
26525
}
26526
 
26527
.userenrolment .subfield {
26528
  margin-right: 5px;
26529
}
26530
 
26531
.userenrolment .col_userdetails .subfield {
26532
  margin-left: 40px;
26533
}
26534
 
26535
.userenrolment .col_userdetails .subfield_picture {
26536
  float: left;
26537
  margin-left: 0;
26538
}
26539
 
26540
.userenrolment .col_lastseen {
26541
  width: 150px;
26542
}
26543
 
26544
.userenrolment .col_role {
26545
  width: 262px;
26546
}
26547
 
26548
.userenrolment .col_role .roles,
26549
.userenrolment .col_group .groups {
26550
  margin-right: 30px;
26551
}
26552
 
26553
.userenrolment .col_role .role {
26554
  float: left;
26555
  padding: 0 3px 3px;
26556
  margin: 0 3px 3px;
26557
  white-space: nowrap;
26558
}
26559
 
26560
.userenrolment .col_group .group {
26561
  float: left;
26562
  padding: 3px;
26563
  margin: 3px;
26564
  white-space: nowrap;
26565
}
26566
 
26567
.userenrolment .col_role .role a,
26568
.userenrolment .col_group .group a {
26569
  margin-left: 3px;
26570
  cursor: pointer;
26571
}
26572
 
26573
.userenrolment .col_role .addrole,
26574
.userenrolment .col_group .addgroup {
26575
  float: right;
26576
  padding: 3px;
26577
  margin: 3px;
26578
}
26579
.userenrolment .col_role .addrole > a:hover,
26580
.userenrolment .col_group .addgroup > a:hover {
26581
  border-bottom: 1px solid #666;
26582
}
26583
 
26584
.userenrolment .col_role .addrole img,
26585
.userenrolment .col_group .addgroup img {
26586
  vertical-align: baseline;
26587
}
26588
 
26589
.userenrolment .hasAllRoles .col_role .addrole {
26590
  display: none;
26591
}
26592
 
26593
.userenrolment .col_enrol .enrolment {
26594
  float: left;
26595
  padding: 0 3px 3px;
26596
  margin: 0 3px 3px;
26597
}
26598
 
26599
.userenrolment .col_enrol .enrolment a {
26600
  float: right;
26601
  margin-left: 3px;
26602
}
26603
 
26604
#page-enrol-otherusers .userenrolment .col_role .role {
26605
  float: none;
26606
  margin: 3px 3px 3px 0;
26607
  padding: 3px 3px 3px 0;
26608
}
26609
 
26610
.corelightbox {
26611
  background-color: #ccc;
26612
  position: absolute;
26613
  top: 0;
26614
  left: 0;
26615
  width: 100%;
26616
  height: 100%;
26617
  text-align: center;
26618
}
26619
 
26620
.corelightbox img {
26621
  position: fixed;
26622
  top: 50%;
26623
  left: 50%;
26624
}
26625
 
26626
/* Audio player size in 'block' mode (can only change width, height is hardcoded in JS) */
26627
.resourcecontent .mediaplugin_mp3 object {
26628
  height: 25px;
26629
  width: 600px;
26630
}
26631
 
26632
.resourcecontent audio.mediaplugin_html5audio {
26633
  width: 600px;
26634
}
26635
 
26636
/** Large resource images should avoid hidden overflow **/
26637
.resourceimage {
26638
  max-width: 100%;
26639
}
26640
 
26641
/* Audio player size in 'inline' mode (can only change width, as above) */
26642
.mediaplugin_mp3 object {
26643
  height: 15px;
26644
  width: 300px;
26645
}
26646
 
26647
audio.mediaplugin_html5audio {
26648
  width: 300px;
26649
}
26650
 
26651
.core_media_preview.pagelayout-embedded #maincontent {
26652
  height: 0;
26653
}
26654
 
26655
.path-rating .ratingtable {
26656
  width: 100%;
26657
  margin-bottom: 1em;
26658
}
26659
 
26660
.path-rating .ratingtable th.rating {
26661
  width: 100%;
26662
}
26663
 
26664
.path-rating .ratingtable td.rating,
26665
.path-rating .ratingtable td.time {
26666
  white-space: nowrap;
26667
  text-align: center;
26668
}
26669
 
26670
/* Moodle Dialogue Settings (moodle-core-dialogue)  */
26671
.moodle-dialogue-base .moodle-dialogue-lightbox {
26672
  background-color: #495057;
26673
}
26674
 
26675
.pagelayout-popup .moodle-dialogue-base .moodle-dialogue-lightbox {
26676
  background-color: transparent;
26677
}
26678
.pagelayout-popup .moodle-dialogue-base .moodle-dialogue {
1441 ariadna 26679
  box-shadow: var(--bs-box-shadow);
1 efrain 26680
}
26681
 
26682
.moodle-dialogue-base .hidden,
26683
.moodle-dialogue-base .moodle-dialogue-hidden {
26684
  display: none;
26685
}
26686
 
26687
.no-scrolling {
26688
  overflow: hidden;
26689
}
26690
 
26691
.moodle-dialogue-base .moodle-dialogue-fullscreen {
26692
  left: 0;
26693
  top: 0;
26694
  right: 0;
26695
  bottom: -50px;
26696
  position: fixed;
26697
}
26698
 
26699
.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content {
26700
  overflow: auto;
26701
}
26702
 
26703
.moodle-dialogue-base .moodle-dialogue-wrap {
26704
  background-color: #fff;
26705
  border: 1px solid #ccc;
26706
}
26707
 
26708
.modal.show {
26709
  display: block;
26710
}
26711
 
26712
.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd {
26713
  display: flex;
26714
  padding: 1rem 1rem;
26715
  border-bottom: 1px solid #dee2e6;
26716
}
26717
 
26718
.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd.yui3-widget-hd {
26719
  min-height: 3rem;
26720
  color: initial;
26721
  background: initial;
26722
  font-size: 1.5rem;
26723
  line-height: 1.5;
26724
}
26725
 
1441 ariadna 26726
.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd h5, .moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .h5 {
1 efrain 26727
  font-size: 1.5rem;
26728
  font-weight: 400;
26729
  margin-bottom: 0;
26730
  line-height: 1.5;
26731
}
26732
 
26733
.moodle-dialogue-base .moodle-dialogue-wrap .moodle-dialogue-hd .yui3-widget-buttons {
26734
  /*rtl:raw:
26735
      left: 0;
26736
      right: auto;
26737
  */
26738
  padding: 0;
26739
  position: relative;
26740
  margin-left: auto;
26741
}
26742
 
26743
.moodle-dialogue-base .closebutton {
26744
  padding: 1rem 1rem;
26745
  margin: -1rem -1rem -1rem auto;
26746
  position: relative;
26747
  background-color: transparent;
26748
  border: 0;
26749
  background-image: none;
26750
  box-shadow: none;
26751
  opacity: 0.7;
26752
}
26753
.moodle-dialogue-base .closebutton:hover, .moodle-dialogue-base .closebutton:active {
26754
  opacity: 1;
26755
}
26756
.moodle-dialogue-base .closebutton::after {
26757
  content: "×";
26758
}
26759
 
26760
.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd {
26761
  padding: 0.5rem;
26762
}
26763
.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-bd body {
26764
  background-color: #fff;
26765
}
26766
 
26767
.moodle-dialogue-base .moodle-dialogue-fullscreen .moodle-dialogue-content {
26768
  overflow: auto;
26769
  position: absolute;
26770
  top: 0;
26771
  bottom: 50px;
26772
  left: 0;
26773
  right: 0;
26774
  margin: 0;
26775
  border: 0;
26776
}
26777
 
26778
.moodle-dialogue-exception .moodle-exception-param label {
26779
  font-weight: bold;
26780
}
26781
 
26782
.moodle-dialogue-exception .param-stacktrace label {
26783
  background-color: #eee;
26784
  border: 1px solid #ccc;
26785
  border-bottom-width: 0;
26786
}
26787
 
26788
.moodle-dialogue-exception .param-stacktrace pre {
26789
  border: 1px solid #ccc;
26790
  background-color: #fff;
26791
}
26792
 
26793
.moodle-dialogue-exception .param-stacktrace .stacktrace-file {
26794
  color: navy;
26795
  font-size: 0.8203125rem;
26796
}
26797
 
26798
.moodle-dialogue-exception .param-stacktrace .stacktrace-line {
26799
  color: #f0ad4e;
26800
  font-size: 0.8203125rem;
26801
}
26802
 
26803
.moodle-dialogue-exception .param-stacktrace .stacktrace-call {
26804
  color: #333;
26805
  font-size: 90%;
26806
  border-bottom: 1px solid #eee;
26807
}
26808
 
26809
.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft:empty {
26810
  display: none;
26811
}
26812
 
26813
.moodle-dialogue-base .moodle-dialogue .moodle-dialogue-content .moodle-dialogue-ft.yui3-widget-ft {
26814
  background: initial;
26815
}
26816
 
26817
.moodle-dialogue-confirm .confirmation-message {
26818
  margin: 0.5rem 0;
26819
}
26820
 
26821
.moodle-dialogue-confirm .confirmation-dialogue input {
26822
  min-width: 80px;
26823
}
26824
 
26825
.moodle-dialogue-exception .moodle-exception-message {
26826
  margin: 1em;
26827
}
26828
 
26829
.moodle-dialogue-exception .moodle-exception-param {
26830
  margin-bottom: 0.5em;
26831
}
26832
 
26833
.moodle-dialogue-exception .moodle-exception-param label {
26834
  width: 150px;
26835
}
26836
 
26837
.moodle-dialogue-exception .param-stacktrace label {
26838
  display: block;
26839
  margin: 0;
26840
  padding: 4px 1em;
26841
}
26842
 
26843
.moodle-dialogue-exception .param-stacktrace pre {
26844
  display: block;
26845
  height: 200px;
26846
  overflow: auto;
26847
}
26848
 
26849
.moodle-dialogue-exception .param-stacktrace .stacktrace-file {
26850
  display: inline-block;
26851
  margin: 4px 0;
26852
}
26853
 
26854
.moodle-dialogue-exception .param-stacktrace .stacktrace-line {
26855
  display: inline-block;
26856
  width: 50px;
26857
  margin: 4px 1em;
26858
}
26859
 
26860
.moodle-dialogue-exception .param-stacktrace .stacktrace-call {
26861
  padding-left: 25px;
26862
  margin-bottom: 4px;
26863
  padding-bottom: 4px;
26864
}
26865
 
26866
.moodle-dialogue .moodle-dialogue-bd .content-lightbox {
26867
  opacity: 0.75;
26868
  width: 100%;
26869
  height: 100%;
26870
  top: 0;
26871
  left: 0;
26872
  background-color: #fff;
26873
  text-align: center;
26874
  padding: 10% 0;
26875
}
26876
 
26877
/* Apply a default max-height on tooltip text */
26878
.moodle-dialogue .tooltiptext {
26879
  max-height: 300px;
26880
}
26881
 
26882
.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip {
26883
  z-index: 3001;
26884
}
26885
.moodle-dialogue-base .moodle-dialogue.moodle-dialogue-tooltip .moodle-dialogue-bd {
26886
  overflow: auto;
26887
}
26888
 
26889
/**
26890
 * Chooser Dialogues (moodle-core-chooserdialogue)
26891
 *
26892
 * This CSS belong to the chooser dialogue which should work both with, and
26893
 * without javascript enabled
26894
 */
26895
/* Hide the dialog and it's title */
26896
.chooserdialoguebody,
26897
.choosertitle {
26898
  display: none;
26899
}
26900
 
26901
.moodle-dialogue.chooserdialogue .moodle-dialogue-content .moodle-dialogue-ft {
26902
  margin: 0;
26903
}
26904
 
26905
.chooserdialogue .moodle-dialogue-wrap .moodle-dialogue-bd {
26906
  padding: 0;
26907
  background: #f2f2f2;
26908
  border-bottom-right-radius: 10px;
26909
  border-bottom-left-radius: 10px;
26910
}
26911
 
26912
/* Center the submit buttons within the area */
26913
.choosercontainer #chooseform .submitbuttons {
26914
  padding: 0.7em 0;
26915
  text-align: right;
26916
}
26917
 
26918
/* Fixed for safari browser on iPhone4S with ios7@mixin */
26919
@media (max-height: 639px) {
26920
  .ios .choosercontainer #chooseform .submitbuttons {
26921
    padding: 45px 0;
26922
  }
26923
}
26924
.choosercontainer #chooseform .submitbuttons input {
26925
  min-width: 100px;
26926
  margin: 0 0.5em;
26927
}
26928
 
26929
/* Various settings for the options area */
26930
.choosercontainer #chooseform .options {
26931
  position: relative;
26932
  border-bottom: 1px solid #bbb;
26933
}
26934
 
26935
/* Only set these options if we're showing the js container */
26936
.jschooser .choosercontainer #chooseform .alloptions {
26937
  overflow-x: hidden;
26938
  overflow-y: auto;
26939
  max-width: 240px;
26940
}
26941
.jschooser .choosercontainer #chooseform .alloptions .option input[type=radio] {
26942
  display: inline-block;
26943
}
26944
.jschooser .choosercontainer #chooseform .alloptions .option .typename {
26945
  display: inline-block;
26946
  width: 55%;
26947
}
26948
 
26949
/* Settings for option rows and option subtypes */
26950
.choosercontainer #chooseform .moduletypetitle,
26951
.choosercontainer #chooseform .option,
26952
.choosercontainer #chooseform .nonoption {
26953
  margin-bottom: 0;
26954
  padding: 0 1.6em 0 1.6em;
26955
}
26956
 
26957
.choosercontainer #chooseform .moduletypetitle {
26958
  text-transform: uppercase;
26959
  padding-top: 1.2em;
26960
  padding-bottom: 0.4em;
26961
  margin-bottom: 0.5rem;
26962
  font-size: 100%;
26963
}
26964
 
26965
.choosercontainer #chooseform .option .typename,
26966
.choosercontainer #chooseform .nonoption .typename {
26967
  padding: 0 0 0 0.5em;
26968
}
26969
 
26970
.choosercontainer #chooseform .modicon + .typename {
26971
  padding-left: 0;
26972
}
26973
 
26974
.choosercontainer #chooseform .option input[type=radio],
26975
.choosercontainer #chooseform .option span.typename {
26976
  vertical-align: middle;
26977
}
26978
 
26979
.choosercontainer #chooseform .option label {
26980
  display: block;
26981
  margin: 0;
26982
  padding: 0.5rem 0;
26983
  border-bottom: 1px solid #fff;
26984
}
26985
 
26986
.choosercontainer #chooseform .option .icon {
26987
  margin: 0;
26988
  padding: 0 1rem;
26989
}
26990
 
26991
.choosercontainer #chooseform .nonoption {
26992
  padding-left: 2.7em;
26993
  padding-top: 0.3em;
26994
  padding-bottom: 0.1em;
26995
}
26996
 
26997
.choosercontainer #chooseform .subtype {
26998
  margin-bottom: 0;
26999
  padding: 0 1.6em 0 3.2em;
27000
}
27001
 
27002
.choosercontainer #chooseform .subtype .typename {
27003
  margin: 0 0 0 0.2em;
27004
}
27005
 
27006
/* The instruction/help area */
27007
.jschooser .choosercontainer #chooseform .instruction,
27008
.jschooser .choosercontainer #chooseform .typesummary {
27009
  display: none;
27010
  position: absolute;
27011
  top: 0;
27012
  right: 0;
27013
  bottom: 0;
27014
  left: 240px;
27015
  margin: 0;
27016
  padding: 1.6em;
27017
  background-color: #fff;
27018
  overflow-x: hidden;
27019
  overflow-y: auto;
27020
  line-height: 2em;
27021
}
27022
 
27023
/* Selected option settings */
27024
.jschooser .choosercontainer #chooseform .instruction,
27025
.choosercontainer #chooseform .selected .typesummary {
27026
  display: block;
27027
}
27028
 
27029
.choosercontainer #chooseform .selected {
27030
  background-color: #fff;
27031
  margin-top: -1px;
27032
  padding-top: 1px;
27033
}
27034
 
27035
@media (max-width: 575.98px) {
27036
  .jsenabled .choosercontainer #chooseform .alloptions {
27037
    max-width: 100%;
27038
  }
27039
  .jsenabled .choosercontainer #chooseform .instruction,
27040
  .jsenabled .choosercontainer #chooseform .typesummary {
27041
    position: static;
27042
  }
27043
}
27044
/**
27045
 * Module chooser dialogue (moodle-core-chooserdialogue)
27046
 *
27047
 * This CSS belong to the chooser dialogue which should work both with, and
27048
 * without javascript enabled
27049
 */
27050
.modchooser .modal-body {
27051
  padding: 0;
27052
  overflow-y: auto;
27053
  min-height: 640px;
27054
  display: flex;
27055
  flex-direction: column;
27056
}
27057
.modchooser .modal-body .searchresultitemscontainer-wrapper {
27058
  min-height: 495px;
27059
}
27060
.modchooser .modal-body .carousel-item.active {
27061
  display: flex;
27062
}
27063
.modchooser .modal-body .chooser-container {
27064
  display: flex;
27065
  flex-direction: column;
27066
  flex: 1 1 auto;
27067
}
27068
.modchooser .modal-body .loading-icon {
27069
  opacity: 1;
27070
}
27071
.modchooser .modal-body .loading-icon .icon {
27072
  display: block;
27073
  font-size: 3em;
27074
  max-height: 3em;
27075
  max-width: 3em;
27076
}
27077
.modchooser .modal-body .carousel-item .loading-icon .icon {
27078
  margin: 1em auto;
27079
}
27080
.modchooser .modal-body .searchbar {
27081
  width: 100%;
27082
}
27083
 
27084
.modchooser .modal-footer {
27085
  height: 70px;
1441 ariadna 27086
  background: var(--bs-body-bg);
1 efrain 27087
}
27088
.modchooser .modal-footer .moodlenet-logo .icon {
27089
  height: 2.5rem;
27090
  width: 6rem;
27091
  max-height: 2.5rem;
27092
  max-width: 6rem;
27093
  margin-bottom: 0.6rem;
27094
}
27095
 
27096
.modchoosercontainer.noscroll {
27097
  overflow-y: hidden;
27098
}
27099
 
27100
.modchoosercontainer .optionscontainer,
27101
.modchoosercontainer .searchresultitemscontainer {
27102
  overflow-x: hidden;
27103
}
27104
.modchoosercontainer .optionscontainer .option,
27105
.modchoosercontainer .searchresultitemscontainer .option {
27106
  flex-basis: calc(50% - 0.5rem);
27107
}
27108
.modchoosercontainer .optionscontainer .option .optionactions .optionaction,
27109
.modchoosercontainer .searchresultitemscontainer .option .optionactions .optionaction {
27110
  cursor: pointer;
27111
  color: #6a737b;
27112
}
27113
.modchoosercontainer .optionscontainer .option .optionactions .optionaction i,
27114
.modchoosercontainer .searchresultitemscontainer .option .optionactions .optionaction i {
27115
  margin: 0;
27116
}
27117
.modchoosercontainer .optionscontainer .option .optioninfo a,
27118
.modchoosercontainer .searchresultitemscontainer .option .optioninfo a {
27119
  color: #495057;
27120
}
27121
.modchoosercontainer .optionscontainer .option .optioninfo a:hover,
27122
.modchoosercontainer .searchresultitemscontainer .option .optioninfo a:hover {
27123
  text-decoration: none;
27124
}
27125
 
27126
.modchooser .modal-body .optionsummary {
27127
  background-color: #fff;
27128
  overflow-x: hidden;
27129
  overflow-y: auto;
27130
  height: 640px;
27131
}
27132
.modchooser .modal-body .optionsummary .content {
27133
  overflow-y: auto;
27134
}
27135
.modchooser .modal-body .optionsummary .content .heading .icon {
27136
  height: 32px;
27137
  width: 32px;
27138
  font-size: 32px;
27139
  padding: 0;
27140
}
27141
.modchooser .modal-body .optionsummary .actions {
27142
  border-top: 1px solid #dee2e6;
27143
  background: #fff;
27144
}
27145
 
27146
@media (max-width: 575.98px) {
27147
  .path-course-view .modal-dialog.modal-lg,
27148
  .path-course-view .modal-content,
27149
  .modchooser .modal-body,
27150
  .modchooser .modal-body .carousel,
27151
  .modchooser .modal-body .carousel-inner,
27152
  .modchooser .modal-body .carousel-item,
27153
  .modchooser .modal-body .optionsummary,
27154
  .modchoosercontainer,
27155
  .optionscontainer,
27156
  .searchresultitemscontainer {
27157
    min-height: auto;
27158
    height: 100%;
27159
    overflow-y: auto;
27160
  }
27161
  .path-course-view .modal-dialog.modal-lg {
27162
    margin: 0;
27163
  }
27164
  .modchooser .modal-body .searchresultitemscontainer-wrapper {
27165
    min-height: auto;
27166
  }
27167
}
27168
@media (min-width: 576px) {
27169
  .modchoosercontainer .optionscontainer .option,
27170
  .modchoosercontainer .searchresultitemscontainer .option {
27171
    flex-basis: calc(33.33% - 0.5rem);
27172
  }
27173
}
27174
@media (min-width: 992px) {
27175
  .modchoosercontainer .optionscontainer .option,
27176
  .modchoosercontainer .searchresultitemscontainer .option {
27177
    flex-basis: calc(16.66% - 0.5rem);
27178
  }
27179
}
27180
/* Form element: listing */
27181
.formlistingradio {
27182
  padding-bottom: 25px;
27183
  padding-right: 10px;
27184
}
27185
 
27186
.formlistinginputradio {
27187
  float: left;
27188
}
27189
 
27190
.formlistingmain {
27191
  min-height: 225px;
27192
}
27193
 
27194
.formlisting {
27195
  position: relative;
27196
  margin: 15px 0;
27197
  padding: 1px 19px 14px;
27198
  background-color: #fff;
27199
  border: 1px solid #ddd;
27200
  border-radius: 4px;
27201
}
27202
 
27203
.formlistingmore {
27204
  position: absolute;
27205
  cursor: pointer;
27206
  bottom: -1px;
27207
  right: -1px;
27208
  padding: 3px 7px;
27209
  font-size: 12px;
27210
  font-weight: bold;
27211
  background-color: whitesmoke;
27212
  border: 1px solid #ddd;
27213
  color: #9da0a4;
27214
  border-radius: 4px 0 4px 0;
27215
}
27216
 
27217
.formlistingall {
27218
  margin: 15px 0;
27219
  padding: 0;
27220
  border-radius: 4px;
27221
}
27222
 
27223
.formlistingrow {
27224
  cursor: pointer;
27225
  border-bottom: 1px solid;
27226
  border-color: #e1e1e8;
27227
  border-left: 1px solid #e1e1e8;
27228
  border-right: 1px solid #e1e1e8;
27229
  background-color: #f7f7f9;
27230
  border-radius: 0 0 4px 4px;
27231
  padding: 6px;
27232
  top: 50%;
27233
  left: 50%;
27234
  min-height: 34px;
27235
  float: left;
27236
  width: 150px;
27237
}
27238
 
27239
body.jsenabled .formlistingradio {
27240
  display: none;
27241
}
27242
 
27243
body.jsenabled .formlisting {
27244
  display: block;
27245
}
27246
 
27247
a.criteria-action {
27248
  padding: 0 3px;
27249
  float: right;
27250
}
27251
 
27252
div.criteria-description {
27253
  padding: 10px 15px;
27254
  margin: 5px 0;
27255
  background: none repeat scroll 0 0 #f9f9f9;
27256
  border: 1px solid #eee;
27257
}
27258
 
27259
ul.badges {
27260
  margin: 0;
27261
  list-style: none;
27262
}
27263
 
27264
.badges li {
27265
  position: relative;
27266
  display: inline-block;
27267
  padding-top: 1em;
27268
  text-align: center;
27269
  vertical-align: top;
27270
  width: 150px;
27271
}
27272
 
27273
.badges li .badge-name {
27274
  display: block;
27275
  padding: 5px;
27276
}
27277
 
27278
.badges li > img {
27279
  position: absolute;
27280
}
27281
 
27282
.badges li .badge-image {
27283
  width: 100px;
27284
  height: 100px;
27285
  left: 10px;
27286
  top: 0;
27287
  z-index: 1;
27288
}
27289
 
27290
.badges li .badge-actions {
27291
  position: relative;
27292
}
27293
 
27294
.badges li .expireimage {
27295
  background-image: url([[pix:i/expired]]);
27296
  background-repeat: no-repeat;
27297
  background-size: 100px 100px;
27298
  width: 100px;
27299
  height: 100px;
27300
  left: 25px;
27301
  top: 15px;
27302
  position: absolute;
27303
  z-index: 10;
27304
  opacity: 0.85;
27305
}
27306
 
27307
#badge-image {
27308
  background-color: transparent;
27309
  padding: 0;
27310
  position: relative;
27311
  min-width: 100px;
27312
  width: 20%;
27313
  display: inline-block;
27314
  vertical-align: top;
27315
  margin-top: 17px;
27316
  margin-bottom: 20px;
27317
}
27318
#badge-image .expireimage {
27319
  background-image: url([[pix:i/expired]]);
27320
  background-repeat: no-repeat;
27321
  background-size: 100px 100px;
27322
  width: 100px;
27323
  height: 100px;
27324
  left: 0;
27325
  top: 0;
27326
  opacity: 0.85;
27327
  position: absolute;
27328
  z-index: 10;
27329
}
27330
#badge-image .singlebutton {
27331
  padding-top: 5px;
27332
  display: block;
27333
}
27334
#badge-image .singlebutton button {
27335
  margin-left: 4px;
27336
}
27337
 
27338
#badge-details {
27339
  display: inline-block;
27340
  width: 79%;
27341
}
27342
 
27343
#badge-overview dl,
27344
#badge-details dl {
27345
  margin: 0;
27346
}
27347
#badge-overview dl dt,
27348
#badge-overview dl dd,
27349
#badge-details dl dt,
27350
#badge-details dl dd {
27351
  vertical-align: top;
27352
  padding: 3px 0;
27353
}
27354
#badge-overview dl dt,
27355
#badge-details dl dt {
27356
  clear: both;
27357
  display: inline-block;
27358
  width: 20%;
27359
  min-width: 100px;
27360
}
27361
#badge-overview dl dd,
27362
#badge-details dl dd {
27363
  display: inline-block;
27364
  width: 79%;
27365
  margin-left: 1%;
27366
}
27367
 
27368
#badge-criteria li li {
27369
  list-style-type: none;
27370
}
27371
 
27372
#badge-image-col {
27373
  flex: 0 0 400px;
27374
}
27375
 
27376
.badge-profile {
27377
  vertical-align: top;
27378
}
27379
 
27380
.connected {
27381
  color: #357a32;
27382
}
27383
 
27384
.notconnected {
27385
  color: #ca3120;
27386
}
27387
 
27388
.connecting {
27389
  color: #f0ad4e;
27390
}
27391
 
1441 ariadna 27392
#page-badges-index #page .badges-heading {
27393
  display: flex;
27394
  justify-content: space-between;
27395
  align-items: center;
27396
}
27397
#page-badges-index #page h2, #page-badges-index #page .h2 {
27398
  margin: 0; /* Removes default margins */
27399
}
27400
#page-badges-index #page #action_bar {
27401
  margin: 0; /* Removes any default margin that might affect alignment */
27402
}
27403
#page-badges-index #page .tertiary-navigation.container-fluid, #page-badges-index #page .tertiary-navigation.container-sm, #page-badges-index #page .tertiary-navigation.container-md, #page-badges-index #page .tertiary-navigation.container-lg, #page-badges-index #page .tertiary-navigation.container-xl, #page-badges-index #page .tertiary-navigation.container-xxl {
27404
  width: auto;
27405
  height: 50px;
27406
  padding-top: 0;
27407
}
27408
 
1 efrain 27409
#page-badges-award .recipienttable tr td {
27410
  vertical-align: top;
27411
}
27412
 
27413
#page-badges-award .recipienttable tr td.actions .actionbutton {
27414
  margin: 0.3em 0;
27415
  padding: 0.5em 0;
27416
  width: 100%;
27417
}
27418
 
27419
#page-badges-award .recipienttable tr td.existing,
27420
#page-badges-award .recipienttable tr td.potential {
27421
  width: 42%;
27422
}
27423
 
27424
#issued-badge-table .activatebadge {
27425
  display: inline-block;
27426
}
27427
 
27428
.statusbox.active {
27429
  background-color: #d7e4d6;
27430
}
27431
 
27432
.statusbox.inactive {
27433
  background-color: #fcefdc;
27434
}
27435
 
27436
.statusbox {
27437
  text-align: center;
27438
  margin-bottom: 5px;
27439
  padding: 5px;
27440
}
27441
 
27442
.statusbox .activatebadge {
27443
  display: inline-block;
27444
}
27445
 
27446
.statusbox .activatebadge input[type=submit] {
27447
  margin: 3px;
27448
}
27449
 
27450
.activatebadge {
27451
  margin: 0;
27452
  text-align: left;
27453
  vertical-align: middle;
27454
}
27455
 
27456
img#persona_signin {
27457
  cursor: pointer;
27458
}
27459
 
27460
.addcourse {
27461
  float: right;
27462
}
27463
 
27464
.invisiblefieldset {
27465
  display: inline;
27466
  padding: 0;
27467
  border-width: 0;
27468
}
27469
 
27470
/** Page header */
1441 ariadna 27471
#page-header h1.h2, #page-header .h2.h1 {
1 efrain 27472
  font-weight: bold;
27473
}
27474
#page-header .logo {
27475
  margin: 1rem 0;
27476
}
27477
#page-header .logo img {
27478
  max-height: 75px;
27479
}
27480
 
27481
/** Navbar logo. */
27482
nav.navbar .logo img {
27483
  max-height: 35px;
27484
}
27485
 
27486
.nav.usernav .nav-item {
27487
  display: flex;
27488
}
27489
.nav.usernav .usermenu .dropdown-toggle {
27490
  padding: 0 0.5rem;
27491
}
27492
 
27493
/** Header-bar styles **/
27494
.page-context-header {
27495
  overflow: hidden;
27496
  padding: 0.25rem 0;
27497
}
27498
.page-context-header .page-header-image > a {
27499
  display: inline-block;
27500
}
27501
.page-context-header .page-header-image .userinitials,
27502
.page-context-header .page-header-image .userpicture {
27503
  margin-right: 1rem;
27504
}
27505
 
27506
ul.dragdrop-keyboard-drag li {
27507
  list-style-type: none;
27508
}
27509
 
27510
a.disabled:hover,
27511
a.disabled {
27512
  text-decoration: none;
27513
  cursor: default;
27514
  font-style: italic;
1441 ariadna 27515
  color: var(--bs-secondary-color);
1 efrain 27516
}
27517
 
11 efrain 27518
a.btn.disabled {
27519
  opacity: 1;
27520
}
27521
 
1 efrain 27522
body.lockscroll {
27523
  height: 100%;
27524
  overflow: hidden;
27525
}
27526
 
27527
.progressbar_container {
27528
  max-width: 500px;
27529
  margin: 0 auto;
27530
}
27531
 
27532
/* IE10 only fix for calendar titling */
27533
.ie10 .yui3-calendar-header-label {
27534
  display: inline-block;
27535
}
27536
 
27537
dd:before,
27538
dd:after {
27539
  display: block;
27540
  content: " ";
27541
}
27542
 
27543
dd:after {
27544
  clear: both;
27545
}
27546
 
27547
.nav-tabs > .active > a[href],
27548
.nav-tabs > .active > a[href]:hover,
27549
.nav-tabs > .active > a[href]:focus {
27550
  cursor: pointer;
27551
}
27552
 
27553
.inplaceeditable.inplaceeditingon {
27554
  position: relative;
27555
}
27556
.inplaceeditable.inplaceeditingon .editinstructions {
27557
  margin-top: -30px;
27558
  font-weight: normal;
27559
  margin-right: 0;
27560
  margin-left: 0;
27561
  left: 0;
27562
  right: auto;
27563
  white-space: nowrap;
1441 ariadna 27564
  position: absolute;
27565
  top: 0;
27566
  font-size: 0.8203125rem;
27567
  padding: 0.1em 0.4em;
27568
  text-decoration: none;
27569
  z-index: 9999;
27570
  border: var(--bs-border-width) solid transparent;
27571
  width: fit-content;
27572
  color: #004d5a;
27573
  border-color: #b3d9e0;
27574
  background-color: #cce6ea;
1 efrain 27575
}
27576
@media (min-width: 576px) {
27577
  .inplaceeditable.inplaceeditingon input {
27578
    width: 330px;
27579
    vertical-align: text-bottom;
27580
    margin-bottom: 0;
27581
  }
27582
  .inplaceeditable.inplaceeditingon input[role=combobox] {
27583
    width: auto;
27584
  }
27585
}
27586
.inplaceeditable.inplaceeditingon select {
27587
  margin-bottom: 0;
27588
}
27589
.inplaceeditable .quickediticon img {
27590
  opacity: 0.2;
27591
}
27592
.inplaceeditable .quickeditlink {
27593
  color: inherit;
27594
  text-decoration: inherit;
27595
}
27596
.inplaceeditable:hover .quickeditlink .quickediticon img,
27597
.inplaceeditable .quickeditlink:focus .quickediticon img {
27598
  opacity: 1;
27599
}
27600
.inplaceeditable.inplaceeditable-toggle .quickediticon {
27601
  display: none;
27602
}
27603
.inplaceeditable.inplaceeditable-autocomplete {
27604
  display: block;
27605
}
27606
 
27607
/** Chart area. */
27608
@media (min-width: 992px) {
27609
  .chart-area .chart-image {
27610
    position: relative;
27611
    margin: auto;
27612
    height: 48vh;
27613
    width: 46vw;
27614
  }
27615
}
27616
.chart-area .chart-table-data {
27617
  display: none;
27618
}
27619
.chart-area .chart-table {
27620
  /** When accessible, we display the table only. */
27621
}
27622
.chart-area .chart-table .chart-output-htmltable caption {
27623
  white-space: nowrap;
27624
}
27625
.chart-area .chart-table.accesshide .chart-table-expand {
27626
  display: none;
27627
}
27628
.chart-area .chart-table.accesshide .chart-table-data {
27629
  display: block;
27630
}
27631
 
27632
/* YUI 2 Tree View */
27633
/*rtl:raw:
27634
.ygtvtn,
27635
.ygtvtm,
27636
.ygtvtmh,
27637
.ygtvtmhh,
27638
.ygtvtp,
27639
.ygtvtph,
27640
.ygtvtphh,
27641
.ygtvln,
27642
.ygtvlm,
27643
.ygtvlmh,
27644
.ygtvlmhh,
27645
.ygtvlp,
27646
.ygtvlph,
27647
.ygtvlphh,
27648
.ygtvdepthcell,
27649
.ygtvok,
27650
.ygtvok:hover,
27651
.ygtvcancel,
27652
.ygtvcancel:hover {
27653
    background-image: url([[pix:theme|yui2-treeview-sprite-rtl]]);
27654
}
27655
*/
27656
.hover-tooltip-container {
27657
  position: relative;
27658
}
27659
.hover-tooltip-container .hover-tooltip {
27660
  opacity: 0;
27661
  visibility: hidden;
27662
  position: absolute;
27663
  /*rtl:ignore*/
27664
  left: 50%;
27665
  top: calc(-50% - 5px);
27666
  transform: translate(-50%, -50%);
27667
  background-color: #fff;
27668
  border: 1px solid rgba(0, 0, 0, 0.2);
27669
  border-radius: 0.3rem;
27670
  box-sizing: border-box;
27671
  padding: 5px;
27672
  white-space: nowrap;
27673
  transition: opacity 0.15s, visibility 0.15s;
27674
  z-index: 1000;
27675
}
27676
.hover-tooltip-container .hover-tooltip:before {
27677
  content: "";
27678
  display: inline-block;
27679
  border-left: 8px solid transparent;
27680
  border-right: 8px solid transparent;
27681
  border-top: 8px solid rgba(0, 0, 0, 0.2);
27682
  position: absolute;
27683
  bottom: -8px;
27684
  left: calc(50% - 8px);
27685
}
27686
.hover-tooltip-container .hover-tooltip:after {
27687
  content: "";
27688
  display: inline-block;
27689
  border-left: 7px solid transparent;
27690
  border-right: 7px solid transparent;
27691
  border-top: 7px solid #fff;
27692
  position: absolute;
27693
  bottom: -6px;
27694
  left: calc(50% - 7px);
27695
  z-index: 2;
27696
}
27697
.hover-tooltip-container:hover .hover-tooltip {
27698
  opacity: 1;
27699
  visibility: visible;
27700
  transition: opacity 0.15s 0.5s, visibility 0.15s 0.5s;
27701
}
27702
 
27703
#region-flat-nav {
27704
  padding-right: 0;
27705
  padding-left: 0;
27706
}
27707
#region-flat-nav .nav {
1441 ariadna 27708
  margin-right: 0.75rem;
27709
  background-color: var(--bs-body-bg);
1 efrain 27710
}
27711
@media (max-width: 767.98px) {
27712
  #region-flat-nav .nav {
1441 ariadna 27713
    margin-top: 1.5rem;
1 efrain 27714
    margin-right: 0;
27715
  }
27716
}
27717
 
27718
.footer-dark a {
27719
  color: #fff;
27720
  text-decoration: underline;
27721
  padding-top: 0.25rem;
27722
  padding-bottom: 0.25rem;
27723
}
27724
.footer-dark a .icon {
27725
  color: #fff;
27726
}
27727
.footer-dark a:focus .icon {
27728
  color: #1d2125;
27729
}
27730
 
1441 ariadna 27731
.footer-popover .btn-footer-popover {
1 efrain 27732
  display: none;
27733
  position: fixed;
27734
  bottom: 2rem;
27735
  right: 2rem;
27736
}
27737
 
27738
.btn-footer-communication {
27739
  display: none;
27740
  position: fixed;
27741
  bottom: 5rem;
27742
  right: 2rem;
27743
}
27744
 
27745
.hasstickyfooter .btn-footer-popover {
27746
  bottom: calc(1rem + max(80px, 0.9375rem * 3));
27747
}
27748
 
27749
.hasstickyfooter .btn-footer-communication {
27750
  bottom: calc(4rem + max(80px, 0.9375rem * 3));
27751
}
27752
 
1441 ariadna 27753
.hasstickyfooter .maintenancewarning {
27754
  bottom: max(80px, 0.9375rem * 3);
27755
}
27756
 
1 efrain 27757
.popover.footer .popover-body {
27758
  padding: 0;
27759
}
27760
.popover.footer .popover-body .footer-section a {
27761
  color: #1d2125;
27762
  text-decoration: underline;
27763
}
27764
.popover.footer .popover-body .footer-section a .icon {
27765
  color: #1d2125;
27766
}
27767
.popover.footer .popover-body .footer-section a:focus {
27768
  text-decoration: none;
27769
}
27770
 
27771
.footer-support-link {
27772
  padding-bottom: 5px;
27773
}
27774
 
27775
@media (min-width: 576px) {
27776
  .jsenabled #page-footer .footer-content-popover {
27777
    display: none;
27778
  }
27779
  .jsenabled .btn-footer-popover,
27780
  .jsenabled .btn-footer-communication {
27781
    display: block;
27782
    z-index: 1000;
27783
  }
1441 ariadna 27784
  .jsenabled .maintenancewarning,
27785
  .jsenabled.hasstickyfooter:has(.drawer-right-toggle) .maintenancewarning {
27786
    right: 5rem;
27787
  }
1 efrain 27788
}
27789
.bg-inverse a {
27790
  color: #fff;
27791
  text-decoration: underline;
27792
}
27793
.bg-inverse a .icon {
27794
  color: #fff;
27795
}
27796
 
27797
.sitelink img {
27798
  width: 112px;
27799
}
27800
 
27801
.competency-tree ul {
27802
  padding-left: 1.5rem;
27803
}
27804
 
1441 ariadna 27805
.visually-hidden-focusable:active, .visually-hidden-focusable:focus {
1 efrain 27806
  z-index: 1031;
27807
  position: fixed;
27808
  background: #fff;
27809
  padding: 7px;
27810
  left: 0;
27811
  top: 0;
27812
}
27813
 
27814
[data-drag-type=move] {
27815
  cursor: move;
27816
  touch-action: none;
27817
}
27818
 
27819
.clickable {
27820
  cursor: pointer;
27821
}
27822
 
27823
.overlay-icon-container {
27824
  position: absolute;
27825
  top: 0;
27826
  left: 0;
27827
  width: 100%;
27828
  height: 100%;
27829
  background-color: rgba(255, 255, 255, 0.6);
27830
}
27831
.overlay-icon-container .loading-icon {
27832
  position: absolute;
27833
  top: 50%;
27834
  left: 50%;
27835
  transform: translate(-50%, -50%);
27836
}
27837
.overlay-icon-container .loading-icon .icon {
27838
  max-height: 2em;
27839
  max-width: 2em;
27840
  font-size: 2em;
27841
}
27842
 
27843
.w-auto {
27844
  width: auto;
27845
}
27846
 
27847
.bg-pulse-grey {
27848
  animation: bg-pulse-grey 2s infinite linear;
27849
}
27850
 
27851
@keyframes bg-pulse-grey {
27852
  0% {
27853
    background-color: #f8f9fa;
27854
  }
27855
  50% {
27856
    background-color: #e9ecef;
27857
  }
27858
  100% {
27859
    background-color: #f8f9fa;
27860
  }
27861
}
27862
.line-height-0 {
27863
  line-height: 0 !important; /* stylelint-disable-line declaration-no-important */
27864
}
27865
 
27866
.line-height-1 {
27867
  line-height: 0.25rem !important; /* stylelint-disable-line declaration-no-important */
27868
}
27869
 
27870
.line-height-2 {
27871
  line-height: 0.5rem !important; /* stylelint-disable-line declaration-no-important */
27872
}
27873
 
27874
.line-height-3 {
27875
  line-height: 1rem !important; /* stylelint-disable-line declaration-no-important */
27876
}
27877
 
27878
.line-height-4 {
27879
  line-height: 1.5rem !important; /* stylelint-disable-line declaration-no-important */
27880
}
27881
 
27882
.line-height-5 {
27883
  line-height: 2rem !important; /* stylelint-disable-line declaration-no-important */
27884
}
27885
 
27886
.line-height-6 {
27887
  line-height: 3rem !important; /* stylelint-disable-line declaration-no-important */
27888
}
27889
 
27890
.dir-rtl .dir-rtl-hide {
27891
  display: none;
27892
}
27893
 
27894
.dir-ltr .dir-ltr-hide {
27895
  display: none;
27896
}
27897
 
27898
.paged-content-page-container {
27899
  min-height: 3.125rem;
27900
}
27901
 
27902
body.h5p-embed #page-content {
27903
  display: inherit;
27904
}
27905
body.h5p-embed #maincontent {
27906
  display: none;
27907
}
27908
body.h5p-embed .h5pmessages {
27909
  min-height: 230px;
27910
}
27911
 
27912
#h5pcontenttypes td {
27913
  vertical-align: middle;
27914
}
27915
 
27916
#page.drawers form#h5peditor,
27917
#page.drawers form#coolh5peditor,
27918
#page.drawers .core_contentbank_viewcontent {
27919
  max-width: 960px;
27920
  margin: 0 auto;
27921
}
27922
 
1441 ariadna 27923
#page-contentbank-edit fieldset {
27924
  margin-top: 1em;
27925
}
27926
 
1 efrain 27927
.text-decoration-none {
27928
  text-decoration: none !important; /* stylelint-disable-line declaration-no-important */
27929
}
27930
 
27931
.colour-inherit {
27932
  color: inherit !important; /* stylelint-disable-line declaration-no-important */
27933
}
27934
 
27935
.position-right {
27936
  right: 0 !important; /* stylelint-disable-line declaration-no-important */
27937
}
27938
 
27939
.overflow-hidden {
27940
  overflow: hidden !important; /* stylelint-disable-line declaration-no-important */
27941
}
27942
 
27943
.text-break {
27944
  overflow-wrap: break-word !important; /* stylelint-disable-line declaration-no-important */
27945
}
27946
 
27947
.word-break {
27948
  word-break: break-word !important; /* stylelint-disable-line declaration-no-important */
27949
}
27950
 
27951
.z-index-0 {
27952
  z-index: 0 !important; /* stylelint-disable-line declaration-no-important */
27953
}
27954
 
27955
.z-index-1 {
27956
  z-index: 1 !important; /* stylelint-disable-line declaration-no-important */
27957
}
27958
 
27959
.img-responsive {
27960
  max-width: 100%;
27961
  height: auto;
27962
}
27963
 
27964
input[disabled] {
27965
  cursor: not-allowed;
27966
}
27967
 
27968
.fade.in {
27969
  opacity: 1;
27970
}
27971
 
27972
.clamp-2 {
27973
  display: -webkit-box;
27974
  -webkit-box-orient: vertical;
27975
  -webkit-line-clamp: 2;
27976
  overflow: hidden;
27977
}
27978
 
27979
.word-break-all {
27980
  word-break: break-all;
27981
}
27982
 
27983
.matchtext {
27984
  background-color: #a2cff8;
27985
  color: #1d2125;
27986
  height: 1.5rem;
27987
}
27988
 
27989
.border-radius {
1441 ariadna 27990
  border-radius: var(--bs-border-radius);
1 efrain 27991
}
27992
 
27993
.v-hidden {
27994
  visibility: hidden;
27995
}
27996
 
27997
.dialog-big {
27998
  max-width: 500px;
27999
}
28000
 
28001
.dialog-small {
28002
  max-width: 300px;
28003
}
28004
 
28005
@media (min-width: 576px) {
28006
  .dialog-big {
28007
    width: 500px;
28008
  }
28009
  .dialog-small {
28010
    width: 300px;
28011
  }
28012
}
28013
/*
28014
 * Helpers to show elements only when a parent element has focus or hover.
28015
 */
28016
.v-parent-focus {
28017
  opacity: 0;
28018
  visibility: hidden;
28019
}
28020
 
28021
.focus-control:focus-within .v-parent-focus,
28022
.focus-control:hover .v-parent-focus {
28023
  opacity: 1;
28024
  visibility: visible;
28025
}
28026
 
28027
.emoji-picker {
28028
  width: 350px;
28029
  height: 400px;
28030
}
28031
.emoji-picker .category-button {
28032
  padding: 0.375rem 0;
28033
  height: 100%;
28034
  width: 38.8888888889px;
28035
  border-top: none;
28036
  border-left: none;
28037
  border-right: none;
28038
  border-bottom: 2px solid transparent;
28039
}
28040
.emoji-picker .category-button.selected {
28041
  border-bottom: 2px solid #0f6cbf;
28042
}
28043
.emoji-picker .emojis-container,
28044
.emoji-picker .search-results-container {
28045
  min-width: 280px;
28046
}
28047
.emoji-picker .picker-row {
28048
  height: 40px;
28049
}
28050
.emoji-picker .picker-row .category-name {
28051
  line-height: 40px;
28052
}
28053
.emoji-picker .picker-row .emoji-button {
28054
  height: 40px;
28055
  width: 40px;
28056
  line-height: 40px;
28057
  font-size: 24px;
28058
  overflow: hidden;
28059
}
28060
.emoji-picker .emoji-preview {
28061
  height: 40px;
28062
  font-size: 40px;
28063
  line-height: 40px;
28064
}
28065
.emoji-picker .emoji-short-name {
28066
  line-height: 20px;
28067
}
28068
@media (max-width: 575.98px) {
28069
  .emoji-picker {
28070
    width: 320px;
28071
  }
28072
}
28073
 
28074
.emoji-auto-complete {
28075
  height: 40px;
28076
}
1441 ariadna 28077
.emoji-auto-complete .btn.btn-icon.emoji-button {
1 efrain 28078
  height: 40px;
28079
  width: 40px;
28080
  line-height: 40px;
28081
  font-size: 24px;
28082
}
1441 ariadna 28083
.emoji-auto-complete .btn.btn-icon.emoji-button.active {
1 efrain 28084
  background-color: #e9ecef;
28085
}
28086
 
28087
.toast-wrapper {
28088
  max-width: 350px;
28089
  max-height: 0;
28090
  z-index: 1051;
28091
}
28092
.toast-wrapper > :first-child {
28093
  margin-top: 1rem;
28094
}
28095
 
28096
.alert-primary a {
1441 ariadna 28097
  color: #052644;
1 efrain 28098
}
1441 ariadna 28099
.alert-primary .btn-close {
28100
  color: #020c14;
1 efrain 28101
  opacity: 0.6;
28102
}
28103
 
28104
.alert-secondary a {
1441 ariadna 28105
  color: #636669;
1 efrain 28106
}
1441 ariadna 28107
.alert-secondary .btn-close {
28108
  color: #4a4c4f;
1 efrain 28109
  opacity: 0.6;
28110
}
28111
 
1441 ariadna 28112
.alert-success a {
28113
  color: #10250f;
1 efrain 28114
}
1441 ariadna 28115
.alert-success .btn-close {
28116
  color: #000100;
1 efrain 28117
  opacity: 0.6;
28118
}
28119
 
28120
.alert-info a {
1441 ariadna 28121
  color: #002127;
1 efrain 28122
}
1441 ariadna 28123
.alert-info .btn-close {
1 efrain 28124
  color: black;
28125
  opacity: 0.6;
28126
}
28127
 
1441 ariadna 28128
.alert-warning a {
28129
  color: #6a4c22;
1 efrain 28130
}
1441 ariadna 28131
.alert-warning .btn-close {
28132
  color: #433016;
1 efrain 28133
  opacity: 0.6;
28134
}
28135
 
1441 ariadna 28136
.alert-danger a {
28137
  color: #4d120c;
1 efrain 28138
}
1441 ariadna 28139
.alert-danger .btn-close {
28140
  color: #210805;
1 efrain 28141
  opacity: 0.6;
28142
}
28143
 
28144
.alert-light a {
1441 ariadna 28145
  color: #7b7b7d;
1 efrain 28146
}
1441 ariadna 28147
.alert-light .btn-close {
28148
  color: #626263;
1 efrain 28149
  opacity: 0.6;
28150
}
28151
 
28152
.alert-dark a {
1441 ariadna 28153
  color: black;
1 efrain 28154
}
1441 ariadna 28155
.alert-dark .btn-close {
1 efrain 28156
  color: black;
28157
  opacity: 0.6;
28158
}
28159
 
28160
.alert a {
28161
  font-weight: 700;
28162
}
28163
 
28164
.breadcrumb:empty {
28165
  padding: 0;
28166
}
28167
 
28168
@media (max-width: 767.98px) {
28169
  #page-navbar {
28170
    width: 100%;
28171
  }
28172
  .breadcrumb:not(:empty) {
28173
    width: 100%;
28174
    flex-wrap: nowrap;
28175
    margin-bottom: 0.5rem;
28176
  }
28177
  .breadcrumb:not(:empty) .breadcrumb-item {
28178
    padding-top: 0.33333rem;
28179
    padding-bottom: 0.33333rem;
28180
    display: inline-flex;
28181
    overflow: hidden;
28182
  }
28183
  .breadcrumb:not(:empty) .breadcrumb-item a,
28184
  .breadcrumb:not(:empty) .breadcrumb-item span {
28185
    overflow: hidden;
28186
    text-overflow: ellipsis;
28187
    white-space: nowrap;
28188
  }
28189
  .mform {
28190
    width: 100%;
28191
    padding-right: 15px;
28192
    padding-left: 15px;
28193
  }
28194
  .pagination {
28195
    flex-wrap: wrap;
28196
    justify-content: center;
28197
  }
28198
  .card .card-body {
1441 ariadna 28199
    padding: 0.5rem;
1 efrain 28200
  }
28201
  #page-header .card {
28202
    border: 0;
28203
  }
28204
  #page-header .card .card-body {
28205
    padding: 0;
28206
  }
28207
  .nav-tabs:not(.more-nav),
28208
  .nav-pills {
1441 ariadna 28209
    --bs-nav-tabs-link-active-color: #fff;
28210
    --bs-nav-tabs-link-active-bg: #0f6cbf;
1 efrain 28211
    margin: 0;
28212
    border: 0;
28213
    padding: 0.125rem;
28214
    background-color: #e9ecef;
28215
  }
28216
  .nav-tabs:not(.more-nav) .nav-item,
28217
  .nav-pills .nav-item {
28218
    flex: 1 1 auto;
28219
    text-align: center;
28220
  }
28221
  .nav-tabs:not(.more-nav) .nav-link,
28222
  .nav-pills .nav-link {
28223
    border: 0;
28224
    margin: 0.125rem;
28225
  }
1441 ariadna 28226
  .nav-tabs:not(.more-nav) .nav-link:not(.active),
28227
  .nav-pills .nav-link:not(.active) {
28228
    background-color: var(--bs-body-bg);
1 efrain 28229
  }
28230
}
28231
@media (max-width: 576px) and (max-height: 320px) {
28232
  div#page {
28233
    margin-top: 0;
28234
  }
28235
  .navbar.fixed-top {
28236
    position: relative;
28237
    z-index: inherit;
28238
  }
28239
}
28240
.link-underline {
28241
  text-decoration: underline;
28242
}
28243
.link-underline:focus {
28244
  text-decoration: none;
28245
}
28246
 
28247
.alert.cta .cta-icon .icon {
28248
  padding: 0.3rem;
28249
}
28250
.alert.cta .cta-icon .icon.fa {
28251
  border-radius: 50%;
28252
  border-style: solid;
28253
  border-width: 0.125rem;
28254
}
28255
 
1441 ariadna 28256
.core_payment_gateways_modal .form-check-label::before,
28257
.core_payment_gateways_modal .form-check-label::after {
1 efrain 28258
  top: 45%;
28259
}
28260
 
28261
.visual-scroll-x {
28262
  scrollbar-width: thin;
28263
  scrollbar-color: #0f6cbf #a2cff8;
28264
  -ms-overflow-style: -ms-autohiding-scrollbar;
28265
}
28266
.visual-scroll-x::-webkit-scrollbar {
28267
  height: 8px;
28268
  -webkit-appearance: none;
28269
  appearance: none;
28270
}
28271
.visual-scroll-x::-webkit-scrollbar-thumb {
28272
  background-color: #0f6cbf;
28273
  border-right: 1px solid #fff;
28274
}
28275
.visual-scroll-x::-webkit-scrollbar-track {
28276
  background-color: #a2cff8;
28277
  border-right: 1px solid #fff;
28278
}
28279
 
28280
body.dragging .drop-zone {
28281
  border: 1px dashed #1d2125;
28282
}
28283
body.dragging .drop-up {
28284
  border-top: 1px solid #1d2125;
28285
  border-top-left-radius: 0;
28286
  border-top-right-radius: 0;
28287
}
28288
body.dragging .drop-down {
28289
  border-bottom: 1px solid #1d2125;
28290
  border-bottom-left-radius: 0;
28291
  border-bottom-right-radius: 0;
28292
}
28293
body.dragging .dragging {
28294
  opacity: 0.6;
28295
}
28296
 
28297
.dragicon {
28298
  visibility: hidden;
28299
}
28300
 
28301
.draggable:hover .dragicon {
28302
  visibility: visible;
28303
  cursor: move;
28304
}
28305
 
28306
.dropzone-container {
28307
  cursor: pointer;
28308
}
28309
.dropzone-container .dropzone {
28310
  display: flex;
28311
  justify-content: center;
28312
  align-items: center;
28313
  flex-direction: column;
28314
  border: 2px dashed #bbb;
28315
  border-radius: 0.5rem;
28316
}
28317
.dropzone-container .dropzone.dragover {
28318
  border: 2px dashed #6c8cd3;
28319
}
28320
.dropzone-container .dropzone-icon {
28321
  color: #8f959e;
28322
}
28323
.dropzone-container .dropzone-icon .icon {
28324
  font-size: 6em;
28325
  width: auto;
28326
  height: auto;
28327
  max-width: initial;
28328
  max-height: initial;
28329
  margin-right: 0;
28330
}
1441 ariadna 28331
.dropzone-container .dropzone-visually-hidden-focusable:active, .dropzone-container .dropzone-visually-hidden-focusable:focus {
1 efrain 28332
  outline: 0;
1441 ariadna 28333
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
28334
  z-index: 1070;
1 efrain 28335
  position: relative;
28336
  background: #fff;
28337
  padding: 7px;
28338
}
28339
 
28340
.overlay-preview {
28341
  background-color: rgba(255, 255, 255, 0.8);
28342
  border: 2px dashed #0f6cbf;
28343
  position: absolute;
28344
  top: 0;
28345
  left: 0;
28346
  width: 100%;
28347
  height: 100%;
28348
}
28349
.overlay-preview .overlay-preview-wrapper {
28350
  position: absolute;
28351
  top: 0;
28352
  padding: 2rem;
28353
  width: 100%;
28354
}
28355
.overlay-preview .overlay-preview-content {
28356
  position: relative;
28357
  top: 0;
28358
  padding: 1rem;
28359
  margin: 0 auto;
28360
  width: 100%;
28361
  max-width: 600px;
28362
  background-color: #0f6cbf;
28363
  color: #fff;
28364
  text-align: center;
28365
  font-size: 1.171875rem;
28366
  border-radius: 0.5rem;
28367
}
28368
 
28369
.overlay-preview-borders {
28370
  outline: 2px dashed #0f6cbf;
28371
}
28372
 
28373
.waitstate {
28374
  display: none;
28375
}
28376
 
28377
.stateready .waitstate {
28378
  display: inherit;
28379
}
28380
.stateready .whilenostate {
28381
  display: none;
28382
}
28383
 
28384
.collapse-list .collapse-list-item {
28385
  padding: 0.5rem 1rem;
28386
}
28387
.collapse-list .collapse-list-item:hover, .collapse-list .collapse-list-item:focus {
1441 ariadna 28388
  background-color: #e6f2f5;
28389
  border-color: #b3d9e0;
1 efrain 28390
}
28391
.collapse-list .collapse-list-item-content .collapse-list-item {
28392
  padding-left: calc(1rem * 3);
28393
}
28394
 
1441 ariadna 28395
.page-mycourses .block_myoverview .block-cards {
28396
  border-top: 1px solid #dee2e6;
28397
  padding-top: 0.5rem;
28398
}
28399
.page-mycourses .drawers .block_myoverview {
1 efrain 28400
  border: 0;
28401
}
1441 ariadna 28402
.page-mycourses .drawers .block_myoverview > .card-body {
1 efrain 28403
  padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */
28404
  padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */
28405
  padding-right: 0 !important; /* stylelint-disable-line declaration-no-important */
28406
}
28407
 
1441 ariadna 28408
#page-my-index .my-action-buttons {
28409
  display: flex;
28410
  justify-content: center;
28411
  align-items: center;
28412
  gap: 10px;
28413
}
28414
 
1 efrain 28415
.dropdown-toggle::after {
1441 ariadna 28416
  font: var(--fa-font-solid);
1 efrain 28417
  content: "\f078";
28418
  margin-right: 0;
28419
  margin-left: 4px;
28420
  font-size: 9px;
28421
  width: 9px;
28422
  border: 0;
28423
}
28424
 
1441 ariadna 28425
.listitem-category .dropdown-toggle::after {
28426
  /* This can be removed when the .dropdown-toggle::after is updated to remove content. */
28427
  content: none;
28428
}
28429
 
1 efrain 28430
.dropleft .dropdown-toggle::before {
28431
  border: 0;
1441 ariadna 28432
  font: var(--fa-font-solid);
1 efrain 28433
  content: "\f053";
28434
  font-size: 9px;
28435
  margin-left: 0;
28436
  margin-right: 4px;
28437
  width: 9px;
28438
}
28439
 
28440
.dir-rtl .dropleft .dropdown-toggle::before {
28441
  content: "\f054";
28442
}
28443
 
28444
.dropright .dropdown-toggle::after {
28445
  border: 0;
1441 ariadna 28446
  font: var(--fa-font-solid);
1 efrain 28447
  content: "\f054";
28448
}
28449
 
28450
.dir-rtl .dropright .dropdown-toggle::after {
28451
  content: "\f053";
28452
}
28453
 
28454
.dropup .dropdown-toggle::after {
28455
  border: 0;
1441 ariadna 28456
  font: var(--fa-font-solid);
1 efrain 28457
  content: "\f077";
28458
}
28459
 
28460
.select-menu li:first-child ul[role=group] {
28461
  padding: 0;
28462
}
28463
.select-menu ul[role=group] {
28464
  padding: 0.3rem 0 0 0;
28465
  margin: 0;
28466
}
28467
.select-menu ul[role=group] li:first-child {
28468
  cursor: default;
28469
  color: #6a737b;
28470
  padding: 0.25rem 1.5rem;
28471
  display: block;
28472
}
28473
.select-menu ul[role=group] .dropdown-item {
28474
  padding-left: 2.5rem;
28475
}
1441 ariadna 28476
.select-menu .dropdown-item {
28477
  padding: 0.25rem 1.5rem;
28478
}
28479
.select-menu .dropdown-item [aria-selected=true] {
1 efrain 28480
  font-weight: bold;
28481
}
28482
 
28483
[role=listbox] [role=option] {
28484
  cursor: pointer;
28485
}
28486
[role=listbox] [role=option][aria-selected=true] {
28487
  font-weight: bold;
28488
}
28489
 
28490
.initialbargroups ul {
28491
  -webkit-margin-start: 0; /* stylelint-disable-line */
28492
  margin-right: -1px;
28493
}
28494
 
28495
.initialbargroups .page-item:first-child .page-link {
28496
  border-top-left-radius: 0;
28497
  border-bottom-left-radius: 0;
28498
  border-top-right-radius: 0;
28499
  border-bottom-right-radius: 0;
28500
}
28501
.initialbargroups .pagination-lg:first-child .page-item:first-child .page-link {
1441 ariadna 28502
  border-top-left-radius: var(--bs-border-radius-lg);
28503
  border-bottom-left-radius: var(--bs-border-radius-lg);
1 efrain 28504
}
28505
.initialbargroups .pagination-sm:first-child .page-item:first-child .page-link {
1441 ariadna 28506
  border-top-left-radius: var(--bs-border-radius-sm);
28507
  border-bottom-left-radius: var(--bs-border-radius-sm);
1 efrain 28508
}
28509
.initialbargroups .page-item:last-child .page-link {
28510
  border-top-left-radius: 0;
28511
  border-bottom-left-radius: 0;
28512
  border-top-right-radius: 0;
28513
  border-bottom-right-radius: 0;
28514
}
28515
.initialbargroups .pagination-lg:last-child .page-item:last-child .page-link {
1441 ariadna 28516
  border-top-right-radius: var(--bs-border-radius-lg);
28517
  border-bottom-right-radius: var(--bs-border-radius-lg);
1 efrain 28518
}
28519
.initialbargroups .pagination-sm:last-child .page-item:last-child .page-link {
1441 ariadna 28520
  border-top-right-radius: var(--bs-border-radius-sm);
28521
  border-bottom-right-radius: var(--bs-border-radius-sm);
1 efrain 28522
}
28523
 
28524
blockquote {
28525
  margin: 0 0.5rem 1rem;
28526
  padding-left: 1rem;
28527
  color: #495057;
1441 ariadna 28528
  border-left: 5px solid #8f959e;
1 efrain 28529
}
28530
 
1441 ariadna 28531
.pagelayout-maintenance .page-header-headings,
28532
.pagelayout-secure .page-header-headings {
28533
  background-color: #fff;
28534
}
28535
 
1 efrain 28536
/* Prevent long strings exceeding page width */
28537
.page-header-headings:not(.text-truncate),
28538
.coursename:not(.text-truncate),
28539
.categoryname:not(.text-truncate),
28540
.breadcrumb-item:not(.text-truncate) {
28541
  word-break: normal;
28542
  overflow-wrap: anywhere;
28543
  white-space: normal;
28544
}
28545
 
28546
/* Showmore component */
28547
.showmore-container.collapsed .expanded-content {
28548
  display: none;
28549
}
28550
.showmore-container:not(.collapsed) .collapsed-content {
28551
  display: none;
28552
}
1441 ariadna 28553
.showmore-container .showmore-button {
1 efrain 28554
  float: right;
28555
  text-decoration: none;
28556
}
1441 ariadna 28557
.showmore-container .showmore-button .icon {
1 efrain 28558
  font-size: 0.8203125rem;
28559
  margin: 0;
28560
}
28561
 
28562
/* Combobox search dropdowns */
28563
.usersearchdropdown.dropdown-menu,
28564
.gradesearchdropdown.dropdown-menu,
28565
.groupsearchdropdown.dropdown-menu {
1441 ariadna 28566
  top: 100%;
1 efrain 28567
  width: 350px;
28568
}
28569
.usersearchdropdown.dropdown-menu .searchresultitemscontainer,
28570
.gradesearchdropdown.dropdown-menu .searchresultitemscontainer,
28571
.groupsearchdropdown.dropdown-menu .searchresultitemscontainer {
28572
  max-height: 170px;
28573
  overflow: auto;
28574
  /* stylelint-disable declaration-no-important */
28575
}
28576
.usersearchdropdown.dropdown-menu .searchresultitemscontainer img,
28577
.gradesearchdropdown.dropdown-menu .searchresultitemscontainer img,
28578
.groupsearchdropdown.dropdown-menu .searchresultitemscontainer img {
28579
  height: 48px !important;
28580
  width: 48px !important;
28581
}
28582
 
28583
/* Bulk actions in sticky footer. */
28584
#sticky-footer [data-type=bulkactions] {
28585
  display: flex;
28586
  flex: 0 0 100%;
28587
  align-items: center;
28588
}
28589
 
28590
/* Choice list component. */
28591
.choicelist {
28592
  min-width: calc(300px - 25px);
28593
}
28594
.choicelist i.icon {
28595
  vertical-align: middle;
28596
}
28597
 
28598
/* General card customisations. */
28599
.card.active {
28600
  border-color: #8f959e;
28601
}
28602
 
28603
.action-menu .dropdown-toggle {
28604
  text-decoration: none;
28605
  display: inline-block;
28606
}
28607
 
28608
.action-menu {
28609
  white-space: nowrap;
28610
  display: inline;
28611
}
28612
.action-menu .dropdown-toggle.no-caret::after {
28613
  display: none;
28614
}
28615
.action-menu .dropdown-toggle.no-caret::before {
28616
  display: none;
28617
}
28618
.action-menu .dropdown.downleft .dropdown-subpanel-content {
28619
  right: 0;
28620
  left: auto;
28621
}
28622
.action-menu .dropdown-subpanel.content-displayed {
28623
  background-color: #e9ecef;
28624
}
28625
.action-menu .dropdown-subpanel-content {
28626
  max-width: 300px;
28627
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.15);
28628
}
28629
.action-menu .dropdown-subpanel-content.show {
28630
  animation: 0.15s animate-pop;
28631
}
28632
@media (prefers-reduced-motion: reduce) {
28633
  .action-menu .dropdown-subpanel-content.show {
28634
    animation: none;
28635
  }
28636
}
28637
body.behat-site .action-menu .dropdown-subpanel-content.show {
28638
  animation: none;
28639
}
28640
.action-menu .dropdown-subpanel .dropdown-item::after {
28641
  border: 0;
1441 ariadna 28642
  font: var(--fa-font-solid);
1 efrain 28643
  content: "\f054";
28644
}
28645
.action-menu .dropdown-subpanel .dropdown-item::before {
28646
  display: none;
28647
}
28648
 
28649
@keyframes animate-pop {
28650
  0% {
28651
    transform: scale(0.9, 0.9);
28652
  }
28653
  100% {
28654
    transform: scale(1, 1);
28655
  }
28656
}
28657
.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::after {
28658
  border: 0;
1441 ariadna 28659
  font: var(--fa-font-solid);
1 efrain 28660
  content: "\f053";
28661
}
28662
.dir-rtl .action-menu .dropdown-subpanel .dropdown-item::before {
28663
  display: none;
28664
}
28665
 
28666
.dropdown-item a {
28667
  display: block;
28668
  width: 100%;
28669
  color: #1d2125;
28670
}
28671
.dropdown-item.active a, .dropdown-item:active a, .dropdown-item:hover a, .dropdown-item:focus a, .dropdown-item:focus-within a {
28672
  color: #fff;
28673
}
28674
.dropdown-item[aria-current=true], .dropdown-item[aria-selected=true] {
28675
  position: relative;
28676
  display: flex;
28677
  align-items: center;
28678
}
28679
.dropdown-item[aria-current=true]:before, .dropdown-item[aria-selected=true]:before {
1441 ariadna 28680
  font: var(--fa-font-solid);
1 efrain 28681
  content: "\f00c";
28682
  position: absolute;
28683
  left: 0.4rem;
28684
  font-size: 0.7rem;
28685
}
28686
 
28687
.dropdown-item-outline:focus, .dropdown-item-outline:focus-within {
28688
  outline: solid #0f6cbf;
28689
}
28690
.dropdown-item-outline a:focus,
28691
.dropdown-item-outline a:focus-visible {
28692
  outline: 0;
28693
}
28694
 
28695
.icon {
1441 ariadna 28696
  max-width: 30px;
1 efrain 28697
  max-height: 24px;
1441 ariadna 28698
  margin: 0 0.5rem 0 0;
1 efrain 28699
  padding: 0;
28700
  box-sizing: content-box;
28701
}
28702
.icon.spacer {
28703
  margin-right: 0;
28704
}
28705
.icon.iconsize-medium {
28706
  font-size: 32px;
1441 ariadna 28707
  width: 40px;
1 efrain 28708
  height: 32px;
1441 ariadna 28709
  max-width: 40px;
28710
  max-height: 32px;
1 efrain 28711
}
28712
.icon.iconsize-big {
1441 ariadna 28713
  width: 80px;
1 efrain 28714
  height: 64px;
1441 ariadna 28715
  max-width: 80px;
28716
  max-height: 64px;
1 efrain 28717
  font-size: 64px;
28718
}
1441 ariadna 28719
.icon.emoticon {
28720
  width: 16px;
28721
  height: 16px;
28722
}
1 efrain 28723
 
1441 ariadna 28724
img.icon {
28725
  width: 20px;
28726
  height: 16px;
28727
}
28728
 
1 efrain 28729
.navbar-dark a .icon {
1441 ariadna 28730
  color: rgba(255, 255, 255, 0.55) !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28731
}
28732
 
28733
.action-menu-item a:first-of-type > .icon {
28734
  margin-left: 0.5rem;
28735
}
28736
 
28737
.ygtvcell .icon {
28738
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
28739
}
28740
 
28741
.block_navigation .tree_item .icon,
28742
.block_settings .tree_item .icon {
28743
  margin-left: 0;
28744
}
28745
 
28746
[data-action=toggle-drawer] .icon {
28747
  margin: 0;
28748
}
28749
 
28750
.icon-no-spacing a > .icon {
28751
  margin: 0;
28752
}
28753
 
28754
.icon-no-margin .icon {
28755
  margin-left: 0;
28756
  margin-right: 0;
28757
  margin-top: 0;
28758
  margin-bottom: 0;
28759
}
28760
 
28761
.icon-large > .icon {
1441 ariadna 28762
  width: 40px;
1 efrain 28763
  height: 32px;
28764
}
28765
 
28766
.icon-size-0 .icon {
28767
  height: 0 !important; /* stylelint-disable-line declaration-no-important */
28768
  width: 0 !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 28769
  max-height: 0 !important; /* stylelint-disable-line declaration-no-important */
28770
  max-width: 0 !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28771
  font-size: 0 !important; /* stylelint-disable-line declaration-no-important */
28772
}
28773
 
28774
.icon-size-1 .icon {
28775
  height: 4px !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 28776
  width: 5px !important; /* stylelint-disable-line declaration-no-important */
28777
  max-height: 4px !important; /* stylelint-disable-line declaration-no-important */
28778
  max-width: 5px !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28779
  font-size: 4px !important; /* stylelint-disable-line declaration-no-important */
28780
}
28781
 
28782
.icon-size-2 .icon {
28783
  height: 8px !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 28784
  width: 10px !important; /* stylelint-disable-line declaration-no-important */
28785
  max-height: 8px !important; /* stylelint-disable-line declaration-no-important */
28786
  max-width: 10px !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28787
  font-size: 8px !important; /* stylelint-disable-line declaration-no-important */
28788
}
28789
 
28790
.icon-size-3 .icon {
28791
  height: 16px !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 28792
  width: 20px !important; /* stylelint-disable-line declaration-no-important */
28793
  max-height: 16px !important; /* stylelint-disable-line declaration-no-important */
28794
  max-width: 20px !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28795
  font-size: 16px !important; /* stylelint-disable-line declaration-no-important */
28796
}
28797
 
28798
.icon-size-4 .icon {
28799
  height: 24px !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 28800
  width: 30px !important; /* stylelint-disable-line declaration-no-important */
28801
  max-height: 24px !important; /* stylelint-disable-line declaration-no-important */
28802
  max-width: 30px !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28803
  font-size: 24px !important; /* stylelint-disable-line declaration-no-important */
28804
}
28805
 
28806
.icon-size-5 .icon {
28807
  height: 32px !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 28808
  width: 40px !important; /* stylelint-disable-line declaration-no-important */
28809
  max-height: 32px !important; /* stylelint-disable-line declaration-no-important */
28810
  max-width: 40px !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28811
  font-size: 32px !important; /* stylelint-disable-line declaration-no-important */
28812
}
28813
 
28814
.icon-size-6 .icon {
28815
  height: 40px !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 28816
  width: 50px !important; /* stylelint-disable-line declaration-no-important */
28817
  max-height: 40px !important; /* stylelint-disable-line declaration-no-important */
28818
  max-width: 50px !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28819
  font-size: 40px !important; /* stylelint-disable-line declaration-no-important */
28820
}
28821
 
28822
.icon-size-7 .icon {
28823
  height: 48px !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 28824
  width: 60px !important; /* stylelint-disable-line declaration-no-important */
28825
  max-height: 48px !important; /* stylelint-disable-line declaration-no-important */
28826
  max-width: 60px !important; /* stylelint-disable-line declaration-no-important */
1 efrain 28827
  font-size: 48px !important; /* stylelint-disable-line declaration-no-important */
28828
}
28829
 
28830
.helplink .icon {
28831
  margin-left: 0.5rem;
28832
}
28833
 
28834
.icons-collapse-expand {
28835
  display: flex;
28836
  align-items: center;
28837
}
28838
.icons-collapse-expand .expanded-icon {
28839
  display: flex;
28840
  align-items: center;
28841
}
28842
.icons-collapse-expand .collapsed-icon {
28843
  display: none;
28844
}
28845
.icons-collapse-expand.collapsed .expanded-icon {
28846
  display: none;
28847
}
28848
.icons-collapse-expand.collapsed .collapsed-icon {
28849
  display: flex;
28850
  align-items: center;
28851
}
28852
 
28853
.activityiconcontainer {
28854
  display: inline-flex;
28855
  justify-content: center;
28856
  align-items: center;
28857
  border-radius: 4px;
28858
}
28859
.activityiconcontainer .activityicon,
28860
.activityiconcontainer .icon {
28861
  margin: 0;
28862
  font-size: 32px;
28863
  height: 32px;
1441 ariadna 28864
  width: 40px;
1 efrain 28865
  max-height: 32px;
1441 ariadna 28866
  max-width: 40px;
1 efrain 28867
}
28868
.activityiconcontainer.small {
28869
  width: 42px;
28870
  height: 42px;
28871
  max-width: 42px;
28872
  max-height: 42px;
28873
}
28874
.activityiconcontainer.smaller {
28875
  width: 32px;
28876
  height: 32px;
28877
  max-width: 32px;
28878
  max-height: 32px;
28879
}
28880
.activityiconcontainer.smaller .activityicon {
1441 ariadna 28881
  width: 40px;
1 efrain 28882
  height: 32px;
1441 ariadna 28883
  max-width: 40px;
1 efrain 28884
  max-height: 32px;
28885
}
28886
 
28887
.activityiconcontainer.administration:not(.isbranded) .activityicon:not(.nofilter),
28888
.activityiconcontainer.administration:not(.isbranded) .icon:not(.nofilter) {
1441 ariadna 28889
  filter: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="recolor" color-interpolation-filters="sRGB"><feColorMatrix type="matrix" values="0 0 0 0 0.8549019608 0 0 0 0 0.3450980392 0 0 0 0 0.937254902 0 0 0 1 0 "/></filter></svg>#recolor');
1 efrain 28890
}
28891
 
28892
.activityiconcontainer.assessment:not(.isbranded) .activityicon:not(.nofilter),
28893
.activityiconcontainer.assessment:not(.isbranded) .icon:not(.nofilter) {
1441 ariadna 28894
  filter: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="recolor" color-interpolation-filters="sRGB"><feColorMatrix type="matrix" values="0 0 0 0 0.9764705882 0 0 0 0 0 0 0 0 0 0.5254901961 0 0 0 1 0 "/></filter></svg>#recolor');
1 efrain 28895
}
28896
 
28897
.activityiconcontainer.collaboration:not(.isbranded) .activityicon:not(.nofilter),
28898
.activityiconcontainer.collaboration:not(.isbranded) .icon:not(.nofilter) {
1441 ariadna 28899
  filter: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="recolor" color-interpolation-filters="sRGB"><feColorMatrix type="matrix" values="0 0 0 0 0.3568627451 0 0 0 0 0.2509803922 0 0 0 0 1 0 0 0 1 0 "/></filter></svg>#recolor');
1 efrain 28900
}
28901
 
28902
.activityiconcontainer.communication:not(.isbranded) .activityicon:not(.nofilter),
28903
.activityiconcontainer.communication:not(.isbranded) .icon:not(.nofilter) {
1441 ariadna 28904
  filter: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="recolor" color-interpolation-filters="sRGB"><feColorMatrix type="matrix" values="0 0 0 0 0.9215686275 0 0 0 0 0.3843137255 0 0 0 0 0 0 0 0 1 0 "/></filter></svg>#recolor');
1 efrain 28905
}
28906
 
28907
.activityiconcontainer.content:not(.isbranded) .activityicon:not(.nofilter),
28908
.activityiconcontainer.content:not(.isbranded) .icon:not(.nofilter) {
1441 ariadna 28909
  filter: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="recolor" color-interpolation-filters="sRGB"><feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0.6 0 0 0 0 0.6784313725 0 0 0 1 0 "/></filter></svg>#recolor');
1 efrain 28910
}
28911
 
28912
.activityiconcontainer.interactivecontent:not(.isbranded) .activityicon:not(.nofilter),
28913
.activityiconcontainer.interactivecontent:not(.isbranded) .icon:not(.nofilter) {
1441 ariadna 28914
  filter: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="recolor" color-interpolation-filters="sRGB"><feColorMatrix type="matrix" values="0 0 0 0 0.5529411765 0 0 0 0 0.2392156863 0 0 0 0 0.1058823529 0 0 0 1 0 "/></filter></svg>#recolor');
1 efrain 28915
}
28916
 
28917
.icon-box {
1441 ariadna 28918
  width: 60px;
1 efrain 28919
  height: 48px;
28920
  display: inline-flex;
28921
  justify-content: center;
28922
  align-items: center;
28923
  background-color: #f8f9fa;
28924
  border-radius: 12px;
28925
  padding: 0.7rem;
28926
}
28927
.icon-box .icon {
28928
  margin: 0;
1441 ariadna 28929
  height: 40px;
1 efrain 28930
  width: 32px;
28931
}
28932
 
28933
.icon-circle {
28934
  display: inline-block;
28935
  background-color: #c2cad1;
28936
  border-radius: 50%;
28937
  padding: 1.3rem;
28938
}
28939
.icon-circle .icon {
28940
  margin: 0;
28941
  text-align: center;
28942
  max-width: unset;
28943
  max-height: unset;
28944
  color: #000;
28945
}
28946
.icon-circle.reversed {
28947
  background-color: #b7c0c8;
28948
}
28949
.icon-circle.reversed .icon {
28950
  color: #fff;
28951
}
28952
 
28953
:root {
1441 ariadna 28954
  --activityadministration: #da58ef;
28955
  --activityassessment: #f90086;
28956
  --activitycollaboration: #5b40ff;
28957
  --activitycommunication: #eb6200;
28958
  --activitycontent: #0099ad;
28959
  --activityinteractivecontent: #8d3d1b;
1 efrain 28960
}
28961
 
28962
/* admin.less */
28963
.formtable tbody th {
28964
  font-weight: normal;
28965
  text-align: right;
28966
}
28967
 
28968
.path-admin #assignrole {
28969
  width: 60%;
28970
  margin-left: auto;
28971
  margin-right: auto;
28972
}
28973
 
28974
.path-admin .admintable .leftalign {
28975
  text-align: left;
28976
}
28977
 
28978
.path-admin .admintable.environmenttable .name,
28979
.path-admin .admintable.environmenttable .info,
28980
.path-admin #assignrole .admintable .role,
28981
.path-admin #assignrole .admintable .userrole,
28982
.path-admin #assignrole .admintable .roleholder {
28983
  white-space: nowrap;
28984
}
28985
 
28986
.path-admin .incompatibleblockstable td.c0 {
28987
  font-weight: bold;
28988
}
28989
 
28990
#page-admin-course-category .addcategory {
28991
  padding: 10px;
28992
}
28993
 
28994
#page-admin-course-index .editcourse {
28995
  margin: 20px auto;
28996
}
28997
 
28998
#page-admin-course-index .editcourse th,
28999
#page-admin-course-index .editcourse td {
29000
  padding-left: 10px;
29001
  padding-right: 10px;
29002
}
29003
 
29004
.timewarninghidden {
29005
  display: none;
29006
}
29007
 
29008
#page-admin-qtypes #qtypes div,
29009
#page-admin-qtypes #qtypes form,
29010
#page-admin-qbehaviours #qbehaviours div,
29011
#page-admin-qbehaviours #qbehaviours form {
29012
  display: inline;
29013
}
29014
 
29015
#page-admin-qtypes #qtypes img.spacer,
29016
#page-admin-qbehaviours #qbehaviours img.spacer {
29017
  width: 16px;
29018
}
29019
 
29020
#page-admin-qbehaviours .cell.c3,
29021
#page-admin-qtypes .cell.c3 {
29022
  font-size: 0.8203125rem;
29023
}
29024
 
29025
#page-admin-lang .generalbox,
29026
#page-admin-course-index .singlebutton,
29027
#page-admin-course-index .addcategory,
29028
#page-course-index .buttons,
29029
#page-course-index-category .buttons,
29030
#page-admin-course-category .addcategory,
29031
#page-admin-stickyblocks .generalbox,
29032
#page-admin-maintenance .buttons,
29033
#page-admin-course-index .buttons,
29034
#page-admin-course-category .buttons,
29035
#page-admin-index .copyright,
29036
#page-admin-index .copyrightnotice,
29037
#page-admin-index .adminerror .singlebutton,
29038
#page-admin-index .adminwarning .singlebutton,
29039
#page-admin-index #layout-table .singlebutton {
29040
  text-align: center;
29041
  margin-bottom: 1em;
29042
}
29043
 
29044
.path-admin-roles .capabilitysearchui {
29045
  text-align: left;
29046
  margin-left: auto;
29047
  margin-right: auto;
29048
  margin-top: 1rem;
29049
}
29050
 
29051
#page-admin-roles-define .topfields {
29052
  margin: 1em 0 2em;
29053
}
29054
 
29055
#page-admin-roles-override .capcurrent,
29056
#page-admin-roles-define .capdefault {
1441 ariadna 29057
  background-color: rgba(var(--bs-emphasis-color-rgb), 0.075);
1 efrain 29058
}
29059
 
29060
#page-filter-manage .backlink,
29061
.path-admin-roles .backlink {
29062
  margin-top: 1em;
29063
}
29064
 
1441 ariadna 29065
#page-admin-roles-explain #chooseuser h3, #page-admin-roles-explain #chooseuser .h3,
1 efrain 29066
#page-admin-roles-usersroles .contextname {
29067
  margin-top: 0;
29068
}
29069
 
29070
#page-admin-roles-explain #chooseusersubmit {
29071
  margin-top: 0;
29072
  text-align: center;
29073
}
29074
 
29075
#page-admin-roles-usersroles p {
29076
  margin: 0;
29077
}
29078
 
29079
#page-admin-roles-override .cell.c1,
29080
#page-admin-roles-assign .cell.c3,
29081
#page-admin-roles-assign .cell.c1 {
29082
  padding-top: 0.75em;
29083
}
29084
 
29085
#page-admin-roles-override .overridenotice,
29086
#page-admin-roles-define .definenotice {
29087
  margin: 1em 10% 2em 10%;
29088
  text-align: left;
29089
}
29090
 
1441 ariadna 29091
#page-admin-index .upgradekeyreq {
29092
  min-width: 220px;
29093
}
29094
 
1 efrain 29095
#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo span {
29096
  display: block;
29097
}
29098
 
29099
#page-admin-index .updateplugin div {
29100
  margin-bottom: 0.5em;
29101
}
29102
 
29103
#page-admin-user-user_bulk #users .fgroup {
29104
  white-space: nowrap;
29105
}
29106
 
29107
#page-admin-report-stats-index .graph {
29108
  text-align: center;
29109
  margin-bottom: 1em;
29110
}
29111
 
29112
#page-admin-report-courseoverview-index .graph {
29113
  text-align: center;
29114
  margin-bottom: 1em;
29115
}
29116
 
29117
#page-admin-lang .translator {
29118
  border-width: 1px;
29119
  border-style: solid;
29120
}
29121
 
29122
.path-admin .roleassigntable {
29123
  width: 100%;
29124
}
29125
 
29126
.path-admin .roleassigntable td {
29127
  vertical-align: top;
29128
  padding: 0.2em 0.3em;
29129
}
29130
 
29131
.path-admin .roleassigntable p {
29132
  text-align: left;
29133
  margin: 0.2em 0;
29134
}
29135
 
29136
.path-admin .roleassigntable #existingcell,
29137
.path-admin .roleassigntable #potentialcell {
29138
  width: 42%;
29139
}
29140
 
29141
.path-admin .roleassigntable #existingcell p > label:first-child,
29142
.path-admin .roleassigntable #potentialcell p > label:first-child {
29143
  font-weight: bold;
29144
}
29145
 
29146
.path-admin .roleassigntable #buttonscell {
29147
  width: 16%;
29148
}
29149
 
29150
.path-admin .roleassigntable #buttonscell #assignoptions {
29151
  font-size: 0.8203125rem;
29152
}
29153
 
29154
.path-admin .roleassigntable #removeselect_wrapper,
29155
.path-admin .roleassigntable #addselect_wrapper {
29156
  width: 100%;
29157
}
29158
 
29159
.path-admin table.rolecap tr.rolecap th {
29160
  text-align: left;
29161
  font-weight: normal;
29162
}
29163
 
29164
.path-admin .rolecap .hiddenrow {
29165
  display: none;
29166
}
29167
 
29168
.path-admin #defineroletable .rolecap .inherit,
29169
.path-admin #defineroletable .rolecap .allow,
29170
.path-admin #defineroletable .rolecap .prevent,
29171
.path-admin #defineroletable .rolecap .prohibit {
29172
  text-align: center;
29173
  padding: 0;
29174
  min-width: 3.5em;
29175
}
29176
 
29177
.path-admin .rolecap .cap-name,
29178
.path-admin .rolecap .note {
29179
  display: block;
29180
  font-size: 0.8203125rem;
29181
  white-space: nowrap;
29182
  font-weight: normal;
29183
}
29184
 
29185
.path-admin .rolecap label {
29186
  display: block;
29187
  text-align: center;
29188
  padding: 0.5em;
29189
  margin: 0;
29190
}
29191
 
29192
.path-admin .header-maxwidth,
29193
.path-admin .secondary-navigation .navigation .nav-tabs,
29194
.format-site .header-maxwidth,
29195
.format-site .secondary-navigation .navigation .nav-tabs {
29196
  max-width: none;
29197
}
29198
 
29199
.path-admin.path-admin-roles:not(.format-site) .header-maxwidth,
29200
.path-admin.path-admin-roles:not(.format-site) .secondary-navigation .navigation .nav-tabs,
29201
.path-admin.path-admin-tool-lp .header-maxwidth,
29202
.path-admin.path-admin-tool-lp .secondary-navigation .navigation .nav-tabs {
29203
  max-width: 830px;
29204
}
29205
 
29206
.plugincheckwrapper {
29207
  width: 100%;
29208
}
29209
 
29210
.environmentbox {
29211
  margin-top: 1em;
29212
}
29213
 
29214
#mnetconfig table {
29215
  margin-left: auto;
29216
  margin-right: auto;
29217
}
29218
 
29219
.environmenttable .cell {
29220
  padding: 0.15em 0.5em;
29221
}
29222
 
29223
#trustedhosts .generaltable {
29224
  margin-left: auto;
29225
  margin-right: auto;
29226
  width: 500px;
29227
}
29228
 
29229
#trustedhosts .standard {
29230
  width: auto;
29231
}
29232
 
29233
#adminsettings legend {
29234
  display: none;
29235
}
29236
 
29237
#adminsettings fieldset.error {
29238
  margin: 0.2em 0 0.5em 0;
29239
}
29240
 
29241
#adminsettings fieldset.error legend {
29242
  display: block;
29243
}
29244
 
29245
#admin-spelllanguagelist textarea {
29246
  /* rtl:ignore */
29247
  text-align: left;
29248
  /* rtl:ignore */
29249
  direction: ltr;
29250
}
29251
 
29252
/* Styles for flags on admin settings */
29253
.adminsettingsflags {
29254
  float: right;
29255
}
29256
 
29257
.adminsettingsflags label {
29258
  margin-right: 7px;
29259
}
29260
 
29261
.form-description pre,
29262
.formsettingheading pre {
29263
  /*rtl:ignore*/
29264
  direction: ltr;
29265
}
29266
 
29267
.form-item .form-setting .form-htmlarea {
29268
  display: inline;
29269
}
29270
 
29271
.form-item .form-setting .form-htmlarea .htmlarea {
29272
  width: 640px;
29273
  display: block;
29274
}
29275
 
29276
.form-item .form-setting .form-multicheckbox ul {
29277
  list-style: none;
29278
  padding: 0;
29279
  margin: 7px 0 0 0;
29280
}
29281
 
29282
.form-item .form-setting .defaultsnext {
1441 ariadna 29283
  display: inline-block;
1 efrain 29284
}
29285
 
29286
.form-item .form-setting .locked-checkbox {
29287
  margin-right: 0.2em;
29288
  margin-left: 0.5em;
29289
  display: inline;
29290
}
29291
 
29292
.form-item .form-setting .form-password .unmask,
29293
.form-item .form-setting .form-defaultinfo {
29294
  display: inline-block;
29295
}
29296
 
29297
.form-item .form-setting .form-defaultinfo {
29298
  max-width: 100%;
29299
  word-wrap: break-word;
29300
}
29301
 
29302
#admin-emoticons td input {
29303
  width: 8em;
29304
}
29305
 
29306
#admin-emoticons td.c0 input {
29307
  width: 4em;
29308
}
29309
 
29310
.admin_colourpicker,
29311
.admin_colourpicker_preview {
29312
  display: none;
29313
}
29314
 
29315
.jsenabled .admin_colourpicker_preview {
29316
  display: inline;
29317
}
29318
 
29319
@media (min-width: 768px) {
29320
  .jsenabled .admin_colourpicker {
29321
    display: block;
29322
    height: 102px;
29323
    width: 410px;
29324
    margin-bottom: 10px;
29325
    box-sizing: content-box;
29326
  }
29327
  .admin_colourpicker .colourdialogue {
29328
    float: left;
1441 ariadna 29329
    border: 1px solid var(--bs-gray-500);
1 efrain 29330
  }
29331
  .admin_colourpicker .previewcolour {
1441 ariadna 29332
    border: 1px solid var(--bs-gray-500);
1 efrain 29333
    margin-left: 301px;
29334
  }
29335
  .admin_colourpicker .currentcolour {
1441 ariadna 29336
    border: 1px solid var(--bs-gray-500);
1 efrain 29337
    margin-left: 301px;
29338
    border-top-width: 0;
29339
  }
29340
}
29341
@media (max-width: 767.98px) {
29342
  .jsenabled .admin_colourpicker {
29343
    height: 150px;
29344
    margin-bottom: 10px;
29345
    display: block;
29346
    position: relative;
29347
  }
29348
  .admin_colourpicker .previewcolour {
29349
    display: none;
29350
  }
29351
  .admin_colourpicker .currentcolour {
29352
    position: absolute;
29353
    border: 1px solid #dee2e6;
29354
    top: 100px;
29355
    left: 0;
29356
  }
29357
}
29358
.admin_colourpicker .loadingicon {
29359
  vertical-align: middle;
29360
  margin-left: auto;
29361
}
29362
 
29363
#page-admin-index #notice .checkforupdates {
29364
  text-align: center;
29365
}
29366
 
1441 ariadna 29367
#page-admin-index #page-content .alert a {
29368
  font-weight: normal;
29369
  text-decoration: underline;
29370
}
29371
 
1 efrain 29372
#page-admin-plugins #plugins-overview-panel .info {
29373
  display: inline-block;
29374
  margin-right: 1em;
29375
}
1441 ariadna 29376
#page-admin-plugins #plugins-overview-panel .info [data-filterby].active {
29377
  font-weight: bold;
29378
}
29379
#page-admin-plugins #plugins-overview-panel .updateavailableinstallall {
29380
  margin-right: 1em;
29381
}
1 efrain 29382
#page-admin-plugins .checkforupdates {
29383
  margin: 10px 0;
29384
}
29385
#page-admin-plugins .checkforupdates .singlebutton {
29386
  margin: 5px 0;
29387
  padding: 0;
29388
}
29389
#page-admin-plugins .checkforupdates .singlebutton div,
29390
#page-admin-plugins .checkforupdates .singlebutton input {
29391
  margin: 0 3px 0 0;
29392
}
29393
#page-admin-plugins .updateavailableinstallall {
29394
  margin: 5px 0;
29395
  padding: 0;
29396
}
29397
#page-admin-plugins .updateavailableinstallall div,
29398
#page-admin-plugins .updateavailableinstallall input {
29399
  margin: 0 3px 5px 0;
29400
}
1441 ariadna 29401
#page-admin-plugins #plugins-control-panel .status-missing td,
29402
#page-admin-plugins #plugins-control-panel .deprecatedtype td {
1 efrain 29403
  background-color: #fcefdc;
29404
}
29405
#page-admin-plugins #plugins-control-panel .pluginname .componentname {
29406
  font-size: 0.8203125rem;
1441 ariadna 29407
  color: var(--bs-secondary-color);
1 efrain 29408
  margin-left: 22px;
29409
}
29410
#page-admin-plugins #plugins-control-panel .version .versionnumber {
29411
  font-size: 0.8203125rem;
1441 ariadna 29412
  color: var(--bs-secondary-color);
1 efrain 29413
}
29414
#page-admin-plugins #plugins-control-panel .uninstall a {
29415
  color: #ca3120;
29416
}
29417
#page-admin-plugins #plugins-control-panel .notes .label {
29418
  margin-right: 3px;
29419
}
29420
#page-admin-plugins #plugins-control-panel .notes .requiredby {
29421
  font-size: 0.8203125rem;
1441 ariadna 29422
  color: var(--bs-secondary-color);
1 efrain 29423
}
29424
 
29425
#plugins-check-page #plugins-check .status-missing td,
1441 ariadna 29426
#plugins-check-page #plugins-check .deprecatedtype td,
1 efrain 29427
#plugins-check-page #plugins-check .status-downgrade td {
29428
  background-color: #f4d6d2;
29429
}
29430
 
29431
#plugins-check-page .pluginupdateinfo,
29432
#plugins-control-panel .pluginupdateinfo {
29433
  background-color: #cce6ea;
29434
  padding: 5px;
29435
  margin: 10px 0;
29436
  border-radius: 5px;
29437
}
29438
#plugins-check-page .pluginupdateinfo.maturity50,
29439
#plugins-control-panel .pluginupdateinfo.maturity50 {
29440
  background-color: #f4d6d2;
29441
}
29442
#plugins-check-page .pluginupdateinfo.maturity100, #plugins-check-page .pluginupdateinfo.maturity150,
29443
#plugins-control-panel .pluginupdateinfo.maturity100,
29444
#plugins-control-panel .pluginupdateinfo.maturity150 {
29445
  background-color: #fcefdc;
29446
}
29447
#plugins-check-page .pluginupdateinfo .info,
29448
#plugins-control-panel .pluginupdateinfo .info {
29449
  display: inline-block;
29450
}
29451
#plugins-check-page .pluginupdateinfo .separator:after,
29452
#plugins-control-panel .pluginupdateinfo .separator:after {
29453
  content: " | ";
29454
}
29455
#plugins-check-page .pluginupdateinfo .singlebutton,
29456
#plugins-control-panel .pluginupdateinfo .singlebutton {
29457
  margin: 5px 0;
29458
  padding: 0;
29459
}
29460
#plugins-check-page .pluginupdateinfo .singlebutton div,
29461
#plugins-check-page .pluginupdateinfo .singlebutton input,
29462
#plugins-control-panel .pluginupdateinfo .singlebutton div,
29463
#plugins-control-panel .pluginupdateinfo .singlebutton input {
29464
  margin: 0 3px 0 0;
29465
}
29466
 
29467
.plugins-management-confirm-buttons > div {
29468
  display: inline-block;
29469
  margin: 1em 1em 1em 0;
29470
}
29471
.plugins-management-confirm-buttons .continue {
29472
  padding: 0;
29473
}
29474
.plugins-management-confirm-buttons .continue div,
29475
.plugins-management-confirm-buttons .continue input {
29476
  margin: 0;
29477
}
29478
 
29479
#page-admin-index .upgradepluginsinfo {
29480
  text-align: center;
29481
}
29482
 
29483
#page-admin-index .adminwarning.availableupdatesinfo .moodleupdateinfo .separator:after {
29484
  content: " | ";
29485
}
29486
 
29487
/** MNet networking */
29488
#page-admin-mnet-peers .box.deletedhosts {
29489
  margin-bottom: 1em;
29490
  font-size: 0.8203125rem;
29491
}
29492
 
29493
#core-cache-plugin-summaries table,
29494
#core-cache-store-summaries table {
29495
  width: 100%;
29496
}
29497
 
29498
#core-cache-lock-summary table,
29499
#core-cache-definition-summaries table,
29500
#core-cache-mode-mappings table {
29501
  margin: 0 auto;
29502
}
29503
 
29504
#core-cache-store-summaries .default-store td {
29505
  font-style: italic;
29506
}
29507
 
29508
#core-cache-rescan-definitions,
29509
#core-cache-mode-mappings .edit-link,
29510
#core-cache-lock-additional-actions .new-instance {
29511
  margin-top: 0.5em;
29512
  text-align: center;
29513
}
29514
 
29515
.maintenancewarning {
29516
  position: fixed;
29517
  bottom: 0;
29518
  right: 0;
1441 ariadna 29519
  margin: 1rem;
1 efrain 29520
  overflow: hidden;
29521
  z-index: 1000;
29522
}
29523
 
1441 ariadna 29524
.jsenabled .maintenancewarning {
29525
  transition: 0.2s;
29526
}
29527
@media (prefers-reduced-motion: reduce) {
29528
  .jsenabled .maintenancewarning {
29529
    transition: none;
29530
  }
29531
}
29532
 
1 efrain 29533
.modal.modal-in-page {
29534
  z-index: 0;
29535
}
29536
 
29537
#page-admin-search .adminpagetitle {
29538
  margin-bottom: 0;
29539
  border-bottom: none;
29540
}
29541
#page-admin-search .adminpagepath {
29542
  display: flex;
29543
  flex-wrap: wrap;
29544
  list-style: none;
29545
  padding: 0;
29546
  margin: 0 0 1.5rem 0;
29547
}
29548
#page-admin-search .adminpagepath li + li:before {
29549
  padding-right: 0.5rem;
29550
  padding-left: 0.5rem;
29551
  content: "/";
29552
}
29553
@media (min-width: 576px) {
29554
  #page-admin-search .container {
29555
    overflow-wrap: break-word;
29556
  }
29557
}
29558
 
29559
#page-admin-tasklogs .task-class {
29560
  font-size: 0.8203125rem;
29561
  color: #6a737b;
29562
}
29563
 
29564
.path-admin-tool-uploaduser .uuwarning {
29565
  background-color: #fcefdc;
29566
}
29567
.path-admin-tool-uploaduser .uuerror {
29568
  background-color: #f4d6d2;
29569
}
29570
.path-admin-tool-uploaduser .uuinfo {
29571
  background-color: #d7e4d6;
29572
}
29573
 
29574
/**
29575
 Blocks
29576
 */
29577
.blockmovetarget .accesshide {
29578
  position: relative;
29579
  left: initial;
29580
}
29581
 
29582
.block:target {
29583
  padding-top: 0 !important; /* stylelint-disable declaration-no-important */
29584
  margin-top: 0 !important;
29585
}
29586
 
29587
.block_search_forums .searchform {
29588
  /* Override plugin's default. */
29589
  text-align: left;
29590
}
29591
 
29592
.block.block_navigation .block_tree ul,
29593
.block_settings .block_tree ul {
29594
  margin-left: 0;
29595
}
29596
 
29597
.block .block-controls .dropdown-toggle {
1441 ariadna 29598
  /* So that the icon takes the colour of the icon. */
1 efrain 29599
  color: #1d2125;
29600
}
1441 ariadna 29601
.block .block-controls .dropdown-toggle::after {
29602
  display: none;
29603
}
29604
.block .block-controls .dropdown-menu {
29605
  max-width: 500px;
29606
}
29607
.block .block-controls .dropdown-menu .dropdown-item {
29608
  overflow: hidden;
29609
  text-overflow: ellipsis;
29610
  white-space: nowrap;
29611
}
1 efrain 29612
 
29613
[data-region=blocks-column] {
29614
  width: 360px;
29615
  float: right;
29616
}
29617
 
29618
/* We put an absolutely positioned div in a relatively positioned div so it takes up no space */
29619
@media (min-width: 576px) {
29620
  #region-main-settings-menu {
29621
    position: relative;
29622
    float: left;
29623
    width: 100%;
29624
  }
29625
  #region-main-settings-menu > div {
29626
    position: absolute;
29627
    right: 0;
29628
    z-index: 100;
29629
    margin: 1rem;
29630
  }
29631
  .region_main_settings_menu_proxy {
29632
    width: 4rem;
29633
    height: 2rem;
29634
    background-color: #fff;
1441 ariadna 29635
    margin-left: 0.5rem;
29636
    margin-bottom: 0.5rem;
1 efrain 29637
    border-bottom-left-radius: 0.5rem;
29638
    float: right;
29639
  }
29640
}
29641
@media (max-width: 767.98px) {
29642
  #region-main-settings-menu .menubar {
29643
    justify-content: flex-end;
29644
  }
29645
}
29646
#region-main.has-blocks {
29647
  display: inline-block;
1441 ariadna 29648
  width: calc(100% - calc(360px + (1.5rem * 0.5)));
1 efrain 29649
}
29650
@media (max-width: 1199.98px) {
29651
  #region-main.has-blocks {
29652
    width: 100%;
29653
    /* MDL-63102 - Remove extra space at bottom.
29654
    If modifying make sure block-region is horizontally stacked when in full screen */
29655
    display: block;
29656
  }
29657
}
29658
 
29659
.header-action #region-main-settings-menu {
29660
  position: unset;
29661
  float: none;
29662
  width: auto;
29663
}
29664
.header-action #region-main-settings-menu > div {
29665
  position: unset;
29666
  right: auto;
29667
  margin: 0;
29668
}
29669
 
29670
@media (max-width: 1199.98px) {
29671
  [data-region=blocks-column] {
29672
    width: 100%;
29673
  }
29674
}
29675
 
29676
.block .empty-placeholder-image-lg {
29677
  height: 5rem;
29678
}
29679
 
29680
.block .searchbar .icon {
29681
  margin-right: 0;
29682
}
29683
 
29684
.block .block-cards .course-info-container {
29685
  padding: 0.8rem;
29686
}
29687
.block .block-cards .progress {
29688
  height: 0.5rem;
29689
}
29690
.block .block-cards .course-summaryitem {
29691
  border: 1px solid #dee2e6;
29692
  background-color: #fff;
29693
}
29694
.block .block-cards .icon {
29695
  margin-right: 0;
29696
}
29697
.block .block-cards .card .coursemenubtn {
29698
  margin-top: -0.5rem;
29699
}
29700
.block .block-cards span.categoryname,
29701
.block .block-cards .btn-link {
29702
  color: #1d2125;
29703
}
29704
.block .block-cards .progress-text {
29705
  color: #6a737b;
29706
}
29707
.block .block-cards .multiline {
29708
  white-space: normal;
29709
}
29710
 
29711
.card-grid {
29712
  display: flex;
29713
}
29714
.card-grid .card {
29715
  flex: 1;
29716
}
29717
.drawercontent .card-grid .col, .blockcolumn .card-grid .col {
29718
  flex: 0 0 auto;
29719
  max-width: 100%;
29720
}
29721
 
29722
.card-carousel {
29723
  display: flex;
29724
}
29725
.card-carousel .card {
29726
  flex: 1;
29727
}
29728
@media (min-width: 576px) {
29729
  .card-carousel .card {
29730
    flex: 0 1 auto;
29731
    width: 240px;
29732
    max-width: 100%;
29733
  }
29734
}
29735
 
29736
.course-card .card-img-top,
29737
.theme-card .card-img-top {
29738
  height: 7rem;
29739
  background-position: center;
29740
  background-size: cover;
29741
}
29742
 
29743
.block_recentlyaccessedcourses .paging-bar-container {
29744
  margin-top: -2.4rem;
29745
  padding-right: 0.5rem;
29746
  justify-content: flex-end;
29747
}
29748
@media (max-width: 575.98px) {
29749
  .block_recentlyaccessedcourses .paging-bar-container {
29750
    margin-top: 0;
29751
  }
29752
}
29753
 
29754
#block-region-side-pre .block_recentlyaccessedcourses .paging-bar-container {
29755
  margin-top: 0;
29756
}
29757
 
29758
.block_recentlyaccesseditems .activityiconcontainer {
29759
  width: 40px;
29760
  height: 40px;
29761
}
29762
aside[id^=block-region-side-] .block_recentlyaccesseditems .card:nth-of-type(n+4) {
29763
  display: none;
29764
}
29765
#block-region-content .block_recentlyaccesseditems [data-region=more-items-button-container] {
29766
  display: none;
29767
}
29768
.block_recentlyaccesseditems a.card:hover, .block_recentlyaccesseditems a.card:focus {
29769
  text-decoration: none;
29770
}
1441 ariadna 29771
.block_recentlyaccesseditems a.card:hover h6, .block_recentlyaccesseditems a.card:hover .h6, .block_recentlyaccesseditems a.card:focus h6, .block_recentlyaccesseditems a.card:focus .h6 {
1 efrain 29772
  text-decoration: underline;
29773
}
1441 ariadna 29774
.block_recentlyaccesseditems a.card small, .block_recentlyaccesseditems a.card .small {
1 efrain 29775
  color: #1d2125;
29776
}
29777
 
29778
.block_myoverview .content {
29779
  min-height: 19.35rem;
29780
}
29781
.block_myoverview .paged-content-page-container {
29782
  min-height: 13rem;
29783
}
29784
.block_myoverview .summary-image {
29785
  height: 5rem;
29786
  width: 5rem;
29787
  background-position: center;
29788
  background-size: cover;
29789
}
29790
.block_myoverview .list-image {
29791
  height: 5rem;
29792
  width: 20rem;
29793
  background-position: center;
29794
  background-size: cover;
29795
}
29796
@media (max-width: 1199.98px) {
29797
  .block_myoverview .list-image {
29798
    width: 100%;
29799
  }
29800
}
29801
 
29802
.block_timeline .paged-content-page-container {
1441 ariadna 29803
  background-color: var(--bs-body-bg);
1 efrain 29804
}
29805
 
29806
.block_timeline .event-action {
29807
  padding-left: 5.55em;
29808
}
29809
 
29810
.block_settings .block_tree [aria-expanded=true],
29811
.block_settings .block_tree [aria-expanded=true].emptybranch,
29812
.block_settings .block_tree [aria-expanded=false],
29813
.block_navigation .block_tree [aria-expanded=true],
29814
.block_navigation .block_tree [aria-expanded=true].emptybranch,
29815
.block_navigation .block_tree [aria-expanded=false] {
29816
  background-image: none;
29817
}
29818
 
29819
.block_settings .block_tree [aria-expanded=true] > p:before,
29820
.block_navigation .block_tree [aria-expanded=true] > p:before {
1441 ariadna 29821
  font: var(--fa-font-solid);
1 efrain 29822
  content: "\f107";
29823
  margin-right: 0;
29824
  font-size: 16px;
29825
  width: 16px;
29826
}
29827
 
29828
.block_settings .block_tree [aria-expanded=false] > p:before,
29829
.block_navigation .block_tree [aria-expanded=false] > p:before {
1441 ariadna 29830
  font: var(--fa-font-solid);
1 efrain 29831
  content: "\f105";
29832
  margin-right: 0;
29833
  font-size: 16px;
29834
  width: 16px;
29835
}
29836
 
29837
.dir-rtl .block_settings .block_tree [aria-expanded=false] > p:before,
29838
.dir-rtl .block_navigation .block_tree [aria-expanded=false] > p:before {
1441 ariadna 29839
  font: var(--fa-font-solid);
1 efrain 29840
  content: "\f104";
29841
}
29842
 
29843
.block_navigation .block_tree p.hasicon,
29844
.block_settings .block_tree p.hasicon {
29845
  text-indent: -3px;
29846
}
29847
.block_navigation .block_tree p.hasicon .icon,
29848
.block_settings .block_tree p.hasicon .icon {
29849
  margin-right: 2px;
29850
}
29851
 
29852
.block.invisibleblock .card-title {
1441 ariadna 29853
  color: var(--bs-secondary-color);
1 efrain 29854
}
29855
 
1441 ariadna 29856
.block_tree .tree_item.branch {
29857
  margin-left: 8px;
1 efrain 29858
}
29859
 
29860
.pagelayout-embedded .has-fake-blocks {
29861
  padding: 1rem;
29862
  display: flex;
29863
}
29864
.pagelayout-embedded .has-fake-blocks .embedded-main {
29865
  order: 0;
29866
  width: calc(100% - 360px);
29867
  margin-right: 1rem;
29868
}
29869
.pagelayout-embedded .embedded-blocks {
29870
  order: 1;
29871
  width: 360px;
29872
}
29873
@media (max-width: 767.98px) {
29874
  .pagelayout-embedded .has-fake-blocks {
29875
    display: block;
29876
  }
29877
  .pagelayout-embedded .has-fake-blocks .embedded-main {
29878
    width: 100%;
29879
  }
29880
  .pagelayout-embedded .embedded-blocks {
29881
    width: 100%;
29882
  }
29883
}
29884
 
29885
.block-add {
29886
  color: #0f6cbf;
1441 ariadna 29887
  border-color: #3f89cc;
29888
  background-color: #e7f0f9;
1 efrain 29889
  border-radius: 0.5rem;
29890
  width: 100%;
29891
  border-width: 1px;
29892
}
29893
.block-add .pluscontainer {
1441 ariadna 29894
  border: 1px solid #3f89cc;
1 efrain 29895
  border-radius: 50%;
1441 ariadna 29896
  width: 40px;
1 efrain 29897
  height: 32px;
29898
}
29899
.block-add:hover {
29900
  cursor: pointer;
1441 ariadna 29901
  background-color: #e7f0f9;
1 efrain 29902
}
29903
.block-add:hover .activity-add-text {
29904
  text-decoration: underline;
29905
}
29906
 
29907
/* calendar.less */
29908
.calendar_event_category {
29909
  background-color: #e0cbe0;
29910
}
29911
.calendar_event_category .commands a {
29912
  color: #0d5ca1;
29913
}
29914
 
29915
.calendar_event_course {
29916
  background-color: #ffd3bd;
29917
}
29918
.calendar_event_course .commands a {
29919
  color: #0d5ca1;
29920
}
29921
 
29922
.calendar_event_site {
29923
  background-color: #d6f8cd;
29924
}
29925
.calendar_event_site .commands a {
29926
  color: #0d5ca1;
29927
}
29928
 
29929
.calendar_event_group {
29930
  background-color: #fee7ae;
29931
}
29932
.calendar_event_group .commands a {
29933
  color: #0d5ca1;
29934
}
29935
 
29936
.calendar_event_user {
29937
  background-color: #dce7ec;
29938
}
29939
.calendar_event_user .commands a {
29940
  color: #0d5ca1;
29941
}
29942
 
29943
.calendar_event_other {
29944
  background-color: #ced4da;
29945
}
29946
.calendar_event_other .commands a {
29947
  color: #0d5ca1;
29948
}
29949
 
29950
.calendartable {
29951
  width: 100%;
29952
  table-layout: fixed;
29953
}
29954
.calendartable th,
29955
.calendartable td {
29956
  width: 14%;
29957
  vertical-align: top;
29958
  text-align: center;
29959
  border: 0;
29960
}
29961
 
29962
.calendar-controls .previous,
29963
.calendar-controls .next,
29964
.calendar-controls .current {
29965
  display: block;
29966
  float: left;
29967
  width: 12%;
29968
}
29969
.calendar-controls .previous {
29970
  text-align: left;
29971
  border: 1px solid transparent;
29972
  width: 25%;
29973
}
29974
.calendar-controls .current {
29975
  text-align: center;
29976
  width: 50%;
29977
}
29978
.calendar-controls .next {
29979
  text-align: right;
29980
  border: 1px solid transparent;
29981
  width: 25%;
29982
}
29983
.calendar-controls .drop-target {
29984
  box-sizing: border-box;
29985
  border: 1px dashed #0f6cbf;
29986
}
29987
 
29988
.filters table {
29989
  border-collapse: separate;
29990
  border-spacing: 2px;
29991
  width: 100%;
29992
}
29993
 
29994
#region-main .maincalendar .calendarwrapper td > div {
29995
  height: 11.5em;
29996
  overflow: hidden;
29997
}
29998
 
29999
.maincalendar {
30000
  vertical-align: top;
30001
  padding: 0;
30002
}
30003
.maincalendar .bottom {
30004
  text-align: left;
30005
  width: 98%;
30006
  margin: 10px auto;
30007
}
30008
.maincalendar .bottom span.footer-link:after {
30009
  content: "•";
30010
  color: #0f6cbf;
30011
}
30012
.maincalendar .bottom span.footer-link:last-child:after {
30013
  content: none;
30014
}
30015
.maincalendar .heightcontainer {
30016
  height: 100%;
30017
  position: relative;
30018
}
30019
.maincalendar .calendarmonth {
30020
  width: 98%;
30021
  margin: 10px auto;
30022
}
30023
.maincalendar .calendarmonth ul {
30024
  margin: 0;
30025
  padding: 0;
30026
}
30027
.maincalendar .calendarmonth ul li[data-event-folded=true] {
30028
  display: none;
30029
}
30030
.maincalendar .calendarmonth ul li {
30031
  list-style-type: none;
30032
  line-height: 1.2em;
30033
}
30034
.maincalendar .calendarmonth ul li > a {
30035
  overflow: hidden;
30036
  text-overflow: ellipsis;
30037
  white-space: nowrap;
30038
  max-width: 100%;
30039
  display: inline-block;
30040
}
30041
.maincalendar .calendarmonth ul li > a:hover {
30042
  text-decoration: none;
30043
}
30044
.maincalendar .calendarmonth ul li > a:hover .eventname {
30045
  text-decoration: underline;
30046
}
30047
.maincalendar .calendarmonth ul li a[data-action=view-day-link] {
30048
  overflow: hidden;
30049
  text-overflow: ellipsis;
30050
  white-space: nowrap;
30051
}
30052
.maincalendar .calendarmonth ul li .icon {
30053
  margin-left: 0.25em;
30054
  margin-right: 0.25em;
30055
  vertical-align: initial;
30056
}
30057
.maincalendar .calendarmonth ul li .calendar-circle {
30058
  width: 12px;
30059
  height: 12px;
30060
  border-radius: 6px;
30061
  vertical-align: middle;
30062
  display: inline-block;
30063
}
30064
.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_category {
30065
  background-color: #e0cbe0;
30066
  border: 2px solid #9e619f;
30067
}
30068
.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_course {
30069
  background-color: #ffd3bd;
30070
  border: 2px solid #d34600;
30071
}
30072
.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_site {
30073
  background-color: #d6f8cd;
30074
  border: 2px solid #2b8713;
30075
}
30076
.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_group {
30077
  background-color: #fee7ae;
30078
  border: 2px solid #9a6e02;
30079
}
30080
.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_user {
30081
  background-color: #dce7ec;
30082
  border: 2px solid #4e7c91;
30083
}
30084
.maincalendar .calendarmonth ul li .calendar-circle.calendar_event_other {
30085
  background-color: #ced4da;
30086
  border: 2px solid #687889;
30087
}
30088
.maincalendar .calendarmonth th {
30089
  text-align: left;
30090
  padding-left: 16px;
30091
}
30092
.maincalendar .calendarmonth td a.day:focus {
30093
  display: inline-block;
30094
  border-radius: 50%;
1441 ariadna 30095
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 30096
}
30097
.maincalendar .calendarmonth td .day-number-circle {
30098
  display: inline-block;
30099
  line-height: 0;
30100
  width: 30px;
30101
  height: 30px;
30102
}
30103
.maincalendar .calendarmonth td .day-number-circle .day-number {
30104
  display: inline-block;
30105
  padding: 50% 4px;
30106
  width: 100%;
30107
  text-align: center;
30108
}
30109
.maincalendar .calendarmonth td.today .day-number-circle {
30110
  border-radius: 50%;
30111
  color: #fff;
30112
  background-color: #0f6cbf;
30113
}
30114
.maincalendar .calendarmonth .clickable:hover {
30115
  background-color: #ededed;
30116
}
30117
.maincalendar .controls {
30118
  width: 98%;
30119
  margin: 10px auto;
30120
}
11 efrain 30121
.maincalendar .calendar_event_category a:has(> .icon):hover,
30122
.maincalendar .calendar_event_course a:has(> .icon):hover,
30123
.maincalendar .calendar_event_site a:has(> .icon):hover,
30124
.maincalendar .calendar_event_group a:has(> .icon):hover,
30125
.maincalendar .calendar_event_user a:has(> .icon):hover {
30126
  color: #07345a;
30127
  text-decoration: none;
1 efrain 30128
}
30129
.maincalendar .calendar_event_category {
30130
  border-color: #e0cbe0;
30131
}
30132
.maincalendar .calendar_event_course {
30133
  border-color: #ffd3bd;
30134
}
30135
.maincalendar .calendar_event_site {
30136
  border-color: #d6f8cd;
30137
}
30138
.maincalendar .calendar_event_group {
30139
  border-color: #fee7ae;
30140
}
30141
.maincalendar .calendar_event_user {
30142
  border-color: #dce7ec;
30143
}
30144
.maincalendar .calendar_event_other {
30145
  border-color: #ced4da;
30146
}
30147
.maincalendar .calendartable td,
30148
.maincalendar .calendartable li {
30149
  padding: 4px;
30150
}
30151
.maincalendar .calendartable li {
30152
  text-align: left;
30153
}
30154
.maincalendar .header {
30155
  overflow: hidden;
30156
}
30157
.maincalendar .header .buttons {
30158
  float: right;
30159
}
30160
.maincalendar .event .card-header img {
30161
  vertical-align: baseline;
30162
}
30163
.maincalendar .event .location {
30164
  word-break: break-all;
30165
  overflow-wrap: break-word;
30166
}
30167
.maincalendar table#subscription_details_table td {
30168
  vertical-align: middle;
30169
}
30170
.maincalendar table#subscription_details_table td > .btn-group button {
30171
  padding-left: 0;
30172
}
30173
 
30174
#page-calendar-export .indent {
30175
  padding-left: 20px;
30176
}
30177
 
30178
.block .bottom {
30179
  width: 98%;
30180
  margin: 10px auto;
30181
}
30182
.block .bottom span.footer-link:after {
30183
  content: "•";
30184
  color: #0f6cbf;
30185
}
30186
.block .bottom span.footer-link:last-child:after {
30187
  content: none;
30188
}
30189
.block .minicalendar {
30190
  max-width: 280px;
30191
  margin: 0 auto;
30192
  width: 100%;
30193
}
30194
.block .minicalendar th,
30195
.block .minicalendar td {
30196
  padding: 2px;
30197
  font-size: 0.8em;
30198
  text-align: center;
30199
}
30200
.block .minicalendar td.weekend {
1441 ariadna 30201
  color: var(--bs-secondary-color);
1 efrain 30202
}
30203
.block .minicalendar td a {
30204
  width: 100%;
30205
  height: 100%;
30206
  display: block;
30207
  color: #0d5ca1;
30208
}
30209
.block .minicalendar td.duration_global {
30210
  border-top: 1px solid #d6f8cd;
30211
  border-bottom: 1px solid #d6f8cd;
30212
}
30213
.block .minicalendar td.duration_global.duration_finish {
30214
  background-color: #d6f8cd;
30215
}
30216
.block .minicalendar td.duration_category {
30217
  border-top: 1px solid #e0cbe0;
30218
  border-bottom: 1px solid #e0cbe0;
30219
}
30220
.block .minicalendar td.duration_category.duration_finish {
30221
  background-color: #e0cbe0;
30222
}
30223
.block .minicalendar td.duration_course {
30224
  border-top: 1px solid #ffd3bd;
30225
  border-bottom: 1px solid #ffd3bd;
30226
}
30227
.block .minicalendar td.duration_course.duration_finish {
30228
  background-color: #ffd3bd;
30229
}
30230
.block .minicalendar td.duration_group {
30231
  border-top: 1px solid #fee7ae;
30232
  border-bottom: 1px solid #fee7ae;
30233
}
30234
.block .minicalendar td.duration_group.duration_finish {
30235
  background-color: #fee7ae;
30236
}
30237
.block .minicalendar td.duration_user {
30238
  border-top: 1px solid #dce7ec;
30239
  border-bottom: 1px solid #dce7ec;
30240
}
30241
.block .minicalendar td.duration_user.duration_finish {
30242
  background-color: #dce7ec;
30243
}
30244
.block .minicalendar td.duration_other {
30245
  border-top: 1px solid #ced4da;
30246
  border-bottom: 1px solid #ced4da;
30247
}
30248
.block .minicalendar td.duration_other.duration_finish {
30249
  background-color: #ced4da;
30250
}
30251
.block .minicalendar caption {
30252
  font-size: inherit;
30253
  font-weight: inherit;
30254
  line-height: inherit;
30255
  text-align: center;
30256
}
30257
.block .calendar_filters ul {
30258
  list-style: none;
30259
  margin: 0;
30260
  padding: 0;
30261
}
30262
.block .calendar_filters li {
30263
  margin-bottom: 0.2em;
30264
}
30265
.block .calendar_filters li span.calendar_event_category i {
30266
  color: #0d5ca1;
30267
}
30268
.block .calendar_filters li span.calendar_event_course i {
30269
  color: #0d5ca1;
30270
}
30271
.block .calendar_filters li span.calendar_event_site i {
30272
  color: #0d5ca1;
30273
}
30274
.block .calendar_filters li span.calendar_event_group i {
30275
  color: #0d5ca1;
30276
}
30277
.block .calendar_filters li span.calendar_event_user i {
30278
  color: #0d5ca1;
30279
}
30280
.block .calendar_filters li span.calendar_event_other i {
30281
  color: #0d5ca1;
30282
}
30283
.block .calendar_filters li span img {
30284
  padding: 0 0.2em;
30285
  margin: 0;
30286
}
30287
.block .calendar_filters li .icon {
30288
  vertical-align: initial;
30289
  margin: 0 0.1rem 0 0.4rem;
30290
}
30291
.block .calendar_filters li > a:hover {
30292
  text-decoration: none;
30293
}
30294
.block .calendar_filters li > a:hover .eventname {
30295
  text-decoration: underline;
30296
}
1441 ariadna 30297
.block .content h3.eventskey, .block .content .eventskey.h3 {
1 efrain 30298
  margin-top: 0.5em;
30299
}
30300
 
30301
.path-course-view .block.block_calendar_month .maincalendar div.header {
30302
  visibility: hidden;
30303
  height: 0;
30304
}
30305
.path-course-view .block.block_calendar_month .maincalendar .calendarwrapper .arrow_text {
1441 ariadna 30306
  width: 1px !important;
30307
  height: 1px !important;
30308
  padding: 0 !important;
30309
  margin: -1px !important;
30310
  overflow: hidden !important;
30311
  clip: rect(0, 0, 0, 0) !important;
30312
  white-space: nowrap !important;
30313
  border: 0 !important;
1 efrain 30314
}
1441 ariadna 30315
.path-course-view .block.block_calendar_month .maincalendar .calendarwrapper .arrow_text:not(caption) {
30316
  position: absolute !important;
30317
}
1 efrain 30318
.path-course-view .block.block_calendar_month .footer .bottom .footer-link {
30319
  display: block;
30320
}
30321
.path-course-view .block.block_calendar_month .footer .bottom .footer-link:after {
30322
  content: none;
30323
}
30324
 
30325
/* Display month name above the calendar */
30326
table.calendartable caption {
30327
  caption-side: top;
30328
}
30329
 
30330
@media (min-width: 768px) {
1441 ariadna 30331
  #page-calender-view .container-fluid, #page-calender-view .container-sm, #page-calender-view .container-md, #page-calender-view .container-lg, #page-calender-view .container-xl, #page-calender-view .container-xxl {
1 efrain 30332
    min-width: 1024px;
30333
  }
30334
}
30335
@media (min-width: 768px) {
1441 ariadna 30336
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar div.header {
1 efrain 30337
    visibility: hidden;
30338
    height: 0;
30339
  }
1441 ariadna 30340
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendarwrapper .current {
1 efrain 30341
    width: 40%;
30342
    font-size: inherit;
30343
    line-height: inherit;
30344
  }
1441 ariadna 30345
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendarwrapper .previous,
30346
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendarwrapper .next {
1 efrain 30347
    width: 30%;
30348
  }
1441 ariadna 30349
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendarwrapper .previous .arrow_text,
30350
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendarwrapper .next .arrow_text {
11 efrain 30351
    display: none;
30352
  }
1441 ariadna 30353
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth th,
30354
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td {
1 efrain 30355
    border: none;
30356
    text-align: center !important;
30357
    padding: 0;
30358
  }
1441 ariadna 30359
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td {
1 efrain 30360
    height: auto;
30361
    font-size: 0.8em;
30362
  }
1441 ariadna 30363
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.hasevent [data-region=day-content] {
1 efrain 30364
    display: none;
30365
  }
1441 ariadna 30366
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.hasevent .day-number {
1 efrain 30367
    display: inline-block;
30368
    position: relative;
30369
  }
1441 ariadna 30370
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.hasevent .day-number:before {
1 efrain 30371
    content: ".";
30372
    display: inline-block;
30373
    position: absolute;
30374
    bottom: 0.4em;
30375
    left: 0;
30376
    text-align: center;
30377
    width: 100%;
30378
    font-size: 3em;
30379
    color: inherit;
30380
  }
1441 ariadna 30381
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td:after {
1 efrain 30382
    content: "";
30383
    display: block;
30384
    margin-top: calc(100% - 26px);
30385
  }
1441 ariadna 30386
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.clickable:hover {
1 efrain 30387
    background-color: inherit;
30388
  }
1441 ariadna 30389
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .maincalendar .calendartable.calendarmonth td.clickable:not(.today):hover .day-number-circle {
1 efrain 30390
    border-radius: 50%;
30391
    background-color: #ededed;
30392
  }
1441 ariadna 30393
  [data-blockregion]:not([data-blockregion=content]) .block.block_calendar_month .bottom {
30394
    border-top: 1px solid var(--bs-border-color-translucent);
1 efrain 30395
    padding-top: 0.5rem;
30396
  }
30397
}
30398
@media (max-width: 768px) {
30399
  .maincalendar .calendartable.calendarmonth th,
30400
  .maincalendar .calendartable.calendarmonth td {
30401
    border: none;
30402
    text-align: center !important;
30403
    padding: 0;
30404
  }
30405
  .maincalendar .calendartable.calendarmonth td {
30406
    height: auto;
30407
    font-size: inherit;
30408
    padding: 0;
30409
  }
30410
  .maincalendar .calendartable.calendarmonth td.hasevent [data-region=day-content] {
30411
    display: none;
30412
  }
30413
  .maincalendar .calendartable.calendarmonth td.hasevent .day-number {
30414
    display: inline-block;
30415
    position: relative;
30416
  }
30417
  .maincalendar .calendartable.calendarmonth td.hasevent .day-number:before {
30418
    content: ".";
30419
    display: inline-block;
30420
    position: absolute;
30421
    bottom: 0.4em;
30422
    left: 0;
30423
    text-align: center;
30424
    width: 100%;
30425
    font-size: 3em;
30426
    color: inherit;
30427
  }
30428
  .maincalendar .calendartable.calendarmonth td:after {
30429
    content: "";
30430
    display: block;
30431
    margin-top: calc(100% - 26px);
30432
  }
30433
  .maincalendar .calendartable.calendarmonth td > div {
30434
    height: auto !important;
30435
  }
30436
}
30437
.calendarwrapper {
30438
  position: relative;
30439
}
30440
 
30441
.day-popover-content:empty + .day-popover-alternate {
30442
  display: block;
30443
}
30444
 
30445
.location-content {
30446
  overflow-wrap: break-word;
30447
}
30448
 
30449
.description-content {
30450
  overflow-wrap: break-word;
30451
}
30452
.description-content > p {
30453
  margin: 0;
30454
}
30455
 
30456
.cal_courses_flt {
30457
  color: #6a737b;
30458
  max-width: 75%;
30459
}
30460
 
30461
.content-bank-container .cb-content-wrapper {
30462
  padding: 0.5rem;
30463
  min-height: 140px;
30464
  max-height: 500px;
30465
  overflow-x: auto;
30466
  flex-wrap: wrap;
30467
}
30468
.content-bank-container .cb-thumbnail {
30469
  width: 24px;
30470
  height: 24px;
30471
  background-repeat: no-repeat;
30472
  background-position: center;
30473
  background-size: cover;
30474
}
30475
.content-bank-container.view-grid {
30476
  /* Display a centered eye slash on top of unlisted content icons. */
30477
}
30478
.content-bank-container.view-grid .cb-listitem {
30479
  margin-bottom: 0.5rem;
30480
}
30481
.content-bank-container.view-grid .cb-listitem.cb-unlisted {
30482
  position: relative;
30483
}
30484
@media (max-width: 767.98px) {
30485
  .content-bank-container.view-grid .cb-listitem {
30486
    flex-basis: 50%;
30487
  }
30488
}
30489
@media (min-width: 576px) {
30490
  .content-bank-container.view-grid .cb-listitem {
30491
    max-width: 120px;
30492
    min-width: 120px;
30493
  }
30494
}
30495
.content-bank-container.view-grid .cb-name {
30496
  text-align: center;
30497
}
30498
.content-bank-container.view-grid .cb-file {
30499
  padding: 0.5rem;
30500
}
30501
.content-bank-container.view-grid .cb-thumbnail {
30502
  width: 64px;
30503
  height: 64px;
30504
  margin-left: auto;
30505
  margin-right: auto;
30506
  margin-bottom: 0.5rem;
30507
}
30508
.content-bank-container.view-grid .cb-unlisted .cb-thumbnail {
30509
  opacity: 0.15;
30510
}
30511
.content-bank-container.view-grid .cb-unlisted::after {
1441 ariadna 30512
  font: var(--fa-font-solid);
1 efrain 30513
  content: "\f070";
30514
  position: absolute;
30515
  top: 20px;
30516
  left: 0;
30517
  width: 100%;
30518
  font-size: 26px;
30519
  text-align: center;
30520
  opacity: 0.9;
30521
  text-shadow: 0 0 10px #fff;
30522
}
30523
.content-bank-container.view-grid .cb-heading,
30524
.content-bank-container.view-grid .cb-uses,
30525
.content-bank-container.view-grid .cb-date,
30526
.content-bank-container.view-grid .cb-size,
30527
.content-bank-container.view-grid .cb-type,
30528
.content-bank-container.view-grid .cb-author {
30529
  display: none;
30530
}
30531
.content-bank-container.view-list .cb-content-wrapper {
30532
  padding: 0 0.5rem;
30533
  flex-direction: column;
30534
  flex-wrap: nowrap;
30535
}
30536
.content-bank-container.view-list .cb-thumbnail {
30537
  margin-right: 0.5rem;
30538
}
30539
.content-bank-container.view-list .cb-listitem,
30540
.content-bank-container.view-list .cb-heading {
30541
  display: flex;
30542
  flex-wrap: wrap;
30543
  width: 100%;
30544
  border-bottom: 1px solid #dee2e6;
30545
}
30546
.content-bank-container.view-list .cb-column {
30547
  display: flex;
30548
  padding: 0.25rem;
30549
}
30550
.content-bank-container.view-list .cb-column {
30551
  border-right: 1px solid #dee2e6;
30552
}
30553
.content-bank-container.view-list .cb-listitem.cb-unlisted .cb-thumbnail {
30554
  opacity: 0.3;
30555
}
30556
.content-bank-container.view-list .cb-listitem.cb-unlisted .cb-column,
30557
.content-bank-container.view-list .cb-listitem.cb-unlisted .cb-column a {
1441 ariadna 30558
  color: var(--bs-secondary-color);
1 efrain 30559
}
30560
@media (max-width: 767.98px) {
30561
  .content-bank-container.view-list .cb-column {
30562
    flex: 0 0 50%;
30563
    max-width: 50%;
30564
  }
30565
}
30566
@media (min-width: 576px) {
30567
  .content-bank-container.view-list .cb-heading {
30568
    position: sticky;
30569
    top: 0;
30570
    z-index: 1;
30571
  }
30572
  .content-bank-container.view-list .cb-file {
30573
    flex: 0 0 40%;
30574
    max-width: 40%;
30575
  }
30576
  .content-bank-container.view-list .cb-uses,
30577
  .content-bank-container.view-list .cb-date,
30578
  .content-bank-container.view-list .cb-size,
30579
  .content-bank-container.view-list .cb-type,
30580
  .content-bank-container.view-list .cb-author {
30581
    flex: 0 0 12%;
30582
    max-width: 12%;
30583
  }
30584
  .content-bank-container.view-list .cb-column.last {
30585
    border-right: 0;
30586
  }
30587
}
30588
.content-bank-container.view-list .cb-btnsort span {
30589
  display: none;
30590
}
30591
.content-bank-container.view-list .cb-btnsort .title {
30592
  display: inline;
30593
}
30594
.content-bank-container.view-list .cb-btnsort.dir-none .default, .content-bank-container.view-list .cb-btnsort.dir-asc .asc, .content-bank-container.view-list .cb-btnsort.dir-desc .desc {
30595
  display: inline;
30596
}
30597
 
30598
.cb-toolbar-container .dropdown-scrollable {
30599
  max-height: 190px;
30600
  overflow-y: auto;
30601
}
30602
 
30603
.cb-navigation-container .singleselect,
1441 ariadna 30604
.cb-navigation-container .singleselect .form-select {
1 efrain 30605
  width: 100%;
30606
}
30607
 
1441 ariadna 30608
/*
30609
 * Course page styles.
30610
 */
30611
/* Course content */
30612
.course-content ul.section-list {
30613
  padding: 0;
30614
  margin: 0;
1 efrain 30615
}
30616
 
1441 ariadna 30617
.course-content .section-item ul,
30618
.course-content .section-item .activity-item ul {
30619
  list-style: disc;
1 efrain 30620
}
1441 ariadna 30621
.course-content .section-item ul ul,
30622
.course-content .section-item .activity-item ul ul {
30623
  list-style: circle;
1 efrain 30624
}
1441 ariadna 30625
.course-content .section-item ul ul ul,
30626
.course-content .section-item .activity-item ul ul ul {
30627
  list-style: square;
1 efrain 30628
}
1441 ariadna 30629
 
30630
.section-collapsemenu .collapseall {
30631
  display: block;
1 efrain 30632
}
1441 ariadna 30633
.section-collapsemenu .expandall {
30634
  display: none;
1 efrain 30635
}
1441 ariadna 30636
.section-collapsemenu.collapsed .collapseall {
30637
  display: none;
1 efrain 30638
}
1441 ariadna 30639
.section-collapsemenu.collapsed .expandall {
30640
  display: block;
1 efrain 30641
}
1441 ariadna 30642
 
30643
.btn.add-section {
30644
  border-radius: 1rem;
30645
  border: 2px dashed #dee2e6;
30646
  color: #0f6cbf;
30647
  font-size: 0.8203125rem;
30648
  font-weight: bold;
1 efrain 30649
}
1441 ariadna 30650
.btn.add-section:hover, .btn.add-section:focus {
30651
  background-color: #e7f0f9;
30652
  border: 2px solid #0f6cbf;
30653
  color: #0f6cbf;
1 efrain 30654
}
1441 ariadna 30655
 
30656
.max-section-alert {
30657
  border-top: 2px dashed #dee2e6;
30658
  font-size: 0.8203125rem;
30659
  font-weight: normal;
1 efrain 30660
  color: #6a737b;
30661
}
1441 ariadna 30662
 
30663
/* Sections */
30664
.course-section {
30665
  list-style: none;
30666
  margin-top: 1rem;
1 efrain 30667
}
1441 ariadna 30668
.editing .course-section {
30669
  margin-top: 0.5rem;
1 efrain 30670
}
1441 ariadna 30671
.course-section .section-item {
30672
  padding: 1rem;
30673
  border: 1px solid #dee2e6;
30674
  border-radius: 1rem;
1 efrain 30675
}
1441 ariadna 30676
.course-section.hidden .section-item, .course-section.orphaned .section-item {
30677
  background-color: #f8f9fa;
1 efrain 30678
}
1441 ariadna 30679
.course-section.current > .section-item {
30680
  position: relative;
1 efrain 30681
}
1441 ariadna 30682
.course-section.current > .section-item::before {
30683
  border-left: #0f6cbf 3px solid;
30684
  bottom: 0;
30685
  content: "";
30686
  left: -8px;
30687
  position: absolute;
30688
  top: 0;
1 efrain 30689
}
1441 ariadna 30690
.course-section .sectionname > a {
30691
  color: #1d2125;
1 efrain 30692
}
1441 ariadna 30693
.course-section .sectionname > a:hover {
30694
  text-decoration: none;
1 efrain 30695
}
1441 ariadna 30696
.course-section .sectionbadges .badge {
30697
  margin-left: 0.5rem;
30698
  font-weight: normal;
1 efrain 30699
}
1441 ariadna 30700
.course-section .sectionbadges .badge .icon {
30701
  font-size: 12px;
30702
  width: 12px;
30703
  height: 12px;
1 efrain 30704
}
1441 ariadna 30705
.course-section .course-section-header.draggable {
30706
  cursor: move;
1 efrain 30707
}
1441 ariadna 30708
.course-section .section_action_menu .dropdown-toggle::after {
1 efrain 30709
  display: none;
30710
}
1441 ariadna 30711
.course-section .summarytext img {
30712
  border-radius: 1rem;
1 efrain 30713
}
1441 ariadna 30714
.course-section .availabilityinfo {
30715
  margin-top: 0.5rem;
30716
  padding: 0.25rem 1rem;
30717
  background-color: #e9ecef;
30718
  font-size: 0.875em;
30719
  border-radius: 1rem;
1 efrain 30720
}
1441 ariadna 30721
.course-section .availabilityinfo .editavailability a {
30722
  border-radius: 0.5rem;
30723
  font-weight: bold;
1 efrain 30724
}
1441 ariadna 30725
.course-section .availabilityinfo .editavailability a:hover {
30726
  background-color: #ced4da;
1 efrain 30727
}
1441 ariadna 30728
.course-section .availabilityinfo .editavailability a .icon {
30729
  font-size: inherit;
30730
  margin-right: 0.25rem;
1 efrain 30731
}
1441 ariadna 30732
.course-section .section_action_menu > .action-menu .btn-icon {
30733
  font-size: 1.171875rem;
1 efrain 30734
}
1441 ariadna 30735
.course-section .section-summary-activities .icon {
30736
  width: inherit;
30737
  color: #0f6cbf;
1 efrain 30738
}
1441 ariadna 30739
.course-section .section-summary-activities + .section {
30740
  border-top: 1px solid #dee2e6;
30741
  margin-top: 1rem !important;
30742
  padding-top: 1rem !important;
30743
}
30744
.course-section .section_goto .icon {
30745
  font-size: 1.171875rem;
30746
  color: #0f6cbf;
30747
}
30748
.course-section .overlay-preview {
30749
  z-index: 5;
30750
}
1 efrain 30751
 
1441 ariadna 30752
.section li.movehere a {
30753
  display: block;
30754
  width: 100%;
30755
  height: 2rem;
30756
  border: 2px dashed #343a40;
1 efrain 30757
}
30758
 
1441 ariadna 30759
/* Activities */
30760
.activity {
30761
  list-style: none;
30762
  padding-top: 0.25rem;
30763
  margin-top: 0.25rem;
30764
  border-top: 1px solid #dee2e6;
1 efrain 30765
}
1441 ariadna 30766
.activity.indented .activity-item {
30767
  margin-left: 1rem;
1 efrain 30768
}
1441 ariadna 30769
.editing .activity, .section .activity:first-child {
30770
  padding-top: 0;
30771
  margin-top: 0;
30772
  border-top: none;
1 efrain 30773
}
30774
 
1441 ariadna 30775
.activity-item {
30776
  padding: 0.75rem;
30777
  border-radius: 1rem;
1 efrain 30778
}
1441 ariadna 30779
.activity-item.activityinline {
30780
  padding: 0.75rem 0;
1 efrain 30781
}
1441 ariadna 30782
.activity-item.hiddenactivity {
30783
  background-color: #f8f9fa;
1 efrain 30784
}
1441 ariadna 30785
.activity-item.hiddenactivity .activityiconcontainer,
30786
.activity-item.hiddenactivity .badge {
30787
  mix-blend-mode: multiply;
1 efrain 30788
}
1441 ariadna 30789
.editing .activity-item {
30790
  cursor: move;
1 efrain 30791
}
1441 ariadna 30792
.editing .activity-item .a {
30793
  cursor: pointer;
1 efrain 30794
}
1441 ariadna 30795
.editing .activity-item:hover:not(:has(.activity:hover)), .editing .activity-item.selected {
30796
  outline: 2px solid #0f6cbf;
30797
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
1 efrain 30798
}
1441 ariadna 30799
.editing .activity-item:hover:not(:has(.activity:hover)) .activityiconcontainer,
30800
.editing .activity-item:hover:not(:has(.activity:hover)) .badge, .editing .activity-item.selected .activityiconcontainer,
30801
.editing .activity-item.selected .badge {
30802
  mix-blend-mode: multiply;
1 efrain 30803
}
1441 ariadna 30804
.activity.dragging .activity-item {
30805
  border: 2px solid #0f6cbf;
1 efrain 30806
}
1441 ariadna 30807
.editing .activity.dragging .activity-item:hover {
30808
  outline: none;
1 efrain 30809
}
1441 ariadna 30810
.activity-item .activity-grid {
30811
  display: grid;
30812
  align-items: center;
30813
  grid-template-columns: min-content 1fr min-content min-content min-content;
30814
  grid-template-rows: 1fr repeat(5, min-content);
30815
  grid-template-areas: "icon   name          groupmode      completion    actions" "icon   visibility    groupmode      completion    actions" "icon   dates         groupmode      completion    actions" "icon   altcontent    altcontent     altcontent    altcontent" "icon   afterlink     afterlink      afterlink     afterlink" "icon   availability  availability   availability  availability";
1 efrain 30816
}
1441 ariadna 30817
@media (max-width: 575.98px) {
30818
  .activity-item .activity-grid {
30819
    grid-template-columns: min-content 1fr min-content min-content min-content;
30820
    grid-template-rows: 1fr repeat(4, min-content);
30821
    grid-template-areas: "icon          name          actions" "icon          visibility    actions" "dates         dates         dates" "groupmode     groupmode     groupmode" "completion    completion    completion" "altcontent    altcontent    altcontent" "afterlink     afterlink     afterlink" "availability  availability  availability";
30822
  }
30823
}
30824
.activity-item .activity-grid.noname-grid {
30825
  grid-template-columns: min-content 1fr min-content min-content;
30826
  grid-template-areas: "visibility    groupmode        completion    actions" "altcontent    altcontent       altcontent    altcontent" "afterlink     afterlink        afterlink     afterlink" "availability  availability     availability  availability";
30827
}
30828
@media (max-width: 575.98px) {
30829
  .activity-item .activity-grid.noname-grid {
30830
    grid-template-columns: 1fr min-content;
30831
    grid-template-areas: "visibility    actions" "altcontent    altcontent" "groupmode     groupmode" "afterlink     afterlink" "completion    completion" "availability  availability";
30832
  }
30833
}
30834
.activity-item .activity-actions {
30835
  grid-area: actions;
30836
}
30837
.activity-item .activity-actions .actions {
1 efrain 30838
  position: relative;
30839
}
1441 ariadna 30840
.activity-item .activity-icon {
30841
  grid-area: icon;
1 efrain 30842
}
1441 ariadna 30843
.activity-item .activity-dates {
30844
  grid-area: dates;
30845
  font-size: 0.875em;
30846
  color: #495057;
30847
  display: flex;
30848
  flex-wrap: wrap;
30849
  column-gap: 0.75rem;
1 efrain 30850
}
1441 ariadna 30851
@media (max-width: 575.98px) {
30852
  .activity-item .activity-dates {
30853
    margin-top: 0.5rem;
30854
  }
1 efrain 30855
}
1441 ariadna 30856
.activity-item .activity-name-area {
30857
  grid-area: name;
1 efrain 30858
}
1441 ariadna 30859
.activity-item .activity-name-area .activityname .afterlink {
30860
  margin-left: 0.5rem;
1 efrain 30861
}
1441 ariadna 30862
.activity-item .activity-name-area .activityname .inplaceeditable .quickeditlink {
30863
  position: relative;
30864
  z-index: 2;
30865
  margin-left: 0.5rem;
30866
}
30867
.activity-item .activity-name-area .activitybadge.badge-none {
1 efrain 30868
  font-weight: normal;
1441 ariadna 30869
  --bs-badge-color: #1d2125;
30870
  font-size: 0.875em;
30871
  padding: 0;
1 efrain 30872
}
1441 ariadna 30873
.activity-item .activity-completion {
30874
  grid-area: completion;
30875
  justify-self: end;
1 efrain 30876
}
1441 ariadna 30877
.activity-item .activity-completion button,
30878
.activity-item .activity-completion a[role=button] {
30879
  min-height: 32px;
1 efrain 30880
}
1441 ariadna 30881
@media (max-width: 575.98px) {
30882
  .activity-item .activity-completion {
30883
    width: 100%;
30884
    margin-top: 0.5rem;
30885
  }
30886
  .activity-item .activity-completion button {
30887
    width: 100%;
30888
  }
1 efrain 30889
}
1441 ariadna 30890
.activity-item .activity-completion .completion-dialog {
30891
  color: #495057;
30892
  font-size: 0.8203125rem;
30893
  min-width: 12rem;
1 efrain 30894
}
1441 ariadna 30895
.activity-item .activity-completion .completion-dialog .icon {
30896
  font-size: 0.8203125rem;
30897
  width: 0.8203125rem;
30898
  height: 0.8203125rem;
30899
  margin-right: 0.25rem;
1 efrain 30900
}
1441 ariadna 30901
.activity-item .activity-completion .completion-dialog .editcompletion a {
30902
  border-radius: 0.5rem;
30903
  color: #495057;
30904
  font-weight: bold;
30905
  text-decoration: none;
1 efrain 30906
}
1441 ariadna 30907
.activity-item .activity-completion .completion-dialog .editcompletion a:hover {
30908
  background-color: #e9ecef;
1 efrain 30909
}
1441 ariadna 30910
.activity-item .activity-groupmode-info {
30911
  grid-area: groupmode;
30912
  justify-self: end;
1 efrain 30913
}
1441 ariadna 30914
.activity-item .activity-groupmode-info .groupmode-information {
30915
  height: 32px;
30916
  width: 32px;
30917
  border-radius: 0.5rem;
1 efrain 30918
}
1441 ariadna 30919
.activity-item .activity-groupmode-info .groupmode-information .icon {
30920
  width: 16px;
30921
  height: 16px;
1 efrain 30922
}
1441 ariadna 30923
.activity-item .activity-groupmode-info .groupmode-icon-info {
30924
  display: none;
30925
}
30926
@media (max-width: 575.98px) {
30927
  .activity-item .activity-groupmode-info {
30928
    width: 100%;
30929
    margin-top: 0.5rem;
30930
    padding-top: 0.5rem;
30931
    border-top: 1px solid #dee2e6;
1 efrain 30932
  }
1441 ariadna 30933
  .activity-item .activity-groupmode-info .groupmode-information {
30934
    width: auto;
30935
    font-size: inherit;
30936
    padding: 0 0.5rem;
30937
  }
30938
  .activity-item .activity-groupmode-info .groupmode-icon-info {
30939
    display: inline;
30940
  }
30941
  .activity-item .activity-groupmode-info .v-parent-focus {
30942
    opacity: 1;
30943
    visibility: visible;
30944
  }
1 efrain 30945
}
1441 ariadna 30946
.activity-item .activity-badges {
30947
  grid-area: visibility;
1 efrain 30948
}
1441 ariadna 30949
.activity-item .activity-badges .badge {
30950
  font-weight: normal;
30951
}
30952
.activity-item .activity-badges .badge .icon {
30953
  font-size: 12px;
30954
  width: 12px;
30955
  height: 12px;
30956
}
30957
.activity-item .activity-altcontent {
30958
  grid-area: altcontent;
30959
  margin-top: 0.25rem;
30960
}
30961
.activity-item .activity-altcontent.activity-description {
30962
  margin-top: 0.5rem;
30963
  padding-top: 0.5rem;
30964
  border-top: 1px solid #dee2e6;
30965
  font-size: 0.875em;
30966
}
30967
.activity-item .activity-altcontent.activity-description ul:not(.activity-description ul ul) {
30968
  margin-bottom: 1rem;
30969
}
30970
.activity-item .activity-altcontent img {
30971
  border-radius: 1rem;
30972
}
30973
.activity-item .activity-availability {
30974
  grid-area: availability;
30975
}
30976
.activity-item .activity-afterlink {
30977
  grid-area: afterlink;
30978
  margin-top: 0.5rem;
30979
  padding-top: 0.5rem;
30980
  border-top: 1px solid #dee2e6;
30981
}
30982
.activity-item .no-overflow {
30983
  width: 100%;
30984
}
1 efrain 30985
 
1441 ariadna 30986
.section .draggable .activity-item .dragicon {
1 efrain 30987
  display: none;
30988
}
30989
 
1441 ariadna 30990
/* Dividers */
30991
.course-content .divider {
30992
  position: relative;
1 efrain 30993
}
1441 ariadna 30994
.course-content .divider hr {
30995
  width: 100%;
30996
  margin: 0.5rem 0.25rem;
30997
  border-top: 2px dashed #dee2e6;
30998
  opacity: 1;
1 efrain 30999
}
1441 ariadna 31000
.changenumsections.disabled .course-content .divider hr {
31001
  border-top: 2px dashed #dee2e6;
1 efrain 31002
}
1441 ariadna 31003
.course-content .divider .divider-content {
31004
  opacity: 0;
31005
  visibility: hidden;
31006
  transition: visibility 0.1s;
31007
  position: absolute;
31008
  background: linear-gradient(transparent 40%, #fff 40%, #fff 60%, transparent 60%);
1 efrain 31009
}
1441 ariadna 31010
.section.hidden .course-content .divider .divider-content {
31011
  background: linear-gradient(transparent 40%, #f8f9fa 40%, #f8f9fa 60%, transparent 60%);
1 efrain 31012
}
1441 ariadna 31013
.course-content .divider.always-visible .divider-content {
31014
  opacity: 1;
31015
  visibility: visible;
1 efrain 31016
}
1441 ariadna 31017
.course-content .divider.always-hidden hr {
31018
  opacity: 0;
31019
  visibility: hidden;
1 efrain 31020
}
1441 ariadna 31021
.course-content .divider:hover .divider-content, .course-content .divider:focus .divider-content, .course-content .divider:focus-within .divider-content {
31022
  opacity: 1;
31023
  visibility: visible;
1 efrain 31024
}
1441 ariadna 31025
.course-content .divider:hover hr, .course-content .divider:focus hr, .course-content .divider:focus-within hr {
31026
  opacity: 1;
31027
  visibility: visible;
31028
}
31029
.course-content .divider:has(.btn.add-content:hover) hr {
31030
  border-color: #0f6cbf;
31031
}
31032
.changenumsections.disabled .course-content .divider:has(.btn.add-content:hover) hr {
31033
  border-color: #e9ecef;
31034
}
1 efrain 31035
 
1441 ariadna 31036
.activity:focus-within + .activity .divider .divider-content,
31037
.course-section-header:focus-within + .content .section .activity:first-child .divider .divider-content,
31038
.content .section .activity:focus-within .divider .divider-content,
31039
.course-content:focus-within .changenumsections .divider .divider-content {
31040
  visibility: visible;
1 efrain 31041
}
31042
 
1441 ariadna 31043
.course-content ul.topics > li:last-child .changenumsections {
31044
  display: none;
1 efrain 31045
}
31046
 
1441 ariadna 31047
.course-content .divider .btn.add-content {
1 efrain 31048
  position: relative;
1441 ariadna 31049
  z-index: 1;
31050
  border-radius: 0.5rem;
31051
  font-size: 0.8203125rem;
31052
  font-weight: bold;
31053
  color: #094173;
31054
  background-color: #cfe2f2;
1 efrain 31055
}
1441 ariadna 31056
.course-content .divider .btn.add-content:hover, .course-content .divider .btn.add-content:focus {
31057
  color: #fff;
31058
  background-color: #0f6cbf;
1 efrain 31059
}
1441 ariadna 31060
.course-content .divider .btn.add-content .icon {
31061
  width: 14px;
31062
  height: 14px;
31063
  font-size: 14px;
1 efrain 31064
}
1441 ariadna 31065
.changenumsections.disabled .course-content .divider .btn.add-content {
31066
  color: #8f959e;
31067
  background-color: #e9ecef;
31068
  outline: none;
31069
  box-shadow: none;
31070
  pointer-events: auto;
1 efrain 31071
}
1441 ariadna 31072
.changenumsections.disabled .course-content .divider .btn.add-content:hover, .changenumsections.disabled .course-content .divider .btn.add-content:focus {
31073
  color: #8f959e;
31074
  background-color: #e9ecef;
31075
  outline: none;
31076
  box-shadow: none;
1 efrain 31077
}
31078
 
1441 ariadna 31079
/* Bulk editing */
31080
.bulkenabled .bulk-hidden {
31081
  display: none !important;
1 efrain 31082
}
1441 ariadna 31083
.bulkenabled .section {
31084
  margin-left: 1rem;
1 efrain 31085
}
1441 ariadna 31086
.bulkenabled .section:not(:first-child) {
31087
  margin-top: 1.5rem;
1 efrain 31088
}
1441 ariadna 31089
.bulkenabled .activity {
31090
  margin-top: 0.5rem;
31091
  margin-left: 2rem;
31092
  padding-top: 0.5rem;
31093
  border-top: 2px dashed #dee2e6;
1 efrain 31094
}
1441 ariadna 31095
.bulkenabled .activity:first-child {
31096
  margin-top: 1.5rem;
1 efrain 31097
}
1441 ariadna 31098
.bulkenabled .activity-item .bulkselect {
31099
  float: left;
31100
  margin-left: -2rem;
31101
}
31102
.bulkenabled .activity-item:has(.delegated-section):hover {
31103
  outline: none !important;
31104
  box-shadow: none !important;
31105
}
31106
.bulkenabled .course-section-header .bulkselect {
31107
  left: -2.75rem;
31108
  position: relative;
31109
  width: 0;
31110
}
31111
@media (max-width: 767.98px) {
31112
  .bulkenabled .course-content {
31113
    margin-left: 2rem;
31114
  }
31115
}
31116
.bulkenabled .sticky-footer-content.bulkactions .btn {
31117
  --bs-btn-disabled-border-color: transparent;
31118
}
31119
.bulkenabled .sticky-footer-content.bulkactions .btn:focus {
31120
  outline: 0;
31121
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
31122
}
1 efrain 31123
 
1441 ariadna 31124
@media (max-width: 767.98px) {
31125
  .sticky-footer-content.bulkactions {
31126
    position: relative;
31127
  }
31128
  .sticky-footer-content.bulkactions .form-check,
31129
  .sticky-footer-content.bulkactions .bulkaction-name,
31130
  .sticky-footer-content.bulkactions .bulkcount {
31131
    display: none;
31132
  }
31133
  .sticky-footer-content.bulkactions .actions button {
31134
    padding: 0 0.5rem;
31135
  }
31136
  .sticky-footer-content.bulkactions .bulkcancel {
31137
    position: absolute;
31138
    top: 0;
31139
    right: 0;
31140
  }
1 efrain 31141
}
31142
 
1441 ariadna 31143
/* Single section page */
31144
.single-section > ul > .course-section.hidden .section-item {
31145
  background-color: inherit;
1 efrain 31146
}
1441 ariadna 31147
.single-section > ul > .course-section .section-item {
31148
  padding: 0;
31149
  border: none;
31150
}
1 efrain 31151
 
31152
.single-section-page .header-action {
31153
  display: inline-block;
31154
}
31155
 
1441 ariadna 31156
/* Default activity completion page */
31157
.defaultactivitycompletion-item a {
31158
  color: #000;
1 efrain 31159
  text-decoration: none;
31160
}
1441 ariadna 31161
.defaultactivitycompletion-item .activityicon {
31162
  width: 32px;
31163
  height: 32px;
1 efrain 31164
}
31165
 
1441 ariadna 31166
/* Home page course */
31167
.sitetopic .section-item {
31168
  margin-bottom: 1.5rem;
31169
  border-radius: 0.5rem;
1 efrain 31170
}
31171
 
1441 ariadna 31172
/* Move activity and Move section modals */
31173
.move-activity-tree .collapse-list-item {
31174
  border-radius: 0.5rem;
1 efrain 31175
}
1441 ariadna 31176
.move-activity-tree .collapse-list-item:hover, .move-activity-tree .collapse-list-item:focus {
31177
  background-color: #cfe2f2;
1 efrain 31178
}
1441 ariadna 31179
.move-activity-tree .collapse-list-item:hover a, .move-activity-tree .collapse-list-item:focus a {
31180
  color: #094173;
1 efrain 31181
}
1441 ariadna 31182
.move-activity-tree .collapse-list-item a {
31183
  color: var(--bs-body-color);
1 efrain 31184
}
1441 ariadna 31185
.move-activity-tree .collapse-list-item a:hover, .move-activity-tree .collapse-list-item a:focus {
31186
  text-decoration: none;
1 efrain 31187
}
1441 ariadna 31188
.move-activity-tree .collapse-list-item a.disabled {
31189
  color: var(--bs-secondary-color);
1 efrain 31190
}
1441 ariadna 31191
.move-activity-tree .collapse-list-item-content .collapse-list-item {
31192
  padding: 0.5rem 1rem;
1 efrain 31193
}
1441 ariadna 31194
.move-activity-tree ul {
31195
  margin-left: 1.5rem;
1 efrain 31196
}
1441 ariadna 31197
.move-activity-tree .collapse-list-link {
31198
  font-weight: bold;
1 efrain 31199
}
31200
 
1441 ariadna 31201
/* Subsections */
31202
.activity.subsection {
31203
  border-top: none;
1 efrain 31204
}
1441 ariadna 31205
.activity.subsection > .activity-item {
31206
  border: 1px solid #dee2e6;
1 efrain 31207
  padding: 0;
1441 ariadna 31208
  margin: 0.5rem 0;
1 efrain 31209
}
1441 ariadna 31210
.activity.subsection > .activity-item > .activity-grid > .activity-altcontent {
31211
  margin-top: 0;
1 efrain 31212
}
1441 ariadna 31213
.activity.subsection .section {
31214
  margin-top: 0;
1 efrain 31215
}
1441 ariadna 31216
.activity.subsection .section .section-item {
31217
  border: none;
31218
  padding: 0.75rem;
1 efrain 31219
}
1441 ariadna 31220
.activity.subsection .section .icons-collapse-expand:has(+ h4, + .h4) {
31221
  height: 24px;
31222
  width: 24px;
31223
  font-size: 0.8203125rem;
1 efrain 31224
}
1441 ariadna 31225
.activity.subsection .section h4, .activity.subsection .section .h4 {
31226
  font-size: 1.171875rem;
1 efrain 31227
}
1441 ariadna 31228
.activity.subsection .section .section_action_menu > .action-menu .btn-icon {
31229
  font-size: inherit;
31230
}
31231
.activity.subsection + .activity {
31232
  border-top: none;
31233
}
31234
.activity.subsection .focus-control:not(:has(.focus-control)):focus-within .v-parent-focus, .activity.subsection .focus-control:not(:has(.focus-control)):hover .v-parent-focus {
31235
  opacity: 1 !important;
31236
  visibility: visible !important;
31237
}
31238
.activity.subsection .focus-control:focus-within .focus-control .v-parent-focus,
31239
.activity.subsection .focus-control:hover .focus-control .v-parent-focus {
31240
  opacity: 0;
31241
  visibility: hidden;
31242
}
1 efrain 31243
 
1441 ariadna 31244
/* Spinners */
31245
@keyframes editinprogress-rotation {
31246
  0% {
31247
    opacity: 0;
31248
    transform: rotate(0deg);
31249
  }
31250
  50% {
31251
    opacity: 1;
31252
  }
31253
  100% {
31254
    opacity: 0;
31255
    transform: rotate(359deg);
31256
  }
1 efrain 31257
}
1441 ariadna 31258
.editing .editinprogress {
31259
  position: relative;
31260
}
31261
.editing .editinprogress > * {
31262
  opacity: 0.4;
31263
}
31264
.editing .editinprogress .corelightbox,
31265
.editing .editinprogress .lightbox {
1 efrain 31266
  display: none;
31267
}
1441 ariadna 31268
.editing .editinprogress:after {
31269
  font: var(--fa-font-solid);
31270
  position: absolute;
31271
  font-size: 20px;
31272
  color: #6a737b;
31273
  content: "\f110";
31274
  display: flex;
31275
  justify-content: center;
31276
  align-items: center;
31277
  width: 30px;
31278
  height: 30px;
31279
  left: calc(50% - 15px);
31280
  top: calc(50% - 15px);
31281
  animation: editinprogress-rotation 2s infinite linear;
1 efrain 31282
}
1441 ariadna 31283
.editing .editinprogress .editinprogress:after {
31284
  display: none;
1 efrain 31285
}
31286
 
1441 ariadna 31287
/* Drag and drop */
31288
.course-content .section.dropready.main.drop-down {
31289
  border-bottom: 1px solid #1d2125;
1 efrain 31290
}
1441 ariadna 31291
.course-content .section.dropready .course-section-header.dropready.drop-zone {
31292
  margin-top: -2px;
31293
}
31294
.course-content .section.dropready li.activity.dropready.drop-down {
31295
  border-bottom: 1px solid #1d2125;
31296
  margin-bottom: -1px;
31297
}
31298
.course-content .section.dropready li.activity.dropready.drop-up {
31299
  border-top: 1px solid #1d2125;
31300
  margin-top: -1px;
31301
}
31302
.course-content .section.dropready [data-for=sectioninfo] {
31303
  min-height: 1px;
31304
}
31305
.course-content .section.dropready [data-for=sectioninfo].drop-down {
31306
  margin-top: -1px;
31307
}
1 efrain 31308
 
1441 ariadna 31309
/* Old indentation styles */
31310
.mod-indent-outer {
31311
  display: table;
1 efrain 31312
}
31313
 
1441 ariadna 31314
.mod-indent {
31315
  display: table-cell;
1 efrain 31316
}
31317
 
1441 ariadna 31318
.label .mod-indent {
31319
  float: left;
31320
  padding-top: 20px;
1 efrain 31321
}
31322
 
1441 ariadna 31323
.activity.label.modtype_label .mod-indent {
31324
  float: none;
1 efrain 31325
}
31326
 
1441 ariadna 31327
@media (min-width: 576px) {
31328
  /* Creates a series of .mod-indent-# rule declarations based on indent size and number of indent levels. */
31329
  .mod-indent-1 {
31330
    width: 30px;
31331
  }
31332
  .mod-indent-2 {
31333
    width: 60px;
31334
  }
31335
  .mod-indent-3 {
31336
    width: 90px;
31337
  }
31338
  .mod-indent-4 {
31339
    width: 120px;
31340
  }
31341
  .mod-indent-5 {
31342
    width: 150px;
31343
  }
31344
  .mod-indent-6 {
31345
    width: 180px;
31346
  }
31347
  .mod-indent-7 {
31348
    width: 210px;
31349
  }
31350
  .mod-indent-8 {
31351
    width: 240px;
31352
  }
31353
  .mod-indent-9 {
31354
    width: 270px;
31355
  }
31356
  .mod-indent-10 {
31357
    width: 300px;
31358
  }
31359
  .mod-indent-11 {
31360
    width: 330px;
31361
  }
31362
  .mod-indent-12 {
31363
    width: 360px;
31364
  }
31365
  .mod-indent-13 {
31366
    width: 390px;
31367
  }
31368
  .mod-indent-14 {
31369
    width: 420px;
31370
  }
31371
  .mod-indent-15 {
31372
    width: 450px;
31373
  }
31374
  .mod-indent-16 {
31375
    width: 480px;
31376
  }
31377
  .mod-indent-huge {
31378
    width: 480px;
31379
  }
1 efrain 31380
}
1441 ariadna 31381
/*
31382
 * Course management page styles.
1 efrain 31383
 */
31384
#course-category-listings {
31385
  margin-bottom: 0;
31386
  /** Two column layout */
31387
  /** Three column layout */
31388
}
31389
#course-category-listings.columns-2 > #course-listing > div {
31390
  position: relative;
31391
  left: -1px;
31392
}
31393
#course-category-listings.columns-3 > #course-listing > div {
31394
  height: 100%;
31395
}
31396
#course-category-listings > div > div {
31397
  min-height: 300px;
31398
}
31399
#course-category-listings > div > div > ul.ml > li:first-child > div {
31400
  border-top: 0;
31401
}
1441 ariadna 31402
#course-category-listings h3, #course-category-listings .h3 {
1 efrain 31403
  margin: 0;
31404
  padding: 0.4rem 0.6rem 0.3rem;
31405
}
1441 ariadna 31406
#course-category-listings h4, #course-category-listings .h4 {
1 efrain 31407
  margin: 1rem 0 0;
31408
  padding: 0.6rem 1rem 0.5rem;
31409
}
31410
#course-category-listings .moodle-actionmenu {
31411
  white-space: nowrap;
31412
}
31413
#course-category-listings .listing-actions {
31414
  text-align: center;
31415
}
31416
#course-category-listings .listing-actions > .moodle-actionmenu {
31417
  display: inline-block;
31418
}
31419
#course-category-listings ul.ml {
31420
  list-style: none;
31421
  margin: 1rem 0;
31422
}
31423
#course-category-listings ul.ml ul.ml {
31424
  margin: 0;
31425
}
31426
#course-category-listings .listitem[data-selected="1"] {
1441 ariadna 31427
  border-left: calc(var(--bs-border-width) + 5px) solid #0f6cbf;
31428
  padding-left: calc(1rem - 5px);
1 efrain 31429
}
31430
#course-category-listings .listitem:hover {
31431
  z-index: 2;
31432
}
31433
#course-category-listings .item-actions {
31434
  margin-right: 1em;
31435
  display: inline-block;
31436
}
31437
#course-category-listings .item-actions.show .menu img {
31438
  width: 12px;
31439
  max-width: none;
31440
}
31441
#course-category-listings .item-actions .menu-action-text {
31442
  vertical-align: inherit;
31443
}
1441 ariadna 31444
#course-category-listings .listitem > div > .float-start {
1 efrain 31445
  float: left;
31446
}
1441 ariadna 31447
#course-category-listings .listitem > div > .float-end {
1 efrain 31448
  float: right;
31449
  text-align: right;
31450
}
31451
#course-category-listings .listitem > div .item-actions .action-show {
31452
  display: none;
31453
}
31454
#course-category-listings .listitem > div .item-actions .action-hide {
31455
  display: inline;
31456
}
31457
#course-category-listings .listitem > div .without-actions {
31458
  color: #333;
31459
}
31460
#course-category-listings .listitem > div .idnumber {
31461
  margin-right: 2em;
31462
}
31463
#course-category-listings .listitem[data-visible="0"] {
1441 ariadna 31464
  color: var(--bs-secondary-color);
1 efrain 31465
}
31466
#course-category-listings .listitem[data-visible="0"] > div > a {
1441 ariadna 31467
  color: var(--bs-secondary-color);
1 efrain 31468
}
31469
#course-category-listings .listitem[data-visible="0"] > div .item-actions .action-show {
31470
  display: inline;
31471
}
31472
#course-category-listings .listitem[data-visible="0"] > div .item-actions .action-hide {
31473
  display: none;
31474
}
31475
#course-category-listings .listitem.highlight {
31476
  background-color: #fff;
31477
}
31478
#course-category-listings .listitem.highlight > div,
31479
#course-category-listings .listitem.highlight > div:hover, #course-category-listings .listitem.highlight[data-selected="1"] > div {
1441 ariadna 31480
  background-color: rgba(var(--bs-emphasis-color-rgb), 0.075);
1 efrain 31481
}
31482
#course-category-listings #course-listing .listitem .categoryname {
31483
  display: inline-block;
31484
  margin-left: 1em;
31485
  color: #a1a1a8;
31486
}
31487
#course-category-listings #course-listing .listitem .coursename {
31488
  display: inline-block;
31489
  flex-basis: 10rem;
31490
}
31491
#course-category-listings #course-listing > .firstpage .listitem:first-child > div .item-actions .action-moveup,
31492
#course-category-listings #course-listing > .lastpage .listitem:last-child > div .item-actions .action-movedown {
31493
  display: none;
31494
}
31495
#course-category-listings #category-listing .listitem.collapsed > ul.ml {
31496
  display: none;
31497
}
31498
#course-category-listings #category-listing .listitem:first-child > div .item-actions .action-moveup, #course-category-listings #category-listing .listitem:last-child > div .item-actions .action-movedown {
31499
  display: none;
31500
}
31501
#course-category-listings #category-listing .course-count {
31502
  color: #a1a1a8;
31503
  margin-right: 2rem;
31504
  min-width: 3.5em;
31505
  display: inline-block;
31506
}
31507
#course-category-listings #category-listing .category-listing > ul > .listitem:first-child {
31508
  position: relative;
31509
}
31510
#course-category-listings #category-listing .category-bulk-actions {
31511
  margin: 0 0.5em 0.5em;
31512
  position: relative;
31513
}
31514
#course-category-listings .detail-pair > * {
31515
  display: inline-block;
31516
}
31517
#course-category-listings .detail-pair .pair-key {
31518
  font-weight: bold;
31519
  vertical-align: top;
31520
}
31521
#course-category-listings .detail-pair .pair-key span {
31522
  margin-right: 1rem;
31523
  display: block;
31524
}
31525
#course-category-listings .detail-pair .pair-value select {
31526
  max-width: 100%;
31527
}
31528
#course-category-listings .listing-pagination {
31529
  text-align: center;
31530
}
31531
#course-category-listings .listing-pagination .yui3-button {
1441 ariadna 31532
  --bs-btn-color: #fff;
31533
  --bs-btn-bg: #008196;
31534
  --bs-btn-border-color: #008196;
31535
  --bs-btn-hover-color: #fff;
31536
  --bs-btn-hover-bg: #006e80;
31537
  --bs-btn-hover-border-color: #006778;
31538
  --bs-btn-focus-shadow-rgb: 38, 148, 166;
31539
  --bs-btn-active-color: #fff;
31540
  --bs-btn-active-bg: #006778;
31541
  --bs-btn-active-border-color: #006171;
31542
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
31543
  --bs-btn-disabled-color: #fff;
31544
  --bs-btn-disabled-bg: #008196;
31545
  --bs-btn-disabled-border-color: #008196;
1 efrain 31546
  border: 0;
31547
  margin: 0.4rem 0.2rem 0.45rem;
31548
  font-size: 10.4px;
31549
}
31550
#course-category-listings .listing-pagination .yui3-button.active-page {
1441 ariadna 31551
  --bs-btn-color: #fff;
31552
  --bs-btn-bg: #0f6cbf;
31553
  --bs-btn-border-color: #0f6cbf;
31554
  --bs-btn-hover-color: #fff;
31555
  --bs-btn-hover-bg: #0d5ca2;
31556
  --bs-btn-hover-border-color: #0c5699;
31557
  --bs-btn-focus-shadow-rgb: 51, 130, 201;
31558
  --bs-btn-active-color: #fff;
31559
  --bs-btn-active-bg: #0c5699;
31560
  --bs-btn-active-border-color: #0b518f;
31561
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
31562
  --bs-btn-disabled-color: #fff;
31563
  --bs-btn-disabled-bg: #0f6cbf;
31564
  --bs-btn-disabled-border-color: #0f6cbf;
1 efrain 31565
}
31566
#course-category-listings .listing-pagination-totals {
31567
  text-align: center;
31568
}
31569
#course-category-listings .listing-pagination-totals.dimmed {
1441 ariadna 31570
  color: var(--bs-secondary-color);
1 efrain 31571
  margin: 0.4rem 1rem 0.45rem;
31572
}
31573
#course-category-listings .select-a-category .notifymessage,
31574
#course-category-listings .select-a-category .alert {
31575
  margin: 1em;
31576
}
31577
 
31578
#course-category-listings #course-listing .listitem .drag-handle {
31579
  display: none;
31580
}
31581
 
31582
.jsenabled #course-category-listings #course-listing .listitem .drag-handle {
31583
  display: inline-block;
31584
  margin: 0 6px 0 0;
31585
  cursor: pointer;
31586
}
31587
 
31588
/** Management header styling **/
31589
.course-being-dragged-proxy {
31590
  border: 0;
31591
  color: #0f6cbf;
31592
  vertical-align: middle;
31593
  padding: 0 0 0 4em;
31594
}
31595
 
31596
.course-being-dragged {
31597
  opacity: 0.5;
31598
}
31599
 
31600
/**
31601
 * Display sizes:
31602
 * Large displays                   1200        +
31603
 * Default displays                  980     1199
31604
 * Tablets                           768      979
31605
 * Small tablets and large phones    481      767
31606
 * Phones                              0      480
31607
 */
31608
@media (min-width: 1200px) and (max-width: 1600px) {
31609
  #course-category-listings.columns-3 {
31610
    background-color: #fff;
31611
    border: 0;
31612
  }
31613
  #course-category-listings.columns-3 #category-listing,
31614
  #course-category-listings.columns-3 #course-listing {
31615
    width: 50%;
31616
  }
31617
  #course-category-listings.columns-3 #category-listing > div,
31618
  #course-category-listings.columns-3 #course-listing > div,
31619
  #course-category-listings.columns-3 #course-detail > div {
31620
    background-color: #fff;
31621
  }
31622
  #course-category-listings.columns-3 #course-detail {
31623
    width: 100%;
31624
    margin-top: 1em;
31625
  }
31626
}
31627
@media (max-width: 1199px) {
31628
  #course-category-listings.columns-2,
31629
  #course-category-listings.columns-3 {
31630
    border: 0;
31631
  }
31632
  #course-category-listings.columns-2 #category-listing,
31633
  #course-category-listings.columns-2 #course-listing,
31634
  #course-category-listings.columns-2 #course-detail,
31635
  #course-category-listings.columns-3 #category-listing,
31636
  #course-category-listings.columns-3 #course-listing,
31637
  #course-category-listings.columns-3 #course-detail {
31638
    width: 100%;
31639
    margin: 0 0 1em;
31640
  }
31641
}
1441 ariadna 31642
/*
31643
 * Course listings and course summary styles.
31644
 */
31645
#page-course-pending .singlebutton,
31646
#page-course-index .singlebutton,
31647
#page-course-index-category .singlebutton,
31648
#page-course-editsection .singlebutton {
31649
  text-align: center;
1 efrain 31650
}
31651
 
1441 ariadna 31652
#page-admin-course-manage #movecourses td img {
31653
  margin: 0 0.22em;
31654
  vertical-align: text-bottom;
1 efrain 31655
}
1441 ariadna 31656
 
31657
#page-course-pending .pendingcourserequests {
31658
  margin-bottom: 1em;
1 efrain 31659
}
31660
 
1441 ariadna 31661
#page-course-pending .pendingcourserequests .singlebutton {
31662
  display: inline;
1 efrain 31663
}
31664
 
1441 ariadna 31665
#page-course-pending .pendingcourserequests .cell {
31666
  padding: 0 5px;
1 efrain 31667
}
1441 ariadna 31668
 
31669
#page-course-pending .pendingcourserequests .cell.c6 {
31670
  white-space: nowrap;
1 efrain 31671
}
1441 ariadna 31672
 
31673
.coursebox {
31674
  display: flex;
31675
  flex-direction: column;
1 efrain 31676
}
1441 ariadna 31677
.coursebox .info {
31678
  display: flex;
31679
  align-items: center;
1 efrain 31680
}
31681
 
1441 ariadna 31682
#frontpage-available-course-list,
31683
#frontpage-course-list,
31684
.course-search-result {
1 efrain 31685
  margin-top: 0.5rem;
31686
}
1441 ariadna 31687
#frontpage-available-course-list .coursebox,
31688
#frontpage-course-list .coursebox,
31689
.course-search-result .coursebox {
31690
  padding: 0.5rem;
1 efrain 31691
  border: 1px solid #dee2e6;
1441 ariadna 31692
  margin-bottom: 0.5rem;
1 efrain 31693
  border-radius: 0.5rem;
31694
}
31695
 
1441 ariadna 31696
.coursebox > .info > .coursename {
31697
  font-size: 0.9375rem;
31698
  font-weight: normal;
31699
  margin: 5px;
31700
  padding: 0;
1 efrain 31701
}
31702
 
1441 ariadna 31703
.coursebox .content .teachers li {
31704
  list-style-type: none;
1 efrain 31705
  padding: 0;
1441 ariadna 31706
  margin: 0;
1 efrain 31707
}
31708
 
1441 ariadna 31709
.coursebox .customfieldname,
31710
.coursebox .customfieldseparator {
31711
  font-weight: 700;
1 efrain 31712
}
1441 ariadna 31713
 
31714
.coursebox .content .coursefile {
31715
  max-width: 100px;
1 efrain 31716
}
1441 ariadna 31717
 
31718
.coursebox .content .courseimage img {
31719
  max-width: 100px;
31720
  max-height: 100px;
1 efrain 31721
}
31722
 
1441 ariadna 31723
.coursebox .content .coursecat,
31724
.coursebox .content .summary,
31725
.coursebox .content .courseimage,
31726
.coursebox .content .coursefile,
31727
.coursebox .content .teachers,
31728
.coursebox.remotecoursebox .remotecourseinfo,
31729
.coursebox .content .customfields-container {
31730
  margin: 15px 5px 5px;
31731
  padding: 0;
1 efrain 31732
}
1441 ariadna 31733
 
31734
.category-browse .coursebox .content .coursecat,
31735
.category-browse .coursebox .content .summary,
31736
.category-browse .coursebox .content .courseimage,
31737
.category-browse .coursebox .content .coursefile,
31738
.category-browse .coursebox .content .teachers,
31739
.category-browse .coursebox.remotecoursebox .remotecourseinfo,
31740
.category-browse .coursebox .content .customfields-container {
1 efrain 31741
  margin-top: 0;
31742
}
31743
 
1441 ariadna 31744
.coursebox.collapsed > .content {
1 efrain 31745
  display: none;
31746
}
31747
 
1441 ariadna 31748
.courses > .paging.paging-morelink {
31749
  text-align: center;
31750
  padding: 1rem;
1 efrain 31751
}
31752
 
1441 ariadna 31753
.course_category_tree .category .numberofcourse {
31754
  font-size: 0.8203125rem;
1 efrain 31755
}
31756
 
1441 ariadna 31757
.course_category_tree .category > .info > .categoryname {
31758
  margin: 5px;
31759
  font-size: 0.9375rem;
31760
  font-weight: normal;
31761
  padding: 2px 18px;
1 efrain 31762
}
31763
 
1441 ariadna 31764
.course_category_tree .category.with_children > .info > .categoryname {
31765
  background-image: url([[pix:moodle|t/expanded]]);
31766
  background-size: 20px 16px;
31767
  background-repeat: no-repeat;
31768
  background-position: center left;
1 efrain 31769
}
31770
 
1441 ariadna 31771
.course_category_tree .category.with_children.collapsed > .info > .categoryname {
31772
  background-image: url([[pix:moodle|t/collapsed]]);
1 efrain 31773
}
31774
 
1441 ariadna 31775
/* rtl:raw:
31776
.course_category_tree .category.with_children.collapsed > .info > .categoryname {
31777
    background-image:url([[pix:moodle|t/collapsed_rtl]]);
1 efrain 31778
}
1441 ariadna 31779
*/
31780
.course_category_tree .category.collapsed > .content {
31781
  display: none;
1 efrain 31782
}
31783
 
1441 ariadna 31784
.course_category_tree .category > .content {
31785
  padding-left: 16px;
1 efrain 31786
}
31787
 
1441 ariadna 31788
#page-course-index-category .categorypicker {
31789
  margin: 10px 0 20px;
1 efrain 31790
}
31791
 
31792
/* Anchor link offset fix. This makes hash links scroll 60px down to account for the fixed header. */
31793
:target,
31794
:focus {
31795
  scroll-margin-top: 70px;
31796
}
31797
 
31798
.pagelayout-embedded :target {
31799
  padding-top: initial;
31800
  margin-top: initial;
31801
}
31802
 
31803
#nav-drawer.closed {
31804
  left: -305px;
31805
}
31806
 
31807
#nav-drawer[aria-hidden=true] .list-group-item {
31808
  display: none;
31809
}
31810
 
31811
/* Use a variable for the drawer background colors. */
31812
[data-region=drawer] {
31813
  position: fixed;
31814
  width: 285px;
31815
  top: 60px;
31816
  height: calc(100% - 60px);
31817
  overflow-y: auto;
31818
  -webkit-overflow-scrolling: touch;
31819
  z-index: 999;
31820
  background-color: #f2f2f2;
31821
  transition: right 0.5s ease, left 0.5s ease;
31822
}
31823
@media (prefers-reduced-motion: reduce) {
31824
  [data-region=drawer] {
31825
    transition: none;
31826
  }
31827
}
31828
 
31829
@media (min-width: 576px) {
31830
  [data-region=drawer] {
31831
    padding: 20px 20px;
31832
  }
31833
  .jsenabled .popover-process-monitor,
31834
  .jsenabled .btn-footer-popover,
31835
  .jsenabled .btn-footer-communication {
31836
    transition: 0.2s;
31837
  }
31838
}
31839
@media (min-width: 576px) and (prefers-reduced-motion: reduce) {
31840
  .jsenabled .popover-process-monitor,
31841
  .jsenabled .btn-footer-popover,
31842
  .jsenabled .btn-footer-communication {
31843
    transition: none;
31844
  }
31845
}
31846
#nav-drawer {
31847
  right: auto;
31848
  left: 0;
31849
  /* Override the z-indexes defined in bootstrap/_list-group.scss that
31850
     lead to side effects on the user tours positioning. */
31851
}
31852
#nav-drawer .list-group-item-action.active,
31853
#nav-drawer .list-group-item.active {
31854
  z-index: inherit;
31855
}
31856
#nav-drawer .list-group-item-action.active + .list-group-item,
31857
#nav-drawer .list-group-item.active + .list-group-item {
31858
  border-top: none;
31859
}
31860
#nav-drawer .list-group ul {
31861
  list-style: none;
31862
  padding: 0;
31863
  margin: 0;
31864
}
31865
#nav-drawer .list-group li {
31866
  margin-bottom: -1px;
31867
}
31868
#nav-drawer .list-group li:last-child {
31869
  margin-bottom: 0;
31870
}
31871
 
31872
body.drawer-ease {
31873
  transition: margin-left 0.5s ease, margin-right 0.5s ease;
31874
}
31875
@media (prefers-reduced-motion: reduce) {
31876
  body.drawer-ease {
31877
    transition: none;
31878
  }
31879
}
31880
 
31881
@media (min-width: 768px) {
31882
  body:not(.uses-drawers).drawer-open-left {
31883
    margin-left: 285px;
31884
  }
31885
}
31886
 
31887
@media (min-width: 768px) {
31888
  body.drawer-open-left #page.drawers {
31889
    margin-left: 285px;
31890
    padding-left: 1rem;
31891
  }
31892
}
31893
 
31894
@media (min-width: 768px) {
31895
  body.drawer-open-right {
31896
    margin-right: 315px;
31897
  }
31898
}
31899
 
31900
[data-region=right-hand-drawer] {
31901
  display: flex;
31902
  flex-direction: column;
31903
  transition: right 0.2s ease-in-out;
31904
}
31905
@media (prefers-reduced-motion: reduce) {
31906
  [data-region=right-hand-drawer] {
31907
    transition: none;
31908
  }
31909
}
31910
[data-region=right-hand-drawer].drawer {
31911
  z-index: 1021;
31912
  position: fixed;
31913
  top: 60px;
31914
  right: 0;
31915
  height: calc(100% - 60px);
31916
  width: 320px;
31917
  box-shadow: -2px 2px 4px rgba(0, 0, 0, 0.25);
31918
  padding: 0;
31919
  visibility: visible;
31920
  opacity: 1;
31921
}
31922
[data-region=right-hand-drawer].hidden {
31923
  display: block;
31924
  right: -320px;
31925
  visibility: hidden;
31926
  opacity: 0;
31927
  transition: right 0.2s ease-in-out, visibility 0s ease-in-out 0.2s, opacity 0s ease-in-out 0.2s;
31928
}
31929
@media (prefers-reduced-motion: reduce) {
31930
  [data-region=right-hand-drawer].hidden {
31931
    transition: none;
31932
  }
31933
}
31934
 
31935
@media (max-width: 767.98px) {
31936
  [data-region=right-hand-drawer].drawer {
31937
    top: 0;
31938
    height: 100%;
31939
    z-index: 1031;
31940
  }
31941
  body.drawer-open-left,
31942
  body.drawer-open-right {
31943
    overflow: hidden;
31944
  }
31945
}
31946
.dir-rtl [data-region=right-hand-drawer] {
31947
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
31948
}
31949
 
31950
.drawer {
31951
  background-color: #f8f9fa;
31952
  z-index: 1015;
31953
  position: fixed;
31954
  height: 100vh;
31955
  top: 0;
31956
}
31957
@media (max-width: 991.98px) {
31958
  .drawer {
31959
    z-index: 1035;
31960
  }
31961
}
31962
.drawer.not-initialized {
31963
  display: none;
31964
}
31965
.drawer.drawer-right {
31966
  transition: right 0.2s ease, top 0.2s ease, bottom 0.2s ease, visibility 0.2s ease, transform 0.5s ease;
31967
  width: 315px;
31968
  max-width: 315px;
31969
  right: calc(-315px + -10px);
31970
  visibility: hidden;
31971
}
31972
@media (prefers-reduced-motion: reduce) {
31973
  .drawer.drawer-right {
31974
    transition: none;
31975
  }
31976
}
31977
.drawer.drawer-right.show {
31978
  right: 0;
31979
  visibility: visible;
31980
}
31981
.drawer.drawer-right .drawertoggle {
31982
  margin-left: auto;
31983
  margin-right: 5px;
31984
}
31985
.drawer.drawer-left {
31986
  transition: left 0.2s ease, top 0.2s ease, bottom 0.2s ease, visibility 0.2s ease;
31987
  width: 285px;
31988
  max-width: 285px;
31989
  left: calc(-285px + -10px);
31990
  visibility: hidden;
31991
}
31992
@media (prefers-reduced-motion: reduce) {
31993
  .drawer.drawer-left {
31994
    transition: none;
31995
  }
31996
}
31997
.drawer.drawer-left.show {
31998
  left: 0;
31999
  visibility: visible;
32000
}
32001
.drawer.drawer-left .drawertoggle {
32002
  margin-right: auto;
32003
  margin-left: 5px;
32004
}
32005
.drawer.drawer-bottom {
32006
  bottom: -110%;
32007
}
32008
.drawer.drawer-bottom.show {
32009
  bottom: 0;
32010
}
32011
.drawer.drawer-primary .drawertoggle {
32012
  margin-right: 16px;
32013
  margin-left: 5px;
32014
}
32015
 
32016
@media (min-width: 992px) {
32017
  .drawer#theme_boost-drawers-blocks:focus-within {
32018
    z-index: 1031;
32019
  }
32020
  .drawer.not-initialized {
32021
    display: block;
32022
  }
32023
}
32024
.drawer-md,
32025
.drawer-sm {
32026
  display: none;
32027
}
32028
 
32029
.drawerheader {
32030
  padding: 0;
32031
  height: 60px;
32032
  display: flex;
32033
  align-items: center;
32034
}
32035
.drawerheader .sitename {
32036
  overflow: hidden;
32037
  white-space: nowrap;
32038
  text-overflow: ellipsis;
32039
  margin-right: 16px;
32040
}
32041
 
32042
.drawer.scrolled .drawerheader {
32043
  box-shadow: 0 8px 11px -7px rgba(0, 0, 0, 0.25);
32044
}
32045
 
32046
@media (max-width: 991.98px) {
32047
  .drawer-md {
32048
    display: block;
32049
    background-color: #f8f9fa;
32050
    z-index: 1015;
32051
    position: fixed;
32052
    height: 100vh;
32053
    top: 0;
32054
  }
32055
}
32056
@media (max-width: 991.98px) and (max-width: 991.98px) {
32057
  .drawer-md {
32058
    z-index: 1035;
32059
  }
32060
}
32061
@media (max-width: 991.98px) {
32062
  .drawer-md.not-initialized {
32063
    display: none;
32064
  }
32065
}
32066
@media (max-width: 991.98px) {
32067
  .drawer-md.drawer-right {
32068
    transition: right 0.2s ease, top 0.2s ease, bottom 0.2s ease, visibility 0.2s ease, transform 0.5s ease;
32069
    width: 315px;
32070
    max-width: 315px;
32071
    right: calc(-315px + -10px);
32072
    visibility: hidden;
32073
  }
32074
}
32075
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
32076
  .drawer-md.drawer-right {
32077
    transition: none;
32078
  }
32079
}
32080
@media (max-width: 991.98px) {
32081
  .drawer-md.drawer-right.show {
32082
    right: 0;
32083
    visibility: visible;
32084
  }
32085
}
32086
@media (max-width: 991.98px) {
32087
  .drawer-md.drawer-right .drawertoggle {
32088
    margin-left: auto;
32089
    margin-right: 5px;
32090
  }
32091
}
32092
@media (max-width: 991.98px) {
32093
  .drawer-md.drawer-left {
32094
    transition: left 0.2s ease, top 0.2s ease, bottom 0.2s ease, visibility 0.2s ease;
32095
    width: 285px;
32096
    max-width: 285px;
32097
    left: calc(-285px + -10px);
32098
    visibility: hidden;
32099
  }
32100
}
32101
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
32102
  .drawer-md.drawer-left {
32103
    transition: none;
32104
  }
32105
}
32106
@media (max-width: 991.98px) {
32107
  .drawer-md.drawer-left.show {
32108
    left: 0;
32109
    visibility: visible;
32110
  }
32111
}
32112
@media (max-width: 991.98px) {
32113
  .drawer-md.drawer-left .drawertoggle {
32114
    margin-right: auto;
32115
    margin-left: 5px;
32116
  }
32117
}
32118
@media (max-width: 991.98px) {
32119
  .drawer-md.drawer-bottom {
32120
    bottom: -110%;
32121
  }
32122
  .drawer-md.drawer-bottom.show {
32123
    bottom: 0;
32124
  }
32125
}
32126
@media (max-width: 991.98px) {
32127
  .drawer-md.drawer-primary .drawertoggle {
32128
    margin-right: 16px;
32129
    margin-left: 5px;
32130
  }
32131
}
32132
@media (max-width: 767.98px) {
32133
  .drawer-sm {
32134
    display: block;
32135
    background-color: #f8f9fa;
32136
    z-index: 1015;
32137
    position: fixed;
32138
    height: 100vh;
32139
    top: 0;
32140
  }
32141
}
32142
@media (max-width: 767.98px) and (max-width: 991.98px) {
32143
  .drawer-sm {
32144
    z-index: 1035;
32145
  }
32146
}
32147
@media (max-width: 767.98px) {
32148
  .drawer-sm.not-initialized {
32149
    display: none;
32150
  }
32151
}
32152
@media (max-width: 767.98px) {
32153
  .drawer-sm.drawer-right {
32154
    transition: right 0.2s ease, top 0.2s ease, bottom 0.2s ease, visibility 0.2s ease, transform 0.5s ease;
32155
    width: 315px;
32156
    max-width: 315px;
32157
    right: calc(-315px + -10px);
32158
    visibility: hidden;
32159
  }
32160
}
32161
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
32162
  .drawer-sm.drawer-right {
32163
    transition: none;
32164
  }
32165
}
32166
@media (max-width: 767.98px) {
32167
  .drawer-sm.drawer-right.show {
32168
    right: 0;
32169
    visibility: visible;
32170
  }
32171
}
32172
@media (max-width: 767.98px) {
32173
  .drawer-sm.drawer-right .drawertoggle {
32174
    margin-left: auto;
32175
    margin-right: 5px;
32176
  }
32177
}
32178
@media (max-width: 767.98px) {
32179
  .drawer-sm.drawer-left {
32180
    transition: left 0.2s ease, top 0.2s ease, bottom 0.2s ease, visibility 0.2s ease;
32181
    width: 285px;
32182
    max-width: 285px;
32183
    left: calc(-285px + -10px);
32184
    visibility: hidden;
32185
  }
32186
}
32187
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
32188
  .drawer-sm.drawer-left {
32189
    transition: none;
32190
  }
32191
}
32192
@media (max-width: 767.98px) {
32193
  .drawer-sm.drawer-left.show {
32194
    left: 0;
32195
    visibility: visible;
32196
  }
32197
}
32198
@media (max-width: 767.98px) {
32199
  .drawer-sm.drawer-left .drawertoggle {
32200
    margin-right: auto;
32201
    margin-left: 5px;
32202
  }
32203
}
32204
@media (max-width: 767.98px) {
32205
  .drawer-sm.drawer-bottom {
32206
    bottom: -110%;
32207
  }
32208
  .drawer-sm.drawer-bottom.show {
32209
    bottom: 0;
32210
  }
32211
}
32212
@media (max-width: 767.98px) {
32213
  .drawer-sm.drawer-primary .drawertoggle {
32214
    margin-right: 16px;
32215
    margin-left: 5px;
32216
  }
32217
}
32218
.drawercontent {
32219
  position: relative;
32220
  z-index: -1;
32221
  height: calc(100% - 60px);
32222
  display: flex;
32223
  flex-direction: column;
32224
  flex-wrap: nowrap;
32225
  overflow-y: auto;
32226
  padding: 0.4rem;
32227
  scrollbar-width: thin;
32228
  scrollbar-color: #6a737b #f8f9fa;
32229
}
32230
.drawercontent .dropdown-menu .dropdown-item {
32231
  width: 220px;
32232
  white-space: normal;
32233
}
32234
.drawercontent::-webkit-scrollbar {
32235
  width: 12px;
32236
}
32237
.drawercontent::-webkit-scrollbar-track {
32238
  background: #f8f9fa;
32239
}
32240
.drawercontent::-webkit-scrollbar-thumb {
32241
  background-color: #6a737b;
32242
  border-radius: 20px;
32243
  border: 3px solid #f8f9fa;
32244
}
32245
.drawercontent::-webkit-scrollbar-thumb:hover {
32246
  background-color: #495057;
32247
}
32248
 
32249
.fp-content-center {
32250
  height: 100%;
32251
  width: 100%;
32252
  display: table-cell;
32253
  vertical-align: middle;
32254
}
32255
 
32256
.fp-content-hidden {
32257
  visibility: hidden;
32258
}
32259
 
32260
.yui3-panel-focused {
32261
  outline: none;
32262
}
32263
 
32264
.fp-panel-button {
32265
  background: #fff;
32266
  padding: 3px 20px 2px 20px;
32267
  text-align: center;
32268
  margin: 10px;
32269
  border-radius: 10px;
32270
  display: inline-block;
32271
}
32272
 
32273
.filepicker .yui3-widget-content-expanded {
32274
  height: auto;
32275
}
32276
 
32277
/* The javascript is adding a style="height: 0px;" to this element - we need to set the min-height so the height is ignored. */
32278
.filepicker .moodle-dialogue-bd {
32279
  min-height: 520px;
32280
}
32281
 
32282
.fp-navbar {
1441 ariadna 32283
  border-color: var(--bs-gray-500);
1 efrain 32284
  border-bottom: 0;
32285
  border-bottom-left-radius: 0;
32286
  border-bottom-right-radius: 0;
32287
}
32288
 
32289
.file-picker .fp-content {
32290
  border-top: 0;
32291
  background: #fff;
32292
  clear: none;
32293
  overflow: auto;
32294
  height: 452px;
32295
}
32296
 
32297
.filepicker.moodle-dialogue-fullscreen .file-picker .fp-content {
32298
  width: 100%;
32299
}
32300
 
32301
.file-picker .fp-content-loading {
32302
  height: 100%;
32303
  width: 100%;
32304
  display: table;
32305
  text-align: center;
32306
}
32307
 
32308
.file-picker .fp-content .fp-object-container {
32309
  width: 98%;
32310
  height: 98%;
32311
}
32312
 
32313
.file-picker .fp-def-search {
32314
  margin-top: 0;
32315
}
32316
 
32317
.file-picker .fp-list {
32318
  list-style-type: none;
32319
  padding: 0;
32320
  float: left;
32321
  width: 100%;
32322
  margin: 0;
32323
}
32324
 
32325
.file-picker .fp-list .fp-repo a {
32326
  display: block;
32327
  padding: 0.5em 0.7em;
32328
}
32329
 
32330
.file-picker .fp-list .fp-repo.active {
32331
  background: #f2f2f2;
32332
}
32333
 
32334
.file-picker .fp-list .fp-repo-icon {
32335
  padding: 0 7px 0 5px;
32336
  width: 16px;
32337
  height: 16px;
32338
}
32339
 
32340
.fp-toolbar {
32341
  float: left;
32342
}
32343
 
32344
.fp-toolbar.empty {
32345
  display: none;
32346
}
32347
 
32348
.fp-toolbar .disabled {
32349
  display: none;
32350
}
32351
 
32352
.fp-toolbar div {
32353
  display: block;
32354
  float: left;
32355
  margin-right: 4px;
32356
}
32357
 
32358
.fp-toolbar img {
32359
  vertical-align: -15%;
32360
  margin-right: 5px;
32361
}
32362
 
32363
.fp-viewbar:not(.disabled) a.checked {
32364
  background-color: #b1bbc4;
1441 ariadna 32365
  color: #000;
1 efrain 32366
  border-color: #aab4bf;
32367
}
32368
 
32369
.fp-viewbar.disabled a {
32370
  pointer-events: none;
32371
  opacity: 0.65;
32372
}
32373
 
32374
.file-picker .fp-clear-left {
32375
  clear: left;
32376
}
32377
 
32378
.fp-pathbar.empty {
32379
  display: none;
32380
}
32381
 
32382
.fp-pathbar .fp-path-folder {
32383
  background: url("[[pix:theme|fp/path_folder]]") left 3px no-repeat;
32384
  background-size: 12px 12px;
32385
  height: 12px;
32386
  margin-left: 12px;
32387
}
32388
 
32389
/*rtl:raw:
32390
.fp-pathbar .fp-path-folder {
32391
    background-image: url('[[pix:theme|fp/path_folder_rtl]]');
32392
}
32393
*/
32394
.fp-pathbar .fp-path-folder-name {
32395
  margin-left: 24px;
32396
}
32397
 
32398
.fp-iconview .fp-file {
32399
  float: left;
32400
  text-align: center;
32401
  position: relative;
32402
  margin: 10px 10px 35px;
32403
}
32404
 
32405
.fp-iconview .fp-thumbnail {
32406
  min-width: 110px;
32407
  min-height: 110px;
32408
  line-height: 110px;
32409
  text-align: center;
32410
  border: 1px solid #fff;
32411
  display: block;
32412
}
32413
 
32414
.fp-iconview .fp-thumbnail img {
32415
  border: 1px solid #ddd;
32416
  padding: 3px;
32417
  vertical-align: middle;
32418
}
32419
 
32420
.fp-iconview .fp-thumbnail:hover {
32421
  background: #fff;
32422
  border: 1px solid #ddd;
32423
}
32424
 
32425
.fp-iconview .fp-filename-field {
32426
  height: 33px;
32427
  margin-top: 3px;
32428
  word-wrap: break-word;
32429
  overflow: hidden;
32430
  position: absolute;
32431
}
32432
 
32433
.fp-iconview .fp-file:focus .fp-filename-field,
32434
.fp-iconview .fp-file:hover .fp-filename-field {
32435
  overflow: visible;
32436
  z-index: 1000;
32437
}
32438
.fp-iconview .fp-file:focus .fp-filename,
32439
.fp-iconview .fp-file:hover .fp-filename {
32440
  overflow: inherit;
32441
  white-space: normal;
32442
  text-overflow: inherit;
32443
}
32444
 
32445
.fp-iconview .fp-filename-field .fp-filename {
32446
  background: #fff;
32447
  padding-top: 5px;
32448
  padding-bottom: 12px;
32449
  min-width: 112px;
32450
}
32451
 
32452
.file-picker .yui3-datatable table {
32453
  border: 0 solid #bbb;
32454
  width: 100%;
32455
}
32456
 
32457
.file-picker .ygtvtn,
32458
.filemanager .ygtvtn {
32459
  /*rtl:remove*/
32460
  background: url("[[pix:moodle|y/tn]]") 0 0 no-repeat;
32461
  /*rtl:raw:
32462
  background: url('[[pix:moodle|y/tn_rtl]]') 0 0 no-repeat;
32463
  */
32464
  width: 19px;
32465
  height: 32px;
32466
}
32467
 
32468
.file-picker .ygtvtm,
32469
.filemanager .ygtvtm {
32470
  background: url("[[pix:moodle|y/tm]]") 0 10px no-repeat;
32471
  /*rtl:raw:
32472
      background-position: 2px 10px;
32473
  */
32474
  width: 13px;
32475
  height: 12px;
32476
  cursor: pointer;
32477
}
32478
 
32479
.file-picker .ygtvtmh,
32480
.filemanager .ygtvtmh {
32481
  background: url("[[pix:moodle|y/tm]]") 0 10px no-repeat;
32482
  /*rtl:raw:
32483
      background-position: 2px 10px;
32484
  */
32485
  width: 13px;
32486
  height: 12px;
32487
  cursor: pointer;
32488
}
32489
 
32490
.file-picker .ygtvtp,
32491
.filemanager .ygtvtp {
32492
  /*rtl:remove*/
32493
  background: url("[[pix:moodle|y/tp]]") 0 10px no-repeat;
32494
  /*rtl:raw:
32495
  background: url('[[pix:moodle|y/tp_rtl]]') 2px 10px no-repeat;
32496
  */
32497
  width: 13px;
32498
  height: 12px;
32499
  cursor: pointer;
32500
}
32501
 
32502
.file-picker .ygtvtph,
32503
.filemanager .ygtvtph {
32504
  /*rtl:remove*/
32505
  background: url("[[pix:moodle|y/tp]]") 0 10px no-repeat;
32506
  /*rtl:raw:
32507
  background: url('[[pix:moodle|y/tp_rtl]]') 2px 10px no-repeat;
32508
  */
32509
  width: 13px;
32510
  height: 22px;
32511
  cursor: pointer;
32512
}
32513
 
32514
.file-picker .ygtvln,
32515
.filemanager .ygtvln {
32516
  /*rtl:remove*/
32517
  background: url("[[pix:moodle|y/ln]]") 0 0 no-repeat;
32518
  /*rtl:raw:
32519
  background: url('[[pix:moodle|y/ln_rtl]]') 0 0 no-repeat;
32520
  */
32521
  width: 19px;
32522
  height: 32px;
32523
}
32524
 
32525
.file-picker .ygtvlm,
32526
.filemanager .ygtvlm {
32527
  background: url("[[pix:moodle|y/lm]]") 0 10px no-repeat;
32528
  /*rtl:raw:
32529
      background-position: 2px 10px;
32530
  */
32531
  width: 13px;
32532
  height: 12px;
32533
  cursor: pointer;
32534
}
32535
 
32536
.file-picker .ygtvlmh,
32537
.filemanager .ygtvlmh {
32538
  background: url("[[pix:moodle|y/lm]]") 0 10px no-repeat;
32539
  /*rtl:raw:
32540
      background-position: 2px 10px;
32541
  */
32542
  width: 13px;
32543
  height: 12px;
32544
  cursor: pointer;
32545
}
32546
 
32547
.file-picker .ygtvlp,
32548
.filemanager .ygtvlp {
32549
  /*rtl:remove*/
32550
  background: url("[[pix:moodle|y/lp]]") 0 10px no-repeat;
32551
  /*rtl:raw:
32552
  background: url('[[pix:moodle|y/lp_rtl]]') 2px 10px no-repeat;
32553
  */
32554
  width: 13px;
32555
  height: 12px;
32556
  cursor: pointer;
32557
}
32558
 
32559
.file-picker .ygtvlph,
32560
.filemanager .ygtvlph {
32561
  /*rtl:remove*/
32562
  background: url("[[pix:moodle|y/lp]]") 0 10px no-repeat;
32563
  /*rtl:raw:
32564
  background: url('[[pix:moodle|y/lp_rtl]]') 2px 10px no-repeat;
32565
  */
32566
  width: 13px;
32567
  height: 12px;
32568
  cursor: pointer;
32569
}
32570
 
32571
.file-picker .ygtvloading,
32572
.filemanager .ygtvloading {
32573
  background: transparent url("[[pix:moodle|y/loading]]") 0 0 no-repeat;
32574
  width: 16px;
32575
  height: 22px;
32576
}
32577
 
32578
.file-picker .ygtvdepthcell,
32579
.filemanager .ygtvdepthcell {
32580
  background: url("[[pix:moodle|y/vline]]") 0 0 no-repeat;
32581
  /*rtl:raw:
32582
  background-position: 0 0;
32583
  */
32584
  width: 17px;
32585
  height: 32px;
32586
}
32587
 
32588
.file-picker .ygtvblankdepthcell,
32589
.filemanager .ygtvblankdepthcell {
32590
  width: 17px;
32591
  height: 22px;
32592
}
32593
 
32594
a.ygtvspacer:hover {
32595
  color: transparent;
32596
  text-decoration: none;
32597
}
32598
 
32599
.ygtvlabel,
32600
.ygtvlabel:link,
32601
.ygtvlabel:visited,
32602
.ygtvlabel:hover {
32603
  background-color: transparent;
32604
  cursor: pointer;
32605
  margin-left: 2px;
32606
  text-decoration: none;
32607
}
32608
 
32609
.file-picker .ygtvfocus,
32610
.filemanager .ygtvfocus {
32611
  background-color: #eee;
32612
}
32613
 
32614
.fp-filename-icon {
32615
  margin-top: 10px;
32616
  display: block;
32617
  position: relative;
32618
}
32619
 
32620
.fp-icon {
32621
  float: left;
32622
  margin-top: -7px;
32623
  width: 24px;
32624
  height: 24px;
32625
  margin-right: 10px;
32626
  text-align: center;
32627
  line-height: 24px;
32628
}
32629
 
32630
.fp-icon img {
32631
  max-height: 24px;
32632
  max-width: 24px;
32633
  vertical-align: middle;
32634
}
32635
 
32636
.fp-filename {
32637
  padding-right: 10px;
32638
}
32639
 
32640
.file-picker .fp-login-form {
32641
  height: 100%;
32642
  width: 100%;
32643
  display: table;
32644
}
32645
 
32646
.file-picker .fp-upload-form {
32647
  height: 100%;
32648
  width: 100%;
32649
  display: table;
32650
}
32651
 
32652
.file-picker .fp-upload-form table {
32653
  margin: 0 auto;
32654
}
32655
 
32656
.file-picker.fp-dlg {
32657
  text-align: center;
32658
}
32659
 
32660
.file-picker.fp-dlg .fp-dlg-buttons {
32661
  margin: 0 20px;
32662
}
32663
 
32664
.file-picker.fp-msg {
32665
  text-align: center;
32666
}
32667
 
32668
.file-picker .fp-content-error {
32669
  height: 100%;
32670
  width: 100%;
32671
  display: table;
32672
  text-align: center;
32673
}
32674
 
32675
.file-picker .fp-nextpage {
32676
  clear: both;
32677
}
32678
 
32679
.file-picker .fp-nextpage .fp-nextpage-loading {
32680
  display: none;
32681
}
32682
 
32683
.file-picker .fp-nextpage.loading .fp-nextpage-link {
32684
  display: none;
32685
}
32686
 
32687
.file-picker .fp-nextpage.loading .fp-nextpage-loading {
32688
  display: block;
32689
  text-align: center;
32690
  height: 100px;
32691
  padding-top: 50px;
32692
}
32693
 
32694
.fp-select .fp-select-loading {
32695
  text-align: center;
32696
  margin-top: 20px;
32697
}
32698
 
32699
.fp-select table {
32700
  padding: 0 0 10px;
32701
}
32702
 
32703
.fp-select table .mdl-right {
32704
  min-width: 84px;
32705
}
32706
 
32707
.fp-select .fp-reflist .mdl-right {
32708
  vertical-align: top;
32709
}
32710
 
32711
.fp-select .fp-select-buttons {
32712
  float: right;
32713
}
32714
 
32715
.fp-select .fp-info {
32716
  font-size: 0.703125rem;
32717
}
32718
 
32719
.fp-select .fp-thumbnail {
32720
  float: left;
32721
  min-width: 110px;
32722
  min-height: 110px;
32723
  line-height: 110px;
32724
  text-align: center;
32725
  margin: 10px 20px 0 0;
32726
  background: #fff;
32727
  border: 1px solid #ddd;
32728
}
32729
 
32730
.fp-select .fp-thumbnail img {
32731
  border: 1px solid #ddd;
32732
  padding: 3px;
32733
  vertical-align: middle;
32734
  margin: 10px;
32735
}
32736
 
32737
.fp-select .fp-fileinfo {
32738
  display: inline-block;
32739
  margin-top: 10px;
32740
}
32741
 
32742
.file-picker.fp-select .fp-fileinfo {
32743
  max-width: 240px;
32744
}
32745
 
32746
.fp-select .fp-fileinfo div {
32747
  padding-bottom: 5px;
32748
}
32749
 
32750
.file-picker.fp-select .uneditable {
32751
  display: none;
32752
}
32753
 
32754
.file-picker.fp-select .fp-select-loading {
32755
  display: none;
32756
}
32757
 
32758
.file-picker.fp-select.loading .fp-select-loading {
32759
  display: block;
32760
}
32761
 
32762
.file-picker.fp-select.loading form {
32763
  display: none;
32764
}
32765
 
32766
.fp-select .fp-dimensions.fp-unknown {
32767
  display: none;
32768
}
32769
 
32770
.fp-select .fp-size.fp-unknown {
32771
  display: none;
32772
}
32773
 
32774
.filemanager-loading {
32775
  display: none;
32776
}
32777
 
32778
.jsenabled .filemanager-loading {
32779
  display: block;
32780
  margin-top: 100px;
32781
}
32782
 
32783
.filemanager.fm-loading .filemanager-toolbar,
32784
.filemanager.fm-loading .fp-pathbar,
32785
.filemanager.fm-loading .filemanager-container,
32786
.filemanager.fm-loaded .filemanager-loading,
32787
.filemanager.fm-maxfiles .fp-btn-add,
32788
.filemanager.fm-maxfiles .dndupload-message,
32789
.filemanager.fm-noitems .fp-btn-download,
32790
.filemanager.fm-noitems .fp-btn-delete,
32791
.filemanager .fm-empty-container,
32792
.filemanager.fm-noitems .filemanager-container .fp-content {
32793
  display: none;
32794
}
32795
 
32796
.filemanager .fp-img-downloading {
32797
  display: none;
32798
  padding-top: 7px;
32799
}
32800
 
32801
.filemanager .filemanager-updating {
32802
  display: none;
32803
  text-align: center;
32804
}
32805
 
32806
.filemanager.fm-updating .filemanager-updating {
32807
  display: block;
32808
  margin-top: 37px;
32809
}
32810
 
32811
.filemanager.fm-updating .fm-content-wrapper,
32812
.filemanager.fm-nomkdir .fp-btn-mkdir,
32813
.fitem.disabled .filemanager .filemanager-toolbar,
32814
.fitem.disabled .filemanager .fp-pathbar,
32815
.fitem.disabled .filemanager .fp-restrictions,
32816
.fitem.disabled .filemanager .fm-content-wrapper {
32817
  display: none;
32818
}
32819
 
32820
.filemanager .fp-restrictions {
32821
  text-align: right;
32822
}
32823
 
32824
.filemanager-toolbar {
32825
  padding: 4px;
32826
  overflow: hidden;
32827
}
32828
 
32829
.filemanager .fp-pathbar.empty {
32830
  display: none;
32831
}
32832
 
32833
.filepicker-filelist,
32834
.filemanager-container {
32835
  min-height: 140px;
1441 ariadna 32836
  border: 1px solid var(--bs-gray-500);
1 efrain 32837
  border-radius: 0.5rem;
32838
}
32839
 
32840
.filemanager .fp-content {
32841
  overflow: auto;
32842
  max-height: 472px;
32843
  min-height: 157px;
32844
}
32845
 
32846
.filemanager-container,
32847
.filepicker-filelist {
32848
  overflow: hidden;
32849
  border-top-left-radius: 0;
32850
  border-top-right-radius: 0;
32851
}
32852
 
32853
.file-picker .yui3-datatable-header {
32854
  /*rtl:raw:
32855
  text-align: right;
32856
  */
32857
  background: initial;
32858
}
32859
 
32860
.fitem.disabled .filepicker-filelist,
32861
.fitem.disabled .filemanager-container {
32862
  background-color: #ebebe4;
32863
}
32864
 
32865
.fitem.disabled .fp-btn-choose {
1441 ariadna 32866
  color: var(--bs-secondary-color);
1 efrain 32867
}
32868
 
32869
.fitem.disabled .filepicker-filelist .filepicker-filename {
32870
  display: none;
32871
}
32872
 
32873
.fp-iconview .fp-reficons1 {
32874
  position: absolute;
32875
  height: 100%;
32876
  width: 100%;
32877
  top: 0;
32878
  left: 0;
32879
}
32880
 
32881
.fp-iconview .fp-reficons2 {
32882
  position: absolute;
32883
  height: 100%;
32884
  width: 100%;
32885
  top: 0;
32886
  left: 0;
32887
}
32888
 
32889
.fp-iconview .fp-file.fp-hasreferences .fp-reficons1 {
32890
  background: url("[[pix:theme|fp/link]]") no-repeat;
32891
  /*rtl:raw:
32892
  transform: scaleX(-1);
32893
  */
32894
  /*rtl:ignore*/
32895
  background-position: bottom right;
32896
  background-size: 16px 16px;
32897
}
32898
 
32899
.fp-iconview .fp-file.fp-isreference .fp-reficons2 {
32900
  background: url("[[pix:theme|fp/alias]]") no-repeat;
32901
  /*rtl:raw:
32902
  transform: scaleX(-1);
32903
  */
32904
  /*rtl:ignore*/
32905
  background-position: bottom left;
32906
  background-size: 16px 16px;
32907
}
32908
 
32909
.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail img {
32910
  display: none;
32911
}
32912
 
32913
.filemanager .fp-iconview .fp-file.fp-originalmissing .fp-thumbnail {
32914
  background: url([[pix:s/dead]]) no-repeat;
32915
  background-position: center center;
32916
}
32917
 
32918
.filemanager .yui3-datatable table {
32919
  border: 0 solid #bbb;
32920
  width: 100%;
32921
}
32922
 
32923
/* Override YUI default styling */
32924
/* stylelint-disable declaration-no-important */
32925
.filemanager .yui3-datatable-header {
32926
  /*rtl:raw:
32927
  text-align: right;
32928
  */
32929
  background: #fff !important;
32930
  border-bottom: 1px solid #ccc !important;
32931
  border-left: 0 solid #fff !important;
32932
  color: #555 !important;
32933
}
32934
.filemanager .yui3-datatable-odd .yui3-datatable-cell {
32935
  background-color: #f6f6f6 !important;
32936
  border-left: 0 solid #f6f6f6;
32937
}
32938
.filemanager .yui3-datatable-even .yui3-datatable-cell {
32939
  background-color: #fff !important;
32940
  border-left: 0 solid #fff;
32941
}
32942
 
32943
/* stylelint-enable */
32944
.filemanager .fp-filename-icon.fp-hasreferences .fp-reficons1 {
32945
  background: url("[[pix:theme|fp/link_sm]]") no-repeat 0 0;
32946
  height: 100%;
32947
  width: 100%;
32948
  /*rtl:raw:
32949
  transform: scaleX(-1);
32950
  */
32951
  position: absolute;
32952
  top: 8px;
32953
  left: 17px;
32954
  background-size: 16px 16px;
32955
}
32956
 
32957
.filemanager .fp-filename-icon.fp-isreference .fp-reficons2 {
32958
  background: url("[[pix:theme|fp/alias_sm]]") no-repeat 0 0;
32959
  height: 100%;
32960
  width: 100%;
32961
  /*rtl:raw:
32962
  transform: scaleX(-1);
32963
  */
32964
  position: absolute;
32965
  top: 9px;
32966
  left: -6px;
32967
  background-size: 16px 16px;
32968
}
32969
 
32970
.filemanager .fp-contextmenu {
32971
  display: none;
32972
}
32973
 
32974
.filemanager .fp-iconview .fp-folder.fp-hascontextmenu .fp-contextmenu {
32975
  position: absolute;
32976
  right: 0;
32977
  bottom: 0;
32978
  display: flex;
32979
  align-items: center;
32980
  justify-content: center;
32981
}
32982
 
32983
.filemanager .fp-treeview .fp-folder.fp-hascontextmenu .fp-contextmenu,
32984
.filemanager .fp-tableview .fp-folder.fp-hascontextmenu .fp-contextmenu {
32985
  display: inline;
32986
  position: absolute;
32987
  left: 14px;
32988
  margin-right: -20px;
32989
  top: 6px;
32990
}
32991
 
32992
.filepicker-filelist .filepicker-container,
32993
.filemanager.fm-noitems .fm-empty-container {
32994
  display: block;
32995
  position: absolute;
32996
  top: 10px;
32997
  bottom: 10px;
32998
  left: 10px;
32999
  right: 10px;
33000
  border: 2px dashed #bbb;
33001
  padding-top: 85px;
33002
  text-align: center;
33003
}
33004
 
33005
.filepicker-filelist .dndupload-target,
33006
.filemanager-container .dndupload-target {
33007
  background: #fff;
33008
  position: absolute;
33009
  top: 10px;
33010
  bottom: 10px;
33011
  left: 10px;
33012
  right: 10px;
33013
  border: 2px dashed #fb7979;
33014
  padding-top: 85px;
33015
  text-align: center;
33016
}
33017
 
33018
.filepicker-filelist.dndupload-over .dndupload-target,
33019
.filemanager-container.dndupload-over .dndupload-target {
33020
  background: #fff;
33021
  position: absolute;
33022
  top: 10px;
33023
  bottom: 10px;
33024
  left: 10px;
33025
  right: 10px;
33026
  border: 2px dashed #6c8cd3;
33027
  padding-top: 85px;
33028
  text-align: center;
33029
}
33030
 
33031
.dndupload-message {
33032
  display: none;
33033
}
33034
 
33035
.dndsupported .dndupload-message {
33036
  display: inline;
33037
}
33038
 
33039
.dnduploadnotsupported-message {
33040
  display: none;
33041
}
33042
 
33043
.dndnotsupported .dnduploadnotsupported-message {
33044
  display: inline;
33045
}
33046
 
33047
.dndupload-target {
33048
  display: none;
33049
}
33050
 
33051
.dndsupported .dndupload-ready .dndupload-target {
33052
  display: block;
33053
}
33054
 
33055
.dndupload-uploadinprogress {
33056
  display: none;
33057
  text-align: center;
33058
}
33059
 
33060
.dndupload-uploading .dndupload-uploadinprogress {
33061
  display: block;
33062
}
33063
 
33064
.dndupload-arrow {
33065
  width: 100%;
33066
  height: 80px;
33067
  position: absolute;
33068
  top: 5px;
33069
  color: #8f959e;
33070
}
33071
 
33072
.fitem.disabled .filepicker-container,
33073
.fitem.disabled .fm-empty-container {
33074
  display: none;
33075
}
33076
 
33077
.dndupload-progressbars {
33078
  padding: 10px;
33079
  display: none;
33080
}
33081
 
33082
.dndupload-inprogress .dndupload-progressbars {
33083
  display: block;
33084
}
33085
 
33086
.dndupload-inprogress .fp-content {
33087
  display: none;
33088
}
33089
 
33090
.filemanager.fm-noitems .dndupload-inprogress .fm-empty-container {
33091
  display: none;
33092
}
33093
 
33094
.filepicker-filelist.dndupload-inprogress .filepicker-container {
33095
  display: none;
33096
}
33097
 
33098
.filepicker-filelist.dndupload-inprogress a {
33099
  display: none;
33100
}
33101
 
33102
.filemanager.fp-select .fp-select-loading {
33103
  display: none;
33104
}
33105
 
33106
.filemanager.fp-select.loading .fp-select-loading {
33107
  display: block;
33108
}
33109
 
33110
.filemanager.fp-select.loading form {
33111
  display: none;
33112
}
33113
 
33114
.filemanager.fp-select.fp-folder .fp-license,
33115
.filemanager.fp-select.fp-folder .fp-author,
33116
.filemanager.fp-select.fp-file .fp-file-unzip,
33117
.filemanager.fp-select.fp-folder .fp-file-unzip,
33118
.filemanager.fp-select.fp-file .fp-file-zip,
33119
.filemanager.fp-select.fp-zip .fp-file-zip {
33120
  display: none;
33121
}
33122
 
33123
.filemanager.fp-select .fp-file-setmain,
33124
.filemanager.fp-select .fp-file-setmain-help {
33125
  display: none;
33126
}
33127
 
33128
.filemanager.fp-select.fp-cansetmain .fp-file-setmain,
33129
.filemanager.fp-select.fp-cansetmain .fp-file-setmain-help {
33130
  display: inline-block;
33131
}
33132
 
33133
.filemanager .fp-mainfile .fp-filename {
33134
  font-weight: bold;
33135
}
33136
 
33137
.filemanager.fp-select.fp-folder .fp-file-download {
33138
  display: none;
33139
}
33140
 
33141
.fm-operation {
33142
  font-weight: bold;
33143
}
33144
 
33145
.filemanager.fp-select .fp-original.fp-unknown,
33146
.filemanager.fp-select .fp-original .fp-originloading {
33147
  display: none;
33148
}
33149
 
33150
.filemanager.fp-select .fp-original.fp-loading .fp-originloading {
33151
  display: inline;
33152
}
33153
 
33154
.filemanager.fp-select .fp-reflist.fp-unknown,
33155
.filemanager.fp-select .fp-reflist .fp-reflistloading {
33156
  display: none;
33157
}
33158
 
33159
.filemanager.fp-select .fp-reflist.fp-loading .fp-reflistloading {
33160
  display: inline;
33161
}
33162
 
33163
.filemanager.fp-select .fp-reflist .fp-value {
33164
  background: #f9f9f9;
33165
  border: 1px solid #bbb;
33166
  padding: 8px 7px;
33167
  margin: 0;
33168
  max-height: 75px;
33169
  overflow: auto;
33170
}
33171
 
33172
.filemanager.fp-select .fp-reflist .fp-value li {
33173
  padding-bottom: 7px;
33174
}
33175
 
33176
.filemanager.fp-mkdir-dlg {
33177
  text-align: center;
33178
}
33179
 
33180
.filemanager.fp-mkdir-dlg .fp-mkdir-dlg-text {
33181
  text-align: left;
33182
  margin: 20px;
33183
}
33184
 
33185
.filemanager.fp-dlg {
33186
  text-align: center;
33187
}
33188
 
33189
.file-picker div.bd {
33190
  text-align: left;
33191
}
33192
 
33193
.fp-formset {
33194
  padding: 10px;
33195
}
33196
.fp-formset input[type=file] {
33197
  line-height: inherit;
33198
}
33199
 
33200
.fp-forminset {
33201
  padding: 0 10px;
33202
}
33203
 
33204
.fp-fileinfo .fp-value {
33205
  display: inline-block;
33206
  padding-left: 5px;
33207
}
33208
 
33209
/** The message area **/
33210
.hidden {
33211
  display: none;
33212
}
33213
 
1441 ariadna 33214
.preferences-container .container-fluid, .preferences-container .container-sm, .preferences-container .container-md, .preferences-container .container-lg, .preferences-container .container-xl, .preferences-container .container-xxl {
1 efrain 33215
  padding: 0;
33216
}
1441 ariadna 33217
.preferences-container .container-fluid .col-md-6, .preferences-container .container-sm .col-md-6, .preferences-container .container-md .col-md-6, .preferences-container .container-lg .col-md-6, .preferences-container .container-xl .col-md-6, .preferences-container .container-xxl .col-md-6 {
1 efrain 33218
  min-height: 20px;
33219
}
33220
.preferences-container .align-bottom {
33221
  vertical-align: bottom;
33222
}
33223
.preferences-container .preference-table {
33224
  border: 1px solid #ddd;
33225
}
33226
.preferences-container .preference-table thead th {
33227
  text-align: center;
33228
}
33229
.preferences-container .preference-table thead th .config-warning {
33230
  display: none;
33231
}
33232
.preferences-container .preference-table thead th.unconfigured .config-warning {
33233
  display: inline-block;
33234
}
33235
.preferences-container .preference-table tr th {
33236
  border-left: 1px solid #dee2e6;
33237
}
33238
.preferences-container .preference-table tr td:not(:first-child) {
33239
  width: 150px;
33240
  text-align: center;
33241
}
33242
.preferences-container .preference-table tr td:nth-child(even) {
33243
  border: 1px solid #dee2e6;
33244
}
33245
.preferences-container .preference-table .preference-row .hover-tooltip-container {
33246
  display: inline-block;
33247
}
33248
.preferences-container .preference-table .preference-row .preference-name {
33249
  vertical-align: middle;
33250
}
33251
.preferences-container .preference-table .preference-row .disabled-message {
33252
  text-align: center;
33253
  height: 30px;
33254
  line-height: 30px;
33255
}
33256
.preferences-container .preference-table .preference-row.loading .preference-name .loading-icon {
33257
  display: block;
33258
}
33259
 
33260
.disabled-message {
33261
  display: none;
33262
}
33263
 
33264
.disabled .disabled-message {
33265
  display: block;
33266
}
33267
.disabled .disabled-message + form {
33268
  display: none;
33269
}
33270
 
33271
.general-settings-container .loading-icon {
33272
  display: none;
33273
}
33274
.general-settings-container .loading .loading-icon {
33275
  display: inline-block;
33276
}
33277
.general-settings-container label {
33278
  display: inline-block;
33279
}
33280
 
33281
.processor-container {
33282
  position: relative;
33283
}
33284
.processor-container .loading-container {
33285
  display: none;
33286
  position: absolute;
33287
  width: 100%;
33288
  height: 100%;
33289
  text-align: center;
33290
  background-color: rgba(255, 255, 255, 0.5);
33291
}
33292
.processor-container .loading-container .vertical-align {
33293
  height: 100%;
33294
  width: 0%;
33295
  display: inline-block;
33296
  vertical-align: middle;
33297
}
33298
.processor-container.loading .loading-container {
33299
  display: block;
33300
}
33301
 
33302
.preferences-page-container .checkbox-container {
33303
  margin: 30px 5px;
33304
  line-height: 20px;
33305
}
33306
.preferences-page-container .checkbox-container input {
33307
  line-height: 20px;
33308
  margin: 0;
33309
}
33310
.preferences-page-container .checkbox-container .loading-icon {
33311
  display: none;
33312
}
33313
.preferences-page-container .checkbox-container.loading .loading-icon {
33314
  display: inline-block;
33315
}
33316
 
33317
.notification-area {
33318
  height: 600px;
33319
  box-sizing: border-box;
33320
  border-radius: 4px;
33321
  margin-bottom: 30px;
33322
  border: 1px solid #e3e3e3;
33323
}
33324
@media (max-height: 670px) {
33325
  .notification-area {
33326
    height: 500px;
33327
  }
33328
}
33329
.notification-area .control-area {
33330
  box-sizing: border-box;
33331
  display: inline-block;
33332
  width: 300px;
33333
  height: 100%;
33334
  overflow: auto;
33335
  -webkit-overflow-scrolling: touch;
33336
  border-right: 1px solid #e3e3e3;
33337
}
33338
.notification-area .control-area .content {
33339
  position: relative;
33340
}
33341
.notification-area .control-area .content .content-item-container {
33342
  cursor: pointer;
33343
}
33344
.notification-area .control-area .content:empty + .empty-text {
33345
  display: block;
33346
}
33347
.notification-area .control-area .loading-icon {
33348
  display: none;
33349
}
33350
.notification-area .control-area .empty-text {
33351
  display: none;
33352
  text-align: center;
33353
  padding-top: 20px;
33354
}
33355
.notification-area .control-area.loading .loading-icon {
33356
  display: block;
33357
  text-align: center;
33358
  box-sizing: border-box;
33359
  padding: 5px;
33360
}
33361
.notification-area .control-area.loading .content:empty + .empty-text {
33362
  display: none;
33363
}
33364
.notification-area .content-area {
33365
  box-sizing: border-box;
33366
  display: inline-block;
33367
  width: calc(100% - 300px);
33368
  float: right;
33369
}
33370
.notification-area .content-area .toggle-mode {
33371
  display: none;
33372
}
33373
.notification-area .content-area .header {
33374
  height: 50px;
33375
  box-sizing: border-box;
33376
  border-bottom: 1px solid #e3e3e3;
33377
  padding: 5px;
33378
}
33379
.notification-area .content-area .header .image-container {
33380
  display: inline-block;
33381
  height: 25px;
33382
  width: 24px;
33383
  float: left;
33384
}
33385
.notification-area .content-area .header .subject-container {
33386
  display: inline-block;
33387
  max-width: calc(100% - 24px);
33388
  white-space: nowrap;
33389
  overflow: hidden;
33390
  text-overflow: ellipsis;
33391
  height: 25px;
33392
  padding-left: 5px;
33393
  box-sizing: border-box;
33394
}
33395
.notification-area .content-area .header .timestamp {
33396
  font-size: 10px;
33397
  line-height: 10px;
33398
  margin: 0;
33399
  color: #666;
33400
  margin-left: 30px;
33401
}
33402
.notification-area .content-area .header:empty {
33403
  display: none;
33404
}
33405
.notification-area .content-area > .content {
33406
  height: 500px;
33407
  box-sizing: border-box;
33408
  overflow: auto;
33409
  -webkit-overflow-scrolling: touch;
33410
  padding: 15px;
33411
}
33412
@media (max-height: 670px) {
33413
  .notification-area .content-area > .content {
33414
    height: 400px;
33415
  }
33416
}
33417
.notification-area .content-area > .content:empty {
33418
  display: none;
33419
}
33420
.notification-area .content-area > .content:empty + .empty-text {
33421
  display: block;
33422
  text-align: center;
33423
  padding-top: 100px;
33424
}
33425
.notification-area .content-area .empty-text {
33426
  display: none;
33427
}
33428
.notification-area .content-area .footer {
33429
  height: 50px;
33430
  box-sizing: border-box;
33431
  text-align: center;
33432
}
33433
.notification-area .content-area .footer a {
33434
  line-height: 50px;
33435
}
33436
.notification-area .content-area .footer:empty {
33437
  display: none;
33438
}
33439
 
33440
@media (max-width: 979px) {
33441
  .notification-area {
33442
    position: relative;
33443
    overflow: hidden;
33444
  }
33445
  .notification-area .control-area {
33446
    border-right: none;
33447
    width: 100%;
33448
    position: absolute;
33449
    top: 0;
33450
    left: 0;
33451
    opacity: 1;
33452
    visibility: visible;
33453
    transition: left 0.25s;
33454
  }
33455
  .notification-area .content-area {
33456
    width: 100%;
33457
    position: absolute;
33458
    top: 0;
33459
    right: -100%;
33460
    opacity: 0;
33461
    visibility: hidden;
33462
    transition: right 0.25s, opacity 0.25s, visibility 0.25s;
33463
  }
33464
  .notification-area .content-area .toggle-mode {
33465
    display: inline-block;
33466
    float: left;
33467
    width: 70px;
33468
    height: 50px;
33469
    line-height: 50px;
33470
    box-sizing: border-box;
33471
    border-right: 1px solid #e3e3e3;
33472
    border-bottom: 1px solid #e3e3e3;
33473
  }
33474
  .notification-area .content-area .header {
33475
    display: inline-block;
33476
    width: calc(100% - 70px);
33477
  }
33478
  .notification-area.show-content-area .control-area {
33479
    left: -100%;
33480
    opacity: 0;
33481
    visibility: hidden;
33482
    transition: left 0.25s, opacity 0.25s, visibility 0.25s;
33483
  }
33484
  .notification-area.show-content-area .content-area {
33485
    right: 0;
33486
    opacity: 1;
33487
    visibility: visible;
33488
    transition: right 0.25s;
33489
  }
33490
}
33491
.drawer .message-app {
33492
  height: 100%;
33493
}
33494
.drawer .message-app .icon-back-in-app {
33495
  display: none;
33496
}
33497
.drawer .message-app .icon-back-in-drawer {
33498
  display: inherit;
33499
}
33500
 
33501
.message-app {
33502
  display: flex;
33503
  flex-direction: column;
33504
  background-color: #eff1f3;
33505
}
33506
.message-app .icon-back-in-drawer {
33507
  display: none;
33508
}
33509
.message-app.main {
33510
  min-height: 400px;
33511
}
33512
.message-app .header-container {
33513
  flex-shrink: 0;
33514
}
33515
.message-app .overflow-y {
33516
  overflow-y: auto;
33517
}
33518
@media (max-height: 320px) {
33519
  .message-app .header-container [data-region=view-overview]:not(.hidden) {
33520
    display: flex;
33521
    align-items: center;
33522
  }
33523
  .message-app .overflow-y {
33524
    overflow-y: unset;
33525
  }
33526
}
33527
.message-app .body-container {
33528
  flex: 1;
33529
  overflow: hidden;
33530
}
33531
.message-app .body-container > * {
33532
  position: absolute;
33533
  right: 0;
33534
  left: 0;
33535
  top: 0;
33536
  bottom: 0;
33537
  overflow: auto;
33538
}
33539
.message-app .footer-container {
33540
  flex-shrink: 0;
33541
}
33542
.message-app .footer-container textarea {
33543
  direction: ltr;
33544
}
33545
.message-app .contact-status {
33546
  position: absolute;
33547
  left: 39px;
33548
  top: 34px;
33549
}
33550
.message-app .contact-status.online .icon {
33551
  color: #357a32;
33552
}
33553
.message-app .message p {
33554
  margin: 0;
33555
}
33556
.message-app .clickable {
33557
  cursor: pointer;
33558
}
33559
.message-app .clickable:hover {
33560
  filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.3));
33561
}
33562
.message-app a,
33563
.message-app .btn-link {
33564
  color: inherit;
33565
}
33566
.message-app .btn-link:hover, .message-app .btn-link:focus {
33567
  background-color: rgba(0, 0, 0, 0.035);
33568
  text-decoration: none;
33569
}
33570
.message-app .icon {
33571
  margin-right: 0;
33572
}
33573
.message-app .overview-section-toggle .collapsed-icon-container {
33574
  display: none;
33575
}
33576
.message-app .overview-section-toggle .expanded-icon-container {
33577
  display: inline-block;
33578
}
33579
.message-app .overview-section-toggle.collapsed .collapsed-icon-container {
33580
  display: inline-block;
33581
}
33582
.message-app .overview-section-toggle.collapsed .expanded-icon-container {
33583
  display: none;
33584
}
33585
.message-app .view-overview-body .section {
33586
  display: block;
33587
}
33588
.message-app .view-overview-body .section.expanded {
33589
  display: flex;
33590
}
33591
.message-app .view-overview-body .section div[data-region=toggle] {
33592
  padding: 0.1rem;
33593
}
33594
.message-app .view-conversation .content-message-container img {
33595
  max-width: 100%;
33596
}
33597
.message-app .list-group {
33598
  border-radius: 0;
33599
}
33600
.message-app .list-group .list-group-item {
33601
  border-left: 0;
33602
  border-right: 0;
33603
}
33604
.message-app .list-group .list-group-item:hover {
33605
  color: #fff;
33606
  background-color: #0f6cbf;
33607
}
33608
.message-app .list-group .list-group-item:first-child {
33609
  border-top: 0;
33610
}
33611
.message-app .list-group .list-group-item:last-child {
33612
  border-bottom: 0;
33613
}
33614
.message-app .list-group .list-group-item.list-group-item-action {
33615
  margin: 0.1rem;
33616
  width: auto;
33617
  text-align: inherit;
33618
}
33619
.message-app .last-message {
33620
  min-height: 1.5rem;
33621
}
33622
.message-app .section .collapsing {
33623
  overflow: hidden;
33624
}
33625
.message-app .message.send {
33626
  background-color: #dee2e6;
1441 ariadna 33627
  color: #000;
1 efrain 33628
}
33629
.message-app .message.send .time {
1441 ariadna 33630
  color: black;
1 efrain 33631
}
33632
.message-app .message.send .tail {
33633
  right: 0;
33634
  margin-right: -0.5rem;
33635
  border-bottom-color: #dee2e6;
33636
}
33637
.message-app .message.received {
33638
  background-color: #fff;
1441 ariadna 33639
  color: #000;
1 efrain 33640
}
33641
.message-app .message.received .time {
1441 ariadna 33642
  color: #4d4d4d;
1 efrain 33643
}
33644
.message-app .message.received .tail {
33645
  left: 0;
33646
  margin-left: -0.5rem;
33647
  border-bottom-color: #fff;
33648
}
33649
.message-app .message .tail {
33650
  content: "";
33651
  bottom: 0;
33652
  width: 0;
33653
  height: 0;
33654
  border: 0.5rem solid transparent;
33655
  position: relative;
33656
}
33657
.message-app .day {
1441 ariadna 33658
  color: #000;
1 efrain 33659
}
33660
.message-app .lazy-load-list {
1441 ariadna 33661
  overflow-y: inherit;
1 efrain 33662
}
33663
 
33664
#page-message-index #page-header {
33665
  display: none;
33666
}
33667
#page-message-index #region-main {
33668
  height: 100%;
33669
  margin-top: 0;
33670
}
33671
#page-message-index #region-main .conversationcontainer .section {
33672
  max-height: calc(100vh - 50px);
33673
}
33674
#page-message-index #region-main div[role=main] {
33675
  height: 100%;
33676
}
33677
#page-message-index #region-main div[role=main] #maincontent {
33678
  margin-top: -1px;
33679
}
33680
#page-message-index #region-main div[role=main] .message-app.main {
33681
  height: 100%;
33682
}
33683
 
33684
.dir-rtl .message-drawer {
33685
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.08);
33686
}
33687
 
33688
.message-app .emoji-picker-container {
33689
  position: absolute;
33690
  top: -5px;
33691
  right: 5px;
33692
  transform: translateY(-100%);
33693
}
33694
.message-app .emoji-picker-container .emoji-picker .picker-row .emoji-button {
33695
  height: 40px;
33696
  width: 40px;
33697
}
33698
@media (max-width: 575.98px) {
33699
  .message-app .emoji-picker-container {
33700
    right: -0.5rem;
33701
  }
33702
}
33703
@media (max-height: 495px) {
33704
  .message-app .emoji-picker-container {
33705
    position: fixed;
33706
    top: 0;
33707
    transform: none;
33708
  }
33709
}
33710
.message-app .emoji-auto-complete-container {
33711
  overflow: auto;
33712
  max-height: 90px;
33713
  transition: max-height 0.15s ease-in-out;
33714
  visibility: visible;
33715
}
33716
.message-app .emoji-auto-complete-container.hidden {
33717
  display: block;
33718
  max-height: 0;
33719
  visibility: hidden;
33720
  overflow: hidden;
33721
  transition: max-height 0.15s ease-in-out, visibility 0s linear 0.15s, overflow 0s linear 0.15s;
33722
}
33723
 
33724
/* Question */
1441 ariadna 33725
.questionbank h2, .questionbank .h2 {
1 efrain 33726
  margin-top: 0;
33727
}
33728
 
1441 ariadna 33729
.questioncategories h3, .questioncategories .h3 {
1 efrain 33730
  margin-top: 0;
33731
}
33732
 
33733
#chooseqtypebox {
33734
  margin-top: 1em;
33735
}
33736
 
1441 ariadna 33737
#chooseqtype h3, #chooseqtype .h3 {
1 efrain 33738
  margin: 0 0 0.3em;
33739
}
33740
 
33741
#chooseqtype .instruction {
33742
  display: none;
33743
}
33744
 
33745
#chooseqtype .fakeqtypes {
33746
  border-top: 1px solid silver;
33747
}
33748
 
33749
#chooseqtype .qtypeoption {
33750
  margin-bottom: 0.5em;
33751
}
33752
 
33753
#chooseqtype label {
33754
  display: block;
33755
}
33756
 
33757
#chooseqtype .qtypename img {
33758
  padding: 0 0.3em;
33759
}
33760
 
33761
#chooseqtype .qtypename {
33762
  display: inline-table;
33763
  width: 16em;
33764
}
33765
 
33766
#chooseqtype .qtypesummary {
33767
  display: block;
33768
  margin: 0 2em;
33769
}
33770
 
33771
#chooseqtype .submitbuttons {
33772
  margin: 0.7em 0;
33773
  text-align: center;
33774
}
33775
 
33776
#qtypechoicecontainer {
33777
  display: none;
33778
}
33779
 
33780
#qtypechoicecontainer_c.yui-panel-container.shadow .underlay {
33781
  background: none;
33782
}
33783
 
33784
#qtypechoicecontainer.yui-panel .hd {
33785
  color: #333;
33786
  letter-spacing: 1px;
33787
  text-shadow: 1px 1px 1px #fff;
33788
  border-top-left-radius: 10px;
33789
  border-top-right-radius: 10px;
33790
  border: 1px solid #ccc;
33791
  border-bottom: 1px solid #bbb;
1441 ariadna 33792
  background-image: linear-gradient(to bottom, #fff, #ccc);
1 efrain 33793
}
33794
 
33795
#qtypechoicecontainer {
33796
  font-size: 12px;
33797
  color: #333;
33798
  background: #f2f2f2;
33799
  border-radius: 10px;
33800
  border: 1px solid #ccc;
33801
  border-top: 0 none;
33802
}
33803
 
33804
#qtypechoicecontainer #chooseqtype {
33805
  width: 40em;
33806
}
33807
 
1441 ariadna 33808
#chooseqtypehead h3, #chooseqtypehead .h3 {
1 efrain 33809
  margin: 0;
33810
  font-weight: normal;
33811
}
33812
 
33813
#chooseqtype .qtypes {
33814
  position: relative;
33815
  border-bottom: 1px solid #bbb;
33816
  padding: 0.24em 0;
33817
}
33818
 
33819
#chooseqtype .alloptions {
33820
  overflow-x: hidden;
33821
  overflow-y: auto;
33822
  max-height: calc(100vh - 15em);
33823
  width: 60%;
33824
}
33825
 
33826
#chooseqtype .qtypeoption {
33827
  margin-bottom: 0;
33828
  padding: 0.3em 0.3em 0.3em 1.6em;
33829
}
33830
 
33831
#chooseqtype .qtypeoption img {
33832
  vertical-align: text-bottom;
33833
  padding-left: 1em;
33834
  padding-right: 0.5em;
33835
}
33836
 
33837
#chooseqtype .selected {
33838
  background-color: #fff;
33839
}
33840
 
33841
#chooseqtype .instruction,
33842
#chooseqtype .qtypesummary {
33843
  display: none;
33844
  position: absolute;
33845
  top: 0;
33846
  right: 0;
33847
  bottom: 0;
33848
  left: 60%;
33849
  margin: 0;
33850
  overflow-x: hidden;
33851
  overflow-y: auto;
33852
  padding: 1.5em 1.6em;
33853
  background-color: #fff;
33854
}
33855
 
33856
#chooseqtype .instruction,
33857
#chooseqtype .selected .qtypesummary {
33858
  display: block;
33859
}
33860
 
1441 ariadna 33861
.chooserdialogue-questionchooser .modicon img.icon,
33862
#categoryquestions .qtype img.icon {
33863
  /* Override default icon width set for fontawesome icons */
33864
  width: 16px;
33865
}
33866
 
1 efrain 33867
table.question-bank-table {
33868
  margin: 0;
33869
  background-color: #fff;
33870
  table-layout: fixed;
33871
  overflow-x: scroll;
33872
  width: min-content;
33873
  max-width: 100%;
33874
}
33875
table.question-bank-table th {
33876
  text-align: left;
33877
}
33878
table.question-bank-table > tbody > tr.r1 {
1441 ariadna 33879
  background-color: transparent;
1 efrain 33880
}
33881
table.question-bank-table > tbody > tr.highlight {
33882
  border: 1px solid #008196;
33883
}
33884
table.question-bank-table .checkbox input[type=checkbox] {
33885
  margin-left: 0;
33886
  float: none;
33887
}
33888
table.question-bank-table .iconcol {
33889
  padding: 3px;
33890
  box-sizing: content-box;
33891
}
33892
table.question-bank-table .iconcol .icon {
33893
  margin: 0;
33894
  width: 12px;
33895
  height: 12px;
33896
}
33897
table.question-bank-table label {
33898
  margin: 0;
33899
  display: block;
33900
}
33901
table.question-bank-table .header {
33902
  text-align: left;
33903
}
33904
table.question-bank-table .header.sortable-list-current-position {
33905
  background-color: #a2cff8;
33906
}
33907
table.question-bank-table .header.sortable-list-is-dragged {
33908
  background-color: #fff;
33909
  opacity: 0.85;
33910
}
33911
table.question-bank-table .header .header-text > div {
33912
  display: inline-block;
33913
}
33914
table.question-bank-table .header .dropdown-toggle::after {
33915
  margin-left: 0;
33916
}
33917
table.question-bank-table .header.checkbox .form-check {
33918
  padding-left: 0;
33919
}
33920
 
33921
#page-mod-quiz-edit div.questionbankwindow div.header {
33922
  margin: 0;
33923
}
33924
#page-mod-quiz-edit div.questionbankwindow.block {
33925
  padding: 0;
33926
}
33927
 
33928
.questionbank .singleselect {
33929
  margin: 0;
33930
}
33931
 
33932
/* Question editing form */
33933
#combinedfeedbackhdr div.fhtmleditor {
33934
  padding: 0;
33935
}
33936
 
33937
#combinedfeedbackhdr div.fcheckbox {
33938
  margin-bottom: 1em;
33939
}
33940
 
33941
#multitriesheader div.fitem_feditor {
33942
  margin-top: 1em;
33943
}
33944
 
33945
#multitriesheader div.fitem_fgroup {
33946
  margin-bottom: 1em;
33947
}
33948
 
33949
#multitriesheader div.fitem_fgroup fieldset.felement label {
33950
  margin-left: 0.3em;
33951
  margin-right: 0.3em;
33952
}
33953
 
33954
body.path-question-type {
33955
  /* Hacks to display the labels within a form group. */
33956
}
1441 ariadna 33957
body.path-question-type .fitem .col-form-label.visually-hidden:not(legend):not([for=id_category], [for=id_filetypeslist]) {
33958
  /* stylelint-disable declaration-no-important */
33959
  position: static !important;
33960
  width: auto !important;
33961
  overflow: visible !important;
33962
  /* stylelint-enable declaration-no-important */
1 efrain 33963
}
33964
 
33965
.que {
33966
  text-align: left;
33967
  margin: 0 auto 1.8em auto;
1441 ariadna 33968
  display: flex;
33969
  align-items: start;
33970
  gap: 1rem;
1 efrain 33971
}
1441 ariadna 33972
@media (max-width: 767.98px) {
33973
  .que {
33974
    flex-direction: column;
33975
  }
33976
}
1 efrain 33977
 
33978
.que .info {
1441 ariadna 33979
  flex-shrink: 0;
1 efrain 33980
  width: 7em;
33981
  padding: 0.5em;
33982
  background-color: #f8f9fa;
33983
  border: 1px solid #cad0d7;
33984
  border-radius: 2px;
33985
}
1441 ariadna 33986
@media (max-width: 767.98px) {
33987
  .que .info {
33988
    width: 100%;
33989
  }
33990
}
1 efrain 33991
 
1441 ariadna 33992
.que h3.no, .que .no.h3 {
1 efrain 33993
  margin: 0;
33994
  font-size: 0.8em;
33995
  line-height: 1;
33996
}
33997
 
33998
.que span.qno {
33999
  font-size: 1.5em;
34000
  font-weight: bold;
34001
  word-break: break-word;
34002
}
34003
 
34004
.que .info > div {
34005
  font-size: 0.8em;
34006
  margin-top: 0.7em;
34007
}
34008
 
34009
.que .info .questionflag.editable {
34010
  cursor: pointer;
34011
}
34012
 
34013
.que .info .editquestion img,
34014
.que .info .questionflag img,
34015
.que .info .questionflag input {
34016
  vertical-align: bottom;
34017
}
34018
 
34019
.que .content {
1441 ariadna 34020
  flex-grow: 1;
1 efrain 34021
}
1441 ariadna 34022
@media (max-width: 767.98px) {
34023
  .que .content {
34024
    width: 100%;
34025
  }
34026
}
1 efrain 34027
 
34028
.que .formulation,
34029
.que .outcome,
34030
.que .comment {
34031
  position: relative;
1441 ariadna 34032
  padding: 1rem 1rem;
1 efrain 34033
  margin-bottom: 1rem;
1441 ariadna 34034
  border: var(--bs-border-width) solid transparent;
34035
  border-radius: var(--bs-border-radius);
1 efrain 34036
}
34037
 
34038
.que .outcome,
34039
.que .comment {
1441 ariadna 34040
  color: #a67736;
34041
  border-color: #fbe6ca;
1 efrain 34042
  background-color: #fcefdc;
34043
}
34044
.que .outcome a,
34045
.que .comment a {
34046
  color: #041c31;
34047
}
34048
 
34049
.que .formulation {
34050
  color: #001a1e;
1441 ariadna 34051
  border-color: #b3d9e0;
34052
  background-color: #cce6ea;
1 efrain 34053
}
34054
 
34055
.que.multichoice .answer div.r0 .icon.fa-check,
34056
.que.multichoice .answer div.r1 .icon.fa-check,
34057
.que.multichoice .answer div.r0 .icon.fa-remove,
34058
.que.multichoice .answer div.r1 .icon.fa-remove {
34059
  text-indent: 0;
34060
}
34061
 
34062
.formulation input[type=text],
34063
.formulation select {
34064
  width: auto;
34065
  vertical-align: baseline;
34066
}
34067
 
34068
.que.multianswer .formulation .yui3-widget-positioned {
34069
  box-sizing: content-box;
34070
}
34071
.que.multianswer .formulation .yui3-widget-positioned .feedbackspan {
34072
  width: inherit;
34073
  max-width: inherit;
34074
}
34075
 
34076
.que input[size],
34077
.que textarea[cols] {
34078
  width: auto;
34079
  max-width: 100%;
34080
}
34081
 
34082
.que .comment {
1441 ariadna 34083
  color: #20491e;
34084
  border-color: #c2d7c2;
1 efrain 34085
  background-color: #d7e4d6;
34086
}
34087
 
34088
.que .ablock {
34089
  margin: 0.7em 0 0.3em 0;
34090
}
34091
 
34092
.que .im-controls {
34093
  margin-top: 0.5em;
34094
  text-align: left;
34095
}
34096
 
34097
.que .specificfeedback,
34098
.que .generalfeedback,
34099
.que .numpartscorrect .que .rightanswer,
34100
.que .im-feedback,
34101
.que .feedback,
34102
.que p {
34103
  margin: 0 0 0.5em;
34104
}
34105
 
34106
.que .correctness.correct {
34107
  color: #fff;
34108
  background-color: #357a32;
34109
}
34110
.que .correctness.partiallycorrect {
1441 ariadna 34111
  color: #000;
1 efrain 34112
  background-color: #f0ad4e;
34113
}
34114
.que .correctness.notanswered, .que .correctness.incorrect {
34115
  color: #fff;
34116
  background-color: #ca3120;
34117
}
34118
 
34119
.que .qtext {
34120
  margin-bottom: 1.5em;
34121
}
34122
 
34123
.que .validationerror {
34124
  color: #ca3120;
34125
}
34126
 
34127
.que .grading,
34128
.que .comment,
34129
.que .commentlink,
34130
.que .history {
34131
  margin-top: 0.5em;
34132
}
34133
 
1441 ariadna 34134
.que .history h3, .que .history .h3 {
1 efrain 34135
  margin: 0 0 0.2em;
34136
  font-size: 1em;
34137
}
34138
 
34139
.que .history table {
34140
  width: 100%;
34141
  margin: 0;
34142
}
34143
 
34144
.que .history .current {
34145
  font-weight: bold;
34146
}
34147
 
34148
.que .questioncorrectnessicon {
34149
  vertical-align: text-bottom;
34150
}
34151
 
34152
body.jsenabled .questionflag input[type=checkbox] {
34153
  display: none;
34154
}
34155
 
34156
.que .questionflagimage {
34157
  padding-right: 3px;
34158
  height: 16px;
34159
  width: 16px;
34160
}
34161
 
34162
.importerror {
34163
  margin-top: 10px;
34164
  border-bottom: 1px solid #555;
34165
}
34166
 
34167
.mform .que.comment .fitemtitle {
34168
  width: 20%;
34169
}
34170
 
34171
#page-question-preview #techinfo {
34172
  margin: 1em 0;
34173
}
34174
 
34175
#page-question-preview .collapsibleregion .collapsibleregioncaption,
34176
#page-question-preview .collapsibleregion .collapsibleregionextracontent {
34177
  display: inline-block;
34178
}
34179
 
34180
#page-mod-quiz-edit ul.slots .activityinstance > a {
34181
  display: flex;
34182
  max-width: 100%;
34183
  align-items: center;
34184
  text-indent: 0;
34185
  padding-left: 0;
34186
}
34187
#page-mod-quiz-edit ul.slots .activityinstance img.activityicon {
34188
  margin-left: 0;
34189
  width: 16px;
34190
  height: 16px;
34191
  padding-right: 4px;
34192
}
34193
 
34194
#page-mod-quiz-edit .activity img.activityicon {
34195
  vertical-align: text-top;
34196
}
34197
 
34198
#page-mod-quiz-edit .box.generalbox.questionbank {
34199
  padding: 0.5em;
34200
}
34201
 
34202
#page-mod-quiz-edit .questionbank .categorypagingbarcontainer,
34203
#page-mod-quiz-edit .questionbank .categoryquestionscontainer,
34204
#page-mod-quiz-edit .questionbank .choosecategory {
34205
  padding: 0;
34206
}
34207
 
34208
#page-mod-quiz-edit .questionbank .choosecategory select {
34209
  width: 100%;
34210
}
34211
 
34212
#page-mod-quiz-edit div.questionbank .categoryquestionscontainer {
34213
  background: transparent;
34214
}
34215
 
34216
#page-mod-quiz-edit .questionbankwindow div.header {
34217
  color: #444;
34218
  text-shadow: none;
34219
  border-top-left-radius: 4px;
34220
  border-top-right-radius: 4px;
34221
  margin: 0 -10px 0 -10px;
34222
  padding: 2px 10px 2px 10px;
34223
  background: transparent; /* Old browsers */
34224
}
34225
 
34226
#page-mod-quiz-edit .questionbankwindow div.header a:link,
34227
#page-mod-quiz-edit .questionbankwindow div.header a:visited {
34228
  color: #0f6cbf;
34229
}
34230
 
34231
#page-mod-quiz-edit .questionbankwindow div.header a:hover {
1441 ariadna 34232
  color: #0c5699;
1 efrain 34233
}
34234
 
34235
#page-mod-quiz-edit .createnewquestion {
34236
  padding: 0.3em 0;
34237
}
34238
#page-mod-quiz-edit .createnewquestion div,
34239
#page-mod-quiz-edit .createnewquestion input {
34240
  margin: 0;
34241
}
34242
 
34243
#page-mod-quiz-edit .questionbankwindow div.header .title {
34244
  color: #1d2125;
34245
}
34246
 
34247
#page-mod-quiz-edit div.container div.generalbox {
34248
  background-color: transparent;
34249
  padding: 1.5em;
34250
}
34251
 
34252
#page-mod-quiz-edit .categoryinfo {
34253
  background-color: transparent;
34254
  border-bottom: none;
34255
}
34256
 
34257
#page-mod-quiz-edit .createnewquestion .singlebutton input {
34258
  margin-bottom: 0;
34259
}
34260
 
34261
#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer,
34262
#page-mod-quiz-edit div.questionbank .categoryselectallcontainer {
34263
  padding: 0 0 1.5em 0;
34264
}
34265
 
34266
#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer {
34267
  background-color: transparent;
34268
  margin: 0;
34269
  border-top: 0;
34270
  border-bottom: 0;
34271
}
34272
#page-mod-quiz-edit div.questionbank .categorypagingbarcontainer .paging {
34273
  padding: 0 0.3em;
34274
}
34275
 
34276
#page-mod-quiz-edit div.question div.content div.questioncontrols {
34277
  background-color: #fff;
34278
}
34279
 
34280
#page-mod-quiz-edit div.question div.content div.points {
34281
  margin-top: -0.5em;
34282
  padding-bottom: 0;
34283
  border: none;
34284
  background-color: #fff;
34285
  position: static;
34286
  width: 12.1em;
34287
  float: right;
34288
  margin-right: 60px;
34289
}
34290
 
34291
#page-mod-quiz-edit div.question div.content div.points br {
34292
  display: none;
34293
}
34294
 
34295
#page-mod-quiz-edit div.question div.content div.points label {
34296
  display: inline-block;
34297
}
34298
 
34299
#page-mod-quiz-edit div.quizpage .pagecontent .pagestatus {
34300
  background-color: #fff;
34301
}
34302
 
34303
#page-mod-quiz-edit .quizpagedelete,
34304
#page-mod-quiz-edit .quizpagedelete img {
34305
  background-color: transparent;
34306
}
34307
 
34308
#page-mod-quiz-edit div.quizpage .pagecontent {
34309
  border: 1px solid #ddd;
34310
  border-radius: 2px;
34311
  overflow: hidden;
34312
}
34313
 
34314
#page-mod-quiz-edit div.questionbank .categoryinfo {
34315
  padding: 0.3em 0;
34316
}
34317
 
34318
.questionbankwindow .module {
34319
  width: auto;
34320
}
34321
 
34322
.questionbankwindow .form-autocomplete-selection {
34323
  margin-left: 0;
34324
}
34325
 
34326
#page-mod-quiz-edit div.editq div.question div.content {
34327
  background-color: #fff;
34328
  border: 1px solid #ddd;
34329
  border-radius: 2px;
34330
  overflow: hidden;
34331
}
34332
 
34333
#page-mod-quiz-edit ul.slots .activityinstance img.activityicon {
34334
  margin-top: 0;
34335
  padding-right: 4px;
34336
}
34337
 
34338
.path-mod-quiz .statedetails {
34339
  display: block;
34340
  font-size: 0.9em;
34341
}
34342
 
34343
a#hidebankcmd {
34344
  color: #0f6cbf;
34345
}
34346
 
34347
.que.shortanswer .answer {
34348
  padding: 0;
34349
}
34350
 
34351
.que label {
34352
  display: inline;
34353
}
34354
 
34355
.que .content .answer div[data-region=answer-label] .mediaplugin {
34356
  width: 400px;
34357
}
34358
 
34359
body.path-question-type .mform fieldset.hidden {
34360
  padding: 0;
34361
  margin: 0.7em 0 0;
34362
}
34363
 
34364
.que.ddwtos,
34365
.que.ddwtos .drop {
34366
  box-sizing: content-box;
34367
}
34368
 
34369
.tag-condition-container {
34370
  position: relative;
34371
}
34372
 
1441 ariadna 34373
.qbank_managecategories-item.qbank_managecategories-droptarget-before,
34374
.qbank_managecategories-item .qbank_managecategories-item.qbank_managecategories-droptarget-before,
34375
.qbank_managecategories-categorylist.qbank_managecategories-droptarget-before > .qbank_managecategories-item:first-child {
34376
  border-top-color: #0f6cbf;
1 efrain 34377
}
1441 ariadna 34378
 
34379
.qbank_managecategories-item.qbank_managecategories-droptarget,
34380
.qbank_managecategories-categorylist.qbank_managecategories-droptarget > .qbank_managecategories-item:last-child {
34381
  border-bottom-color: #0f6cbf;
34382
}
34383
 
34384
.qbank_managecategories-newchild.qbank_managecategories-droptarget {
34385
  border-color: #0f6cbf;
34386
  color: #0f6cbf;
34387
}
34388
 
1 efrain 34389
/* user.less */
34390
.userprofile .fullprofilelink {
34391
  text-align: center;
34392
  margin: 10px;
34393
}
34394
 
34395
.userprofile .page-context-header {
34396
  margin-bottom: 10px;
34397
  column-count: 1;
34398
}
34399
 
34400
.userprofile .description {
34401
  margin-top: 10px;
34402
  margin-bottom: 30px;
34403
}
34404
 
34405
.userprofile .profile_tree {
34406
  column-count: 2;
34407
}
34408
 
34409
#participantsform .no-overflow {
34410
  overflow: visible;
34411
}
34412
 
34413
.userprofile dl.list > dd + dt {
34414
  clear: left;
34415
}
34416
 
34417
.user-box {
34418
  margin: 8px;
34419
  width: 115px;
34420
  height: 160px;
34421
  text-align: center;
34422
  float: left;
34423
  clear: none;
34424
}
34425
 
34426
#page-user-profile .node_category ul,
34427
.path-user .node_category ul {
34428
  margin: 0;
34429
  list-style: none;
34430
  padding-left: 0;
34431
}
34432
#page-user-profile .node_category li,
34433
.path-user .node_category li {
34434
  margin-top: 5px;
34435
}
34436
#page-user-profile .node_category .editprofile,
34437
#page-user-profile .node_category .viewmore,
34438
.path-user .node_category .editprofile,
34439
.path-user .node_category .viewmore {
34440
  text-align: right;
34441
}
34442
 
34443
.ajax-contact-button {
34444
  box-sizing: border-box;
34445
  position: relative;
34446
}
34447
.ajax-contact-button.loading .loading-icon {
34448
  display: block;
34449
}
34450
.ajax-contact-button .loading-icon {
34451
  display: none;
34452
  position: absolute;
34453
  top: 0;
34454
  left: 0;
34455
  width: 100%;
34456
  height: 100%;
34457
  background-color: rgba(255, 255, 255, 0.7);
34458
}
34459
.ajax-contact-button .loading-icon .icon {
34460
  position: absolute;
34461
  left: 50%;
34462
  top: 50%;
34463
  transform: translate(-50%, -50%);
34464
}
34465
 
34466
@media (max-width: 480px) {
34467
  .userprofile .profile_tree {
34468
    /** Display the profile on one column on phones@mixin  */
34469
    column-count: 1;
34470
  }
34471
}
34472
.userlist #showall {
34473
  margin: 10px 0;
34474
}
34475
 
34476
.userlist .buttons {
34477
  text-align: center;
34478
}
34479
 
34480
.userlist .buttons label {
34481
  padding: 0 3px;
34482
}
34483
 
34484
.userlist table#participants {
34485
  text-align: center;
34486
}
34487
 
34488
.userlist table#participants td {
34489
  text-align: left;
34490
  padding: 4px;
34491
  vertical-align: middle;
34492
}
34493
 
34494
.userlist table#participants th {
34495
  text-align: left;
34496
  padding: 4px;
34497
}
34498
 
34499
.userlist table.controls {
34500
  width: 100%;
34501
}
34502
.userlist table.controls tr {
34503
  vertical-align: top;
34504
}
34505
.userlist table.controls .right {
34506
  text-align: right;
34507
}
34508
.userlist table.controls .groupselector {
34509
  margin-bottom: 0;
34510
  margin-top: 0;
34511
}
34512
.userlist table.controls .groupselector label {
34513
  display: block;
34514
}
34515
 
34516
.userinfobox {
34517
  width: 100%;
34518
  border: 1px solid;
34519
  border-collapse: separate;
34520
  padding: 10px;
34521
}
34522
 
34523
.userinfobox .left,
34524
.userinfobox .side {
34525
  width: 100px;
34526
  vertical-align: top;
34527
}
34528
 
34529
.userinfobox .userpicture {
34530
  width: 100px;
34531
  height: 100px;
34532
}
34533
 
34534
.userinfobox .content {
34535
  vertical-align: top;
34536
}
34537
 
34538
.userinfobox .links {
34539
  width: 100px;
34540
  padding: 5px;
34541
  vertical-align: bottom;
34542
}
34543
 
34544
.userinfobox .links a {
34545
  display: block;
34546
}
34547
 
34548
.userinfobox .list td {
34549
  padding: 3px;
34550
}
34551
 
34552
.userinfobox .username {
34553
  padding-bottom: 20px;
34554
  font-weight: bold;
34555
}
34556
 
34557
.userinfobox td.label {
34558
  text-align: right;
34559
  white-space: nowrap;
34560
  vertical-align: top;
34561
  font-weight: bold;
34562
}
34563
 
34564
.group-edit {
34565
  position: absolute;
34566
  right: 0;
34567
  margin-right: 0.6em;
34568
}
34569
 
34570
.group-image {
34571
  display: block;
34572
  float: left;
34573
  margin-right: 1em;
34574
}
34575
.group-image .grouppicture {
34576
  border-radius: 50%;
34577
}
34578
 
34579
.groupinfobox .left {
34580
  padding: 10px;
34581
  width: 100px;
34582
  vertical-align: top;
34583
}
34584
 
34585
.course-participation #showall {
34586
  text-align: center;
34587
  margin: 10px 0;
34588
}
34589
 
34590
#user-policy .noticebox {
34591
  text-align: center;
34592
  margin-left: auto;
34593
  margin-right: auto;
34594
  margin-bottom: 10px;
34595
  width: 80%;
34596
  height: 250px;
34597
}
34598
 
34599
#user-policy #policyframe {
34600
  width: 100%;
34601
  height: 100%;
34602
}
34603
 
34604
.iplookup #map {
34605
  margin: auto;
34606
}
34607
 
34608
.userselector select {
34609
  width: 100%;
34610
}
34611
 
34612
.userselector div {
34613
  margin-top: 0.2em;
34614
}
34615
 
34616
.userselector div label {
34617
  margin-right: 0.3em;
34618
}
34619
 
34620
/* Next style does not work in all browsers but looks nicer when it does */
34621
.userselector .userselector-infobelow {
34622
  font-size: 0.8em;
34623
}
34624
 
34625
#userselector_options .collapsibleregioncaption {
34626
  font-weight: bold;
34627
}
1441 ariadna 34628
#userselector_options .collapsibleregioncaption img {
34629
  width: 16px;
34630
  height: 16px;
34631
}
1 efrain 34632
 
34633
#userselector_options p {
34634
  margin: 0.2em 0;
34635
  text-align: left;
34636
}
34637
 
34638
/** user full profile */
34639
#page-user-profile .messagebox {
34640
  text-align: center;
34641
  margin-left: auto;
34642
  margin-right: auto;
34643
}
34644
 
34645
/** user course profile */
34646
#page-course-view-weeks .messagebox {
34647
  text-align: center;
34648
  margin-left: auto;
34649
  margin-right: auto;
34650
}
34651
 
34652
.profileeditor > .singleselect {
34653
  margin: 0 0.5em 0 0;
34654
}
34655
.profileeditor > .singlebutton {
34656
  display: inline-block;
34657
  margin: 0 0 0 0.5em;
34658
}
34659
.profileeditor > .singlebutton div,
34660
.profileeditor > .singlebutton input {
34661
  margin: 0;
34662
}
34663
 
1441 ariadna 34664
.userlist h3 .action-icon, .userlist .h3 .action-icon {
1 efrain 34665
  display: none;
34666
}
34667
 
34668
#page-enrol-users .popover {
34669
  max-width: none;
34670
}
34671
 
34672
.user-enroller-panel {
34673
  width: 600px;
34674
}
34675
 
34676
[data-filterverbfor],
34677
[data-filterregion=filter]:last-child [data-filterregion=joinadverb] {
34678
  display: none;
34679
}
34680
 
34681
[data-filterverb="0"] [data-filterverbfor="0"],
34682
[data-filterverb="1"] [data-filterverbfor="1"],
34683
[data-filterverb="2"] [data-filterverbfor="2"] {
34684
  display: block;
34685
}
34686
 
34687
#page-user-contactsitesupport .supporticon i {
34688
  font-size: 35px;
34689
}
34690
 
34691
.search-results .result {
34692
  margin-left: 0;
34693
  margin-right: 0;
34694
}
34695
 
34696
.search-results .result .result-content {
34697
  margin: 7px 0;
34698
}
34699
 
34700
.search-results .result .filename {
34701
  font-style: italic;
34702
}
34703
 
34704
.simplesearchform .input-group input.form-control {
34705
  border-top-left-radius: 0.5rem;
34706
  border-bottom-left-radius: 0.5rem;
34707
}
34708
.simplesearchform .btn {
34709
  padding-left: 0.5rem;
34710
  padding-right: 0.5rem;
34711
}
34712
.simplesearchform .btn .icon {
34713
  margin: 0;
34714
}
34715
.simplesearchform .btn-submit {
1441 ariadna 34716
  border-color: var(--bs-gray-500);
1 efrain 34717
  color: #6a737b;
34718
}
34719
.simplesearchform .btn-close,
34720
.simplesearchform .btn-clear {
34721
  position: absolute;
34722
  top: 0;
34723
  right: 0;
34724
  color: #6a737b;
1441 ariadna 34725
  z-index: 6;
1 efrain 34726
}
34727
.simplesearchform .btn-close {
1441 ariadna 34728
  right: 2.5rem;
34729
  top: 0.4rem;
34730
  font-size: inherit;
34731
  line-height: inherit;
1 efrain 34732
}
34733
.simplesearchform .btn-submit {
34734
  background-color: #f8f9fa;
34735
}
34736
.simplesearchform .withclear {
34737
  padding-right: 2rem;
34738
}
34739
.simplesearchform .searchinput {
34740
  display: flex;
34741
  flex: 1 1 auto;
34742
}
34743
.simplesearchform .collapsing {
34744
  height: inherit;
34745
  transition: none;
34746
  width: inherit;
34747
}
34748
 
34749
.simplesearchform .collapse.show,
34750
.simplesearchform .collapsing {
34751
  position: absolute;
34752
  left: 0;
34753
  top: 0;
34754
  width: 100%;
34755
  display: flex;
34756
  background-color: #fff;
1441 ariadna 34757
  z-index: 1070;
1 efrain 34758
  height: 60px;
34759
}
34760
.simplesearchform .collapse.show .searchform-navbar,
34761
.simplesearchform .collapsing .searchform-navbar {
34762
  width: auto;
34763
  margin-left: auto;
34764
  margin-right: auto;
34765
}
34766
 
34767
.search-areas-actions {
34768
  margin-bottom: 1rem;
34769
}
34770
 
34771
.search-areas-actions > div {
34772
  margin-right: 1rem;
34773
  display: inline-block;
34774
}
34775
 
34776
#core-search-areas .lastcol li {
34777
  margin-left: 24px;
34778
  text-indent: -24px;
34779
}
34780
 
34781
#core-search-areas .lastcol li > i {
34782
  text-indent: 0;
34783
}
34784
 
34785
/**
34786
 * Moodle forms HTML isn't changeable via renderers (yet?) so this
34787
 * .less file imports styles from the bootstrap $variables file and
34788
 * adds them to the existing Moodle form CSS ids and classes.
34789
 *
34790
 */
34791
.jsenabled .mform .containsadvancedelements .advanced {
34792
  display: none;
34793
}
34794
 
34795
.mform .containsadvancedelements .advanced.show {
34796
  display: flex;
34797
}
34798
 
34799
#adminsettings span.error {
34800
  display: inline-block;
1441 ariadna 34801
  border: 1px solid #efc1bc;
1 efrain 34802
  border-radius: 4px;
34803
  background-color: #f4d6d2;
34804
  padding: 4px;
34805
  margin-bottom: 4px;
34806
}
34807
 
34808
.mform .d-flex .fitem {
34809
  margin: 0.1rem 0.25rem 0.1rem 0 !important; /* stylelint-disable-line declaration-no-important */
34810
}
34811
.mform .d-flex br + label {
34812
  justify-content: flex-start;
34813
  width: 100%;
34814
  margin-right: 0;
34815
}
34816
 
34817
.d-flex > .form-control {
34818
  width: auto;
34819
  max-width: 100%;
34820
}
34821
.d-flex > textarea.form-control {
34822
  width: 100%;
34823
}
34824
 
1441 ariadna 34825
.form-select {
1 efrain 34826
  width: auto;
34827
  max-width: 100%;
34828
}
34829
 
1441 ariadna 34830
#jump-to-activity.form-select {
1 efrain 34831
  width: 100%;
34832
}
34833
 
34834
.mform fieldset {
34835
  margin-bottom: 0.5rem;
1441 ariadna 34836
  border-bottom: 1px solid var(--bs-border-color);
1 efrain 34837
}
34838
 
34839
#adminsettings .form-control[size] {
34840
  width: auto;
34841
}
34842
 
34843
#adminsettings .error {
34844
  color: #ca3120;
34845
}
34846
 
34847
.mform ul.file-list {
34848
  padding: 0;
34849
  margin: 0;
34850
  list-style: none;
34851
}
34852
 
34853
.mform label .req,
34854
.mform label .adv {
34855
  cursor: help;
34856
}
34857
 
34858
/*rtl:ignore*/
34859
input#id_externalurl {
34860
  direction: ltr;
34861
}
34862
 
34863
#portfolio-add-button {
34864
  display: inline;
34865
}
34866
 
34867
.form-defaultinfo,
34868
.form-label .form-shortname {
1441 ariadna 34869
  color: var(--bs-secondary-color);
1 efrain 34870
}
34871
 
34872
.form-label .form-shortname {
34873
  font-size: 0.703125rem;
34874
  display: block;
34875
}
34876
 
34877
.formsettingheading .form-horizontal {
1441 ariadna 34878
  color: var(--bs-secondary-color);
1 efrain 34879
}
34880
 
34881
.no-felement.fstatic {
1441 ariadna 34882
  color: var(--bs-secondary-color);
1 efrain 34883
  padding-top: 5px;
34884
}
34885
 
34886
.no-fitem .fstaticlabel {
34887
  font-weight: bold;
34888
}
34889
 
34890
.form-item .form-setting .defaultsnext > input {
34891
  display: inline-block;
34892
}
34893
 
34894
.form-item .form-setting .form-checkbox.defaultsnext {
34895
  margin-top: 5px;
34896
  display: inline-block;
34897
}
34898
 
1441 ariadna 34899
#adminsettings h3, #adminsettings .h3 {
1 efrain 34900
  display: block;
34901
  width: 100%;
34902
  padding: 0;
34903
  margin-bottom: 1.5;
34904
  font-size: 1.171875rem;
34905
  line-height: 3;
34906
  border: 0;
34907
  border-bottom: 1px solid #e5e5e5;
34908
}
34909
 
34910
/* rtl:ignore */
34911
.mform .fitem .felement input[name=email],
34912
.mform .fitem .felement input[name=email2],
34913
.mform .fitem .felement input[name=url],
34914
.mform .fitem .felement input[name=idnumber],
34915
.mform .fitem .felement input[name=phone1],
34916
.mform .fitem .felement input[name=phone2] {
34917
  text-align: left;
34918
  direction: ltr;
34919
}
34920
 
34921
.que.match .mediaplugin {
34922
  width: 50vw;
34923
}
34924
 
34925
/* rtl:ignore */
34926
#page-admin-grade-edit-scale-edit .error input#id_name {
34927
  margin-right: 170px;
34928
}
34929
 
34930
#page-grade-edit-outcome-course .courseoutcomes {
34931
  margin-left: auto;
34932
  margin-right: auto;
34933
  width: 100%;
34934
}
34935
 
34936
#page-grade-edit-outcome-course .courseoutcomes td {
34937
  text-align: center;
34938
}
34939
 
34940
/* Install Process' text fields Forms, should always be justified to the left */
34941
/* rtl:ignore */
34942
#installform #id_wwwroot,
34943
#installform #id_dirroot,
34944
#installform #id_dataroot,
34945
#installform #id_dbhost,
34946
#installform #id_dbname,
34947
#installform #id_dbuser,
34948
#installform #id_dbpass,
34949
#installform #id_prefix {
34950
  direction: ltr;
34951
}
34952
 
34953
.mdl-right > label {
34954
  display: inline-block;
34955
}
34956
 
34957
.singleselect {
34958
  max-width: 100%;
34959
}
34960
 
34961
.form-item .form-label label {
34962
  margin-bottom: 0;
34963
}
34964
 
34965
div#dateselector-calendar-panel {
34966
  z-index: 3100; /* Set higher than the z-index of the filemanager - see MDL-39047. */
34967
}
34968
 
34969
/**
34970
 * Show the labels above text editors and file managers except on wide screens.
34971
 */
34972
/* Section and module editing forms contain special JS components for the
34973
   availability system (if enabled). */
34974
#id_availabilityconditionsjson[aria-hidden=true],
34975
.availability-field [aria-hidden=true] {
34976
  display: none;
34977
}
34978
 
1441 ariadna 34979
.availability-field img {
34980
  width: 16px;
34981
  height: 16px;
34982
}
34983
 
1 efrain 34984
.availability-eye {
34985
  clear: left;
34986
  float: left;
34987
}
34988
 
34989
.availability-inner,
34990
.availability-plugincontrols {
34991
  float: left;
1441 ariadna 34992
  border-radius: var(--bs-border-radius);
34993
  border: var(--bs-border-width) solid var(--bs-border-color-translucent);
1 efrain 34994
  padding: 1rem;
34995
  margin-top: 0.5rem;
34996
}
34997
 
34998
.availability-plugincontrols,
34999
.availability-childlist .availability-inner {
35000
  margin-left: 0.625rem;
35001
}
35002
 
35003
.availability-field .availability-plugincontrols .availability-group select {
35004
  max-width: 12rem;
35005
}
35006
 
35007
/* Custom styles for autocomplete form element */
35008
/* These styles reserve a standard amount of space in the DOM to avoid flicker when the original select element is replaced */
35009
[data-fieldtype=autocomplete] select,
35010
[data-fieldtype=tags] select,
35011
.form-autocomplete-original-select {
35012
  visibility: hidden;
35013
  overflow: hidden;
35014
  width: 15rem;
35015
  height: 44px;
35016
  margin: 0;
35017
  padding: 0;
35018
  border: 0;
35019
  margin-top: 1.65625rem;
35020
  vertical-align: bottom;
35021
}
35022
 
35023
.form-autocomplete-selection {
35024
  margin: 0.25rem 0;
35025
  min-height: 2.375rem;
35026
}
35027
 
35028
.form-autocomplete-selection [role=option] {
35029
  cursor: pointer;
35030
  white-space: inherit;
35031
  word-break: break-word;
35032
  line-height: 1.4;
35033
  text-align: left;
35034
}
35035
 
35036
.form-autocomplete-suggestions {
35037
  position: absolute;
35038
  background-color: #fff;
1441 ariadna 35039
  border: 1px solid var(--bs-gray-500);
1 efrain 35040
  min-width: 206px;
35041
  max-height: 20em;
35042
  overflow: auto;
35043
  margin: 0.125rem 0 0;
35044
  padding: 0.5rem 0;
35045
  z-index: 3;
35046
}
35047
 
35048
.form-autocomplete-suggestions li {
35049
  list-style-type: none;
1441 ariadna 35050
  padding: 0.25rem 1rem;
1 efrain 35051
  margin: 0;
35052
  cursor: pointer;
35053
  color: #1d2125;
1441 ariadna 35054
  word-break: normal;
35055
  overflow-wrap: anywhere;
35056
  white-space: normal;
1 efrain 35057
}
35058
.form-autocomplete-suggestions li:hover, .form-autocomplete-suggestions li:focus, .form-autocomplete-suggestions li[aria-selected=true] {
35059
  background-color: #0f6cbf;
35060
  color: #fff;
35061
}
35062
.form-autocomplete-suggestions li[aria-disabled=true] {
35063
  pointer-events: none;
35064
  color: #6a737b;
1441 ariadna 35065
  background-color: var(--bs-secondary-bg);
1 efrain 35066
}
35067
.form-autocomplete-suggestions li.suggestions-heading {
35068
  pointer-events: none;
35069
  font-weight: bold;
35070
  color: #1d2125;
35071
  background-color: #fff;
1441 ariadna 35072
  padding-left: calc(1rem / 2);
1 efrain 35073
}
35074
.form-autocomplete-suggestions li::before {
35075
  content: "​";
35076
}
35077
 
35078
.form-autocomplete-downarrow {
35079
  color: #1d2125;
35080
  top: 0.2rem;
35081
  right: 0.5rem;
35082
  cursor: pointer;
35083
}
35084
.form-autocomplete-downarrow .loading-icon {
35085
  position: absolute;
35086
  top: 0;
35087
  left: 0;
35088
  background-color: #fff;
35089
}
35090
 
35091
/** Undo some bootstrap things */
35092
.form-autocomplete-selection + input.form-control {
35093
  width: auto;
35094
  display: inline-block;
35095
  vertical-align: middle;
35096
}
35097
 
35098
.form-autocomplete-selection [data-active-selection=true] {
1441 ariadna 35099
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 35100
}
35101
 
35102
select.form-control[size], select.form-control[multiple] {
35103
  padding-right: 0;
35104
}
35105
select.form-control[size] option, select.form-control[multiple] option {
35106
  width: fit-content;
35107
}
35108
 
35109
/* Non-bootstrap selects with a size show their contents outside of the element.
35110
 * Remove when we update to stable bootstrap 4. (MDL-56511) */
35111
select[size],
35112
select[multiple] {
35113
  overflow: auto;
35114
}
35115
 
35116
select[size="1"] {
35117
  overflow: visible;
35118
}
35119
 
35120
textarea[data-auto-rows] {
35121
  overflow-x: hidden;
35122
  resize: none;
35123
}
35124
 
35125
/** Display elements under labels in vertical forms regardless of the screen size. */
35126
.mform.full-width-labels .fitem.row {
35127
  margin-left: 0;
35128
  margin-right: 0;
35129
}
35130
.mform.full-width-labels .fitem.row > .col-md-3, .mform.full-width-labels .fitem.row > .col-md-9 {
35131
  flex: 0 0 100%;
35132
  max-width: 100%;
35133
  width: inherit;
35134
  padding-right: 0;
35135
  padding-left: 0;
35136
}
35137
.mform.full-width-labels .fitem.row.femptylabel > .col-md-3 {
35138
  display: none;
35139
}
35140
.mform.full-width-labels .fitem.row .form-control {
35141
  width: 100%;
35142
}
35143
 
35144
.mform .col-form-label .form-label-addon {
35145
  margin-left: 0.25rem;
35146
}
35147
 
35148
@media (min-width: 576px) {
35149
  .mform:not(.full-width-labels) .col-form-label .form-label-addon {
35150
    margin-left: auto;
35151
  }
35152
}
35153
[data-fieldtype=modgrade] .fitem {
35154
  padding-bottom: 0.375rem;
35155
}
35156
 
35157
[data-fieldtype=modgrade] {
1441 ariadna 35158
  background-color: var(--bs-body-bg);
35159
  border-radius: var(--bs-border-radius);
35160
  border: var(--bs-border-width) solid var(--bs-border-color-translucent);
35161
  padding: 1rem;
35162
  margin-left: 0.75rem;
1 efrain 35163
  max-width: 30rem;
35164
}
35165
 
35166
[data-filetypesbrowserbody] [aria-expanded=false] > [role=group],
35167
[data-filetypesbrowserbody] [aria-expanded=false] [data-filetypesbrowserfeature=hideifcollapsed],
35168
[data-filetypesbrowserbody] [aria-expanded=true] [data-filetypesbrowserfeature=hideifexpanded] {
35169
  display: none;
35170
}
35171
 
35172
.felement[data-fieldtype=autocomplete],
35173
.felement[data-fieldtype=tags] {
35174
  display: block !important; /* stylelint-disable-line declaration-no-important */
1441 ariadna 35175
  position: static;
1 efrain 35176
}
35177
 
35178
[data-fieldtype=editor] > div {
35179
  flex-grow: 1;
35180
}
35181
 
35182
@media (min-width: 768px) {
35183
  .mform fieldset .fcontainer.collapseable .col-form-label {
35184
    padding-left: 2.5rem;
35185
  }
35186
}
35187
.collapsemenu .collapseall {
35188
  display: block;
35189
}
35190
.collapsemenu .expandall {
35191
  display: none;
35192
}
35193
.collapsemenu.collapsed .collapseall {
35194
  display: none;
35195
}
35196
.collapsemenu.collapsed .expandall {
35197
  display: block;
35198
}
35199
 
35200
.input-group.form-inset .form-inset-item {
35201
  position: absolute;
1441 ariadna 35202
  padding-top: calc(0.375rem + var(--bs-border-width));
1 efrain 35203
  z-index: 3;
35204
}
35205
.input-group.form-inset.form-inset-left .form-control {
35206
  padding-left: 1.5rem;
35207
}
35208
.input-group.form-inset.form-inset-right .form-control {
35209
  padding-right: 1.5rem;
35210
}
35211
.input-group.form-inset.form-inset-right .form-inset-item {
35212
  right: 0;
35213
}
35214
 
35215
.form-check.left-indented {
35216
  padding-left: 0;
35217
}
35218
 
35219
.toggle-sensitive-btn .icon {
35220
  margin-right: 0;
35221
}
35222
 
35223
@media (min-width: 576px) {
35224
  .toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation) > .form-control:not(:last-child) {
1441 ariadna 35225
    border-radius: var(--bs-border-radius);
1 efrain 35226
  }
35227
  .toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation) > .form-control-lg:not(:last-child) {
1441 ariadna 35228
    border-radius: var(--bs-border-radius-lg);
1 efrain 35229
  }
1441 ariadna 35230
  .toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation) > .toggle-sensitive-btn {
1 efrain 35231
    display: none;
35232
  }
35233
}
35234
.pagelayout-login #region-main {
35235
  border: 0;
35236
  background-color: inherit;
35237
}
35238
 
35239
.pagelayout-login #page {
35240
  background: #f8f9fa;
35241
  background-image: linear-gradient(to right, #f8f9fa 0%, #dee2e6 100%);
35242
}
35243
.pagelayout-login #page div[role=main] {
35244
  height: 100%;
35245
}
35246
 
35247
.login-wrapper {
35248
  display: flex;
35249
  align-items: center;
35250
  justify-content: center;
35251
  height: 100%;
35252
}
35253
 
35254
.login-container {
35255
  background-color: #fff;
35256
  padding: 3rem;
35257
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
35258
  margin-bottom: 2rem;
1441 ariadna 35259
  border-radius: 0.5rem;
1 efrain 35260
}
35261
.login-container .login-languagemenu {
35262
  display: flex;
35263
  justify-content: flex-start;
35264
}
35265
.login-container .login-languagemenu .dropdown-menu {
35266
  max-height: 300px;
35267
  overflow-y: auto;
35268
}
35269
.login-container .login-logo {
35270
  display: flex;
35271
  justify-content: center;
35272
  margin-bottom: 1rem;
35273
}
35274
.login-container .login-divider {
35275
  margin-top: 1.5rem;
35276
  margin-bottom: 1.5rem;
35277
  border-top: 1px solid #dee2e6;
35278
}
1441 ariadna 35279
.login-container h1.login-heading, .login-container .login-heading.h1 {
1 efrain 35280
  font-size: 1.875rem;
35281
}
1441 ariadna 35282
.login-container h2.login-heading, .login-container .login-heading.h2 {
1 efrain 35283
  font-size: 1.40625rem;
35284
}
35285
.login-container .login-identityproviders .login-identityprovider-btn {
35286
  border: 1px solid #dee2e6;
35287
}
35288
.login-container .divider {
35289
  width: 1px;
35290
  background-color: #dee2e6;
35291
  height: 1.875rem;
35292
}
35293
.login-container .action-menu-trigger a {
35294
  margin: 0.5rem 0;
35295
}
35296
 
35297
@media (min-width: 768px) {
35298
  .login-container {
35299
    width: 500px !important; /* stylelint-disable-line declaration-no-important */
35300
  }
35301
}
35302
/* modules.less */
35303
select {
35304
  width: auto;
35305
}
35306
 
35307
.path-mod .activity-header:not(:empty) {
35308
  background-color: #f8f9fa;
35309
  margin-bottom: 1rem;
35310
  padding-left: 1rem;
35311
  padding-right: 1rem;
35312
  border-radius: 0.5rem;
35313
}
35314
.path-mod .activity-header:not(:empty) > div:last-child > div:last-child {
35315
  border-bottom: 0;
35316
}
35317
.path-mod .activity-information .activity-dates {
35318
  padding-top: 1rem;
35319
  padding-bottom: 1rem;
35320
  border-bottom: 1px solid #dee2e6;
35321
}
35322
.path-mod .activity-information .completion-info {
35323
  padding-top: 1rem;
35324
  padding-bottom: 1rem;
35325
  border-bottom: 1px solid #dee2e6;
35326
}
35327
.path-mod .activity-description {
35328
  padding-top: 1rem;
35329
  padding-bottom: 1rem;
35330
}
35331
.path-mod .activity-description > .box.py-3 {
35332
  padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */
35333
  padding-bottom: 0 !important; /* stylelint-disable-line declaration-no-important */
35334
}
35335
.path-mod .activity-description > .box.py-3:empty {
35336
  display: none;
35337
}
35338
.path-mod .automatic-completion-conditions .badge {
35339
  font-size: 80%;
35340
  padding: 0.5rem;
35341
  margin-top: 0.25rem;
35342
  mix-blend-mode: multiply;
35343
}
35344
.path-mod .automatic-completion-conditions .badge.badge-light {
35345
  background-color: #e9ecef !important; /* stylelint-disable-line declaration-no-important */
35346
}
35347
.path-mod .automatic-completion-conditions .badge .icon {
35348
  width: 0.7rem;
35349
  height: 0.7rem;
35350
  font-size: 0.7rem;
35351
}
35352
.path-mod .automatic-completion-conditions .badge:first-child {
35353
  margin-top: 0;
35354
}
35355
.path-mod .activity-description .no-overflow p:last-child {
35356
  padding-bottom: 0;
35357
  margin-bottom: 0;
35358
}
35359
 
35360
.path-mod-choice .horizontal .choices .option {
35361
  display: inline-block;
35362
}
35363
 
35364
.path-mod-choice .choices .option label {
35365
  vertical-align: top;
35366
}
35367
 
35368
.path-mod-forum .forumsearch input,
35369
.path-mod-forum .forumsearch .helptooltip {
35370
  margin: 0 3px;
35371
}
35372
 
35373
.path-mod-forum .forumheaderlist,
35374
.path-mod-forum .forumheaderlist td {
35375
  border: none;
35376
}
35377
 
35378
.path-mod-forum .forumheaderlist thead .header,
35379
.path-mod-forum .forumheaderlist tbody .discussion td {
35380
  white-space: normal;
35381
  vertical-align: top;
35382
  padding-left: 0.5em;
35383
  padding-right: 0.5em;
35384
}
35385
.path-mod-forum .forumheaderlist thead .header {
35386
  white-space: normal;
35387
  vertical-align: top;
35388
}
35389
.path-mod-forum .forumheaderlist thead .header.replies {
35390
  text-align: center;
35391
}
35392
.path-mod-forum .forumheaderlist thead .header.lastpost {
35393
  text-align: right;
35394
}
35395
.path-mod-forum .forumheaderlist thead .header th.discussionsubscription,
35396
.path-mod-forum .forumheaderlist tbody .discussion td.discussionsubscription {
35397
  width: 16px;
35398
  padding-left: 0.5em;
35399
  padding-right: 0.5em;
35400
}
35401
.path-mod-forum .forumheaderlist .discussion .replies,
35402
.path-mod-forum .forumheaderlist .discussion .lastpost {
35403
  white-space: normal;
35404
}
35405
.path-mod-forum .forumheaderlist .discussion .discussionsubscription,
35406
.path-mod-forum .forumheaderlist .discussion .replies {
35407
  text-align: center;
35408
}
35409
.path-mod-forum .forumheaderlist .discussion .topic,
35410
.path-mod-forum .forumheaderlist .discussion .discussionsubscription,
35411
.path-mod-forum .forumheaderlist .discussion .topic.starter,
35412
.path-mod-forum .forumheaderlist .discussion .replies,
35413
.path-mod-forum .forumheaderlist .discussion .lastpost {
35414
  vertical-align: top;
35415
}
35416
.path-mod-forum .discussion-list .topic {
35417
  font-weight: inherit;
35418
}
35419
 
1441 ariadna 35420
.discussion-settings-container .form-select {
1 efrain 35421
  width: 100%;
35422
}
35423
.discussion-settings-container input {
35424
  max-width: 100%;
35425
}
35426
 
35427
.forumpost {
35428
  border: 1px solid #dee2e6;
35429
  display: block;
35430
  padding: 6px;
35431
}
35432
.forumpost .header {
35433
  margin-bottom: 3px;
35434
}
35435
.forumpost .picture img {
35436
  margin: 3px;
35437
}
35438
.forumpost .picture img.userpicture {
35439
  margin-left: 3px;
35440
  margin-right: 10px;
35441
}
35442
.forumpost .content .posting.fullpost {
35443
  margin-top: 8px;
35444
}
35445
.forumpost .row {
35446
  display: block;
35447
}
35448
.forumpost .row .topic,
35449
.forumpost .row .content-mask,
35450
.forumpost .row .options {
35451
  margin-left: 48px;
35452
}
35453
.forumpost .row.side {
35454
  clear: both;
35455
}
35456
 
35457
.forumpost .row .left {
35458
  width: 48px;
35459
}
35460
 
35461
.forumpost .options .commands {
35462
  margin-left: 0;
35463
}
35464
 
35465
.forumpost .subject {
35466
  font-weight: bold;
35467
}
35468
 
35469
.forumsearch input[type=text] {
35470
  margin-bottom: 0;
35471
}
35472
 
35473
#page-mod-forum-view table .fit-content {
35474
  width: 1px;
35475
  white-space: nowrap;
35476
}
35477
#page-mod-forum-view table .limit-width {
35478
  max-width: 200px;
35479
  white-space: nowrap;
35480
  text-overflow: ellipsis;
35481
  overflow: hidden;
35482
}
35483
#page-mod-forum-view table .limit-width .author-info {
35484
  max-width: calc(100% - 35px - 0.5rem);
35485
}
35486
 
35487
/** Gently highlight the selected post by changing it's background to blue and then fading it out. */
35488
@keyframes background-highlight {
35489
  from {
35490
    background-color: rgba(0, 123, 255, 0.5);
35491
  }
35492
  to {
35493
    background-color: inherit;
35494
  }
35495
}
35496
.path-mod-forum .nested-v2-display-mode,
35497
.path-mod-forum.nested-v2-display-mode {
35498
  /** Reset the badge styling back to pill style. */
35499
  /** Style the ratings like a badge. */
35500
  /** Don't show the discussion locked alert in this mode because it's already indicated with a badge. */
35501
  /** Fix muted text contrast ratios for accessibility. */
35502
  /** Make the tag list text screen reader visible only */
35503
}
35504
.path-mod-forum .nested-v2-display-mode .discussionsubscription,
35505
.path-mod-forum.nested-v2-display-mode .discussionsubscription {
35506
  margin-top: 0;
35507
  text-align: inherit;
35508
  margin-bottom: 0;
35509
}
35510
.path-mod-forum .nested-v2-display-mode .preload-subscribe,
35511
.path-mod-forum .nested-v2-display-mode .preload-unsubscribe,
35512
.path-mod-forum.nested-v2-display-mode .preload-subscribe,
35513
.path-mod-forum.nested-v2-display-mode .preload-unsubscribe {
35514
  display: none;
35515
}
35516
.path-mod-forum .nested-v2-display-mode .post-message,
35517
.path-mod-forum.nested-v2-display-mode .post-message {
35518
  line-height: 1.6;
35519
}
35520
.path-mod-forum .nested-v2-display-mode .indent,
35521
.path-mod-forum.nested-v2-display-mode .indent {
35522
  margin-left: 0;
35523
}
35524
.path-mod-forum .nested-v2-display-mode .badge,
35525
.path-mod-forum.nested-v2-display-mode .badge {
35526
  font-size: inherit;
35527
  font-weight: inherit;
35528
  padding-left: 0.5rem;
35529
  padding-right: 0.5rem;
35530
  border-radius: 10rem;
35531
}
35532
.path-mod-forum .nested-v2-display-mode .badge-light,
35533
.path-mod-forum.nested-v2-display-mode .badge-light {
35534
  background-color: #f6f6f6;
35535
  color: #5b5b5b;
35536
}
35537
.path-mod-forum .nested-v2-display-mode .rating-aggregate-container,
35538
.path-mod-forum.nested-v2-display-mode .rating-aggregate-container {
35539
  background-color: #f6f6f6;
35540
  color: #5b5b5b;
35541
  padding: 0.25em 0.5em;
35542
  line-height: 1;
35543
  margin-right: 0.5rem;
35544
  vertical-align: middle;
35545
  border-radius: 10rem;
35546
  text-align: center;
35547
}
35548
.path-mod-forum .nested-v2-display-mode .ratinginput,
35549
.path-mod-forum.nested-v2-display-mode .ratinginput {
35550
  padding: 0.25em 1.75rem 0.25em 0.75em;
35551
  line-height: 1;
35552
  height: auto;
35553
  border-radius: 10rem;
35554
}
35555
@media (max-width: 767.98px) {
35556
  .path-mod-forum .nested-v2-display-mode .ratinginput,
35557
  .path-mod-forum.nested-v2-display-mode .ratinginput {
35558
    margin-top: 0.5rem;
35559
  }
35560
}
35561
.path-mod-forum .nested-v2-display-mode .group-image,
35562
.path-mod-forum.nested-v2-display-mode .group-image {
35563
  width: 35px;
35564
  height: 35px;
35565
  margin-right: 0;
35566
  float: none;
35567
  display: inline-block;
35568
}
35569
.path-mod-forum .nested-v2-display-mode .alert.discussionlocked,
35570
.path-mod-forum.nested-v2-display-mode .alert.discussionlocked {
1441 ariadna 35571
  width: 1px !important;
35572
  height: 1px !important;
35573
  padding: 0 !important;
35574
  margin: -1px !important;
35575
  overflow: hidden !important;
35576
  clip: rect(0, 0, 0, 0) !important;
35577
  white-space: nowrap !important;
35578
  border: 0 !important;
1 efrain 35579
}
1441 ariadna 35580
.path-mod-forum .nested-v2-display-mode .alert.discussionlocked:not(caption),
35581
.path-mod-forum.nested-v2-display-mode .alert.discussionlocked:not(caption) {
35582
  position: absolute !important;
35583
}
1 efrain 35584
.path-mod-forum .nested-v2-display-mode .text-muted,
35585
.path-mod-forum .nested-v2-display-mode .dimmed_text,
35586
.path-mod-forum.nested-v2-display-mode .text-muted,
35587
.path-mod-forum.nested-v2-display-mode .dimmed_text {
35588
  color: #707070 !important; /* stylelint-disable-line declaration-no-important */
35589
}
35590
.path-mod-forum .nested-v2-display-mode .author-header,
35591
.path-mod-forum.nested-v2-display-mode .author-header {
35592
  font-style: italic;
35593
}
35594
.path-mod-forum .nested-v2-display-mode .author-header .author-name,
35595
.path-mod-forum.nested-v2-display-mode .author-header .author-name {
35596
  font-style: normal;
35597
}
35598
.path-mod-forum .nested-v2-display-mode .tag_list > b,
35599
.path-mod-forum.nested-v2-display-mode .tag_list > b {
1441 ariadna 35600
  width: 1px !important;
35601
  height: 1px !important;
35602
  padding: 0 !important;
35603
  margin: -1px !important;
35604
  overflow: hidden !important;
35605
  clip: rect(0, 0, 0, 0) !important;
35606
  white-space: nowrap !important;
35607
  border: 0 !important;
1 efrain 35608
}
1441 ariadna 35609
.path-mod-forum .nested-v2-display-mode .tag_list > b:not(caption),
35610
.path-mod-forum.nested-v2-display-mode .tag_list > b:not(caption) {
35611
  position: absolute !important;
35612
}
1 efrain 35613
.path-mod-forum .nested-v2-display-mode :target > .focus-target,
35614
.path-mod-forum.nested-v2-display-mode :target > .focus-target {
35615
  animation-name: background-highlight;
35616
  animation-duration: 1s;
35617
  animation-timing-function: ease-in-out;
35618
  animation-iteration-count: 1;
35619
}
35620
.path-mod-forum .nested-v2-display-mode .forum-post-container .replies-container .forum-post-container,
35621
.path-mod-forum.nested-v2-display-mode .forum-post-container .replies-container .forum-post-container {
35622
  border-top: 1px solid #dee2e6;
35623
  padding-top: 1.5rem;
35624
}
35625
.path-mod-forum .nested-v2-display-mode .forum-post-container .replies-container .forum-post-container .replies-container .forum-post-container,
35626
.path-mod-forum.nested-v2-display-mode .forum-post-container .replies-container .forum-post-container .replies-container .forum-post-container {
35627
  border-top: none;
35628
  padding-top: 0;
35629
}
35630
.path-mod-forum .nested-v2-display-mode .forum-post-container .replies-container .inline-reply-container .reply-author,
35631
.path-mod-forum.nested-v2-display-mode .forum-post-container .replies-container .inline-reply-container .reply-author {
35632
  display: none;
35633
}
35634
.path-mod-forum .nested-v2-display-mode .forum-post-container .post-message p:last-of-type,
35635
.path-mod-forum.nested-v2-display-mode .forum-post-container .post-message p:last-of-type {
35636
  margin-bottom: 0;
35637
}
35638
.path-mod-forum .nested-v2-display-mode .forum-post-container .author-image-container,
35639
.path-mod-forum.nested-v2-display-mode .forum-post-container .author-image-container {
35640
  width: 70px;
35641
  margin-right: 24px;
35642
  flex-shrink: 0;
35643
}
35644
.path-mod-forum .nested-v2-display-mode .forum-post-container .inline-reply-container textarea,
35645
.path-mod-forum.nested-v2-display-mode .forum-post-container .inline-reply-container textarea {
35646
  border: 0;
35647
  resize: none;
35648
}
35649
.path-mod-forum .nested-v2-display-mode .forum-post-container .indent,
35650
.path-mod-forum.nested-v2-display-mode .forum-post-container .indent {
35651
  /**
35652
   * The first post and first set of replies have a larger author image so offset the 2nd
35653
   * set of replies by the image width + margin to ensure they align.
35654
   */
35655
}
35656
.path-mod-forum .nested-v2-display-mode .forum-post-container .indent .indent,
35657
.path-mod-forum.nested-v2-display-mode .forum-post-container .indent .indent {
35658
  padding-left: 94px;
35659
  /**
35660
   * Reduce the size of the the author image for all second level replies (and below).
35661
   */
35662
  /**
35663
   * Adjust the indentation offset for all 3rd level replies and below for the smaller author image.
35664
   */
35665
}
35666
.path-mod-forum .nested-v2-display-mode .forum-post-container .indent .indent .author-image-container,
35667
.path-mod-forum.nested-v2-display-mode .forum-post-container .indent .indent .author-image-container {
35668
  width: 30px;
35669
  margin-right: 8px;
35670
  padding-top: 3px;
35671
}
35672
.path-mod-forum .nested-v2-display-mode .forum-post-container .indent .indent .indent,
35673
.path-mod-forum.nested-v2-display-mode .forum-post-container .indent .indent .indent {
35674
  padding-left: 38px;
35675
  /**
35676
   * Stop indenting the replies after the 5th reply.
35677
   */
35678
}
35679
.path-mod-forum .nested-v2-display-mode .forum-post-container .indent .indent .indent .indent .indent .indent,
35680
.path-mod-forum.nested-v2-display-mode .forum-post-container .indent .indent .indent .indent .indent .indent {
35681
  padding-left: 0;
35682
}
35683
 
35684
/** Extra small devices (portrait phones, less than 576px). */
35685
@media (max-width: 767.98px) {
35686
  #page-mod-forum-discuss.nested-v2-display-mode .forum-post-container .author-image-container {
35687
    width: 30px;
35688
    margin-right: 8px;
35689
  }
35690
  #page-mod-forum-discuss.nested-v2-display-mode .forum-post-container .indent .indent {
35691
    padding-left: 38px;
35692
  }
35693
  #page-mod-forum-discuss.nested-v2-display-mode .forum-post-container .indent .indent .indent .indent {
35694
    padding-left: 0;
35695
  }
35696
  #page-mod-forum-discuss.nested-v2-display-mode .group-image {
35697
    width: 30px;
35698
    height: 30px;
35699
  }
35700
}
35701
.filter-scrollable {
35702
  overflow-y: auto;
35703
  max-height: 25em;
35704
  margin-bottom: 1em;
35705
}
35706
 
35707
.filter-dates-popover {
35708
  width: 100%;
35709
  max-width: 41.5em;
35710
}
35711
 
35712
/* stylelint-disable-line max-line-length */
35713
@keyframes expandSearchButton {
35714
  from {
35715
    height: 36px;
35716
    width: 36px;
35717
    border-radius: 18px;
35718
    background-color: #e9ecef;
35719
  }
35720
  to {
35721
    width: 100%;
1441 ariadna 35722
    height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
1 efrain 35723
    border-radius: 0;
1441 ariadna 35724
    background-color: var(--bs-body-bg);
35725
    border-color: var(--bs-gray-500);
1 efrain 35726
    padding-left: calc(0.5rem + 8px);
35727
    padding-top: 0.5rem;
35728
    padding-bottom: 0.5rem;
35729
    font-size: 1.171875rem;
35730
    line-height: 1.5;
35731
    right: 0;
35732
  }
35733
}
35734
@keyframes collapseSearchButton {
35735
  from {
35736
    width: 100%;
1441 ariadna 35737
    height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
1 efrain 35738
    border-radius: 0;
1441 ariadna 35739
    background-color: var(--bs-body-bg);
35740
    border-color: var(--bs-gray-500);
1 efrain 35741
    padding-left: calc(0.5rem + 8px);
35742
    padding-top: 0.5rem;
35743
    padding-bottom: 0.5rem;
35744
    font-size: 1.171875rem;
35745
    line-height: 1.5;
35746
    right: 0;
35747
  }
35748
  to {
35749
    height: 36px;
35750
    width: 36px;
35751
    border-radius: 18px;
35752
    background-color: #e9ecef;
35753
  }
35754
}
35755
.path-mod-forum .unified-grader .navbar {
35756
  max-height: none;
35757
  z-index: 1;
35758
}
35759
.path-mod-forum .unified-grader .body-container {
35760
  overflow: auto;
35761
}
35762
.path-mod-forum .unified-grader .body-container.hidden {
35763
  display: none !important; /* stylelint-disable-line declaration-no-important */
35764
}
35765
.path-mod-forum .unified-grader .userpicture {
35766
  height: 60px;
35767
  width: 60px;
35768
}
35769
.path-mod-forum .unified-grader .grader-grading-panel {
35770
  top: 0;
35771
  position: absolute;
35772
  height: 100%;
35773
  z-index: 0;
35774
  width: 430px;
35775
}
35776
.path-mod-forum .unified-grader .grader-grading-panel.hidden {
35777
  right: -430px;
35778
}
35779
.path-mod-forum .unified-grader .grader-grading-panel .grading-icon {
35780
  width: 36px;
35781
}
35782
.path-mod-forum .unified-grader .grader-grading-panel .user-picker-container .user-full-name {
35783
  max-width: 240px;
35784
}
35785
.path-mod-forum .unified-grader .grader-grading-panel .user-picker-container .page-link {
35786
  width: 36px;
35787
  height: 36px;
35788
  display: flex;
35789
  text-align: center;
35790
  align-items: center;
35791
  justify-content: center;
35792
}
35793
.path-mod-forum .unified-grader .grader-grading-panel .header-container {
35794
  height: 65px;
35795
  position: relative;
35796
  overflow: hidden;
35797
}
35798
.path-mod-forum .unified-grader .grader-grading-panel .header-container .info-container {
35799
  position: absolute;
35800
  top: 50%;
35801
  left: 0;
35802
  transform: translateY(-50%);
35803
  width: 100%;
35804
  height: 100%;
35805
  padding: 0.5rem;
35806
  padding-right: calc(36px + 0.5rem);
35807
  opacity: 1;
35808
  visibility: visible;
35809
  transition: left 0.3s ease-in-out;
35810
  z-index: 1;
35811
}
35812
.path-mod-forum .unified-grader .grader-grading-panel .header-container .toggle-search-button.expand {
35813
  animation-name: expandSearchButton;
35814
  animation-duration: 0.3s;
35815
  animation-timing-function: ease-in-out;
35816
}
35817
.path-mod-forum .unified-grader .grader-grading-panel .header-container .toggle-search-button.collapse {
35818
  display: block;
35819
  animation-name: collapseSearchButton;
35820
  animation-duration: 0.3s;
35821
}
35822
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container {
35823
  overflow: hidden;
35824
  position: absolute;
35825
  top: 50%;
35826
  right: 0;
35827
  transform: translateY(-50%);
35828
  z-index: 2;
35829
  width: 100%;
35830
  height: 100% !important; /* stylelint-disable-line declaration-no-important */
35831
  padding: 0.5rem;
35832
}
35833
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container {
35834
  position: relative;
35835
  overflow: visible;
35836
  flex-wrap: nowrap;
35837
}
35838
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container input {
1441 ariadna 35839
  padding-left: calc(0.5rem + 0.5rem + 36px - calc(var(--bs-border-width) * 2));
1 efrain 35840
  padding-right: calc(0.5rem + 36px);
35841
  opacity: 1;
35842
  visibility: visible;
35843
  transition: opacity 0s linear 0.3s, visibility 0s linear;
35844
}
35845
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container .search-icon {
35846
  position: absolute;
35847
  top: 50%;
35848
  left: 0.5rem;
35849
  transform: translateY(-50%);
1441 ariadna 35850
  color: var(--bs-body-color);
1 efrain 35851
  height: 36px;
1441 ariadna 35852
  width: calc(36px - calc(var(--bs-border-width) * 2));
35853
  background-color: var(--bs-body-bg);
1 efrain 35854
  opacity: 1;
35855
  visibility: visible;
35856
  transition: opacity 0s linear 0.3s, visibility 0s linear 0.3s;
35857
}
35858
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container .toggle-search-button {
35859
  position: absolute;
35860
  top: 50%;
35861
  right: 0.5rem;
35862
  transform: translateY(-50%);
35863
  z-index: 1;
35864
  color: inherit;
35865
  text-align: left;
35866
  padding-left: 9px;
35867
  transition: right 0s linear 0.3s;
35868
}
35869
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container .toggle-search-button .expanded-icon {
35870
  opacity: 1;
35871
  visibility: visible;
35872
  max-width: 50px;
35873
  max-height: 50px;
35874
  transition: opacity 0s linear 0.3s, max-height 0s linear 0.3s, max-width 0s linear 0.3s, visibility 0s linear 0.3s;
35875
}
35876
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container .search-input-container .toggle-search-button .collapsed-icon {
35877
  opacity: 0;
35878
  visibility: hidden;
35879
  max-height: 0;
35880
  max-width: 0;
35881
  overflow: hidden;
35882
  transition: opacity 0s linear 0.3s, max-height 0s linear 0.3s, max-width 0s linear 0.3s, visibility 0s linear 0.3s;
35883
}
35884
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed {
35885
  width: calc(36px + 0.5rem + 0.5rem);
35886
  transition: width 0.3s ease-in-out;
35887
}
35888
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container {
35889
  flex-wrap: nowrap;
35890
}
35891
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container input,
35892
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container .search-icon {
35893
  opacity: 0;
35894
  visibility: hidden;
35895
  transition: opacity 0s linear, visibility 0s linear;
35896
}
35897
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container input {
35898
  padding-left: 0;
35899
  padding-right: 0;
35900
}
35901
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container .toggle-search-button .expanded-icon {
35902
  opacity: 0;
35903
  visibility: hidden;
35904
  max-height: 0;
35905
  max-width: 0;
35906
  overflow: hidden;
35907
  transition: opacity 0s linear, max-height 0s linear, max-width 0s linear, visibility 0s linear;
35908
}
35909
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container.collapsed .search-input-container .toggle-search-button .collapsed-icon {
35910
  opacity: 1;
35911
  visibility: visible;
35912
  max-width: 50px;
35913
  max-height: 50px;
35914
  transition: opacity 0s linear, max-height 0s linear, max-width 0s linear, visibility 0s linear;
35915
}
35916
.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container:not(.collapsed) + .info-container {
35917
  opacity: 0;
35918
  visibility: hidden;
35919
  left: -100%;
35920
  transition: left 0.3s ease-in-out, opacity 0s linear 0.3s, visibility 0s linear 0.3s, padding 0s linear 0.3s;
35921
}
35922
.path-mod-forum .unified-grader .grader-module-content {
35923
  overflow-y: auto;
35924
  margin-right: 430px;
35925
  transition: margin-right 0.2s ease-in-out;
35926
}
35927
@media (prefers-reduced-motion: reduce) {
35928
  .path-mod-forum .unified-grader .grader-module-content {
35929
    transition: none;
35930
  }
35931
}
35932
.path-mod-forum .unified-grader .drawer-button {
35933
  position: relative;
35934
}
35935
.path-mod-forum .unified-grader .drawer-button.active::after {
35936
  content: "";
35937
  position: absolute;
35938
  bottom: calc(-0.5rem - 1px);
35939
  left: 0;
35940
  width: 100%;
35941
  height: 3px;
35942
  background-color: #0f6cbf;
35943
}
35944
.path-mod-forum .unified-grader .drawer-button .icon {
35945
  font-size: 20px;
35946
  height: 20px;
35947
  width: 20px;
35948
}
35949
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container:last-of-type > hr {
35950
  display: none;
35951
}
35952
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container:last-of-type > hr {
35953
  display: none;
35954
}
35955
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container {
35956
  position: relative;
35957
}
35958
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button {
35959
  position: absolute;
35960
  height: 100%;
35961
  width: 100%;
35962
  left: 0;
35963
  top: 0;
35964
  padding-left: calc(1rem + 45px);
35965
  text-align: left;
35966
  z-index: 1;
35967
}
35968
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button:not(.collapsed) {
35969
  display: none;
35970
}
35971
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content {
35972
  display: block;
35973
  height: auto !important; /* stylelint-disable-line declaration-no-important */
35974
}
35975
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content .header {
35976
  transition: margin-bottom 0.3s ease-in-out;
35977
}
35978
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content .header div + div {
35979
  opacity: 1;
35980
  visibility: visible;
35981
  max-height: none;
35982
  transition: opacity 0.3s linear, visibility 0s linear;
35983
}
35984
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content .body-content-container {
35985
  opacity: 1;
35986
  visibility: visible;
35987
  max-height: none;
35988
  transition: opacity 0.3s linear, visibility 0s linear;
35989
}
35990
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .content .forum-post-core {
35991
  opacity: 1;
35992
  visibility: visible;
35993
  max-height: none;
35994
  transition: opacity 0.3s linear, visibility 0s linear;
35995
}
35996
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed + .content {
35997
  opacity: 0.3;
35998
}
35999
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed + .content .header {
36000
  margin-bottom: 0 !important; /* stylelint-disable-line declaration-no-important */
36001
}
36002
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed + .content .header div + div {
36003
  opacity: 0;
36004
  visibility: hidden;
36005
  max-height: 0;
36006
}
36007
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed + .content .body-content-container {
36008
  opacity: 0;
36009
  visibility: hidden;
36010
  max-height: 0;
36011
}
36012
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed + .content .forum-post-core {
36013
  opacity: 0;
36014
  visibility: hidden;
36015
  max-height: 0;
36016
}
36017
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed:hover + .content,
36018
.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button.collapsed:focus + .content {
36019
  opacity: 1;
36020
}
36021
.path-mod-forum .unified-grader .grader-module-content-display .no-post-container .icon {
36022
  height: 250px;
36023
  width: 250px;
36024
  margin-right: 0;
36025
}
36026
.path-mod-forum .unified-grader .grader-module-content-display .nested-v2-display-mode .discussion-container .posts-container .parent-container .show-content-button {
36027
  padding-left: 94px;
36028
}
36029
.path-mod-forum .unified-grader .no-search-results-container .icon {
36030
  height: 250px;
36031
  width: 250px;
36032
  margin-right: 0;
36033
}
36034
.path-mod-forum .unified-grader .nested-v2-display-mode .view-context-button {
36035
  margin-left: 94px;
36036
  border-radius: 0.6rem;
36037
}
36038
.path-mod-forum .unified-grader .nested-v2-display-mode .parent-container .author-image-container {
36039
  position: relative;
36040
}
36041
.path-mod-forum .unified-grader .nested-v2-display-mode .parent-container .author-image-container:after {
36042
  position: absolute;
36043
  top: calc(70px + 0.5rem);
36044
  content: "";
36045
  background-color: #e9ecef;
36046
  width: 2px;
36047
  height: calc(100% - 70px + 0.5rem);
36048
}
36049
.path-mod-forum .unified-grader .nested-v2-display-mode .parent-container + .post-container .author-image-container img {
36050
  width: 30px !important; /* stylelint-disable-line declaration-no-important */
36051
}
36052
 
36053
.path-mod-forum .unified-grader .nested-v2-display-mode .post-subject,
36054
.path-mod-forum .modal .nested-v2-display-mode .post-subject {
36055
  display: none;
36056
}
36057
 
36058
@media (max-width: 575.98px) {
36059
  .path-mod-forum .unified-grader .grader-grading-panel {
36060
    width: 100%;
36061
    position: fixed;
36062
    height: calc(100vh - 50px);
36063
    overflow: scroll;
36064
    top: 50px;
36065
  }
36066
  .path-mod-forum .unified-grader .body-container {
36067
    overflow: visible;
36068
  }
36069
}
36070
.maincalendar .calendarmonth td,
36071
.maincalendar .calendarmonth th {
1441 ariadna 36072
  border: 1px dotted var(--bs-border-color);
1 efrain 36073
}
36074
 
1441 ariadna 36075
.path-grade-report-grader h1, .path-grade-report-grader .h1 {
1 efrain 36076
  text-align: inherit;
36077
}
36078
 
36079
#page-mod-data-view #singleimage {
36080
  width: auto;
36081
}
36082
 
36083
.template_heading {
36084
  margin-top: 10px;
36085
}
36086
 
36087
.breadcrumb-button {
36088
  margin-top: 4px;
36089
}
36090
 
36091
.breadcrumb-button .singlebutton {
36092
  float: left;
36093
  margin-left: 4px;
36094
}
36095
 
36096
.langmenu form {
36097
  margin: 0;
36098
}
36099
 
36100
canvas {
36101
  -ms-touch-action: auto;
36102
}
36103
 
36104
div#dock {
36105
  display: none;
36106
}
36107
 
36108
/** General styles (scope: all of lesson) **/
36109
.path-mod-lesson .invisiblefieldset.fieldsetfix {
36110
  display: block;
36111
}
36112
 
36113
.path-mod-lesson .answeroption .checkbox label p {
36114
  display: inline;
36115
}
36116
 
36117
.path-mod-lesson .slideshow {
36118
  overflow: auto;
36119
  padding: 15px;
36120
}
36121
 
36122
#page-mod-lesson-view .branchbuttoncontainer .singlebutton button[type=submit] {
36123
  white-space: normal;
36124
}
36125
 
36126
#page-mod-lesson-view .vertical .singlebutton {
36127
  display: block;
36128
}
36129
#page-mod-lesson-view .vertical .singlebutton + .singlebutton {
36130
  margin-left: 0;
36131
  margin-top: 1rem;
36132
}
1441 ariadna 36133
#page-mod-lesson-view .fitem .felement .form-select {
1 efrain 36134
  align-self: flex-start;
36135
}
36136
 
36137
.path-mod-lesson .generaltable td {
36138
  vertical-align: middle;
36139
}
36140
.path-mod-lesson .generaltable td label {
36141
  margin-bottom: 0;
36142
}
36143
.path-mod-lesson .generaltable td .highlight {
36144
  display: inline-block;
36145
  margin-left: 0.25rem;
36146
}
36147
.path-mod-lesson .generaltable td input[type=checkbox] {
36148
  display: block;
36149
}
36150
 
36151
.path-mod-wiki .wiki_headingtitle,
36152
.path-mod-wiki .midpad,
36153
.path-mod-wiki .wiki_headingtime {
36154
  text-align: inherit;
36155
}
36156
 
36157
.path-mod-wiki .wiki_contentbox {
36158
  width: 100%;
36159
}
36160
 
36161
.nav .caret {
36162
  margin-left: 4px;
36163
}
36164
 
36165
.nav .divider {
36166
  overflow: hidden;
36167
  width: 0;
36168
}
36169
 
36170
.userloggedinas .usermenu .usertext,
36171
.userswitchedrole .usermenu .usertext,
36172
.loginfailures .usermenu .usertext {
36173
  float: left;
36174
  text-align: right;
36175
  margin-right: 0.5rem;
36176
  height: 35px;
36177
}
36178
.userloggedinas .usermenu .usertext .meta,
36179
.userswitchedrole .usermenu .usertext .meta,
36180
.loginfailures .usermenu .usertext .meta {
36181
  font-size: 0.8203125rem;
36182
  align-items: center;
36183
}
36184
.userloggedinas .usermenu .avatar img,
36185
.userswitchedrole .usermenu .avatar img,
36186
.loginfailures .usermenu .avatar img {
36187
  margin: 0;
36188
}
36189
 
36190
.userloggedinas .usermenu .userbutton .avatars {
36191
  position: relative;
36192
  display: inline-block;
36193
}
36194
.userloggedinas .usermenu .userbutton .avatars .avatar.current {
36195
  display: inline-block;
36196
  position: absolute;
36197
  bottom: 0;
36198
  right: 0;
36199
  width: 20px;
36200
  height: 20px;
36201
  border-radius: 50%;
36202
}
36203
.userloggedinas .usermenu .userbutton .avatars .avatar.current img {
36204
  vertical-align: baseline;
36205
}
36206
.userloggedinas .usermenu .userbutton .avatars .avatar.current .userinitials.size-35 {
36207
  width: 20px;
36208
  height: 20px;
36209
  border: 1px solid #dee2e6;
36210
  background-color: #fff;
36211
  font-size: 0.5625rem;
36212
}
36213
.userloggedinas .usermenu .userbutton .avatars .avatar img {
36214
  width: inherit;
36215
  height: inherit;
36216
}
36217
.userloggedinas .usermenu .userbutton .avatars .realuser {
36218
  width: 35px;
36219
  height: 35px;
36220
  display: inline-block;
36221
}
36222
 
36223
.userinitials {
36224
  background-color: #e9ecef;
36225
  vertical-align: middle;
36226
  display: inline-flex;
36227
  align-items: center;
36228
  justify-content: center;
36229
  border-radius: 50%;
36230
  color: #343a40;
36231
  font-weight: normal;
36232
  margin-right: 0.25rem;
36233
}
36234
.userinitials.size-16, .userinitials.size-30 {
36235
  font-size: 0.7rem;
36236
  width: 30px;
36237
  height: 30px;
36238
}
36239
.userinitials.size-35 {
36240
  width: 35px;
36241
  height: 35px;
36242
}
36243
.userinitials.size-50 {
36244
  width: 50px;
36245
  height: 50px;
36246
}
36247
.userinitials.size-64 {
36248
  width: 64px;
36249
  height: 64px;
36250
}
36251
.userinitials.size-100 {
36252
  width: 100px;
36253
  height: 100px;
36254
  font-size: 1.875rem;
36255
}
36256
 
36257
img.userpicture {
36258
  margin-right: 0.25rem;
36259
}
36260
 
36261
@media (max-width: 767.98px) {
36262
  .usertext {
36263
    display: none;
36264
  }
36265
}
36266
#page-mod-quiz-mod #id_reviewoptionshdr .col-md-3,
36267
#page-mod-quiz-mod #id_reviewoptionshdr .col-md-9 {
36268
  width: auto;
36269
  max-width: none;
36270
}
36271
 
36272
#page-mod-quiz-mod #id_reviewoptionshdr .fcontainer > .fitem {
36273
  float: left;
36274
  width: 20rem;
36275
  display: inline-block;
36276
  min-height: 12rem;
36277
}
36278
 
36279
#page-mod-quiz-mod #id_reviewoptionshdr .btn-link {
36280
  line-height: 1.5;
36281
  vertical-align: bottom;
36282
}
36283
 
36284
#page-mod-quiz-mod #id_reviewoptionshdr .form-check {
36285
  width: auto;
36286
  height: 22px;
36287
  justify-content: flex-start;
36288
}
36289
 
36290
#page-mod-quiz-mod #id_reviewoptionshdr .review_option_item {
36291
  width: 90%;
36292
  height: 22px;
36293
}
36294
 
36295
.path-mod-quiz #mod_quiz_navblock .qnbutton {
36296
  text-decoration: none;
36297
  font-size: 14px;
36298
  line-height: 20px;
36299
  font-weight: normal;
1441 ariadna 36300
  background-color: var(--bs-body-bg);
1 efrain 36301
  background-image: none;
36302
  height: 40px;
36303
  width: 30px;
36304
  border-radius: 3px;
36305
  border: 0;
36306
  overflow: hidden;
36307
  white-space: nowrap;
36308
  margin: 0 6px 6px 0;
36309
}
36310
.path-mod-quiz #mod_quiz_navblock span.qnbutton {
36311
  cursor: default;
1441 ariadna 36312
  background-color: var(--bs-secondary-bg);
1 efrain 36313
  color: #495057;
36314
}
36315
.path-mod-quiz #mod_quiz_navblock a.qnbutton:hover,
36316
.path-mod-quiz #mod_quiz_navblock a.qnbutton:active,
36317
.path-mod-quiz #mod_quiz_navblock a.qnbutton:focus {
36318
  text-decoration: underline;
36319
}
36320
.path-mod-quiz #mod_quiz_navblock .qnbutton .thispageholder {
36321
  border: 1px solid;
36322
  border-radius: 3px;
36323
  z-index: 1;
36324
}
36325
.path-mod-quiz #mod_quiz_navblock .qnbutton.thispage .thispageholder {
36326
  border-width: 3px;
36327
}
36328
.path-mod-quiz #mod_quiz_navblock .allquestionsononepage .qnbutton.thispage .thispageholder {
36329
  border-width: 1px;
36330
}
36331
.path-mod-quiz #mod_quiz_navblock .qnbutton .trafficlight {
36332
  border: 0;
1441 ariadna 36333
  background: var(--bs-body-bg) none center/10px no-repeat scroll;
1 efrain 36334
  height: 20px;
36335
  margin-top: 20px;
36336
  border-radius: 0 0 3px 3px;
36337
}
1441 ariadna 36338
.path-mod-quiz #mod_quiz_navblock .qnbutton.correct .thispageholder {
36339
  border-color: #306e2d;
36340
}
36341
.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .thispageholder {
36342
  border-color: #b62c1d;
36343
}
36344
.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .thispageholder {
36345
  border-color: #90682f;
36346
}
36347
.path-mod-quiz #mod_quiz_navblock .qnbutton.correct,
36348
.path-mod-quiz #mod_quiz_navblock .qnbutton.correct .trafficlight {
36349
  background-color: #dff4d8; /* light green */
36350
}
36351
.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect,
36352
.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .trafficlight {
36353
  background-color: #fdd; /* light red */
36354
}
36355
.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect,
36356
.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .trafficlight {
36357
  background-color: #fcefdc; /* light yellow */
36358
}
36359
.path-mod-quiz #mod_quiz_navblock .qnbutton.blocked,
36360
.path-mod-quiz #mod_quiz_navblock .qnbutton.blocked .trafficlight,
36361
.path-mod-quiz #mod_quiz_navblock .qnbutton.complete,
36362
.path-mod-quiz #mod_quiz_navblock .qnbutton.complete .trafficlight,
36363
.path-mod-quiz #mod_quiz_navblock .qnbutton.answersaved,
36364
.path-mod-quiz #mod_quiz_navblock .qnbutton.answersaved .trafficlight,
36365
.path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading,
36366
.path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading .trafficlight {
36367
  background-color: #dee2e6;
36368
}
1 efrain 36369
.path-mod-quiz #mod_quiz_navblock .qnbutton.notyetanswered .trafficlight,
36370
.path-mod-quiz #mod_quiz_navblock .qnbutton.invalidanswer .trafficlight {
1441 ariadna 36371
  background-color: var(--bs-body-bg);
1 efrain 36372
}
36373
.path-mod-quiz #mod_quiz_navblock .qnbutton.correct .trafficlight {
1441 ariadna 36374
  background-image: url([[pix:core|i/grade_correct]]);
36375
  color: #357a32;
36376
  background-size: 14px;
1 efrain 36377
}
36378
.path-mod-quiz #mod_quiz_navblock .qnbutton.blocked .trafficlight {
36379
  background-image: url([[pix:core|t/locked]]);
36380
}
36381
.path-mod-quiz #mod_quiz_navblock .qnbutton.notanswered .trafficlight,
36382
.path-mod-quiz #mod_quiz_navblock .qnbutton.incorrect .trafficlight {
1441 ariadna 36383
  background-image: url([[pix:core|i/grade_incorrect]]);
36384
  color: #ca3120;
36385
  background-size: 14px;
1 efrain 36386
}
36387
.path-mod-quiz #mod_quiz_navblock .qnbutton.partiallycorrect .trafficlight {
1441 ariadna 36388
  background-image: url([[pix:core|i/grade_partiallycorrect]]);
36389
  color: #f0ad4e;
36390
  background-size: 14px;
1 efrain 36391
}
36392
.path-mod-quiz #mod_quiz_navblock .qnbutton.complete .trafficlight,
36393
.path-mod-quiz #mod_quiz_navblock .qnbutton.answersaved .trafficlight,
36394
.path-mod-quiz #mod_quiz_navblock .qnbutton.requiresgrading .trafficlight {
1441 ariadna 36395
  background-color: #dee2e6;
1 efrain 36396
}
36397
 
36398
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer form input {
36399
  height: 1.4em;
36400
  vertical-align: middle;
36401
}
36402
 
36403
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer {
36404
  padding: 0.5em 0 0.5em 0.1em;
36405
  margin: 2px;
36406
}
36407
 
1441 ariadna 36408
/* Override the color of the quiz attempt icons for accessibility. */
36409
#attemptsform .icon.text-success,
36410
.formulation .answer .icon.text-success {
36411
  color: #306e2d !important; /* stylelint-disable-line declaration-no-important */
36412
}
36413
#attemptsform .icon.text-danger,
36414
.formulation .answer .icon.text-danger {
36415
  color: #b62c1d !important; /* stylelint-disable-line declaration-no-important */
36416
}
36417
#attemptsform .icon.text-warning,
36418
.formulation .answer .icon.text-warning {
36419
  color: #90682f !important; /* stylelint-disable-line declaration-no-important */
36420
}
36421
 
1 efrain 36422
/* Countdown timer. */
36423
#page-mod-quiz-attempt #region-main {
36424
  overflow-x: inherit;
36425
}
36426
 
36427
#quiz-timer-wrapper {
36428
  display: none;
36429
  position: sticky;
36430
  justify-content: end;
36431
  top: 65px;
36432
  z-index: 1020;
36433
}
36434
#quiz-timer-wrapper #quiz-timer {
36435
  border: 1px solid #ca3120;
36436
  background-color: #fff;
36437
}
36438
 
36439
.pagelayout-embedded #quiz-timer-wrapper {
36440
  top: 5px;
36441
}
36442
 
36443
#quiz-timer-wrapper #quiz-timer.timeleft0 {
36444
  background-color: #ca3120;
36445
  color: #fff;
36446
}
36447
 
36448
#quiz-timer-wrapper #quiz-timer.timeleft1 {
36449
  background-color: #d73422;
36450
  color: #fff;
36451
}
36452
 
36453
#quiz-timer-wrapper #quiz-timer.timeleft2 {
36454
  background-color: #dd3d2b;
1441 ariadna 36455
  color: #000;
1 efrain 36456
}
36457
 
36458
#quiz-timer-wrapper #quiz-timer.timeleft3 {
36459
  background-color: #e04938;
1441 ariadna 36460
  color: #000;
1 efrain 36461
}
36462
 
36463
#quiz-timer-wrapper #quiz-timer.timeleft4 {
36464
  background-color: #e25546;
1441 ariadna 36465
  color: #000;
1 efrain 36466
}
36467
 
36468
#quiz-timer-wrapper #quiz-timer.timeleft5 {
36469
  background-color: #e46153;
1441 ariadna 36470
  color: #000;
1 efrain 36471
}
36472
 
36473
#quiz-timer-wrapper #quiz-timer.timeleft6 {
36474
  background-color: #e66d60;
1441 ariadna 36475
  color: #000;
1 efrain 36476
}
36477
 
36478
#quiz-timer-wrapper #quiz-timer.timeleft7 {
36479
  background-color: #e8796d;
1441 ariadna 36480
  color: #000;
1 efrain 36481
}
36482
 
36483
#quiz-timer-wrapper #quiz-timer.timeleft8 {
36484
  background-color: #ea867a;
1441 ariadna 36485
  color: #000;
1 efrain 36486
}
36487
 
36488
#quiz-timer-wrapper #quiz-timer.timeleft9 {
36489
  background-color: #ec9288;
1441 ariadna 36490
  color: #000;
1 efrain 36491
}
36492
 
36493
#quiz-timer-wrapper #quiz-timer.timeleft10 {
36494
  background-color: #ee9e95;
1441 ariadna 36495
  color: #000;
1 efrain 36496
}
36497
 
36498
#quiz-timer-wrapper #quiz-timer.timeleft11 {
36499
  background-color: #f0aaa2;
1441 ariadna 36500
  color: #000;
1 efrain 36501
}
36502
 
36503
#quiz-timer-wrapper #quiz-timer.timeleft12 {
36504
  background-color: #f2b6af;
1441 ariadna 36505
  color: #000;
1 efrain 36506
}
36507
 
36508
#quiz-timer-wrapper #quiz-timer.timeleft13 {
36509
  background-color: #f4c2bc;
1441 ariadna 36510
  color: #000;
1 efrain 36511
}
36512
 
36513
#quiz-timer-wrapper #quiz-timer.timeleft14 {
36514
  background-color: #f7ceca;
1441 ariadna 36515
  color: #000;
1 efrain 36516
}
36517
 
36518
#quiz-timer-wrapper #quiz-timer.timeleft15 {
36519
  background-color: #f9dad7;
1441 ariadna 36520
  color: #000;
1 efrain 36521
}
36522
 
36523
#quiz-timer-wrapper #quiz-timer.timeleft16 {
36524
  background-color: #fbe6e4;
1441 ariadna 36525
  color: #000;
1 efrain 36526
}
36527
 
36528
.path-mod-assign [data-region=grade-actions-panel] [data-region=grade-actions] .collapse-buttons {
36529
  top: auto;
36530
}
36531
 
36532
.path-mod-assign #page-content [data-region=grade-panel] .mform:not(.unresponsive) .fcontainer .fitem.popout .felement {
36533
  height: calc(100% - 4rem);
36534
}
36535
 
36536
.path-mod-assign [data-region=grade-panel] {
36537
  padding-top: 1rem;
36538
}
36539
 
36540
.path-mod-assign [data-region=grade-panel] .fitem > .col-md-3,
36541
.path-mod-assign [data-region=grade-panel] .fitem > .col-md-9 {
36542
  width: 100%;
36543
  padding: 0;
36544
  max-width: 100%;
36545
  flex: none;
36546
}
36547
 
36548
.path-mod-assign [data-region=grade-panel] fieldset,
36549
.path-mod-assign [data-region=grade-panel] .fitem.row {
36550
  margin: 0;
36551
}
36552
 
36553
.path-mod-assign [data-region=grade-panel] .mform .fitem.has-popout .felement {
36554
  width: 100%;
36555
  overflow: auto;
36556
  height: calc(100% - 4rem);
36557
}
36558
 
36559
.path-mod-assign [data-region=grade-panel] .mform .fitem .felement {
36560
  width: auto;
36561
}
36562
 
36563
.path-mod-assign [data-region=grade-panel] .popout {
1441 ariadna 36564
  background-color: var(--bs-body-bg);
1 efrain 36565
}
36566
 
36567
.path-mod-assign [data-region=grade-panel] .fitem.has-popout {
1441 ariadna 36568
  background-color: var(--bs-body-bg);
36569
  border-radius: var(--bs-border-radius);
36570
  border: var(--bs-border-width) solid var(--bs-border-color-translucent);
36571
  padding: 1rem;
1 efrain 36572
  margin-bottom: 1rem;
36573
}
36574
 
36575
.path-mod-assign [data-region=grade-panel] .has-popout .col-md-3 {
1441 ariadna 36576
  border-bottom: var(--bs-border-width) solid;
1 efrain 36577
  margin-bottom: 1rem;
36578
}
36579
 
36580
.path-mod-assign [data-region=grade-panel] .popout > .col-md-3 {
36581
  display: flex;
36582
  align-items: flex-start;
36583
  justify-content: space-between;
36584
  font-size: 1.40625rem;
36585
}
36586
 
36587
.path-mod-assign [data-region=grade-panel] .popout [data-region=popout-button] {
36588
  margin-top: 0;
36589
}
36590
 
36591
.path-mod-assign [data-region=assignment-info] {
36592
  overflow-y: hidden;
36593
}
36594
 
36595
.path-mod-assign [data-region=grading-navigation] {
36596
  padding: 6px;
36597
}
36598
 
36599
.path-mod-assign [data-region=grade-actions] {
36600
  padding: 10px;
36601
}
36602
 
36603
.path-mod-assign [data-region=user-info] .img-rounded {
36604
  margin-top: 0;
36605
}
36606
 
36607
.path-mod-assign [data-region=grading-navigation-panel] {
36608
  height: 85px;
36609
}
36610
 
36611
@media (max-width: 767px) {
36612
  .path-mod-assign [data-region=grading-navigation-panel] {
36613
    height: auto;
36614
  }
36615
  .path-mod-assign [data-region=user-info] {
36616
    margin-top: 1rem;
36617
  }
36618
}
36619
.path-mod-assign [data-region=grading-navigation] [data-region=input-field] input {
36620
  width: auto;
36621
  display: inline-block;
36622
}
36623
 
36624
/**
36625
 * Assign feedback.
36626
 */
36627
.assignfeedback_editpdf_widget * {
36628
  box-sizing: content-box;
36629
}
36630
 
36631
.assignfeedback_editpdf_widget button {
36632
  box-sizing: border-box;
36633
}
36634
 
36635
.assignfeedback_editpdf_widget .commentcolourbutton img {
36636
  border-width: 0;
36637
}
36638
 
36639
.assignfeedback_editpdf_widget .label {
36640
  position: relative;
1441 ariadna 36641
  padding: 1rem 1rem;
1 efrain 36642
  margin-bottom: 1rem;
1441 ariadna 36643
  border: var(--bs-border-width) solid transparent;
36644
  color: #004d5a;
36645
  border-color: #b3d9e0;
36646
  border-radius: var(--bs-border-radius);
1 efrain 36647
  background-color: #cce6ea;
36648
}
36649
 
36650
.assignfeedback_editpdf_menu {
36651
  padding: 0;
36652
}
36653
 
36654
.path-mod-assign [data-region=grade-panel] .gradingform_guide .remark .commentchooser {
36655
  float: none;
36656
}
36657
 
36658
.path-mod-assign [data-region=grade-panel] .gradingform_guide .markingguideremark {
36659
  width: 100%;
36660
}
36661
 
36662
.path-mod-assign [data-region=grade-panel] .mform .fitem .felement[data-fieldtype=grading] {
36663
  padding-left: 1rem;
36664
  padding-right: 1rem;
36665
}
36666
 
36667
.path-mod-assign [data-region=grade-panel] .showmarkerdesc,
36668
.path-mod-assign [data-region=grade-panel] .showstudentdesc {
1441 ariadna 36669
  background-color: var(--bs-body-bg);
1 efrain 36670
}
36671
 
1441 ariadna 36672
.path-mod-assign .gradingtable thead tr {
36673
  position: sticky;
36674
  top: 60px;
36675
  z-index: 1;
36676
}
36677
 
1 efrain 36678
/**
36679
 * Mod LTI.
36680
 */
36681
.path-admin-mod-lti .btn .loader img,
36682
.path-admin-mod-lti #tool-list-loader-container .loader img {
36683
  height: auto;
36684
}
36685
 
1441 ariadna 36686
/**
36687
 * Mod Feedback.
36688
 */
36689
.path-mod-feedback span.feedback_info {
36690
  font-weight: bold;
1 efrain 36691
}
1441 ariadna 36692
.path-mod-feedback div.feedback_is_dependent {
36693
  background: #6a737b;
36694
}
36695
.path-mod-feedback span.feedback_depend {
36696
  color: #ca3120;
36697
}
36698
.path-mod-feedback hr.feedback_pagebreak {
36699
  height: 4px;
36700
  color: #6a737b;
36701
  background-color: #6a737b;
1 efrain 36702
  border: 0;
1441 ariadna 36703
  margin: 0;
1 efrain 36704
}
1441 ariadna 36705
.path-mod-feedback .feedback_bar_image {
36706
  height: 10px;
1 efrain 36707
}
1441 ariadna 36708
.path-mod-feedback #analysis-form label {
36709
  display: inline;
1 efrain 36710
}
1441 ariadna 36711
.path-mod-feedback .templateslist td.cell.action {
36712
  width: 10%;
36713
}
36714
.path-mod-feedback .templateslist th.header.action {
36715
  width: 10%;
36716
}
36717
.path-mod-feedback .feedback-item-label {
36718
  width: 100%;
36719
}
36720
.path-mod-feedback #feedback_edit_form [id*=_feedback_item_].feedback_itemlist,
36721
.path-mod-feedback #feedback_edit_form .feedback_itemlist.sortable-list-is-dragged {
36722
  padding: 1rem;
36723
  border: 1px solid #dee2e6;
36724
  background-color: #fff;
36725
  position: relative;
36726
  border-radius: 0.5rem;
36727
}
36728
.path-mod-feedback #feedback_edit_form [id*=_feedback_item_].feedback_itemlist .itemname,
36729
.path-mod-feedback #feedback_edit_form .feedback_itemlist.sortable-list-is-dragged .itemname {
36730
  margin-right: 2rem;
36731
}
36732
.path-mod-feedback #feedback_edit_form [id*=_feedback_item_].feedback_itemlist .itemactions,
36733
.path-mod-feedback #feedback_edit_form .feedback_itemlist.sortable-list-is-dragged .itemactions {
36734
  position: absolute;
36735
  top: 1rem;
36736
  right: 1rem;
36737
}
36738
.path-mod-feedback #feedback_edit_form [id*=_feedback_item_].feedback_itemlist.sortable-list-current-position,
36739
.path-mod-feedback #feedback_edit_form .feedback_itemlist.sortable-list-is-dragged.sortable-list-current-position {
1 efrain 36740
  background-color: #f8f9fa;
36741
}
1441 ariadna 36742
.path-mod-feedback #feedback_edit_form .sortable-list-is-dragged {
36743
  opacity: 0.75;
36744
  max-width: 830px;
1 efrain 36745
}
1441 ariadna 36746
.path-mod-feedback #feedback_edit_form .loading-icon {
36747
  position: absolute;
36748
  left: 50%;
36749
  top: calc(50% - 0.5rem);
1 efrain 36750
}
1441 ariadna 36751
.path-mod-feedback#page-mod-feedback-manage_templates .coursetemplates .no-overflow,
36752
.path-mod-feedback#page-mod-feedback-manage_templates .publictemplates .no-overflow {
36753
  overflow: visible;
1 efrain 36754
}
1441 ariadna 36755
.path-mod-feedback#page-mod-feedback-manage_templates .coursetemplates .action-menu .menubar,
36756
.path-mod-feedback#page-mod-feedback-manage_templates .publictemplates .action-menu .menubar {
36757
  justify-content: end;
36758
}
36759
.path-mod-feedback table.analysis {
36760
  width: 100%;
1 efrain 36761
  border-top: 1px solid #dee2e6;
1441 ariadna 36762
  margin-top: 10px;
1 efrain 36763
}
1441 ariadna 36764
.path-mod-feedback table.analysis.itemtype_textarea td {
36765
  padding: 4px 0;
1 efrain 36766
}
1441 ariadna 36767
.path-mod-feedback table.analysis tr:first-child th {
36768
  padding-top: 10px;
1 efrain 36769
}
1441 ariadna 36770
.path-mod-feedback table.analysis tr:hover {
36771
  background: #dee2e6;
1 efrain 36772
}
1441 ariadna 36773
.path-mod-feedback table.analysis td.singlevalue:before,
36774
.path-mod-feedback table.analysis td.optionname:before {
36775
  content: "- ";
36776
}
36777
.path-mod-feedback table.analysis tr.isempty {
36778
  display: none;
36779
}
36780
.path-mod-feedback #showentrytable td.cell.completed_timemodified,
36781
.path-mod-feedback #showentryanontable td.cell.random_response {
36782
  font-weight: bold;
36783
}
36784
.path-mod-feedback #showentrytable td.cell.userpic,
36785
.path-mod-feedback #showentrytable td.cell.deleteentry,
36786
.path-mod-feedback #showentryanontable td.cell.deleteentry {
36787
  width: 10px;
36788
}
36789
.path-mod-feedback .response_navigation {
36790
  margin: 0.5rem 0;
36791
}
36792
.path-mod-feedback .response_navigation a {
36793
  display: block;
36794
}
36795
.path-mod-feedback .response_navigation a.back_to_list {
1 efrain 36796
  text-align: center;
36797
}
1441 ariadna 36798
.path-mod-feedback .response_navigation .prev_response {
36799
  text-align: left;
1 efrain 36800
}
1441 ariadna 36801
.path-mod-feedback .response_navigation .prev_response:before {
36802
  /*rtl:raw:
36803
  content: ' â–º ';
36804
  */
36805
  /*rtl:remove*/
36806
  content: " â—„ ";
1 efrain 36807
}
1441 ariadna 36808
.path-mod-feedback .response_navigation .next_response {
36809
  text-align: right;
1 efrain 36810
}
1441 ariadna 36811
.path-mod-feedback .response_navigation .next_response:after {
36812
  /*rtl:raw:
36813
  content: ' â—„ ';
36814
  */
36815
  /*rtl:remove*/
36816
  content: " â–º ";
1 efrain 36817
}
36818
 
36819
/* reports.less */
36820
#page-report-participation-index .participationselectform div label {
36821
  display: inline-block;
36822
  margin: 0 5px;
36823
}
36824
 
36825
#page-report-participation-index .participationselectform div label[for=menuinstanceid] {
36826
  margin-left: 0;
36827
}
36828
 
1441 ariadna 36829
#page-report-outline-index .font-lg {
36830
  font-size: 1.03125rem;
36831
}
36832
 
36833
#page-report-outline-index .generaltable tbody tr {
36834
  background-color: #fff;
36835
}
36836
#page-report-outline-index .generaltable tbody tr.section {
36837
  padding-left: 2rem;
36838
}
36839
#page-report-outline-index .generaltable tbody tr.section h3, #page-report-outline-index .generaltable tbody tr.section .h3 {
36840
  font-size: 1.171875rem;
36841
}
36842
#page-report-outline-index .generaltable tbody tr.section h4, #page-report-outline-index .generaltable tbody tr.section .h4 {
36843
  font-size: 1.03125rem;
36844
}
36845
#page-report-outline-index .generaltable tbody td.delegated {
36846
  padding-left: 3.5rem;
36847
}
36848
 
36849
#page-report-outline-user .section {
36850
  border: 1px solid #dee2e6;
36851
  border-radius: 1rem;
36852
}
36853
 
36854
#page-report-outline-user .font-lg {
36855
  font-size: 1.03125rem;
36856
}
36857
 
36858
#page-report-log-index #menumodid option:disabled {
36859
  color: #1f2428;
36860
  font-weight: bolder;
36861
}
36862
 
1 efrain 36863
.path-backup .mform {
36864
  /* These are long labels with checkboxes on the right. */
36865
}
36866
.path-backup .mform .grouped_settings {
36867
  clear: both;
36868
  overflow: hidden;
36869
  /* Use card styles but avoid extend because that brings in too much. */
36870
}
36871
.path-backup .mform .grouped_settings.section_level {
1441 ariadna 36872
  background-color: var(--bs-body-bg);
36873
  border-radius: var(--bs-border-radius);
36874
  border: var(--bs-border-width) solid var(--bs-border-color-translucent);
36875
  padding: 1rem;
36876
  margin-bottom: 1rem;
1 efrain 36877
}
36878
.path-backup .mform .grouped_settings.section_level::after {
36879
  display: block;
36880
  clear: both;
36881
  content: "";
36882
}
1441 ariadna 36883
.path-backup .mform .grouped_settings.subsection_level {
36884
  background-color: var(--bs-body-bg);
36885
  border-radius: var(--bs-border-radius);
36886
  border: var(--bs-border-width) solid var(--bs-border-color-translucent);
36887
  padding: 1rem;
36888
  margin: 0 1rem 1rem 1rem;
36889
}
36890
.path-backup .mform .grouped_settings.subsection_level::after {
36891
  display: block;
36892
  clear: both;
36893
  content: "";
36894
}
1 efrain 36895
.path-backup .mform .include_setting {
36896
  width: 50%;
36897
  display: inline-block;
36898
  float: left;
36899
  padding: 0.3rem;
36900
}
36901
.path-backup .mform .normal_setting {
36902
  width: 50%;
36903
  display: inline-block;
36904
  float: left;
36905
  padding: 0.3rem;
36906
}
36907
 
36908
.path-backup {
36909
  /* Bold section labels */
36910
}
36911
.path-backup .section_level {
36912
  font-weight: bold;
36913
}
36914
.path-backup .section_level .activity_level {
36915
  font-weight: normal;
36916
}
36917
.path-backup .proceedbutton {
36918
  margin-left: auto;
36919
}
36920
 
36921
/* Override the columns width to leave more room for the labels. */
1441 ariadna 36922
.path-backup .mform fieldset {
36923
  padding: 1rem 0;
36924
}
36925
.path-backup .mform .grouped_settings.activity_level {
1 efrain 36926
  /* Striped rows like a table */
36927
}
1441 ariadna 36928
.path-backup .mform .grouped_settings.activity_level:nth-of-type(odd) {
36929
  background-color: rgba(var(--bs-emphasis-color-rgb), 0.03);
1 efrain 36930
}
1441 ariadna 36931
.path-backup .mform .grouped_settings.activity_level:nth-of-type(even) {
36932
  background-color: transparent;
1 efrain 36933
}
1441 ariadna 36934
.path-backup .mform .fcontainer .grouped_settings .fitem,
36935
.path-backup .mform .fcontainer .root_setting .fitem {
36936
  margin: 0.25rem 0 !important; /* stylelint-disable declaration-no-important */
1 efrain 36937
  /* These checkboxes with no label on the left. */
36938
}
1441 ariadna 36939
.path-backup .mform .fcontainer .grouped_settings .fitem .col-form-label,
36940
.path-backup .mform .fcontainer .root_setting .fitem .col-form-label {
36941
  padding-top: 0;
36942
}
36943
.path-backup .mform .fcontainer .grouped_settings .fitem .col-md-3.checkbox,
36944
.path-backup .mform .fcontainer .root_setting .fitem .col-md-3.checkbox {
1 efrain 36945
  width: 0%;
36946
}
1441 ariadna 36947
.path-backup .mform .fcontainer .grouped_settings .fitem .col-md-9.checkbox,
36948
.path-backup .mform .fcontainer .root_setting .fitem .col-md-9.checkbox {
1 efrain 36949
  width: 100%;
36950
  left: 0;
36951
}
36952
 
36953
/* Detail pair is (usually) some short label with a longer value */
36954
.path-backup .detail-pair .detail-pair-label {
36955
  width: 25%;
36956
  float: left;
36957
  clear: left;
36958
}
36959
.path-backup .detail-pair .detail-pair-value {
36960
  width: 75%;
36961
  float: left;
36962
}
36963
 
36964
.path-backup .backup-restore .singlebutton {
36965
  float: right;
36966
}
36967
 
36968
/* Make these bits full width and work with the detail-pair */
36969
.path-backup .backup-section {
36970
  /* Fix for nested table headers */
36971
  /* Add card styles to backup sections */
1441 ariadna 36972
  background-color: var(--bs-body-bg);
36973
  border-radius: var(--bs-border-radius);
36974
  border: var(--bs-border-width) solid var(--bs-border-color-translucent);
36975
  padding: 1rem;
36976
  margin-bottom: 1rem;
1 efrain 36977
}
36978
.path-backup .backup-section .sub-header,
36979
.path-backup .backup-section .backup-sub-section,
36980
.path-backup .backup-section .singlebutton,
36981
.path-backup .backup-section .header {
36982
  width: 100%;
36983
  float: left;
36984
  clear: both;
36985
}
36986
.path-backup .backup-section th.header {
36987
  width: auto;
36988
  float: none;
36989
}
36990
.path-backup .backup-section ::after {
36991
  content: "";
36992
  display: table;
36993
  clear: both;
36994
}
36995
.path-backup .backup-section::after {
36996
  display: block;
36997
  clear: both;
36998
  content: "";
36999
}
37000
 
37001
.path-backup .notification.dependencies_enforced {
37002
  color: #ca3120;
37003
  font-weight: bold;
37004
}
37005
 
37006
.path-backup .backup_progress {
37007
  margin-top: 1rem;
37008
  margin-bottom: 1rem;
37009
}
37010
.path-backup .backup_progress .backup_stage {
1441 ariadna 37011
  color: var(--bs-secondary-color);
1 efrain 37012
}
37013
.path-backup .backup_progress .backup_stage.backup_stage_current {
37014
  font-weight: bold;
37015
  color: inherit;
37016
}
37017
 
37018
.path-backup .backup_progress span.backup_stage.backup_stage_complete {
37019
  color: inherit;
37020
}
37021
 
37022
#page-backup-restore .filealiasesfailures {
37023
  background-color: #f4d6d2;
37024
}
37025
#page-backup-restore .filealiasesfailures .aliaseslist {
37026
  background-color: #fff;
37027
}
37028
 
37029
.path-backup .wibbler {
37030
  width: 500px;
37031
  margin: 0 auto 10px;
37032
  border-bottom: 1px solid #000;
37033
  border-right: 1px solid #000;
37034
  border-left: 1px solid #000;
37035
  position: relative;
37036
  min-height: 4px;
37037
}
37038
.path-backup .wibbler .wibble {
37039
  position: absolute;
37040
  left: 0;
37041
  right: 0;
37042
  top: 0;
37043
  height: 4px;
37044
}
37045
.path-backup .wibbler .state0 {
37046
  background: #eee;
37047
}
37048
.path-backup .wibbler .state1 {
37049
  background: #ddd;
37050
}
37051
.path-backup .wibbler .state2 {
37052
  background: #ccc;
37053
}
37054
.path-backup .wibbler .state3 {
37055
  background: #bbb;
37056
}
37057
.path-backup .wibbler .state4 {
37058
  background: #aaa;
37059
}
37060
.path-backup .wibbler .state5 {
37061
  background: #999;
37062
}
37063
.path-backup .wibbler .state6 {
37064
  background: #888;
37065
}
37066
.path-backup .wibbler .state7 {
37067
  background: #777;
37068
}
37069
.path-backup .wibbler .state8 {
37070
  background: #666;
37071
}
37072
.path-backup .wibbler .state9 {
37073
  background: #555;
37074
}
37075
.path-backup .wibbler .state10 {
37076
  background: #444;
37077
}
37078
.path-backup .wibbler .state11 {
37079
  background: #333;
37080
}
37081
.path-backup .wibbler .state12 {
37082
  background: #222;
37083
}
37084
 
37085
.generaltable {
37086
  width: 100%;
37087
  margin-bottom: 1rem;
1441 ariadna 37088
  color: var(--bs-emphasis-color);
37089
  background-color: var(--bs-body-bg);
1 efrain 37090
}
37091
.generaltable th,
37092
.generaltable td {
37093
  padding: 0.75rem;
37094
  vertical-align: top;
1441 ariadna 37095
  border-top: var(--bs-border-width) solid var(--bs-border-color);
1 efrain 37096
}
37097
.generaltable thead th,
37098
.generaltable thead td {
37099
  vertical-align: bottom;
1441 ariadna 37100
  border-bottom: calc(2 * var(--bs-border-width)) solid var(--bs-border-color);
1 efrain 37101
}
37102
.generaltable tbody + tbody {
1441 ariadna 37103
  border-top: calc(2 * var(--bs-border-width)) solid var(--bs-border-color);
1 efrain 37104
}
37105
.generaltable.table-sm th,
37106
.generaltable.table-sm td {
37107
  padding: 0.3rem;
37108
}
37109
.generaltable tbody tr:hover.dimmed_text a:not(.menu-action) {
1441 ariadna 37110
  color: var(--bs-emphasis-color);
1 efrain 37111
}
37112
.generaltable tbody tr:hover td.sticky-column {
1441 ariadna 37113
  background-color: rgba(var(--bs-emphasis-color-rgb), 0.075);
1 efrain 37114
}
1441 ariadna 37115
.generaltable tbody td,
37116
.generaltable tbody th {
37117
  color: inherit;
37118
  background-color: inherit;
37119
}
1 efrain 37120
 
37121
table caption {
37122
  font-size: 24px;
37123
  font-weight: bold;
37124
  line-height: 42px;
37125
  text-align: left;
37126
  caption-side: top;
37127
}
37128
table .sticky-column {
37129
  position: sticky;
37130
  left: 0;
37131
  background-color: inherit;
37132
}
37133
 
1441 ariadna 37134
.table-dynamic > .loading-icon {
1 efrain 37135
  position: absolute;
37136
  left: calc(50% - 1.5rem);
37137
  top: 200px;
37138
}
1441 ariadna 37139
.table-dynamic > .loading-icon .icon {
1 efrain 37140
  max-height: 3rem;
37141
  max-width: 3rem;
37142
  font-size: 3rem;
37143
}
37144
 
1441 ariadna 37145
.table-responsive .dropdown {
37146
  position: static !important; /* stylelint-disable-line declaration-no-important */
37147
}
37148
.table-responsive .table {
37149
  margin-bottom: 0;
37150
}
37151
.table-responsive .table .visually-hidden,
37152
.table-responsive .table .accesshide {
37153
  position: relative !important; /* stylelint-disable-line declaration-no-important */
37154
  display: block;
37155
}
37156
 
37157
/**
37158
 * File buttons.scss.
37159
 * Contains styles for buttons.
37160
 */
1 efrain 37161
.singlebutton {
37162
  display: inline-block;
37163
}
37164
.singlebutton + .singlebutton {
37165
  margin-left: 0.5rem;
37166
}
37167
 
37168
.continuebutton {
37169
  text-align: center;
37170
}
37171
 
37172
p.arrow_button {
37173
  margin-top: 5em;
37174
  text-align: center;
37175
}
37176
 
37177
#addcontrols {
37178
  margin-top: 11.25rem;
37179
  text-align: center;
37180
  margin-bottom: 3em;
37181
}
37182
#addcontrols label {
37183
  display: inline;
37184
}
37185
 
37186
#addcontrols input,
37187
#removecontrols input {
37188
  width: 100%;
37189
  margin: auto;
37190
}
37191
 
37192
.btn-lineup {
37193
  margin: 0 0 10px 5px;
37194
}
37195
 
1441 ariadna 37196
/* Small buttons should have the same border-radius as the normal buttons. */
37197
.btn-sm,
37198
.btn-group-sm > .btn {
37199
  --bs-btn-border-radius: var(--bs-border-radius);
1 efrain 37200
}
37201
 
1441 ariadna 37202
/**
37203
 * Focus styles to improve Bootstrap default contrast.
37204
 */
37205
.btn:focus-visible, .btn.focus {
37206
  outline: 0.25rem solid #5f6e7d;
37207
  box-shadow: inset 0 0 0 2px #fff;
1 efrain 37208
}
37209
 
1441 ariadna 37210
.btn-primary:focus-visible, .btn-primary.focus {
37211
  outline: 0.25rem solid #000102;
1 efrain 37212
  box-shadow: inset 0 0 0 2px #fff;
37213
}
37214
 
1441 ariadna 37215
.btn-secondary:focus-visible, .btn-secondary.focus {
37216
  outline: 0.25rem solid #5f6e7d;
1 efrain 37217
  box-shadow: inset 0 0 0 2px #fff;
37218
}
37219
 
1441 ariadna 37220
.btn-success:focus-visible, .btn-success.focus {
37221
  outline: 0.25rem solid black;
1 efrain 37222
  box-shadow: inset 0 0 0 2px #fff;
37223
}
37224
 
1441 ariadna 37225
.btn-info:focus-visible, .btn-info.focus {
37226
  outline: 0.25rem solid black;
1 efrain 37227
  box-shadow: inset 0 0 0 2px #fff;
37228
}
37229
 
1441 ariadna 37230
.btn-warning:focus-visible, .btn-warning.focus {
37231
  outline: 0.25rem solid #694109;
1 efrain 37232
  box-shadow: inset 0 0 0 2px #fff;
37233
}
37234
 
1441 ariadna 37235
.btn-danger:focus-visible, .btn-danger.focus {
37236
  outline: 0.25rem solid #1a0604;
1 efrain 37237
  box-shadow: inset 0 0 0 2px #fff;
37238
}
37239
 
1441 ariadna 37240
.btn-light:focus-visible, .btn-light.focus {
37241
  outline: 0.25rem solid #8193a5;
1 efrain 37242
  box-shadow: inset 0 0 0 2px #fff;
37243
}
37244
 
1441 ariadna 37245
.btn-dark:focus-visible, .btn-dark.focus {
37246
  outline: 0.25rem solid black;
1 efrain 37247
  box-shadow: inset 0 0 0 2px #fff;
37248
}
37249
 
1441 ariadna 37250
.btn-outline-primary:focus-visible, .btn-outline-primary.focus {
37251
  outline: 0.25rem solid #000102;
1 efrain 37252
  box-shadow: inset 0 0 0 2px #343a40;
37253
}
37254
 
1441 ariadna 37255
.btn-outline-secondary:focus-visible, .btn-outline-secondary.focus {
37256
  outline: 0.25rem solid #5f6e7d;
1 efrain 37257
  box-shadow: inset 0 0 0 2px #343a40;
37258
}
37259
 
1441 ariadna 37260
.btn-outline-success:focus-visible, .btn-outline-success.focus {
37261
  outline: 0.25rem solid black;
1 efrain 37262
  box-shadow: inset 0 0 0 2px #343a40;
37263
}
37264
 
1441 ariadna 37265
.btn-outline-info:focus-visible, .btn-outline-info.focus {
37266
  outline: 0.25rem solid black;
1 efrain 37267
  box-shadow: inset 0 0 0 2px #343a40;
37268
}
37269
 
1441 ariadna 37270
.btn-outline-warning:focus-visible, .btn-outline-warning.focus {
37271
  outline: 0.25rem solid #694109;
1 efrain 37272
  box-shadow: inset 0 0 0 2px #343a40;
37273
}
37274
 
1441 ariadna 37275
.btn-outline-danger:focus-visible, .btn-outline-danger.focus {
37276
  outline: 0.25rem solid #1a0604;
1 efrain 37277
  box-shadow: inset 0 0 0 2px #343a40;
37278
}
37279
 
1441 ariadna 37280
.btn-outline-light:focus-visible, .btn-outline-light.focus {
37281
  outline: 0.25rem solid #8193a5;
1 efrain 37282
  box-shadow: inset 0 0 0 2px #343a40;
37283
}
37284
 
1441 ariadna 37285
.btn-outline-dark:focus-visible, .btn-outline-dark.focus {
37286
  outline: 0.25rem solid black;
1 efrain 37287
  box-shadow: inset 0 0 0 2px #343a40;
37288
}
37289
 
1441 ariadna 37290
/**
37291
 * Icon buttons.
37292
 */
37293
.btn-icon {
37294
  --bs-btn-hover-bg: var(--bs-secondary-bg);
37295
  --bs-btn-border-radius: var(--bs-border-radius);
37296
  --bs-btn-padding-x: 0;
37297
  --bs-btn-padding-y: 0;
37298
  --bs-btn-font-size: 16px;
37299
  height: calc(16px + 1rem);
37300
  width: calc(16px + 1rem);
37301
  display: inline-flex;
37302
  align-items: center;
37303
  justify-content: center;
37304
}
37305
.btn-icon:focus-visible, .btn-icon.focus {
37306
  outline: 0.25rem solid #5f6e7d;
37307
  box-shadow: inset 0 0 0 2px #fff;
37308
}
37309
.btn-icon .icon {
37310
  margin: 0;
37311
}
37312
.btn-icon.icon-size-0 {
37313
  height: calc(0 + 1rem);
37314
  width: calc(0 + 1rem);
37315
  --bs-btn-font-size: 0;
37316
  --bs-btn-line-height: 0;
37317
}
37318
.btn-icon.icon-size-1 {
37319
  height: calc(4px + 1rem);
37320
  width: calc(4px + 1rem);
37321
  --bs-btn-font-size: 4px;
37322
  --bs-btn-line-height: 4px;
37323
}
37324
.btn-icon.icon-size-2 {
37325
  height: calc(8px + 1rem);
37326
  width: calc(8px + 1rem);
37327
  --bs-btn-font-size: 8px;
37328
  --bs-btn-line-height: 8px;
37329
}
37330
.btn-icon.icon-size-3 {
37331
  height: calc(16px + 1rem);
37332
  width: calc(16px + 1rem);
37333
  --bs-btn-font-size: 16px;
37334
  --bs-btn-line-height: 16px;
37335
}
37336
.btn-icon.icon-size-4 {
37337
  height: calc(24px + 1rem);
37338
  width: calc(24px + 1rem);
37339
  --bs-btn-font-size: 24px;
37340
  --bs-btn-line-height: 24px;
37341
}
37342
.btn-icon.icon-size-5 {
37343
  height: calc(32px + 1rem);
37344
  width: calc(32px + 1rem);
37345
  --bs-btn-font-size: 32px;
37346
  --bs-btn-line-height: 32px;
37347
}
37348
.btn-icon.icon-size-6 {
37349
  height: calc(40px + 1rem);
37350
  width: calc(40px + 1rem);
37351
  --bs-btn-font-size: 40px;
37352
  --bs-btn-line-height: 40px;
37353
}
37354
.btn-icon.icon-size-7 {
37355
  height: calc(48px + 1rem);
37356
  width: calc(48px + 1rem);
37357
  --bs-btn-font-size: 48px;
37358
  --bs-btn-line-height: 48px;
37359
}
37360
 
37361
/* Specific styles for the collapse/expand buttons. */
37362
.btn-icon.icons-collapse-expand {
37363
  color: #0f6cbf;
37364
  background-color: #e7f0f9;
37365
}
37366
.btn-icon.icons-collapse-expand:hover {
37367
  outline: 2px solid #0f6cbf;
37368
}
37369
.btn-icon.icons-collapse-expand:focus-visible, .btn-icon.icons-collapse-expand.focus {
37370
  outline: 0.25rem solid #3481c1;
37371
  box-shadow: inset 0 0 0 2px #fff;
37372
}
37373
 
37374
/**
37375
 * Subtle buttons.
37376
 */
37377
.btn-subtle-primary {
37378
  --bs-btn-font-weight: 700;
37379
  --bs-btn-color: var(--bs-primary-text-emphasis);
37380
  --bs-btn-bg: var(--bs-primary-bg-subtle);
37381
  --bs-btn-active-color: var(--bs-primary-text-emphasis);
37382
  --bs-btn-active-bg: var(--bs-primary-bg-subtle);
37383
  --bs-btn-hover-color: #fff;
37384
  --bs-btn-hover-bg: var(--bs-primary);
37385
  --bs-btn-focus-shadow-rgb: 15, 108, 191;
37386
}
37387
.btn-subtle-primary:focus-visible, .btn-subtle-primary.focus {
37388
  outline: 0.25rem solid #000102;
37389
  box-shadow: inset 0 0 0 2px #fff;
37390
}
37391
 
37392
.btn-subtle-secondary {
37393
  --bs-btn-font-weight: 700;
37394
  --bs-btn-color: var(--bs-secondary-text-emphasis);
37395
  --bs-btn-bg: var(--bs-secondary-bg-subtle);
37396
  --bs-btn-active-color: var(--bs-secondary-text-emphasis);
37397
  --bs-btn-active-bg: var(--bs-secondary-bg-subtle);
37398
  --bs-btn-hover-color: #000;
37399
  --bs-btn-hover-bg: var(--bs-secondary);
37400
  --bs-btn-focus-shadow-rgb: 206, 212, 218;
37401
}
37402
.btn-subtle-secondary:focus-visible, .btn-subtle-secondary.focus {
37403
  outline: 0.25rem solid #5f6e7d;
37404
  box-shadow: inset 0 0 0 2px #fff;
37405
}
37406
 
37407
.btn-subtle-success {
37408
  --bs-btn-font-weight: 700;
37409
  --bs-btn-color: var(--bs-success-text-emphasis);
37410
  --bs-btn-bg: var(--bs-success-bg-subtle);
37411
  --bs-btn-active-color: var(--bs-success-text-emphasis);
37412
  --bs-btn-active-bg: var(--bs-success-bg-subtle);
37413
  --bs-btn-hover-color: #fff;
37414
  --bs-btn-hover-bg: var(--bs-success);
37415
  --bs-btn-focus-shadow-rgb: 53, 122, 50;
37416
}
37417
.btn-subtle-success:focus-visible, .btn-subtle-success.focus {
37418
  outline: 0.25rem solid black;
37419
  box-shadow: inset 0 0 0 2px #fff;
37420
}
37421
 
37422
.btn-subtle-info {
37423
  --bs-btn-font-weight: 700;
37424
  --bs-btn-color: var(--bs-info-text-emphasis);
37425
  --bs-btn-bg: var(--bs-info-bg-subtle);
37426
  --bs-btn-active-color: var(--bs-info-text-emphasis);
37427
  --bs-btn-active-bg: var(--bs-info-bg-subtle);
37428
  --bs-btn-hover-color: #fff;
37429
  --bs-btn-hover-bg: var(--bs-info);
37430
  --bs-btn-focus-shadow-rgb: 0, 129, 150;
37431
}
37432
.btn-subtle-info:focus-visible, .btn-subtle-info.focus {
37433
  outline: 0.25rem solid black;
37434
  box-shadow: inset 0 0 0 2px #fff;
37435
}
37436
 
37437
.btn-subtle-warning {
37438
  --bs-btn-font-weight: 700;
37439
  --bs-btn-color: var(--bs-warning-text-emphasis);
37440
  --bs-btn-bg: var(--bs-warning-bg-subtle);
37441
  --bs-btn-active-color: var(--bs-warning-text-emphasis);
37442
  --bs-btn-active-bg: var(--bs-warning-bg-subtle);
37443
  --bs-btn-hover-color: #000;
37444
  --bs-btn-hover-bg: var(--bs-warning);
37445
  --bs-btn-focus-shadow-rgb: 240, 173, 78;
37446
}
37447
.btn-subtle-warning:focus-visible, .btn-subtle-warning.focus {
37448
  outline: 0.25rem solid #694109;
37449
  box-shadow: inset 0 0 0 2px #fff;
37450
}
37451
 
37452
.btn-subtle-danger {
37453
  --bs-btn-font-weight: 700;
37454
  --bs-btn-color: var(--bs-danger-text-emphasis);
37455
  --bs-btn-bg: var(--bs-danger-bg-subtle);
37456
  --bs-btn-active-color: var(--bs-danger-text-emphasis);
37457
  --bs-btn-active-bg: var(--bs-danger-bg-subtle);
37458
  --bs-btn-hover-color: #fff;
37459
  --bs-btn-hover-bg: var(--bs-danger);
37460
  --bs-btn-focus-shadow-rgb: 202, 49, 32;
37461
}
37462
.btn-subtle-danger:focus-visible, .btn-subtle-danger.focus {
37463
  outline: 0.25rem solid #1a0604;
37464
  box-shadow: inset 0 0 0 2px #fff;
37465
}
37466
 
37467
.btn-subtle-light {
37468
  --bs-btn-font-weight: 700;
37469
  --bs-btn-color: var(--bs-light-text-emphasis);
37470
  --bs-btn-bg: var(--bs-light-bg-subtle);
37471
  --bs-btn-active-color: var(--bs-light-text-emphasis);
37472
  --bs-btn-active-bg: var(--bs-light-bg-subtle);
37473
  --bs-btn-hover-color: #000;
37474
  --bs-btn-hover-bg: var(--bs-light);
37475
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
37476
}
37477
.btn-subtle-light:focus-visible, .btn-subtle-light.focus {
37478
  outline: 0.25rem solid #8193a5;
37479
  box-shadow: inset 0 0 0 2px #fff;
37480
}
37481
 
37482
.btn-subtle-dark {
37483
  --bs-btn-font-weight: 700;
37484
  --bs-btn-color: var(--bs-dark-text-emphasis);
37485
  --bs-btn-bg: var(--bs-dark-bg-subtle);
37486
  --bs-btn-active-color: var(--bs-dark-text-emphasis);
37487
  --bs-btn-active-bg: var(--bs-dark-bg-subtle);
37488
  --bs-btn-hover-color: #fff;
37489
  --bs-btn-hover-bg: var(--bs-dark);
37490
  --bs-btn-focus-shadow-rgb: 29, 33, 37;
37491
}
37492
.btn-subtle-dark:focus-visible, .btn-subtle-dark.focus {
37493
  outline: 0.25rem solid black;
37494
  box-shadow: inset 0 0 0 2px #fff;
37495
}
37496
 
37497
.btn-subtle-body {
37498
  --bs-btn-font-weight: 700;
37499
  --bs-btn-color: var(--bs-body-color);
37500
  --bs-btn-bg: transparent;
37501
  --bs-btn-border-color: var(--bs-border-color);
37502
  --bs-btn-hover-color: #fff;
37503
  --bs-btn-hover-bg: var(--bs-gray-600);
37504
  --bs-btn-focus-shadow-rgb: 106, 115, 123;
37505
}
37506
.btn-subtle-body:focus-visible, .btn-subtle-body.focus {
37507
  outline: 0.25rem solid #0c0d0d;
37508
  box-shadow: inset 0 0 0 2px #fff;
37509
}
37510
 
1 efrain 37511
.gradetreebox {
37512
  margin: 20px 0 30px 0;
37513
}
1441 ariadna 37514
.gradetreebox h4, .gradetreebox .h4 {
1 efrain 37515
  font-size: 0.9375rem;
37516
}
37517
.gradetreebox th.cell,
37518
.gradetreebox input[type=text] {
37519
  width: auto;
37520
}
37521
.gradetreebox input[type=text],
37522
.gradetreebox select {
37523
  margin-bottom: 0;
37524
}
37525
 
37526
.core_grades_notices .singlebutton {
37527
  display: inline-block;
37528
}
37529
 
37530
.path-grade-report #maincontent + .urlselect {
37531
  position: absolute;
37532
  left: 40vw;
37533
}
37534
 
37535
.path-grade-report-grader #region-main {
37536
  min-width: 100%;
37537
  width: auto;
37538
  display: flex;
37539
  flex-direction: column;
37540
}
37541
.path-grade-report-grader #region-main > .card {
37542
  width: auto;
37543
  overflow-x: initial;
37544
}
37545
.path-grade-report-grader #region-main div[role=main] {
37546
  flex: 1 1 auto;
37547
}
37548
.path-grade-report-grader [data-region=blocks-column] {
37549
  width: 100%;
37550
  clear: both;
37551
}
37552
 
37553
.path-grade-report-grader .gradepass,
37554
.path-grade-report-user .gradepass {
37555
  color: #357a32;
37556
}
37557
.path-grade-report-grader .gradefail,
37558
.path-grade-report-user .gradefail {
37559
  color: #ca3120;
37560
}
37561
 
37562
.path-grade #region-main {
37563
  overflow-x: visible;
37564
}
37565
.path-grade .user-heading .userinitials {
37566
  width: 50px;
37567
  height: 50px;
37568
}
37569
 
37570
#page-grade-grading-manage #activemethodselector label {
37571
  display: inline-block;
37572
}
37573
#page-grade-grading-manage #activemethodselector .helptooltip {
37574
  margin-right: 0.5em;
37575
}
37576
#page-grade-grading-manage .actions {
37577
  display: block;
37578
  text-align: center;
37579
  margin-bottom: 1em;
37580
}
37581
#page-grade-grading-manage .actions .action {
37582
  display: inline-block;
37583
  position: relative;
37584
  vertical-align: top;
37585
  width: 150px;
37586
  text-align: center;
37587
  overflow: hidden;
37588
  margin: 0.5em;
37589
  padding: 1em;
37590
  border: 1px solid #aaa;
37591
}
37592
#page-grade-grading-manage .actions .action .action-text {
37593
  position: relative;
37594
  top: 0.4em;
37595
  font-size: 14px;
37596
  white-space: normal;
37597
}
37598
 
37599
#page-grade-grading-form-rubric-edit .gradingform_rubric_editform .status {
37600
  font-size: 70%;
37601
}
37602
 
37603
.gradingform_rubric {
37604
  margin-bottom: 1em;
37605
}
37606
.gradingform_rubric.evaluate .criterion .levels .level:hover, .gradingform_rubric.evaluate .criterion .levels .level.checked {
37607
  background: #dff0d8;
37608
}
37609
.gradingform_rubric.evaluate .criterion .levels .level.checked {
37610
  border: none;
37611
  border-left: 1px solid #dee2e6;
37612
}
37613
.gradingform_rubric .criterion .description {
37614
  vertical-align: top;
37615
  padding: 6px;
37616
}
37617
.gradingform_rubric .criterion .description textarea {
37618
  margin-bottom: 0;
37619
  height: 115px;
37620
}
37621
.gradingform_rubric .criterion .definition textarea {
37622
  width: 80%;
37623
  margin-bottom: 0;
37624
}
37625
.gradingform_rubric .criterion .score {
37626
  margin-top: 5px;
37627
  margin-right: 28px;
37628
  font-style: italic;
37629
  font-weight: bold;
1441 ariadna 37630
  color: #2a6228;
1 efrain 37631
}
37632
.gradingform_rubric .criterion .score input {
37633
  margin-bottom: 0;
37634
}
37635
.gradingform_rubric .criterion .level {
37636
  vertical-align: top;
37637
  padding: 6px;
37638
}
37639
.gradingform_rubric .criterion .level.currentchecked {
37640
  background: #fff0f0;
37641
}
37642
.gradingform_rubric .criterion .level.checked {
37643
  background: #d0ffd0;
37644
  border: 1px solid #555;
37645
}
37646
.gradingform_rubric .criterion .level .delete {
37647
  position: relative;
37648
  width: 32px;
37649
  height: 32px;
37650
  margin-top: -32px;
37651
  clear: both;
37652
  float: right;
37653
}
37654
.gradingform_rubric .criterion .level .delete input {
37655
  display: block;
37656
  position: absolute;
37657
  right: 0;
37658
  bottom: 0;
37659
  height: 24px;
37660
  width: 24px;
37661
  margin: 0;
37662
}
37663
.gradingform_rubric .criterion .level .delete input:hover {
37664
  background-color: #ddd;
37665
}
37666
.gradingform_rubric .criterion .scorevalue input {
37667
  float: none;
37668
  width: 2em;
37669
}
37670
.gradingform_rubric .criterion .scorevalue input.hiddenelement, .gradingform_rubric .criterion .scorevalue input.pseudotablink {
37671
  width: 0;
37672
}
37673
.gradingform_rubric .criterion .addlevel {
37674
  vertical-align: top;
37675
  padding-top: 6px;
37676
}
37677
.gradingform_rubric .criterion .addlevel input {
37678
  height: 30px;
37679
  line-height: 1rem;
37680
}
37681
.gradingform_rubric .addcriterion {
37682
  margin-left: 5px;
37683
  padding: 0;
37684
  margin-bottom: 1em;
37685
}
37686
.gradingform_rubric .addcriterion input {
37687
  margin: 0;
37688
  color: inherit;
37689
  text-shadow: inherit;
37690
  border: 0 none;
37691
  line-height: inherit;
37692
  background: transparent url([[pix:t/add]]) no-repeat 7px 8px;
37693
  padding-left: 26px;
37694
}
37695
.gradingform_rubric .options {
37696
  clear: both;
37697
}
37698
.gradingform_rubric .options .option label {
37699
  margin: 0;
37700
  padding: 0;
37701
  font-size: inherit;
37702
  font-weight: normal;
37703
  line-height: 2em;
37704
  color: inherit;
37705
  text-shadow: none;
37706
  background-color: transparent;
37707
}
37708
.gradingform_rubric .options .option input {
37709
  margin-left: 5px;
37710
  margin-right: 12px;
37711
}
37712
 
37713
.grade-display .description {
37714
  font-size: 1rem;
37715
}
37716
 
37717
.criterion .description {
37718
  font-size: 1rem;
37719
}
37720
.criterion .criterion-toggle .expanded-icon {
37721
  display: block;
37722
}
37723
.criterion .criterion-toggle .collapsed-icon {
37724
  display: none;
37725
}
37726
.criterion .criterion-toggle.collapsed .expanded-icon {
37727
  display: none;
37728
}
37729
.criterion .criterion-toggle.collapsed .collapsed-icon {
37730
  display: block;
37731
}
37732
 
37733
.path-grade-edit-tree .collapse-list .unlist {
37734
  padding-left: 2rem;
37735
}
37736
.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode]:focus > .collapse-list-item:first-child {
1441 ariadna 37737
  background-color: #e6f2f5;
37738
  border-color: #b3d9e0;
1 efrain 37739
}
37740
.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode][data-selected=true] > .collapse-list-item:first-child {
1441 ariadna 37741
  background-color: #e6f2f5;
37742
  border-color: #b3d9e0;
1 efrain 37743
  color: #0f6cbf;
37744
}
37745
.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode] .collapse-list-item-content[aria-hidden=true] {
37746
  display: none;
37747
}
37748
.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode][aria-expanded=true] > .collapse-list-item .collapsed-icon {
37749
  display: none;
37750
}
37751
.path-grade-edit-tree .collapse-list .unlist [data-for=sectionnode][aria-expanded=false] > .collapse-list-item .expanded-icon {
37752
  display: none;
37753
}
37754
.path-grade-edit-tree .collapse-list .unlist .collapse-list-item {
37755
  padding: 0.5rem 1rem;
37756
  cursor: pointer;
37757
}
37758
.path-grade-edit-tree .collapse-list .unlist .collapse-list-item .collapse-list-item-name {
37759
  font-weight: bold;
37760
}
37761
.path-grade-edit-tree .collapse-list .unlist .collapse-list-item .collapse-list-link {
37762
  color: #1d2125;
37763
  padding: 0 0.2rem;
37764
  margin-right: 0.3rem;
37765
}
37766
.path-grade-edit-tree .collapse-list .unlist .collapse-list-item .collapse-list-link i {
37767
  font-size: 12px;
37768
  width: 12px;
37769
  height: 12px;
37770
  margin: 0;
37771
}
37772
.path-grade-edit-tree .gradetree-wrapper {
37773
  padding: 10px 10px;
37774
  background-color: #f8f9fa;
37775
}
1441 ariadna 37776
.path-grade-edit-tree .gradetree-wrapper .setup-grades h4, .path-grade-edit-tree .gradetree-wrapper .setup-grades .h4 {
1 efrain 37777
  margin: 0;
37778
}
37779
.path-grade-edit-tree .gradetree-wrapper .setup-grades .column-rowspan {
37780
  padding: 0;
37781
  width: 24px;
37782
  min-width: 24px;
37783
  max-width: 24px;
37784
}
37785
.path-grade-edit-tree .gradetree-wrapper .setup-grades .emptyrow {
37786
  display: none;
37787
}
37788
.path-grade-edit-tree .gradetree-wrapper .setup-grades .gradeitemdescription {
37789
  font-weight: normal;
37790
  padding-left: 24px;
37791
}
37792
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.spacer {
37793
  height: 0.5rem;
37794
}
37795
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr[data-hidden=true] {
37796
  display: none;
37797
}
37798
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr th {
37799
  vertical-align: bottom;
37800
  border: none;
37801
  text-align: left;
37802
  background-color: #f8f9fa;
37803
}
37804
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr th.rowspan {
37805
  padding: 0;
37806
  width: 24px;
37807
  min-width: 24px;
37808
}
37809
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td {
37810
  min-width: 4.5em;
37811
  background-color: #f8f9fa;
37812
  border: none;
37813
  vertical-align: middle;
37814
}
37815
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-name .small {
37816
  font-size: 70%;
37817
}
37818
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-name .itemselect {
37819
  margin-right: 15px;
37820
}
37821
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-weight {
37822
  min-width: 15em;
37823
}
37824
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-weight .weightoverride {
37825
  margin-right: 5px;
37826
}
37827
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.column-actions .dropdown-toggle::after {
37828
  display: none;
37829
}
37830
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.movehere {
37831
  padding: 0;
37832
}
37833
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.movehere a.movehere {
37834
  display: block;
37835
  width: 100%;
37836
  margin: 5px 0 5px 0;
37837
  padding: 3px 0 3px 0;
37838
}
37839
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.movehere a.movehere hr {
37840
  border-top: 2px dashed #8f959e;
37841
  margin: 0;
37842
}
37843
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr td.movehere a.movehere:hover hr {
37844
  border-top: 2px dashed #0f6cbf;
37845
}
37846
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td {
37847
  background-color: #fff;
37848
  border-top: 1px solid #dee2e6;
37849
  border-bottom: 1px solid #dee2e6;
37850
}
37851
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td:first-child {
37852
  border-left: 1px solid #dee2e6;
37853
}
37854
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td:last-child {
37855
  border-right: 1px solid #dee2e6;
37856
}
37857
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name {
37858
  font-weight: bold;
37859
}
37860
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div {
37861
  display: flex;
37862
  min-height: 30px;
37863
  align-items: center;
37864
}
37865
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div a.toggle-category {
37866
  height: 24px;
37867
  width: 24px;
37868
  font-size: 12px;
37869
  line-height: 24px;
37870
  margin-right: 3px;
37871
}
37872
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div a.toggle-category[aria-expanded=true] .expanded, .path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div a.toggle-category[aria-expanded=false] .collapsed {
37873
  display: none;
37874
}
37875
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.category td.column-name div a.toggle-category i {
37876
  font-size: 12px;
37877
  width: 12px;
37878
  height: 12px;
37879
  color: #1d2125;
37880
  margin: 0;
37881
}
37882
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item td {
37883
  background-color: #fff;
37884
  border-top: 3px solid #f8f9fa;
37885
}
37886
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.categoryitem td, .path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.courseitem td {
37887
  min-width: 4.5em;
37888
  background-color: #f8f9fa;
37889
  border: none;
37890
  vertical-align: middle;
37891
}
37892
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.categoryitem td.column-name, .path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.courseitem td.column-name {
37893
  padding-left: 0;
37894
}
37895
.path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.categoryitem td:not(.column-actions), .path-grade-edit-tree .gradetree-wrapper .setup-grades.generaltable tr.item.courseitem td:not(.column-actions) {
37896
  font-weight: bold;
37897
}
37898
.path-grade-edit-tree .gradetree-wrapper .badge-light {
37899
  color: #1d2125;
37900
  background-color: #ced4da;
37901
  margin-right: 0.5em;
37902
  margin-bottom: 0.5em;
37903
}
37904
 
37905
/**
37906
 * Grader report.
37907
 */
37908
.path-grade-report-grader .gradeparent tr .cell,
37909
.path-grade-report-grader .gradeparent .floater .cell {
1441 ariadna 37910
  background-color: var(--bs-body-bg);
1 efrain 37911
}
37912
.path-grade-report-grader .gradeparent tr .cell.gradecell .dropdown-menu.show,
37913
.path-grade-report-grader .gradeparent .floater .cell.gradecell .dropdown-menu.show {
37914
  z-index: 1;
37915
}
37916
.path-grade-report-grader .gradeparent table,
37917
.path-grade-report-grader .gradeparent .cell {
1441 ariadna 37918
  border-color: var(--bs-border-color);
1 efrain 37919
}
37920
.path-grade-report-grader .gradeparent .heading .cell,
37921
.path-grade-report-grader .gradeparent .cell.category,
37922
.path-grade-report-grader .gradeparent .avg .cell {
37923
  background-color: #f8f9fa;
37924
}
37925
.path-grade-report-grader .gradeparent table .clickable {
37926
  cursor: pointer;
37927
}
37928
.path-grade-report-grader .gradeparent tr.heading {
37929
  position: sticky;
37930
  top: 60px;
37931
  z-index: 4;
37932
}
37933
.path-grade-report-grader .gradeparent tr.userrow th {
37934
  z-index: 2;
37935
}
37936
.path-grade-report-grader .gradeparent tr.userrow th.actions-menu-active {
37937
  z-index: 3;
37938
}
37939
.path-grade-report-grader .gradeparent tr.lastrow:not(.userrow) {
37940
  position: sticky;
37941
  bottom: -1px;
37942
}
37943
.path-grade-report-grader .gradeparent tr.lastrow:not(.userrow).pinned {
37944
  z-index: 4;
37945
}
37946
.path-grade-report-grader .gradeparent tr.lastrow td,
37947
.path-grade-report-grader .gradeparent tr.lastrow th {
1441 ariadna 37948
  border-top: 1px solid var(--bs-border-color);
1 efrain 37949
}
37950
.path-grade-report-grader .gradeparent th.header {
37951
  left: 0;
37952
  position: sticky;
37953
}
37954
.path-grade-report-grader .gradeparent th.header#studentheader {
37955
  z-index: 1;
37956
}
37957
.path-grade-report-grader .gradeparent td.noborder {
37958
  border-right: transparent;
37959
}
37960
.path-grade-report-grader.hasstickyfooter .gradeparent tr.lastrow {
37961
  bottom: calc(max(80px, 0.9375rem * 3) - 1px);
37962
}
37963
 
37964
/**
37965
 * User report.
37966
 */
37967
.path-grade-report-user .user-grade {
37968
  border: none;
37969
}
37970
.path-grade-report-user .user-grade.generaltable .levelodd {
1441 ariadna 37971
  background-color: transparent;
1 efrain 37972
}
1441 ariadna 37973
.path-grade-report-user .user-grade.generaltable .leveleven {
37974
  background-color: var(--bs-body-bg);
37975
}
1 efrain 37976
.path-grade-report-user .user-grade .column-contributiontocoursetotal,
37977
.path-grade-report-user .user-grade .column-range,
37978
.path-grade-report-user .user-grade .column-percentage,
37979
.path-grade-report-user .user-grade .column-weight {
37980
  /*rtl:ignore*/
37981
  direction: ltr;
37982
}
37983
 
37984
/**
37985
 * Single view.
37986
 */
37987
.path-grade-report-singleview .reporttable input[name^=finalgrade] {
37988
  width: 80px;
37989
  display: inline-block;
37990
}
37991
.path-grade-report-singleview .reporttable .action-menu {
37992
  display: inline-block;
37993
  margin-left: 0.5rem;
37994
  float: right;
37995
}
37996
.path-grade-report-singleview .reporttable .dropdown-toggle::after {
37997
  display: none;
37998
}
37999
 
38000
.gradereport-grader-table input[name^=grade] {
38001
  width: 80px;
38002
  display: inline-block;
38003
}
38004
.gradereport-grader-table .dropdown-toggle::after {
38005
  display: none;
38006
}
38007
 
38008
.search-widget .dropdown-menu {
38009
  padding: 0.8rem 1.2rem;
38010
}
38011
.search-widget .dropdown-menu.wide {
38012
  width: 350px;
38013
}
38014
.search-widget .dropdown-menu.narrow {
38015
  width: 250px;
38016
}
38017
.search-widget .dropdown-menu .dropdown-item span.email {
1441 ariadna 38018
  color: var(--bs-secondary-color);
1 efrain 38019
}
38020
.search-widget .dropdown-menu .dropdown-item:hover span,
38021
.search-widget .dropdown-menu .dropdown-item:active span {
38022
  color: #fff;
38023
}
38024
.search-widget .dropdown-menu .searchresultscontainer {
38025
  height: 178px;
38026
  font-size: 90%;
38027
}
38028
.search-widget .dropdown-menu .searchresultscontainer .searchresultitemscontainer {
38029
  height: 178px;
38030
  max-height: 178px;
38031
  overflow: auto;
38032
}
38033
.search-widget .dropdown-menu .unsearchablecontentcontainer {
38034
  border-top: 1px solid #dee2e6;
38035
  padding-top: 10px;
38036
  font-size: 90%;
38037
}
38038
 
38039
#fitem_id_submitbutton {
38040
  padding-right: 2em;
38041
}
38042
 
38043
.gradestatus {
38044
  padding-top: 10px;
38045
}
38046
 
38047
.gradestatus .icon {
38048
  margin-right: 1rem;
38049
}
38050
 
38051
.columns-autoflow-1to1to1 {
38052
  column-count: 3;
38053
}
38054
 
38055
@media (max-width: 767px) {
38056
  .columns-autoflow-1to1to1 {
38057
    column-count: 1;
38058
  }
38059
}
38060
/* some very targetted corrections to roll back nameclashes between
38061
 * Moodle and Bootstrap like .row, .label, .content, .controls
38062
 *
38063
 * Mostly relies on these styles being more specific than the Bootstrap
38064
 * ones in order to overule them.
38065
 */
38066
li.activity.label,
38067
.file-picker td.label {
38068
  background: inherit;
38069
  color: inherit;
38070
  text-shadow: none;
38071
  white-space: normal;
38072
  display: block;
38073
  font-size: inherit;
38074
  line-height: inherit;
38075
  text-align: inherit;
38076
}
38077
 
38078
.file-picker td.label {
1441 ariadna 38079
  border: inherit;
1 efrain 38080
  display: table-cell;
38081
  text-align: right;
38082
  padding: 8px;
38083
}
38084
 
38085
.choosercontainer #chooseform .option {
38086
  font-size: 12px;
38087
}
38088
 
38089
/* block.invisible vs .invisible
38090
 * block.hidden vs .invisible
38091
 *
38092
 * uses .invisible where the rest of Moodle uses @mixin dimmed
38093
 * fixible in block renderer?
38094
 *
38095
 * There's seems to be even more naming confusion here since,
38096
 * blocks can be actually 'visible' (or not) to students,
38097
 * marked 'visible' but really just dimmed to indicate to editors
38098
 * that students can't see them or  'visible' to the user who
38099
 * collapses them, 'visible' if you have the right role and in
38100
 * different circumstances different sections of a block can
38101
 * be 'visible' or not.
38102
 *
38103
 * currently worked around in renderers.php function block{}
38104
 * by rewriting the class name "invisible" to "dimmed",
38105
 * though the blocks don't look particularly different apart
38106
 * from their contents disappearing. Maybe try .muted? or
38107
 * dimming all the edit icons apart from unhide, might be a
38108
 * nice effect, though they'd still be active. Maybe reverse
38109
 * it to white?
38110
 */
1441 ariadna 38111
.section.hidden,
1 efrain 38112
.block.hidden,
38113
.block.invisible {
38114
  visibility: visible;
38115
  display: block;
38116
}
38117
 
38118
/* .row vs .row
38119
 *
38120
 * very tricky to track down this when it goes wrong,
38121
 * since the styles are applied to generated content
38122
 *
38123
 * basically if you see things shifted left or right compared
38124
 * with where they should be check for a .row
38125
 */
38126
.forumpost .row {
38127
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
38128
}
38129
 
38130
.forumpost .row:before,
38131
.forumpost .row:after {
38132
  content: none;
38133
}
38134
 
38135
/* fieldset.hidden vs .hidden
38136
 *
38137
 * Moodle uses fieldset.hidden for mforms, to signify a collection of
38138
 * form elements that don't have a box drawn round them. Bootstrap
38139
 * uses hidden for stuff that is hidden in various responsive modes.
38140
 *
38141
 * Relatedly, there is also fieldset.invisiblefieldset which hides the
38142
 * border and sets the display to inline.
38143
 *
38144
 * Originally this just set block and visible, but it is used
38145
 * in random question dialogue in Quiz,
38146
 * that dialogue is hidden and shown, so when hidden the
38147
 * above workaround leaves you with a button floating around
38148
 */
38149
fieldset.hidden {
38150
  display: inherit;
38151
  visibility: inherit;
38152
}
38153
 
38154
/* .container vs .container
38155
 *
38156
 * bootstrap uses .container to set the width of the layout at 960px or so, Moodle uses it
38157
 * in the Quiz to contain the questions to add. If you don't overule the Bootstrap code,
38158
 * it becomes near unuseable.
38159
 */
38160
#questionbank + .container {
38161
  width: auto;
38162
}
38163
 
38164
body:not(.jsenabled) .dropdown:hover > .dropdown-menu {
38165
  display: block;
38166
  margin-top: -6px;
38167
}
38168
 
38169
body:not(.jsenabled) .langmenu:hover > .dropdown-menu,
38170
.langmenu.open > .dropdown-menu {
38171
  display: block;
38172
  max-height: 150px;
38173
  overflow-y: auto;
38174
}
38175
 
38176
.navbar.fixed-top .dropdown .dropdown-menu {
38177
  max-height: calc(100vh - 60px);
38178
  overflow-y: auto;
38179
}
38180
 
38181
.page-item.active .page-link, .page-item.active .page-link:hover, .page-item.active .page-link:focus {
38182
  z-index: inherit;
38183
}
38184
 
1441 ariadna 38185
.form-select {
1 efrain 38186
  word-wrap: normal;
38187
}
38188
 
38189
/**
38190
 * Reset all of the forced style on the page.
38191
 * - Remove borders on header and content.
38192
 * - Remove most of the vertical padding.
38193
 * - Make the content region flex grow so it pushes things like the
38194
 *   next activity selector to the bottom of the page.
38195
 */
38196
body.reset-style #page-header .card {
38197
  border: none;
38198
}
1441 ariadna 38199
body.reset-style #page-header .card .page-header-headings h1, body.reset-style #page-header .card .page-header-headings .h1 {
1 efrain 38200
  margin-bottom: 0;
38201
}
38202
@media (max-width: 767.98px) {
38203
  body.reset-style #page-header .card .card-body {
38204
    padding-left: 0;
38205
    padding-right: 0;
38206
  }
38207
}
38208
body.reset-style #page-header > div {
38209
  padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */
38210
  padding-bottom: 0 !important; /* stylelint-disable-line declaration-no-important */
38211
}
38212
body.reset-style #page-content {
38213
  padding-bottom: 0 !important; /* stylelint-disable-line declaration-no-important */
38214
}
38215
body.reset-style #page-content #region-main-box #region-main {
38216
  border: none;
38217
  display: inline-flex;
38218
  flex-direction: column;
38219
  padding: 0;
38220
  height: 100%;
38221
  width: 100%;
1441 ariadna 38222
  padding-left: 1rem;
38223
  padding-right: 1rem;
1 efrain 38224
  vertical-align: top;
38225
}
38226
body.reset-style #page-content #region-main-box #region-main div[role=main] {
38227
  flex: 1 0 auto;
38228
}
38229
body.reset-style #page-content #region-main-box #region-main .activity-navigation {
38230
  overflow: hidden;
38231
}
38232
body.reset-style #page-content #region-main-box #region-main.has-blocks {
1441 ariadna 38233
  width: calc(100% - calc(360px + (1.5rem * 0.5)));
1 efrain 38234
}
38235
@media (max-width: 1199.98px) {
38236
  body.reset-style #page-content #region-main-box #region-main.has-blocks {
38237
    width: 100%;
38238
  }
38239
}
38240
@media (max-width: 767.98px) {
38241
  body.reset-style #page-content #region-main-box #region-main {
38242
    padding-left: 0;
38243
    padding-right: 0;
38244
  }
38245
}
38246
body.reset-style #page-content #region-main-box [data-region=blocks-column] {
38247
  margin-left: auto;
38248
}
38249
@media (max-width: 1199.98px) {
38250
  body.reset-style #page-content #region-main-box {
38251
    display: flex;
38252
    flex-direction: column;
38253
  }
38254
}
38255
body.reset-style select,
38256
body.reset-style input,
38257
body.reset-style textarea,
38258
body.reset-style .btn:not(.btn-icon) {
38259
  border-radius: 0.6rem;
38260
}
38261
 
1441 ariadna 38262
/**
38263
 * Reset the Bootstrap _reboot.scss styles for tables.
38264
 * That reboot mainly affects tables added by the tiny editor.
38265
 * If a table should continue using the original _reboot.scss styles, add the .table-reboot (styleless) class to opt out
38266
 * of this reset.
38267
 */
38268
table:not(.table):not(.ygtvtable):not(.table-reboot) thead,
38269
table:not(.table):not(.ygtvtable):not(.table-reboot) tbody,
38270
table:not(.table):not(.ygtvtable):not(.table-reboot) tfoot,
38271
table:not(.table):not(.ygtvtable):not(.table-reboot) tr,
38272
table:not(.table):not(.ygtvtable):not(.table-reboot) td,
38273
table:not(.table):not(.ygtvtable):not(.table-reboot) th {
38274
  border-color: var(--bs-border-color);
38275
  border-style: solid;
38276
  border-width: var(--bs-border-width);
38277
}
38278
 
1 efrain 38279
body.behat-site .fixed-top {
38280
  position: absolute;
38281
}
38282
body.behat-site.hasstickyfooter .stickyfooter,
38283
body.behat-site .stickyfooter {
38284
  position: inherit;
38285
  z-index: inherit;
38286
}
38287
body.behat-site.hasstickyfooter .stickyfooter .sticky-footer-content-wrapper,
38288
body.behat-site .stickyfooter .sticky-footer-content-wrapper {
38289
  padding: 0;
38290
  margin: 0;
38291
}
38292
body.behat-site .dropdown-item {
38293
  margin-top: 4px !important; /* stylelint-disable declaration-no-important */
38294
}
38295
body.behat-site.drawer-ease {
38296
  -webkit-transition: initial;
38297
  -moz-transition: initial;
38298
  transition: initial;
38299
}
38300
body.behat-site [data-region=drawer] {
38301
  -webkit-transition: initial;
38302
  -moz-transition: initial;
38303
  transition: initial;
38304
  position: absolute;
38305
}
38306
body.behat-site [data-region=message-drawer] {
38307
  padding-right: 10px;
38308
}
38309
body.behat-site.jsenabled #page-footer .footer-content-popover {
38310
  display: block;
38311
}
38312
body.behat-site.path-grade-report-grader .gradeparent tr.heading,
38313
body.behat-site.path-grade-report-grader .gradeparent tr.lastrow,
38314
body.behat-site.path-grade-report-grader .gradeparent th.header {
38315
  position: relative;
38316
  left: auto;
38317
}
38318
body.behat-site.path-grade-report-grader .gradeparent tr.heading {
38319
  top: auto;
38320
}
38321
 
38322
.phpinfo table,
38323
.phpinfo th,
1441 ariadna 38324
.phpinfo h2,
38325
.phpinfo .h2 {
1 efrain 38326
  margin: auto;
38327
}
38328
 
38329
.phpinfo .e,
38330
.phpinfo .v,
38331
.phpinfo .h {
38332
  border: 1px solid #000;
38333
  font-size: 0.8em;
38334
  vertical-align: baseline;
38335
  color: #000;
38336
  background-color: #ccc;
38337
}
38338
 
38339
.phpinfo .e {
38340
  background-color: #ccf;
38341
  font-weight: bold;
38342
}
38343
 
38344
.phpinfo .h {
38345
  background-color: #99c;
38346
  font-weight: bold;
38347
}
38348
 
38349
body > .debuggingmessage {
38350
  margin-top: 60px;
38351
}
38352
 
38353
body > .debuggingmessage ~ .debuggingmessage {
38354
  margin-top: 0.5rem;
38355
}
38356
 
38357
/**
38358
 * This file contains the styles required to make the footer sticky.
38359
 */
38360
html,
38361
body {
38362
  height: 100%;
38363
}
38364
 
38365
.stickyfooter {
38366
  position: fixed;
38367
  right: 0;
38368
  left: 0;
38369
  height: max(80px, 0.9375rem * 3);
38370
  bottom: calc(max(80px, 0.9375rem * 3) * -1);
38371
  transition: bottom 0.5s;
1441 ariadna 38372
  z-index: 1020;
1 efrain 38373
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.15);
38374
  font-size: calc(0.9375rem * 1.10);
38375
}
1441 ariadna 38376
.stickyfooter .sticky-footer-content {
38377
  overflow: hidden;
38378
}
1 efrain 38379
@media (min-width: 768px) {
38380
  .pagelayout-standard .stickyfooter .sticky-footer-content, body.limitedwidth.uses-drawers .stickyfooter .sticky-footer-content {
38381
    max-width: 830px;
38382
  }
38383
}
38384
.stickyfooter .sticky-footer-content-wrapper {
38385
  transition: 0.2s;
38386
}
38387
@media (prefers-reduced-motion: reduce) {
38388
  .stickyfooter .sticky-footer-content-wrapper {
38389
    transition: none;
38390
  }
38391
}
38392
@media (min-width: 992px) {
38393
  .stickyfooter .sticky-footer-content-wrapper .drawers {
38394
    padding: 0 3rem;
38395
  }
38396
  .show-drawer-left .stickyfooter .sticky-footer-content-wrapper {
38397
    margin-left: 285px;
38398
    padding: 0 3rem 0 1rem;
38399
  }
38400
  .show-drawer-right .stickyfooter .sticky-footer-content-wrapper {
38401
    margin-right: 315px;
38402
    padding: 0 1rem 0 3rem;
38403
  }
38404
  .show-drawer-right.show-drawer-left .stickyfooter .sticky-footer-content-wrapper {
38405
    padding: 0 1rem;
38406
  }
38407
}
38408
 
38409
.hasstickyfooter .stickyfooter {
38410
  bottom: 0;
38411
}
38412
 
38413
/* Standard components fixes for sticky footer. */
38414
.stickyfooter ul.pagination {
38415
  margin-bottom: 0.25rem;
38416
}
38417
 
38418
.stickyfooter .btn {
38419
  font-size: calc(0.9375rem * 1.10);
38420
}
38421
 
38422
/* Breakpoints fixes. */
38423
@media (min-width: 576px) {
38424
  #page-wrapper {
38425
    height: 100%;
38426
    display: flex;
38427
    flex-direction: column;
38428
  }
38429
  #page-wrapper #page {
38430
    display: flex;
38431
    flex-direction: column;
38432
  }
38433
  #page-wrapper #page:not(.drawers) {
38434
    flex: 1 0 auto;
38435
  }
38436
  #page-wrapper #page #page-content {
38437
    flex: 1 0 auto;
38438
  }
38439
  #page-wrapper #page-footer {
38440
    flex-shrink: 0;
38441
  }
38442
}
38443
@media (max-width: 767.98px) {
38444
  #page-wrapper {
38445
    height: 100%;
38446
    display: flex;
38447
    flex-direction: column;
38448
  }
38449
  #page-wrapper #page {
38450
    display: flex;
38451
    flex-direction: column;
38452
  }
38453
  #page-wrapper #page:not(.drawers) {
38454
    flex: 1 0 auto;
38455
  }
38456
}
38457
.popover-region {
38458
  position: relative;
38459
}
38460
.popover-region.collapsed .popover-region-toggle:before, .popover-region.collapsed .popover-region-toggle:after {
38461
  display: none;
38462
}
38463
.popover-region.collapsed .popover-region-container {
38464
  opacity: 0;
38465
  visibility: hidden;
38466
  height: 0;
38467
  overflow: hidden;
38468
  transition: height 0.25s, opacity 101ms 0.25s, visibility 101ms 0.25s;
38469
}
38470
 
38471
.popover-region-toggle {
38472
  cursor: pointer;
38473
}
38474
.popover-region-toggle::before {
38475
  content: "";
38476
  display: inline-block;
38477
  border-left: 10px solid transparent;
38478
  border-right: 10px solid transparent;
38479
  border-bottom: 10px solid #ddd;
38480
  position: absolute;
38481
  bottom: 0;
38482
  right: 7px;
38483
}
38484
.popover-region-toggle::after {
38485
  content: "";
38486
  display: inline-block;
38487
  border-left: 9px solid transparent;
38488
  border-right: 9px solid transparent;
38489
  border-bottom: 9px solid #fff;
38490
  position: absolute;
38491
  bottom: -1px;
38492
  right: 8px;
38493
  z-index: 2;
38494
}
38495
 
38496
.count-container {
38497
  padding: 2px;
38498
  border-radius: 2px;
38499
  background-color: #ca3120;
38500
  color: #fff;
38501
  font-size: 11px;
38502
  line-height: 11px;
38503
  position: absolute;
38504
  top: 5px;
38505
  right: 0;
38506
}
38507
 
38508
.popover-region-container {
38509
  opacity: 1;
38510
  visibility: visible;
38511
  position: absolute;
38512
  right: 0;
38513
  top: 0;
38514
  height: 500px;
1441 ariadna 38515
  max-height: 80vh;
1 efrain 38516
  width: 380px;
38517
  border: 1px solid #ddd;
38518
  transition: height 0.25s;
38519
  background-color: #fff;
38520
  z-index: 1;
38521
}
38522
 
38523
.popover-region-header-container {
38524
  height: 25px;
38525
  line-height: 25px;
38526
  padding-left: 5px;
38527
  padding-right: 5px;
38528
  border-bottom: 1px solid #ddd;
38529
  box-sizing: border-box;
38530
}
38531
 
38532
.popover-region-footer-container {
38533
  height: 30px;
38534
  text-align: center;
38535
  border-top: 1px solid #ddd;
1441 ariadna 38536
  background-color: var(--bs-body-bg);
1 efrain 38537
  padding-top: 3px;
38538
}
38539
 
38540
.popover-region-header-text {
38541
  float: left;
38542
  margin: 0;
38543
  font-size: 14px;
38544
  line-height: 25px;
38545
}
38546
 
38547
.popover-region-header-actions {
38548
  float: right;
38549
}
38550
.popover-region-header-actions > * {
38551
  margin-left: 10px;
38552
  min-width: 20px;
38553
  display: inline-block;
38554
}
38555
.popover-region-header-actions .loading-icon {
38556
  display: none;
38557
  height: 12px;
38558
  width: 12px;
38559
}
38560
.popover-region-header-actions .newmessage-link {
38561
  margin-right: 10px;
38562
}
38563
.popover-region-header-actions label {
38564
  display: inline-block;
38565
  text-align: center;
38566
  margin-bottom: 0;
38567
}
38568
 
38569
.popover-region-content-container {
38570
  height: calc(100% - 55px);
38571
  width: 100%;
38572
  overflow-y: auto;
38573
  -webkit-overflow-scrolling: touch;
38574
}
38575
.popover-region-content-container > .loading-icon {
38576
  display: none;
38577
  text-align: center;
38578
  padding: 5px;
38579
  box-sizing: border-box;
38580
}
38581
.popover-region-content-container .empty-message {
38582
  display: none;
38583
  text-align: center;
38584
  padding: 10px;
38585
}
38586
.popover-region-content-container.loading > .loading-icon {
38587
  display: block;
38588
}
38589
.popover-region-content-container.loading .empty-message {
38590
  display: none;
38591
}
38592
 
38593
.navbar-nav .popover-region .icon {
38594
  font-weight: bolder;
38595
}
38596
 
38597
.navbar .popover-region.collapsed .popover-region-container {
38598
  opacity: 0;
38599
  visibility: hidden;
38600
  height: 0;
38601
  overflow: hidden;
38602
  transition: height 0.25s, opacity 101ms 0.25s, visibility 101ms 0.25s;
38603
}
38604
.navbar .count-container {
38605
  padding: 2px;
38606
  border-radius: 2px;
38607
  background-color: #ca3120;
38608
  color: #fff;
38609
  font-size: 11px;
38610
  line-height: 11px;
38611
  position: absolute;
38612
  top: 15px;
38613
  right: 0;
38614
}
38615
.navbar .popover-region-container {
38616
  top: 60px;
38617
}
38618
 
38619
.content-item-container {
38620
  width: 100%;
38621
  border-bottom: 1px solid #ddd;
38622
  box-sizing: border-box;
38623
  padding: 5px;
38624
  position: relative;
38625
  margin: 0;
38626
  display: block;
38627
  color: inherit;
38628
  text-decoration: none;
38629
}
38630
.content-item-container:hover {
38631
  color: #fff;
38632
  background-color: #0f6cbf;
38633
}
38634
.content-item-container:hover .content-item-footer .timestamp {
38635
  color: #fff;
38636
}
38637
.content-item-container:hover .view-more {
38638
  color: inherit;
38639
}
38640
.content-item-container.unread {
38641
  margin: 0;
38642
  background-color: #f4f4f4;
38643
}
38644
.content-item-container.unread:hover {
38645
  color: #fff;
38646
  background-color: #0f6cbf;
38647
}
38648
.content-item-container.unread .content-item-body .notification-message {
38649
  font-weight: 600;
38650
}
38651
.content-item-container .context-link {
38652
  color: inherit;
38653
  text-decoration: none;
38654
}
38655
.content-item-container .content-item-body {
38656
  box-sizing: border-box;
38657
  margin-bottom: 5px;
38658
}
38659
.content-item-container .content-item-footer {
38660
  text-align: left;
38661
  box-sizing: border-box;
38662
}
38663
.content-item-container .content-item-footer .timestamp {
38664
  font-size: 10px;
38665
  line-height: 10px;
38666
  margin: 0;
38667
  color: inherit;
38668
  margin-left: 24px;
38669
}
38670
.content-item-container .view-more {
38671
  position: absolute;
38672
  bottom: 5px;
38673
  right: 5px;
38674
  font-size: 12px;
38675
  line-height: 12px;
38676
}
38677
.content-item-container .view-more:hover {
38678
  color: inherit;
38679
}
38680
.content-item-container.notification .content-item-body .notification-image {
38681
  display: inline-block;
38682
  width: 24px;
38683
  height: 24px;
38684
  float: left;
38685
}
38686
.content-item-container.notification .content-item-body .notification-image img {
38687
  height: 75%;
38688
}
38689
.content-item-container.notification .content-item-body .notification-message {
38690
  display: inline-block;
38691
  font-size: 12px;
38692
  width: calc(100% - 24px);
38693
}
38694
.content-item-container.selected {
38695
  background-color: #3279b3;
38696
  color: #fff;
38697
  border-color: #3279b3;
38698
}
38699
.content-item-container.selected .content-item-footer .timestamp {
38700
  color: #fff;
38701
}
38702
 
38703
.popover-region-notifications .popover-region-header-container .mark-all-read-button .normal-icon {
38704
  display: inline-block;
38705
}
38706
.popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .normal-icon {
38707
  display: none;
38708
}
38709
.popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .loading-icon {
38710
  display: inline-block;
38711
}
38712
.popover-region-notifications .all-notifications {
38713
  opacity: 1;
38714
  visibility: visible;
38715
  height: auto;
38716
  overflow: hidden;
38717
}
38718
.popover-region-notifications .all-notifications:empty + .empty-message {
38719
  display: block;
38720
}
38721
.popover-region-notifications .notification-image {
38722
  display: inline-block;
38723
  width: 8%;
38724
  vertical-align: top;
38725
}
38726
.popover-region-notifications .notification-image img {
38727
  height: 75%;
38728
}
38729
.popover-region-notifications .notification-message {
38730
  display: inline-block;
38731
  font-size: 12px;
38732
}
38733
.popover-region-notifications .popover-region-content-container.loading .all-notifications:empty + .empty-message {
38734
  display: none;
38735
}
38736
 
38737
.popover-region-messages .mark-all-read-button .normal-icon {
38738
  display: inline-block;
38739
}
38740
.popover-region-messages .mark-all-read-button.loading .normal-icon {
38741
  display: none;
38742
}
38743
.popover-region-messages .mark-all-read-button.loading .loading-icon {
38744
  display: inline-block;
38745
}
38746
.popover-region-messages .popover-region-content-container.loading .popover-region-content .messages:empty + .empty-message {
38747
  display: none;
38748
}
38749
.popover-region-messages .messages:empty + .empty-message {
38750
  display: block;
38751
}
38752
.popover-region-messages .content-item-container.unread .content-item-body {
38753
  font-weight: 600;
38754
  width: calc(90% - 30px);
38755
}
38756
.popover-region-messages .content-item-container.unread .unread-count-container {
38757
  display: inline-block;
38758
  width: 10%;
38759
  text-align: center;
38760
  float: right;
38761
}
38762
.popover-region-messages .content-item {
38763
  height: 100%;
38764
  width: 100%;
38765
  box-sizing: border-box;
38766
}
38767
.popover-region-messages .profile-image-container {
38768
  width: 30px;
38769
  display: inline-block;
38770
  text-align: center;
38771
  float: left;
38772
}
38773
.popover-region-messages .profile-image-container img {
38774
  width: 100%;
38775
  display: inline-block;
38776
  vertical-align: middle;
38777
  border-radius: 50%;
38778
}
38779
.popover-region-messages .content-item-body {
38780
  display: inline-block;
38781
  box-sizing: border-box;
38782
  width: calc(100% - 30px);
38783
  font-size: 12px;
38784
  padding-left: 10px;
38785
  overflow: hidden;
38786
}
1441 ariadna 38787
.popover-region-messages .content-item-body h3, .popover-region-messages .content-item-body .h3 {
1 efrain 38788
  font-size: 12px;
38789
  line-height: 12px;
38790
  margin: 0;
38791
  width: 100%;
38792
}
38793
.popover-region-messages .content-item-body p {
38794
  margin: 0;
38795
}
38796
.popover-region-messages .unread-count-container {
38797
  display: none;
38798
}
38799
 
38800
@media (max-width: 767px) {
38801
  .navbar .popover-region .popover-region-container {
38802
    right: -70px;
38803
  }
38804
}
38805
@media (max-width: 480px) {
38806
  .navbar .popover-region .popover-region-container {
38807
    position: fixed;
38808
    top: 46px;
38809
    right: 0;
38810
    left: 0;
38811
    bottom: 0;
38812
    width: auto;
38813
    height: auto;
38814
  }
38815
}
38816
/**
38817
 * Tour step must sit above all other UI components.
38818
 * The backdrop is the lowest point in the tour.
38819
 * ----- moodle
38820
 *  ---- step backdrop
38821
 *   --- step container
38822
 */
38823
div[data-flexitour=backdrop] {
38824
  background-color: #000;
38825
  opacity: 0.5;
38826
  z-index: 1040;
38827
}
38828
 
1441 ariadna 38829
span[data-flexitour=container] {
1 efrain 38830
  z-index: 1041;
38831
}
38832
 
1441 ariadna 38833
span[data-flexitour=container] .modal {
38834
  display: initial;
38835
  position: initial;
1 efrain 38836
}
38837
span[data-flexitour=container] .modal-dialog {
38838
  /**
38839
   * Remove all margins to:
38840
   * 1) ensure that the arrow touches the target; and
38841
   * 2) ensure that the focus border touches the modal.
38842
   */
38843
  margin: 0;
38844
}
38845
span[data-flexitour=container] div[data-role=arrow] {
38846
  border-width: 1rem;
38847
}
38848
span[data-flexitour=container] div[data-role=arrow],
38849
span[data-flexitour=container] div[data-role=arrow]:after {
38850
  position: absolute;
38851
  display: block;
38852
  width: 0;
38853
  height: 0;
38854
  border-color: transparent;
38855
  border-style: solid;
38856
  border-width: 1rem;
38857
}
38858
span[data-flexitour=container][x-placement=top], span[data-flexitour=container][x-placement=top-start] {
38859
  margin-bottom: 1rem;
38860
}
38861
span[data-flexitour=container][x-placement=top] div[data-role=arrow], span[data-flexitour=container][x-placement=top-start] div[data-role=arrow] {
38862
  bottom: -1rem;
38863
  left: 50%;
38864
  margin-left: -1rem;
38865
  border-bottom-width: 0;
1441 ariadna 38866
  border-top-color: var(--bs-border-color-translucent);
1 efrain 38867
}
38868
span[data-flexitour=container][x-placement=top] div[data-role=arrow]:after, span[data-flexitour=container][x-placement=top-start] div[data-role=arrow]:after {
38869
  bottom: 1px;
38870
  margin-left: -1rem;
38871
  content: " ";
38872
  border-bottom-width: 0;
1441 ariadna 38873
  border-top-color: var(--bs-body-bg);
1 efrain 38874
}
38875
span[data-flexitour=container][x-placement=bottom], span[data-flexitour=container][x-placement=bottom-start] {
38876
  margin-top: 1rem;
38877
}
38878
span[data-flexitour=container][x-placement=bottom] div[data-role=arrow], span[data-flexitour=container][x-placement=bottom-start] div[data-role=arrow] {
38879
  top: -1rem;
38880
  left: 50%;
38881
  margin-left: -1rem;
38882
  border-top-width: 0;
1441 ariadna 38883
  border-bottom-color: var(--bs-border-color-translucent);
1 efrain 38884
}
38885
span[data-flexitour=container][x-placement=bottom] div[data-role=arrow]:after, span[data-flexitour=container][x-placement=bottom-start] div[data-role=arrow]:after {
38886
  top: 1px;
38887
  margin-left: -1rem;
38888
  content: " ";
38889
  border-top-width: 0;
1441 ariadna 38890
  border-bottom-color: var(--bs-body-bg);
1 efrain 38891
}
38892
span[data-flexitour=container][x-placement=left], span[data-flexitour=container][x-placement=left-start] {
38893
  margin-right: 1rem;
38894
}
38895
span[data-flexitour=container][x-placement=left] div[data-role=arrow], span[data-flexitour=container][x-placement=left-start] div[data-role=arrow] {
38896
  right: -1rem;
38897
  top: 50%;
38898
  margin-top: -1rem;
38899
  border-right-width: 0;
1441 ariadna 38900
  border-left-color: var(--bs-border-color-translucent);
1 efrain 38901
}
38902
span[data-flexitour=container][x-placement=left] div[data-role=arrow]:after, span[data-flexitour=container][x-placement=left-start] div[data-role=arrow]:after {
38903
  right: 1px;
38904
  margin-top: -1rem;
38905
  content: " ";
38906
  border-right-width: 0;
1441 ariadna 38907
  border-left-color: var(--bs-body-bg);
1 efrain 38908
}
38909
span[data-flexitour=container][x-placement=right], span[data-flexitour=container][x-placement=right-start] {
38910
  margin-left: 1rem;
38911
}
38912
span[data-flexitour=container][x-placement=right] div[data-role=arrow], span[data-flexitour=container][x-placement=right-start] div[data-role=arrow] {
38913
  left: -1rem;
38914
  top: 50%;
38915
  margin-top: -1rem;
38916
  border-left-width: 0;
1441 ariadna 38917
  border-right-color: var(--bs-border-color-translucent);
1 efrain 38918
}
38919
span[data-flexitour=container][x-placement=right] div[data-role=arrow]:after, span[data-flexitour=container][x-placement=right-start] div[data-role=arrow]:after {
38920
  left: 1px;
38921
  margin-top: -1rem;
38922
  content: " ";
38923
  border-left-width: 0;
1441 ariadna 38924
  border-right-color: var(--bs-body-bg);
1 efrain 38925
}
38926
.dir-rtl span[data-flexitour=container][x-placement^=right] {
38927
  margin-left: 1rem;
38928
}
38929
.dir-rtl span[data-flexitour=container][x-placement^=right] div[data-role=arrow] {
38930
  transform: rotate(180deg);
38931
  left: -1rem;
38932
  right: auto;
38933
}
38934
.dir-rtl span[data-flexitour=container][x-placement^=left] {
38935
  margin-right: 1rem;
38936
}
38937
.dir-rtl span[data-flexitour=container][x-placement^=left] div[data-role=arrow] {
38938
  transform: rotate(180deg);
38939
  left: auto;
38940
  right: -1rem;
38941
}
38942
 
38943
[data-region=drawer] [data-flexitour=container] {
38944
  /*rtl:ignore*/
38945
  margin-left: -15px;
38946
  width: 275px;
38947
}
38948
 
38949
@media print {
38950
  body.drawer-open-left.jsenabled,
38951
  body.drawer-open-right.jsenabled {
38952
    margin: 0;
38953
  }
38954
  .container {
38955
    width: auto;
38956
  }
1441 ariadna 38957
  .navbar {
38958
    display: none;
38959
  }
1 efrain 38960
}
38961
.modal .modal-body > .loading-icon {
38962
  display: block;
38963
  position: relative;
38964
  width: 100%;
38965
  height: 100%;
38966
}
38967
.modal .modal-body > .loading-icon .icon {
38968
  position: absolute;
38969
  top: 50%;
38970
  /*rtl:ignore*/
38971
  left: 50%;
38972
  transform: translate(-50%, -50%);
38973
}
1441 ariadna 38974
.modal .btn-close {
38975
  margin: -0.4rem -0.4rem -0.4rem auto;
1 efrain 38976
}
1441 ariadna 38977
.modal .btn-close:not(:disabled):not(.disabled):hover, .modal .btn-close:not(:disabled):not(.disabled):focus {
1 efrain 38978
  opacity: inherit;
38979
}
38980
 
1441 ariadna 38981
/* Change the modal-dialog-scrollable class to position: static to fix the issue with popper.js and autocomplete. */
38982
.modal-dialog-scrollable:has(.form-autocomplete-suggestions) {
38983
  position: static;
38984
}
38985
.modal-dialog-scrollable:has(.form-autocomplete-suggestions) .modal-content {
38986
  position: static;
38987
}
38988
.modal-dialog-scrollable:has(.form-autocomplete-suggestions) .modal-content .modal-body {
38989
  position: static;
38990
}
38991
 
11 efrain 38992
/* Bug fix for TinyMCE menu when in fullscreen mode. */
38993
body.tox-fullscreen .modal-dialog {
38994
  width: 100%;
38995
  max-width: 100%;
38996
  height: 100%;
38997
}
38998
body.tox-fullscreen .modal-dialog .modal-header {
38999
  height: 0;
39000
  padding: 0;
39001
}
39002
body.tox-fullscreen .modal-dialog .tox-tinymce-aux {
39003
  position: relative;
39004
}
39005
 
39006
/* Bug fix TinyMCE menu width dropdowns when in fullscreen mode. */
39007
body.tox-fullscreen .tox.tox-tinymce-aux {
39008
  position: relative !important;
39009
}
39010
 
1 efrain 39011
.layout.fullscreen {
39012
  height: 100vh;
39013
  position: fixed;
39014
  top: 0;
39015
  left: 0;
1441 ariadna 39016
  z-index: 1050;
1 efrain 39017
  transition: 0.5s;
39018
  width: 100vw;
39019
  margin: 0;
39020
  opacity: 1;
1441 ariadna 39021
  background-color: var(--bs-body-bg);
1 efrain 39022
}
39023
@media (prefers-reduced-motion: reduce) {
39024
  .layout.fullscreen {
39025
    transition: none;
39026
  }
39027
}
39028
.layout.fullscreen > div {
39029
  height: 100%;
39030
  width: 100%;
39031
}
39032
.layout.fullscreen .loading-icon {
39033
  margin-left: auto;
39034
  margin-right: auto;
39035
  text-align: center;
39036
  display: inline-block;
39037
  width: 100%;
39038
  top: 40%;
39039
  position: fixed;
39040
}
39041
.layout.fullscreen .loading-icon .icon {
39042
  max-width: 4em;
39043
  max-height: 4em;
39044
  font-size: 4em;
39045
}
39046
 
39047
#page.drawers {
39048
  margin-top: 60px;
39049
  scrollbar-width: thin;
39050
  scrollbar-color: #6a737b #f8f9fa;
39051
}
39052
#page.drawers::-webkit-scrollbar {
39053
  width: 12px;
39054
}
39055
#page.drawers::-webkit-scrollbar-track {
39056
  background: #f8f9fa;
39057
}
39058
#page.drawers::-webkit-scrollbar-thumb {
39059
  background-color: #6a737b;
39060
  border-radius: 20px;
39061
  border: 3px solid #f8f9fa;
39062
}
39063
#page.drawers::-webkit-scrollbar-thumb:hover {
39064
  background-color: #495057;
39065
}
39066
#page.drawers .main-inner {
39067
  max-width: 100%;
39068
  width: 100%;
39069
  margin: 0 auto;
39070
  border-radius: 0.5rem;
39071
  background-color: #fff;
39072
  padding: 1.5rem 0.5rem;
39073
  margin-top: 0.5rem;
39074
  margin-bottom: 3rem;
39075
  flex: 1 0 auto;
39076
}
39077
#page.drawers .activity-header {
39078
  margin-left: 15px;
39079
  margin-right: 15px;
39080
}
39081
 
39082
@media (min-width: 768px) {
39083
  .pagelayout-standard #page.drawers .main-inner,
39084
  body.limitedwidth #page.drawers .main-inner {
39085
    max-width: 830px;
39086
  }
39087
  .pagelayout-standard #page.drawers .footer-popover,
39088
  body.limitedwidth #page.drawers .footer-popover {
39089
    max-width: 830px;
39090
    width: 100%;
39091
    margin: 0 auto;
39092
    border-radius: 0.5rem;
39093
  }
39094
  .header-maxwidth {
39095
    max-width: 830px;
39096
    margin: 0 auto;
39097
    padding-left: 15px;
39098
    padding-right: 15px;
39099
  }
39100
  .header-maxwidth .header-inner {
39101
    padding-left: 0;
39102
    padding-right: 0;
39103
  }
39104
}
39105
.drawer-toggles .drawer-toggler {
39106
  position: fixed;
39107
  top: calc(60px + 0.7rem);
39108
  z-index: 2;
39109
}
39110
.drawer-toggles .drawer-toggler .btn {
39111
  border-radius: 200px;
39112
  padding: 16px;
39113
  background-color: #dee2e6;
39114
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
39115
  transition: padding 200ms;
39116
}
39117
.drawer-toggles .drawer-toggler .btn .icon {
39118
  width: auto;
39119
  height: auto;
39120
}
39121
.drawer-toggles .drawer-toggler .btn:focus {
1441 ariadna 39122
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 39123
}
39124
.drawer-toggles .drawer-left-toggle {
39125
  left: 0;
39126
}
39127
.drawer-toggles .drawer-left-toggle .btn {
39128
  border-top-left-radius: 0;
39129
  border-bottom-left-radius: 0;
39130
  padding-right: 14px;
39131
  padding-left: 10px;
39132
}
39133
.drawer-toggles .drawer-left-toggle .btn:hover {
39134
  padding-left: 20px;
39135
}
39136
.drawer-toggles .drawer-right-toggle {
39137
  right: 0;
39138
}
39139
.drawer-toggles .drawer-right-toggle .btn {
39140
  border-top-right-radius: 0;
39141
  border-bottom-right-radius: 0;
39142
  padding-right: 10px;
39143
  padding-left: 14px;
39144
}
39145
.drawer-toggles .drawer-right-toggle .btn:hover {
39146
  padding-right: 20px;
39147
}
39148
 
39149
#page.drawers.show-drawer-left .drawer-left-toggle {
39150
  display: none;
39151
}
39152
 
39153
#page.drawers.show-drawer-right .drawer-right-toggle {
39154
  display: none;
39155
}
39156
 
39157
@media (max-width: 767.98px) {
39158
  .drawer-toggles {
39159
    z-index: 100;
39160
  }
39161
  .drawer-toggles .drawer-right-toggle,
39162
  .drawer-toggles .drawer-left-toggle {
39163
    top: calc(99vh - (60px * 2.5));
39164
  }
39165
  #page.drawers.scroll-down .drawer-right-toggle {
39166
    transform: translateX(150%);
39167
    pointer-events: auto;
39168
    visibility: hidden;
39169
  }
39170
  #page.drawers.scroll-down .drawer-left-toggle {
39171
    transform: translateX(-150%);
39172
    pointer-events: auto;
39173
    visibility: hidden;
39174
  }
1441 ariadna 39175
  .hasstickyfooter:has(.drawer-right-toggle) .maintenancewarning {
39176
    right: 2rem;
39177
  }
39178
  .hasstickyfooter:has(.drawer-left-toggle) .maintenancewarning {
39179
    margin-left: 3.5rem;
39180
  }
1 efrain 39181
}
39182
@media (min-width: 576px) {
39183
  #page.drawers .main-inner {
39184
    margin-top: 1.5rem;
39185
  }
39186
}
39187
@media (min-width: 768px) {
39188
  #page.drawers {
39189
    padding-left: 3rem;
39190
    padding-right: 3rem;
39191
  }
39192
  #page.drawers .main-inner {
39193
    padding: 1.5rem 0.5rem;
39194
  }
39195
  #page.drawers div[role=main] {
39196
    padding-left: 15px;
39197
    padding-right: 15px;
39198
  }
39199
}
39200
@media (min-width: 992px) {
39201
  .drawer-left,
39202
  .drawer-right {
39203
    top: 60px;
39204
    height: calc(100vh - 60px);
39205
  }
39206
  .hasstickyfooter .drawer-left,
39207
  .hasstickyfooter .drawer-right {
39208
    top: 60px;
39209
    height: calc(100vh - 60px - max(80px, 0.9375rem * 3));
39210
  }
39211
  #page.drawers {
39212
    position: relative;
39213
    overflow-y: visible;
39214
    transition: 0.2s;
39215
    left: 0;
39216
    right: 0;
39217
  }
39218
}
39219
@media (min-width: 992px) and (prefers-reduced-motion: reduce) {
39220
  #page.drawers {
39221
    transition: none;
39222
  }
39223
}
39224
@media (min-width: 992px) {
39225
  #page.drawers.show-drawer-left {
39226
    margin-left: 285px;
39227
    margin-right: 0;
39228
    padding-left: 1rem;
39229
  }
39230
}
39231
@media (min-width: 992px) {
39232
  #page.drawers.show-drawer-right {
39233
    margin-left: 0;
39234
    margin-right: 315px;
39235
    padding-right: 1rem;
39236
  }
39237
  .jsenabled #page.drawers.show-drawer-right .popover-process-monitor, .jsenabled #page.drawers.show-drawer-right .btn-footer-popover, .jsenabled #page.drawers.show-drawer-right .btn-footer-communication {
39238
    right: calc(315px + 2rem);
39239
  }
1441 ariadna 39240
  .jsenabled:has(#page.drawers.show-drawer-right) .maintenancewarning {
39241
    right: calc(315px + 5rem);
39242
  }
1 efrain 39243
}
39244
@media (min-width: 992px) {
39245
  #page.drawers.show-drawer-left.show-drawer-right {
39246
    margin-left: 285px;
39247
    margin-right: 315px;
39248
  }
39249
}
39250
@media (min-width: 992px) {
39251
  #page.drawers.hasstickyfooter {
39252
    margin-bottom: max(80px, 0.9375rem * 3);
39253
  }
39254
}
39255
.drawercontrolbuttons {
39256
  margin-top: 92px;
39257
}
39258
.drawercontrolbuttons .buttons {
39259
  z-index: 1;
39260
}
39261
 
39262
.form-control:-ms-input-placeholder {
1441 ariadna 39263
  color: var(--bs-secondary-color);
1 efrain 39264
}
39265
 
1441 ariadna 39266
.form-select {
1 efrain 39267
  -webkit-appearance: none;
39268
  -moz-appearance: none;
39269
}
39270
 
1441 ariadna 39271
.form-range {
1 efrain 39272
  -webkit-appearance: none;
39273
  -moz-appearance: none;
39274
}
1441 ariadna 39275
.form-range::-webkit-slider-thumb, .form-range::-moz-range-thumb, .form-range::-ms-thumb {
1 efrain 39276
  -webkit-appearance: none;
39277
  -moz-appearance: none;
39278
}
39279
 
39280
input[type=date].form-control,
39281
input[type=time].form-control,
39282
input[type=datetime-local].form-control,
39283
input[type=month].form-control {
39284
  -webkit-appearance: none;
39285
  -moz-appearance: none;
39286
}
39287
 
39288
@media (min-width: 576px) {
39289
  .card-columns {
39290
    -webkit-column-gap: 1.25rem;
39291
    -moz-column-gap: 1.25rem;
39292
  }
39293
}
39294
 
39295
.carousel-item {
39296
  -webkit-backface-visibility: hidden;
39297
}
39298
 
39299
.card {
39300
  -webkit-background-clip: border-box;
39301
}
39302
 
39303
.carousel-indicators li,
39304
.dropdown-menu,
39305
.form-control,
39306
.modal-content,
39307
.popover,
39308
.toast {
39309
  -webkit-background-clip: padding-box;
39310
}
39311
 
39312
.btn {
39313
  -webkit-user-select: none;
39314
  -ms-user-select: none;
39315
}
39316
 
39317
.user-select-all {
39318
  -webkit-user-select: all !important; /* stylelint-disable-line declaration-no-important */
39319
  -ms-user-select: none;
39320
}
39321
 
39322
.user-select-auto {
39323
  -webkit-user-select: auto !important; /* stylelint-disable-line declaration-no-important */
39324
  -ms-user-select: none;
39325
}
39326
 
39327
.user-select-none {
39328
  -webkit-user-select: none !important; /* stylelint-disable-line declaration-no-important */
39329
  -ms-user-select: none;
39330
}
39331
 
39332
.editor_atto_content_wrap {
39333
  background-color: #fff;
39334
  color: #333;
39335
}
39336
 
39337
.editor_atto_content {
39338
  padding: 4px;
39339
  resize: vertical;
39340
  overflow: auto;
39341
}
39342
 
39343
.editor_atto_content_wrap,
39344
.editor_atto + textarea {
39345
  width: 100%;
39346
  padding: 0;
39347
}
39348
 
39349
.editor_atto + textarea {
39350
  border-radius: 0;
39351
  resize: vertical;
39352
  margin-top: -1px;
39353
}
39354
 
39355
div.editor_atto_toolbar {
39356
  display: block;
39357
  background: #f2f2f2;
39358
  min-height: 35px;
1441 ariadna 39359
  border: 1px solid var(--bs-gray-500);
1 efrain 39360
  width: 100%;
39361
  padding: 0 0 9px 0;
39362
  border-top-left-radius: 0.5rem;
39363
  border-top-right-radius: 0.5rem;
39364
}
39365
 
39366
div.editor_atto_toolbar button {
39367
  padding: 4px 9px;
39368
  background: none;
39369
  border: 0;
39370
  margin: 0;
39371
  border-radius: 0;
39372
  cursor: pointer;
39373
}
39374
 
39375
div.editor_atto_toolbar .menuplaceholder {
39376
  display: inline-block;
39377
}
39378
 
39379
div.editor_atto_toolbar button + button,
39380
div.editor_atto_toolbar .menuplaceholder + button {
39381
  border-left: 1px solid #ccc;
39382
}
39383
 
39384
div.editor_atto_toolbar button[disabled] {
39385
  opacity: 0.45;
39386
  background: none;
39387
  cursor: default;
39388
}
39389
 
39390
.editor_atto_toolbar button:hover {
39391
  background-image: radial-gradient(ellipse at center, #fff 60%, #dfdfdf 100%);
39392
  background-color: #ebebeb;
39393
}
39394
 
39395
.editor_atto_toolbar button:active,
39396
.editor_atto_toolbar button.highlight {
39397
  background-image: radial-gradient(ellipse at center, #fff 40%, #dfdfdf 100%);
39398
  background-color: #dfdfdf;
39399
}
39400
 
39401
/* Make firefox button sizes match other browsers */
39402
div.editor_atto_toolbar button::-moz-focus-inner {
39403
  border: 0;
39404
  padding: 0;
39405
}
39406
 
39407
div.editor_atto_toolbar button .icon {
39408
  padding: 0;
39409
  margin: 2px 0;
39410
}
39411
 
39412
div.editor_atto_toolbar div.atto_group {
39413
  display: inline-block;
39414
  border: 1px solid #ccc;
39415
  border-bottom: 1px solid #b3b3b3;
39416
  border-radius: 4px;
39417
  margin: 9px 0 0 9px;
39418
  background: #fff;
39419
}
39420
 
39421
div.editor_atto_toolbar .atto_toolbar_row {
39422
  margin: 6px 0 -3px 5px;
39423
  display: table;
39424
}
39425
div.editor_atto_toolbar .atto_toolbar_row div.atto_group {
39426
  margin: 3px 5px 3px 4px;
39427
}
39428
 
39429
.editor_atto_content img {
39430
  resize: both;
39431
  overflow: auto;
39432
}
39433
 
39434
.atto_hasmenu {
39435
  /* IE8 places the images on top of each other if that is not set. */
39436
  white-space: nowrap;
39437
}
39438
 
39439
.atto_menuentry .icon {
39440
  width: 16px;
39441
  height: 16px;
39442
}
39443
 
39444
.atto_menuentry {
39445
  clear: left;
39446
}
39447
 
1441 ariadna 39448
.atto_menuentry h1, .atto_menuentry .h1,
1 efrain 39449
.atto_menuentry h2,
1441 ariadna 39450
.atto_menuentry .h2,
1 efrain 39451
.atto_menuentry p {
39452
  margin: 4px;
39453
}
39454
 
39455
/*.atto_form label.sameline {
39456
    display: inline-block;
39457
    min-width: 10em;
39458
}*/
39459
.atto_form textarea.fullwidth,
39460
.atto_form input.fullwidth {
39461
  width: 100%;
39462
}
39463
 
39464
.atto_form {
39465
  padding: 0.5rem;
39466
}
39467
 
39468
/*.atto_form label {
39469
    display: block;
39470
    margin: 0 0 5px 0;
39471
}*/
39472
.atto_control {
39473
  position: absolute;
39474
  right: -6px;
39475
  bottom: -6px;
39476
  display: none;
39477
  cursor: pointer;
39478
}
39479
 
39480
.atto_control .icon {
39481
  background-color: #fff;
39482
}
39483
 
39484
div.editor_atto_content:focus .atto_control,
39485
div.editor_atto_content:hover .atto_control {
39486
  display: block;
39487
}
39488
 
39489
.editor_atto_menu.yui3-menu-hidden {
39490
  display: none;
39491
}
39492
 
39493
/* Get broken images back in firefox */
39494
.editor_atto_content img:-moz-broken {
39495
  -moz-force-broken-image-icon: 1;
39496
  min-width: 24px;
39497
  min-height: 24px;
39498
}
39499
 
39500
/* Atto menu styling */
39501
.moodle-dialogue-base .editor_atto_menu .moodle-dialogue-content .moodle-dialogue-bd {
39502
  padding: 0;
39503
  z-index: 1000;
39504
}
39505
 
39506
.editor_atto_menu .dropdown-menu > li > a {
39507
  margin: 3px 14px;
39508
}
39509
 
39510
.editor_atto_menu .open ul.dropdown-menu {
39511
  padding-top: 5px;
39512
  padding-bottom: 5px;
39513
}
39514
 
39515
.editor_atto_wrap {
39516
  position: relative;
39517
}
39518
 
39519
/*rtl:ignore*/
39520
.editor_atto_wrap textarea {
39521
  direction: ltr;
39522
}
39523
 
39524
.editor_atto_notification {
39525
  display: inline-block;
39526
  padding: 0.5em;
39527
  padding-left: 1em;
39528
  padding-right: 1em;
39529
  border-bottom-left-radius: 1em;
39530
  border-bottom-right-radius: 1em;
39531
}
39532
.editor_atto_notification .atto_info {
39533
  background-color: #f2f2f2;
39534
}
39535
.editor_atto_notification .atto_warning {
39536
  background-color: #ffd700;
39537
}
39538
 
39539
.editor_atto_toolbar,
39540
.editor_atto_content_wrap,
39541
.editor_atto + textarea {
39542
  box-sizing: border-box;
39543
}
39544
 
39545
.editor_atto_content.form-control {
39546
  width: 100%;
39547
  border-top: 0;
39548
  border-top-left-radius: 0;
39549
  border-top-right-radius: 0;
39550
}
39551
 
39552
/** Atto fields do not have form-control because that would break the layout of the editor.
39553
    So they need these extra styles to highlight the editor when there is a validation error. */
39554
.has-danger .editor_atto_content.form-control .invalid-feedback,
39555
.has-danger .editor_atto_content.form-control-danger .invalid-feedback {
39556
  display: none;
39557
  width: 100%;
39558
  margin-top: 0.25rem;
39559
  font-size: 0.875em;
39560
  color: #ca3120;
39561
}
39562
.has-danger .editor_atto_content.form-control .invalid-tooltip,
39563
.has-danger .editor_atto_content.form-control-danger .invalid-tooltip {
39564
  position: absolute;
39565
  top: 100%;
39566
  z-index: 5;
39567
  display: none;
39568
  max-width: 100%;
39569
  padding: 0.25rem 0.5rem;
39570
  margin-top: 0.1rem;
39571
  font-size: 0.8203125rem;
39572
  color: #fff;
39573
  background-color: rgba(202, 49, 32, 0.9);
1441 ariadna 39574
  border-radius: var(--bs-border-radius);
1 efrain 39575
}
39576
.was-validated .has-danger .editor_atto_content.form-control:invalid ~ .invalid-feedback,
39577
.was-validated .has-danger .editor_atto_content.form-control:invalid ~ .invalid-tooltip, .has-danger .editor_atto_content.form-control.is-invalid ~ .invalid-feedback,
39578
.has-danger .editor_atto_content.form-control.is-invalid ~ .invalid-tooltip,
39579
.was-validated .has-danger .editor_atto_content.form-control-danger:invalid ~ .invalid-feedback,
39580
.was-validated .has-danger .editor_atto_content.form-control-danger:invalid ~ .invalid-tooltip,
39581
.has-danger .editor_atto_content.form-control-danger.is-invalid ~ .invalid-feedback,
39582
.has-danger .editor_atto_content.form-control-danger.is-invalid ~ .invalid-tooltip {
39583
  display: block;
39584
}
39585
.was-validated .has-danger .editor_atto_content.form-control .form-control:invalid, .has-danger .editor_atto_content.form-control .form-control.is-invalid,
39586
.was-validated .has-danger .editor_atto_content.form-control-danger .form-control:invalid,
39587
.has-danger .editor_atto_content.form-control-danger .form-control.is-invalid {
39588
  border-color: #ca3120;
1441 ariadna 39589
  padding-right: calc(1.5em + 0.75rem);
39590
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ca3120'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ca3120' stroke='none'/%3e%3c/svg%3e");
1 efrain 39591
  background-repeat: no-repeat;
39592
  background-position: right calc(0.375em + 0.1875rem) center;
39593
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
39594
}
39595
.was-validated .has-danger .editor_atto_content.form-control .form-control:invalid:focus, .has-danger .editor_atto_content.form-control .form-control.is-invalid:focus,
39596
.was-validated .has-danger .editor_atto_content.form-control-danger .form-control:invalid:focus,
39597
.has-danger .editor_atto_content.form-control-danger .form-control.is-invalid:focus {
39598
  border-color: #ca3120;
1441 ariadna 39599
  box-shadow: 0 0 0 0.25rem rgba(202, 49, 32, 0.75);
1 efrain 39600
}
39601
.was-validated .has-danger .editor_atto_content.form-control textarea.form-control:invalid, .has-danger .editor_atto_content.form-control textarea.form-control.is-invalid,
39602
.was-validated .has-danger .editor_atto_content.form-control-danger textarea.form-control:invalid,
39603
.has-danger .editor_atto_content.form-control-danger textarea.form-control.is-invalid {
39604
  padding-right: calc(1.5em + 0.75rem);
39605
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
39606
}
1441 ariadna 39607
.was-validated .has-danger .editor_atto_content.form-control .form-select:invalid, .has-danger .editor_atto_content.form-control .form-select.is-invalid,
39608
.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid,
39609
.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid {
1 efrain 39610
  border-color: #ca3120;
39611
}
1441 ariadna 39612
.was-validated .has-danger .editor_atto_content.form-control .form-select:invalid:not([multiple]):not([size]), .was-validated .has-danger .editor_atto_content.form-control .form-select:invalid:not([multiple])[size="1"], .has-danger .editor_atto_content.form-control .form-select.is-invalid:not([multiple]):not([size]), .has-danger .editor_atto_content.form-control .form-select.is-invalid:not([multiple])[size="1"],
39613
.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:not([multiple]):not([size]),
39614
.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:not([multiple])[size="1"],
39615
.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:not([multiple]):not([size]),
39616
.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:not([multiple])[size="1"] {
39617
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23ca3120'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23ca3120' stroke='none'/%3e%3c/svg%3e");
39618
  padding-right: 4.125rem;
39619
  background-position: right 0.75rem center, center right 2.25rem;
39620
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
39621
}
39622
.was-validated .has-danger .editor_atto_content.form-control .form-select:invalid:focus, .has-danger .editor_atto_content.form-control .form-select.is-invalid:focus,
39623
.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:focus,
39624
.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:focus {
1 efrain 39625
  border-color: #ca3120;
1441 ariadna 39626
  box-shadow: 0 0 0 0.25rem rgba(202, 49, 32, 0.75);
1 efrain 39627
}
1441 ariadna 39628
.was-validated .has-danger .editor_atto_content.form-control .form-control-color:invalid, .has-danger .editor_atto_content.form-control .form-control-color.is-invalid,
39629
.was-validated .has-danger .editor_atto_content.form-control-danger .form-control-color:invalid,
39630
.has-danger .editor_atto_content.form-control-danger .form-control-color.is-invalid {
39631
  width: calc(3rem + calc(1.5em + 0.75rem));
1 efrain 39632
}
1441 ariadna 39633
.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid, .has-danger .editor_atto_content.form-control .form-check-input.is-invalid,
39634
.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid,
39635
.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid {
1 efrain 39636
  border-color: #ca3120;
39637
}
1441 ariadna 39638
.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid:checked, .has-danger .editor_atto_content.form-control .form-check-input.is-invalid:checked,
39639
.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid:checked,
39640
.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid:checked {
39641
  background-color: #ca3120;
1 efrain 39642
}
1441 ariadna 39643
.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid:focus, .has-danger .editor_atto_content.form-control .form-check-input.is-invalid:focus,
39644
.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid:focus,
39645
.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid:focus {
39646
  box-shadow: 0 0 0 0.25rem rgba(202, 49, 32, 0.75);
1 efrain 39647
}
1441 ariadna 39648
.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid ~ .form-check-label, .has-danger .editor_atto_content.form-control .form-check-input.is-invalid ~ .form-check-label,
39649
.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid ~ .form-check-label,
39650
.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid ~ .form-check-label {
39651
  color: #ca3120;
1 efrain 39652
}
1441 ariadna 39653
.has-danger .editor_atto_content.form-control .form-check-inline .form-check-input ~ .invalid-feedback,
39654
.has-danger .editor_atto_content.form-control-danger .form-check-inline .form-check-input ~ .invalid-feedback {
39655
  margin-left: 0.5em;
1 efrain 39656
}
1441 ariadna 39657
.was-validated .has-danger .editor_atto_content.form-control .input-group > .form-control:not(:focus):invalid, .has-danger .editor_atto_content.form-control .input-group > .form-control:not(:focus).is-invalid,
39658
.was-validated .has-danger .editor_atto_content.form-control .input-group > .form-select:not(:focus):invalid,
39659
.has-danger .editor_atto_content.form-control .input-group > .form-select:not(:focus).is-invalid,
39660
.was-validated .has-danger .editor_atto_content.form-control .input-group > .form-floating:not(:focus-within):invalid,
39661
.has-danger .editor_atto_content.form-control .input-group > .form-floating:not(:focus-within).is-invalid,
39662
.was-validated .has-danger .editor_atto_content.form-control-danger .input-group > .form-control:not(:focus):invalid,
39663
.has-danger .editor_atto_content.form-control-danger .input-group > .form-control:not(:focus).is-invalid,
39664
.was-validated .has-danger .editor_atto_content.form-control-danger .input-group > .form-select:not(:focus):invalid,
39665
.has-danger .editor_atto_content.form-control-danger .input-group > .form-select:not(:focus).is-invalid,
39666
.was-validated .has-danger .editor_atto_content.form-control-danger .input-group > .form-floating:not(:focus-within):invalid,
39667
.has-danger .editor_atto_content.form-control-danger .input-group > .form-floating:not(:focus-within).is-invalid {
39668
  z-index: 4;
1 efrain 39669
}
39670
 
39671
.open.atto_menu > .dropdown-menu {
39672
  display: block;
39673
}
39674
 
39675
div.editor_atto_toolbar button .icon {
39676
  color: #495057;
39677
}
39678
 
39679
.toast {
1441 ariadna 39680
  border-radius: var(--bs-border-radius);
1 efrain 39681
}
39682
.toast.toast-success {
39683
  background-color: rgba(215, 228, 214, 0.95);
1441 ariadna 39684
  color: #20491e;
1 efrain 39685
}
39686
.toast.toast-success .toast-header {
1441 ariadna 39687
  color: #20491e;
1 efrain 39688
}
39689
.toast.toast-success .toast-body:before {
1441 ariadna 39690
  font: var(--fa-font-solid);
1 efrain 39691
  margin: 2px 5px 0 0;
39692
  content: "\f058";
39693
}
39694
.toast.toast-danger {
39695
  background-color: rgba(244, 214, 210, 0.95);
1441 ariadna 39696
  color: #791d13;
1 efrain 39697
}
39698
.toast.toast-danger .toast-header {
1441 ariadna 39699
  color: #791d13;
1 efrain 39700
}
39701
.toast.toast-danger .toast-body:before {
1441 ariadna 39702
  font: var(--fa-font-solid);
1 efrain 39703
  margin: 2px 5px 0 0;
39704
  content: "\f057";
39705
}
39706
.toast.toast-info {
39707
  background-color: rgba(204, 230, 234, 0.95);
1441 ariadna 39708
  color: #004d5a;
1 efrain 39709
}
39710
.toast.toast-info .toast-header {
1441 ariadna 39711
  color: #004d5a;
1 efrain 39712
}
39713
.toast.toast-info .toast-body:before {
1441 ariadna 39714
  font: var(--fa-font-solid);
1 efrain 39715
  margin: 2px 5px 0 0;
39716
  content: "\f05a";
39717
}
39718
.toast.toast-warning {
39719
  background-color: rgba(252, 239, 220, 0.95);
1441 ariadna 39720
  color: #90682f;
1 efrain 39721
}
39722
.toast.toast-warning .toast-header {
1441 ariadna 39723
  color: #90682f;
1 efrain 39724
}
39725
.toast.toast-warning .toast-body:before {
1441 ariadna 39726
  font: var(--fa-font-solid);
1 efrain 39727
  margin: 2px 5px 0 0;
39728
  content: "\f06a";
39729
}
1441 ariadna 39730
.toast .btn-close {
1 efrain 39731
  color: inherit;
39732
}
39733
 
39734
.navbar.fixed-top {
39735
  padding-top: 0;
39736
  padding-bottom: 0;
39737
  box-shadow: none;
39738
  border-bottom: #dee2e6 1px solid;
39739
  align-items: stretch;
39740
  height: 61px;
39741
}
39742
.navbar.fixed-top .navbar-brand .logo {
39743
  max-height: calc(60px - (0.25rem * 2));
39744
}
39745
.navbar.fixed-top .nav-link {
39746
  height: 100%;
39747
  display: flex;
39748
  align-items: center;
39749
  white-space: nowrap;
39750
}
39751
.navbar.fixed-top .divider {
39752
  width: 1px;
39753
  background-color: #dee2e6;
39754
}
39755
.navbar.fixed-top #usernavigation .nav-link {
39756
  padding: 0 0.5rem;
39757
}
39758
.navbar.fixed-top .login {
39759
  display: flex;
39760
  align-items: center;
39761
}
39762
.navbar.fixed-top .usermenu {
39763
  display: flex;
39764
}
39765
.navbar.fixed-top .usermenu .action-menu {
39766
  display: flex;
39767
  align-items: center;
39768
}
39769
.navbar.fixed-top .usermenu .dropdown {
39770
  display: flex;
39771
  align-items: center;
39772
}
39773
.navbar.fixed-top .usermenu .dropdown .dropdown-toggle {
39774
  padding-top: 0;
39775
  padding-bottom: 0;
39776
  border-radius: 0;
39777
  display: flex;
39778
  align-items: center;
39779
  height: 100%;
39780
}
39781
.navbar.fixed-top .usermenu .dropdown-menu {
39782
  min-width: 235px;
39783
}
39784
.navbar.fixed-top .usermenu .dropdown-menu .carousel-navigation-link > * {
39785
  pointer-events: none;
39786
}
39787
.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item {
39788
  padding: 0.25rem 1.75rem 0.25rem 0.75rem;
39789
}
39790
.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after {
1441 ariadna 39791
  font: var(--fa-font-solid);
1 efrain 39792
  content: "\f0da";
39793
  font-size: 1rem;
1441 ariadna 39794
  padding-top: 0.2rem;
1 efrain 39795
  right: 0.75rem;
39796
  position: absolute;
39797
}
39798
.navbar.fixed-top .usermenu .dropdown-menu .submenu .header {
39799
  padding: 0.25rem 0.75rem;
39800
  font-size: 0.975rem;
39801
}
39802
.navbar.fixed-top .usermenu .dropdown-menu .submenu .header .icon {
39803
  font-size: 20px;
39804
  height: 20px;
39805
  width: 20px;
39806
  margin: 0;
39807
}
39808
.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current=true]::before {
1441 ariadna 39809
  font: var(--fa-font-solid);
1 efrain 39810
  content: "\f00c";
39811
  font-size: 0.75rem;
39812
  padding-left: 0.25rem;
39813
}
39814
.navbar.fixed-top .usermenu .login {
39815
  display: flex;
39816
  align-items: center;
39817
}
39818
.navbar.fixed-top .usermenu .dropdown,
39819
.navbar.fixed-top .langmenu .dropdown {
39820
  display: flex;
39821
  align-items: center;
39822
  height: 100%;
39823
}
39824
.navbar.fixed-top .usermenu .dropdown .dropdown-toggle,
39825
.navbar.fixed-top .langmenu .dropdown .dropdown-toggle {
39826
  padding-top: 0;
39827
  padding-bottom: 0;
39828
  border-radius: 0;
39829
  display: flex;
39830
  align-items: center;
39831
  height: 100%;
39832
}
39833
.navbar.fixed-top .langmenu .dropdown-menu .dropdown-item[aria-current=true]::before {
39834
  content: "\f00c";
39835
  font-size: 0.75rem;
39836
  padding-left: 0.25rem;
39837
}
39838
@media (max-width: 767.98px) {
39839
  .navbar.fixed-top .langmenu .langbutton {
39840
    display: none;
39841
  }
39842
}
39843
.navbar.fixed-top .moodle-actionmenu .menubar,
39844
.navbar.fixed-top .action-menu-trigger .dropdown {
39845
  height: 100%;
39846
  display: flex;
39847
}
39848
 
39849
.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after {
1441 ariadna 39850
  font: var(--fa-font-solid);
1 efrain 39851
  content: "\f0d9";
39852
}
39853
 
39854
#page {
39855
  margin-top: 60px;
39856
}
39857
 
39858
.pagelayout-embedded #page {
39859
  margin-top: 0;
39860
}
39861
 
39862
.navbar-bootswatch .navbar-brand {
39863
  overflow: hidden;
39864
  text-overflow: ellipsis;
39865
}
39866
.navbar-bootswatch .navbar-brand .sitename {
39867
  overflow: hidden;
39868
  white-space: nowrap;
39869
  text-overflow: ellipsis;
39870
}
39871
 
39872
:root {
39873
  --navbar-height: 60px;
39874
}
39875
 
39876
/**
39877
* Reportbuilder styles.
39878
*/
1441 ariadna 39879
.reportbuilder-wrapper .btn-outline-secondary[data-bs-toggle=collapse]:not(.collapsed),
39880
.reportbuilder-wrapper .dropdown.show .btn-outline-secondary[data-bs-toggle=dropdown] {
1 efrain 39881
  color: #fff;
39882
  background-color: #6a737b;
39883
  border-color: #6a737b;
39884
}
39885
 
39886
.reportbuilder-table .action-menu .menubar {
39887
  justify-content: end;
39888
}
39889
 
39890
.reportbuilder-wrapper .filters-dropdown {
39891
  width: 27rem;
39892
  padding: 0 0 4rem 0;
1441 ariadna 39893
  z-index: 1055;
1 efrain 39894
  overflow: hidden;
39895
}
39896
@media (max-width: 767.98px) {
39897
  .reportbuilder-wrapper .filters-dropdown {
39898
    width: 100%;
39899
  }
39900
}
39901
 
39902
.reportbuilder-filters-sidebar {
39903
  max-height: 30rem;
39904
  overflow-y: auto;
1441 ariadna 39905
  border-bottom: 1px solid var(--bs-border-color-translucent);
1 efrain 39906
  scrollbar-width: thin;
39907
  scrollbar-color: #6a737b #fff;
39908
  background: linear-gradient(#fff 30%, rgba(255, 255, 255, 0)) center top, linear-gradient(rgba(255, 255, 255, 0), #fff 70%) center bottom, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center top, radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) center bottom;
39909
  background-repeat: no-repeat;
39910
  background-size: 100% 1rem, 100% 1rem, 100% calc(1rem / 2), 100% calc(1rem / 2);
39911
  background-attachment: local, local, scroll, scroll;
39912
}
39913
.reportbuilder-filters-sidebar::-webkit-scrollbar {
39914
  width: 12px;
39915
}
39916
.reportbuilder-filters-sidebar::-webkit-scrollbar-track {
39917
  background: #fff;
39918
}
39919
.reportbuilder-filters-sidebar::-webkit-scrollbar-thumb {
39920
  background-color: #6a737b;
39921
  border-radius: 20px;
39922
  border: 3px solid #fff;
39923
}
39924
.reportbuilder-filters-sidebar::-webkit-scrollbar-thumb:hover {
39925
  background-color: #495057;
39926
}
39927
.reportbuilder-filters-sidebar .filter:not(:nth-last-child(2)) {
1441 ariadna 39928
  border-bottom: 1px solid var(--bs-border-color-translucent);
1 efrain 39929
}
39930
.reportbuilder-filters-sidebar .filter .filter-name:hover {
39931
  white-space: normal;
39932
  text-overflow: clip;
39933
  word-break: break-all;
39934
}
39935
.reportbuilder-filters-sidebar .fitem[data-groupname=buttonar] {
39936
  position: absolute;
39937
  bottom: 0;
39938
  height: 4rem;
39939
  align-items: center;
39940
}
39941
.reportbuilder-filters-sidebar .fitem[data-groupname=buttonar] .col-form-label {
39942
  display: none !important; /* stylelint-disable-line declaration-no-important */
39943
}
39944
 
39945
.reportbuilder-filters-wrapper .mform.full-width-labels .fdate_selector,
39946
.reportbuilder-conditions-list .mform.full-width-labels .fdate_selector {
39947
  flex-wrap: wrap;
39948
}
39949
.reportbuilder-filters-wrapper .mform.full-width-labels .fitem,
39950
.reportbuilder-conditions-list .mform.full-width-labels .fitem {
39951
  margin-bottom: 0 !important; /* stylelint-disable-line declaration-no-important */
39952
  max-width: 100%;
39953
}
39954
.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child,
39955
.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child {
39956
  flex: 1;
39957
  min-width: 0;
39958
}
39959
.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child span,
1441 ariadna 39960
.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child .form-select,
1 efrain 39961
.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child span,
1441 ariadna 39962
.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child .form-select {
1 efrain 39963
  width: 100%;
39964
}
39965
 
39966
@media (min-width: 992px) {
39967
  .path-admin-reportbuilder.pagelayout-popup.behat-site .fixed-top {
39968
    position: fixed;
39969
  }
39970
  .path-admin-reportbuilder.pagelayout-popup #region-main {
39971
    border: none;
39972
    padding: 0;
39973
  }
39974
  .path-admin-reportbuilder.pagelayout-popup #maincontent {
39975
    visibility: hidden;
39976
  }
39977
  .path-admin-reportbuilder.pagelayout-popup .dynamictabs .nav-tabs {
39978
    position: fixed;
39979
    z-index: 1030;
39980
    width: calc(100% - 35px);
39981
    padding-top: 1.25rem;
39982
    background-color: #fff;
39983
    box-shadow: 0 1.25rem 0 #fff;
39984
  }
39985
  .path-admin-reportbuilder.pagelayout-popup .dynamictabs .tab-content {
39986
    padding-top: 83px;
39987
  }
39988
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-menu {
39989
    position: fixed;
39990
  }
39991
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-menu .reportbuilder-sidebar-menu-cards {
39992
    max-height: calc(100vh - 163px - 52px);
39993
  }
39994
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-settings {
39995
    position: fixed;
39996
    right: 30px;
39997
    max-height: calc(100vh - 163px);
39998
  }
39999
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container {
40000
    max-height: calc(100vh - 163px);
40001
    overflow-y: auto;
40002
    scrollbar-width: thin;
40003
    scrollbar-color: #6a737b #f8f9fa;
40004
    margin-left: calc(250px + 1rem);
40005
    margin-right: calc(350px + 1rem);
40006
  }
40007
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar {
40008
    width: 12px;
40009
  }
40010
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-track {
40011
    background: #f8f9fa;
40012
  }
40013
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-thumb {
40014
    background-color: #6a737b;
40015
    border-radius: 20px;
40016
    border: 3px solid #f8f9fa;
40017
  }
40018
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-thumb:hover {
40019
    background-color: #495057;
40020
  }
40021
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-audiences-container {
40022
    margin-left: calc(250px + 1rem);
40023
  }
40024
}
40025
#page-admin-reportbuilder-edit #page {
40026
  overflow-y: auto;
40027
}
40028
 
40029
.reportbuilder-report-container {
40030
  min-width: 0;
40031
}
40032
.reportbuilder-report-container button[data-action=toggle-edit-preview] .loading-icon {
40033
  margin-left: 0.5rem;
40034
}
40035
 
40036
.reportbuilder-editor-table-container {
40037
  overflow-x: auto;
1441 ariadna 40038
  padding: 1px;
1 efrain 40039
}
40040
 
40041
.reportbuilder-table th button[data-action=report-remove-column] .icon,
40042
.reportbuilder-table th span[data-drag-type=move] .icon {
40043
  width: 12px;
40044
  height: 12px;
40045
  font-size: 12px;
40046
  vertical-align: text-top;
40047
  color: #1d2125;
40048
}
40049
.reportbuilder-table th button[data-action=report-remove-column] .icon {
40050
  margin-right: 0;
40051
}
40052
 
40053
@media (min-width: 992px) {
40054
  .reportbuilder-sidebar-menu {
40055
    width: 250px;
40056
    flex-shrink: 0;
40057
  }
40058
}
40059
.reportbuilder-sidebar-menu .card-body .list-group-item {
40060
  padding: 0.75rem;
40061
}
40062
.reportbuilder-sidebar-menu .card-body .list-group-item .icon {
40063
  width: 12px;
40064
  height: 12px;
40065
  font-size: 12px;
40066
}
40067
 
40068
.reportbuilder-sidebar-menu-cards {
40069
  overflow-y: auto;
40070
  scrollbar-width: thin;
40071
  scrollbar-color: #6a737b #f8f9fa;
40072
}
40073
.reportbuilder-sidebar-menu-cards::-webkit-scrollbar {
40074
  width: 12px;
40075
}
40076
.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-track {
40077
  background: #f8f9fa;
40078
}
40079
.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-thumb {
40080
  background-color: #6a737b;
40081
  border-radius: 20px;
40082
  border: 3px solid #f8f9fa;
40083
}
40084
.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-thumb:hover {
40085
  background-color: #495057;
40086
}
40087
 
40088
.reportbuilder-sidebar-settings {
40089
  overflow-y: auto;
40090
  scrollbar-width: thin;
40091
  scrollbar-color: #6a737b #f8f9fa;
40092
}
40093
.reportbuilder-sidebar-settings::-webkit-scrollbar {
40094
  width: 12px;
40095
}
40096
.reportbuilder-sidebar-settings::-webkit-scrollbar-track {
40097
  background: #f8f9fa;
40098
}
40099
.reportbuilder-sidebar-settings::-webkit-scrollbar-thumb {
40100
  background-color: #6a737b;
40101
  border-radius: 20px;
40102
  border: 3px solid #f8f9fa;
40103
}
40104
.reportbuilder-sidebar-settings::-webkit-scrollbar-thumb:hover {
40105
  background-color: #495057;
40106
}
40107
@media (min-width: 992px) {
40108
  .reportbuilder-sidebar-settings {
40109
    width: 350px;
40110
    flex-shrink: 0;
40111
  }
40112
}
40113
.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-selection,
40114
.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-selection {
40115
  display: none;
40116
}
40117
.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-input,
40118
.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-input {
40119
  width: 100%;
40120
}
40121
.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-suggestions,
40122
.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-suggestions {
40123
  width: calc(100% - 2 * 0.5rem);
40124
}
40125
.reportbuilder-sidebar-settings .list-group-item {
40126
  padding: 0.75rem;
40127
}
40128
.reportbuilder-sidebar-settings .list-group-item .icon {
40129
  width: 12px;
40130
  height: 12px;
40131
  font-size: 12px;
40132
  color: #1d2125;
40133
}
40134
.reportbuilder-sidebar-settings .list-group-item button[data-action=report-remove-filter] .icon,
40135
.reportbuilder-sidebar-settings .list-group-item button[data-action=report-remove-condition] .icon {
40136
  margin-right: 0;
40137
  vertical-align: text-top;
40138
}
40139
.reportbuilder-sidebar-settings .list-group-item span[data-drag-type=move] .icon {
40140
  vertical-align: text-top;
40141
}
40142
.reportbuilder-sidebar-settings div[data-region=settings-sorting] .list-group-item span[data-drag-type=move] .icon {
40143
  vertical-align: middle;
40144
}
40145
.reportbuilder-sidebar-settings div[data-region=settings-cardview] form .col-md-3,
40146
.reportbuilder-sidebar-settings div[data-region=settings-cardview] form .col-md-9 {
40147
  flex: 1 1;
40148
  max-width: initial;
40149
}
40150
.reportbuilder-sidebar-settings div[data-region=settings-cardview] form div[data-fieldtype=submit] {
40151
  flex-basis: auto;
40152
}
40153
.reportbuilder-sidebar-settings .inplaceeditable.inplaceeditingon input {
40154
  width: 100%;
40155
}
40156
 
40157
@keyframes sortable-list-drag-color-reset {
40158
  from {
40159
    background-color: #a2cff8;
40160
  }
40161
  to {
40162
    background-color: inherit;
40163
  }
40164
}
40165
.reportbuilder-sortable-list li.sortable-list-current-position,
40166
.reportbuilder-table th.sortable-list-current-position,
40167
.reportbuilder-conditions-list .condition.sortable-list-current-position {
40168
  background-color: #a2cff8;
40169
}
40170
.reportbuilder-sortable-list li.sortable-list-is-dragged,
40171
.reportbuilder-table th.sortable-list-is-dragged,
40172
.reportbuilder-conditions-list .condition.sortable-list-is-dragged {
40173
  background-color: #fff;
40174
  opacity: 0.85;
40175
}
40176
.reportbuilder-sortable-list li.sortable-list-is-dropped,
40177
.reportbuilder-table th.sortable-list-is-dropped,
40178
.reportbuilder-conditions-list .condition.sortable-list-is-dropped {
40179
  animation: sortable-list-drag-color-reset 1s ease;
40180
}
40181
 
40182
.reportbuilder-toggle-card .card-header {
40183
  border-bottom: none;
40184
}
40185
.reportbuilder-toggle-card .card-body {
1441 ariadna 40186
  border-top: var(--bs-border-width) solid var(--bs-border-color-translucent);
1 efrain 40187
}
40188
.reportbuilder-toggle-card .toggle-card-button i.toggle-card-icon {
40189
  color: #6a737b;
40190
  font-weight: 700;
40191
}
40192
.reportbuilder-toggle-card .toggle-card-button .collapsed-icon-container {
40193
  display: none;
40194
}
40195
.reportbuilder-toggle-card .toggle-card-button .expanded-icon-container {
40196
  display: inline-block;
40197
}
40198
.reportbuilder-toggle-card .toggle-card-button.collapsed .collapsed-icon-container {
40199
  display: inline-block;
40200
}
40201
.reportbuilder-toggle-card .toggle-card-button.collapsed .expanded-icon-container {
40202
  display: none;
40203
}
40204
 
40205
.reportbuilder-audiences-container .audience-separator {
40206
  text-transform: uppercase;
40207
}
40208
.reportbuilder-audiences-container .audience-separator::before, .reportbuilder-audiences-container .audience-separator::after {
40209
  content: "";
40210
  flex: 1;
40211
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
40212
}
40213
.reportbuilder-audiences-container .audience-separator:not(:empty)::before {
40214
  margin-right: 1rem;
40215
}
40216
.reportbuilder-audiences-container .audience-separator:not(:empty)::after {
40217
  margin-left: 1rem;
40218
}
40219
.reportbuilder-audiences-container .instance-card .card-header i.icon {
40220
  margin-right: 0;
40221
}
40222
 
1441 ariadna 40223
.reportbuilder-report {
40224
  container-type: inline-size; /* stylelint-disable-line */
40225
}
40226
 
40227
@container (width < 576px) {
40228
  .reportbuilder-report[data-report-type="0"]:not([data-editing]) { /* stylelint-disable-line */ }
40229
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table {
40230
    --bs-table-striped-bg: var(--bs-body-bg);
40231
    --bs-table-hover-bg: var(--bs-body-bg);
40232
  }
1 efrain 40233
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table thead {
40234
    display: none;
40235
  }
40236
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr {
40237
    display: flex;
40238
    flex-direction: column;
40239
    margin: 0.5rem 0;
40240
    padding: 0.25rem 0.5rem 0 0.5rem;
40241
    word-wrap: break-word;
40242
    background-clip: border-box;
1441 ariadna 40243
    border: var(--bs-border-width) solid var(--bs-border-color-translucent);
40244
    border-radius: var(--bs-border-radius);
1 efrain 40245
  }
40246
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr.emptyrow {
40247
    display: none;
40248
  }
40249
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr:not(.show) td[data-cardviewhidden] {
40250
    display: none;
40251
  }
40252
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td {
40253
    display: block;
40254
    min-height: 3.6rem;
40255
    padding: 0.5rem 0.25rem;
40256
    border: none;
40257
  }
40258
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td::before {
40259
    content: attr(data-cardtitle);
40260
    display: block;
40261
    text-transform: uppercase;
40262
    font-size: 70%;
40263
    color: #343a40;
40264
  }
40265
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td:not([data-cardtitle]) {
40266
    min-height: 3rem;
40267
  }
40268
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td:not(:first-child):not(.card-toggle) {
1441 ariadna 40269
    border-top: var(--bs-border-width) solid var(--bs-border-color-translucent);
1 efrain 40270
  }
40271
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td:first-child {
40272
    padding-right: 2rem;
40273
  }
40274
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle {
40275
    display: block !important; /* stylelint-disable-line declaration-no-important */
40276
    position: absolute;
40277
    right: 10px;
40278
  }
40279
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle button {
40280
    padding: 0 0.5rem;
40281
    color: #6a737b;
40282
  }
40283
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle button i {
40284
    font-size: 1.5em;
40285
    font-weight: bold;
40286
  }
40287
}
1441 ariadna 40288
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table {
40289
  --bs-table-striped-bg: var(--bs-body-bg);
40290
  --bs-table-hover-bg: var(--bs-body-bg);
1 efrain 40291
}
1441 ariadna 40292
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table thead {
40293
  display: none;
40294
}
40295
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr {
40296
  display: flex;
40297
  flex-direction: column;
40298
  margin: 0.5rem 0;
40299
  padding: 0.25rem 0.5rem 0 0.5rem;
40300
  word-wrap: break-word;
40301
  background-clip: border-box;
40302
  border: var(--bs-border-width) solid var(--bs-border-color-translucent);
40303
  border-radius: var(--bs-border-radius);
40304
}
40305
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr.emptyrow {
40306
  display: none;
40307
}
40308
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr:not(.show) td[data-cardviewhidden] {
40309
  display: none;
40310
}
40311
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td {
40312
  display: block;
40313
  min-height: 3.6rem;
40314
  padding: 0.5rem 0.25rem;
40315
  border: none;
40316
}
40317
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td::before {
40318
  content: attr(data-cardtitle);
40319
  display: block;
40320
  text-transform: uppercase;
40321
  font-size: 70%;
40322
  color: #343a40;
40323
}
40324
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:not([data-cardtitle]) {
40325
  min-height: 3rem;
40326
}
40327
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:not(:first-child):not(.card-toggle) {
40328
  border-top: var(--bs-border-width) solid var(--bs-border-color-translucent);
40329
}
40330
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:first-child {
40331
  padding-right: 2rem;
40332
}
40333
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle {
40334
  display: block !important; /* stylelint-disable-line declaration-no-important */
40335
  position: absolute;
40336
  right: 10px;
40337
}
40338
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle button {
40339
  padding: 0 0.5rem;
40340
  color: #6a737b;
40341
}
40342
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle button i {
40343
  font-size: 1.5em;
40344
  font-weight: bold;
40345
}
1 efrain 40346
 
40347
.courseindex .courseindex-item {
40348
  padding: 0.5rem 0.5rem;
40349
  border: 1px solid transparent;
40350
  border-radius: 0.5rem;
40351
}
40352
.courseindex .courseindex-item.courseindex-section-title a {
40353
  font-weight: bold;
40354
}
40355
.courseindex .courseindex-item .icons-collapse-expand {
40356
  padding-right: 4px;
40357
}
40358
.courseindex .courseindex-item .courseindex-link,
40359
.courseindex .courseindex-item .courseindex-chevron {
1441 ariadna 40360
  color: var(--bs-secondary-color);
1 efrain 40361
}
40362
.courseindex .courseindex-item .courseindex-link:hover, .courseindex .courseindex-item .courseindex-link:focus,
40363
.courseindex .courseindex-item .courseindex-chevron:hover,
40364
.courseindex .courseindex-item .courseindex-chevron:focus {
40365
  color: black;
40366
  text-decoration: none;
40367
}
40368
.courseindex .courseindex-item:hover, .courseindex .courseindex-item:focus {
40369
  color: black;
40370
}
40371
.courseindex .courseindex-item:hover .courseindex-link,
40372
.courseindex .courseindex-item:hover .courseindex-chevron, .courseindex .courseindex-item:focus .courseindex-link,
40373
.courseindex .courseindex-item:focus .courseindex-chevron {
40374
  color: black;
40375
  cursor: pointer;
40376
}
40377
.courseindex .courseindex-item:hover.dimmed, .courseindex .courseindex-item:focus.dimmed {
40378
  color: black;
40379
}
40380
.courseindex .courseindex-item:hover.dimmed .courseindex-link,
40381
.courseindex .courseindex-item:hover.dimmed .courseindex-chevron, .courseindex .courseindex-item:focus.dimmed .courseindex-link,
40382
.courseindex .courseindex-item:focus.dimmed .courseindex-chevron {
40383
  color: black;
40384
}
1441 ariadna 40385
.courseindex .courseindex-item:hover.draggable, .courseindex .courseindex-item:focus.draggable {
40386
  cursor: move;
40387
}
40388
.courseindex .courseindex-item:hover.pageitem,
40389
.courseindex .courseindex-item:hover .pageitem, .courseindex .courseindex-item:focus.pageitem,
40390
.courseindex .courseindex-item:focus .pageitem {
40391
  background-color: #0c589c;
40392
  color: #e6e6e6;
40393
}
40394
.courseindex .courseindex-item:hover.pageitem .courseindex-link,
40395
.courseindex .courseindex-item:hover.pageitem .courseindex-chevron,
40396
.courseindex .courseindex-item:hover .pageitem .courseindex-link,
40397
.courseindex .courseindex-item:hover .pageitem .courseindex-chevron, .courseindex .courseindex-item:focus.pageitem .courseindex-link,
40398
.courseindex .courseindex-item:focus.pageitem .courseindex-chevron,
40399
.courseindex .courseindex-item:focus .pageitem .courseindex-link,
40400
.courseindex .courseindex-item:focus .pageitem .courseindex-chevron {
40401
  color: #e6e6e6;
40402
}
40403
.courseindex .courseindex-item:hover.pageitem .courseindex-link a,
40404
.courseindex .courseindex-item:hover.pageitem .courseindex-chevron a,
40405
.courseindex .courseindex-item:hover .pageitem .courseindex-link a,
40406
.courseindex .courseindex-item:hover .pageitem .courseindex-chevron a, .courseindex .courseindex-item:focus.pageitem .courseindex-link a,
40407
.courseindex .courseindex-item:focus.pageitem .courseindex-chevron a,
40408
.courseindex .courseindex-item:focus .pageitem .courseindex-link a,
40409
.courseindex .courseindex-item:focus .pageitem .courseindex-chevron a {
40410
  color: #e6e6e6;
40411
}
1 efrain 40412
.courseindex .courseindex-item.dragging {
1441 ariadna 40413
  border: 1px solid #b3d9e0;
40414
  background-color: #e6f2f5;
1 efrain 40415
}
40416
.courseindex .courseindex-item.active {
40417
  background-color: #f8f9fa;
40418
  border-color: #dee2e6;
40419
}
40420
.courseindex .courseindex-item.dimmed {
40421
  color: #6a737b;
40422
}
40423
.courseindex .courseindex-item.dimmed .courseindex-link,
40424
.courseindex .courseindex-item.dimmed .courseindex-chevron {
40425
  color: #6a737b;
40426
}
40427
.courseindex .courseindex-item.dimmed.pageitem {
40428
  color: #fff;
40429
}
40430
.courseindex .courseindex-item.dimmed.pageitem a {
40431
  color: #fff;
40432
}
40433
.courseindex .courseindex-item .courseindex-locked {
40434
  display: none;
40435
}
40436
.courseindex .courseindex-item.restrictions .courseindex-locked {
40437
  display: block;
40438
}
40439
.courseindex .courseindex-item.pageitem {
40440
  background-color: #0f6cbf;
40441
  color: #fff;
40442
  scroll-margin: 6rem;
40443
}
40444
.courseindex .courseindex-item.pageitem a {
40445
  color: #fff;
40446
}
40447
.courseindex .courseindex-item .completioninfo {
40448
  min-width: 24px;
40449
}
40450
.courseindex .courseindex-item .completioninfo.completion_complete {
40451
  color: #357a32;
40452
}
40453
.courseindex .courseindex-item .completioninfo.completion_fail {
40454
  color: #ca3120;
40455
}
40456
.courseindex .courseindex-item.indented {
40457
  margin-left: 1rem;
40458
}
40459
.courseindex .courseindex-section {
40460
  border-left: solid 3px transparent;
40461
}
40462
.courseindex .courseindex-section.dragging {
1441 ariadna 40463
  border: 1px solid #b3d9e0;
40464
  background-color: #e6f2f5;
1 efrain 40465
}
40466
.courseindex .courseindex-section .current-badge {
40467
  line-height: 1.5;
40468
  display: none;
40469
}
40470
.courseindex .courseindex-section.current {
40471
  border-left: solid 3px #0f6cbf;
1441 ariadna 40472
  /* Skip current badges in delegated sections. */
1 efrain 40473
}
40474
.courseindex .courseindex-section.current .current-badge {
40475
  display: inline-block;
40476
}
1441 ariadna 40477
.courseindex .courseindex-section.current .delegated-section .current-badge {
40478
  display: none;
40479
}
1 efrain 40480
.courseindex .courseindex-section.dropready .courseindex-item-content {
40481
  /* Extra dropzone space */
40482
  padding-bottom: 1em;
40483
}
40484
.courseindex .courseindex-section .courseindex-sectioncontent .courseindex-item {
40485
  padding-left: 0.5rem;
40486
}
1441 ariadna 40487
.courseindex .courseindex-section.delegated-section {
40488
  width: 100%;
40489
}
1 efrain 40490
.courseindex .icon {
1441 ariadna 40491
  font-size: 10px;
1 efrain 40492
}
40493
.courseindex .d-flex-noedit {
40494
  display: none;
40495
}
40496
.courseindex.editing .d-flex-noedit {
40497
  display: flex;
40498
}
40499
.courseindex .placeholders .rounded-circle {
40500
  height: 1rem;
40501
  width: 1rem;
40502
}
40503
.courseindex .placeholders .w-100 {
40504
  height: 1rem;
40505
  margin: 0.5rem 0;
40506
}
40507
 
40508
.moremenu {
40509
  opacity: 0;
40510
  height: 60px;
40511
}
40512
.moremenu.observed {
40513
  opacity: 1;
40514
}
40515
.moremenu .nav-link {
40516
  height: 60px;
40517
  display: flex;
40518
  align-items: center;
40519
  border-right: none;
40520
  border-bottom: solid 3px transparent;
40521
  border-left: none;
40522
  border-top: none;
40523
}
40524
.moremenu .nav-link:hover, .moremenu .nav-link:focus {
40525
  border-color: transparent;
40526
  background-color: #f8f9fa;
40527
}
40528
.moremenu .nav-link.active {
40529
  background-color: #f8f9fa;
40530
  border-color: transparent;
40531
  border-bottom-color: #0f6cbf;
40532
}
40533
.moremenu .nav-link.active:focus, .moremenu .nav-link.active:hover {
40534
  background-color: #f8f9fa;
40535
  border-bottom-color: #0f6cbf;
40536
}
40537
.moremenu .nav-link.focus, .moremenu .nav-link:focus {
40538
  position: relative;
40539
}
1441 ariadna 40540
.moremenu .nav-link[data-bs-toggle=tab] {
1 efrain 40541
  display: inline-flex;
40542
  flex-direction: column;
40543
  align-items: center;
40544
  justify-content: center;
40545
}
1441 ariadna 40546
.moremenu .nav-link[data-bs-toggle=tab]::after {
1 efrain 40547
  content: attr(data-text)/"";
40548
  height: 0;
40549
  visibility: hidden;
40550
  overflow: hidden;
40551
  user-select: none;
40552
  pointer-events: none;
40553
  font-weight: bold;
40554
}
40555
@media speech {
1441 ariadna 40556
  .moremenu .nav-link[data-bs-toggle=tab]::after {
1 efrain 40557
    display: none;
40558
  }
40559
}
40560
.moremenu .nav-tabs {
40561
  margin-left: 0;
40562
  background-color: #fff;
40563
}
40564
.moremenu .show > .nav-link,
40565
.moremenu .active > .nav-link,
40566
.moremenu .nav-link.show,
40567
.moremenu .nav-link.active {
40568
  background: transparent;
40569
}
40570
.moremenu .dropdownmoremenu > .dropdown-menu > .dropdown-item {
40571
  padding: 0;
40572
}
40573
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu {
40574
  position: static;
40575
  padding: 0;
40576
  border: 0;
40577
}
40578
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu.show {
40579
  display: block;
40580
}
40581
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu .dropdown-item {
40582
  background-color: #f8f9fa;
40583
}
40584
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu .dropdown-item:hover, .moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu .dropdown-item:focus {
40585
  color: #fff;
40586
  background-color: #0f6cbf;
40587
}
40588
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu .dropdown-divider {
40589
  display: none;
40590
}
40591
.moremenu .dropdown-item[aria-current=true],
40592
.moremenu .dropdown-item.active {
40593
  background-color: transparent;
1441 ariadna 40594
  color: var(--bs-body-color);
1 efrain 40595
}
40596
.moremenu .dropdown-item[aria-current=true]:focus-within, .moremenu .dropdown-item[aria-current=true]:hover,
40597
.moremenu .dropdown-item.active:focus-within,
40598
.moremenu .dropdown-item.active:hover {
40599
  background-color: #0f6cbf;
40600
  color: #fff;
40601
}
40602
.moremenu .dropdown-item[aria-current=true]:focus-within a, .moremenu .dropdown-item[aria-current=true]:hover a,
40603
.moremenu .dropdown-item.active:focus-within a,
40604
.moremenu .dropdown-item.active:hover a {
40605
  color: #fff;
40606
}
40607
.moremenu .dropdown-item[aria-current=true]:before,
40608
.moremenu .dropdown-item.active:before {
1441 ariadna 40609
  font: var(--fa-font-solid);
1 efrain 40610
  content: "\f00c";
40611
}
40612
 
40613
.primary-navigation .navigation {
40614
  height: 60px;
40615
}
40616
.primary-navigation .navigation .nav-link {
40617
  height: 60px;
40618
  color: #1d2125;
40619
  border-top: 3px solid transparent;
40620
}
40621
 
40622
@media (max-width: 767.98px) {
40623
  .primary-navigation {
40624
    display: none;
40625
  }
40626
  .editmode-switch-form label {
1441 ariadna 40627
    width: 1px !important;
40628
    height: 1px !important;
40629
    padding: 0 !important;
40630
    margin: -1px !important;
40631
    overflow: hidden !important;
40632
    clip: rect(0, 0, 0, 0) !important;
40633
    white-space: nowrap !important;
40634
    border: 0 !important;
1 efrain 40635
  }
1441 ariadna 40636
  .editmode-switch-form label:not(caption) {
40637
    position: absolute !important;
40638
  }
1 efrain 40639
}
40640
.drawer-primary .drawercontent {
40641
  padding: 0;
40642
}
40643
.drawer-primary .drawercontent .list-group {
40644
  border-radius: 0;
40645
  margin-top: -1px;
40646
}
40647
.drawer-primary .drawercontent .list-group .list-group-item {
40648
  border-left: 0;
40649
  border-right: 0;
40650
}
40651
 
40652
.secondary-navigation {
40653
  padding-bottom: 15px;
40654
}
40655
.secondary-navigation .navigation {
1441 ariadna 40656
  border-bottom: 1px solid var(--bs-border-color);
1 efrain 40657
  background-color: #fff;
40658
  margin: 0 -0.5rem;
40659
  padding: 0 0.5rem;
40660
}
40661
.secondary-navigation .navigation .nav-tabs {
40662
  border: none;
40663
  max-width: 830px;
40664
  margin: 0 auto;
40665
}
40666
.secondary-navigation .navigation .nav-tabs .nav-link {
40667
  border-radius: initial;
40668
}
40669
 
40670
@media (min-width: 768px) {
40671
  .secondary-navigation .navigation {
40672
    padding: 0 calc(0.5rem + 15px);
40673
  }
40674
}
40675
.tertiary-navigation {
40676
  padding-top: 10px;
40677
}
40678
.tertiary-navigation.full-width-bottom-border {
40679
  width: calc(100% + 1rem + 30px);
40680
  margin-left: calc(-0.5rem - 15px);
40681
  margin-right: calc(-0.5rem - 15px);
40682
  border-bottom: 1px solid #dee2e6;
40683
  margin-bottom: 25px;
40684
}
40685
@media (max-width: 767.98px) {
40686
  .tertiary-navigation.full-width-bottom-border {
40687
    width: calc(100% + 1rem);
40688
    margin-left: -0.5rem;
40689
    margin-right: -0.5rem;
40690
  }
40691
}
40692
.tertiary-navigation.full-width-bottom-border .row {
40693
  margin: 0;
40694
  padding-left: 0.5rem;
40695
  padding-right: 0.5rem;
40696
}
40697
.tertiary-navigation .navitem,
40698
.tertiary-navigation .navitem-divider {
40699
  display: flex;
40700
  margin-bottom: 25px;
40701
}
40702
.tertiary-navigation .navitem-divider {
40703
  width: 1px;
40704
  background-color: #dee2e6;
40705
}
40706
.tertiary-navigation > a.btn, .tertiary-navigation > div.urlselect {
40707
  margin-bottom: 25px;
40708
}
40709
.tertiary-navigation .row {
40710
  column-gap: 10px;
40711
}
40712
.tertiary-navigation .tertiary-navigation-selector .dropdown-toggle {
40713
  padding: 0;
40714
  font-size: 1.4rem;
40715
  font-weight: bold;
40716
}
1441 ariadna 40717
.tertiary-navigation h2, .tertiary-navigation .h2 {
40718
  font-size: 1.4rem;
40719
  font-weight: bold;
40720
  margin: 0;
40721
  align-self: center;
40722
}
1 efrain 40723
.tertiary-navigation .navitem:not(:last-child),
40724
.tertiary-navigation .navitem-divider:not(:last-child) {
40725
  margin-right: 20px;
40726
}
40727
.tertiary-navigation .btn > div {
40728
  max-width: 200px;
40729
}
40730
 
40731
@media (max-width: 767.98px) {
40732
  .tertiary-navigation .mform {
40733
    padding-left: initial;
40734
  }
40735
}
40736
@media (max-width: 575.98px) {
40737
  .tertiary-navigation .page-toggler > p {
40738
    font-size: 80%;
40739
  }
40740
}
40741
@media print {
40742
  .tertiary-navigation {
40743
    display: none;
40744
  }
40745
}
40746
.popover-process-monitor {
40747
  position: fixed;
40748
  right: 2rem;
40749
  bottom: 5rem;
1441 ariadna 40750
  left: initial;
40751
  top: initial;
1 efrain 40752
  width: 350px;
1441 ariadna 40753
  height: auto;
1 efrain 40754
}
40755
.popover-process-monitor .process-list {
40756
  max-height: 30vh;
40757
  overflow: auto;
40758
  scrollbar-width: thin;
40759
  scrollbar-color: #6a737b #f8f9fa;
40760
}
40761
.popover-process-monitor .process-list::-webkit-scrollbar {
40762
  width: 12px;
40763
}
40764
.popover-process-monitor .process-list::-webkit-scrollbar-track {
40765
  background: #f8f9fa;
40766
}
40767
.popover-process-monitor .process-list::-webkit-scrollbar-thumb {
40768
  background-color: #6a737b;
40769
  border-radius: 20px;
40770
  border: 3px solid #f8f9fa;
40771
}
40772
.popover-process-monitor .process-list::-webkit-scrollbar-thumb:hover {
40773
  background-color: #495057;
40774
}
40775
.popover-process-monitor .queue-process {
40776
  border-bottom: 1px solid #e9ecef;
40777
}
40778
.popover-process-monitor .queue-process:last-child {
40779
  border-bottom: 0;
40780
}
40781
 
40782
.moodlenet-share-dialog {
40783
  min-height: 500px;
40784
}
40785
.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo {
40786
  align-items: baseline;
40787
}
40788
.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-logo {
40789
  display: flex;
40790
}
40791
.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-logo .icon {
1441 ariadna 40792
  max-width: initial;
1 efrain 40793
  width: auto;
40794
  height: 1.3rem;
40795
}
40796
.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-title {
40797
  display: flex;
40798
  padding-left: 0.5em;
40799
}
40800
.moodlenet-share-dialog .modal-header.no-border {
40801
  border-bottom: none;
40802
}
40803
.moodlenet-share-dialog .modal-header.no-header-text .moodlenet-share-moodlenetinfo .moodlenet-title {
40804
  display: none;
40805
}
40806
.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info {
1441 ariadna 40807
  color: #1d2125;
40808
  border-color: #3f89cc;
40809
  background-color: #e7f0f9;
1 efrain 40810
  border-radius: 0.5rem;
40811
  border-width: 1px;
40812
  border-style: solid;
40813
  padding: 0.6em 1.5em;
40814
  margin-bottom: 1rem;
40815
}
40816
.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-share-activity-info-hr {
40817
  border-bottom: 1px solid #dee2e6;
40818
}
40819
.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-activity-type,
40820
.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-activity-name {
40821
  display: block;
40822
}
40823
.moodlenet-share-dialog .modal-body .moodlenet-share-notice {
40824
  background-color: #f8f9fa;
40825
  padding: 1rem;
40826
}
40827
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .loading-icon .icon {
40828
  max-width: 4em;
40829
  max-height: 4em;
40830
  font-size: 4em;
40831
}
40832
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status {
40833
  height: 18rem;
40834
  margin: auto;
40835
}
40836
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status.success {
40837
  background: radial-gradient(circle, rgba(25, 143, 81, 0.1) 9rem, transparent 9rem);
40838
}
40839
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status.fail {
40840
  background: radial-gradient(circle, rgba(202, 49, 32, 0.1) 9rem, transparent 9rem);
40841
}
40842
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status span {
40843
  display: block;
40844
  margin: auto;
40845
}
40846
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status span.status-icon .icon {
40847
  font-size: 8rem;
1441 ariadna 40848
  max-width: initial;
1 efrain 40849
  margin: 0;
40850
}
40851
.moodlenet-share-dialog .modal-footer .moodlenet-share-to {
40852
  margin-right: auto;
40853
}
40854
 
40855
/**
40856
 * Dropdown menu Moodle specific styles.
40857
 */
40858
.dropdown-item a {
40859
  display: block;
40860
  width: 100%;
40861
  color: #1d2125;
40862
}
40863
.dropdown-item.active a, .dropdown-item:active a, .dropdown-item:hover a, .dropdown-item:focus a, .dropdown-item:focus-within a {
40864
  color: #fff;
40865
}
40866
.dropdown-item[aria-current=true], .dropdown-item[aria-selected=true] {
40867
  position: relative;
40868
  display: flex;
40869
  align-items: center;
40870
}
40871
.dropdown-item[aria-current=true]:before, .dropdown-item[aria-selected=true]:before {
1441 ariadna 40872
  font: var(--fa-font-solid);
1 efrain 40873
  content: "\f00c";
40874
  position: absolute;
40875
  left: 0.4rem;
40876
  font-size: 0.7rem;
40877
}
40878
 
40879
.dropdown-menu {
40880
  width: fit-content;
40881
}
1441 ariadna 40882
.dropdown-menu:has(.dropdown-item-active) .dropdown-item {
40883
  padding-left: 1.5rem;
40884
}
1 efrain 40885
 
1441 ariadna 40886
.dropdown-item:hover.text-primary,
40887
.dropdown-item:hover a.text-primary, .dropdown-item:focus.text-primary,
40888
.dropdown-item:focus a.text-primary {
1 efrain 40889
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40890
}
40891
 
1441 ariadna 40892
.dropdown-item:hover.text-secondary,
40893
.dropdown-item:hover a.text-secondary, .dropdown-item:focus.text-secondary,
40894
.dropdown-item:focus a.text-secondary {
1 efrain 40895
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40896
}
40897
 
1441 ariadna 40898
.dropdown-item:hover.text-success,
40899
.dropdown-item:hover a.text-success, .dropdown-item:focus.text-success,
40900
.dropdown-item:focus a.text-success {
1 efrain 40901
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40902
}
40903
 
1441 ariadna 40904
.dropdown-item:hover.text-info,
40905
.dropdown-item:hover a.text-info, .dropdown-item:focus.text-info,
40906
.dropdown-item:focus a.text-info {
1 efrain 40907
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40908
}
40909
 
1441 ariadna 40910
.dropdown-item:hover.text-warning,
40911
.dropdown-item:hover a.text-warning, .dropdown-item:focus.text-warning,
40912
.dropdown-item:focus a.text-warning {
1 efrain 40913
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40914
}
40915
 
1441 ariadna 40916
.dropdown-item:hover.text-danger,
40917
.dropdown-item:hover a.text-danger, .dropdown-item:focus.text-danger,
40918
.dropdown-item:focus a.text-danger {
1 efrain 40919
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40920
}
40921
 
1441 ariadna 40922
.dropdown-item:hover.text-light,
40923
.dropdown-item:hover a.text-light, .dropdown-item:focus.text-light,
40924
.dropdown-item:focus a.text-light {
1 efrain 40925
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40926
}
40927
 
1441 ariadna 40928
.dropdown-item:hover.text-dark,
40929
.dropdown-item:hover a.text-dark, .dropdown-item:focus.text-dark,
40930
.dropdown-item:focus a.text-dark {
1 efrain 40931
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40932
}
40933
 
40934
/**
40935
 Deprecations
40936
 */
1441 ariadna 40937
.course-content .stateready .section .spinner {
1 efrain 40938
  /* stylelint-disable declaration-no-important */
40939
  /* stylelint-enable */
1441 ariadna 40940
  display: none;
1 efrain 40941
}
1441 ariadna 40942
body.behat-site .course-content .stateready .section .spinner,
40943
.course-content .stateready .section .spinner body.behat-site.course-content .stateready .section .spinner, body.themedesignermode .course-content .stateready .section .spinner,
40944
.course-content .stateready .section .spinner body.themedesignermode.course-content .stateready .section .spinner {
1 efrain 40945
  outline: 3px dotted #ca3120 !important;
40946
  background-color: #fceeed !important;
40947
}
1441 ariadna 40948
body.behat-site .course-content .stateready .section .spinner::before,
40949
.course-content .stateready .section .spinner body.behat-site.course-content .stateready .section .spinner::before, body.themedesignermode .course-content .stateready .section .spinner::before,
40950
.course-content .stateready .section .spinner body.themedesignermode.course-content .stateready .section .spinner::before {
40951
  content: "Deprecated style in use (.course-content .stateready .section .spinner)" !important;
1 efrain 40952
  color: #ca3120 !important;
40953
  font-size: smaller !important;
40954
}
40955
 
1441 ariadna 40956
/**
40957
 * Some backwards compatibility for Bootstrap v4.
40958
 */
40959
.media {
40960
  /* stylelint-disable declaration-no-important */
40961
  /* stylelint-enable */
40962
  display: flex;
40963
  align-items: flex-start;
1 efrain 40964
}
1441 ariadna 40965
body.behat-site .media,
40966
.media body.behat-site.media, body.themedesignermode .media,
40967
.media body.themedesignermode.media {
40968
  outline: 3px dotted #ca3120 !important;
40969
  background-color: #fceeed !important;
40970
}
40971
body.behat-site .media::before,
40972
.media body.behat-site.media::before, body.themedesignermode .media::before,
40973
.media body.themedesignermode.media::before {
40974
  content: "Deprecated style in use (.media)" !important;
40975
  color: #ca3120 !important;
40976
  font-size: smaller !important;
40977
}
1 efrain 40978
 
1441 ariadna 40979
.media-body {
40980
  /* stylelint-disable declaration-no-important */
40981
  /* stylelint-enable */
40982
  flex: 1;
1 efrain 40983
}
1441 ariadna 40984
body.behat-site .media-body,
40985
.media-body body.behat-site.media-body, body.themedesignermode .media-body,
40986
.media-body body.themedesignermode.media-body {
40987
  outline: 3px dotted #ca3120 !important;
40988
  background-color: #fceeed !important;
40989
}
40990
body.behat-site .media-body::before,
40991
.media-body body.behat-site.media-body::before, body.themedesignermode .media-body::before,
40992
.media-body body.themedesignermode.media-body::before {
40993
  content: "Deprecated style in use (.media-body)" !important;
40994
  color: #ca3120 !important;
40995
  font-size: smaller !important;
40996
}
1 efrain 40997
 
1441 ariadna 40998
.badge-primary {
40999
  /* stylelint-disable declaration-no-important */
41000
  /* stylelint-enable */
41001
  color: #fff;
41002
  background-color: #0f6cbf;
1 efrain 41003
}
1441 ariadna 41004
body.behat-site .badge-primary,
41005
.badge-primary body.behat-site.badge-primary, body.themedesignermode .badge-primary,
41006
.badge-primary body.themedesignermode.badge-primary {
41007
  outline: 3px dotted #ca3120 !important;
41008
  background-color: #fceeed !important;
41009
}
41010
body.behat-site .badge-primary::before,
41011
.badge-primary body.behat-site.badge-primary::before, body.themedesignermode .badge-primary::before,
41012
.badge-primary body.themedesignermode.badge-primary::before {
41013
  content: "Deprecated style in use (.badge-primary)" !important;
41014
  color: #ca3120 !important;
41015
  font-size: smaller !important;
41016
}
41017
a.badge-primary:hover, a.badge-primary:focus {
41018
  color: #fff;
41019
  background-color: #0b5190;
41020
}
41021
a.badge-primary:focus, a.badge-primary.focus {
41022
  outline: 0;
41023
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.5);
41024
}
1 efrain 41025
 
1441 ariadna 41026
.badge-secondary {
41027
  /* stylelint-disable declaration-no-important */
41028
  /* stylelint-enable */
41029
  color: #1d2125;
41030
  background-color: #ced4da;
1 efrain 41031
}
1441 ariadna 41032
body.behat-site .badge-secondary,
41033
.badge-secondary body.behat-site.badge-secondary, body.themedesignermode .badge-secondary,
41034
.badge-secondary body.themedesignermode.badge-secondary {
41035
  outline: 3px dotted #ca3120 !important;
41036
  background-color: #fceeed !important;
41037
}
41038
body.behat-site .badge-secondary::before,
41039
.badge-secondary body.behat-site.badge-secondary::before, body.themedesignermode .badge-secondary::before,
41040
.badge-secondary body.themedesignermode.badge-secondary::before {
41041
  content: "Deprecated style in use (.badge-secondary)" !important;
41042
  color: #ca3120 !important;
41043
  font-size: smaller !important;
41044
}
41045
a.badge-secondary:hover, a.badge-secondary:focus {
41046
  color: #1d2125;
41047
  background-color: #b1bbc4;
41048
}
41049
a.badge-secondary:focus, a.badge-secondary.focus {
41050
  outline: 0;
41051
  box-shadow: 0 0 0 0.25rem rgba(206, 212, 218, 0.5);
41052
}
1 efrain 41053
 
1441 ariadna 41054
.badge-success {
41055
  /* stylelint-disable declaration-no-important */
41056
  /* stylelint-enable */
41057
  color: #fff;
41058
  background-color: #357a32;
1 efrain 41059
}
1441 ariadna 41060
body.behat-site .badge-success,
41061
.badge-success body.behat-site.badge-success, body.themedesignermode .badge-success,
41062
.badge-success body.themedesignermode.badge-success {
41063
  outline: 3px dotted #ca3120 !important;
41064
  background-color: #fceeed !important;
41065
}
41066
body.behat-site .badge-success::before,
41067
.badge-success body.behat-site.badge-success::before, body.themedesignermode .badge-success::before,
41068
.badge-success body.themedesignermode.badge-success::before {
41069
  content: "Deprecated style in use (.badge-success)" !important;
41070
  color: #ca3120 !important;
41071
  font-size: smaller !important;
41072
}
41073
a.badge-success:hover, a.badge-success:focus {
41074
  color: #fff;
41075
  background-color: #255623;
41076
}
41077
a.badge-success:focus, a.badge-success.focus {
41078
  outline: 0;
41079
  box-shadow: 0 0 0 0.25rem rgba(53, 122, 50, 0.5);
41080
}
1 efrain 41081
 
1441 ariadna 41082
.badge-info {
41083
  /* stylelint-disable declaration-no-important */
41084
  /* stylelint-enable */
41085
  color: #fff;
41086
  background-color: #008196;
1 efrain 41087
}
1441 ariadna 41088
body.behat-site .badge-info,
41089
.badge-info body.behat-site.badge-info, body.themedesignermode .badge-info,
41090
.badge-info body.themedesignermode.badge-info {
41091
  outline: 3px dotted #ca3120 !important;
41092
  background-color: #fceeed !important;
41093
}
41094
body.behat-site .badge-info::before,
41095
.badge-info body.behat-site.badge-info::before, body.themedesignermode .badge-info::before,
41096
.badge-info body.themedesignermode.badge-info::before {
41097
  content: "Deprecated style in use (.badge-info)" !important;
41098
  color: #ca3120 !important;
41099
  font-size: smaller !important;
41100
}
41101
a.badge-info:hover, a.badge-info:focus {
41102
  color: #fff;
41103
  background-color: #005563;
41104
}
41105
a.badge-info:focus, a.badge-info.focus {
41106
  outline: 0;
41107
  box-shadow: 0 0 0 0.25rem rgba(0, 129, 150, 0.5);
41108
}
1 efrain 41109
 
1441 ariadna 41110
.badge-warning {
41111
  /* stylelint-disable declaration-no-important */
41112
  /* stylelint-enable */
41113
  color: #1d2125;
41114
  background-color: #f0ad4e;
1 efrain 41115
}
1441 ariadna 41116
body.behat-site .badge-warning,
41117
.badge-warning body.behat-site.badge-warning, body.themedesignermode .badge-warning,
41118
.badge-warning body.themedesignermode.badge-warning {
41119
  outline: 3px dotted #ca3120 !important;
41120
  background-color: #fceeed !important;
41121
}
41122
body.behat-site .badge-warning::before,
41123
.badge-warning body.behat-site.badge-warning::before, body.themedesignermode .badge-warning::before,
41124
.badge-warning body.themedesignermode.badge-warning::before {
41125
  content: "Deprecated style in use (.badge-warning)" !important;
41126
  color: #ca3120 !important;
41127
  font-size: smaller !important;
41128
}
41129
a.badge-warning:hover, a.badge-warning:focus {
41130
  color: #1d2125;
41131
  background-color: #ec971f;
41132
}
41133
a.badge-warning:focus, a.badge-warning.focus {
41134
  outline: 0;
41135
  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.5);
41136
}
41137
 
41138
.badge-danger {
41139
  /* stylelint-disable declaration-no-important */
41140
  /* stylelint-enable */
1 efrain 41141
  color: #fff;
1441 ariadna 41142
  background-color: #ca3120;
1 efrain 41143
}
1441 ariadna 41144
body.behat-site .badge-danger,
41145
.badge-danger body.behat-site.badge-danger, body.themedesignermode .badge-danger,
41146
.badge-danger body.themedesignermode.badge-danger {
41147
  outline: 3px dotted #ca3120 !important;
41148
  background-color: #fceeed !important;
1 efrain 41149
}
1441 ariadna 41150
body.behat-site .badge-danger::before,
41151
.badge-danger body.behat-site.badge-danger::before, body.themedesignermode .badge-danger::before,
41152
.badge-danger body.themedesignermode.badge-danger::before {
41153
  content: "Deprecated style in use (.badge-danger)" !important;
41154
  color: #ca3120 !important;
41155
  font-size: smaller !important;
1 efrain 41156
}
1441 ariadna 41157
a.badge-danger:hover, a.badge-danger:focus {
1 efrain 41158
  color: #fff;
1441 ariadna 41159
  background-color: #9e2619;
1 efrain 41160
}
1441 ariadna 41161
a.badge-danger:focus, a.badge-danger.focus {
41162
  outline: 0;
41163
  box-shadow: 0 0 0 0.25rem rgba(202, 49, 32, 0.5);
1 efrain 41164
}
41165
 
1441 ariadna 41166
.badge-light {
41167
  /* stylelint-disable declaration-no-important */
41168
  /* stylelint-enable */
41169
  color: #1d2125;
41170
  background-color: #f8f9fa;
1 efrain 41171
}
1441 ariadna 41172
body.behat-site .badge-light,
41173
.badge-light body.behat-site.badge-light, body.themedesignermode .badge-light,
41174
.badge-light body.themedesignermode.badge-light {
41175
  outline: 3px dotted #ca3120 !important;
41176
  background-color: #fceeed !important;
41177
}
41178
body.behat-site .badge-light::before,
41179
.badge-light body.behat-site.badge-light::before, body.themedesignermode .badge-light::before,
41180
.badge-light body.themedesignermode.badge-light::before {
41181
  content: "Deprecated style in use (.badge-light)" !important;
41182
  color: #ca3120 !important;
41183
  font-size: smaller !important;
41184
}
41185
a.badge-light:hover, a.badge-light:focus {
41186
  color: #1d2125;
41187
  background-color: #dae0e5;
41188
}
41189
a.badge-light:focus, a.badge-light.focus {
41190
  outline: 0;
41191
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
41192
}
41193
 
41194
.badge-dark {
41195
  /* stylelint-disable declaration-no-important */
41196
  /* stylelint-enable */
1 efrain 41197
  color: #fff;
1441 ariadna 41198
  background-color: #1d2125;
1 efrain 41199
}
1441 ariadna 41200
body.behat-site .badge-dark,
41201
.badge-dark body.behat-site.badge-dark, body.themedesignermode .badge-dark,
41202
.badge-dark body.themedesignermode.badge-dark {
41203
  outline: 3px dotted #ca3120 !important;
41204
  background-color: #fceeed !important;
1 efrain 41205
}
1441 ariadna 41206
body.behat-site .badge-dark::before,
41207
.badge-dark body.behat-site.badge-dark::before, body.themedesignermode .badge-dark::before,
41208
.badge-dark body.themedesignermode.badge-dark::before {
41209
  content: "Deprecated style in use (.badge-dark)" !important;
41210
  color: #ca3120 !important;
41211
  font-size: smaller !important;
1 efrain 41212
}
1441 ariadna 41213
a.badge-dark:hover, a.badge-dark:focus {
1 efrain 41214
  color: #fff;
1441 ariadna 41215
  background-color: #070808;
1 efrain 41216
}
1441 ariadna 41217
a.badge-dark:focus, a.badge-dark.focus {
41218
  outline: 0;
41219
  box-shadow: 0 0 0 0.25rem rgba(29, 33, 37, 0.5);
1 efrain 41220
}
41221
 
1441 ariadna 41222
.badge-pill {
41223
  /* stylelint-disable declaration-no-important */
41224
  /* stylelint-enable */
41225
  padding-right: 0.6em;
41226
  padding-left: 0.6em;
41227
  border-radius: 10rem;
1 efrain 41228
}
1441 ariadna 41229
body.behat-site .badge-pill,
41230
.badge-pill body.behat-site.badge-pill, body.themedesignermode .badge-pill,
41231
.badge-pill body.themedesignermode.badge-pill {
41232
  outline: 3px dotted #ca3120 !important;
41233
  background-color: #fceeed !important;
1 efrain 41234
}
1441 ariadna 41235
body.behat-site .badge-pill::before,
41236
.badge-pill body.behat-site.badge-pill::before, body.themedesignermode .badge-pill::before,
41237
.badge-pill body.themedesignermode.badge-pill::before {
41238
  content: "Deprecated style in use (.badge-pill)" !important;
41239
  color: #ca3120 !important;
41240
  font-size: smaller !important;
1 efrain 41241
}
1441 ariadna 41242
 
41243
.form-group {
41244
  /* stylelint-disable declaration-no-important */
41245
  /* stylelint-enable */
41246
  margin-bottom: 1rem;
41247
}
41248
body.behat-site .form-group,
41249
.form-group body.behat-site.form-group, body.themedesignermode .form-group,
41250
.form-group body.themedesignermode.form-group {
41251
  outline: 3px dotted #ca3120 !important;
41252
  background-color: #fceeed !important;
41253
}
41254
body.behat-site .form-group::before,
41255
.form-group body.behat-site.form-group::before, body.themedesignermode .form-group::before,
41256
.form-group body.themedesignermode.form-group::before {
41257
  content: "Deprecated style in use (.form-group)" !important;
41258
  color: #ca3120 !important;
41259
  font-size: smaller !important;
41260
}
41261
 
41262
.form-inline {
41263
  /* stylelint-disable declaration-no-important */
41264
  /* stylelint-enable */
41265
  display: flex;
41266
  flex-flow: row wrap;
41267
  align-items: center;
41268
}
41269
body.behat-site .form-inline,
41270
.form-inline body.behat-site.form-inline, body.themedesignermode .form-inline,
41271
.form-inline body.themedesignermode.form-inline {
41272
  outline: 3px dotted #ca3120 !important;
41273
  background-color: #fceeed !important;
41274
}
41275
body.behat-site .form-inline::before,
41276
.form-inline body.behat-site.form-inline::before, body.themedesignermode .form-inline::before,
41277
.form-inline body.themedesignermode.form-inline::before {
41278
  content: "Deprecated style in use (.form-inline)" !important;
41279
  color: #ca3120 !important;
41280
  font-size: smaller !important;
41281
}
41282
.form-inline .form-check {
41283
  width: 100%;
41284
}
41285
@media (min-width: 576px) {
41286
  .form-inline label {
41287
    display: flex;
41288
    align-items: center;
41289
    justify-content: center;
41290
    margin-bottom: 0;
41291
  }
41292
  .form-inline .form-group {
41293
    display: flex;
41294
    flex: 0 0 auto;
41295
    flex-flow: row wrap;
41296
    align-items: center;
41297
    margin-bottom: 0;
41298
  }
41299
  .form-inline .form-control {
41300
    display: inline-block;
41301
    width: auto;
41302
    vertical-align: middle;
41303
  }
41304
  .form-inline .form-control-plaintext {
41305
    display: inline-block;
41306
  }
41307
  .form-inline .input-group,
41308
  .form-inline .custom-select {
41309
    width: auto;
41310
  }
41311
  .form-inline .form-check {
41312
    display: flex;
41313
    align-items: center;
41314
    justify-content: center;
41315
    width: auto;
41316
    padding-left: 0;
41317
  }
41318
  .form-inline .form-check-input {
41319
    position: relative;
41320
    flex-shrink: 0;
41321
    margin-top: 0;
41322
    margin-right: 0.25rem;
41323
    margin-left: 0;
41324
  }
41325
  .form-inline .custom-control {
41326
    align-items: center;
41327
    justify-content: center;
41328
  }
41329
  .form-inline .custom-control-label {
41330
    margin-bottom: 0;
41331
  }
41332
}
41333
 
41334
.card-deck {
41335
  /* stylelint-disable declaration-no-important */
41336
  /* stylelint-enable */
41337
}
41338
body.behat-site .card-deck,
41339
.card-deck body.behat-site.card-deck, body.themedesignermode .card-deck,
41340
.card-deck body.themedesignermode.card-deck {
41341
  outline: 3px dotted #ca3120 !important;
41342
  background-color: #fceeed !important;
41343
}
41344
body.behat-site .card-deck::before,
41345
.card-deck body.behat-site.card-deck::before, body.themedesignermode .card-deck::before,
41346
.card-deck body.themedesignermode.card-deck::before {
41347
  content: "Deprecated style in use (.card-deck)" !important;
41348
  color: #ca3120 !important;
41349
  font-size: smaller !important;
41350
}
41351
.card-deck .card {
41352
  margin-bottom: 15px;
41353
}
41354
@media (min-width: 576px) {
41355
  .card-deck {
41356
    display: flex;
41357
    flex-flow: row wrap;
41358
    margin-right: -15px;
41359
    margin-left: -15px;
41360
  }
41361
  .card-deck .card {
41362
    flex: 1 0 0%;
41363
    margin-right: 15px;
41364
    margin-bottom: 0;
41365
    margin-left: 15px;
41366
  }
41367
}
41368
 
41369
.no-gutters {
41370
  /* stylelint-disable declaration-no-important */
41371
  /* stylelint-enable */
41372
  margin-right: 0;
41373
  margin-left: 0;
41374
}
41375
body.behat-site .no-gutters,
41376
.no-gutters body.behat-site.no-gutters, body.themedesignermode .no-gutters,
41377
.no-gutters body.themedesignermode.no-gutters {
41378
  outline: 3px dotted #ca3120 !important;
41379
  background-color: #fceeed !important;
41380
}
41381
body.behat-site .no-gutters::before,
41382
.no-gutters body.behat-site.no-gutters::before, body.themedesignermode .no-gutters::before,
41383
.no-gutters body.themedesignermode.no-gutters::before {
41384
  content: "Deprecated style in use (.no-gutters)" !important;
41385
  color: #ca3120 !important;
41386
  font-size: smaller !important;
41387
}
41388
.no-gutters > .col,
41389
.no-gutters > [class*=col-] {
41390
  padding-right: 0;
41391
  padding-left: 0;
41392
}
41393
 
41394
.mr-0 {
41395
  /* stylelint-disable declaration-no-important */
41396
  /* stylelint-enable */
41397
  margin-right: 0 !important;
41398
}
41399
body.behat-site .mr-0,
41400
.mr-0 body.behat-site.mr-0, body.themedesignermode .mr-0,
41401
.mr-0 body.themedesignermode.mr-0 {
41402
  outline: 3px dotted #ca3120 !important;
41403
  background-color: #fceeed !important;
41404
}
41405
body.behat-site .mr-0::before,
41406
.mr-0 body.behat-site.mr-0::before, body.themedesignermode .mr-0::before,
41407
.mr-0 body.themedesignermode.mr-0::before {
41408
  content: "Deprecated style in use (.mr)" !important;
41409
  color: #ca3120 !important;
41410
  font-size: smaller !important;
41411
}
41412
 
41413
.ml-0 {
41414
  /* stylelint-disable declaration-no-important */
41415
  /* stylelint-enable */
41416
  margin-left: 0 !important;
41417
}
41418
body.behat-site .ml-0,
41419
.ml-0 body.behat-site.ml-0, body.themedesignermode .ml-0,
41420
.ml-0 body.themedesignermode.ml-0 {
41421
  outline: 3px dotted #ca3120 !important;
41422
  background-color: #fceeed !important;
41423
}
41424
body.behat-site .ml-0::before,
41425
.ml-0 body.behat-site.ml-0::before, body.themedesignermode .ml-0::before,
41426
.ml-0 body.themedesignermode.ml-0::before {
41427
  content: "Deprecated style in use (.ml)" !important;
41428
  color: #ca3120 !important;
41429
  font-size: smaller !important;
41430
}
41431
 
41432
.mr-1 {
41433
  /* stylelint-disable declaration-no-important */
41434
  /* stylelint-enable */
41435
  margin-right: 0.25rem !important;
41436
}
41437
body.behat-site .mr-1,
41438
.mr-1 body.behat-site.mr-1, body.themedesignermode .mr-1,
41439
.mr-1 body.themedesignermode.mr-1 {
41440
  outline: 3px dotted #ca3120 !important;
41441
  background-color: #fceeed !important;
41442
}
41443
body.behat-site .mr-1::before,
41444
.mr-1 body.behat-site.mr-1::before, body.themedesignermode .mr-1::before,
41445
.mr-1 body.themedesignermode.mr-1::before {
41446
  content: "Deprecated style in use (.mr)" !important;
41447
  color: #ca3120 !important;
41448
  font-size: smaller !important;
41449
}
41450
 
41451
.ml-1 {
41452
  /* stylelint-disable declaration-no-important */
41453
  /* stylelint-enable */
41454
  margin-left: 0.25rem !important;
41455
}
41456
body.behat-site .ml-1,
41457
.ml-1 body.behat-site.ml-1, body.themedesignermode .ml-1,
41458
.ml-1 body.themedesignermode.ml-1 {
41459
  outline: 3px dotted #ca3120 !important;
41460
  background-color: #fceeed !important;
41461
}
41462
body.behat-site .ml-1::before,
41463
.ml-1 body.behat-site.ml-1::before, body.themedesignermode .ml-1::before,
41464
.ml-1 body.themedesignermode.ml-1::before {
41465
  content: "Deprecated style in use (.ml)" !important;
41466
  color: #ca3120 !important;
41467
  font-size: smaller !important;
41468
}
41469
 
41470
.mr-2 {
41471
  /* stylelint-disable declaration-no-important */
41472
  /* stylelint-enable */
41473
  margin-right: 0.5rem !important;
41474
}
41475
body.behat-site .mr-2,
41476
.mr-2 body.behat-site.mr-2, body.themedesignermode .mr-2,
41477
.mr-2 body.themedesignermode.mr-2 {
41478
  outline: 3px dotted #ca3120 !important;
41479
  background-color: #fceeed !important;
41480
}
41481
body.behat-site .mr-2::before,
41482
.mr-2 body.behat-site.mr-2::before, body.themedesignermode .mr-2::before,
41483
.mr-2 body.themedesignermode.mr-2::before {
41484
  content: "Deprecated style in use (.mr)" !important;
41485
  color: #ca3120 !important;
41486
  font-size: smaller !important;
41487
}
41488
 
41489
.ml-2 {
41490
  /* stylelint-disable declaration-no-important */
41491
  /* stylelint-enable */
41492
  margin-left: 0.5rem !important;
41493
}
41494
body.behat-site .ml-2,
41495
.ml-2 body.behat-site.ml-2, body.themedesignermode .ml-2,
41496
.ml-2 body.themedesignermode.ml-2 {
41497
  outline: 3px dotted #ca3120 !important;
41498
  background-color: #fceeed !important;
41499
}
41500
body.behat-site .ml-2::before,
41501
.ml-2 body.behat-site.ml-2::before, body.themedesignermode .ml-2::before,
41502
.ml-2 body.themedesignermode.ml-2::before {
41503
  content: "Deprecated style in use (.ml)" !important;
41504
  color: #ca3120 !important;
41505
  font-size: smaller !important;
41506
}
41507
 
41508
.mr-3 {
41509
  /* stylelint-disable declaration-no-important */
41510
  /* stylelint-enable */
41511
  margin-right: 1rem !important;
41512
}
41513
body.behat-site .mr-3,
41514
.mr-3 body.behat-site.mr-3, body.themedesignermode .mr-3,
41515
.mr-3 body.themedesignermode.mr-3 {
41516
  outline: 3px dotted #ca3120 !important;
41517
  background-color: #fceeed !important;
41518
}
41519
body.behat-site .mr-3::before,
41520
.mr-3 body.behat-site.mr-3::before, body.themedesignermode .mr-3::before,
41521
.mr-3 body.themedesignermode.mr-3::before {
41522
  content: "Deprecated style in use (.mr)" !important;
41523
  color: #ca3120 !important;
41524
  font-size: smaller !important;
41525
}
41526
 
41527
.ml-3 {
41528
  /* stylelint-disable declaration-no-important */
41529
  /* stylelint-enable */
41530
  margin-left: 1rem !important;
41531
}
41532
body.behat-site .ml-3,
41533
.ml-3 body.behat-site.ml-3, body.themedesignermode .ml-3,
41534
.ml-3 body.themedesignermode.ml-3 {
41535
  outline: 3px dotted #ca3120 !important;
41536
  background-color: #fceeed !important;
41537
}
41538
body.behat-site .ml-3::before,
41539
.ml-3 body.behat-site.ml-3::before, body.themedesignermode .ml-3::before,
41540
.ml-3 body.themedesignermode.ml-3::before {
41541
  content: "Deprecated style in use (.ml)" !important;
41542
  color: #ca3120 !important;
41543
  font-size: smaller !important;
41544
}
41545
 
41546
.mr-4 {
41547
  /* stylelint-disable declaration-no-important */
41548
  /* stylelint-enable */
41549
  margin-right: 1.5rem !important;
41550
}
41551
body.behat-site .mr-4,
41552
.mr-4 body.behat-site.mr-4, body.themedesignermode .mr-4,
41553
.mr-4 body.themedesignermode.mr-4 {
41554
  outline: 3px dotted #ca3120 !important;
41555
  background-color: #fceeed !important;
41556
}
41557
body.behat-site .mr-4::before,
41558
.mr-4 body.behat-site.mr-4::before, body.themedesignermode .mr-4::before,
41559
.mr-4 body.themedesignermode.mr-4::before {
41560
  content: "Deprecated style in use (.mr)" !important;
41561
  color: #ca3120 !important;
41562
  font-size: smaller !important;
41563
}
41564
 
41565
.ml-4 {
41566
  /* stylelint-disable declaration-no-important */
41567
  /* stylelint-enable */
41568
  margin-left: 1.5rem !important;
41569
}
41570
body.behat-site .ml-4,
41571
.ml-4 body.behat-site.ml-4, body.themedesignermode .ml-4,
41572
.ml-4 body.themedesignermode.ml-4 {
41573
  outline: 3px dotted #ca3120 !important;
41574
  background-color: #fceeed !important;
41575
}
41576
body.behat-site .ml-4::before,
41577
.ml-4 body.behat-site.ml-4::before, body.themedesignermode .ml-4::before,
41578
.ml-4 body.themedesignermode.ml-4::before {
41579
  content: "Deprecated style in use (.ml)" !important;
41580
  color: #ca3120 !important;
41581
  font-size: smaller !important;
41582
}
41583
 
41584
.mr-5 {
41585
  /* stylelint-disable declaration-no-important */
41586
  /* stylelint-enable */
41587
  margin-right: 2rem !important;
41588
}
41589
body.behat-site .mr-5,
41590
.mr-5 body.behat-site.mr-5, body.themedesignermode .mr-5,
41591
.mr-5 body.themedesignermode.mr-5 {
41592
  outline: 3px dotted #ca3120 !important;
41593
  background-color: #fceeed !important;
41594
}
41595
body.behat-site .mr-5::before,
41596
.mr-5 body.behat-site.mr-5::before, body.themedesignermode .mr-5::before,
41597
.mr-5 body.themedesignermode.mr-5::before {
41598
  content: "Deprecated style in use (.mr)" !important;
41599
  color: #ca3120 !important;
41600
  font-size: smaller !important;
41601
}
41602
 
41603
.ml-5 {
41604
  /* stylelint-disable declaration-no-important */
41605
  /* stylelint-enable */
41606
  margin-left: 2rem !important;
41607
}
41608
body.behat-site .ml-5,
41609
.ml-5 body.behat-site.ml-5, body.themedesignermode .ml-5,
41610
.ml-5 body.themedesignermode.ml-5 {
41611
  outline: 3px dotted #ca3120 !important;
41612
  background-color: #fceeed !important;
41613
}
41614
body.behat-site .ml-5::before,
41615
.ml-5 body.behat-site.ml-5::before, body.themedesignermode .ml-5::before,
41616
.ml-5 body.themedesignermode.ml-5::before {
41617
  content: "Deprecated style in use (.ml)" !important;
41618
  color: #ca3120 !important;
41619
  font-size: smaller !important;
41620
}
41621
 
41622
.mr-6 {
41623
  /* stylelint-disable declaration-no-important */
41624
  /* stylelint-enable */
41625
  margin-right: 3rem !important;
41626
}
41627
body.behat-site .mr-6,
41628
.mr-6 body.behat-site.mr-6, body.themedesignermode .mr-6,
41629
.mr-6 body.themedesignermode.mr-6 {
41630
  outline: 3px dotted #ca3120 !important;
41631
  background-color: #fceeed !important;
41632
}
41633
body.behat-site .mr-6::before,
41634
.mr-6 body.behat-site.mr-6::before, body.themedesignermode .mr-6::before,
41635
.mr-6 body.themedesignermode.mr-6::before {
41636
  content: "Deprecated style in use (.mr)" !important;
41637
  color: #ca3120 !important;
41638
  font-size: smaller !important;
41639
}
41640
 
41641
.ml-6 {
41642
  /* stylelint-disable declaration-no-important */
41643
  /* stylelint-enable */
41644
  margin-left: 3rem !important;
41645
}
41646
body.behat-site .ml-6,
41647
.ml-6 body.behat-site.ml-6, body.themedesignermode .ml-6,
41648
.ml-6 body.themedesignermode.ml-6 {
41649
  outline: 3px dotted #ca3120 !important;
41650
  background-color: #fceeed !important;
41651
}
41652
body.behat-site .ml-6::before,
41653
.ml-6 body.behat-site.ml-6::before, body.themedesignermode .ml-6::before,
41654
.ml-6 body.themedesignermode.ml-6::before {
41655
  content: "Deprecated style in use (.ml)" !important;
41656
  color: #ca3120 !important;
41657
  font-size: smaller !important;
41658
}
41659
 
41660
.pr-0 {
41661
  /* stylelint-disable declaration-no-important */
41662
  /* stylelint-enable */
41663
  padding-right: 0 !important;
41664
}
41665
body.behat-site .pr-0,
41666
.pr-0 body.behat-site.pr-0, body.themedesignermode .pr-0,
41667
.pr-0 body.themedesignermode.pr-0 {
41668
  outline: 3px dotted #ca3120 !important;
41669
  background-color: #fceeed !important;
41670
}
41671
body.behat-site .pr-0::before,
41672
.pr-0 body.behat-site.pr-0::before, body.themedesignermode .pr-0::before,
41673
.pr-0 body.themedesignermode.pr-0::before {
41674
  content: "Deprecated style in use (.pr)" !important;
41675
  color: #ca3120 !important;
41676
  font-size: smaller !important;
41677
}
41678
 
41679
.pl-0 {
41680
  /* stylelint-disable declaration-no-important */
41681
  /* stylelint-enable */
41682
  padding-left: 0 !important;
41683
}
41684
body.behat-site .pl-0,
41685
.pl-0 body.behat-site.pl-0, body.themedesignermode .pl-0,
41686
.pl-0 body.themedesignermode.pl-0 {
41687
  outline: 3px dotted #ca3120 !important;
41688
  background-color: #fceeed !important;
41689
}
41690
body.behat-site .pl-0::before,
41691
.pl-0 body.behat-site.pl-0::before, body.themedesignermode .pl-0::before,
41692
.pl-0 body.themedesignermode.pl-0::before {
41693
  content: "Deprecated style in use (.pl)" !important;
41694
  color: #ca3120 !important;
41695
  font-size: smaller !important;
41696
}
41697
 
41698
.pr-1 {
41699
  /* stylelint-disable declaration-no-important */
41700
  /* stylelint-enable */
41701
  padding-right: 0.25rem !important;
41702
}
41703
body.behat-site .pr-1,
41704
.pr-1 body.behat-site.pr-1, body.themedesignermode .pr-1,
41705
.pr-1 body.themedesignermode.pr-1 {
41706
  outline: 3px dotted #ca3120 !important;
41707
  background-color: #fceeed !important;
41708
}
41709
body.behat-site .pr-1::before,
41710
.pr-1 body.behat-site.pr-1::before, body.themedesignermode .pr-1::before,
41711
.pr-1 body.themedesignermode.pr-1::before {
41712
  content: "Deprecated style in use (.pr)" !important;
41713
  color: #ca3120 !important;
41714
  font-size: smaller !important;
41715
}
41716
 
41717
.pl-1 {
41718
  /* stylelint-disable declaration-no-important */
41719
  /* stylelint-enable */
41720
  padding-left: 0.25rem !important;
41721
}
41722
body.behat-site .pl-1,
41723
.pl-1 body.behat-site.pl-1, body.themedesignermode .pl-1,
41724
.pl-1 body.themedesignermode.pl-1 {
41725
  outline: 3px dotted #ca3120 !important;
41726
  background-color: #fceeed !important;
41727
}
41728
body.behat-site .pl-1::before,
41729
.pl-1 body.behat-site.pl-1::before, body.themedesignermode .pl-1::before,
41730
.pl-1 body.themedesignermode.pl-1::before {
41731
  content: "Deprecated style in use (.pl)" !important;
41732
  color: #ca3120 !important;
41733
  font-size: smaller !important;
41734
}
41735
 
41736
.pr-2 {
41737
  /* stylelint-disable declaration-no-important */
41738
  /* stylelint-enable */
41739
  padding-right: 0.5rem !important;
41740
}
41741
body.behat-site .pr-2,
41742
.pr-2 body.behat-site.pr-2, body.themedesignermode .pr-2,
41743
.pr-2 body.themedesignermode.pr-2 {
41744
  outline: 3px dotted #ca3120 !important;
41745
  background-color: #fceeed !important;
41746
}
41747
body.behat-site .pr-2::before,
41748
.pr-2 body.behat-site.pr-2::before, body.themedesignermode .pr-2::before,
41749
.pr-2 body.themedesignermode.pr-2::before {
41750
  content: "Deprecated style in use (.pr)" !important;
41751
  color: #ca3120 !important;
41752
  font-size: smaller !important;
41753
}
41754
 
41755
.pl-2 {
41756
  /* stylelint-disable declaration-no-important */
41757
  /* stylelint-enable */
41758
  padding-left: 0.5rem !important;
41759
}
41760
body.behat-site .pl-2,
41761
.pl-2 body.behat-site.pl-2, body.themedesignermode .pl-2,
41762
.pl-2 body.themedesignermode.pl-2 {
41763
  outline: 3px dotted #ca3120 !important;
41764
  background-color: #fceeed !important;
41765
}
41766
body.behat-site .pl-2::before,
41767
.pl-2 body.behat-site.pl-2::before, body.themedesignermode .pl-2::before,
41768
.pl-2 body.themedesignermode.pl-2::before {
41769
  content: "Deprecated style in use (.pl)" !important;
41770
  color: #ca3120 !important;
41771
  font-size: smaller !important;
41772
}
41773
 
41774
.pr-3 {
41775
  /* stylelint-disable declaration-no-important */
41776
  /* stylelint-enable */
41777
  padding-right: 1rem !important;
41778
}
41779
body.behat-site .pr-3,
41780
.pr-3 body.behat-site.pr-3, body.themedesignermode .pr-3,
41781
.pr-3 body.themedesignermode.pr-3 {
41782
  outline: 3px dotted #ca3120 !important;
41783
  background-color: #fceeed !important;
41784
}
41785
body.behat-site .pr-3::before,
41786
.pr-3 body.behat-site.pr-3::before, body.themedesignermode .pr-3::before,
41787
.pr-3 body.themedesignermode.pr-3::before {
41788
  content: "Deprecated style in use (.pr)" !important;
41789
  color: #ca3120 !important;
41790
  font-size: smaller !important;
41791
}
41792
 
41793
.pl-3 {
41794
  /* stylelint-disable declaration-no-important */
41795
  /* stylelint-enable */
41796
  padding-left: 1rem !important;
41797
}
41798
body.behat-site .pl-3,
41799
.pl-3 body.behat-site.pl-3, body.themedesignermode .pl-3,
41800
.pl-3 body.themedesignermode.pl-3 {
41801
  outline: 3px dotted #ca3120 !important;
41802
  background-color: #fceeed !important;
41803
}
41804
body.behat-site .pl-3::before,
41805
.pl-3 body.behat-site.pl-3::before, body.themedesignermode .pl-3::before,
41806
.pl-3 body.themedesignermode.pl-3::before {
41807
  content: "Deprecated style in use (.pl)" !important;
41808
  color: #ca3120 !important;
41809
  font-size: smaller !important;
41810
}
41811
 
41812
.pr-4 {
41813
  /* stylelint-disable declaration-no-important */
41814
  /* stylelint-enable */
41815
  padding-right: 1.5rem !important;
41816
}
41817
body.behat-site .pr-4,
41818
.pr-4 body.behat-site.pr-4, body.themedesignermode .pr-4,
41819
.pr-4 body.themedesignermode.pr-4 {
41820
  outline: 3px dotted #ca3120 !important;
41821
  background-color: #fceeed !important;
41822
}
41823
body.behat-site .pr-4::before,
41824
.pr-4 body.behat-site.pr-4::before, body.themedesignermode .pr-4::before,
41825
.pr-4 body.themedesignermode.pr-4::before {
41826
  content: "Deprecated style in use (.pr)" !important;
41827
  color: #ca3120 !important;
41828
  font-size: smaller !important;
41829
}
41830
 
41831
.pl-4 {
41832
  /* stylelint-disable declaration-no-important */
41833
  /* stylelint-enable */
41834
  padding-left: 1.5rem !important;
41835
}
41836
body.behat-site .pl-4,
41837
.pl-4 body.behat-site.pl-4, body.themedesignermode .pl-4,
41838
.pl-4 body.themedesignermode.pl-4 {
41839
  outline: 3px dotted #ca3120 !important;
41840
  background-color: #fceeed !important;
41841
}
41842
body.behat-site .pl-4::before,
41843
.pl-4 body.behat-site.pl-4::before, body.themedesignermode .pl-4::before,
41844
.pl-4 body.themedesignermode.pl-4::before {
41845
  content: "Deprecated style in use (.pl)" !important;
41846
  color: #ca3120 !important;
41847
  font-size: smaller !important;
41848
}
41849
 
41850
.pr-5 {
41851
  /* stylelint-disable declaration-no-important */
41852
  /* stylelint-enable */
41853
  padding-right: 2rem !important;
41854
}
41855
body.behat-site .pr-5,
41856
.pr-5 body.behat-site.pr-5, body.themedesignermode .pr-5,
41857
.pr-5 body.themedesignermode.pr-5 {
41858
  outline: 3px dotted #ca3120 !important;
41859
  background-color: #fceeed !important;
41860
}
41861
body.behat-site .pr-5::before,
41862
.pr-5 body.behat-site.pr-5::before, body.themedesignermode .pr-5::before,
41863
.pr-5 body.themedesignermode.pr-5::before {
41864
  content: "Deprecated style in use (.pr)" !important;
41865
  color: #ca3120 !important;
41866
  font-size: smaller !important;
41867
}
41868
 
41869
.pl-5 {
41870
  /* stylelint-disable declaration-no-important */
41871
  /* stylelint-enable */
41872
  padding-left: 2rem !important;
41873
}
41874
body.behat-site .pl-5,
41875
.pl-5 body.behat-site.pl-5, body.themedesignermode .pl-5,
41876
.pl-5 body.themedesignermode.pl-5 {
41877
  outline: 3px dotted #ca3120 !important;
41878
  background-color: #fceeed !important;
41879
}
41880
body.behat-site .pl-5::before,
41881
.pl-5 body.behat-site.pl-5::before, body.themedesignermode .pl-5::before,
41882
.pl-5 body.themedesignermode.pl-5::before {
41883
  content: "Deprecated style in use (.pl)" !important;
41884
  color: #ca3120 !important;
41885
  font-size: smaller !important;
41886
}
41887
 
41888
.pr-6 {
41889
  /* stylelint-disable declaration-no-important */
41890
  /* stylelint-enable */
41891
  padding-right: 3rem !important;
41892
}
41893
body.behat-site .pr-6,
41894
.pr-6 body.behat-site.pr-6, body.themedesignermode .pr-6,
41895
.pr-6 body.themedesignermode.pr-6 {
41896
  outline: 3px dotted #ca3120 !important;
41897
  background-color: #fceeed !important;
41898
}
41899
body.behat-site .pr-6::before,
41900
.pr-6 body.behat-site.pr-6::before, body.themedesignermode .pr-6::before,
41901
.pr-6 body.themedesignermode.pr-6::before {
41902
  content: "Deprecated style in use (.pr)" !important;
41903
  color: #ca3120 !important;
41904
  font-size: smaller !important;
41905
}
41906
 
41907
.pl-6 {
41908
  /* stylelint-disable declaration-no-important */
41909
  /* stylelint-enable */
41910
  padding-left: 3rem !important;
41911
}
41912
body.behat-site .pl-6,
41913
.pl-6 body.behat-site.pl-6, body.themedesignermode .pl-6,
41914
.pl-6 body.themedesignermode.pl-6 {
41915
  outline: 3px dotted #ca3120 !important;
41916
  background-color: #fceeed !important;
41917
}
41918
body.behat-site .pl-6::before,
41919
.pl-6 body.behat-site.pl-6::before, body.themedesignermode .pl-6::before,
41920
.pl-6 body.themedesignermode.pl-6::before {
41921
  content: "Deprecated style in use (.pl)" !important;
41922
  color: #ca3120 !important;
41923
  font-size: smaller !important;
41924
}
41925
 
41926
.mr-n1 {
41927
  /* stylelint-disable declaration-no-important */
41928
  /* stylelint-enable */
41929
  margin-right: -0.25rem !important;
41930
}
41931
body.behat-site .mr-n1,
41932
.mr-n1 body.behat-site.mr-n1, body.themedesignermode .mr-n1,
41933
.mr-n1 body.themedesignermode.mr-n1 {
41934
  outline: 3px dotted #ca3120 !important;
41935
  background-color: #fceeed !important;
41936
}
41937
body.behat-site .mr-n1::before,
41938
.mr-n1 body.behat-site.mr-n1::before, body.themedesignermode .mr-n1::before,
41939
.mr-n1 body.themedesignermode.mr-n1::before {
41940
  content: "Deprecated style in use (.mr)" !important;
41941
  color: #ca3120 !important;
41942
  font-size: smaller !important;
41943
}
41944
 
41945
.ml-n1 {
41946
  /* stylelint-disable declaration-no-important */
41947
  /* stylelint-enable */
41948
  margin-left: -0.25rem !important;
41949
}
41950
body.behat-site .ml-n1,
41951
.ml-n1 body.behat-site.ml-n1, body.themedesignermode .ml-n1,
41952
.ml-n1 body.themedesignermode.ml-n1 {
41953
  outline: 3px dotted #ca3120 !important;
41954
  background-color: #fceeed !important;
41955
}
41956
body.behat-site .ml-n1::before,
41957
.ml-n1 body.behat-site.ml-n1::before, body.themedesignermode .ml-n1::before,
41958
.ml-n1 body.themedesignermode.ml-n1::before {
41959
  content: "Deprecated style in use (.ml)" !important;
41960
  color: #ca3120 !important;
41961
  font-size: smaller !important;
41962
}
41963
 
41964
.mr-n2 {
41965
  /* stylelint-disable declaration-no-important */
41966
  /* stylelint-enable */
41967
  margin-right: -0.5rem !important;
41968
}
41969
body.behat-site .mr-n2,
41970
.mr-n2 body.behat-site.mr-n2, body.themedesignermode .mr-n2,
41971
.mr-n2 body.themedesignermode.mr-n2 {
41972
  outline: 3px dotted #ca3120 !important;
41973
  background-color: #fceeed !important;
41974
}
41975
body.behat-site .mr-n2::before,
41976
.mr-n2 body.behat-site.mr-n2::before, body.themedesignermode .mr-n2::before,
41977
.mr-n2 body.themedesignermode.mr-n2::before {
41978
  content: "Deprecated style in use (.mr)" !important;
41979
  color: #ca3120 !important;
41980
  font-size: smaller !important;
41981
}
41982
 
41983
.ml-n2 {
41984
  /* stylelint-disable declaration-no-important */
41985
  /* stylelint-enable */
41986
  margin-left: -0.5rem !important;
41987
}
41988
body.behat-site .ml-n2,
41989
.ml-n2 body.behat-site.ml-n2, body.themedesignermode .ml-n2,
41990
.ml-n2 body.themedesignermode.ml-n2 {
41991
  outline: 3px dotted #ca3120 !important;
41992
  background-color: #fceeed !important;
41993
}
41994
body.behat-site .ml-n2::before,
41995
.ml-n2 body.behat-site.ml-n2::before, body.themedesignermode .ml-n2::before,
41996
.ml-n2 body.themedesignermode.ml-n2::before {
41997
  content: "Deprecated style in use (.ml)" !important;
41998
  color: #ca3120 !important;
41999
  font-size: smaller !important;
42000
}
42001
 
42002
.mr-n3 {
42003
  /* stylelint-disable declaration-no-important */
42004
  /* stylelint-enable */
42005
  margin-right: -1rem !important;
42006
}
42007
body.behat-site .mr-n3,
42008
.mr-n3 body.behat-site.mr-n3, body.themedesignermode .mr-n3,
42009
.mr-n3 body.themedesignermode.mr-n3 {
42010
  outline: 3px dotted #ca3120 !important;
42011
  background-color: #fceeed !important;
42012
}
42013
body.behat-site .mr-n3::before,
42014
.mr-n3 body.behat-site.mr-n3::before, body.themedesignermode .mr-n3::before,
42015
.mr-n3 body.themedesignermode.mr-n3::before {
42016
  content: "Deprecated style in use (.mr)" !important;
42017
  color: #ca3120 !important;
42018
  font-size: smaller !important;
42019
}
42020
 
42021
.ml-n3 {
42022
  /* stylelint-disable declaration-no-important */
42023
  /* stylelint-enable */
42024
  margin-left: -1rem !important;
42025
}
42026
body.behat-site .ml-n3,
42027
.ml-n3 body.behat-site.ml-n3, body.themedesignermode .ml-n3,
42028
.ml-n3 body.themedesignermode.ml-n3 {
42029
  outline: 3px dotted #ca3120 !important;
42030
  background-color: #fceeed !important;
42031
}
42032
body.behat-site .ml-n3::before,
42033
.ml-n3 body.behat-site.ml-n3::before, body.themedesignermode .ml-n3::before,
42034
.ml-n3 body.themedesignermode.ml-n3::before {
42035
  content: "Deprecated style in use (.ml)" !important;
42036
  color: #ca3120 !important;
42037
  font-size: smaller !important;
42038
}
42039
 
42040
.mr-n4 {
42041
  /* stylelint-disable declaration-no-important */
42042
  /* stylelint-enable */
42043
  margin-right: -1.5rem !important;
42044
}
42045
body.behat-site .mr-n4,
42046
.mr-n4 body.behat-site.mr-n4, body.themedesignermode .mr-n4,
42047
.mr-n4 body.themedesignermode.mr-n4 {
42048
  outline: 3px dotted #ca3120 !important;
42049
  background-color: #fceeed !important;
42050
}
42051
body.behat-site .mr-n4::before,
42052
.mr-n4 body.behat-site.mr-n4::before, body.themedesignermode .mr-n4::before,
42053
.mr-n4 body.themedesignermode.mr-n4::before {
42054
  content: "Deprecated style in use (.mr)" !important;
42055
  color: #ca3120 !important;
42056
  font-size: smaller !important;
42057
}
42058
 
42059
.ml-n4 {
42060
  /* stylelint-disable declaration-no-important */
42061
  /* stylelint-enable */
42062
  margin-left: -1.5rem !important;
42063
}
42064
body.behat-site .ml-n4,
42065
.ml-n4 body.behat-site.ml-n4, body.themedesignermode .ml-n4,
42066
.ml-n4 body.themedesignermode.ml-n4 {
42067
  outline: 3px dotted #ca3120 !important;
42068
  background-color: #fceeed !important;
42069
}
42070
body.behat-site .ml-n4::before,
42071
.ml-n4 body.behat-site.ml-n4::before, body.themedesignermode .ml-n4::before,
42072
.ml-n4 body.themedesignermode.ml-n4::before {
42073
  content: "Deprecated style in use (.ml)" !important;
42074
  color: #ca3120 !important;
42075
  font-size: smaller !important;
42076
}
42077
 
42078
.mr-n5 {
42079
  /* stylelint-disable declaration-no-important */
42080
  /* stylelint-enable */
42081
  margin-right: -2rem !important;
42082
}
42083
body.behat-site .mr-n5,
42084
.mr-n5 body.behat-site.mr-n5, body.themedesignermode .mr-n5,
42085
.mr-n5 body.themedesignermode.mr-n5 {
42086
  outline: 3px dotted #ca3120 !important;
42087
  background-color: #fceeed !important;
42088
}
42089
body.behat-site .mr-n5::before,
42090
.mr-n5 body.behat-site.mr-n5::before, body.themedesignermode .mr-n5::before,
42091
.mr-n5 body.themedesignermode.mr-n5::before {
42092
  content: "Deprecated style in use (.mr)" !important;
42093
  color: #ca3120 !important;
42094
  font-size: smaller !important;
42095
}
42096
 
42097
.ml-n5 {
42098
  /* stylelint-disable declaration-no-important */
42099
  /* stylelint-enable */
42100
  margin-left: -2rem !important;
42101
}
42102
body.behat-site .ml-n5,
42103
.ml-n5 body.behat-site.ml-n5, body.themedesignermode .ml-n5,
42104
.ml-n5 body.themedesignermode.ml-n5 {
42105
  outline: 3px dotted #ca3120 !important;
42106
  background-color: #fceeed !important;
42107
}
42108
body.behat-site .ml-n5::before,
42109
.ml-n5 body.behat-site.ml-n5::before, body.themedesignermode .ml-n5::before,
42110
.ml-n5 body.themedesignermode.ml-n5::before {
42111
  content: "Deprecated style in use (.ml)" !important;
42112
  color: #ca3120 !important;
42113
  font-size: smaller !important;
42114
}
42115
 
42116
.mr-n6 {
42117
  /* stylelint-disable declaration-no-important */
42118
  /* stylelint-enable */
42119
  margin-right: -3rem !important;
42120
}
42121
body.behat-site .mr-n6,
42122
.mr-n6 body.behat-site.mr-n6, body.themedesignermode .mr-n6,
42123
.mr-n6 body.themedesignermode.mr-n6 {
42124
  outline: 3px dotted #ca3120 !important;
42125
  background-color: #fceeed !important;
42126
}
42127
body.behat-site .mr-n6::before,
42128
.mr-n6 body.behat-site.mr-n6::before, body.themedesignermode .mr-n6::before,
42129
.mr-n6 body.themedesignermode.mr-n6::before {
42130
  content: "Deprecated style in use (.mr)" !important;
42131
  color: #ca3120 !important;
42132
  font-size: smaller !important;
42133
}
42134
 
42135
.ml-n6 {
42136
  /* stylelint-disable declaration-no-important */
42137
  /* stylelint-enable */
42138
  margin-left: -3rem !important;
42139
}
42140
body.behat-site .ml-n6,
42141
.ml-n6 body.behat-site.ml-n6, body.themedesignermode .ml-n6,
42142
.ml-n6 body.themedesignermode.ml-n6 {
42143
  outline: 3px dotted #ca3120 !important;
42144
  background-color: #fceeed !important;
42145
}
42146
body.behat-site .ml-n6::before,
42147
.ml-n6 body.behat-site.ml-n6::before, body.themedesignermode .ml-n6::before,
42148
.ml-n6 body.themedesignermode.ml-n6::before {
42149
  content: "Deprecated style in use (.ml)" !important;
42150
  color: #ca3120 !important;
42151
  font-size: smaller !important;
42152
}
42153
 
42154
.mr-auto {
42155
  /* stylelint-disable declaration-no-important */
42156
  /* stylelint-enable */
42157
  margin-right: auto !important;
42158
}
42159
body.behat-site .mr-auto,
42160
.mr-auto body.behat-site.mr-auto, body.themedesignermode .mr-auto,
42161
.mr-auto body.themedesignermode.mr-auto {
42162
  outline: 3px dotted #ca3120 !important;
42163
  background-color: #fceeed !important;
42164
}
42165
body.behat-site .mr-auto::before,
42166
.mr-auto body.behat-site.mr-auto::before, body.themedesignermode .mr-auto::before,
42167
.mr-auto body.themedesignermode.mr-auto::before {
42168
  content: "Deprecated style in use (.mr)" !important;
42169
  color: #ca3120 !important;
42170
  font-size: smaller !important;
42171
}
42172
 
42173
.ml-auto {
42174
  /* stylelint-disable declaration-no-important */
42175
  /* stylelint-enable */
42176
  margin-left: auto !important;
42177
}
42178
body.behat-site .ml-auto,
42179
.ml-auto body.behat-site.ml-auto, body.themedesignermode .ml-auto,
42180
.ml-auto body.themedesignermode.ml-auto {
42181
  outline: 3px dotted #ca3120 !important;
42182
  background-color: #fceeed !important;
42183
}
42184
body.behat-site .ml-auto::before,
42185
.ml-auto body.behat-site.ml-auto::before, body.themedesignermode .ml-auto::before,
42186
.ml-auto body.themedesignermode.ml-auto::before {
42187
  content: "Deprecated style in use (.ml)" !important;
42188
  color: #ca3120 !important;
42189
  font-size: smaller !important;
42190
}
42191
 
42192
@media (min-width: 576px) {
42193
  .mr-sm-0 {
42194
    /* stylelint-disable declaration-no-important */
42195
    /* stylelint-enable */
42196
    margin-right: 0 !important;
42197
  }
42198
  body.behat-site .mr-sm-0,
42199
  .mr-sm-0 body.behat-site.mr-sm-0, body.themedesignermode .mr-sm-0,
42200
  .mr-sm-0 body.themedesignermode.mr-sm-0 {
42201
    outline: 3px dotted #ca3120 !important;
42202
    background-color: #fceeed !important;
42203
  }
42204
  body.behat-site .mr-sm-0::before,
42205
  .mr-sm-0 body.behat-site.mr-sm-0::before, body.themedesignermode .mr-sm-0::before,
42206
  .mr-sm-0 body.themedesignermode.mr-sm-0::before {
42207
    content: "Deprecated style in use (.mr)" !important;
42208
    color: #ca3120 !important;
42209
    font-size: smaller !important;
42210
  }
42211
  .ml-sm-0 {
42212
    /* stylelint-disable declaration-no-important */
42213
    /* stylelint-enable */
42214
    margin-left: 0 !important;
42215
  }
42216
  body.behat-site .ml-sm-0,
42217
  .ml-sm-0 body.behat-site.ml-sm-0, body.themedesignermode .ml-sm-0,
42218
  .ml-sm-0 body.themedesignermode.ml-sm-0 {
42219
    outline: 3px dotted #ca3120 !important;
42220
    background-color: #fceeed !important;
42221
  }
42222
  body.behat-site .ml-sm-0::before,
42223
  .ml-sm-0 body.behat-site.ml-sm-0::before, body.themedesignermode .ml-sm-0::before,
42224
  .ml-sm-0 body.themedesignermode.ml-sm-0::before {
42225
    content: "Deprecated style in use (.ml)" !important;
42226
    color: #ca3120 !important;
42227
    font-size: smaller !important;
42228
  }
42229
  .mr-sm-1 {
42230
    /* stylelint-disable declaration-no-important */
42231
    /* stylelint-enable */
42232
    margin-right: 0.25rem !important;
42233
  }
42234
  body.behat-site .mr-sm-1,
42235
  .mr-sm-1 body.behat-site.mr-sm-1, body.themedesignermode .mr-sm-1,
42236
  .mr-sm-1 body.themedesignermode.mr-sm-1 {
42237
    outline: 3px dotted #ca3120 !important;
42238
    background-color: #fceeed !important;
42239
  }
42240
  body.behat-site .mr-sm-1::before,
42241
  .mr-sm-1 body.behat-site.mr-sm-1::before, body.themedesignermode .mr-sm-1::before,
42242
  .mr-sm-1 body.themedesignermode.mr-sm-1::before {
42243
    content: "Deprecated style in use (.mr)" !important;
42244
    color: #ca3120 !important;
42245
    font-size: smaller !important;
42246
  }
42247
  .ml-sm-1 {
42248
    /* stylelint-disable declaration-no-important */
42249
    /* stylelint-enable */
42250
    margin-left: 0.25rem !important;
42251
  }
42252
  body.behat-site .ml-sm-1,
42253
  .ml-sm-1 body.behat-site.ml-sm-1, body.themedesignermode .ml-sm-1,
42254
  .ml-sm-1 body.themedesignermode.ml-sm-1 {
42255
    outline: 3px dotted #ca3120 !important;
42256
    background-color: #fceeed !important;
42257
  }
42258
  body.behat-site .ml-sm-1::before,
42259
  .ml-sm-1 body.behat-site.ml-sm-1::before, body.themedesignermode .ml-sm-1::before,
42260
  .ml-sm-1 body.themedesignermode.ml-sm-1::before {
42261
    content: "Deprecated style in use (.ml)" !important;
42262
    color: #ca3120 !important;
42263
    font-size: smaller !important;
42264
  }
42265
  .mr-sm-2 {
42266
    /* stylelint-disable declaration-no-important */
42267
    /* stylelint-enable */
42268
    margin-right: 0.5rem !important;
42269
  }
42270
  body.behat-site .mr-sm-2,
42271
  .mr-sm-2 body.behat-site.mr-sm-2, body.themedesignermode .mr-sm-2,
42272
  .mr-sm-2 body.themedesignermode.mr-sm-2 {
42273
    outline: 3px dotted #ca3120 !important;
42274
    background-color: #fceeed !important;
42275
  }
42276
  body.behat-site .mr-sm-2::before,
42277
  .mr-sm-2 body.behat-site.mr-sm-2::before, body.themedesignermode .mr-sm-2::before,
42278
  .mr-sm-2 body.themedesignermode.mr-sm-2::before {
42279
    content: "Deprecated style in use (.mr)" !important;
42280
    color: #ca3120 !important;
42281
    font-size: smaller !important;
42282
  }
42283
  .ml-sm-2 {
42284
    /* stylelint-disable declaration-no-important */
42285
    /* stylelint-enable */
42286
    margin-left: 0.5rem !important;
42287
  }
42288
  body.behat-site .ml-sm-2,
42289
  .ml-sm-2 body.behat-site.ml-sm-2, body.themedesignermode .ml-sm-2,
42290
  .ml-sm-2 body.themedesignermode.ml-sm-2 {
42291
    outline: 3px dotted #ca3120 !important;
42292
    background-color: #fceeed !important;
42293
  }
42294
  body.behat-site .ml-sm-2::before,
42295
  .ml-sm-2 body.behat-site.ml-sm-2::before, body.themedesignermode .ml-sm-2::before,
42296
  .ml-sm-2 body.themedesignermode.ml-sm-2::before {
42297
    content: "Deprecated style in use (.ml)" !important;
42298
    color: #ca3120 !important;
42299
    font-size: smaller !important;
42300
  }
42301
  .mr-sm-3 {
42302
    /* stylelint-disable declaration-no-important */
42303
    /* stylelint-enable */
42304
    margin-right: 1rem !important;
42305
  }
42306
  body.behat-site .mr-sm-3,
42307
  .mr-sm-3 body.behat-site.mr-sm-3, body.themedesignermode .mr-sm-3,
42308
  .mr-sm-3 body.themedesignermode.mr-sm-3 {
42309
    outline: 3px dotted #ca3120 !important;
42310
    background-color: #fceeed !important;
42311
  }
42312
  body.behat-site .mr-sm-3::before,
42313
  .mr-sm-3 body.behat-site.mr-sm-3::before, body.themedesignermode .mr-sm-3::before,
42314
  .mr-sm-3 body.themedesignermode.mr-sm-3::before {
42315
    content: "Deprecated style in use (.mr)" !important;
42316
    color: #ca3120 !important;
42317
    font-size: smaller !important;
42318
  }
42319
  .ml-sm-3 {
42320
    /* stylelint-disable declaration-no-important */
42321
    /* stylelint-enable */
42322
    margin-left: 1rem !important;
42323
  }
42324
  body.behat-site .ml-sm-3,
42325
  .ml-sm-3 body.behat-site.ml-sm-3, body.themedesignermode .ml-sm-3,
42326
  .ml-sm-3 body.themedesignermode.ml-sm-3 {
42327
    outline: 3px dotted #ca3120 !important;
42328
    background-color: #fceeed !important;
42329
  }
42330
  body.behat-site .ml-sm-3::before,
42331
  .ml-sm-3 body.behat-site.ml-sm-3::before, body.themedesignermode .ml-sm-3::before,
42332
  .ml-sm-3 body.themedesignermode.ml-sm-3::before {
42333
    content: "Deprecated style in use (.ml)" !important;
42334
    color: #ca3120 !important;
42335
    font-size: smaller !important;
42336
  }
42337
  .mr-sm-4 {
42338
    /* stylelint-disable declaration-no-important */
42339
    /* stylelint-enable */
42340
    margin-right: 1.5rem !important;
42341
  }
42342
  body.behat-site .mr-sm-4,
42343
  .mr-sm-4 body.behat-site.mr-sm-4, body.themedesignermode .mr-sm-4,
42344
  .mr-sm-4 body.themedesignermode.mr-sm-4 {
42345
    outline: 3px dotted #ca3120 !important;
42346
    background-color: #fceeed !important;
42347
  }
42348
  body.behat-site .mr-sm-4::before,
42349
  .mr-sm-4 body.behat-site.mr-sm-4::before, body.themedesignermode .mr-sm-4::before,
42350
  .mr-sm-4 body.themedesignermode.mr-sm-4::before {
42351
    content: "Deprecated style in use (.mr)" !important;
42352
    color: #ca3120 !important;
42353
    font-size: smaller !important;
42354
  }
42355
  .ml-sm-4 {
42356
    /* stylelint-disable declaration-no-important */
42357
    /* stylelint-enable */
42358
    margin-left: 1.5rem !important;
42359
  }
42360
  body.behat-site .ml-sm-4,
42361
  .ml-sm-4 body.behat-site.ml-sm-4, body.themedesignermode .ml-sm-4,
42362
  .ml-sm-4 body.themedesignermode.ml-sm-4 {
42363
    outline: 3px dotted #ca3120 !important;
42364
    background-color: #fceeed !important;
42365
  }
42366
  body.behat-site .ml-sm-4::before,
42367
  .ml-sm-4 body.behat-site.ml-sm-4::before, body.themedesignermode .ml-sm-4::before,
42368
  .ml-sm-4 body.themedesignermode.ml-sm-4::before {
42369
    content: "Deprecated style in use (.ml)" !important;
42370
    color: #ca3120 !important;
42371
    font-size: smaller !important;
42372
  }
42373
  .mr-sm-5 {
42374
    /* stylelint-disable declaration-no-important */
42375
    /* stylelint-enable */
42376
    margin-right: 2rem !important;
42377
  }
42378
  body.behat-site .mr-sm-5,
42379
  .mr-sm-5 body.behat-site.mr-sm-5, body.themedesignermode .mr-sm-5,
42380
  .mr-sm-5 body.themedesignermode.mr-sm-5 {
42381
    outline: 3px dotted #ca3120 !important;
42382
    background-color: #fceeed !important;
42383
  }
42384
  body.behat-site .mr-sm-5::before,
42385
  .mr-sm-5 body.behat-site.mr-sm-5::before, body.themedesignermode .mr-sm-5::before,
42386
  .mr-sm-5 body.themedesignermode.mr-sm-5::before {
42387
    content: "Deprecated style in use (.mr)" !important;
42388
    color: #ca3120 !important;
42389
    font-size: smaller !important;
42390
  }
42391
  .ml-sm-5 {
42392
    /* stylelint-disable declaration-no-important */
42393
    /* stylelint-enable */
42394
    margin-left: 2rem !important;
42395
  }
42396
  body.behat-site .ml-sm-5,
42397
  .ml-sm-5 body.behat-site.ml-sm-5, body.themedesignermode .ml-sm-5,
42398
  .ml-sm-5 body.themedesignermode.ml-sm-5 {
42399
    outline: 3px dotted #ca3120 !important;
42400
    background-color: #fceeed !important;
42401
  }
42402
  body.behat-site .ml-sm-5::before,
42403
  .ml-sm-5 body.behat-site.ml-sm-5::before, body.themedesignermode .ml-sm-5::before,
42404
  .ml-sm-5 body.themedesignermode.ml-sm-5::before {
42405
    content: "Deprecated style in use (.ml)" !important;
42406
    color: #ca3120 !important;
42407
    font-size: smaller !important;
42408
  }
42409
  .mr-sm-6 {
42410
    /* stylelint-disable declaration-no-important */
42411
    /* stylelint-enable */
42412
    margin-right: 3rem !important;
42413
  }
42414
  body.behat-site .mr-sm-6,
42415
  .mr-sm-6 body.behat-site.mr-sm-6, body.themedesignermode .mr-sm-6,
42416
  .mr-sm-6 body.themedesignermode.mr-sm-6 {
42417
    outline: 3px dotted #ca3120 !important;
42418
    background-color: #fceeed !important;
42419
  }
42420
  body.behat-site .mr-sm-6::before,
42421
  .mr-sm-6 body.behat-site.mr-sm-6::before, body.themedesignermode .mr-sm-6::before,
42422
  .mr-sm-6 body.themedesignermode.mr-sm-6::before {
42423
    content: "Deprecated style in use (.mr)" !important;
42424
    color: #ca3120 !important;
42425
    font-size: smaller !important;
42426
  }
42427
  .ml-sm-6 {
42428
    /* stylelint-disable declaration-no-important */
42429
    /* stylelint-enable */
42430
    margin-left: 3rem !important;
42431
  }
42432
  body.behat-site .ml-sm-6,
42433
  .ml-sm-6 body.behat-site.ml-sm-6, body.themedesignermode .ml-sm-6,
42434
  .ml-sm-6 body.themedesignermode.ml-sm-6 {
42435
    outline: 3px dotted #ca3120 !important;
42436
    background-color: #fceeed !important;
42437
  }
42438
  body.behat-site .ml-sm-6::before,
42439
  .ml-sm-6 body.behat-site.ml-sm-6::before, body.themedesignermode .ml-sm-6::before,
42440
  .ml-sm-6 body.themedesignermode.ml-sm-6::before {
42441
    content: "Deprecated style in use (.ml)" !important;
42442
    color: #ca3120 !important;
42443
    font-size: smaller !important;
42444
  }
42445
  .pr-sm-0 {
42446
    /* stylelint-disable declaration-no-important */
42447
    /* stylelint-enable */
42448
    padding-right: 0 !important;
42449
  }
42450
  body.behat-site .pr-sm-0,
42451
  .pr-sm-0 body.behat-site.pr-sm-0, body.themedesignermode .pr-sm-0,
42452
  .pr-sm-0 body.themedesignermode.pr-sm-0 {
42453
    outline: 3px dotted #ca3120 !important;
42454
    background-color: #fceeed !important;
42455
  }
42456
  body.behat-site .pr-sm-0::before,
42457
  .pr-sm-0 body.behat-site.pr-sm-0::before, body.themedesignermode .pr-sm-0::before,
42458
  .pr-sm-0 body.themedesignermode.pr-sm-0::before {
42459
    content: "Deprecated style in use (.pr)" !important;
42460
    color: #ca3120 !important;
42461
    font-size: smaller !important;
42462
  }
42463
  .pl-sm-0 {
42464
    /* stylelint-disable declaration-no-important */
42465
    /* stylelint-enable */
42466
    padding-left: 0 !important;
42467
  }
42468
  body.behat-site .pl-sm-0,
42469
  .pl-sm-0 body.behat-site.pl-sm-0, body.themedesignermode .pl-sm-0,
42470
  .pl-sm-0 body.themedesignermode.pl-sm-0 {
42471
    outline: 3px dotted #ca3120 !important;
42472
    background-color: #fceeed !important;
42473
  }
42474
  body.behat-site .pl-sm-0::before,
42475
  .pl-sm-0 body.behat-site.pl-sm-0::before, body.themedesignermode .pl-sm-0::before,
42476
  .pl-sm-0 body.themedesignermode.pl-sm-0::before {
42477
    content: "Deprecated style in use (.pl)" !important;
42478
    color: #ca3120 !important;
42479
    font-size: smaller !important;
42480
  }
42481
  .pr-sm-1 {
42482
    /* stylelint-disable declaration-no-important */
42483
    /* stylelint-enable */
42484
    padding-right: 0.25rem !important;
42485
  }
42486
  body.behat-site .pr-sm-1,
42487
  .pr-sm-1 body.behat-site.pr-sm-1, body.themedesignermode .pr-sm-1,
42488
  .pr-sm-1 body.themedesignermode.pr-sm-1 {
42489
    outline: 3px dotted #ca3120 !important;
42490
    background-color: #fceeed !important;
42491
  }
42492
  body.behat-site .pr-sm-1::before,
42493
  .pr-sm-1 body.behat-site.pr-sm-1::before, body.themedesignermode .pr-sm-1::before,
42494
  .pr-sm-1 body.themedesignermode.pr-sm-1::before {
42495
    content: "Deprecated style in use (.pr)" !important;
42496
    color: #ca3120 !important;
42497
    font-size: smaller !important;
42498
  }
42499
  .pl-sm-1 {
42500
    /* stylelint-disable declaration-no-important */
42501
    /* stylelint-enable */
42502
    padding-left: 0.25rem !important;
42503
  }
42504
  body.behat-site .pl-sm-1,
42505
  .pl-sm-1 body.behat-site.pl-sm-1, body.themedesignermode .pl-sm-1,
42506
  .pl-sm-1 body.themedesignermode.pl-sm-1 {
42507
    outline: 3px dotted #ca3120 !important;
42508
    background-color: #fceeed !important;
42509
  }
42510
  body.behat-site .pl-sm-1::before,
42511
  .pl-sm-1 body.behat-site.pl-sm-1::before, body.themedesignermode .pl-sm-1::before,
42512
  .pl-sm-1 body.themedesignermode.pl-sm-1::before {
42513
    content: "Deprecated style in use (.pl)" !important;
42514
    color: #ca3120 !important;
42515
    font-size: smaller !important;
42516
  }
42517
  .pr-sm-2 {
42518
    /* stylelint-disable declaration-no-important */
42519
    /* stylelint-enable */
42520
    padding-right: 0.5rem !important;
42521
  }
42522
  body.behat-site .pr-sm-2,
42523
  .pr-sm-2 body.behat-site.pr-sm-2, body.themedesignermode .pr-sm-2,
42524
  .pr-sm-2 body.themedesignermode.pr-sm-2 {
42525
    outline: 3px dotted #ca3120 !important;
42526
    background-color: #fceeed !important;
42527
  }
42528
  body.behat-site .pr-sm-2::before,
42529
  .pr-sm-2 body.behat-site.pr-sm-2::before, body.themedesignermode .pr-sm-2::before,
42530
  .pr-sm-2 body.themedesignermode.pr-sm-2::before {
42531
    content: "Deprecated style in use (.pr)" !important;
42532
    color: #ca3120 !important;
42533
    font-size: smaller !important;
42534
  }
42535
  .pl-sm-2 {
42536
    /* stylelint-disable declaration-no-important */
42537
    /* stylelint-enable */
42538
    padding-left: 0.5rem !important;
42539
  }
42540
  body.behat-site .pl-sm-2,
42541
  .pl-sm-2 body.behat-site.pl-sm-2, body.themedesignermode .pl-sm-2,
42542
  .pl-sm-2 body.themedesignermode.pl-sm-2 {
42543
    outline: 3px dotted #ca3120 !important;
42544
    background-color: #fceeed !important;
42545
  }
42546
  body.behat-site .pl-sm-2::before,
42547
  .pl-sm-2 body.behat-site.pl-sm-2::before, body.themedesignermode .pl-sm-2::before,
42548
  .pl-sm-2 body.themedesignermode.pl-sm-2::before {
42549
    content: "Deprecated style in use (.pl)" !important;
42550
    color: #ca3120 !important;
42551
    font-size: smaller !important;
42552
  }
42553
  .pr-sm-3 {
42554
    /* stylelint-disable declaration-no-important */
42555
    /* stylelint-enable */
42556
    padding-right: 1rem !important;
42557
  }
42558
  body.behat-site .pr-sm-3,
42559
  .pr-sm-3 body.behat-site.pr-sm-3, body.themedesignermode .pr-sm-3,
42560
  .pr-sm-3 body.themedesignermode.pr-sm-3 {
42561
    outline: 3px dotted #ca3120 !important;
42562
    background-color: #fceeed !important;
42563
  }
42564
  body.behat-site .pr-sm-3::before,
42565
  .pr-sm-3 body.behat-site.pr-sm-3::before, body.themedesignermode .pr-sm-3::before,
42566
  .pr-sm-3 body.themedesignermode.pr-sm-3::before {
42567
    content: "Deprecated style in use (.pr)" !important;
42568
    color: #ca3120 !important;
42569
    font-size: smaller !important;
42570
  }
42571
  .pl-sm-3 {
42572
    /* stylelint-disable declaration-no-important */
42573
    /* stylelint-enable */
42574
    padding-left: 1rem !important;
42575
  }
42576
  body.behat-site .pl-sm-3,
42577
  .pl-sm-3 body.behat-site.pl-sm-3, body.themedesignermode .pl-sm-3,
42578
  .pl-sm-3 body.themedesignermode.pl-sm-3 {
42579
    outline: 3px dotted #ca3120 !important;
42580
    background-color: #fceeed !important;
42581
  }
42582
  body.behat-site .pl-sm-3::before,
42583
  .pl-sm-3 body.behat-site.pl-sm-3::before, body.themedesignermode .pl-sm-3::before,
42584
  .pl-sm-3 body.themedesignermode.pl-sm-3::before {
42585
    content: "Deprecated style in use (.pl)" !important;
42586
    color: #ca3120 !important;
42587
    font-size: smaller !important;
42588
  }
42589
  .pr-sm-4 {
42590
    /* stylelint-disable declaration-no-important */
42591
    /* stylelint-enable */
42592
    padding-right: 1.5rem !important;
42593
  }
42594
  body.behat-site .pr-sm-4,
42595
  .pr-sm-4 body.behat-site.pr-sm-4, body.themedesignermode .pr-sm-4,
42596
  .pr-sm-4 body.themedesignermode.pr-sm-4 {
42597
    outline: 3px dotted #ca3120 !important;
42598
    background-color: #fceeed !important;
42599
  }
42600
  body.behat-site .pr-sm-4::before,
42601
  .pr-sm-4 body.behat-site.pr-sm-4::before, body.themedesignermode .pr-sm-4::before,
42602
  .pr-sm-4 body.themedesignermode.pr-sm-4::before {
42603
    content: "Deprecated style in use (.pr)" !important;
42604
    color: #ca3120 !important;
42605
    font-size: smaller !important;
42606
  }
42607
  .pl-sm-4 {
42608
    /* stylelint-disable declaration-no-important */
42609
    /* stylelint-enable */
42610
    padding-left: 1.5rem !important;
42611
  }
42612
  body.behat-site .pl-sm-4,
42613
  .pl-sm-4 body.behat-site.pl-sm-4, body.themedesignermode .pl-sm-4,
42614
  .pl-sm-4 body.themedesignermode.pl-sm-4 {
42615
    outline: 3px dotted #ca3120 !important;
42616
    background-color: #fceeed !important;
42617
  }
42618
  body.behat-site .pl-sm-4::before,
42619
  .pl-sm-4 body.behat-site.pl-sm-4::before, body.themedesignermode .pl-sm-4::before,
42620
  .pl-sm-4 body.themedesignermode.pl-sm-4::before {
42621
    content: "Deprecated style in use (.pl)" !important;
42622
    color: #ca3120 !important;
42623
    font-size: smaller !important;
42624
  }
42625
  .pr-sm-5 {
42626
    /* stylelint-disable declaration-no-important */
42627
    /* stylelint-enable */
42628
    padding-right: 2rem !important;
42629
  }
42630
  body.behat-site .pr-sm-5,
42631
  .pr-sm-5 body.behat-site.pr-sm-5, body.themedesignermode .pr-sm-5,
42632
  .pr-sm-5 body.themedesignermode.pr-sm-5 {
42633
    outline: 3px dotted #ca3120 !important;
42634
    background-color: #fceeed !important;
42635
  }
42636
  body.behat-site .pr-sm-5::before,
42637
  .pr-sm-5 body.behat-site.pr-sm-5::before, body.themedesignermode .pr-sm-5::before,
42638
  .pr-sm-5 body.themedesignermode.pr-sm-5::before {
42639
    content: "Deprecated style in use (.pr)" !important;
42640
    color: #ca3120 !important;
42641
    font-size: smaller !important;
42642
  }
42643
  .pl-sm-5 {
42644
    /* stylelint-disable declaration-no-important */
42645
    /* stylelint-enable */
42646
    padding-left: 2rem !important;
42647
  }
42648
  body.behat-site .pl-sm-5,
42649
  .pl-sm-5 body.behat-site.pl-sm-5, body.themedesignermode .pl-sm-5,
42650
  .pl-sm-5 body.themedesignermode.pl-sm-5 {
42651
    outline: 3px dotted #ca3120 !important;
42652
    background-color: #fceeed !important;
42653
  }
42654
  body.behat-site .pl-sm-5::before,
42655
  .pl-sm-5 body.behat-site.pl-sm-5::before, body.themedesignermode .pl-sm-5::before,
42656
  .pl-sm-5 body.themedesignermode.pl-sm-5::before {
42657
    content: "Deprecated style in use (.pl)" !important;
42658
    color: #ca3120 !important;
42659
    font-size: smaller !important;
42660
  }
42661
  .pr-sm-6 {
42662
    /* stylelint-disable declaration-no-important */
42663
    /* stylelint-enable */
42664
    padding-right: 3rem !important;
42665
  }
42666
  body.behat-site .pr-sm-6,
42667
  .pr-sm-6 body.behat-site.pr-sm-6, body.themedesignermode .pr-sm-6,
42668
  .pr-sm-6 body.themedesignermode.pr-sm-6 {
42669
    outline: 3px dotted #ca3120 !important;
42670
    background-color: #fceeed !important;
42671
  }
42672
  body.behat-site .pr-sm-6::before,
42673
  .pr-sm-6 body.behat-site.pr-sm-6::before, body.themedesignermode .pr-sm-6::before,
42674
  .pr-sm-6 body.themedesignermode.pr-sm-6::before {
42675
    content: "Deprecated style in use (.pr)" !important;
42676
    color: #ca3120 !important;
42677
    font-size: smaller !important;
42678
  }
42679
  .pl-sm-6 {
42680
    /* stylelint-disable declaration-no-important */
42681
    /* stylelint-enable */
42682
    padding-left: 3rem !important;
42683
  }
42684
  body.behat-site .pl-sm-6,
42685
  .pl-sm-6 body.behat-site.pl-sm-6, body.themedesignermode .pl-sm-6,
42686
  .pl-sm-6 body.themedesignermode.pl-sm-6 {
42687
    outline: 3px dotted #ca3120 !important;
42688
    background-color: #fceeed !important;
42689
  }
42690
  body.behat-site .pl-sm-6::before,
42691
  .pl-sm-6 body.behat-site.pl-sm-6::before, body.themedesignermode .pl-sm-6::before,
42692
  .pl-sm-6 body.themedesignermode.pl-sm-6::before {
42693
    content: "Deprecated style in use (.pl)" !important;
42694
    color: #ca3120 !important;
42695
    font-size: smaller !important;
42696
  }
42697
  .mr-sm-n1 {
42698
    /* stylelint-disable declaration-no-important */
42699
    /* stylelint-enable */
42700
    margin-right: -0.25rem !important;
42701
  }
42702
  body.behat-site .mr-sm-n1,
42703
  .mr-sm-n1 body.behat-site.mr-sm-n1, body.themedesignermode .mr-sm-n1,
42704
  .mr-sm-n1 body.themedesignermode.mr-sm-n1 {
42705
    outline: 3px dotted #ca3120 !important;
42706
    background-color: #fceeed !important;
42707
  }
42708
  body.behat-site .mr-sm-n1::before,
42709
  .mr-sm-n1 body.behat-site.mr-sm-n1::before, body.themedesignermode .mr-sm-n1::before,
42710
  .mr-sm-n1 body.themedesignermode.mr-sm-n1::before {
42711
    content: "Deprecated style in use (.mr)" !important;
42712
    color: #ca3120 !important;
42713
    font-size: smaller !important;
42714
  }
42715
  .ml-sm-n1 {
42716
    /* stylelint-disable declaration-no-important */
42717
    /* stylelint-enable */
42718
    margin-left: -0.25rem !important;
42719
  }
42720
  body.behat-site .ml-sm-n1,
42721
  .ml-sm-n1 body.behat-site.ml-sm-n1, body.themedesignermode .ml-sm-n1,
42722
  .ml-sm-n1 body.themedesignermode.ml-sm-n1 {
42723
    outline: 3px dotted #ca3120 !important;
42724
    background-color: #fceeed !important;
42725
  }
42726
  body.behat-site .ml-sm-n1::before,
42727
  .ml-sm-n1 body.behat-site.ml-sm-n1::before, body.themedesignermode .ml-sm-n1::before,
42728
  .ml-sm-n1 body.themedesignermode.ml-sm-n1::before {
42729
    content: "Deprecated style in use (.ml)" !important;
42730
    color: #ca3120 !important;
42731
    font-size: smaller !important;
42732
  }
42733
  .mr-sm-n2 {
42734
    /* stylelint-disable declaration-no-important */
42735
    /* stylelint-enable */
42736
    margin-right: -0.5rem !important;
42737
  }
42738
  body.behat-site .mr-sm-n2,
42739
  .mr-sm-n2 body.behat-site.mr-sm-n2, body.themedesignermode .mr-sm-n2,
42740
  .mr-sm-n2 body.themedesignermode.mr-sm-n2 {
42741
    outline: 3px dotted #ca3120 !important;
42742
    background-color: #fceeed !important;
42743
  }
42744
  body.behat-site .mr-sm-n2::before,
42745
  .mr-sm-n2 body.behat-site.mr-sm-n2::before, body.themedesignermode .mr-sm-n2::before,
42746
  .mr-sm-n2 body.themedesignermode.mr-sm-n2::before {
42747
    content: "Deprecated style in use (.mr)" !important;
42748
    color: #ca3120 !important;
42749
    font-size: smaller !important;
42750
  }
42751
  .ml-sm-n2 {
42752
    /* stylelint-disable declaration-no-important */
42753
    /* stylelint-enable */
42754
    margin-left: -0.5rem !important;
42755
  }
42756
  body.behat-site .ml-sm-n2,
42757
  .ml-sm-n2 body.behat-site.ml-sm-n2, body.themedesignermode .ml-sm-n2,
42758
  .ml-sm-n2 body.themedesignermode.ml-sm-n2 {
42759
    outline: 3px dotted #ca3120 !important;
42760
    background-color: #fceeed !important;
42761
  }
42762
  body.behat-site .ml-sm-n2::before,
42763
  .ml-sm-n2 body.behat-site.ml-sm-n2::before, body.themedesignermode .ml-sm-n2::before,
42764
  .ml-sm-n2 body.themedesignermode.ml-sm-n2::before {
42765
    content: "Deprecated style in use (.ml)" !important;
42766
    color: #ca3120 !important;
42767
    font-size: smaller !important;
42768
  }
42769
  .mr-sm-n3 {
42770
    /* stylelint-disable declaration-no-important */
42771
    /* stylelint-enable */
42772
    margin-right: -1rem !important;
42773
  }
42774
  body.behat-site .mr-sm-n3,
42775
  .mr-sm-n3 body.behat-site.mr-sm-n3, body.themedesignermode .mr-sm-n3,
42776
  .mr-sm-n3 body.themedesignermode.mr-sm-n3 {
42777
    outline: 3px dotted #ca3120 !important;
42778
    background-color: #fceeed !important;
42779
  }
42780
  body.behat-site .mr-sm-n3::before,
42781
  .mr-sm-n3 body.behat-site.mr-sm-n3::before, body.themedesignermode .mr-sm-n3::before,
42782
  .mr-sm-n3 body.themedesignermode.mr-sm-n3::before {
42783
    content: "Deprecated style in use (.mr)" !important;
42784
    color: #ca3120 !important;
42785
    font-size: smaller !important;
42786
  }
42787
  .ml-sm-n3 {
42788
    /* stylelint-disable declaration-no-important */
42789
    /* stylelint-enable */
42790
    margin-left: -1rem !important;
42791
  }
42792
  body.behat-site .ml-sm-n3,
42793
  .ml-sm-n3 body.behat-site.ml-sm-n3, body.themedesignermode .ml-sm-n3,
42794
  .ml-sm-n3 body.themedesignermode.ml-sm-n3 {
42795
    outline: 3px dotted #ca3120 !important;
42796
    background-color: #fceeed !important;
42797
  }
42798
  body.behat-site .ml-sm-n3::before,
42799
  .ml-sm-n3 body.behat-site.ml-sm-n3::before, body.themedesignermode .ml-sm-n3::before,
42800
  .ml-sm-n3 body.themedesignermode.ml-sm-n3::before {
42801
    content: "Deprecated style in use (.ml)" !important;
42802
    color: #ca3120 !important;
42803
    font-size: smaller !important;
42804
  }
42805
  .mr-sm-n4 {
42806
    /* stylelint-disable declaration-no-important */
42807
    /* stylelint-enable */
42808
    margin-right: -1.5rem !important;
42809
  }
42810
  body.behat-site .mr-sm-n4,
42811
  .mr-sm-n4 body.behat-site.mr-sm-n4, body.themedesignermode .mr-sm-n4,
42812
  .mr-sm-n4 body.themedesignermode.mr-sm-n4 {
42813
    outline: 3px dotted #ca3120 !important;
42814
    background-color: #fceeed !important;
42815
  }
42816
  body.behat-site .mr-sm-n4::before,
42817
  .mr-sm-n4 body.behat-site.mr-sm-n4::before, body.themedesignermode .mr-sm-n4::before,
42818
  .mr-sm-n4 body.themedesignermode.mr-sm-n4::before {
42819
    content: "Deprecated style in use (.mr)" !important;
42820
    color: #ca3120 !important;
42821
    font-size: smaller !important;
42822
  }
42823
  .ml-sm-n4 {
42824
    /* stylelint-disable declaration-no-important */
42825
    /* stylelint-enable */
42826
    margin-left: -1.5rem !important;
42827
  }
42828
  body.behat-site .ml-sm-n4,
42829
  .ml-sm-n4 body.behat-site.ml-sm-n4, body.themedesignermode .ml-sm-n4,
42830
  .ml-sm-n4 body.themedesignermode.ml-sm-n4 {
42831
    outline: 3px dotted #ca3120 !important;
42832
    background-color: #fceeed !important;
42833
  }
42834
  body.behat-site .ml-sm-n4::before,
42835
  .ml-sm-n4 body.behat-site.ml-sm-n4::before, body.themedesignermode .ml-sm-n4::before,
42836
  .ml-sm-n4 body.themedesignermode.ml-sm-n4::before {
42837
    content: "Deprecated style in use (.ml)" !important;
42838
    color: #ca3120 !important;
42839
    font-size: smaller !important;
42840
  }
42841
  .mr-sm-n5 {
42842
    /* stylelint-disable declaration-no-important */
42843
    /* stylelint-enable */
42844
    margin-right: -2rem !important;
42845
  }
42846
  body.behat-site .mr-sm-n5,
42847
  .mr-sm-n5 body.behat-site.mr-sm-n5, body.themedesignermode .mr-sm-n5,
42848
  .mr-sm-n5 body.themedesignermode.mr-sm-n5 {
42849
    outline: 3px dotted #ca3120 !important;
42850
    background-color: #fceeed !important;
42851
  }
42852
  body.behat-site .mr-sm-n5::before,
42853
  .mr-sm-n5 body.behat-site.mr-sm-n5::before, body.themedesignermode .mr-sm-n5::before,
42854
  .mr-sm-n5 body.themedesignermode.mr-sm-n5::before {
42855
    content: "Deprecated style in use (.mr)" !important;
42856
    color: #ca3120 !important;
42857
    font-size: smaller !important;
42858
  }
42859
  .ml-sm-n5 {
42860
    /* stylelint-disable declaration-no-important */
42861
    /* stylelint-enable */
42862
    margin-left: -2rem !important;
42863
  }
42864
  body.behat-site .ml-sm-n5,
42865
  .ml-sm-n5 body.behat-site.ml-sm-n5, body.themedesignermode .ml-sm-n5,
42866
  .ml-sm-n5 body.themedesignermode.ml-sm-n5 {
42867
    outline: 3px dotted #ca3120 !important;
42868
    background-color: #fceeed !important;
42869
  }
42870
  body.behat-site .ml-sm-n5::before,
42871
  .ml-sm-n5 body.behat-site.ml-sm-n5::before, body.themedesignermode .ml-sm-n5::before,
42872
  .ml-sm-n5 body.themedesignermode.ml-sm-n5::before {
42873
    content: "Deprecated style in use (.ml)" !important;
42874
    color: #ca3120 !important;
42875
    font-size: smaller !important;
42876
  }
42877
  .mr-sm-n6 {
42878
    /* stylelint-disable declaration-no-important */
42879
    /* stylelint-enable */
42880
    margin-right: -3rem !important;
42881
  }
42882
  body.behat-site .mr-sm-n6,
42883
  .mr-sm-n6 body.behat-site.mr-sm-n6, body.themedesignermode .mr-sm-n6,
42884
  .mr-sm-n6 body.themedesignermode.mr-sm-n6 {
42885
    outline: 3px dotted #ca3120 !important;
42886
    background-color: #fceeed !important;
42887
  }
42888
  body.behat-site .mr-sm-n6::before,
42889
  .mr-sm-n6 body.behat-site.mr-sm-n6::before, body.themedesignermode .mr-sm-n6::before,
42890
  .mr-sm-n6 body.themedesignermode.mr-sm-n6::before {
42891
    content: "Deprecated style in use (.mr)" !important;
42892
    color: #ca3120 !important;
42893
    font-size: smaller !important;
42894
  }
42895
  .ml-sm-n6 {
42896
    /* stylelint-disable declaration-no-important */
42897
    /* stylelint-enable */
42898
    margin-left: -3rem !important;
42899
  }
42900
  body.behat-site .ml-sm-n6,
42901
  .ml-sm-n6 body.behat-site.ml-sm-n6, body.themedesignermode .ml-sm-n6,
42902
  .ml-sm-n6 body.themedesignermode.ml-sm-n6 {
42903
    outline: 3px dotted #ca3120 !important;
42904
    background-color: #fceeed !important;
42905
  }
42906
  body.behat-site .ml-sm-n6::before,
42907
  .ml-sm-n6 body.behat-site.ml-sm-n6::before, body.themedesignermode .ml-sm-n6::before,
42908
  .ml-sm-n6 body.themedesignermode.ml-sm-n6::before {
42909
    content: "Deprecated style in use (.ml)" !important;
42910
    color: #ca3120 !important;
42911
    font-size: smaller !important;
42912
  }
42913
  .mr-sm-auto {
42914
    /* stylelint-disable declaration-no-important */
42915
    /* stylelint-enable */
42916
    margin-right: auto !important;
42917
  }
42918
  body.behat-site .mr-sm-auto,
42919
  .mr-sm-auto body.behat-site.mr-sm-auto, body.themedesignermode .mr-sm-auto,
42920
  .mr-sm-auto body.themedesignermode.mr-sm-auto {
42921
    outline: 3px dotted #ca3120 !important;
42922
    background-color: #fceeed !important;
42923
  }
42924
  body.behat-site .mr-sm-auto::before,
42925
  .mr-sm-auto body.behat-site.mr-sm-auto::before, body.themedesignermode .mr-sm-auto::before,
42926
  .mr-sm-auto body.themedesignermode.mr-sm-auto::before {
42927
    content: "Deprecated style in use (.mr)" !important;
42928
    color: #ca3120 !important;
42929
    font-size: smaller !important;
42930
  }
42931
  .ml-sm-auto {
42932
    /* stylelint-disable declaration-no-important */
42933
    /* stylelint-enable */
42934
    margin-left: auto !important;
42935
  }
42936
  body.behat-site .ml-sm-auto,
42937
  .ml-sm-auto body.behat-site.ml-sm-auto, body.themedesignermode .ml-sm-auto,
42938
  .ml-sm-auto body.themedesignermode.ml-sm-auto {
42939
    outline: 3px dotted #ca3120 !important;
42940
    background-color: #fceeed !important;
42941
  }
42942
  body.behat-site .ml-sm-auto::before,
42943
  .ml-sm-auto body.behat-site.ml-sm-auto::before, body.themedesignermode .ml-sm-auto::before,
42944
  .ml-sm-auto body.themedesignermode.ml-sm-auto::before {
42945
    content: "Deprecated style in use (.ml)" !important;
42946
    color: #ca3120 !important;
42947
    font-size: smaller !important;
42948
  }
42949
}
42950
@media (min-width: 768px) {
42951
  .mr-md-0 {
42952
    /* stylelint-disable declaration-no-important */
42953
    /* stylelint-enable */
42954
    margin-right: 0 !important;
42955
  }
42956
  body.behat-site .mr-md-0,
42957
  .mr-md-0 body.behat-site.mr-md-0, body.themedesignermode .mr-md-0,
42958
  .mr-md-0 body.themedesignermode.mr-md-0 {
42959
    outline: 3px dotted #ca3120 !important;
42960
    background-color: #fceeed !important;
42961
  }
42962
  body.behat-site .mr-md-0::before,
42963
  .mr-md-0 body.behat-site.mr-md-0::before, body.themedesignermode .mr-md-0::before,
42964
  .mr-md-0 body.themedesignermode.mr-md-0::before {
42965
    content: "Deprecated style in use (.mr)" !important;
42966
    color: #ca3120 !important;
42967
    font-size: smaller !important;
42968
  }
42969
  .ml-md-0 {
42970
    /* stylelint-disable declaration-no-important */
42971
    /* stylelint-enable */
42972
    margin-left: 0 !important;
42973
  }
42974
  body.behat-site .ml-md-0,
42975
  .ml-md-0 body.behat-site.ml-md-0, body.themedesignermode .ml-md-0,
42976
  .ml-md-0 body.themedesignermode.ml-md-0 {
42977
    outline: 3px dotted #ca3120 !important;
42978
    background-color: #fceeed !important;
42979
  }
42980
  body.behat-site .ml-md-0::before,
42981
  .ml-md-0 body.behat-site.ml-md-0::before, body.themedesignermode .ml-md-0::before,
42982
  .ml-md-0 body.themedesignermode.ml-md-0::before {
42983
    content: "Deprecated style in use (.ml)" !important;
42984
    color: #ca3120 !important;
42985
    font-size: smaller !important;
42986
  }
42987
  .mr-md-1 {
42988
    /* stylelint-disable declaration-no-important */
42989
    /* stylelint-enable */
42990
    margin-right: 0.25rem !important;
42991
  }
42992
  body.behat-site .mr-md-1,
42993
  .mr-md-1 body.behat-site.mr-md-1, body.themedesignermode .mr-md-1,
42994
  .mr-md-1 body.themedesignermode.mr-md-1 {
42995
    outline: 3px dotted #ca3120 !important;
42996
    background-color: #fceeed !important;
42997
  }
42998
  body.behat-site .mr-md-1::before,
42999
  .mr-md-1 body.behat-site.mr-md-1::before, body.themedesignermode .mr-md-1::before,
43000
  .mr-md-1 body.themedesignermode.mr-md-1::before {
43001
    content: "Deprecated style in use (.mr)" !important;
43002
    color: #ca3120 !important;
43003
    font-size: smaller !important;
43004
  }
43005
  .ml-md-1 {
43006
    /* stylelint-disable declaration-no-important */
43007
    /* stylelint-enable */
43008
    margin-left: 0.25rem !important;
43009
  }
43010
  body.behat-site .ml-md-1,
43011
  .ml-md-1 body.behat-site.ml-md-1, body.themedesignermode .ml-md-1,
43012
  .ml-md-1 body.themedesignermode.ml-md-1 {
43013
    outline: 3px dotted #ca3120 !important;
43014
    background-color: #fceeed !important;
43015
  }
43016
  body.behat-site .ml-md-1::before,
43017
  .ml-md-1 body.behat-site.ml-md-1::before, body.themedesignermode .ml-md-1::before,
43018
  .ml-md-1 body.themedesignermode.ml-md-1::before {
43019
    content: "Deprecated style in use (.ml)" !important;
43020
    color: #ca3120 !important;
43021
    font-size: smaller !important;
43022
  }
43023
  .mr-md-2 {
43024
    /* stylelint-disable declaration-no-important */
43025
    /* stylelint-enable */
43026
    margin-right: 0.5rem !important;
43027
  }
43028
  body.behat-site .mr-md-2,
43029
  .mr-md-2 body.behat-site.mr-md-2, body.themedesignermode .mr-md-2,
43030
  .mr-md-2 body.themedesignermode.mr-md-2 {
43031
    outline: 3px dotted #ca3120 !important;
43032
    background-color: #fceeed !important;
43033
  }
43034
  body.behat-site .mr-md-2::before,
43035
  .mr-md-2 body.behat-site.mr-md-2::before, body.themedesignermode .mr-md-2::before,
43036
  .mr-md-2 body.themedesignermode.mr-md-2::before {
43037
    content: "Deprecated style in use (.mr)" !important;
43038
    color: #ca3120 !important;
43039
    font-size: smaller !important;
43040
  }
43041
  .ml-md-2 {
43042
    /* stylelint-disable declaration-no-important */
43043
    /* stylelint-enable */
43044
    margin-left: 0.5rem !important;
43045
  }
43046
  body.behat-site .ml-md-2,
43047
  .ml-md-2 body.behat-site.ml-md-2, body.themedesignermode .ml-md-2,
43048
  .ml-md-2 body.themedesignermode.ml-md-2 {
43049
    outline: 3px dotted #ca3120 !important;
43050
    background-color: #fceeed !important;
43051
  }
43052
  body.behat-site .ml-md-2::before,
43053
  .ml-md-2 body.behat-site.ml-md-2::before, body.themedesignermode .ml-md-2::before,
43054
  .ml-md-2 body.themedesignermode.ml-md-2::before {
43055
    content: "Deprecated style in use (.ml)" !important;
43056
    color: #ca3120 !important;
43057
    font-size: smaller !important;
43058
  }
43059
  .mr-md-3 {
43060
    /* stylelint-disable declaration-no-important */
43061
    /* stylelint-enable */
43062
    margin-right: 1rem !important;
43063
  }
43064
  body.behat-site .mr-md-3,
43065
  .mr-md-3 body.behat-site.mr-md-3, body.themedesignermode .mr-md-3,
43066
  .mr-md-3 body.themedesignermode.mr-md-3 {
43067
    outline: 3px dotted #ca3120 !important;
43068
    background-color: #fceeed !important;
43069
  }
43070
  body.behat-site .mr-md-3::before,
43071
  .mr-md-3 body.behat-site.mr-md-3::before, body.themedesignermode .mr-md-3::before,
43072
  .mr-md-3 body.themedesignermode.mr-md-3::before {
43073
    content: "Deprecated style in use (.mr)" !important;
43074
    color: #ca3120 !important;
43075
    font-size: smaller !important;
43076
  }
43077
  .ml-md-3 {
43078
    /* stylelint-disable declaration-no-important */
43079
    /* stylelint-enable */
43080
    margin-left: 1rem !important;
43081
  }
43082
  body.behat-site .ml-md-3,
43083
  .ml-md-3 body.behat-site.ml-md-3, body.themedesignermode .ml-md-3,
43084
  .ml-md-3 body.themedesignermode.ml-md-3 {
43085
    outline: 3px dotted #ca3120 !important;
43086
    background-color: #fceeed !important;
43087
  }
43088
  body.behat-site .ml-md-3::before,
43089
  .ml-md-3 body.behat-site.ml-md-3::before, body.themedesignermode .ml-md-3::before,
43090
  .ml-md-3 body.themedesignermode.ml-md-3::before {
43091
    content: "Deprecated style in use (.ml)" !important;
43092
    color: #ca3120 !important;
43093
    font-size: smaller !important;
43094
  }
43095
  .mr-md-4 {
43096
    /* stylelint-disable declaration-no-important */
43097
    /* stylelint-enable */
43098
    margin-right: 1.5rem !important;
43099
  }
43100
  body.behat-site .mr-md-4,
43101
  .mr-md-4 body.behat-site.mr-md-4, body.themedesignermode .mr-md-4,
43102
  .mr-md-4 body.themedesignermode.mr-md-4 {
43103
    outline: 3px dotted #ca3120 !important;
43104
    background-color: #fceeed !important;
43105
  }
43106
  body.behat-site .mr-md-4::before,
43107
  .mr-md-4 body.behat-site.mr-md-4::before, body.themedesignermode .mr-md-4::before,
43108
  .mr-md-4 body.themedesignermode.mr-md-4::before {
43109
    content: "Deprecated style in use (.mr)" !important;
43110
    color: #ca3120 !important;
43111
    font-size: smaller !important;
43112
  }
43113
  .ml-md-4 {
43114
    /* stylelint-disable declaration-no-important */
43115
    /* stylelint-enable */
43116
    margin-left: 1.5rem !important;
43117
  }
43118
  body.behat-site .ml-md-4,
43119
  .ml-md-4 body.behat-site.ml-md-4, body.themedesignermode .ml-md-4,
43120
  .ml-md-4 body.themedesignermode.ml-md-4 {
43121
    outline: 3px dotted #ca3120 !important;
43122
    background-color: #fceeed !important;
43123
  }
43124
  body.behat-site .ml-md-4::before,
43125
  .ml-md-4 body.behat-site.ml-md-4::before, body.themedesignermode .ml-md-4::before,
43126
  .ml-md-4 body.themedesignermode.ml-md-4::before {
43127
    content: "Deprecated style in use (.ml)" !important;
43128
    color: #ca3120 !important;
43129
    font-size: smaller !important;
43130
  }
43131
  .mr-md-5 {
43132
    /* stylelint-disable declaration-no-important */
43133
    /* stylelint-enable */
43134
    margin-right: 2rem !important;
43135
  }
43136
  body.behat-site .mr-md-5,
43137
  .mr-md-5 body.behat-site.mr-md-5, body.themedesignermode .mr-md-5,
43138
  .mr-md-5 body.themedesignermode.mr-md-5 {
43139
    outline: 3px dotted #ca3120 !important;
43140
    background-color: #fceeed !important;
43141
  }
43142
  body.behat-site .mr-md-5::before,
43143
  .mr-md-5 body.behat-site.mr-md-5::before, body.themedesignermode .mr-md-5::before,
43144
  .mr-md-5 body.themedesignermode.mr-md-5::before {
43145
    content: "Deprecated style in use (.mr)" !important;
43146
    color: #ca3120 !important;
43147
    font-size: smaller !important;
43148
  }
43149
  .ml-md-5 {
43150
    /* stylelint-disable declaration-no-important */
43151
    /* stylelint-enable */
43152
    margin-left: 2rem !important;
43153
  }
43154
  body.behat-site .ml-md-5,
43155
  .ml-md-5 body.behat-site.ml-md-5, body.themedesignermode .ml-md-5,
43156
  .ml-md-5 body.themedesignermode.ml-md-5 {
43157
    outline: 3px dotted #ca3120 !important;
43158
    background-color: #fceeed !important;
43159
  }
43160
  body.behat-site .ml-md-5::before,
43161
  .ml-md-5 body.behat-site.ml-md-5::before, body.themedesignermode .ml-md-5::before,
43162
  .ml-md-5 body.themedesignermode.ml-md-5::before {
43163
    content: "Deprecated style in use (.ml)" !important;
43164
    color: #ca3120 !important;
43165
    font-size: smaller !important;
43166
  }
43167
  .mr-md-6 {
43168
    /* stylelint-disable declaration-no-important */
43169
    /* stylelint-enable */
43170
    margin-right: 3rem !important;
43171
  }
43172
  body.behat-site .mr-md-6,
43173
  .mr-md-6 body.behat-site.mr-md-6, body.themedesignermode .mr-md-6,
43174
  .mr-md-6 body.themedesignermode.mr-md-6 {
43175
    outline: 3px dotted #ca3120 !important;
43176
    background-color: #fceeed !important;
43177
  }
43178
  body.behat-site .mr-md-6::before,
43179
  .mr-md-6 body.behat-site.mr-md-6::before, body.themedesignermode .mr-md-6::before,
43180
  .mr-md-6 body.themedesignermode.mr-md-6::before {
43181
    content: "Deprecated style in use (.mr)" !important;
43182
    color: #ca3120 !important;
43183
    font-size: smaller !important;
43184
  }
43185
  .ml-md-6 {
43186
    /* stylelint-disable declaration-no-important */
43187
    /* stylelint-enable */
43188
    margin-left: 3rem !important;
43189
  }
43190
  body.behat-site .ml-md-6,
43191
  .ml-md-6 body.behat-site.ml-md-6, body.themedesignermode .ml-md-6,
43192
  .ml-md-6 body.themedesignermode.ml-md-6 {
43193
    outline: 3px dotted #ca3120 !important;
43194
    background-color: #fceeed !important;
43195
  }
43196
  body.behat-site .ml-md-6::before,
43197
  .ml-md-6 body.behat-site.ml-md-6::before, body.themedesignermode .ml-md-6::before,
43198
  .ml-md-6 body.themedesignermode.ml-md-6::before {
43199
    content: "Deprecated style in use (.ml)" !important;
43200
    color: #ca3120 !important;
43201
    font-size: smaller !important;
43202
  }
43203
  .pr-md-0 {
43204
    /* stylelint-disable declaration-no-important */
43205
    /* stylelint-enable */
43206
    padding-right: 0 !important;
43207
  }
43208
  body.behat-site .pr-md-0,
43209
  .pr-md-0 body.behat-site.pr-md-0, body.themedesignermode .pr-md-0,
43210
  .pr-md-0 body.themedesignermode.pr-md-0 {
43211
    outline: 3px dotted #ca3120 !important;
43212
    background-color: #fceeed !important;
43213
  }
43214
  body.behat-site .pr-md-0::before,
43215
  .pr-md-0 body.behat-site.pr-md-0::before, body.themedesignermode .pr-md-0::before,
43216
  .pr-md-0 body.themedesignermode.pr-md-0::before {
43217
    content: "Deprecated style in use (.pr)" !important;
43218
    color: #ca3120 !important;
43219
    font-size: smaller !important;
43220
  }
43221
  .pl-md-0 {
43222
    /* stylelint-disable declaration-no-important */
43223
    /* stylelint-enable */
43224
    padding-left: 0 !important;
43225
  }
43226
  body.behat-site .pl-md-0,
43227
  .pl-md-0 body.behat-site.pl-md-0, body.themedesignermode .pl-md-0,
43228
  .pl-md-0 body.themedesignermode.pl-md-0 {
43229
    outline: 3px dotted #ca3120 !important;
43230
    background-color: #fceeed !important;
43231
  }
43232
  body.behat-site .pl-md-0::before,
43233
  .pl-md-0 body.behat-site.pl-md-0::before, body.themedesignermode .pl-md-0::before,
43234
  .pl-md-0 body.themedesignermode.pl-md-0::before {
43235
    content: "Deprecated style in use (.pl)" !important;
43236
    color: #ca3120 !important;
43237
    font-size: smaller !important;
43238
  }
43239
  .pr-md-1 {
43240
    /* stylelint-disable declaration-no-important */
43241
    /* stylelint-enable */
43242
    padding-right: 0.25rem !important;
43243
  }
43244
  body.behat-site .pr-md-1,
43245
  .pr-md-1 body.behat-site.pr-md-1, body.themedesignermode .pr-md-1,
43246
  .pr-md-1 body.themedesignermode.pr-md-1 {
43247
    outline: 3px dotted #ca3120 !important;
43248
    background-color: #fceeed !important;
43249
  }
43250
  body.behat-site .pr-md-1::before,
43251
  .pr-md-1 body.behat-site.pr-md-1::before, body.themedesignermode .pr-md-1::before,
43252
  .pr-md-1 body.themedesignermode.pr-md-1::before {
43253
    content: "Deprecated style in use (.pr)" !important;
43254
    color: #ca3120 !important;
43255
    font-size: smaller !important;
43256
  }
43257
  .pl-md-1 {
43258
    /* stylelint-disable declaration-no-important */
43259
    /* stylelint-enable */
43260
    padding-left: 0.25rem !important;
43261
  }
43262
  body.behat-site .pl-md-1,
43263
  .pl-md-1 body.behat-site.pl-md-1, body.themedesignermode .pl-md-1,
43264
  .pl-md-1 body.themedesignermode.pl-md-1 {
43265
    outline: 3px dotted #ca3120 !important;
43266
    background-color: #fceeed !important;
43267
  }
43268
  body.behat-site .pl-md-1::before,
43269
  .pl-md-1 body.behat-site.pl-md-1::before, body.themedesignermode .pl-md-1::before,
43270
  .pl-md-1 body.themedesignermode.pl-md-1::before {
43271
    content: "Deprecated style in use (.pl)" !important;
43272
    color: #ca3120 !important;
43273
    font-size: smaller !important;
43274
  }
43275
  .pr-md-2 {
43276
    /* stylelint-disable declaration-no-important */
43277
    /* stylelint-enable */
43278
    padding-right: 0.5rem !important;
43279
  }
43280
  body.behat-site .pr-md-2,
43281
  .pr-md-2 body.behat-site.pr-md-2, body.themedesignermode .pr-md-2,
43282
  .pr-md-2 body.themedesignermode.pr-md-2 {
43283
    outline: 3px dotted #ca3120 !important;
43284
    background-color: #fceeed !important;
43285
  }
43286
  body.behat-site .pr-md-2::before,
43287
  .pr-md-2 body.behat-site.pr-md-2::before, body.themedesignermode .pr-md-2::before,
43288
  .pr-md-2 body.themedesignermode.pr-md-2::before {
43289
    content: "Deprecated style in use (.pr)" !important;
43290
    color: #ca3120 !important;
43291
    font-size: smaller !important;
43292
  }
43293
  .pl-md-2 {
43294
    /* stylelint-disable declaration-no-important */
43295
    /* stylelint-enable */
43296
    padding-left: 0.5rem !important;
43297
  }
43298
  body.behat-site .pl-md-2,
43299
  .pl-md-2 body.behat-site.pl-md-2, body.themedesignermode .pl-md-2,
43300
  .pl-md-2 body.themedesignermode.pl-md-2 {
43301
    outline: 3px dotted #ca3120 !important;
43302
    background-color: #fceeed !important;
43303
  }
43304
  body.behat-site .pl-md-2::before,
43305
  .pl-md-2 body.behat-site.pl-md-2::before, body.themedesignermode .pl-md-2::before,
43306
  .pl-md-2 body.themedesignermode.pl-md-2::before {
43307
    content: "Deprecated style in use (.pl)" !important;
43308
    color: #ca3120 !important;
43309
    font-size: smaller !important;
43310
  }
43311
  .pr-md-3 {
43312
    /* stylelint-disable declaration-no-important */
43313
    /* stylelint-enable */
43314
    padding-right: 1rem !important;
43315
  }
43316
  body.behat-site .pr-md-3,
43317
  .pr-md-3 body.behat-site.pr-md-3, body.themedesignermode .pr-md-3,
43318
  .pr-md-3 body.themedesignermode.pr-md-3 {
43319
    outline: 3px dotted #ca3120 !important;
43320
    background-color: #fceeed !important;
43321
  }
43322
  body.behat-site .pr-md-3::before,
43323
  .pr-md-3 body.behat-site.pr-md-3::before, body.themedesignermode .pr-md-3::before,
43324
  .pr-md-3 body.themedesignermode.pr-md-3::before {
43325
    content: "Deprecated style in use (.pr)" !important;
43326
    color: #ca3120 !important;
43327
    font-size: smaller !important;
43328
  }
43329
  .pl-md-3 {
43330
    /* stylelint-disable declaration-no-important */
43331
    /* stylelint-enable */
43332
    padding-left: 1rem !important;
43333
  }
43334
  body.behat-site .pl-md-3,
43335
  .pl-md-3 body.behat-site.pl-md-3, body.themedesignermode .pl-md-3,
43336
  .pl-md-3 body.themedesignermode.pl-md-3 {
43337
    outline: 3px dotted #ca3120 !important;
43338
    background-color: #fceeed !important;
43339
  }
43340
  body.behat-site .pl-md-3::before,
43341
  .pl-md-3 body.behat-site.pl-md-3::before, body.themedesignermode .pl-md-3::before,
43342
  .pl-md-3 body.themedesignermode.pl-md-3::before {
43343
    content: "Deprecated style in use (.pl)" !important;
43344
    color: #ca3120 !important;
43345
    font-size: smaller !important;
43346
  }
43347
  .pr-md-4 {
43348
    /* stylelint-disable declaration-no-important */
43349
    /* stylelint-enable */
43350
    padding-right: 1.5rem !important;
43351
  }
43352
  body.behat-site .pr-md-4,
43353
  .pr-md-4 body.behat-site.pr-md-4, body.themedesignermode .pr-md-4,
43354
  .pr-md-4 body.themedesignermode.pr-md-4 {
43355
    outline: 3px dotted #ca3120 !important;
43356
    background-color: #fceeed !important;
43357
  }
43358
  body.behat-site .pr-md-4::before,
43359
  .pr-md-4 body.behat-site.pr-md-4::before, body.themedesignermode .pr-md-4::before,
43360
  .pr-md-4 body.themedesignermode.pr-md-4::before {
43361
    content: "Deprecated style in use (.pr)" !important;
43362
    color: #ca3120 !important;
43363
    font-size: smaller !important;
43364
  }
43365
  .pl-md-4 {
43366
    /* stylelint-disable declaration-no-important */
43367
    /* stylelint-enable */
43368
    padding-left: 1.5rem !important;
43369
  }
43370
  body.behat-site .pl-md-4,
43371
  .pl-md-4 body.behat-site.pl-md-4, body.themedesignermode .pl-md-4,
43372
  .pl-md-4 body.themedesignermode.pl-md-4 {
43373
    outline: 3px dotted #ca3120 !important;
43374
    background-color: #fceeed !important;
43375
  }
43376
  body.behat-site .pl-md-4::before,
43377
  .pl-md-4 body.behat-site.pl-md-4::before, body.themedesignermode .pl-md-4::before,
43378
  .pl-md-4 body.themedesignermode.pl-md-4::before {
43379
    content: "Deprecated style in use (.pl)" !important;
43380
    color: #ca3120 !important;
43381
    font-size: smaller !important;
43382
  }
43383
  .pr-md-5 {
43384
    /* stylelint-disable declaration-no-important */
43385
    /* stylelint-enable */
43386
    padding-right: 2rem !important;
43387
  }
43388
  body.behat-site .pr-md-5,
43389
  .pr-md-5 body.behat-site.pr-md-5, body.themedesignermode .pr-md-5,
43390
  .pr-md-5 body.themedesignermode.pr-md-5 {
43391
    outline: 3px dotted #ca3120 !important;
43392
    background-color: #fceeed !important;
43393
  }
43394
  body.behat-site .pr-md-5::before,
43395
  .pr-md-5 body.behat-site.pr-md-5::before, body.themedesignermode .pr-md-5::before,
43396
  .pr-md-5 body.themedesignermode.pr-md-5::before {
43397
    content: "Deprecated style in use (.pr)" !important;
43398
    color: #ca3120 !important;
43399
    font-size: smaller !important;
43400
  }
43401
  .pl-md-5 {
43402
    /* stylelint-disable declaration-no-important */
43403
    /* stylelint-enable */
43404
    padding-left: 2rem !important;
43405
  }
43406
  body.behat-site .pl-md-5,
43407
  .pl-md-5 body.behat-site.pl-md-5, body.themedesignermode .pl-md-5,
43408
  .pl-md-5 body.themedesignermode.pl-md-5 {
43409
    outline: 3px dotted #ca3120 !important;
43410
    background-color: #fceeed !important;
43411
  }
43412
  body.behat-site .pl-md-5::before,
43413
  .pl-md-5 body.behat-site.pl-md-5::before, body.themedesignermode .pl-md-5::before,
43414
  .pl-md-5 body.themedesignermode.pl-md-5::before {
43415
    content: "Deprecated style in use (.pl)" !important;
43416
    color: #ca3120 !important;
43417
    font-size: smaller !important;
43418
  }
43419
  .pr-md-6 {
43420
    /* stylelint-disable declaration-no-important */
43421
    /* stylelint-enable */
43422
    padding-right: 3rem !important;
43423
  }
43424
  body.behat-site .pr-md-6,
43425
  .pr-md-6 body.behat-site.pr-md-6, body.themedesignermode .pr-md-6,
43426
  .pr-md-6 body.themedesignermode.pr-md-6 {
43427
    outline: 3px dotted #ca3120 !important;
43428
    background-color: #fceeed !important;
43429
  }
43430
  body.behat-site .pr-md-6::before,
43431
  .pr-md-6 body.behat-site.pr-md-6::before, body.themedesignermode .pr-md-6::before,
43432
  .pr-md-6 body.themedesignermode.pr-md-6::before {
43433
    content: "Deprecated style in use (.pr)" !important;
43434
    color: #ca3120 !important;
43435
    font-size: smaller !important;
43436
  }
43437
  .pl-md-6 {
43438
    /* stylelint-disable declaration-no-important */
43439
    /* stylelint-enable */
43440
    padding-left: 3rem !important;
43441
  }
43442
  body.behat-site .pl-md-6,
43443
  .pl-md-6 body.behat-site.pl-md-6, body.themedesignermode .pl-md-6,
43444
  .pl-md-6 body.themedesignermode.pl-md-6 {
43445
    outline: 3px dotted #ca3120 !important;
43446
    background-color: #fceeed !important;
43447
  }
43448
  body.behat-site .pl-md-6::before,
43449
  .pl-md-6 body.behat-site.pl-md-6::before, body.themedesignermode .pl-md-6::before,
43450
  .pl-md-6 body.themedesignermode.pl-md-6::before {
43451
    content: "Deprecated style in use (.pl)" !important;
43452
    color: #ca3120 !important;
43453
    font-size: smaller !important;
43454
  }
43455
  .mr-md-n1 {
43456
    /* stylelint-disable declaration-no-important */
43457
    /* stylelint-enable */
43458
    margin-right: -0.25rem !important;
43459
  }
43460
  body.behat-site .mr-md-n1,
43461
  .mr-md-n1 body.behat-site.mr-md-n1, body.themedesignermode .mr-md-n1,
43462
  .mr-md-n1 body.themedesignermode.mr-md-n1 {
43463
    outline: 3px dotted #ca3120 !important;
43464
    background-color: #fceeed !important;
43465
  }
43466
  body.behat-site .mr-md-n1::before,
43467
  .mr-md-n1 body.behat-site.mr-md-n1::before, body.themedesignermode .mr-md-n1::before,
43468
  .mr-md-n1 body.themedesignermode.mr-md-n1::before {
43469
    content: "Deprecated style in use (.mr)" !important;
43470
    color: #ca3120 !important;
43471
    font-size: smaller !important;
43472
  }
43473
  .ml-md-n1 {
43474
    /* stylelint-disable declaration-no-important */
43475
    /* stylelint-enable */
43476
    margin-left: -0.25rem !important;
43477
  }
43478
  body.behat-site .ml-md-n1,
43479
  .ml-md-n1 body.behat-site.ml-md-n1, body.themedesignermode .ml-md-n1,
43480
  .ml-md-n1 body.themedesignermode.ml-md-n1 {
43481
    outline: 3px dotted #ca3120 !important;
43482
    background-color: #fceeed !important;
43483
  }
43484
  body.behat-site .ml-md-n1::before,
43485
  .ml-md-n1 body.behat-site.ml-md-n1::before, body.themedesignermode .ml-md-n1::before,
43486
  .ml-md-n1 body.themedesignermode.ml-md-n1::before {
43487
    content: "Deprecated style in use (.ml)" !important;
43488
    color: #ca3120 !important;
43489
    font-size: smaller !important;
43490
  }
43491
  .mr-md-n2 {
43492
    /* stylelint-disable declaration-no-important */
43493
    /* stylelint-enable */
43494
    margin-right: -0.5rem !important;
43495
  }
43496
  body.behat-site .mr-md-n2,
43497
  .mr-md-n2 body.behat-site.mr-md-n2, body.themedesignermode .mr-md-n2,
43498
  .mr-md-n2 body.themedesignermode.mr-md-n2 {
43499
    outline: 3px dotted #ca3120 !important;
43500
    background-color: #fceeed !important;
43501
  }
43502
  body.behat-site .mr-md-n2::before,
43503
  .mr-md-n2 body.behat-site.mr-md-n2::before, body.themedesignermode .mr-md-n2::before,
43504
  .mr-md-n2 body.themedesignermode.mr-md-n2::before {
43505
    content: "Deprecated style in use (.mr)" !important;
43506
    color: #ca3120 !important;
43507
    font-size: smaller !important;
43508
  }
43509
  .ml-md-n2 {
43510
    /* stylelint-disable declaration-no-important */
43511
    /* stylelint-enable */
43512
    margin-left: -0.5rem !important;
43513
  }
43514
  body.behat-site .ml-md-n2,
43515
  .ml-md-n2 body.behat-site.ml-md-n2, body.themedesignermode .ml-md-n2,
43516
  .ml-md-n2 body.themedesignermode.ml-md-n2 {
43517
    outline: 3px dotted #ca3120 !important;
43518
    background-color: #fceeed !important;
43519
  }
43520
  body.behat-site .ml-md-n2::before,
43521
  .ml-md-n2 body.behat-site.ml-md-n2::before, body.themedesignermode .ml-md-n2::before,
43522
  .ml-md-n2 body.themedesignermode.ml-md-n2::before {
43523
    content: "Deprecated style in use (.ml)" !important;
43524
    color: #ca3120 !important;
43525
    font-size: smaller !important;
43526
  }
43527
  .mr-md-n3 {
43528
    /* stylelint-disable declaration-no-important */
43529
    /* stylelint-enable */
43530
    margin-right: -1rem !important;
43531
  }
43532
  body.behat-site .mr-md-n3,
43533
  .mr-md-n3 body.behat-site.mr-md-n3, body.themedesignermode .mr-md-n3,
43534
  .mr-md-n3 body.themedesignermode.mr-md-n3 {
43535
    outline: 3px dotted #ca3120 !important;
43536
    background-color: #fceeed !important;
43537
  }
43538
  body.behat-site .mr-md-n3::before,
43539
  .mr-md-n3 body.behat-site.mr-md-n3::before, body.themedesignermode .mr-md-n3::before,
43540
  .mr-md-n3 body.themedesignermode.mr-md-n3::before {
43541
    content: "Deprecated style in use (.mr)" !important;
43542
    color: #ca3120 !important;
43543
    font-size: smaller !important;
43544
  }
43545
  .ml-md-n3 {
43546
    /* stylelint-disable declaration-no-important */
43547
    /* stylelint-enable */
43548
    margin-left: -1rem !important;
43549
  }
43550
  body.behat-site .ml-md-n3,
43551
  .ml-md-n3 body.behat-site.ml-md-n3, body.themedesignermode .ml-md-n3,
43552
  .ml-md-n3 body.themedesignermode.ml-md-n3 {
43553
    outline: 3px dotted #ca3120 !important;
43554
    background-color: #fceeed !important;
43555
  }
43556
  body.behat-site .ml-md-n3::before,
43557
  .ml-md-n3 body.behat-site.ml-md-n3::before, body.themedesignermode .ml-md-n3::before,
43558
  .ml-md-n3 body.themedesignermode.ml-md-n3::before {
43559
    content: "Deprecated style in use (.ml)" !important;
43560
    color: #ca3120 !important;
43561
    font-size: smaller !important;
43562
  }
43563
  .mr-md-n4 {
43564
    /* stylelint-disable declaration-no-important */
43565
    /* stylelint-enable */
43566
    margin-right: -1.5rem !important;
43567
  }
43568
  body.behat-site .mr-md-n4,
43569
  .mr-md-n4 body.behat-site.mr-md-n4, body.themedesignermode .mr-md-n4,
43570
  .mr-md-n4 body.themedesignermode.mr-md-n4 {
43571
    outline: 3px dotted #ca3120 !important;
43572
    background-color: #fceeed !important;
43573
  }
43574
  body.behat-site .mr-md-n4::before,
43575
  .mr-md-n4 body.behat-site.mr-md-n4::before, body.themedesignermode .mr-md-n4::before,
43576
  .mr-md-n4 body.themedesignermode.mr-md-n4::before {
43577
    content: "Deprecated style in use (.mr)" !important;
43578
    color: #ca3120 !important;
43579
    font-size: smaller !important;
43580
  }
43581
  .ml-md-n4 {
43582
    /* stylelint-disable declaration-no-important */
43583
    /* stylelint-enable */
43584
    margin-left: -1.5rem !important;
43585
  }
43586
  body.behat-site .ml-md-n4,
43587
  .ml-md-n4 body.behat-site.ml-md-n4, body.themedesignermode .ml-md-n4,
43588
  .ml-md-n4 body.themedesignermode.ml-md-n4 {
43589
    outline: 3px dotted #ca3120 !important;
43590
    background-color: #fceeed !important;
43591
  }
43592
  body.behat-site .ml-md-n4::before,
43593
  .ml-md-n4 body.behat-site.ml-md-n4::before, body.themedesignermode .ml-md-n4::before,
43594
  .ml-md-n4 body.themedesignermode.ml-md-n4::before {
43595
    content: "Deprecated style in use (.ml)" !important;
43596
    color: #ca3120 !important;
43597
    font-size: smaller !important;
43598
  }
43599
  .mr-md-n5 {
43600
    /* stylelint-disable declaration-no-important */
43601
    /* stylelint-enable */
43602
    margin-right: -2rem !important;
43603
  }
43604
  body.behat-site .mr-md-n5,
43605
  .mr-md-n5 body.behat-site.mr-md-n5, body.themedesignermode .mr-md-n5,
43606
  .mr-md-n5 body.themedesignermode.mr-md-n5 {
43607
    outline: 3px dotted #ca3120 !important;
43608
    background-color: #fceeed !important;
43609
  }
43610
  body.behat-site .mr-md-n5::before,
43611
  .mr-md-n5 body.behat-site.mr-md-n5::before, body.themedesignermode .mr-md-n5::before,
43612
  .mr-md-n5 body.themedesignermode.mr-md-n5::before {
43613
    content: "Deprecated style in use (.mr)" !important;
43614
    color: #ca3120 !important;
43615
    font-size: smaller !important;
43616
  }
43617
  .ml-md-n5 {
43618
    /* stylelint-disable declaration-no-important */
43619
    /* stylelint-enable */
43620
    margin-left: -2rem !important;
43621
  }
43622
  body.behat-site .ml-md-n5,
43623
  .ml-md-n5 body.behat-site.ml-md-n5, body.themedesignermode .ml-md-n5,
43624
  .ml-md-n5 body.themedesignermode.ml-md-n5 {
43625
    outline: 3px dotted #ca3120 !important;
43626
    background-color: #fceeed !important;
43627
  }
43628
  body.behat-site .ml-md-n5::before,
43629
  .ml-md-n5 body.behat-site.ml-md-n5::before, body.themedesignermode .ml-md-n5::before,
43630
  .ml-md-n5 body.themedesignermode.ml-md-n5::before {
43631
    content: "Deprecated style in use (.ml)" !important;
43632
    color: #ca3120 !important;
43633
    font-size: smaller !important;
43634
  }
43635
  .mr-md-n6 {
43636
    /* stylelint-disable declaration-no-important */
43637
    /* stylelint-enable */
43638
    margin-right: -3rem !important;
43639
  }
43640
  body.behat-site .mr-md-n6,
43641
  .mr-md-n6 body.behat-site.mr-md-n6, body.themedesignermode .mr-md-n6,
43642
  .mr-md-n6 body.themedesignermode.mr-md-n6 {
43643
    outline: 3px dotted #ca3120 !important;
43644
    background-color: #fceeed !important;
43645
  }
43646
  body.behat-site .mr-md-n6::before,
43647
  .mr-md-n6 body.behat-site.mr-md-n6::before, body.themedesignermode .mr-md-n6::before,
43648
  .mr-md-n6 body.themedesignermode.mr-md-n6::before {
43649
    content: "Deprecated style in use (.mr)" !important;
43650
    color: #ca3120 !important;
43651
    font-size: smaller !important;
43652
  }
43653
  .ml-md-n6 {
43654
    /* stylelint-disable declaration-no-important */
43655
    /* stylelint-enable */
43656
    margin-left: -3rem !important;
43657
  }
43658
  body.behat-site .ml-md-n6,
43659
  .ml-md-n6 body.behat-site.ml-md-n6, body.themedesignermode .ml-md-n6,
43660
  .ml-md-n6 body.themedesignermode.ml-md-n6 {
43661
    outline: 3px dotted #ca3120 !important;
43662
    background-color: #fceeed !important;
43663
  }
43664
  body.behat-site .ml-md-n6::before,
43665
  .ml-md-n6 body.behat-site.ml-md-n6::before, body.themedesignermode .ml-md-n6::before,
43666
  .ml-md-n6 body.themedesignermode.ml-md-n6::before {
43667
    content: "Deprecated style in use (.ml)" !important;
43668
    color: #ca3120 !important;
43669
    font-size: smaller !important;
43670
  }
43671
  .mr-md-auto {
43672
    /* stylelint-disable declaration-no-important */
43673
    /* stylelint-enable */
43674
    margin-right: auto !important;
43675
  }
43676
  body.behat-site .mr-md-auto,
43677
  .mr-md-auto body.behat-site.mr-md-auto, body.themedesignermode .mr-md-auto,
43678
  .mr-md-auto body.themedesignermode.mr-md-auto {
43679
    outline: 3px dotted #ca3120 !important;
43680
    background-color: #fceeed !important;
43681
  }
43682
  body.behat-site .mr-md-auto::before,
43683
  .mr-md-auto body.behat-site.mr-md-auto::before, body.themedesignermode .mr-md-auto::before,
43684
  .mr-md-auto body.themedesignermode.mr-md-auto::before {
43685
    content: "Deprecated style in use (.mr)" !important;
43686
    color: #ca3120 !important;
43687
    font-size: smaller !important;
43688
  }
43689
  .ml-md-auto {
43690
    /* stylelint-disable declaration-no-important */
43691
    /* stylelint-enable */
43692
    margin-left: auto !important;
43693
  }
43694
  body.behat-site .ml-md-auto,
43695
  .ml-md-auto body.behat-site.ml-md-auto, body.themedesignermode .ml-md-auto,
43696
  .ml-md-auto body.themedesignermode.ml-md-auto {
43697
    outline: 3px dotted #ca3120 !important;
43698
    background-color: #fceeed !important;
43699
  }
43700
  body.behat-site .ml-md-auto::before,
43701
  .ml-md-auto body.behat-site.ml-md-auto::before, body.themedesignermode .ml-md-auto::before,
43702
  .ml-md-auto body.themedesignermode.ml-md-auto::before {
43703
    content: "Deprecated style in use (.ml)" !important;
43704
    color: #ca3120 !important;
43705
    font-size: smaller !important;
43706
  }
43707
}
43708
@media (min-width: 992px) {
43709
  .mr-lg-0 {
43710
    /* stylelint-disable declaration-no-important */
43711
    /* stylelint-enable */
43712
    margin-right: 0 !important;
43713
  }
43714
  body.behat-site .mr-lg-0,
43715
  .mr-lg-0 body.behat-site.mr-lg-0, body.themedesignermode .mr-lg-0,
43716
  .mr-lg-0 body.themedesignermode.mr-lg-0 {
43717
    outline: 3px dotted #ca3120 !important;
43718
    background-color: #fceeed !important;
43719
  }
43720
  body.behat-site .mr-lg-0::before,
43721
  .mr-lg-0 body.behat-site.mr-lg-0::before, body.themedesignermode .mr-lg-0::before,
43722
  .mr-lg-0 body.themedesignermode.mr-lg-0::before {
43723
    content: "Deprecated style in use (.mr)" !important;
43724
    color: #ca3120 !important;
43725
    font-size: smaller !important;
43726
  }
43727
  .ml-lg-0 {
43728
    /* stylelint-disable declaration-no-important */
43729
    /* stylelint-enable */
43730
    margin-left: 0 !important;
43731
  }
43732
  body.behat-site .ml-lg-0,
43733
  .ml-lg-0 body.behat-site.ml-lg-0, body.themedesignermode .ml-lg-0,
43734
  .ml-lg-0 body.themedesignermode.ml-lg-0 {
43735
    outline: 3px dotted #ca3120 !important;
43736
    background-color: #fceeed !important;
43737
  }
43738
  body.behat-site .ml-lg-0::before,
43739
  .ml-lg-0 body.behat-site.ml-lg-0::before, body.themedesignermode .ml-lg-0::before,
43740
  .ml-lg-0 body.themedesignermode.ml-lg-0::before {
43741
    content: "Deprecated style in use (.ml)" !important;
43742
    color: #ca3120 !important;
43743
    font-size: smaller !important;
43744
  }
43745
  .mr-lg-1 {
43746
    /* stylelint-disable declaration-no-important */
43747
    /* stylelint-enable */
43748
    margin-right: 0.25rem !important;
43749
  }
43750
  body.behat-site .mr-lg-1,
43751
  .mr-lg-1 body.behat-site.mr-lg-1, body.themedesignermode .mr-lg-1,
43752
  .mr-lg-1 body.themedesignermode.mr-lg-1 {
43753
    outline: 3px dotted #ca3120 !important;
43754
    background-color: #fceeed !important;
43755
  }
43756
  body.behat-site .mr-lg-1::before,
43757
  .mr-lg-1 body.behat-site.mr-lg-1::before, body.themedesignermode .mr-lg-1::before,
43758
  .mr-lg-1 body.themedesignermode.mr-lg-1::before {
43759
    content: "Deprecated style in use (.mr)" !important;
43760
    color: #ca3120 !important;
43761
    font-size: smaller !important;
43762
  }
43763
  .ml-lg-1 {
43764
    /* stylelint-disable declaration-no-important */
43765
    /* stylelint-enable */
43766
    margin-left: 0.25rem !important;
43767
  }
43768
  body.behat-site .ml-lg-1,
43769
  .ml-lg-1 body.behat-site.ml-lg-1, body.themedesignermode .ml-lg-1,
43770
  .ml-lg-1 body.themedesignermode.ml-lg-1 {
43771
    outline: 3px dotted #ca3120 !important;
43772
    background-color: #fceeed !important;
43773
  }
43774
  body.behat-site .ml-lg-1::before,
43775
  .ml-lg-1 body.behat-site.ml-lg-1::before, body.themedesignermode .ml-lg-1::before,
43776
  .ml-lg-1 body.themedesignermode.ml-lg-1::before {
43777
    content: "Deprecated style in use (.ml)" !important;
43778
    color: #ca3120 !important;
43779
    font-size: smaller !important;
43780
  }
43781
  .mr-lg-2 {
43782
    /* stylelint-disable declaration-no-important */
43783
    /* stylelint-enable */
43784
    margin-right: 0.5rem !important;
43785
  }
43786
  body.behat-site .mr-lg-2,
43787
  .mr-lg-2 body.behat-site.mr-lg-2, body.themedesignermode .mr-lg-2,
43788
  .mr-lg-2 body.themedesignermode.mr-lg-2 {
43789
    outline: 3px dotted #ca3120 !important;
43790
    background-color: #fceeed !important;
43791
  }
43792
  body.behat-site .mr-lg-2::before,
43793
  .mr-lg-2 body.behat-site.mr-lg-2::before, body.themedesignermode .mr-lg-2::before,
43794
  .mr-lg-2 body.themedesignermode.mr-lg-2::before {
43795
    content: "Deprecated style in use (.mr)" !important;
43796
    color: #ca3120 !important;
43797
    font-size: smaller !important;
43798
  }
43799
  .ml-lg-2 {
43800
    /* stylelint-disable declaration-no-important */
43801
    /* stylelint-enable */
43802
    margin-left: 0.5rem !important;
43803
  }
43804
  body.behat-site .ml-lg-2,
43805
  .ml-lg-2 body.behat-site.ml-lg-2, body.themedesignermode .ml-lg-2,
43806
  .ml-lg-2 body.themedesignermode.ml-lg-2 {
43807
    outline: 3px dotted #ca3120 !important;
43808
    background-color: #fceeed !important;
43809
  }
43810
  body.behat-site .ml-lg-2::before,
43811
  .ml-lg-2 body.behat-site.ml-lg-2::before, body.themedesignermode .ml-lg-2::before,
43812
  .ml-lg-2 body.themedesignermode.ml-lg-2::before {
43813
    content: "Deprecated style in use (.ml)" !important;
43814
    color: #ca3120 !important;
43815
    font-size: smaller !important;
43816
  }
43817
  .mr-lg-3 {
43818
    /* stylelint-disable declaration-no-important */
43819
    /* stylelint-enable */
43820
    margin-right: 1rem !important;
43821
  }
43822
  body.behat-site .mr-lg-3,
43823
  .mr-lg-3 body.behat-site.mr-lg-3, body.themedesignermode .mr-lg-3,
43824
  .mr-lg-3 body.themedesignermode.mr-lg-3 {
43825
    outline: 3px dotted #ca3120 !important;
43826
    background-color: #fceeed !important;
43827
  }
43828
  body.behat-site .mr-lg-3::before,
43829
  .mr-lg-3 body.behat-site.mr-lg-3::before, body.themedesignermode .mr-lg-3::before,
43830
  .mr-lg-3 body.themedesignermode.mr-lg-3::before {
43831
    content: "Deprecated style in use (.mr)" !important;
43832
    color: #ca3120 !important;
43833
    font-size: smaller !important;
43834
  }
43835
  .ml-lg-3 {
43836
    /* stylelint-disable declaration-no-important */
43837
    /* stylelint-enable */
43838
    margin-left: 1rem !important;
43839
  }
43840
  body.behat-site .ml-lg-3,
43841
  .ml-lg-3 body.behat-site.ml-lg-3, body.themedesignermode .ml-lg-3,
43842
  .ml-lg-3 body.themedesignermode.ml-lg-3 {
43843
    outline: 3px dotted #ca3120 !important;
43844
    background-color: #fceeed !important;
43845
  }
43846
  body.behat-site .ml-lg-3::before,
43847
  .ml-lg-3 body.behat-site.ml-lg-3::before, body.themedesignermode .ml-lg-3::before,
43848
  .ml-lg-3 body.themedesignermode.ml-lg-3::before {
43849
    content: "Deprecated style in use (.ml)" !important;
43850
    color: #ca3120 !important;
43851
    font-size: smaller !important;
43852
  }
43853
  .mr-lg-4 {
43854
    /* stylelint-disable declaration-no-important */
43855
    /* stylelint-enable */
43856
    margin-right: 1.5rem !important;
43857
  }
43858
  body.behat-site .mr-lg-4,
43859
  .mr-lg-4 body.behat-site.mr-lg-4, body.themedesignermode .mr-lg-4,
43860
  .mr-lg-4 body.themedesignermode.mr-lg-4 {
43861
    outline: 3px dotted #ca3120 !important;
43862
    background-color: #fceeed !important;
43863
  }
43864
  body.behat-site .mr-lg-4::before,
43865
  .mr-lg-4 body.behat-site.mr-lg-4::before, body.themedesignermode .mr-lg-4::before,
43866
  .mr-lg-4 body.themedesignermode.mr-lg-4::before {
43867
    content: "Deprecated style in use (.mr)" !important;
43868
    color: #ca3120 !important;
43869
    font-size: smaller !important;
43870
  }
43871
  .ml-lg-4 {
43872
    /* stylelint-disable declaration-no-important */
43873
    /* stylelint-enable */
43874
    margin-left: 1.5rem !important;
43875
  }
43876
  body.behat-site .ml-lg-4,
43877
  .ml-lg-4 body.behat-site.ml-lg-4, body.themedesignermode .ml-lg-4,
43878
  .ml-lg-4 body.themedesignermode.ml-lg-4 {
43879
    outline: 3px dotted #ca3120 !important;
43880
    background-color: #fceeed !important;
43881
  }
43882
  body.behat-site .ml-lg-4::before,
43883
  .ml-lg-4 body.behat-site.ml-lg-4::before, body.themedesignermode .ml-lg-4::before,
43884
  .ml-lg-4 body.themedesignermode.ml-lg-4::before {
43885
    content: "Deprecated style in use (.ml)" !important;
43886
    color: #ca3120 !important;
43887
    font-size: smaller !important;
43888
  }
43889
  .mr-lg-5 {
43890
    /* stylelint-disable declaration-no-important */
43891
    /* stylelint-enable */
43892
    margin-right: 2rem !important;
43893
  }
43894
  body.behat-site .mr-lg-5,
43895
  .mr-lg-5 body.behat-site.mr-lg-5, body.themedesignermode .mr-lg-5,
43896
  .mr-lg-5 body.themedesignermode.mr-lg-5 {
43897
    outline: 3px dotted #ca3120 !important;
43898
    background-color: #fceeed !important;
43899
  }
43900
  body.behat-site .mr-lg-5::before,
43901
  .mr-lg-5 body.behat-site.mr-lg-5::before, body.themedesignermode .mr-lg-5::before,
43902
  .mr-lg-5 body.themedesignermode.mr-lg-5::before {
43903
    content: "Deprecated style in use (.mr)" !important;
43904
    color: #ca3120 !important;
43905
    font-size: smaller !important;
43906
  }
43907
  .ml-lg-5 {
43908
    /* stylelint-disable declaration-no-important */
43909
    /* stylelint-enable */
43910
    margin-left: 2rem !important;
43911
  }
43912
  body.behat-site .ml-lg-5,
43913
  .ml-lg-5 body.behat-site.ml-lg-5, body.themedesignermode .ml-lg-5,
43914
  .ml-lg-5 body.themedesignermode.ml-lg-5 {
43915
    outline: 3px dotted #ca3120 !important;
43916
    background-color: #fceeed !important;
43917
  }
43918
  body.behat-site .ml-lg-5::before,
43919
  .ml-lg-5 body.behat-site.ml-lg-5::before, body.themedesignermode .ml-lg-5::before,
43920
  .ml-lg-5 body.themedesignermode.ml-lg-5::before {
43921
    content: "Deprecated style in use (.ml)" !important;
43922
    color: #ca3120 !important;
43923
    font-size: smaller !important;
43924
  }
43925
  .mr-lg-6 {
43926
    /* stylelint-disable declaration-no-important */
43927
    /* stylelint-enable */
43928
    margin-right: 3rem !important;
43929
  }
43930
  body.behat-site .mr-lg-6,
43931
  .mr-lg-6 body.behat-site.mr-lg-6, body.themedesignermode .mr-lg-6,
43932
  .mr-lg-6 body.themedesignermode.mr-lg-6 {
43933
    outline: 3px dotted #ca3120 !important;
43934
    background-color: #fceeed !important;
43935
  }
43936
  body.behat-site .mr-lg-6::before,
43937
  .mr-lg-6 body.behat-site.mr-lg-6::before, body.themedesignermode .mr-lg-6::before,
43938
  .mr-lg-6 body.themedesignermode.mr-lg-6::before {
43939
    content: "Deprecated style in use (.mr)" !important;
43940
    color: #ca3120 !important;
43941
    font-size: smaller !important;
43942
  }
43943
  .ml-lg-6 {
43944
    /* stylelint-disable declaration-no-important */
43945
    /* stylelint-enable */
43946
    margin-left: 3rem !important;
43947
  }
43948
  body.behat-site .ml-lg-6,
43949
  .ml-lg-6 body.behat-site.ml-lg-6, body.themedesignermode .ml-lg-6,
43950
  .ml-lg-6 body.themedesignermode.ml-lg-6 {
43951
    outline: 3px dotted #ca3120 !important;
43952
    background-color: #fceeed !important;
43953
  }
43954
  body.behat-site .ml-lg-6::before,
43955
  .ml-lg-6 body.behat-site.ml-lg-6::before, body.themedesignermode .ml-lg-6::before,
43956
  .ml-lg-6 body.themedesignermode.ml-lg-6::before {
43957
    content: "Deprecated style in use (.ml)" !important;
43958
    color: #ca3120 !important;
43959
    font-size: smaller !important;
43960
  }
43961
  .pr-lg-0 {
43962
    /* stylelint-disable declaration-no-important */
43963
    /* stylelint-enable */
43964
    padding-right: 0 !important;
43965
  }
43966
  body.behat-site .pr-lg-0,
43967
  .pr-lg-0 body.behat-site.pr-lg-0, body.themedesignermode .pr-lg-0,
43968
  .pr-lg-0 body.themedesignermode.pr-lg-0 {
43969
    outline: 3px dotted #ca3120 !important;
43970
    background-color: #fceeed !important;
43971
  }
43972
  body.behat-site .pr-lg-0::before,
43973
  .pr-lg-0 body.behat-site.pr-lg-0::before, body.themedesignermode .pr-lg-0::before,
43974
  .pr-lg-0 body.themedesignermode.pr-lg-0::before {
43975
    content: "Deprecated style in use (.pr)" !important;
43976
    color: #ca3120 !important;
43977
    font-size: smaller !important;
43978
  }
43979
  .pl-lg-0 {
43980
    /* stylelint-disable declaration-no-important */
43981
    /* stylelint-enable */
43982
    padding-left: 0 !important;
43983
  }
43984
  body.behat-site .pl-lg-0,
43985
  .pl-lg-0 body.behat-site.pl-lg-0, body.themedesignermode .pl-lg-0,
43986
  .pl-lg-0 body.themedesignermode.pl-lg-0 {
43987
    outline: 3px dotted #ca3120 !important;
43988
    background-color: #fceeed !important;
43989
  }
43990
  body.behat-site .pl-lg-0::before,
43991
  .pl-lg-0 body.behat-site.pl-lg-0::before, body.themedesignermode .pl-lg-0::before,
43992
  .pl-lg-0 body.themedesignermode.pl-lg-0::before {
43993
    content: "Deprecated style in use (.pl)" !important;
43994
    color: #ca3120 !important;
43995
    font-size: smaller !important;
43996
  }
43997
  .pr-lg-1 {
43998
    /* stylelint-disable declaration-no-important */
43999
    /* stylelint-enable */
44000
    padding-right: 0.25rem !important;
44001
  }
44002
  body.behat-site .pr-lg-1,
44003
  .pr-lg-1 body.behat-site.pr-lg-1, body.themedesignermode .pr-lg-1,
44004
  .pr-lg-1 body.themedesignermode.pr-lg-1 {
44005
    outline: 3px dotted #ca3120 !important;
44006
    background-color: #fceeed !important;
44007
  }
44008
  body.behat-site .pr-lg-1::before,
44009
  .pr-lg-1 body.behat-site.pr-lg-1::before, body.themedesignermode .pr-lg-1::before,
44010
  .pr-lg-1 body.themedesignermode.pr-lg-1::before {
44011
    content: "Deprecated style in use (.pr)" !important;
44012
    color: #ca3120 !important;
44013
    font-size: smaller !important;
44014
  }
44015
  .pl-lg-1 {
44016
    /* stylelint-disable declaration-no-important */
44017
    /* stylelint-enable */
44018
    padding-left: 0.25rem !important;
44019
  }
44020
  body.behat-site .pl-lg-1,
44021
  .pl-lg-1 body.behat-site.pl-lg-1, body.themedesignermode .pl-lg-1,
44022
  .pl-lg-1 body.themedesignermode.pl-lg-1 {
44023
    outline: 3px dotted #ca3120 !important;
44024
    background-color: #fceeed !important;
44025
  }
44026
  body.behat-site .pl-lg-1::before,
44027
  .pl-lg-1 body.behat-site.pl-lg-1::before, body.themedesignermode .pl-lg-1::before,
44028
  .pl-lg-1 body.themedesignermode.pl-lg-1::before {
44029
    content: "Deprecated style in use (.pl)" !important;
44030
    color: #ca3120 !important;
44031
    font-size: smaller !important;
44032
  }
44033
  .pr-lg-2 {
44034
    /* stylelint-disable declaration-no-important */
44035
    /* stylelint-enable */
44036
    padding-right: 0.5rem !important;
44037
  }
44038
  body.behat-site .pr-lg-2,
44039
  .pr-lg-2 body.behat-site.pr-lg-2, body.themedesignermode .pr-lg-2,
44040
  .pr-lg-2 body.themedesignermode.pr-lg-2 {
44041
    outline: 3px dotted #ca3120 !important;
44042
    background-color: #fceeed !important;
44043
  }
44044
  body.behat-site .pr-lg-2::before,
44045
  .pr-lg-2 body.behat-site.pr-lg-2::before, body.themedesignermode .pr-lg-2::before,
44046
  .pr-lg-2 body.themedesignermode.pr-lg-2::before {
44047
    content: "Deprecated style in use (.pr)" !important;
44048
    color: #ca3120 !important;
44049
    font-size: smaller !important;
44050
  }
44051
  .pl-lg-2 {
44052
    /* stylelint-disable declaration-no-important */
44053
    /* stylelint-enable */
44054
    padding-left: 0.5rem !important;
44055
  }
44056
  body.behat-site .pl-lg-2,
44057
  .pl-lg-2 body.behat-site.pl-lg-2, body.themedesignermode .pl-lg-2,
44058
  .pl-lg-2 body.themedesignermode.pl-lg-2 {
44059
    outline: 3px dotted #ca3120 !important;
44060
    background-color: #fceeed !important;
44061
  }
44062
  body.behat-site .pl-lg-2::before,
44063
  .pl-lg-2 body.behat-site.pl-lg-2::before, body.themedesignermode .pl-lg-2::before,
44064
  .pl-lg-2 body.themedesignermode.pl-lg-2::before {
44065
    content: "Deprecated style in use (.pl)" !important;
44066
    color: #ca3120 !important;
44067
    font-size: smaller !important;
44068
  }
44069
  .pr-lg-3 {
44070
    /* stylelint-disable declaration-no-important */
44071
    /* stylelint-enable */
44072
    padding-right: 1rem !important;
44073
  }
44074
  body.behat-site .pr-lg-3,
44075
  .pr-lg-3 body.behat-site.pr-lg-3, body.themedesignermode .pr-lg-3,
44076
  .pr-lg-3 body.themedesignermode.pr-lg-3 {
44077
    outline: 3px dotted #ca3120 !important;
44078
    background-color: #fceeed !important;
44079
  }
44080
  body.behat-site .pr-lg-3::before,
44081
  .pr-lg-3 body.behat-site.pr-lg-3::before, body.themedesignermode .pr-lg-3::before,
44082
  .pr-lg-3 body.themedesignermode.pr-lg-3::before {
44083
    content: "Deprecated style in use (.pr)" !important;
44084
    color: #ca3120 !important;
44085
    font-size: smaller !important;
44086
  }
44087
  .pl-lg-3 {
44088
    /* stylelint-disable declaration-no-important */
44089
    /* stylelint-enable */
44090
    padding-left: 1rem !important;
44091
  }
44092
  body.behat-site .pl-lg-3,
44093
  .pl-lg-3 body.behat-site.pl-lg-3, body.themedesignermode .pl-lg-3,
44094
  .pl-lg-3 body.themedesignermode.pl-lg-3 {
44095
    outline: 3px dotted #ca3120 !important;
44096
    background-color: #fceeed !important;
44097
  }
44098
  body.behat-site .pl-lg-3::before,
44099
  .pl-lg-3 body.behat-site.pl-lg-3::before, body.themedesignermode .pl-lg-3::before,
44100
  .pl-lg-3 body.themedesignermode.pl-lg-3::before {
44101
    content: "Deprecated style in use (.pl)" !important;
44102
    color: #ca3120 !important;
44103
    font-size: smaller !important;
44104
  }
44105
  .pr-lg-4 {
44106
    /* stylelint-disable declaration-no-important */
44107
    /* stylelint-enable */
44108
    padding-right: 1.5rem !important;
44109
  }
44110
  body.behat-site .pr-lg-4,
44111
  .pr-lg-4 body.behat-site.pr-lg-4, body.themedesignermode .pr-lg-4,
44112
  .pr-lg-4 body.themedesignermode.pr-lg-4 {
44113
    outline: 3px dotted #ca3120 !important;
44114
    background-color: #fceeed !important;
44115
  }
44116
  body.behat-site .pr-lg-4::before,
44117
  .pr-lg-4 body.behat-site.pr-lg-4::before, body.themedesignermode .pr-lg-4::before,
44118
  .pr-lg-4 body.themedesignermode.pr-lg-4::before {
44119
    content: "Deprecated style in use (.pr)" !important;
44120
    color: #ca3120 !important;
44121
    font-size: smaller !important;
44122
  }
44123
  .pl-lg-4 {
44124
    /* stylelint-disable declaration-no-important */
44125
    /* stylelint-enable */
44126
    padding-left: 1.5rem !important;
44127
  }
44128
  body.behat-site .pl-lg-4,
44129
  .pl-lg-4 body.behat-site.pl-lg-4, body.themedesignermode .pl-lg-4,
44130
  .pl-lg-4 body.themedesignermode.pl-lg-4 {
44131
    outline: 3px dotted #ca3120 !important;
44132
    background-color: #fceeed !important;
44133
  }
44134
  body.behat-site .pl-lg-4::before,
44135
  .pl-lg-4 body.behat-site.pl-lg-4::before, body.themedesignermode .pl-lg-4::before,
44136
  .pl-lg-4 body.themedesignermode.pl-lg-4::before {
44137
    content: "Deprecated style in use (.pl)" !important;
44138
    color: #ca3120 !important;
44139
    font-size: smaller !important;
44140
  }
44141
  .pr-lg-5 {
44142
    /* stylelint-disable declaration-no-important */
44143
    /* stylelint-enable */
44144
    padding-right: 2rem !important;
44145
  }
44146
  body.behat-site .pr-lg-5,
44147
  .pr-lg-5 body.behat-site.pr-lg-5, body.themedesignermode .pr-lg-5,
44148
  .pr-lg-5 body.themedesignermode.pr-lg-5 {
44149
    outline: 3px dotted #ca3120 !important;
44150
    background-color: #fceeed !important;
44151
  }
44152
  body.behat-site .pr-lg-5::before,
44153
  .pr-lg-5 body.behat-site.pr-lg-5::before, body.themedesignermode .pr-lg-5::before,
44154
  .pr-lg-5 body.themedesignermode.pr-lg-5::before {
44155
    content: "Deprecated style in use (.pr)" !important;
44156
    color: #ca3120 !important;
44157
    font-size: smaller !important;
44158
  }
44159
  .pl-lg-5 {
44160
    /* stylelint-disable declaration-no-important */
44161
    /* stylelint-enable */
44162
    padding-left: 2rem !important;
44163
  }
44164
  body.behat-site .pl-lg-5,
44165
  .pl-lg-5 body.behat-site.pl-lg-5, body.themedesignermode .pl-lg-5,
44166
  .pl-lg-5 body.themedesignermode.pl-lg-5 {
44167
    outline: 3px dotted #ca3120 !important;
44168
    background-color: #fceeed !important;
44169
  }
44170
  body.behat-site .pl-lg-5::before,
44171
  .pl-lg-5 body.behat-site.pl-lg-5::before, body.themedesignermode .pl-lg-5::before,
44172
  .pl-lg-5 body.themedesignermode.pl-lg-5::before {
44173
    content: "Deprecated style in use (.pl)" !important;
44174
    color: #ca3120 !important;
44175
    font-size: smaller !important;
44176
  }
44177
  .pr-lg-6 {
44178
    /* stylelint-disable declaration-no-important */
44179
    /* stylelint-enable */
44180
    padding-right: 3rem !important;
44181
  }
44182
  body.behat-site .pr-lg-6,
44183
  .pr-lg-6 body.behat-site.pr-lg-6, body.themedesignermode .pr-lg-6,
44184
  .pr-lg-6 body.themedesignermode.pr-lg-6 {
44185
    outline: 3px dotted #ca3120 !important;
44186
    background-color: #fceeed !important;
44187
  }
44188
  body.behat-site .pr-lg-6::before,
44189
  .pr-lg-6 body.behat-site.pr-lg-6::before, body.themedesignermode .pr-lg-6::before,
44190
  .pr-lg-6 body.themedesignermode.pr-lg-6::before {
44191
    content: "Deprecated style in use (.pr)" !important;
44192
    color: #ca3120 !important;
44193
    font-size: smaller !important;
44194
  }
44195
  .pl-lg-6 {
44196
    /* stylelint-disable declaration-no-important */
44197
    /* stylelint-enable */
44198
    padding-left: 3rem !important;
44199
  }
44200
  body.behat-site .pl-lg-6,
44201
  .pl-lg-6 body.behat-site.pl-lg-6, body.themedesignermode .pl-lg-6,
44202
  .pl-lg-6 body.themedesignermode.pl-lg-6 {
44203
    outline: 3px dotted #ca3120 !important;
44204
    background-color: #fceeed !important;
44205
  }
44206
  body.behat-site .pl-lg-6::before,
44207
  .pl-lg-6 body.behat-site.pl-lg-6::before, body.themedesignermode .pl-lg-6::before,
44208
  .pl-lg-6 body.themedesignermode.pl-lg-6::before {
44209
    content: "Deprecated style in use (.pl)" !important;
44210
    color: #ca3120 !important;
44211
    font-size: smaller !important;
44212
  }
44213
  .mr-lg-n1 {
44214
    /* stylelint-disable declaration-no-important */
44215
    /* stylelint-enable */
44216
    margin-right: -0.25rem !important;
44217
  }
44218
  body.behat-site .mr-lg-n1,
44219
  .mr-lg-n1 body.behat-site.mr-lg-n1, body.themedesignermode .mr-lg-n1,
44220
  .mr-lg-n1 body.themedesignermode.mr-lg-n1 {
44221
    outline: 3px dotted #ca3120 !important;
44222
    background-color: #fceeed !important;
44223
  }
44224
  body.behat-site .mr-lg-n1::before,
44225
  .mr-lg-n1 body.behat-site.mr-lg-n1::before, body.themedesignermode .mr-lg-n1::before,
44226
  .mr-lg-n1 body.themedesignermode.mr-lg-n1::before {
44227
    content: "Deprecated style in use (.mr)" !important;
44228
    color: #ca3120 !important;
44229
    font-size: smaller !important;
44230
  }
44231
  .ml-lg-n1 {
44232
    /* stylelint-disable declaration-no-important */
44233
    /* stylelint-enable */
44234
    margin-left: -0.25rem !important;
44235
  }
44236
  body.behat-site .ml-lg-n1,
44237
  .ml-lg-n1 body.behat-site.ml-lg-n1, body.themedesignermode .ml-lg-n1,
44238
  .ml-lg-n1 body.themedesignermode.ml-lg-n1 {
44239
    outline: 3px dotted #ca3120 !important;
44240
    background-color: #fceeed !important;
44241
  }
44242
  body.behat-site .ml-lg-n1::before,
44243
  .ml-lg-n1 body.behat-site.ml-lg-n1::before, body.themedesignermode .ml-lg-n1::before,
44244
  .ml-lg-n1 body.themedesignermode.ml-lg-n1::before {
44245
    content: "Deprecated style in use (.ml)" !important;
44246
    color: #ca3120 !important;
44247
    font-size: smaller !important;
44248
  }
44249
  .mr-lg-n2 {
44250
    /* stylelint-disable declaration-no-important */
44251
    /* stylelint-enable */
44252
    margin-right: -0.5rem !important;
44253
  }
44254
  body.behat-site .mr-lg-n2,
44255
  .mr-lg-n2 body.behat-site.mr-lg-n2, body.themedesignermode .mr-lg-n2,
44256
  .mr-lg-n2 body.themedesignermode.mr-lg-n2 {
44257
    outline: 3px dotted #ca3120 !important;
44258
    background-color: #fceeed !important;
44259
  }
44260
  body.behat-site .mr-lg-n2::before,
44261
  .mr-lg-n2 body.behat-site.mr-lg-n2::before, body.themedesignermode .mr-lg-n2::before,
44262
  .mr-lg-n2 body.themedesignermode.mr-lg-n2::before {
44263
    content: "Deprecated style in use (.mr)" !important;
44264
    color: #ca3120 !important;
44265
    font-size: smaller !important;
44266
  }
44267
  .ml-lg-n2 {
44268
    /* stylelint-disable declaration-no-important */
44269
    /* stylelint-enable */
44270
    margin-left: -0.5rem !important;
44271
  }
44272
  body.behat-site .ml-lg-n2,
44273
  .ml-lg-n2 body.behat-site.ml-lg-n2, body.themedesignermode .ml-lg-n2,
44274
  .ml-lg-n2 body.themedesignermode.ml-lg-n2 {
44275
    outline: 3px dotted #ca3120 !important;
44276
    background-color: #fceeed !important;
44277
  }
44278
  body.behat-site .ml-lg-n2::before,
44279
  .ml-lg-n2 body.behat-site.ml-lg-n2::before, body.themedesignermode .ml-lg-n2::before,
44280
  .ml-lg-n2 body.themedesignermode.ml-lg-n2::before {
44281
    content: "Deprecated style in use (.ml)" !important;
44282
    color: #ca3120 !important;
44283
    font-size: smaller !important;
44284
  }
44285
  .mr-lg-n3 {
44286
    /* stylelint-disable declaration-no-important */
44287
    /* stylelint-enable */
44288
    margin-right: -1rem !important;
44289
  }
44290
  body.behat-site .mr-lg-n3,
44291
  .mr-lg-n3 body.behat-site.mr-lg-n3, body.themedesignermode .mr-lg-n3,
44292
  .mr-lg-n3 body.themedesignermode.mr-lg-n3 {
44293
    outline: 3px dotted #ca3120 !important;
44294
    background-color: #fceeed !important;
44295
  }
44296
  body.behat-site .mr-lg-n3::before,
44297
  .mr-lg-n3 body.behat-site.mr-lg-n3::before, body.themedesignermode .mr-lg-n3::before,
44298
  .mr-lg-n3 body.themedesignermode.mr-lg-n3::before {
44299
    content: "Deprecated style in use (.mr)" !important;
44300
    color: #ca3120 !important;
44301
    font-size: smaller !important;
44302
  }
44303
  .ml-lg-n3 {
44304
    /* stylelint-disable declaration-no-important */
44305
    /* stylelint-enable */
44306
    margin-left: -1rem !important;
44307
  }
44308
  body.behat-site .ml-lg-n3,
44309
  .ml-lg-n3 body.behat-site.ml-lg-n3, body.themedesignermode .ml-lg-n3,
44310
  .ml-lg-n3 body.themedesignermode.ml-lg-n3 {
44311
    outline: 3px dotted #ca3120 !important;
44312
    background-color: #fceeed !important;
44313
  }
44314
  body.behat-site .ml-lg-n3::before,
44315
  .ml-lg-n3 body.behat-site.ml-lg-n3::before, body.themedesignermode .ml-lg-n3::before,
44316
  .ml-lg-n3 body.themedesignermode.ml-lg-n3::before {
44317
    content: "Deprecated style in use (.ml)" !important;
44318
    color: #ca3120 !important;
44319
    font-size: smaller !important;
44320
  }
44321
  .mr-lg-n4 {
44322
    /* stylelint-disable declaration-no-important */
44323
    /* stylelint-enable */
44324
    margin-right: -1.5rem !important;
44325
  }
44326
  body.behat-site .mr-lg-n4,
44327
  .mr-lg-n4 body.behat-site.mr-lg-n4, body.themedesignermode .mr-lg-n4,
44328
  .mr-lg-n4 body.themedesignermode.mr-lg-n4 {
44329
    outline: 3px dotted #ca3120 !important;
44330
    background-color: #fceeed !important;
44331
  }
44332
  body.behat-site .mr-lg-n4::before,
44333
  .mr-lg-n4 body.behat-site.mr-lg-n4::before, body.themedesignermode .mr-lg-n4::before,
44334
  .mr-lg-n4 body.themedesignermode.mr-lg-n4::before {
44335
    content: "Deprecated style in use (.mr)" !important;
44336
    color: #ca3120 !important;
44337
    font-size: smaller !important;
44338
  }
44339
  .ml-lg-n4 {
44340
    /* stylelint-disable declaration-no-important */
44341
    /* stylelint-enable */
44342
    margin-left: -1.5rem !important;
44343
  }
44344
  body.behat-site .ml-lg-n4,
44345
  .ml-lg-n4 body.behat-site.ml-lg-n4, body.themedesignermode .ml-lg-n4,
44346
  .ml-lg-n4 body.themedesignermode.ml-lg-n4 {
44347
    outline: 3px dotted #ca3120 !important;
44348
    background-color: #fceeed !important;
44349
  }
44350
  body.behat-site .ml-lg-n4::before,
44351
  .ml-lg-n4 body.behat-site.ml-lg-n4::before, body.themedesignermode .ml-lg-n4::before,
44352
  .ml-lg-n4 body.themedesignermode.ml-lg-n4::before {
44353
    content: "Deprecated style in use (.ml)" !important;
44354
    color: #ca3120 !important;
44355
    font-size: smaller !important;
44356
  }
44357
  .mr-lg-n5 {
44358
    /* stylelint-disable declaration-no-important */
44359
    /* stylelint-enable */
44360
    margin-right: -2rem !important;
44361
  }
44362
  body.behat-site .mr-lg-n5,
44363
  .mr-lg-n5 body.behat-site.mr-lg-n5, body.themedesignermode .mr-lg-n5,
44364
  .mr-lg-n5 body.themedesignermode.mr-lg-n5 {
44365
    outline: 3px dotted #ca3120 !important;
44366
    background-color: #fceeed !important;
44367
  }
44368
  body.behat-site .mr-lg-n5::before,
44369
  .mr-lg-n5 body.behat-site.mr-lg-n5::before, body.themedesignermode .mr-lg-n5::before,
44370
  .mr-lg-n5 body.themedesignermode.mr-lg-n5::before {
44371
    content: "Deprecated style in use (.mr)" !important;
44372
    color: #ca3120 !important;
44373
    font-size: smaller !important;
44374
  }
44375
  .ml-lg-n5 {
44376
    /* stylelint-disable declaration-no-important */
44377
    /* stylelint-enable */
44378
    margin-left: -2rem !important;
44379
  }
44380
  body.behat-site .ml-lg-n5,
44381
  .ml-lg-n5 body.behat-site.ml-lg-n5, body.themedesignermode .ml-lg-n5,
44382
  .ml-lg-n5 body.themedesignermode.ml-lg-n5 {
44383
    outline: 3px dotted #ca3120 !important;
44384
    background-color: #fceeed !important;
44385
  }
44386
  body.behat-site .ml-lg-n5::before,
44387
  .ml-lg-n5 body.behat-site.ml-lg-n5::before, body.themedesignermode .ml-lg-n5::before,
44388
  .ml-lg-n5 body.themedesignermode.ml-lg-n5::before {
44389
    content: "Deprecated style in use (.ml)" !important;
44390
    color: #ca3120 !important;
44391
    font-size: smaller !important;
44392
  }
44393
  .mr-lg-n6 {
44394
    /* stylelint-disable declaration-no-important */
44395
    /* stylelint-enable */
44396
    margin-right: -3rem !important;
44397
  }
44398
  body.behat-site .mr-lg-n6,
44399
  .mr-lg-n6 body.behat-site.mr-lg-n6, body.themedesignermode .mr-lg-n6,
44400
  .mr-lg-n6 body.themedesignermode.mr-lg-n6 {
44401
    outline: 3px dotted #ca3120 !important;
44402
    background-color: #fceeed !important;
44403
  }
44404
  body.behat-site .mr-lg-n6::before,
44405
  .mr-lg-n6 body.behat-site.mr-lg-n6::before, body.themedesignermode .mr-lg-n6::before,
44406
  .mr-lg-n6 body.themedesignermode.mr-lg-n6::before {
44407
    content: "Deprecated style in use (.mr)" !important;
44408
    color: #ca3120 !important;
44409
    font-size: smaller !important;
44410
  }
44411
  .ml-lg-n6 {
44412
    /* stylelint-disable declaration-no-important */
44413
    /* stylelint-enable */
44414
    margin-left: -3rem !important;
44415
  }
44416
  body.behat-site .ml-lg-n6,
44417
  .ml-lg-n6 body.behat-site.ml-lg-n6, body.themedesignermode .ml-lg-n6,
44418
  .ml-lg-n6 body.themedesignermode.ml-lg-n6 {
44419
    outline: 3px dotted #ca3120 !important;
44420
    background-color: #fceeed !important;
44421
  }
44422
  body.behat-site .ml-lg-n6::before,
44423
  .ml-lg-n6 body.behat-site.ml-lg-n6::before, body.themedesignermode .ml-lg-n6::before,
44424
  .ml-lg-n6 body.themedesignermode.ml-lg-n6::before {
44425
    content: "Deprecated style in use (.ml)" !important;
44426
    color: #ca3120 !important;
44427
    font-size: smaller !important;
44428
  }
44429
  .mr-lg-auto {
44430
    /* stylelint-disable declaration-no-important */
44431
    /* stylelint-enable */
44432
    margin-right: auto !important;
44433
  }
44434
  body.behat-site .mr-lg-auto,
44435
  .mr-lg-auto body.behat-site.mr-lg-auto, body.themedesignermode .mr-lg-auto,
44436
  .mr-lg-auto body.themedesignermode.mr-lg-auto {
44437
    outline: 3px dotted #ca3120 !important;
44438
    background-color: #fceeed !important;
44439
  }
44440
  body.behat-site .mr-lg-auto::before,
44441
  .mr-lg-auto body.behat-site.mr-lg-auto::before, body.themedesignermode .mr-lg-auto::before,
44442
  .mr-lg-auto body.themedesignermode.mr-lg-auto::before {
44443
    content: "Deprecated style in use (.mr)" !important;
44444
    color: #ca3120 !important;
44445
    font-size: smaller !important;
44446
  }
44447
  .ml-lg-auto {
44448
    /* stylelint-disable declaration-no-important */
44449
    /* stylelint-enable */
44450
    margin-left: auto !important;
44451
  }
44452
  body.behat-site .ml-lg-auto,
44453
  .ml-lg-auto body.behat-site.ml-lg-auto, body.themedesignermode .ml-lg-auto,
44454
  .ml-lg-auto body.themedesignermode.ml-lg-auto {
44455
    outline: 3px dotted #ca3120 !important;
44456
    background-color: #fceeed !important;
44457
  }
44458
  body.behat-site .ml-lg-auto::before,
44459
  .ml-lg-auto body.behat-site.ml-lg-auto::before, body.themedesignermode .ml-lg-auto::before,
44460
  .ml-lg-auto body.themedesignermode.ml-lg-auto::before {
44461
    content: "Deprecated style in use (.ml)" !important;
44462
    color: #ca3120 !important;
44463
    font-size: smaller !important;
44464
  }
44465
}
44466
@media (min-width: 1200px) {
44467
  .mr-xl-0 {
44468
    /* stylelint-disable declaration-no-important */
44469
    /* stylelint-enable */
44470
    margin-right: 0 !important;
44471
  }
44472
  body.behat-site .mr-xl-0,
44473
  .mr-xl-0 body.behat-site.mr-xl-0, body.themedesignermode .mr-xl-0,
44474
  .mr-xl-0 body.themedesignermode.mr-xl-0 {
44475
    outline: 3px dotted #ca3120 !important;
44476
    background-color: #fceeed !important;
44477
  }
44478
  body.behat-site .mr-xl-0::before,
44479
  .mr-xl-0 body.behat-site.mr-xl-0::before, body.themedesignermode .mr-xl-0::before,
44480
  .mr-xl-0 body.themedesignermode.mr-xl-0::before {
44481
    content: "Deprecated style in use (.mr)" !important;
44482
    color: #ca3120 !important;
44483
    font-size: smaller !important;
44484
  }
44485
  .ml-xl-0 {
44486
    /* stylelint-disable declaration-no-important */
44487
    /* stylelint-enable */
44488
    margin-left: 0 !important;
44489
  }
44490
  body.behat-site .ml-xl-0,
44491
  .ml-xl-0 body.behat-site.ml-xl-0, body.themedesignermode .ml-xl-0,
44492
  .ml-xl-0 body.themedesignermode.ml-xl-0 {
44493
    outline: 3px dotted #ca3120 !important;
44494
    background-color: #fceeed !important;
44495
  }
44496
  body.behat-site .ml-xl-0::before,
44497
  .ml-xl-0 body.behat-site.ml-xl-0::before, body.themedesignermode .ml-xl-0::before,
44498
  .ml-xl-0 body.themedesignermode.ml-xl-0::before {
44499
    content: "Deprecated style in use (.ml)" !important;
44500
    color: #ca3120 !important;
44501
    font-size: smaller !important;
44502
  }
44503
  .mr-xl-1 {
44504
    /* stylelint-disable declaration-no-important */
44505
    /* stylelint-enable */
44506
    margin-right: 0.25rem !important;
44507
  }
44508
  body.behat-site .mr-xl-1,
44509
  .mr-xl-1 body.behat-site.mr-xl-1, body.themedesignermode .mr-xl-1,
44510
  .mr-xl-1 body.themedesignermode.mr-xl-1 {
44511
    outline: 3px dotted #ca3120 !important;
44512
    background-color: #fceeed !important;
44513
  }
44514
  body.behat-site .mr-xl-1::before,
44515
  .mr-xl-1 body.behat-site.mr-xl-1::before, body.themedesignermode .mr-xl-1::before,
44516
  .mr-xl-1 body.themedesignermode.mr-xl-1::before {
44517
    content: "Deprecated style in use (.mr)" !important;
44518
    color: #ca3120 !important;
44519
    font-size: smaller !important;
44520
  }
44521
  .ml-xl-1 {
44522
    /* stylelint-disable declaration-no-important */
44523
    /* stylelint-enable */
44524
    margin-left: 0.25rem !important;
44525
  }
44526
  body.behat-site .ml-xl-1,
44527
  .ml-xl-1 body.behat-site.ml-xl-1, body.themedesignermode .ml-xl-1,
44528
  .ml-xl-1 body.themedesignermode.ml-xl-1 {
44529
    outline: 3px dotted #ca3120 !important;
44530
    background-color: #fceeed !important;
44531
  }
44532
  body.behat-site .ml-xl-1::before,
44533
  .ml-xl-1 body.behat-site.ml-xl-1::before, body.themedesignermode .ml-xl-1::before,
44534
  .ml-xl-1 body.themedesignermode.ml-xl-1::before {
44535
    content: "Deprecated style in use (.ml)" !important;
44536
    color: #ca3120 !important;
44537
    font-size: smaller !important;
44538
  }
44539
  .mr-xl-2 {
44540
    /* stylelint-disable declaration-no-important */
44541
    /* stylelint-enable */
44542
    margin-right: 0.5rem !important;
44543
  }
44544
  body.behat-site .mr-xl-2,
44545
  .mr-xl-2 body.behat-site.mr-xl-2, body.themedesignermode .mr-xl-2,
44546
  .mr-xl-2 body.themedesignermode.mr-xl-2 {
44547
    outline: 3px dotted #ca3120 !important;
44548
    background-color: #fceeed !important;
44549
  }
44550
  body.behat-site .mr-xl-2::before,
44551
  .mr-xl-2 body.behat-site.mr-xl-2::before, body.themedesignermode .mr-xl-2::before,
44552
  .mr-xl-2 body.themedesignermode.mr-xl-2::before {
44553
    content: "Deprecated style in use (.mr)" !important;
44554
    color: #ca3120 !important;
44555
    font-size: smaller !important;
44556
  }
44557
  .ml-xl-2 {
44558
    /* stylelint-disable declaration-no-important */
44559
    /* stylelint-enable */
44560
    margin-left: 0.5rem !important;
44561
  }
44562
  body.behat-site .ml-xl-2,
44563
  .ml-xl-2 body.behat-site.ml-xl-2, body.themedesignermode .ml-xl-2,
44564
  .ml-xl-2 body.themedesignermode.ml-xl-2 {
44565
    outline: 3px dotted #ca3120 !important;
44566
    background-color: #fceeed !important;
44567
  }
44568
  body.behat-site .ml-xl-2::before,
44569
  .ml-xl-2 body.behat-site.ml-xl-2::before, body.themedesignermode .ml-xl-2::before,
44570
  .ml-xl-2 body.themedesignermode.ml-xl-2::before {
44571
    content: "Deprecated style in use (.ml)" !important;
44572
    color: #ca3120 !important;
44573
    font-size: smaller !important;
44574
  }
44575
  .mr-xl-3 {
44576
    /* stylelint-disable declaration-no-important */
44577
    /* stylelint-enable */
44578
    margin-right: 1rem !important;
44579
  }
44580
  body.behat-site .mr-xl-3,
44581
  .mr-xl-3 body.behat-site.mr-xl-3, body.themedesignermode .mr-xl-3,
44582
  .mr-xl-3 body.themedesignermode.mr-xl-3 {
44583
    outline: 3px dotted #ca3120 !important;
44584
    background-color: #fceeed !important;
44585
  }
44586
  body.behat-site .mr-xl-3::before,
44587
  .mr-xl-3 body.behat-site.mr-xl-3::before, body.themedesignermode .mr-xl-3::before,
44588
  .mr-xl-3 body.themedesignermode.mr-xl-3::before {
44589
    content: "Deprecated style in use (.mr)" !important;
44590
    color: #ca3120 !important;
44591
    font-size: smaller !important;
44592
  }
44593
  .ml-xl-3 {
44594
    /* stylelint-disable declaration-no-important */
44595
    /* stylelint-enable */
44596
    margin-left: 1rem !important;
44597
  }
44598
  body.behat-site .ml-xl-3,
44599
  .ml-xl-3 body.behat-site.ml-xl-3, body.themedesignermode .ml-xl-3,
44600
  .ml-xl-3 body.themedesignermode.ml-xl-3 {
44601
    outline: 3px dotted #ca3120 !important;
44602
    background-color: #fceeed !important;
44603
  }
44604
  body.behat-site .ml-xl-3::before,
44605
  .ml-xl-3 body.behat-site.ml-xl-3::before, body.themedesignermode .ml-xl-3::before,
44606
  .ml-xl-3 body.themedesignermode.ml-xl-3::before {
44607
    content: "Deprecated style in use (.ml)" !important;
44608
    color: #ca3120 !important;
44609
    font-size: smaller !important;
44610
  }
44611
  .mr-xl-4 {
44612
    /* stylelint-disable declaration-no-important */
44613
    /* stylelint-enable */
44614
    margin-right: 1.5rem !important;
44615
  }
44616
  body.behat-site .mr-xl-4,
44617
  .mr-xl-4 body.behat-site.mr-xl-4, body.themedesignermode .mr-xl-4,
44618
  .mr-xl-4 body.themedesignermode.mr-xl-4 {
44619
    outline: 3px dotted #ca3120 !important;
44620
    background-color: #fceeed !important;
44621
  }
44622
  body.behat-site .mr-xl-4::before,
44623
  .mr-xl-4 body.behat-site.mr-xl-4::before, body.themedesignermode .mr-xl-4::before,
44624
  .mr-xl-4 body.themedesignermode.mr-xl-4::before {
44625
    content: "Deprecated style in use (.mr)" !important;
44626
    color: #ca3120 !important;
44627
    font-size: smaller !important;
44628
  }
44629
  .ml-xl-4 {
44630
    /* stylelint-disable declaration-no-important */
44631
    /* stylelint-enable */
44632
    margin-left: 1.5rem !important;
44633
  }
44634
  body.behat-site .ml-xl-4,
44635
  .ml-xl-4 body.behat-site.ml-xl-4, body.themedesignermode .ml-xl-4,
44636
  .ml-xl-4 body.themedesignermode.ml-xl-4 {
44637
    outline: 3px dotted #ca3120 !important;
44638
    background-color: #fceeed !important;
44639
  }
44640
  body.behat-site .ml-xl-4::before,
44641
  .ml-xl-4 body.behat-site.ml-xl-4::before, body.themedesignermode .ml-xl-4::before,
44642
  .ml-xl-4 body.themedesignermode.ml-xl-4::before {
44643
    content: "Deprecated style in use (.ml)" !important;
44644
    color: #ca3120 !important;
44645
    font-size: smaller !important;
44646
  }
44647
  .mr-xl-5 {
44648
    /* stylelint-disable declaration-no-important */
44649
    /* stylelint-enable */
44650
    margin-right: 2rem !important;
44651
  }
44652
  body.behat-site .mr-xl-5,
44653
  .mr-xl-5 body.behat-site.mr-xl-5, body.themedesignermode .mr-xl-5,
44654
  .mr-xl-5 body.themedesignermode.mr-xl-5 {
44655
    outline: 3px dotted #ca3120 !important;
44656
    background-color: #fceeed !important;
44657
  }
44658
  body.behat-site .mr-xl-5::before,
44659
  .mr-xl-5 body.behat-site.mr-xl-5::before, body.themedesignermode .mr-xl-5::before,
44660
  .mr-xl-5 body.themedesignermode.mr-xl-5::before {
44661
    content: "Deprecated style in use (.mr)" !important;
44662
    color: #ca3120 !important;
44663
    font-size: smaller !important;
44664
  }
44665
  .ml-xl-5 {
44666
    /* stylelint-disable declaration-no-important */
44667
    /* stylelint-enable */
44668
    margin-left: 2rem !important;
44669
  }
44670
  body.behat-site .ml-xl-5,
44671
  .ml-xl-5 body.behat-site.ml-xl-5, body.themedesignermode .ml-xl-5,
44672
  .ml-xl-5 body.themedesignermode.ml-xl-5 {
44673
    outline: 3px dotted #ca3120 !important;
44674
    background-color: #fceeed !important;
44675
  }
44676
  body.behat-site .ml-xl-5::before,
44677
  .ml-xl-5 body.behat-site.ml-xl-5::before, body.themedesignermode .ml-xl-5::before,
44678
  .ml-xl-5 body.themedesignermode.ml-xl-5::before {
44679
    content: "Deprecated style in use (.ml)" !important;
44680
    color: #ca3120 !important;
44681
    font-size: smaller !important;
44682
  }
44683
  .mr-xl-6 {
44684
    /* stylelint-disable declaration-no-important */
44685
    /* stylelint-enable */
44686
    margin-right: 3rem !important;
44687
  }
44688
  body.behat-site .mr-xl-6,
44689
  .mr-xl-6 body.behat-site.mr-xl-6, body.themedesignermode .mr-xl-6,
44690
  .mr-xl-6 body.themedesignermode.mr-xl-6 {
44691
    outline: 3px dotted #ca3120 !important;
44692
    background-color: #fceeed !important;
44693
  }
44694
  body.behat-site .mr-xl-6::before,
44695
  .mr-xl-6 body.behat-site.mr-xl-6::before, body.themedesignermode .mr-xl-6::before,
44696
  .mr-xl-6 body.themedesignermode.mr-xl-6::before {
44697
    content: "Deprecated style in use (.mr)" !important;
44698
    color: #ca3120 !important;
44699
    font-size: smaller !important;
44700
  }
44701
  .ml-xl-6 {
44702
    /* stylelint-disable declaration-no-important */
44703
    /* stylelint-enable */
44704
    margin-left: 3rem !important;
44705
  }
44706
  body.behat-site .ml-xl-6,
44707
  .ml-xl-6 body.behat-site.ml-xl-6, body.themedesignermode .ml-xl-6,
44708
  .ml-xl-6 body.themedesignermode.ml-xl-6 {
44709
    outline: 3px dotted #ca3120 !important;
44710
    background-color: #fceeed !important;
44711
  }
44712
  body.behat-site .ml-xl-6::before,
44713
  .ml-xl-6 body.behat-site.ml-xl-6::before, body.themedesignermode .ml-xl-6::before,
44714
  .ml-xl-6 body.themedesignermode.ml-xl-6::before {
44715
    content: "Deprecated style in use (.ml)" !important;
44716
    color: #ca3120 !important;
44717
    font-size: smaller !important;
44718
  }
44719
  .pr-xl-0 {
44720
    /* stylelint-disable declaration-no-important */
44721
    /* stylelint-enable */
44722
    padding-right: 0 !important;
44723
  }
44724
  body.behat-site .pr-xl-0,
44725
  .pr-xl-0 body.behat-site.pr-xl-0, body.themedesignermode .pr-xl-0,
44726
  .pr-xl-0 body.themedesignermode.pr-xl-0 {
44727
    outline: 3px dotted #ca3120 !important;
44728
    background-color: #fceeed !important;
44729
  }
44730
  body.behat-site .pr-xl-0::before,
44731
  .pr-xl-0 body.behat-site.pr-xl-0::before, body.themedesignermode .pr-xl-0::before,
44732
  .pr-xl-0 body.themedesignermode.pr-xl-0::before {
44733
    content: "Deprecated style in use (.pr)" !important;
44734
    color: #ca3120 !important;
44735
    font-size: smaller !important;
44736
  }
44737
  .pl-xl-0 {
44738
    /* stylelint-disable declaration-no-important */
44739
    /* stylelint-enable */
44740
    padding-left: 0 !important;
44741
  }
44742
  body.behat-site .pl-xl-0,
44743
  .pl-xl-0 body.behat-site.pl-xl-0, body.themedesignermode .pl-xl-0,
44744
  .pl-xl-0 body.themedesignermode.pl-xl-0 {
44745
    outline: 3px dotted #ca3120 !important;
44746
    background-color: #fceeed !important;
44747
  }
44748
  body.behat-site .pl-xl-0::before,
44749
  .pl-xl-0 body.behat-site.pl-xl-0::before, body.themedesignermode .pl-xl-0::before,
44750
  .pl-xl-0 body.themedesignermode.pl-xl-0::before {
44751
    content: "Deprecated style in use (.pl)" !important;
44752
    color: #ca3120 !important;
44753
    font-size: smaller !important;
44754
  }
44755
  .pr-xl-1 {
44756
    /* stylelint-disable declaration-no-important */
44757
    /* stylelint-enable */
44758
    padding-right: 0.25rem !important;
44759
  }
44760
  body.behat-site .pr-xl-1,
44761
  .pr-xl-1 body.behat-site.pr-xl-1, body.themedesignermode .pr-xl-1,
44762
  .pr-xl-1 body.themedesignermode.pr-xl-1 {
44763
    outline: 3px dotted #ca3120 !important;
44764
    background-color: #fceeed !important;
44765
  }
44766
  body.behat-site .pr-xl-1::before,
44767
  .pr-xl-1 body.behat-site.pr-xl-1::before, body.themedesignermode .pr-xl-1::before,
44768
  .pr-xl-1 body.themedesignermode.pr-xl-1::before {
44769
    content: "Deprecated style in use (.pr)" !important;
44770
    color: #ca3120 !important;
44771
    font-size: smaller !important;
44772
  }
44773
  .pl-xl-1 {
44774
    /* stylelint-disable declaration-no-important */
44775
    /* stylelint-enable */
44776
    padding-left: 0.25rem !important;
44777
  }
44778
  body.behat-site .pl-xl-1,
44779
  .pl-xl-1 body.behat-site.pl-xl-1, body.themedesignermode .pl-xl-1,
44780
  .pl-xl-1 body.themedesignermode.pl-xl-1 {
44781
    outline: 3px dotted #ca3120 !important;
44782
    background-color: #fceeed !important;
44783
  }
44784
  body.behat-site .pl-xl-1::before,
44785
  .pl-xl-1 body.behat-site.pl-xl-1::before, body.themedesignermode .pl-xl-1::before,
44786
  .pl-xl-1 body.themedesignermode.pl-xl-1::before {
44787
    content: "Deprecated style in use (.pl)" !important;
44788
    color: #ca3120 !important;
44789
    font-size: smaller !important;
44790
  }
44791
  .pr-xl-2 {
44792
    /* stylelint-disable declaration-no-important */
44793
    /* stylelint-enable */
44794
    padding-right: 0.5rem !important;
44795
  }
44796
  body.behat-site .pr-xl-2,
44797
  .pr-xl-2 body.behat-site.pr-xl-2, body.themedesignermode .pr-xl-2,
44798
  .pr-xl-2 body.themedesignermode.pr-xl-2 {
44799
    outline: 3px dotted #ca3120 !important;
44800
    background-color: #fceeed !important;
44801
  }
44802
  body.behat-site .pr-xl-2::before,
44803
  .pr-xl-2 body.behat-site.pr-xl-2::before, body.themedesignermode .pr-xl-2::before,
44804
  .pr-xl-2 body.themedesignermode.pr-xl-2::before {
44805
    content: "Deprecated style in use (.pr)" !important;
44806
    color: #ca3120 !important;
44807
    font-size: smaller !important;
44808
  }
44809
  .pl-xl-2 {
44810
    /* stylelint-disable declaration-no-important */
44811
    /* stylelint-enable */
44812
    padding-left: 0.5rem !important;
44813
  }
44814
  body.behat-site .pl-xl-2,
44815
  .pl-xl-2 body.behat-site.pl-xl-2, body.themedesignermode .pl-xl-2,
44816
  .pl-xl-2 body.themedesignermode.pl-xl-2 {
44817
    outline: 3px dotted #ca3120 !important;
44818
    background-color: #fceeed !important;
44819
  }
44820
  body.behat-site .pl-xl-2::before,
44821
  .pl-xl-2 body.behat-site.pl-xl-2::before, body.themedesignermode .pl-xl-2::before,
44822
  .pl-xl-2 body.themedesignermode.pl-xl-2::before {
44823
    content: "Deprecated style in use (.pl)" !important;
44824
    color: #ca3120 !important;
44825
    font-size: smaller !important;
44826
  }
44827
  .pr-xl-3 {
44828
    /* stylelint-disable declaration-no-important */
44829
    /* stylelint-enable */
44830
    padding-right: 1rem !important;
44831
  }
44832
  body.behat-site .pr-xl-3,
44833
  .pr-xl-3 body.behat-site.pr-xl-3, body.themedesignermode .pr-xl-3,
44834
  .pr-xl-3 body.themedesignermode.pr-xl-3 {
44835
    outline: 3px dotted #ca3120 !important;
44836
    background-color: #fceeed !important;
44837
  }
44838
  body.behat-site .pr-xl-3::before,
44839
  .pr-xl-3 body.behat-site.pr-xl-3::before, body.themedesignermode .pr-xl-3::before,
44840
  .pr-xl-3 body.themedesignermode.pr-xl-3::before {
44841
    content: "Deprecated style in use (.pr)" !important;
44842
    color: #ca3120 !important;
44843
    font-size: smaller !important;
44844
  }
44845
  .pl-xl-3 {
44846
    /* stylelint-disable declaration-no-important */
44847
    /* stylelint-enable */
44848
    padding-left: 1rem !important;
44849
  }
44850
  body.behat-site .pl-xl-3,
44851
  .pl-xl-3 body.behat-site.pl-xl-3, body.themedesignermode .pl-xl-3,
44852
  .pl-xl-3 body.themedesignermode.pl-xl-3 {
44853
    outline: 3px dotted #ca3120 !important;
44854
    background-color: #fceeed !important;
44855
  }
44856
  body.behat-site .pl-xl-3::before,
44857
  .pl-xl-3 body.behat-site.pl-xl-3::before, body.themedesignermode .pl-xl-3::before,
44858
  .pl-xl-3 body.themedesignermode.pl-xl-3::before {
44859
    content: "Deprecated style in use (.pl)" !important;
44860
    color: #ca3120 !important;
44861
    font-size: smaller !important;
44862
  }
44863
  .pr-xl-4 {
44864
    /* stylelint-disable declaration-no-important */
44865
    /* stylelint-enable */
44866
    padding-right: 1.5rem !important;
44867
  }
44868
  body.behat-site .pr-xl-4,
44869
  .pr-xl-4 body.behat-site.pr-xl-4, body.themedesignermode .pr-xl-4,
44870
  .pr-xl-4 body.themedesignermode.pr-xl-4 {
44871
    outline: 3px dotted #ca3120 !important;
44872
    background-color: #fceeed !important;
44873
  }
44874
  body.behat-site .pr-xl-4::before,
44875
  .pr-xl-4 body.behat-site.pr-xl-4::before, body.themedesignermode .pr-xl-4::before,
44876
  .pr-xl-4 body.themedesignermode.pr-xl-4::before {
44877
    content: "Deprecated style in use (.pr)" !important;
44878
    color: #ca3120 !important;
44879
    font-size: smaller !important;
44880
  }
44881
  .pl-xl-4 {
44882
    /* stylelint-disable declaration-no-important */
44883
    /* stylelint-enable */
44884
    padding-left: 1.5rem !important;
44885
  }
44886
  body.behat-site .pl-xl-4,
44887
  .pl-xl-4 body.behat-site.pl-xl-4, body.themedesignermode .pl-xl-4,
44888
  .pl-xl-4 body.themedesignermode.pl-xl-4 {
44889
    outline: 3px dotted #ca3120 !important;
44890
    background-color: #fceeed !important;
44891
  }
44892
  body.behat-site .pl-xl-4::before,
44893
  .pl-xl-4 body.behat-site.pl-xl-4::before, body.themedesignermode .pl-xl-4::before,
44894
  .pl-xl-4 body.themedesignermode.pl-xl-4::before {
44895
    content: "Deprecated style in use (.pl)" !important;
44896
    color: #ca3120 !important;
44897
    font-size: smaller !important;
44898
  }
44899
  .pr-xl-5 {
44900
    /* stylelint-disable declaration-no-important */
44901
    /* stylelint-enable */
44902
    padding-right: 2rem !important;
44903
  }
44904
  body.behat-site .pr-xl-5,
44905
  .pr-xl-5 body.behat-site.pr-xl-5, body.themedesignermode .pr-xl-5,
44906
  .pr-xl-5 body.themedesignermode.pr-xl-5 {
44907
    outline: 3px dotted #ca3120 !important;
44908
    background-color: #fceeed !important;
44909
  }
44910
  body.behat-site .pr-xl-5::before,
44911
  .pr-xl-5 body.behat-site.pr-xl-5::before, body.themedesignermode .pr-xl-5::before,
44912
  .pr-xl-5 body.themedesignermode.pr-xl-5::before {
44913
    content: "Deprecated style in use (.pr)" !important;
44914
    color: #ca3120 !important;
44915
    font-size: smaller !important;
44916
  }
44917
  .pl-xl-5 {
44918
    /* stylelint-disable declaration-no-important */
44919
    /* stylelint-enable */
44920
    padding-left: 2rem !important;
44921
  }
44922
  body.behat-site .pl-xl-5,
44923
  .pl-xl-5 body.behat-site.pl-xl-5, body.themedesignermode .pl-xl-5,
44924
  .pl-xl-5 body.themedesignermode.pl-xl-5 {
44925
    outline: 3px dotted #ca3120 !important;
44926
    background-color: #fceeed !important;
44927
  }
44928
  body.behat-site .pl-xl-5::before,
44929
  .pl-xl-5 body.behat-site.pl-xl-5::before, body.themedesignermode .pl-xl-5::before,
44930
  .pl-xl-5 body.themedesignermode.pl-xl-5::before {
44931
    content: "Deprecated style in use (.pl)" !important;
44932
    color: #ca3120 !important;
44933
    font-size: smaller !important;
44934
  }
44935
  .pr-xl-6 {
44936
    /* stylelint-disable declaration-no-important */
44937
    /* stylelint-enable */
44938
    padding-right: 3rem !important;
44939
  }
44940
  body.behat-site .pr-xl-6,
44941
  .pr-xl-6 body.behat-site.pr-xl-6, body.themedesignermode .pr-xl-6,
44942
  .pr-xl-6 body.themedesignermode.pr-xl-6 {
44943
    outline: 3px dotted #ca3120 !important;
44944
    background-color: #fceeed !important;
44945
  }
44946
  body.behat-site .pr-xl-6::before,
44947
  .pr-xl-6 body.behat-site.pr-xl-6::before, body.themedesignermode .pr-xl-6::before,
44948
  .pr-xl-6 body.themedesignermode.pr-xl-6::before {
44949
    content: "Deprecated style in use (.pr)" !important;
44950
    color: #ca3120 !important;
44951
    font-size: smaller !important;
44952
  }
44953
  .pl-xl-6 {
44954
    /* stylelint-disable declaration-no-important */
44955
    /* stylelint-enable */
44956
    padding-left: 3rem !important;
44957
  }
44958
  body.behat-site .pl-xl-6,
44959
  .pl-xl-6 body.behat-site.pl-xl-6, body.themedesignermode .pl-xl-6,
44960
  .pl-xl-6 body.themedesignermode.pl-xl-6 {
44961
    outline: 3px dotted #ca3120 !important;
44962
    background-color: #fceeed !important;
44963
  }
44964
  body.behat-site .pl-xl-6::before,
44965
  .pl-xl-6 body.behat-site.pl-xl-6::before, body.themedesignermode .pl-xl-6::before,
44966
  .pl-xl-6 body.themedesignermode.pl-xl-6::before {
44967
    content: "Deprecated style in use (.pl)" !important;
44968
    color: #ca3120 !important;
44969
    font-size: smaller !important;
44970
  }
44971
  .mr-xl-n1 {
44972
    /* stylelint-disable declaration-no-important */
44973
    /* stylelint-enable */
44974
    margin-right: -0.25rem !important;
44975
  }
44976
  body.behat-site .mr-xl-n1,
44977
  .mr-xl-n1 body.behat-site.mr-xl-n1, body.themedesignermode .mr-xl-n1,
44978
  .mr-xl-n1 body.themedesignermode.mr-xl-n1 {
44979
    outline: 3px dotted #ca3120 !important;
44980
    background-color: #fceeed !important;
44981
  }
44982
  body.behat-site .mr-xl-n1::before,
44983
  .mr-xl-n1 body.behat-site.mr-xl-n1::before, body.themedesignermode .mr-xl-n1::before,
44984
  .mr-xl-n1 body.themedesignermode.mr-xl-n1::before {
44985
    content: "Deprecated style in use (.mr)" !important;
44986
    color: #ca3120 !important;
44987
    font-size: smaller !important;
44988
  }
44989
  .ml-xl-n1 {
44990
    /* stylelint-disable declaration-no-important */
44991
    /* stylelint-enable */
44992
    margin-left: -0.25rem !important;
44993
  }
44994
  body.behat-site .ml-xl-n1,
44995
  .ml-xl-n1 body.behat-site.ml-xl-n1, body.themedesignermode .ml-xl-n1,
44996
  .ml-xl-n1 body.themedesignermode.ml-xl-n1 {
44997
    outline: 3px dotted #ca3120 !important;
44998
    background-color: #fceeed !important;
44999
  }
45000
  body.behat-site .ml-xl-n1::before,
45001
  .ml-xl-n1 body.behat-site.ml-xl-n1::before, body.themedesignermode .ml-xl-n1::before,
45002
  .ml-xl-n1 body.themedesignermode.ml-xl-n1::before {
45003
    content: "Deprecated style in use (.ml)" !important;
45004
    color: #ca3120 !important;
45005
    font-size: smaller !important;
45006
  }
45007
  .mr-xl-n2 {
45008
    /* stylelint-disable declaration-no-important */
45009
    /* stylelint-enable */
45010
    margin-right: -0.5rem !important;
45011
  }
45012
  body.behat-site .mr-xl-n2,
45013
  .mr-xl-n2 body.behat-site.mr-xl-n2, body.themedesignermode .mr-xl-n2,
45014
  .mr-xl-n2 body.themedesignermode.mr-xl-n2 {
45015
    outline: 3px dotted #ca3120 !important;
45016
    background-color: #fceeed !important;
45017
  }
45018
  body.behat-site .mr-xl-n2::before,
45019
  .mr-xl-n2 body.behat-site.mr-xl-n2::before, body.themedesignermode .mr-xl-n2::before,
45020
  .mr-xl-n2 body.themedesignermode.mr-xl-n2::before {
45021
    content: "Deprecated style in use (.mr)" !important;
45022
    color: #ca3120 !important;
45023
    font-size: smaller !important;
45024
  }
45025
  .ml-xl-n2 {
45026
    /* stylelint-disable declaration-no-important */
45027
    /* stylelint-enable */
45028
    margin-left: -0.5rem !important;
45029
  }
45030
  body.behat-site .ml-xl-n2,
45031
  .ml-xl-n2 body.behat-site.ml-xl-n2, body.themedesignermode .ml-xl-n2,
45032
  .ml-xl-n2 body.themedesignermode.ml-xl-n2 {
45033
    outline: 3px dotted #ca3120 !important;
45034
    background-color: #fceeed !important;
45035
  }
45036
  body.behat-site .ml-xl-n2::before,
45037
  .ml-xl-n2 body.behat-site.ml-xl-n2::before, body.themedesignermode .ml-xl-n2::before,
45038
  .ml-xl-n2 body.themedesignermode.ml-xl-n2::before {
45039
    content: "Deprecated style in use (.ml)" !important;
45040
    color: #ca3120 !important;
45041
    font-size: smaller !important;
45042
  }
45043
  .mr-xl-n3 {
45044
    /* stylelint-disable declaration-no-important */
45045
    /* stylelint-enable */
45046
    margin-right: -1rem !important;
45047
  }
45048
  body.behat-site .mr-xl-n3,
45049
  .mr-xl-n3 body.behat-site.mr-xl-n3, body.themedesignermode .mr-xl-n3,
45050
  .mr-xl-n3 body.themedesignermode.mr-xl-n3 {
45051
    outline: 3px dotted #ca3120 !important;
45052
    background-color: #fceeed !important;
45053
  }
45054
  body.behat-site .mr-xl-n3::before,
45055
  .mr-xl-n3 body.behat-site.mr-xl-n3::before, body.themedesignermode .mr-xl-n3::before,
45056
  .mr-xl-n3 body.themedesignermode.mr-xl-n3::before {
45057
    content: "Deprecated style in use (.mr)" !important;
45058
    color: #ca3120 !important;
45059
    font-size: smaller !important;
45060
  }
45061
  .ml-xl-n3 {
45062
    /* stylelint-disable declaration-no-important */
45063
    /* stylelint-enable */
45064
    margin-left: -1rem !important;
45065
  }
45066
  body.behat-site .ml-xl-n3,
45067
  .ml-xl-n3 body.behat-site.ml-xl-n3, body.themedesignermode .ml-xl-n3,
45068
  .ml-xl-n3 body.themedesignermode.ml-xl-n3 {
45069
    outline: 3px dotted #ca3120 !important;
45070
    background-color: #fceeed !important;
45071
  }
45072
  body.behat-site .ml-xl-n3::before,
45073
  .ml-xl-n3 body.behat-site.ml-xl-n3::before, body.themedesignermode .ml-xl-n3::before,
45074
  .ml-xl-n3 body.themedesignermode.ml-xl-n3::before {
45075
    content: "Deprecated style in use (.ml)" !important;
45076
    color: #ca3120 !important;
45077
    font-size: smaller !important;
45078
  }
45079
  .mr-xl-n4 {
45080
    /* stylelint-disable declaration-no-important */
45081
    /* stylelint-enable */
45082
    margin-right: -1.5rem !important;
45083
  }
45084
  body.behat-site .mr-xl-n4,
45085
  .mr-xl-n4 body.behat-site.mr-xl-n4, body.themedesignermode .mr-xl-n4,
45086
  .mr-xl-n4 body.themedesignermode.mr-xl-n4 {
45087
    outline: 3px dotted #ca3120 !important;
45088
    background-color: #fceeed !important;
45089
  }
45090
  body.behat-site .mr-xl-n4::before,
45091
  .mr-xl-n4 body.behat-site.mr-xl-n4::before, body.themedesignermode .mr-xl-n4::before,
45092
  .mr-xl-n4 body.themedesignermode.mr-xl-n4::before {
45093
    content: "Deprecated style in use (.mr)" !important;
45094
    color: #ca3120 !important;
45095
    font-size: smaller !important;
45096
  }
45097
  .ml-xl-n4 {
45098
    /* stylelint-disable declaration-no-important */
45099
    /* stylelint-enable */
45100
    margin-left: -1.5rem !important;
45101
  }
45102
  body.behat-site .ml-xl-n4,
45103
  .ml-xl-n4 body.behat-site.ml-xl-n4, body.themedesignermode .ml-xl-n4,
45104
  .ml-xl-n4 body.themedesignermode.ml-xl-n4 {
45105
    outline: 3px dotted #ca3120 !important;
45106
    background-color: #fceeed !important;
45107
  }
45108
  body.behat-site .ml-xl-n4::before,
45109
  .ml-xl-n4 body.behat-site.ml-xl-n4::before, body.themedesignermode .ml-xl-n4::before,
45110
  .ml-xl-n4 body.themedesignermode.ml-xl-n4::before {
45111
    content: "Deprecated style in use (.ml)" !important;
45112
    color: #ca3120 !important;
45113
    font-size: smaller !important;
45114
  }
45115
  .mr-xl-n5 {
45116
    /* stylelint-disable declaration-no-important */
45117
    /* stylelint-enable */
45118
    margin-right: -2rem !important;
45119
  }
45120
  body.behat-site .mr-xl-n5,
45121
  .mr-xl-n5 body.behat-site.mr-xl-n5, body.themedesignermode .mr-xl-n5,
45122
  .mr-xl-n5 body.themedesignermode.mr-xl-n5 {
45123
    outline: 3px dotted #ca3120 !important;
45124
    background-color: #fceeed !important;
45125
  }
45126
  body.behat-site .mr-xl-n5::before,
45127
  .mr-xl-n5 body.behat-site.mr-xl-n5::before, body.themedesignermode .mr-xl-n5::before,
45128
  .mr-xl-n5 body.themedesignermode.mr-xl-n5::before {
45129
    content: "Deprecated style in use (.mr)" !important;
45130
    color: #ca3120 !important;
45131
    font-size: smaller !important;
45132
  }
45133
  .ml-xl-n5 {
45134
    /* stylelint-disable declaration-no-important */
45135
    /* stylelint-enable */
45136
    margin-left: -2rem !important;
45137
  }
45138
  body.behat-site .ml-xl-n5,
45139
  .ml-xl-n5 body.behat-site.ml-xl-n5, body.themedesignermode .ml-xl-n5,
45140
  .ml-xl-n5 body.themedesignermode.ml-xl-n5 {
45141
    outline: 3px dotted #ca3120 !important;
45142
    background-color: #fceeed !important;
45143
  }
45144
  body.behat-site .ml-xl-n5::before,
45145
  .ml-xl-n5 body.behat-site.ml-xl-n5::before, body.themedesignermode .ml-xl-n5::before,
45146
  .ml-xl-n5 body.themedesignermode.ml-xl-n5::before {
45147
    content: "Deprecated style in use (.ml)" !important;
45148
    color: #ca3120 !important;
45149
    font-size: smaller !important;
45150
  }
45151
  .mr-xl-n6 {
45152
    /* stylelint-disable declaration-no-important */
45153
    /* stylelint-enable */
45154
    margin-right: -3rem !important;
45155
  }
45156
  body.behat-site .mr-xl-n6,
45157
  .mr-xl-n6 body.behat-site.mr-xl-n6, body.themedesignermode .mr-xl-n6,
45158
  .mr-xl-n6 body.themedesignermode.mr-xl-n6 {
45159
    outline: 3px dotted #ca3120 !important;
45160
    background-color: #fceeed !important;
45161
  }
45162
  body.behat-site .mr-xl-n6::before,
45163
  .mr-xl-n6 body.behat-site.mr-xl-n6::before, body.themedesignermode .mr-xl-n6::before,
45164
  .mr-xl-n6 body.themedesignermode.mr-xl-n6::before {
45165
    content: "Deprecated style in use (.mr)" !important;
45166
    color: #ca3120 !important;
45167
    font-size: smaller !important;
45168
  }
45169
  .ml-xl-n6 {
45170
    /* stylelint-disable declaration-no-important */
45171
    /* stylelint-enable */
45172
    margin-left: -3rem !important;
45173
  }
45174
  body.behat-site .ml-xl-n6,
45175
  .ml-xl-n6 body.behat-site.ml-xl-n6, body.themedesignermode .ml-xl-n6,
45176
  .ml-xl-n6 body.themedesignermode.ml-xl-n6 {
45177
    outline: 3px dotted #ca3120 !important;
45178
    background-color: #fceeed !important;
45179
  }
45180
  body.behat-site .ml-xl-n6::before,
45181
  .ml-xl-n6 body.behat-site.ml-xl-n6::before, body.themedesignermode .ml-xl-n6::before,
45182
  .ml-xl-n6 body.themedesignermode.ml-xl-n6::before {
45183
    content: "Deprecated style in use (.ml)" !important;
45184
    color: #ca3120 !important;
45185
    font-size: smaller !important;
45186
  }
45187
  .mr-xl-auto {
45188
    /* stylelint-disable declaration-no-important */
45189
    /* stylelint-enable */
45190
    margin-right: auto !important;
45191
  }
45192
  body.behat-site .mr-xl-auto,
45193
  .mr-xl-auto body.behat-site.mr-xl-auto, body.themedesignermode .mr-xl-auto,
45194
  .mr-xl-auto body.themedesignermode.mr-xl-auto {
45195
    outline: 3px dotted #ca3120 !important;
45196
    background-color: #fceeed !important;
45197
  }
45198
  body.behat-site .mr-xl-auto::before,
45199
  .mr-xl-auto body.behat-site.mr-xl-auto::before, body.themedesignermode .mr-xl-auto::before,
45200
  .mr-xl-auto body.themedesignermode.mr-xl-auto::before {
45201
    content: "Deprecated style in use (.mr)" !important;
45202
    color: #ca3120 !important;
45203
    font-size: smaller !important;
45204
  }
45205
  .ml-xl-auto {
45206
    /* stylelint-disable declaration-no-important */
45207
    /* stylelint-enable */
45208
    margin-left: auto !important;
45209
  }
45210
  body.behat-site .ml-xl-auto,
45211
  .ml-xl-auto body.behat-site.ml-xl-auto, body.themedesignermode .ml-xl-auto,
45212
  .ml-xl-auto body.themedesignermode.ml-xl-auto {
45213
    outline: 3px dotted #ca3120 !important;
45214
    background-color: #fceeed !important;
45215
  }
45216
  body.behat-site .ml-xl-auto::before,
45217
  .ml-xl-auto body.behat-site.ml-xl-auto::before, body.themedesignermode .ml-xl-auto::before,
45218
  .ml-xl-auto body.themedesignermode.ml-xl-auto::before {
45219
    content: "Deprecated style in use (.ml)" !important;
45220
    color: #ca3120 !important;
45221
    font-size: smaller !important;
45222
  }
45223
}
45224
@media (min-width: 1400px) {
45225
  .mr-xxl-0 {
45226
    /* stylelint-disable declaration-no-important */
45227
    /* stylelint-enable */
45228
    margin-right: 0 !important;
45229
  }
45230
  body.behat-site .mr-xxl-0,
45231
  .mr-xxl-0 body.behat-site.mr-xxl-0, body.themedesignermode .mr-xxl-0,
45232
  .mr-xxl-0 body.themedesignermode.mr-xxl-0 {
45233
    outline: 3px dotted #ca3120 !important;
45234
    background-color: #fceeed !important;
45235
  }
45236
  body.behat-site .mr-xxl-0::before,
45237
  .mr-xxl-0 body.behat-site.mr-xxl-0::before, body.themedesignermode .mr-xxl-0::before,
45238
  .mr-xxl-0 body.themedesignermode.mr-xxl-0::before {
45239
    content: "Deprecated style in use (.mr)" !important;
45240
    color: #ca3120 !important;
45241
    font-size: smaller !important;
45242
  }
45243
  .ml-xxl-0 {
45244
    /* stylelint-disable declaration-no-important */
45245
    /* stylelint-enable */
45246
    margin-left: 0 !important;
45247
  }
45248
  body.behat-site .ml-xxl-0,
45249
  .ml-xxl-0 body.behat-site.ml-xxl-0, body.themedesignermode .ml-xxl-0,
45250
  .ml-xxl-0 body.themedesignermode.ml-xxl-0 {
45251
    outline: 3px dotted #ca3120 !important;
45252
    background-color: #fceeed !important;
45253
  }
45254
  body.behat-site .ml-xxl-0::before,
45255
  .ml-xxl-0 body.behat-site.ml-xxl-0::before, body.themedesignermode .ml-xxl-0::before,
45256
  .ml-xxl-0 body.themedesignermode.ml-xxl-0::before {
45257
    content: "Deprecated style in use (.ml)" !important;
45258
    color: #ca3120 !important;
45259
    font-size: smaller !important;
45260
  }
45261
  .mr-xxl-1 {
45262
    /* stylelint-disable declaration-no-important */
45263
    /* stylelint-enable */
45264
    margin-right: 0.25rem !important;
45265
  }
45266
  body.behat-site .mr-xxl-1,
45267
  .mr-xxl-1 body.behat-site.mr-xxl-1, body.themedesignermode .mr-xxl-1,
45268
  .mr-xxl-1 body.themedesignermode.mr-xxl-1 {
45269
    outline: 3px dotted #ca3120 !important;
45270
    background-color: #fceeed !important;
45271
  }
45272
  body.behat-site .mr-xxl-1::before,
45273
  .mr-xxl-1 body.behat-site.mr-xxl-1::before, body.themedesignermode .mr-xxl-1::before,
45274
  .mr-xxl-1 body.themedesignermode.mr-xxl-1::before {
45275
    content: "Deprecated style in use (.mr)" !important;
45276
    color: #ca3120 !important;
45277
    font-size: smaller !important;
45278
  }
45279
  .ml-xxl-1 {
45280
    /* stylelint-disable declaration-no-important */
45281
    /* stylelint-enable */
45282
    margin-left: 0.25rem !important;
45283
  }
45284
  body.behat-site .ml-xxl-1,
45285
  .ml-xxl-1 body.behat-site.ml-xxl-1, body.themedesignermode .ml-xxl-1,
45286
  .ml-xxl-1 body.themedesignermode.ml-xxl-1 {
45287
    outline: 3px dotted #ca3120 !important;
45288
    background-color: #fceeed !important;
45289
  }
45290
  body.behat-site .ml-xxl-1::before,
45291
  .ml-xxl-1 body.behat-site.ml-xxl-1::before, body.themedesignermode .ml-xxl-1::before,
45292
  .ml-xxl-1 body.themedesignermode.ml-xxl-1::before {
45293
    content: "Deprecated style in use (.ml)" !important;
45294
    color: #ca3120 !important;
45295
    font-size: smaller !important;
45296
  }
45297
  .mr-xxl-2 {
45298
    /* stylelint-disable declaration-no-important */
45299
    /* stylelint-enable */
45300
    margin-right: 0.5rem !important;
45301
  }
45302
  body.behat-site .mr-xxl-2,
45303
  .mr-xxl-2 body.behat-site.mr-xxl-2, body.themedesignermode .mr-xxl-2,
45304
  .mr-xxl-2 body.themedesignermode.mr-xxl-2 {
45305
    outline: 3px dotted #ca3120 !important;
45306
    background-color: #fceeed !important;
45307
  }
45308
  body.behat-site .mr-xxl-2::before,
45309
  .mr-xxl-2 body.behat-site.mr-xxl-2::before, body.themedesignermode .mr-xxl-2::before,
45310
  .mr-xxl-2 body.themedesignermode.mr-xxl-2::before {
45311
    content: "Deprecated style in use (.mr)" !important;
45312
    color: #ca3120 !important;
45313
    font-size: smaller !important;
45314
  }
45315
  .ml-xxl-2 {
45316
    /* stylelint-disable declaration-no-important */
45317
    /* stylelint-enable */
45318
    margin-left: 0.5rem !important;
45319
  }
45320
  body.behat-site .ml-xxl-2,
45321
  .ml-xxl-2 body.behat-site.ml-xxl-2, body.themedesignermode .ml-xxl-2,
45322
  .ml-xxl-2 body.themedesignermode.ml-xxl-2 {
45323
    outline: 3px dotted #ca3120 !important;
45324
    background-color: #fceeed !important;
45325
  }
45326
  body.behat-site .ml-xxl-2::before,
45327
  .ml-xxl-2 body.behat-site.ml-xxl-2::before, body.themedesignermode .ml-xxl-2::before,
45328
  .ml-xxl-2 body.themedesignermode.ml-xxl-2::before {
45329
    content: "Deprecated style in use (.ml)" !important;
45330
    color: #ca3120 !important;
45331
    font-size: smaller !important;
45332
  }
45333
  .mr-xxl-3 {
45334
    /* stylelint-disable declaration-no-important */
45335
    /* stylelint-enable */
45336
    margin-right: 1rem !important;
45337
  }
45338
  body.behat-site .mr-xxl-3,
45339
  .mr-xxl-3 body.behat-site.mr-xxl-3, body.themedesignermode .mr-xxl-3,
45340
  .mr-xxl-3 body.themedesignermode.mr-xxl-3 {
45341
    outline: 3px dotted #ca3120 !important;
45342
    background-color: #fceeed !important;
45343
  }
45344
  body.behat-site .mr-xxl-3::before,
45345
  .mr-xxl-3 body.behat-site.mr-xxl-3::before, body.themedesignermode .mr-xxl-3::before,
45346
  .mr-xxl-3 body.themedesignermode.mr-xxl-3::before {
45347
    content: "Deprecated style in use (.mr)" !important;
45348
    color: #ca3120 !important;
45349
    font-size: smaller !important;
45350
  }
45351
  .ml-xxl-3 {
45352
    /* stylelint-disable declaration-no-important */
45353
    /* stylelint-enable */
45354
    margin-left: 1rem !important;
45355
  }
45356
  body.behat-site .ml-xxl-3,
45357
  .ml-xxl-3 body.behat-site.ml-xxl-3, body.themedesignermode .ml-xxl-3,
45358
  .ml-xxl-3 body.themedesignermode.ml-xxl-3 {
45359
    outline: 3px dotted #ca3120 !important;
45360
    background-color: #fceeed !important;
45361
  }
45362
  body.behat-site .ml-xxl-3::before,
45363
  .ml-xxl-3 body.behat-site.ml-xxl-3::before, body.themedesignermode .ml-xxl-3::before,
45364
  .ml-xxl-3 body.themedesignermode.ml-xxl-3::before {
45365
    content: "Deprecated style in use (.ml)" !important;
45366
    color: #ca3120 !important;
45367
    font-size: smaller !important;
45368
  }
45369
  .mr-xxl-4 {
45370
    /* stylelint-disable declaration-no-important */
45371
    /* stylelint-enable */
45372
    margin-right: 1.5rem !important;
45373
  }
45374
  body.behat-site .mr-xxl-4,
45375
  .mr-xxl-4 body.behat-site.mr-xxl-4, body.themedesignermode .mr-xxl-4,
45376
  .mr-xxl-4 body.themedesignermode.mr-xxl-4 {
45377
    outline: 3px dotted #ca3120 !important;
45378
    background-color: #fceeed !important;
45379
  }
45380
  body.behat-site .mr-xxl-4::before,
45381
  .mr-xxl-4 body.behat-site.mr-xxl-4::before, body.themedesignermode .mr-xxl-4::before,
45382
  .mr-xxl-4 body.themedesignermode.mr-xxl-4::before {
45383
    content: "Deprecated style in use (.mr)" !important;
45384
    color: #ca3120 !important;
45385
    font-size: smaller !important;
45386
  }
45387
  .ml-xxl-4 {
45388
    /* stylelint-disable declaration-no-important */
45389
    /* stylelint-enable */
45390
    margin-left: 1.5rem !important;
45391
  }
45392
  body.behat-site .ml-xxl-4,
45393
  .ml-xxl-4 body.behat-site.ml-xxl-4, body.themedesignermode .ml-xxl-4,
45394
  .ml-xxl-4 body.themedesignermode.ml-xxl-4 {
45395
    outline: 3px dotted #ca3120 !important;
45396
    background-color: #fceeed !important;
45397
  }
45398
  body.behat-site .ml-xxl-4::before,
45399
  .ml-xxl-4 body.behat-site.ml-xxl-4::before, body.themedesignermode .ml-xxl-4::before,
45400
  .ml-xxl-4 body.themedesignermode.ml-xxl-4::before {
45401
    content: "Deprecated style in use (.ml)" !important;
45402
    color: #ca3120 !important;
45403
    font-size: smaller !important;
45404
  }
45405
  .mr-xxl-5 {
45406
    /* stylelint-disable declaration-no-important */
45407
    /* stylelint-enable */
45408
    margin-right: 2rem !important;
45409
  }
45410
  body.behat-site .mr-xxl-5,
45411
  .mr-xxl-5 body.behat-site.mr-xxl-5, body.themedesignermode .mr-xxl-5,
45412
  .mr-xxl-5 body.themedesignermode.mr-xxl-5 {
45413
    outline: 3px dotted #ca3120 !important;
45414
    background-color: #fceeed !important;
45415
  }
45416
  body.behat-site .mr-xxl-5::before,
45417
  .mr-xxl-5 body.behat-site.mr-xxl-5::before, body.themedesignermode .mr-xxl-5::before,
45418
  .mr-xxl-5 body.themedesignermode.mr-xxl-5::before {
45419
    content: "Deprecated style in use (.mr)" !important;
45420
    color: #ca3120 !important;
45421
    font-size: smaller !important;
45422
  }
45423
  .ml-xxl-5 {
45424
    /* stylelint-disable declaration-no-important */
45425
    /* stylelint-enable */
45426
    margin-left: 2rem !important;
45427
  }
45428
  body.behat-site .ml-xxl-5,
45429
  .ml-xxl-5 body.behat-site.ml-xxl-5, body.themedesignermode .ml-xxl-5,
45430
  .ml-xxl-5 body.themedesignermode.ml-xxl-5 {
45431
    outline: 3px dotted #ca3120 !important;
45432
    background-color: #fceeed !important;
45433
  }
45434
  body.behat-site .ml-xxl-5::before,
45435
  .ml-xxl-5 body.behat-site.ml-xxl-5::before, body.themedesignermode .ml-xxl-5::before,
45436
  .ml-xxl-5 body.themedesignermode.ml-xxl-5::before {
45437
    content: "Deprecated style in use (.ml)" !important;
45438
    color: #ca3120 !important;
45439
    font-size: smaller !important;
45440
  }
45441
  .mr-xxl-6 {
45442
    /* stylelint-disable declaration-no-important */
45443
    /* stylelint-enable */
45444
    margin-right: 3rem !important;
45445
  }
45446
  body.behat-site .mr-xxl-6,
45447
  .mr-xxl-6 body.behat-site.mr-xxl-6, body.themedesignermode .mr-xxl-6,
45448
  .mr-xxl-6 body.themedesignermode.mr-xxl-6 {
45449
    outline: 3px dotted #ca3120 !important;
45450
    background-color: #fceeed !important;
45451
  }
45452
  body.behat-site .mr-xxl-6::before,
45453
  .mr-xxl-6 body.behat-site.mr-xxl-6::before, body.themedesignermode .mr-xxl-6::before,
45454
  .mr-xxl-6 body.themedesignermode.mr-xxl-6::before {
45455
    content: "Deprecated style in use (.mr)" !important;
45456
    color: #ca3120 !important;
45457
    font-size: smaller !important;
45458
  }
45459
  .ml-xxl-6 {
45460
    /* stylelint-disable declaration-no-important */
45461
    /* stylelint-enable */
45462
    margin-left: 3rem !important;
45463
  }
45464
  body.behat-site .ml-xxl-6,
45465
  .ml-xxl-6 body.behat-site.ml-xxl-6, body.themedesignermode .ml-xxl-6,
45466
  .ml-xxl-6 body.themedesignermode.ml-xxl-6 {
45467
    outline: 3px dotted #ca3120 !important;
45468
    background-color: #fceeed !important;
45469
  }
45470
  body.behat-site .ml-xxl-6::before,
45471
  .ml-xxl-6 body.behat-site.ml-xxl-6::before, body.themedesignermode .ml-xxl-6::before,
45472
  .ml-xxl-6 body.themedesignermode.ml-xxl-6::before {
45473
    content: "Deprecated style in use (.ml)" !important;
45474
    color: #ca3120 !important;
45475
    font-size: smaller !important;
45476
  }
45477
  .pr-xxl-0 {
45478
    /* stylelint-disable declaration-no-important */
45479
    /* stylelint-enable */
45480
    padding-right: 0 !important;
45481
  }
45482
  body.behat-site .pr-xxl-0,
45483
  .pr-xxl-0 body.behat-site.pr-xxl-0, body.themedesignermode .pr-xxl-0,
45484
  .pr-xxl-0 body.themedesignermode.pr-xxl-0 {
45485
    outline: 3px dotted #ca3120 !important;
45486
    background-color: #fceeed !important;
45487
  }
45488
  body.behat-site .pr-xxl-0::before,
45489
  .pr-xxl-0 body.behat-site.pr-xxl-0::before, body.themedesignermode .pr-xxl-0::before,
45490
  .pr-xxl-0 body.themedesignermode.pr-xxl-0::before {
45491
    content: "Deprecated style in use (.pr)" !important;
45492
    color: #ca3120 !important;
45493
    font-size: smaller !important;
45494
  }
45495
  .pl-xxl-0 {
45496
    /* stylelint-disable declaration-no-important */
45497
    /* stylelint-enable */
45498
    padding-left: 0 !important;
45499
  }
45500
  body.behat-site .pl-xxl-0,
45501
  .pl-xxl-0 body.behat-site.pl-xxl-0, body.themedesignermode .pl-xxl-0,
45502
  .pl-xxl-0 body.themedesignermode.pl-xxl-0 {
45503
    outline: 3px dotted #ca3120 !important;
45504
    background-color: #fceeed !important;
45505
  }
45506
  body.behat-site .pl-xxl-0::before,
45507
  .pl-xxl-0 body.behat-site.pl-xxl-0::before, body.themedesignermode .pl-xxl-0::before,
45508
  .pl-xxl-0 body.themedesignermode.pl-xxl-0::before {
45509
    content: "Deprecated style in use (.pl)" !important;
45510
    color: #ca3120 !important;
45511
    font-size: smaller !important;
45512
  }
45513
  .pr-xxl-1 {
45514
    /* stylelint-disable declaration-no-important */
45515
    /* stylelint-enable */
45516
    padding-right: 0.25rem !important;
45517
  }
45518
  body.behat-site .pr-xxl-1,
45519
  .pr-xxl-1 body.behat-site.pr-xxl-1, body.themedesignermode .pr-xxl-1,
45520
  .pr-xxl-1 body.themedesignermode.pr-xxl-1 {
45521
    outline: 3px dotted #ca3120 !important;
45522
    background-color: #fceeed !important;
45523
  }
45524
  body.behat-site .pr-xxl-1::before,
45525
  .pr-xxl-1 body.behat-site.pr-xxl-1::before, body.themedesignermode .pr-xxl-1::before,
45526
  .pr-xxl-1 body.themedesignermode.pr-xxl-1::before {
45527
    content: "Deprecated style in use (.pr)" !important;
45528
    color: #ca3120 !important;
45529
    font-size: smaller !important;
45530
  }
45531
  .pl-xxl-1 {
45532
    /* stylelint-disable declaration-no-important */
45533
    /* stylelint-enable */
45534
    padding-left: 0.25rem !important;
45535
  }
45536
  body.behat-site .pl-xxl-1,
45537
  .pl-xxl-1 body.behat-site.pl-xxl-1, body.themedesignermode .pl-xxl-1,
45538
  .pl-xxl-1 body.themedesignermode.pl-xxl-1 {
45539
    outline: 3px dotted #ca3120 !important;
45540
    background-color: #fceeed !important;
45541
  }
45542
  body.behat-site .pl-xxl-1::before,
45543
  .pl-xxl-1 body.behat-site.pl-xxl-1::before, body.themedesignermode .pl-xxl-1::before,
45544
  .pl-xxl-1 body.themedesignermode.pl-xxl-1::before {
45545
    content: "Deprecated style in use (.pl)" !important;
45546
    color: #ca3120 !important;
45547
    font-size: smaller !important;
45548
  }
45549
  .pr-xxl-2 {
45550
    /* stylelint-disable declaration-no-important */
45551
    /* stylelint-enable */
45552
    padding-right: 0.5rem !important;
45553
  }
45554
  body.behat-site .pr-xxl-2,
45555
  .pr-xxl-2 body.behat-site.pr-xxl-2, body.themedesignermode .pr-xxl-2,
45556
  .pr-xxl-2 body.themedesignermode.pr-xxl-2 {
45557
    outline: 3px dotted #ca3120 !important;
45558
    background-color: #fceeed !important;
45559
  }
45560
  body.behat-site .pr-xxl-2::before,
45561
  .pr-xxl-2 body.behat-site.pr-xxl-2::before, body.themedesignermode .pr-xxl-2::before,
45562
  .pr-xxl-2 body.themedesignermode.pr-xxl-2::before {
45563
    content: "Deprecated style in use (.pr)" !important;
45564
    color: #ca3120 !important;
45565
    font-size: smaller !important;
45566
  }
45567
  .pl-xxl-2 {
45568
    /* stylelint-disable declaration-no-important */
45569
    /* stylelint-enable */
45570
    padding-left: 0.5rem !important;
45571
  }
45572
  body.behat-site .pl-xxl-2,
45573
  .pl-xxl-2 body.behat-site.pl-xxl-2, body.themedesignermode .pl-xxl-2,
45574
  .pl-xxl-2 body.themedesignermode.pl-xxl-2 {
45575
    outline: 3px dotted #ca3120 !important;
45576
    background-color: #fceeed !important;
45577
  }
45578
  body.behat-site .pl-xxl-2::before,
45579
  .pl-xxl-2 body.behat-site.pl-xxl-2::before, body.themedesignermode .pl-xxl-2::before,
45580
  .pl-xxl-2 body.themedesignermode.pl-xxl-2::before {
45581
    content: "Deprecated style in use (.pl)" !important;
45582
    color: #ca3120 !important;
45583
    font-size: smaller !important;
45584
  }
45585
  .pr-xxl-3 {
45586
    /* stylelint-disable declaration-no-important */
45587
    /* stylelint-enable */
45588
    padding-right: 1rem !important;
45589
  }
45590
  body.behat-site .pr-xxl-3,
45591
  .pr-xxl-3 body.behat-site.pr-xxl-3, body.themedesignermode .pr-xxl-3,
45592
  .pr-xxl-3 body.themedesignermode.pr-xxl-3 {
45593
    outline: 3px dotted #ca3120 !important;
45594
    background-color: #fceeed !important;
45595
  }
45596
  body.behat-site .pr-xxl-3::before,
45597
  .pr-xxl-3 body.behat-site.pr-xxl-3::before, body.themedesignermode .pr-xxl-3::before,
45598
  .pr-xxl-3 body.themedesignermode.pr-xxl-3::before {
45599
    content: "Deprecated style in use (.pr)" !important;
45600
    color: #ca3120 !important;
45601
    font-size: smaller !important;
45602
  }
45603
  .pl-xxl-3 {
45604
    /* stylelint-disable declaration-no-important */
45605
    /* stylelint-enable */
45606
    padding-left: 1rem !important;
45607
  }
45608
  body.behat-site .pl-xxl-3,
45609
  .pl-xxl-3 body.behat-site.pl-xxl-3, body.themedesignermode .pl-xxl-3,
45610
  .pl-xxl-3 body.themedesignermode.pl-xxl-3 {
45611
    outline: 3px dotted #ca3120 !important;
45612
    background-color: #fceeed !important;
45613
  }
45614
  body.behat-site .pl-xxl-3::before,
45615
  .pl-xxl-3 body.behat-site.pl-xxl-3::before, body.themedesignermode .pl-xxl-3::before,
45616
  .pl-xxl-3 body.themedesignermode.pl-xxl-3::before {
45617
    content: "Deprecated style in use (.pl)" !important;
45618
    color: #ca3120 !important;
45619
    font-size: smaller !important;
45620
  }
45621
  .pr-xxl-4 {
45622
    /* stylelint-disable declaration-no-important */
45623
    /* stylelint-enable */
45624
    padding-right: 1.5rem !important;
45625
  }
45626
  body.behat-site .pr-xxl-4,
45627
  .pr-xxl-4 body.behat-site.pr-xxl-4, body.themedesignermode .pr-xxl-4,
45628
  .pr-xxl-4 body.themedesignermode.pr-xxl-4 {
45629
    outline: 3px dotted #ca3120 !important;
45630
    background-color: #fceeed !important;
45631
  }
45632
  body.behat-site .pr-xxl-4::before,
45633
  .pr-xxl-4 body.behat-site.pr-xxl-4::before, body.themedesignermode .pr-xxl-4::before,
45634
  .pr-xxl-4 body.themedesignermode.pr-xxl-4::before {
45635
    content: "Deprecated style in use (.pr)" !important;
45636
    color: #ca3120 !important;
45637
    font-size: smaller !important;
45638
  }
45639
  .pl-xxl-4 {
45640
    /* stylelint-disable declaration-no-important */
45641
    /* stylelint-enable */
45642
    padding-left: 1.5rem !important;
45643
  }
45644
  body.behat-site .pl-xxl-4,
45645
  .pl-xxl-4 body.behat-site.pl-xxl-4, body.themedesignermode .pl-xxl-4,
45646
  .pl-xxl-4 body.themedesignermode.pl-xxl-4 {
45647
    outline: 3px dotted #ca3120 !important;
45648
    background-color: #fceeed !important;
45649
  }
45650
  body.behat-site .pl-xxl-4::before,
45651
  .pl-xxl-4 body.behat-site.pl-xxl-4::before, body.themedesignermode .pl-xxl-4::before,
45652
  .pl-xxl-4 body.themedesignermode.pl-xxl-4::before {
45653
    content: "Deprecated style in use (.pl)" !important;
45654
    color: #ca3120 !important;
45655
    font-size: smaller !important;
45656
  }
45657
  .pr-xxl-5 {
45658
    /* stylelint-disable declaration-no-important */
45659
    /* stylelint-enable */
45660
    padding-right: 2rem !important;
45661
  }
45662
  body.behat-site .pr-xxl-5,
45663
  .pr-xxl-5 body.behat-site.pr-xxl-5, body.themedesignermode .pr-xxl-5,
45664
  .pr-xxl-5 body.themedesignermode.pr-xxl-5 {
45665
    outline: 3px dotted #ca3120 !important;
45666
    background-color: #fceeed !important;
45667
  }
45668
  body.behat-site .pr-xxl-5::before,
45669
  .pr-xxl-5 body.behat-site.pr-xxl-5::before, body.themedesignermode .pr-xxl-5::before,
45670
  .pr-xxl-5 body.themedesignermode.pr-xxl-5::before {
45671
    content: "Deprecated style in use (.pr)" !important;
45672
    color: #ca3120 !important;
45673
    font-size: smaller !important;
45674
  }
45675
  .pl-xxl-5 {
45676
    /* stylelint-disable declaration-no-important */
45677
    /* stylelint-enable */
45678
    padding-left: 2rem !important;
45679
  }
45680
  body.behat-site .pl-xxl-5,
45681
  .pl-xxl-5 body.behat-site.pl-xxl-5, body.themedesignermode .pl-xxl-5,
45682
  .pl-xxl-5 body.themedesignermode.pl-xxl-5 {
45683
    outline: 3px dotted #ca3120 !important;
45684
    background-color: #fceeed !important;
45685
  }
45686
  body.behat-site .pl-xxl-5::before,
45687
  .pl-xxl-5 body.behat-site.pl-xxl-5::before, body.themedesignermode .pl-xxl-5::before,
45688
  .pl-xxl-5 body.themedesignermode.pl-xxl-5::before {
45689
    content: "Deprecated style in use (.pl)" !important;
45690
    color: #ca3120 !important;
45691
    font-size: smaller !important;
45692
  }
45693
  .pr-xxl-6 {
45694
    /* stylelint-disable declaration-no-important */
45695
    /* stylelint-enable */
45696
    padding-right: 3rem !important;
45697
  }
45698
  body.behat-site .pr-xxl-6,
45699
  .pr-xxl-6 body.behat-site.pr-xxl-6, body.themedesignermode .pr-xxl-6,
45700
  .pr-xxl-6 body.themedesignermode.pr-xxl-6 {
45701
    outline: 3px dotted #ca3120 !important;
45702
    background-color: #fceeed !important;
45703
  }
45704
  body.behat-site .pr-xxl-6::before,
45705
  .pr-xxl-6 body.behat-site.pr-xxl-6::before, body.themedesignermode .pr-xxl-6::before,
45706
  .pr-xxl-6 body.themedesignermode.pr-xxl-6::before {
45707
    content: "Deprecated style in use (.pr)" !important;
45708
    color: #ca3120 !important;
45709
    font-size: smaller !important;
45710
  }
45711
  .pl-xxl-6 {
45712
    /* stylelint-disable declaration-no-important */
45713
    /* stylelint-enable */
45714
    padding-left: 3rem !important;
45715
  }
45716
  body.behat-site .pl-xxl-6,
45717
  .pl-xxl-6 body.behat-site.pl-xxl-6, body.themedesignermode .pl-xxl-6,
45718
  .pl-xxl-6 body.themedesignermode.pl-xxl-6 {
45719
    outline: 3px dotted #ca3120 !important;
45720
    background-color: #fceeed !important;
45721
  }
45722
  body.behat-site .pl-xxl-6::before,
45723
  .pl-xxl-6 body.behat-site.pl-xxl-6::before, body.themedesignermode .pl-xxl-6::before,
45724
  .pl-xxl-6 body.themedesignermode.pl-xxl-6::before {
45725
    content: "Deprecated style in use (.pl)" !important;
45726
    color: #ca3120 !important;
45727
    font-size: smaller !important;
45728
  }
45729
  .mr-xxl-n1 {
45730
    /* stylelint-disable declaration-no-important */
45731
    /* stylelint-enable */
45732
    margin-right: -0.25rem !important;
45733
  }
45734
  body.behat-site .mr-xxl-n1,
45735
  .mr-xxl-n1 body.behat-site.mr-xxl-n1, body.themedesignermode .mr-xxl-n1,
45736
  .mr-xxl-n1 body.themedesignermode.mr-xxl-n1 {
45737
    outline: 3px dotted #ca3120 !important;
45738
    background-color: #fceeed !important;
45739
  }
45740
  body.behat-site .mr-xxl-n1::before,
45741
  .mr-xxl-n1 body.behat-site.mr-xxl-n1::before, body.themedesignermode .mr-xxl-n1::before,
45742
  .mr-xxl-n1 body.themedesignermode.mr-xxl-n1::before {
45743
    content: "Deprecated style in use (.mr)" !important;
45744
    color: #ca3120 !important;
45745
    font-size: smaller !important;
45746
  }
45747
  .ml-xxl-n1 {
45748
    /* stylelint-disable declaration-no-important */
45749
    /* stylelint-enable */
45750
    margin-left: -0.25rem !important;
45751
  }
45752
  body.behat-site .ml-xxl-n1,
45753
  .ml-xxl-n1 body.behat-site.ml-xxl-n1, body.themedesignermode .ml-xxl-n1,
45754
  .ml-xxl-n1 body.themedesignermode.ml-xxl-n1 {
45755
    outline: 3px dotted #ca3120 !important;
45756
    background-color: #fceeed !important;
45757
  }
45758
  body.behat-site .ml-xxl-n1::before,
45759
  .ml-xxl-n1 body.behat-site.ml-xxl-n1::before, body.themedesignermode .ml-xxl-n1::before,
45760
  .ml-xxl-n1 body.themedesignermode.ml-xxl-n1::before {
45761
    content: "Deprecated style in use (.ml)" !important;
45762
    color: #ca3120 !important;
45763
    font-size: smaller !important;
45764
  }
45765
  .mr-xxl-n2 {
45766
    /* stylelint-disable declaration-no-important */
45767
    /* stylelint-enable */
45768
    margin-right: -0.5rem !important;
45769
  }
45770
  body.behat-site .mr-xxl-n2,
45771
  .mr-xxl-n2 body.behat-site.mr-xxl-n2, body.themedesignermode .mr-xxl-n2,
45772
  .mr-xxl-n2 body.themedesignermode.mr-xxl-n2 {
45773
    outline: 3px dotted #ca3120 !important;
45774
    background-color: #fceeed !important;
45775
  }
45776
  body.behat-site .mr-xxl-n2::before,
45777
  .mr-xxl-n2 body.behat-site.mr-xxl-n2::before, body.themedesignermode .mr-xxl-n2::before,
45778
  .mr-xxl-n2 body.themedesignermode.mr-xxl-n2::before {
45779
    content: "Deprecated style in use (.mr)" !important;
45780
    color: #ca3120 !important;
45781
    font-size: smaller !important;
45782
  }
45783
  .ml-xxl-n2 {
45784
    /* stylelint-disable declaration-no-important */
45785
    /* stylelint-enable */
45786
    margin-left: -0.5rem !important;
45787
  }
45788
  body.behat-site .ml-xxl-n2,
45789
  .ml-xxl-n2 body.behat-site.ml-xxl-n2, body.themedesignermode .ml-xxl-n2,
45790
  .ml-xxl-n2 body.themedesignermode.ml-xxl-n2 {
45791
    outline: 3px dotted #ca3120 !important;
45792
    background-color: #fceeed !important;
45793
  }
45794
  body.behat-site .ml-xxl-n2::before,
45795
  .ml-xxl-n2 body.behat-site.ml-xxl-n2::before, body.themedesignermode .ml-xxl-n2::before,
45796
  .ml-xxl-n2 body.themedesignermode.ml-xxl-n2::before {
45797
    content: "Deprecated style in use (.ml)" !important;
45798
    color: #ca3120 !important;
45799
    font-size: smaller !important;
45800
  }
45801
  .mr-xxl-n3 {
45802
    /* stylelint-disable declaration-no-important */
45803
    /* stylelint-enable */
45804
    margin-right: -1rem !important;
45805
  }
45806
  body.behat-site .mr-xxl-n3,
45807
  .mr-xxl-n3 body.behat-site.mr-xxl-n3, body.themedesignermode .mr-xxl-n3,
45808
  .mr-xxl-n3 body.themedesignermode.mr-xxl-n3 {
45809
    outline: 3px dotted #ca3120 !important;
45810
    background-color: #fceeed !important;
45811
  }
45812
  body.behat-site .mr-xxl-n3::before,
45813
  .mr-xxl-n3 body.behat-site.mr-xxl-n3::before, body.themedesignermode .mr-xxl-n3::before,
45814
  .mr-xxl-n3 body.themedesignermode.mr-xxl-n3::before {
45815
    content: "Deprecated style in use (.mr)" !important;
45816
    color: #ca3120 !important;
45817
    font-size: smaller !important;
45818
  }
45819
  .ml-xxl-n3 {
45820
    /* stylelint-disable declaration-no-important */
45821
    /* stylelint-enable */
45822
    margin-left: -1rem !important;
45823
  }
45824
  body.behat-site .ml-xxl-n3,
45825
  .ml-xxl-n3 body.behat-site.ml-xxl-n3, body.themedesignermode .ml-xxl-n3,
45826
  .ml-xxl-n3 body.themedesignermode.ml-xxl-n3 {
45827
    outline: 3px dotted #ca3120 !important;
45828
    background-color: #fceeed !important;
45829
  }
45830
  body.behat-site .ml-xxl-n3::before,
45831
  .ml-xxl-n3 body.behat-site.ml-xxl-n3::before, body.themedesignermode .ml-xxl-n3::before,
45832
  .ml-xxl-n3 body.themedesignermode.ml-xxl-n3::before {
45833
    content: "Deprecated style in use (.ml)" !important;
45834
    color: #ca3120 !important;
45835
    font-size: smaller !important;
45836
  }
45837
  .mr-xxl-n4 {
45838
    /* stylelint-disable declaration-no-important */
45839
    /* stylelint-enable */
45840
    margin-right: -1.5rem !important;
45841
  }
45842
  body.behat-site .mr-xxl-n4,
45843
  .mr-xxl-n4 body.behat-site.mr-xxl-n4, body.themedesignermode .mr-xxl-n4,
45844
  .mr-xxl-n4 body.themedesignermode.mr-xxl-n4 {
45845
    outline: 3px dotted #ca3120 !important;
45846
    background-color: #fceeed !important;
45847
  }
45848
  body.behat-site .mr-xxl-n4::before,
45849
  .mr-xxl-n4 body.behat-site.mr-xxl-n4::before, body.themedesignermode .mr-xxl-n4::before,
45850
  .mr-xxl-n4 body.themedesignermode.mr-xxl-n4::before {
45851
    content: "Deprecated style in use (.mr)" !important;
45852
    color: #ca3120 !important;
45853
    font-size: smaller !important;
45854
  }
45855
  .ml-xxl-n4 {
45856
    /* stylelint-disable declaration-no-important */
45857
    /* stylelint-enable */
45858
    margin-left: -1.5rem !important;
45859
  }
45860
  body.behat-site .ml-xxl-n4,
45861
  .ml-xxl-n4 body.behat-site.ml-xxl-n4, body.themedesignermode .ml-xxl-n4,
45862
  .ml-xxl-n4 body.themedesignermode.ml-xxl-n4 {
45863
    outline: 3px dotted #ca3120 !important;
45864
    background-color: #fceeed !important;
45865
  }
45866
  body.behat-site .ml-xxl-n4::before,
45867
  .ml-xxl-n4 body.behat-site.ml-xxl-n4::before, body.themedesignermode .ml-xxl-n4::before,
45868
  .ml-xxl-n4 body.themedesignermode.ml-xxl-n4::before {
45869
    content: "Deprecated style in use (.ml)" !important;
45870
    color: #ca3120 !important;
45871
    font-size: smaller !important;
45872
  }
45873
  .mr-xxl-n5 {
45874
    /* stylelint-disable declaration-no-important */
45875
    /* stylelint-enable */
45876
    margin-right: -2rem !important;
45877
  }
45878
  body.behat-site .mr-xxl-n5,
45879
  .mr-xxl-n5 body.behat-site.mr-xxl-n5, body.themedesignermode .mr-xxl-n5,
45880
  .mr-xxl-n5 body.themedesignermode.mr-xxl-n5 {
45881
    outline: 3px dotted #ca3120 !important;
45882
    background-color: #fceeed !important;
45883
  }
45884
  body.behat-site .mr-xxl-n5::before,
45885
  .mr-xxl-n5 body.behat-site.mr-xxl-n5::before, body.themedesignermode .mr-xxl-n5::before,
45886
  .mr-xxl-n5 body.themedesignermode.mr-xxl-n5::before {
45887
    content: "Deprecated style in use (.mr)" !important;
45888
    color: #ca3120 !important;
45889
    font-size: smaller !important;
45890
  }
45891
  .ml-xxl-n5 {
45892
    /* stylelint-disable declaration-no-important */
45893
    /* stylelint-enable */
45894
    margin-left: -2rem !important;
45895
  }
45896
  body.behat-site .ml-xxl-n5,
45897
  .ml-xxl-n5 body.behat-site.ml-xxl-n5, body.themedesignermode .ml-xxl-n5,
45898
  .ml-xxl-n5 body.themedesignermode.ml-xxl-n5 {
45899
    outline: 3px dotted #ca3120 !important;
45900
    background-color: #fceeed !important;
45901
  }
45902
  body.behat-site .ml-xxl-n5::before,
45903
  .ml-xxl-n5 body.behat-site.ml-xxl-n5::before, body.themedesignermode .ml-xxl-n5::before,
45904
  .ml-xxl-n5 body.themedesignermode.ml-xxl-n5::before {
45905
    content: "Deprecated style in use (.ml)" !important;
45906
    color: #ca3120 !important;
45907
    font-size: smaller !important;
45908
  }
45909
  .mr-xxl-n6 {
45910
    /* stylelint-disable declaration-no-important */
45911
    /* stylelint-enable */
45912
    margin-right: -3rem !important;
45913
  }
45914
  body.behat-site .mr-xxl-n6,
45915
  .mr-xxl-n6 body.behat-site.mr-xxl-n6, body.themedesignermode .mr-xxl-n6,
45916
  .mr-xxl-n6 body.themedesignermode.mr-xxl-n6 {
45917
    outline: 3px dotted #ca3120 !important;
45918
    background-color: #fceeed !important;
45919
  }
45920
  body.behat-site .mr-xxl-n6::before,
45921
  .mr-xxl-n6 body.behat-site.mr-xxl-n6::before, body.themedesignermode .mr-xxl-n6::before,
45922
  .mr-xxl-n6 body.themedesignermode.mr-xxl-n6::before {
45923
    content: "Deprecated style in use (.mr)" !important;
45924
    color: #ca3120 !important;
45925
    font-size: smaller !important;
45926
  }
45927
  .ml-xxl-n6 {
45928
    /* stylelint-disable declaration-no-important */
45929
    /* stylelint-enable */
45930
    margin-left: -3rem !important;
45931
  }
45932
  body.behat-site .ml-xxl-n6,
45933
  .ml-xxl-n6 body.behat-site.ml-xxl-n6, body.themedesignermode .ml-xxl-n6,
45934
  .ml-xxl-n6 body.themedesignermode.ml-xxl-n6 {
45935
    outline: 3px dotted #ca3120 !important;
45936
    background-color: #fceeed !important;
45937
  }
45938
  body.behat-site .ml-xxl-n6::before,
45939
  .ml-xxl-n6 body.behat-site.ml-xxl-n6::before, body.themedesignermode .ml-xxl-n6::before,
45940
  .ml-xxl-n6 body.themedesignermode.ml-xxl-n6::before {
45941
    content: "Deprecated style in use (.ml)" !important;
45942
    color: #ca3120 !important;
45943
    font-size: smaller !important;
45944
  }
45945
  .mr-xxl-auto {
45946
    /* stylelint-disable declaration-no-important */
45947
    /* stylelint-enable */
45948
    margin-right: auto !important;
45949
  }
45950
  body.behat-site .mr-xxl-auto,
45951
  .mr-xxl-auto body.behat-site.mr-xxl-auto, body.themedesignermode .mr-xxl-auto,
45952
  .mr-xxl-auto body.themedesignermode.mr-xxl-auto {
45953
    outline: 3px dotted #ca3120 !important;
45954
    background-color: #fceeed !important;
45955
  }
45956
  body.behat-site .mr-xxl-auto::before,
45957
  .mr-xxl-auto body.behat-site.mr-xxl-auto::before, body.themedesignermode .mr-xxl-auto::before,
45958
  .mr-xxl-auto body.themedesignermode.mr-xxl-auto::before {
45959
    content: "Deprecated style in use (.mr)" !important;
45960
    color: #ca3120 !important;
45961
    font-size: smaller !important;
45962
  }
45963
  .ml-xxl-auto {
45964
    /* stylelint-disable declaration-no-important */
45965
    /* stylelint-enable */
45966
    margin-left: auto !important;
45967
  }
45968
  body.behat-site .ml-xxl-auto,
45969
  .ml-xxl-auto body.behat-site.ml-xxl-auto, body.themedesignermode .ml-xxl-auto,
45970
  .ml-xxl-auto body.themedesignermode.ml-xxl-auto {
45971
    outline: 3px dotted #ca3120 !important;
45972
    background-color: #fceeed !important;
45973
  }
45974
  body.behat-site .ml-xxl-auto::before,
45975
  .ml-xxl-auto body.behat-site.ml-xxl-auto::before, body.themedesignermode .ml-xxl-auto::before,
45976
  .ml-xxl-auto body.themedesignermode.ml-xxl-auto::before {
45977
    content: "Deprecated style in use (.ml)" !important;
45978
    color: #ca3120 !important;
45979
    font-size: smaller !important;
45980
  }
45981
}
45982
.text-left {
45983
  /* stylelint-disable declaration-no-important */
45984
  /* stylelint-enable */
45985
  text-align: left !important;
45986
}
45987
body.behat-site .text-left,
45988
.text-left body.behat-site.text-left, body.themedesignermode .text-left,
45989
.text-left body.themedesignermode.text-left {
45990
  outline: 3px dotted #ca3120 !important;
45991
  background-color: #fceeed !important;
45992
}
45993
body.behat-site .text-left::before,
45994
.text-left body.behat-site.text-left::before, body.themedesignermode .text-left::before,
45995
.text-left body.themedesignermode.text-left::before {
45996
  content: "Deprecated style in use (.text-left)" !important;
45997
  color: #ca3120 !important;
45998
  font-size: smaller !important;
45999
}
46000
 
46001
.text-right {
46002
  /* stylelint-disable declaration-no-important */
46003
  /* stylelint-enable */
46004
  text-align: right !important;
46005
}
46006
body.behat-site .text-right,
46007
.text-right body.behat-site.text-right, body.themedesignermode .text-right,
46008
.text-right body.themedesignermode.text-right {
46009
  outline: 3px dotted #ca3120 !important;
46010
  background-color: #fceeed !important;
46011
}
46012
body.behat-site .text-right::before,
46013
.text-right body.behat-site.text-right::before, body.themedesignermode .text-right::before,
46014
.text-right body.themedesignermode.text-right::before {
46015
  content: "Deprecated style in use (.text-right)" !important;
46016
  color: #ca3120 !important;
46017
  font-size: smaller !important;
46018
}
46019
 
46020
@media (min-width: 576px) {
46021
  .text-sm-left {
46022
    /* stylelint-disable declaration-no-important */
46023
    /* stylelint-enable */
46024
    text-align: left !important;
46025
  }
46026
  body.behat-site .text-sm-left,
46027
  .text-sm-left body.behat-site.text-sm-left, body.themedesignermode .text-sm-left,
46028
  .text-sm-left body.themedesignermode.text-sm-left {
46029
    outline: 3px dotted #ca3120 !important;
46030
    background-color: #fceeed !important;
46031
  }
46032
  body.behat-site .text-sm-left::before,
46033
  .text-sm-left body.behat-site.text-sm-left::before, body.themedesignermode .text-sm-left::before,
46034
  .text-sm-left body.themedesignermode.text-sm-left::before {
46035
    content: "Deprecated style in use (.text-left)" !important;
46036
    color: #ca3120 !important;
46037
    font-size: smaller !important;
46038
  }
46039
  .text-sm-right {
46040
    /* stylelint-disable declaration-no-important */
46041
    /* stylelint-enable */
46042
    text-align: right !important;
46043
  }
46044
  body.behat-site .text-sm-right,
46045
  .text-sm-right body.behat-site.text-sm-right, body.themedesignermode .text-sm-right,
46046
  .text-sm-right body.themedesignermode.text-sm-right {
46047
    outline: 3px dotted #ca3120 !important;
46048
    background-color: #fceeed !important;
46049
  }
46050
  body.behat-site .text-sm-right::before,
46051
  .text-sm-right body.behat-site.text-sm-right::before, body.themedesignermode .text-sm-right::before,
46052
  .text-sm-right body.themedesignermode.text-sm-right::before {
46053
    content: "Deprecated style in use (.text-right)" !important;
46054
    color: #ca3120 !important;
46055
    font-size: smaller !important;
46056
  }
46057
}
46058
@media (min-width: 768px) {
46059
  .text-md-left {
46060
    /* stylelint-disable declaration-no-important */
46061
    /* stylelint-enable */
46062
    text-align: left !important;
46063
  }
46064
  body.behat-site .text-md-left,
46065
  .text-md-left body.behat-site.text-md-left, body.themedesignermode .text-md-left,
46066
  .text-md-left body.themedesignermode.text-md-left {
46067
    outline: 3px dotted #ca3120 !important;
46068
    background-color: #fceeed !important;
46069
  }
46070
  body.behat-site .text-md-left::before,
46071
  .text-md-left body.behat-site.text-md-left::before, body.themedesignermode .text-md-left::before,
46072
  .text-md-left body.themedesignermode.text-md-left::before {
46073
    content: "Deprecated style in use (.text-left)" !important;
46074
    color: #ca3120 !important;
46075
    font-size: smaller !important;
46076
  }
46077
  .text-md-right {
46078
    /* stylelint-disable declaration-no-important */
46079
    /* stylelint-enable */
46080
    text-align: right !important;
46081
  }
46082
  body.behat-site .text-md-right,
46083
  .text-md-right body.behat-site.text-md-right, body.themedesignermode .text-md-right,
46084
  .text-md-right body.themedesignermode.text-md-right {
46085
    outline: 3px dotted #ca3120 !important;
46086
    background-color: #fceeed !important;
46087
  }
46088
  body.behat-site .text-md-right::before,
46089
  .text-md-right body.behat-site.text-md-right::before, body.themedesignermode .text-md-right::before,
46090
  .text-md-right body.themedesignermode.text-md-right::before {
46091
    content: "Deprecated style in use (.text-right)" !important;
46092
    color: #ca3120 !important;
46093
    font-size: smaller !important;
46094
  }
46095
}
46096
@media (min-width: 992px) {
46097
  .text-lg-left {
46098
    /* stylelint-disable declaration-no-important */
46099
    /* stylelint-enable */
46100
    text-align: left !important;
46101
  }
46102
  body.behat-site .text-lg-left,
46103
  .text-lg-left body.behat-site.text-lg-left, body.themedesignermode .text-lg-left,
46104
  .text-lg-left body.themedesignermode.text-lg-left {
46105
    outline: 3px dotted #ca3120 !important;
46106
    background-color: #fceeed !important;
46107
  }
46108
  body.behat-site .text-lg-left::before,
46109
  .text-lg-left body.behat-site.text-lg-left::before, body.themedesignermode .text-lg-left::before,
46110
  .text-lg-left body.themedesignermode.text-lg-left::before {
46111
    content: "Deprecated style in use (.text-left)" !important;
46112
    color: #ca3120 !important;
46113
    font-size: smaller !important;
46114
  }
46115
  .text-lg-right {
46116
    /* stylelint-disable declaration-no-important */
46117
    /* stylelint-enable */
46118
    text-align: right !important;
46119
  }
46120
  body.behat-site .text-lg-right,
46121
  .text-lg-right body.behat-site.text-lg-right, body.themedesignermode .text-lg-right,
46122
  .text-lg-right body.themedesignermode.text-lg-right {
46123
    outline: 3px dotted #ca3120 !important;
46124
    background-color: #fceeed !important;
46125
  }
46126
  body.behat-site .text-lg-right::before,
46127
  .text-lg-right body.behat-site.text-lg-right::before, body.themedesignermode .text-lg-right::before,
46128
  .text-lg-right body.themedesignermode.text-lg-right::before {
46129
    content: "Deprecated style in use (.text-right)" !important;
46130
    color: #ca3120 !important;
46131
    font-size: smaller !important;
46132
  }
46133
}
46134
@media (min-width: 1200px) {
46135
  .text-xl-left {
46136
    /* stylelint-disable declaration-no-important */
46137
    /* stylelint-enable */
46138
    text-align: left !important;
46139
  }
46140
  body.behat-site .text-xl-left,
46141
  .text-xl-left body.behat-site.text-xl-left, body.themedesignermode .text-xl-left,
46142
  .text-xl-left body.themedesignermode.text-xl-left {
46143
    outline: 3px dotted #ca3120 !important;
46144
    background-color: #fceeed !important;
46145
  }
46146
  body.behat-site .text-xl-left::before,
46147
  .text-xl-left body.behat-site.text-xl-left::before, body.themedesignermode .text-xl-left::before,
46148
  .text-xl-left body.themedesignermode.text-xl-left::before {
46149
    content: "Deprecated style in use (.text-left)" !important;
46150
    color: #ca3120 !important;
46151
    font-size: smaller !important;
46152
  }
46153
  .text-xl-right {
46154
    /* stylelint-disable declaration-no-important */
46155
    /* stylelint-enable */
46156
    text-align: right !important;
46157
  }
46158
  body.behat-site .text-xl-right,
46159
  .text-xl-right body.behat-site.text-xl-right, body.themedesignermode .text-xl-right,
46160
  .text-xl-right body.themedesignermode.text-xl-right {
46161
    outline: 3px dotted #ca3120 !important;
46162
    background-color: #fceeed !important;
46163
  }
46164
  body.behat-site .text-xl-right::before,
46165
  .text-xl-right body.behat-site.text-xl-right::before, body.themedesignermode .text-xl-right::before,
46166
  .text-xl-right body.themedesignermode.text-xl-right::before {
46167
    content: "Deprecated style in use (.text-right)" !important;
46168
    color: #ca3120 !important;
46169
    font-size: smaller !important;
46170
  }
46171
}
46172
@media (min-width: 1400px) {
46173
  .text-xxl-left {
46174
    /* stylelint-disable declaration-no-important */
46175
    /* stylelint-enable */
46176
    text-align: left !important;
46177
  }
46178
  body.behat-site .text-xxl-left,
46179
  .text-xxl-left body.behat-site.text-xxl-left, body.themedesignermode .text-xxl-left,
46180
  .text-xxl-left body.themedesignermode.text-xxl-left {
46181
    outline: 3px dotted #ca3120 !important;
46182
    background-color: #fceeed !important;
46183
  }
46184
  body.behat-site .text-xxl-left::before,
46185
  .text-xxl-left body.behat-site.text-xxl-left::before, body.themedesignermode .text-xxl-left::before,
46186
  .text-xxl-left body.themedesignermode.text-xxl-left::before {
46187
    content: "Deprecated style in use (.text-left)" !important;
46188
    color: #ca3120 !important;
46189
    font-size: smaller !important;
46190
  }
46191
  .text-xxl-right {
46192
    /* stylelint-disable declaration-no-important */
46193
    /* stylelint-enable */
46194
    text-align: right !important;
46195
  }
46196
  body.behat-site .text-xxl-right,
46197
  .text-xxl-right body.behat-site.text-xxl-right, body.themedesignermode .text-xxl-right,
46198
  .text-xxl-right body.themedesignermode.text-xxl-right {
46199
    outline: 3px dotted #ca3120 !important;
46200
    background-color: #fceeed !important;
46201
  }
46202
  body.behat-site .text-xxl-right::before,
46203
  .text-xxl-right body.behat-site.text-xxl-right::before, body.themedesignermode .text-xxl-right::before,
46204
  .text-xxl-right body.themedesignermode.text-xxl-right::before {
46205
    content: "Deprecated style in use (.text-right)" !important;
46206
    color: #ca3120 !important;
46207
    font-size: smaller !important;
46208
  }
46209
}
46210
.border-right {
46211
  /* stylelint-disable declaration-no-important */
46212
  /* stylelint-enable */
46213
  border-right: 1px solid #dee2e6 !important;
46214
}
46215
body.behat-site .border-right,
46216
.border-right body.behat-site.border-right, body.themedesignermode .border-right,
46217
.border-right body.themedesignermode.border-right {
46218
  outline: 3px dotted #ca3120 !important;
46219
  background-color: #fceeed !important;
46220
}
46221
body.behat-site .border-right::before,
46222
.border-right body.behat-site.border-right::before, body.themedesignermode .border-right::before,
46223
.border-right body.themedesignermode.border-right::before {
46224
  content: "Deprecated style in use (.border-right)" !important;
46225
  color: #ca3120 !important;
46226
  font-size: smaller !important;
46227
}
46228
 
46229
.border-left {
46230
  /* stylelint-disable declaration-no-important */
46231
  /* stylelint-enable */
46232
  border-left: 1px solid #dee2e6 !important;
46233
}
46234
body.behat-site .border-left,
46235
.border-left body.behat-site.border-left, body.themedesignermode .border-left,
46236
.border-left body.themedesignermode.border-left {
46237
  outline: 3px dotted #ca3120 !important;
46238
  background-color: #fceeed !important;
46239
}
46240
body.behat-site .border-left::before,
46241
.border-left body.behat-site.border-left::before, body.themedesignermode .border-left::before,
46242
.border-left body.themedesignermode.border-left::before {
46243
  content: "Deprecated style in use (.border-left)" !important;
46244
  color: #ca3120 !important;
46245
  font-size: smaller !important;
46246
}
46247
 
46248
.border-right-0 {
46249
  /* stylelint-disable declaration-no-important */
46250
  /* stylelint-enable */
46251
  border-right: 0 !important;
46252
}
46253
body.behat-site .border-right-0,
46254
.border-right-0 body.behat-site.border-right-0, body.themedesignermode .border-right-0,
46255
.border-right-0 body.themedesignermode.border-right-0 {
46256
  outline: 3px dotted #ca3120 !important;
46257
  background-color: #fceeed !important;
46258
}
46259
body.behat-site .border-right-0::before,
46260
.border-right-0 body.behat-site.border-right-0::before, body.themedesignermode .border-right-0::before,
46261
.border-right-0 body.themedesignermode.border-right-0::before {
46262
  content: "Deprecated style in use (.border-right)" !important;
46263
  color: #ca3120 !important;
46264
  font-size: smaller !important;
46265
}
46266
 
46267
.border-left-0 {
46268
  /* stylelint-disable declaration-no-important */
46269
  /* stylelint-enable */
46270
  border-left: 0 !important;
46271
}
46272
body.behat-site .border-left-0,
46273
.border-left-0 body.behat-site.border-left-0, body.themedesignermode .border-left-0,
46274
.border-left-0 body.themedesignermode.border-left-0 {
46275
  outline: 3px dotted #ca3120 !important;
46276
  background-color: #fceeed !important;
46277
}
46278
body.behat-site .border-left-0::before,
46279
.border-left-0 body.behat-site.border-left-0::before, body.themedesignermode .border-left-0::before,
46280
.border-left-0 body.themedesignermode.border-left-0::before {
46281
  content: "Deprecated style in use (.border-left)" !important;
46282
  color: #ca3120 !important;
46283
  font-size: smaller !important;
46284
}
46285
 
46286
.rounded-right {
46287
  /* stylelint-disable declaration-no-important */
46288
  /* stylelint-enable */
46289
  border-top-right-radius: 0.5rem !important;
46290
  border-bottom-right-radius: 0.5rem !important;
46291
}
46292
body.behat-site .rounded-right,
46293
.rounded-right body.behat-site.rounded-right, body.themedesignermode .rounded-right,
46294
.rounded-right body.themedesignermode.rounded-right {
46295
  outline: 3px dotted #ca3120 !important;
46296
  background-color: #fceeed !important;
46297
}
46298
body.behat-site .rounded-right::before,
46299
.rounded-right body.behat-site.rounded-right::before, body.themedesignermode .rounded-right::before,
46300
.rounded-right body.themedesignermode.rounded-right::before {
46301
  content: "Deprecated style in use (.rounded-right)" !important;
46302
  color: #ca3120 !important;
46303
  font-size: smaller !important;
46304
}
46305
 
46306
.rounded-left {
46307
  /* stylelint-disable declaration-no-important */
46308
  /* stylelint-enable */
46309
  border-top-left-radius: 0.5rem !important;
46310
  border-bottom-left-radius: 0.5rem !important;
46311
}
46312
body.behat-site .rounded-left,
46313
.rounded-left body.behat-site.rounded-left, body.themedesignermode .rounded-left,
46314
.rounded-left body.themedesignermode.rounded-left {
46315
  outline: 3px dotted #ca3120 !important;
46316
  background-color: #fceeed !important;
46317
}
46318
body.behat-site .rounded-left::before,
46319
.rounded-left body.behat-site.rounded-left::before, body.themedesignermode .rounded-left::before,
46320
.rounded-left body.themedesignermode.rounded-left::before {
46321
  content: "Deprecated style in use (.rounded-left)" !important;
46322
  color: #ca3120 !important;
46323
  font-size: smaller !important;
46324
}
46325
 
46326
.float-left {
46327
  /* stylelint-disable declaration-no-important */
46328
  /* stylelint-enable */
46329
  float: left !important;
46330
}
46331
body.behat-site .float-left,
46332
.float-left body.behat-site.float-left, body.themedesignermode .float-left,
46333
.float-left body.themedesignermode.float-left {
46334
  outline: 3px dotted #ca3120 !important;
46335
  background-color: #fceeed !important;
46336
}
46337
body.behat-site .float-left::before,
46338
.float-left body.behat-site.float-left::before, body.themedesignermode .float-left::before,
46339
.float-left body.themedesignermode.float-left::before {
46340
  content: "Deprecated style in use (.float-left)" !important;
46341
  color: #ca3120 !important;
46342
  font-size: smaller !important;
46343
}
46344
 
46345
.float-right {
46346
  /* stylelint-disable declaration-no-important */
46347
  /* stylelint-enable */
46348
  float: right !important;
46349
}
46350
body.behat-site .float-right,
46351
.float-right body.behat-site.float-right, body.themedesignermode .float-right,
46352
.float-right body.themedesignermode.float-right {
46353
  outline: 3px dotted #ca3120 !important;
46354
  background-color: #fceeed !important;
46355
}
46356
body.behat-site .float-right::before,
46357
.float-right body.behat-site.float-right::before, body.themedesignermode .float-right::before,
46358
.float-right body.themedesignermode.float-right::before {
46359
  content: "Deprecated style in use (.float-right)" !important;
46360
  color: #ca3120 !important;
46361
  font-size: smaller !important;
46362
}
46363
 
46364
@media (min-width: 576px) {
46365
  .float-sm-left {
46366
    /* stylelint-disable declaration-no-important */
46367
    /* stylelint-enable */
46368
    float: left !important;
46369
  }
46370
  body.behat-site .float-sm-left,
46371
  .float-sm-left body.behat-site.float-sm-left, body.themedesignermode .float-sm-left,
46372
  .float-sm-left body.themedesignermode.float-sm-left {
46373
    outline: 3px dotted #ca3120 !important;
46374
    background-color: #fceeed !important;
46375
  }
46376
  body.behat-site .float-sm-left::before,
46377
  .float-sm-left body.behat-site.float-sm-left::before, body.themedesignermode .float-sm-left::before,
46378
  .float-sm-left body.themedesignermode.float-sm-left::before {
46379
    content: "Deprecated style in use (.float-left)" !important;
46380
    color: #ca3120 !important;
46381
    font-size: smaller !important;
46382
  }
46383
  .float-sm-right {
46384
    /* stylelint-disable declaration-no-important */
46385
    /* stylelint-enable */
46386
    float: right !important;
46387
  }
46388
  body.behat-site .float-sm-right,
46389
  .float-sm-right body.behat-site.float-sm-right, body.themedesignermode .float-sm-right,
46390
  .float-sm-right body.themedesignermode.float-sm-right {
46391
    outline: 3px dotted #ca3120 !important;
46392
    background-color: #fceeed !important;
46393
  }
46394
  body.behat-site .float-sm-right::before,
46395
  .float-sm-right body.behat-site.float-sm-right::before, body.themedesignermode .float-sm-right::before,
46396
  .float-sm-right body.themedesignermode.float-sm-right::before {
46397
    content: "Deprecated style in use (.float-right)" !important;
46398
    color: #ca3120 !important;
46399
    font-size: smaller !important;
46400
  }
46401
}
46402
@media (min-width: 768px) {
46403
  .float-md-left {
46404
    /* stylelint-disable declaration-no-important */
46405
    /* stylelint-enable */
46406
    float: left !important;
46407
  }
46408
  body.behat-site .float-md-left,
46409
  .float-md-left body.behat-site.float-md-left, body.themedesignermode .float-md-left,
46410
  .float-md-left body.themedesignermode.float-md-left {
46411
    outline: 3px dotted #ca3120 !important;
46412
    background-color: #fceeed !important;
46413
  }
46414
  body.behat-site .float-md-left::before,
46415
  .float-md-left body.behat-site.float-md-left::before, body.themedesignermode .float-md-left::before,
46416
  .float-md-left body.themedesignermode.float-md-left::before {
46417
    content: "Deprecated style in use (.float-left)" !important;
46418
    color: #ca3120 !important;
46419
    font-size: smaller !important;
46420
  }
46421
  .float-md-right {
46422
    /* stylelint-disable declaration-no-important */
46423
    /* stylelint-enable */
46424
    float: right !important;
46425
  }
46426
  body.behat-site .float-md-right,
46427
  .float-md-right body.behat-site.float-md-right, body.themedesignermode .float-md-right,
46428
  .float-md-right body.themedesignermode.float-md-right {
46429
    outline: 3px dotted #ca3120 !important;
46430
    background-color: #fceeed !important;
46431
  }
46432
  body.behat-site .float-md-right::before,
46433
  .float-md-right body.behat-site.float-md-right::before, body.themedesignermode .float-md-right::before,
46434
  .float-md-right body.themedesignermode.float-md-right::before {
46435
    content: "Deprecated style in use (.float-right)" !important;
46436
    color: #ca3120 !important;
46437
    font-size: smaller !important;
46438
  }
46439
}
46440
@media (min-width: 992px) {
46441
  .float-lg-left {
46442
    /* stylelint-disable declaration-no-important */
46443
    /* stylelint-enable */
46444
    float: left !important;
46445
  }
46446
  body.behat-site .float-lg-left,
46447
  .float-lg-left body.behat-site.float-lg-left, body.themedesignermode .float-lg-left,
46448
  .float-lg-left body.themedesignermode.float-lg-left {
46449
    outline: 3px dotted #ca3120 !important;
46450
    background-color: #fceeed !important;
46451
  }
46452
  body.behat-site .float-lg-left::before,
46453
  .float-lg-left body.behat-site.float-lg-left::before, body.themedesignermode .float-lg-left::before,
46454
  .float-lg-left body.themedesignermode.float-lg-left::before {
46455
    content: "Deprecated style in use (.float-left)" !important;
46456
    color: #ca3120 !important;
46457
    font-size: smaller !important;
46458
  }
46459
  .float-lg-right {
46460
    /* stylelint-disable declaration-no-important */
46461
    /* stylelint-enable */
46462
    float: right !important;
46463
  }
46464
  body.behat-site .float-lg-right,
46465
  .float-lg-right body.behat-site.float-lg-right, body.themedesignermode .float-lg-right,
46466
  .float-lg-right body.themedesignermode.float-lg-right {
46467
    outline: 3px dotted #ca3120 !important;
46468
    background-color: #fceeed !important;
46469
  }
46470
  body.behat-site .float-lg-right::before,
46471
  .float-lg-right body.behat-site.float-lg-right::before, body.themedesignermode .float-lg-right::before,
46472
  .float-lg-right body.themedesignermode.float-lg-right::before {
46473
    content: "Deprecated style in use (.float-right)" !important;
46474
    color: #ca3120 !important;
46475
    font-size: smaller !important;
46476
  }
46477
}
46478
@media (min-width: 1200px) {
46479
  .float-xl-left {
46480
    /* stylelint-disable declaration-no-important */
46481
    /* stylelint-enable */
46482
    float: left !important;
46483
  }
46484
  body.behat-site .float-xl-left,
46485
  .float-xl-left body.behat-site.float-xl-left, body.themedesignermode .float-xl-left,
46486
  .float-xl-left body.themedesignermode.float-xl-left {
46487
    outline: 3px dotted #ca3120 !important;
46488
    background-color: #fceeed !important;
46489
  }
46490
  body.behat-site .float-xl-left::before,
46491
  .float-xl-left body.behat-site.float-xl-left::before, body.themedesignermode .float-xl-left::before,
46492
  .float-xl-left body.themedesignermode.float-xl-left::before {
46493
    content: "Deprecated style in use (.float-left)" !important;
46494
    color: #ca3120 !important;
46495
    font-size: smaller !important;
46496
  }
46497
  .float-xl-right {
46498
    /* stylelint-disable declaration-no-important */
46499
    /* stylelint-enable */
46500
    float: right !important;
46501
  }
46502
  body.behat-site .float-xl-right,
46503
  .float-xl-right body.behat-site.float-xl-right, body.themedesignermode .float-xl-right,
46504
  .float-xl-right body.themedesignermode.float-xl-right {
46505
    outline: 3px dotted #ca3120 !important;
46506
    background-color: #fceeed !important;
46507
  }
46508
  body.behat-site .float-xl-right::before,
46509
  .float-xl-right body.behat-site.float-xl-right::before, body.themedesignermode .float-xl-right::before,
46510
  .float-xl-right body.themedesignermode.float-xl-right::before {
46511
    content: "Deprecated style in use (.float-right)" !important;
46512
    color: #ca3120 !important;
46513
    font-size: smaller !important;
46514
  }
46515
}
46516
@media (min-width: 1400px) {
46517
  .float-xxl-left {
46518
    /* stylelint-disable declaration-no-important */
46519
    /* stylelint-enable */
46520
    float: left !important;
46521
  }
46522
  body.behat-site .float-xxl-left,
46523
  .float-xxl-left body.behat-site.float-xxl-left, body.themedesignermode .float-xxl-left,
46524
  .float-xxl-left body.themedesignermode.float-xxl-left {
46525
    outline: 3px dotted #ca3120 !important;
46526
    background-color: #fceeed !important;
46527
  }
46528
  body.behat-site .float-xxl-left::before,
46529
  .float-xxl-left body.behat-site.float-xxl-left::before, body.themedesignermode .float-xxl-left::before,
46530
  .float-xxl-left body.themedesignermode.float-xxl-left::before {
46531
    content: "Deprecated style in use (.float-left)" !important;
46532
    color: #ca3120 !important;
46533
    font-size: smaller !important;
46534
  }
46535
  .float-xxl-right {
46536
    /* stylelint-disable declaration-no-important */
46537
    /* stylelint-enable */
46538
    float: right !important;
46539
  }
46540
  body.behat-site .float-xxl-right,
46541
  .float-xxl-right body.behat-site.float-xxl-right, body.themedesignermode .float-xxl-right,
46542
  .float-xxl-right body.themedesignermode.float-xxl-right {
46543
    outline: 3px dotted #ca3120 !important;
46544
    background-color: #fceeed !important;
46545
  }
46546
  body.behat-site .float-xxl-right::before,
46547
  .float-xxl-right body.behat-site.float-xxl-right::before, body.themedesignermode .float-xxl-right::before,
46548
  .float-xxl-right body.themedesignermode.float-xxl-right::before {
46549
    content: "Deprecated style in use (.float-right)" !important;
46550
    color: #ca3120 !important;
46551
    font-size: smaller !important;
46552
  }
46553
}
46554
.close {
46555
  float: right;
46556
  font-size: calc(1.265625rem + 0.1875vw);
46557
  font-weight: 700;
46558
  line-height: 1;
46559
  color: #000;
46560
  text-shadow: 0 1px 0 #fff;
46561
  opacity: 0.5;
46562
}
46563
@media (min-width: 1200px) {
46564
  .close {
46565
    font-size: 1.40625rem;
46566
  }
46567
}
46568
.close:hover {
46569
  color: #000;
46570
  text-decoration: none;
46571
}
46572
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
46573
  opacity: 0.75;
46574
}
46575
 
46576
button.close {
46577
  padding: 0;
1 efrain 46578
  background-color: transparent;
1441 ariadna 46579
  border: 0;
1 efrain 46580
}
1441 ariadna 46581
 
46582
a.close.disabled {
46583
  pointer-events: none;
46584
}
46585
 
46586
.font-weight-light {
46587
  /* stylelint-disable declaration-no-important */
46588
  /* stylelint-enable */
46589
  font-weight: 300 !important;
46590
}
46591
body.behat-site .font-weight-light,
46592
.font-weight-light body.behat-site.font-weight-light, body.themedesignermode .font-weight-light,
46593
.font-weight-light body.themedesignermode.font-weight-light {
46594
  outline: 3px dotted #ca3120 !important;
46595
  background-color: #fceeed !important;
46596
}
46597
body.behat-site .font-weight-light::before,
46598
.font-weight-light body.behat-site.font-weight-light::before, body.themedesignermode .font-weight-light::before,
46599
.font-weight-light body.themedesignermode.font-weight-light::before {
46600
  content: "Deprecated style in use (.font-weight)" !important;
46601
  color: #ca3120 !important;
46602
  font-size: smaller !important;
46603
}
46604
 
46605
.font-weight-lighter {
46606
  /* stylelint-disable declaration-no-important */
46607
  /* stylelint-enable */
46608
  font-weight: lighter !important;
46609
}
46610
body.behat-site .font-weight-lighter,
46611
.font-weight-lighter body.behat-site.font-weight-lighter, body.themedesignermode .font-weight-lighter,
46612
.font-weight-lighter body.themedesignermode.font-weight-lighter {
46613
  outline: 3px dotted #ca3120 !important;
46614
  background-color: #fceeed !important;
46615
}
46616
body.behat-site .font-weight-lighter::before,
46617
.font-weight-lighter body.behat-site.font-weight-lighter::before, body.themedesignermode .font-weight-lighter::before,
46618
.font-weight-lighter body.themedesignermode.font-weight-lighter::before {
46619
  content: "Deprecated style in use (.font-weight)" !important;
46620
  color: #ca3120 !important;
46621
  font-size: smaller !important;
46622
}
46623
 
46624
.font-weight-normal {
46625
  /* stylelint-disable declaration-no-important */
46626
  /* stylelint-enable */
46627
  font-weight: 400 !important;
46628
}
46629
body.behat-site .font-weight-normal,
46630
.font-weight-normal body.behat-site.font-weight-normal, body.themedesignermode .font-weight-normal,
46631
.font-weight-normal body.themedesignermode.font-weight-normal {
46632
  outline: 3px dotted #ca3120 !important;
46633
  background-color: #fceeed !important;
46634
}
46635
body.behat-site .font-weight-normal::before,
46636
.font-weight-normal body.behat-site.font-weight-normal::before, body.themedesignermode .font-weight-normal::before,
46637
.font-weight-normal body.themedesignermode.font-weight-normal::before {
46638
  content: "Deprecated style in use (.font-weight)" !important;
46639
  color: #ca3120 !important;
46640
  font-size: smaller !important;
46641
}
46642
 
46643
.font-weight-bold {
46644
  /* stylelint-disable declaration-no-important */
46645
  /* stylelint-enable */
46646
  font-weight: 700 !important;
46647
}
46648
body.behat-site .font-weight-bold,
46649
.font-weight-bold body.behat-site.font-weight-bold, body.themedesignermode .font-weight-bold,
46650
.font-weight-bold body.themedesignermode.font-weight-bold {
46651
  outline: 3px dotted #ca3120 !important;
46652
  background-color: #fceeed !important;
46653
}
46654
body.behat-site .font-weight-bold::before,
46655
.font-weight-bold body.behat-site.font-weight-bold::before, body.themedesignermode .font-weight-bold::before,
46656
.font-weight-bold body.themedesignermode.font-weight-bold::before {
46657
  content: "Deprecated style in use (.font-weight)" !important;
46658
  color: #ca3120 !important;
46659
  font-size: smaller !important;
46660
}
46661
 
46662
.font-weight-bolder {
46663
  /* stylelint-disable declaration-no-important */
46664
  /* stylelint-enable */
46665
  font-weight: bolder !important;
46666
}
46667
body.behat-site .font-weight-bolder,
46668
.font-weight-bolder body.behat-site.font-weight-bolder, body.themedesignermode .font-weight-bolder,
46669
.font-weight-bolder body.themedesignermode.font-weight-bolder {
46670
  outline: 3px dotted #ca3120 !important;
46671
  background-color: #fceeed !important;
46672
}
46673
body.behat-site .font-weight-bolder::before,
46674
.font-weight-bolder body.behat-site.font-weight-bolder::before, body.themedesignermode .font-weight-bolder::before,
46675
.font-weight-bolder body.themedesignermode.font-weight-bolder::before {
46676
  content: "Deprecated style in use (.font-weight)" !important;
46677
  color: #ca3120 !important;
46678
  font-size: smaller !important;
46679
}
46680
 
46681
.font-italic {
46682
  /* stylelint-disable declaration-no-important */
46683
  /* stylelint-enable */
46684
  font-style: italic !important;
46685
}
46686
body.behat-site .font-italic,
46687
.font-italic body.behat-site.font-italic, body.themedesignermode .font-italic,
46688
.font-italic body.themedesignermode.font-italic {
46689
  outline: 3px dotted #ca3120 !important;
46690
  background-color: #fceeed !important;
46691
}
46692
body.behat-site .font-italic::before,
46693
.font-italic body.behat-site.font-italic::before, body.themedesignermode .font-italic::before,
46694
.font-italic body.themedesignermode.font-italic::before {
46695
  content: "Deprecated style in use (.font-weight)" !important;
46696
  color: #ca3120 !important;
46697
  font-size: smaller !important;
46698
}
46699
 
46700
.rounded-sm {
46701
  /* stylelint-disable declaration-no-important */
46702
  /* stylelint-enable */
46703
  border-radius: 0.25rem !important;
46704
}
46705
body.behat-site .rounded-sm,
46706
.rounded-sm body.behat-site.rounded-sm, body.themedesignermode .rounded-sm,
46707
.rounded-sm body.themedesignermode.rounded-sm {
46708
  outline: 3px dotted #ca3120 !important;
46709
  background-color: #fceeed !important;
46710
}
46711
body.behat-site .rounded-sm::before,
46712
.rounded-sm body.behat-site.rounded-sm::before, body.themedesignermode .rounded-sm::before,
46713
.rounded-sm body.themedesignermode.rounded-sm::before {
46714
  content: "Deprecated style in use (.rounded-sm)" !important;
46715
  color: #ca3120 !important;
46716
  font-size: smaller !important;
46717
}
46718
 
46719
.rounded-lg {
46720
  /* stylelint-disable declaration-no-important */
46721
  /* stylelint-enable */
46722
  border-radius: 0.6rem !important;
46723
}
46724
body.behat-site .rounded-lg,
46725
.rounded-lg body.behat-site.rounded-lg, body.themedesignermode .rounded-lg,
46726
.rounded-lg body.themedesignermode.rounded-lg {
46727
  outline: 3px dotted #ca3120 !important;
46728
  background-color: #fceeed !important;
46729
}
46730
body.behat-site .rounded-lg::before,
46731
.rounded-lg body.behat-site.rounded-lg::before, body.themedesignermode .rounded-lg::before,
46732
.rounded-lg body.themedesignermode.rounded-lg::before {
46733
  content: "Deprecated style in use (.rounded-lg)" !important;
46734
  color: #ca3120 !important;
46735
  font-size: smaller !important;
46736
}
46737
 
46738
.sr-only {
46739
  /* stylelint-disable declaration-no-important */
46740
  /* stylelint-enable */
46741
  position: absolute;
46742
  width: 1px;
46743
  height: 1px;
46744
  padding: 0;
46745
  margin: -1px;
46746
  overflow: hidden;
46747
  clip: rect(0, 0, 0, 0);
46748
  white-space: nowrap;
46749
  border: 0;
46750
}
46751
body.behat-site .sr-only,
46752
.sr-only body.behat-site.sr-only, body.themedesignermode .sr-only,
46753
.sr-only body.themedesignermode.sr-only {
46754
  outline: 3px dotted #ca3120 !important;
46755
  background-color: #fceeed !important;
46756
}
46757
body.behat-site .sr-only::before,
46758
.sr-only body.behat-site.sr-only::before, body.themedesignermode .sr-only::before,
46759
.sr-only body.themedesignermode.sr-only::before {
46760
  content: "Deprecated style in use (.sr-only)" !important;
46761
  color: #ca3120 !important;
46762
  font-size: smaller !important;
46763
}
46764
 
46765
.sr-only-focusable {
46766
  /* stylelint-disable declaration-no-important */
46767
  /* stylelint-enable */
46768
}
46769
body.behat-site .sr-only-focusable,
46770
.sr-only-focusable body.behat-site.sr-only-focusable, body.themedesignermode .sr-only-focusable,
46771
.sr-only-focusable body.themedesignermode.sr-only-focusable {
46772
  outline: 3px dotted #ca3120 !important;
46773
  background-color: #fceeed !important;
46774
}
46775
body.behat-site .sr-only-focusable::before,
46776
.sr-only-focusable body.behat-site.sr-only-focusable::before, body.themedesignermode .sr-only-focusable::before,
46777
.sr-only-focusable body.themedesignermode.sr-only-focusable::before {
46778
  content: "Deprecated style in use (.sr-only-focusable)" !important;
46779
  color: #ca3120 !important;
46780
  font-size: smaller !important;
46781
}
46782
.sr-only-focusable:active, .sr-only-focusable:focus {
46783
  position: static;
46784
  width: auto;
46785
  height: auto;
46786
  overflow: visible;
46787
  clip: auto;
46788
  white-space: normal;
46789
}
46790
 
46791
.custom-control {
46792
  position: relative;
46793
  z-index: 1;
46794
  display: block;
46795
  min-height: 1.40625rem;
46796
  padding-left: 1.5rem;
46797
  print-color-adjust: exact;
46798
}
46799
 
46800
.custom-control-inline {
46801
  display: inline-flex;
46802
  margin-right: 1rem;
46803
}
46804
 
46805
.custom-control-input {
46806
  position: absolute;
46807
  left: 0;
46808
  z-index: -1;
46809
  width: 1rem;
46810
  height: 1.203125rem;
46811
  opacity: 0;
46812
}
46813
.custom-control-input:checked ~ .custom-control-label::before {
1 efrain 46814
  color: #fff;
1441 ariadna 46815
  border-color: #0f6cbf;
46816
  background-color: #0f6cbf;
1 efrain 46817
}
1441 ariadna 46818
.custom-control-input:focus ~ .custom-control-label::before {
46819
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
46820
}
46821
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
46822
  border-color: #87b6df;
46823
}
46824
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
46825
  color: #fff;
46826
  background-color: #8bc3f6;
46827
  border-color: #8bc3f6;
46828
}
46829
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
46830
  color: #6a737b;
46831
}
46832
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
46833
  background-color: var(--bs-secondary-bg);
46834
}
46835
 
46836
.custom-control-label {
46837
  position: relative;
46838
  margin-bottom: 0;
46839
  vertical-align: top;
46840
}
46841
.custom-control-label::before {
46842
  position: absolute;
46843
  top: 0.203125rem;
46844
  left: -1.5rem;
46845
  display: block;
46846
  width: 1rem;
46847
  height: 1rem;
46848
  pointer-events: none;
46849
  content: "";
46850
  background-color: var(--bs-body-bg);
46851
  border: 1px solid #8f959e;
46852
}
46853
.custom-control-label::after {
46854
  position: absolute;
46855
  top: 0.203125rem;
46856
  left: -1.5rem;
46857
  display: block;
46858
  width: 1rem;
46859
  height: 1rem;
46860
  content: "";
46861
  background: 50%/50% 50% no-repeat;
46862
}
46863
 
46864
.custom-checkbox {
46865
  /* stylelint-disable declaration-no-important */
46866
  /* stylelint-enable */
46867
}
46868
body.behat-site .custom-checkbox,
46869
.custom-checkbox body.behat-site.custom-checkbox, body.themedesignermode .custom-checkbox,
46870
.custom-checkbox body.themedesignermode.custom-checkbox {
46871
  outline: 3px dotted #ca3120 !important;
46872
  background-color: #fceeed !important;
46873
}
46874
body.behat-site .custom-checkbox::before,
46875
.custom-checkbox body.behat-site.custom-checkbox::before, body.themedesignermode .custom-checkbox::before,
46876
.custom-checkbox body.themedesignermode.custom-checkbox::before {
46877
  content: "Deprecated style in use (.custom-checkbox)" !important;
46878
  color: #ca3120 !important;
46879
  font-size: smaller !important;
46880
}
46881
.custom-checkbox .custom-control-label::before {
46882
  border-radius: 0.5rem;
46883
}
46884
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
46885
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
46886
}
46887
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
46888
  border-color: #0f6cbf;
46889
  background-color: #0f6cbf;
46890
}
46891
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
46892
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
46893
}
46894
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
46895
  background-color: rgba(15, 108, 191, 0.5);
46896
}
46897
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
46898
  background-color: rgba(15, 108, 191, 0.5);
46899
}
46900
 
46901
.custom-radio {
46902
  /* stylelint-disable declaration-no-important */
46903
  /* stylelint-enable */
46904
}
46905
body.behat-site .custom-radio,
46906
.custom-radio body.behat-site.custom-radio, body.themedesignermode .custom-radio,
46907
.custom-radio body.themedesignermode.custom-radio {
46908
  outline: 3px dotted #ca3120 !important;
46909
  background-color: #fceeed !important;
46910
}
46911
body.behat-site .custom-radio::before,
46912
.custom-radio body.behat-site.custom-radio::before, body.themedesignermode .custom-radio::before,
46913
.custom-radio body.themedesignermode.custom-radio::before {
46914
  content: "Deprecated style in use (.custom-radio)" !important;
46915
  color: #ca3120 !important;
46916
  font-size: smaller !important;
46917
}
46918
.custom-radio .custom-control-label::before {
46919
  border-radius: 50%;
46920
}
46921
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
46922
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
46923
}
46924
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
46925
  background-color: rgba(15, 108, 191, 0.5);
46926
}
46927
 
46928
.custom-switch {
46929
  /* stylelint-disable declaration-no-important */
46930
  /* stylelint-enable */
46931
  padding-left: 2.25rem;
46932
}
46933
body.behat-site .custom-switch,
46934
.custom-switch body.behat-site.custom-switch, body.themedesignermode .custom-switch,
46935
.custom-switch body.themedesignermode.custom-switch {
46936
  outline: 3px dotted #ca3120 !important;
46937
  background-color: #fceeed !important;
46938
}
46939
body.behat-site .custom-switch::before,
46940
.custom-switch body.behat-site.custom-switch::before, body.themedesignermode .custom-switch::before,
46941
.custom-switch body.themedesignermode.custom-switch::before {
46942
  content: "Deprecated style in use (.custom-switch)" !important;
46943
  color: #ca3120 !important;
46944
  font-size: smaller !important;
46945
}
46946
.custom-switch .custom-control-label::before {
46947
  left: -2.25rem;
46948
  width: 1.75rem;
46949
  pointer-events: all;
46950
  border-radius: 0.5rem;
46951
}
46952
.custom-switch .custom-control-label::after {
46953
  top: calc(0.203125rem + 2px);
46954
  left: calc(-2.25rem + 2px);
46955
  width: calc(1rem - 4px);
46956
  height: calc(1rem - 4px);
46957
  background-color: #8f959e;
46958
  border-radius: 0.5rem;
46959
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
46960
}
46961
@media (prefers-reduced-motion: reduce) {
46962
  .custom-switch .custom-control-label::after {
46963
    transition: none;
46964
  }
46965
}
46966
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
46967
  background-color: var(--bs-body-bg);
46968
  transform: translateX(0.75rem);
46969
}
46970
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
46971
  background-color: rgba(15, 108, 191, 0.5);
46972
}
46973
 
46974
.custom-select {
46975
  /* stylelint-disable declaration-no-important */
46976
  /* stylelint-enable */
46977
  display: inline-block;
46978
  width: 100%;
46979
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
46980
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
46981
  font-size: 0.9375rem;
46982
  font-weight: 400;
46983
  line-height: 1.5;
46984
  color: var(--bs-body-color);
46985
  vertical-align: middle;
46986
  background: var(--bs-body-bg) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
46987
  border: var(--bs-border-width) solid var(--bs-gray-500);
46988
  border-radius: 0.5rem;
46989
  appearance: none;
46990
}
46991
body.behat-site .custom-select,
46992
.custom-select body.behat-site.custom-select, body.themedesignermode .custom-select,
46993
.custom-select body.themedesignermode.custom-select {
46994
  outline: 3px dotted #ca3120 !important;
46995
  background-color: #fceeed !important;
46996
}
46997
body.behat-site .custom-select::before,
46998
.custom-select body.behat-site.custom-select::before, body.themedesignermode .custom-select::before,
46999
.custom-select body.themedesignermode.custom-select::before {
47000
  content: "Deprecated style in use (.custom-select)" !important;
47001
  color: #ca3120 !important;
47002
  font-size: smaller !important;
47003
}
47004
.custom-select:focus {
47005
  border-color: #87b6df;
47006
  outline: 0;
47007
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47008
}
47009
.custom-select:focus::-ms-value {
47010
  color: var(--bs-body-color);
47011
  background-color: var(--bs-body-bg);
47012
}
47013
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
47014
  height: auto;
47015
  padding-right: 0.75rem;
47016
  background-image: none;
47017
}
47018
.custom-select:disabled {
47019
  color: #6a737b;
47020
  background-color: #e9ecef;
47021
}
47022
.custom-select::-ms-expand {
47023
  display: none;
47024
}
47025
.custom-select:-moz-focusring {
47026
  color: transparent;
47027
  text-shadow: 0 0 0 var(--bs-body-color);
47028
}
47029
 
47030
.custom-select-sm {
47031
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
47032
  padding-top: 0.25rem;
47033
  padding-bottom: 0.25rem;
47034
  padding-left: 0.5rem;
47035
  font-size: 0.8203125rem;
47036
}
47037
 
47038
.custom-select-lg {
47039
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
47040
  padding-top: 0.5rem;
47041
  padding-bottom: 0.5rem;
47042
  padding-left: 1rem;
47043
  font-size: 1.171875rem;
47044
}
47045
 
47046
.custom-file {
47047
  /* stylelint-disable declaration-no-important */
47048
  /* stylelint-enable */
47049
  position: relative;
47050
  display: inline-block;
47051
  width: 100%;
47052
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
47053
  margin-bottom: 0;
47054
}
47055
body.behat-site .custom-file,
47056
.custom-file body.behat-site.custom-file, body.themedesignermode .custom-file,
47057
.custom-file body.themedesignermode.custom-file {
47058
  outline: 3px dotted #ca3120 !important;
47059
  background-color: #fceeed !important;
47060
}
47061
body.behat-site .custom-file::before,
47062
.custom-file body.behat-site.custom-file::before, body.themedesignermode .custom-file::before,
47063
.custom-file body.themedesignermode.custom-file::before {
47064
  content: "Deprecated style in use (.custom-file)" !important;
47065
  color: #ca3120 !important;
47066
  font-size: smaller !important;
47067
}
47068
 
47069
.custom-file-input {
47070
  position: relative;
47071
  z-index: 2;
47072
  width: 100%;
47073
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
47074
  margin: 0;
47075
  overflow: hidden;
47076
  opacity: 0;
47077
}
47078
.custom-file-input:focus ~ .custom-file-label {
47079
  border-color: #87b6df;
47080
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47081
}
47082
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
47083
  background-color: var(--bs-secondary-bg);
47084
}
47085
.custom-file-input:lang(en) ~ .custom-file-label::after {
47086
  content: "Browse";
47087
}
47088
.custom-file-input ~ .custom-file-label[data-browse]::after {
47089
  content: attr(data-browse);
47090
}
47091
 
47092
.custom-file-label {
47093
  position: absolute;
47094
  top: 0;
47095
  right: 0;
47096
  left: 0;
47097
  z-index: 1;
47098
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
47099
  padding: 0.375rem 0.75rem;
47100
  overflow: hidden;
47101
  font-weight: 400;
47102
  line-height: 1.5;
47103
  color: var(--bs-body-color);
47104
  background-color: var(--bs-body-bg);
47105
  border: var(--bs-border-width) solid var(--bs-gray-500);
47106
  border-radius: var(--bs-border-radius);
47107
}
47108
.custom-file-label::after {
47109
  position: absolute;
47110
  top: 0;
47111
  right: 0;
47112
  bottom: 0;
47113
  z-index: 3;
47114
  display: block;
47115
  height: calc(1.5em + 0.75rem);
47116
  padding: 0.375rem 0.75rem;
47117
  line-height: 1.5;
47118
  color: var(--bs-body-color);
47119
  content: "Browse";
47120
  background-color: var(--bs-tertiary-bg);
47121
  border-left: inherit;
47122
  border-radius: 0 var(--bs-border-radius) var(--bs-border-radius) 0;
47123
}
47124
 
47125
.custom-range {
47126
  /* stylelint-disable declaration-no-important */
47127
  /* stylelint-enable */
47128
  width: 100%;
47129
  height: 1.5rem;
47130
  padding: 0;
47131
  background-color: transparent;
47132
  appearance: none;
47133
}
47134
body.behat-site .custom-range,
47135
.custom-range body.behat-site.custom-range, body.themedesignermode .custom-range,
47136
.custom-range body.themedesignermode.custom-range {
47137
  outline: 3px dotted #ca3120 !important;
47138
  background-color: #fceeed !important;
47139
}
47140
body.behat-site .custom-range::before,
47141
.custom-range body.behat-site.custom-range::before, body.themedesignermode .custom-range::before,
47142
.custom-range body.themedesignermode.custom-range::before {
47143
  content: "Deprecated style in use (.custom-range)" !important;
47144
  color: #ca3120 !important;
47145
  font-size: smaller !important;
47146
}
47147
.custom-range:focus {
47148
  outline: 0;
47149
}
47150
.custom-range:focus::-webkit-slider-thumb {
47151
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47152
}
47153
.custom-range:focus::-moz-range-thumb {
47154
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47155
}
47156
.custom-range:focus::-ms-thumb {
47157
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47158
}
47159
.custom-range::-moz-focus-outer {
47160
  border: 0;
47161
}
47162
.custom-range::-webkit-slider-thumb {
47163
  width: 1rem;
47164
  height: 1rem;
47165
  margin-top: -0.25rem;
47166
  background-color: #0f6cbf;
47167
  border: 0;
47168
  border-radius: 1rem;
47169
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
47170
  appearance: none;
47171
}
47172
@media (prefers-reduced-motion: reduce) {
47173
  .custom-range::-webkit-slider-thumb {
47174
    transition: none;
47175
  }
47176
}
47177
.custom-range::-webkit-slider-thumb:active {
47178
  background-color: #8bc3f6;
47179
}
47180
.custom-range::-webkit-slider-runnable-track {
47181
  width: 100%;
47182
  height: 0.5rem;
47183
  color: transparent;
47184
  cursor: pointer;
47185
  background-color: #dee2e6;
47186
  border-color: transparent;
47187
  border-radius: 1rem;
47188
}
47189
.custom-range::-moz-range-thumb {
47190
  width: 1rem;
47191
  height: 1rem;
47192
  background-color: #0f6cbf;
47193
  border: 0;
47194
  border-radius: 1rem;
47195
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
47196
  appearance: none;
47197
}
47198
@media (prefers-reduced-motion: reduce) {
47199
  .custom-range::-moz-range-thumb {
47200
    transition: none;
47201
  }
47202
}
47203
.custom-range::-moz-range-thumb:active {
47204
  background-color: #8bc3f6;
47205
}
47206
.custom-range::-moz-range-track {
47207
  width: 100%;
47208
  height: 0.5rem;
47209
  color: transparent;
47210
  cursor: pointer;
47211
  background-color: #dee2e6;
47212
  border-color: transparent;
47213
  border-radius: 1rem;
47214
}
47215
.custom-range::-ms-thumb {
47216
  width: 1rem;
47217
  height: 1rem;
47218
  margin-top: 0;
47219
  margin-right: 0.25rem;
47220
  margin-left: 0.25rem;
47221
  background-color: #0f6cbf;
47222
  border: 0;
47223
  border-radius: 1rem;
47224
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
47225
  appearance: none;
47226
}
47227
@media (prefers-reduced-motion: reduce) {
47228
  .custom-range::-ms-thumb {
47229
    transition: none;
47230
  }
47231
}
47232
.custom-range::-ms-thumb:active {
47233
  background-color: #8bc3f6;
47234
}
47235
.custom-range::-ms-track {
47236
  width: 100%;
47237
  height: 0.5rem;
47238
  color: transparent;
47239
  cursor: pointer;
47240
  background-color: transparent;
47241
  border-color: transparent;
47242
  border-width: 0.5rem;
47243
}
47244
.custom-range::-ms-fill-lower {
47245
  background-color: #dee2e6;
47246
  border-radius: 1rem;
47247
}
47248
.custom-range::-ms-fill-upper {
47249
  margin-right: 15px;
47250
  background-color: #dee2e6;
47251
  border-radius: 1rem;
47252
}
47253
.custom-range:disabled::-webkit-slider-thumb {
47254
  background-color: #8f959e;
47255
}
47256
.custom-range:disabled::-webkit-slider-runnable-track {
47257
  cursor: default;
47258
}
47259
.custom-range:disabled::-moz-range-thumb {
47260
  background-color: #8f959e;
47261
}
47262
.custom-range:disabled::-moz-range-track {
47263
  cursor: default;
47264
}
47265
.custom-range:disabled::-ms-thumb {
47266
  background-color: #8f959e;
47267
}
47268
 
47269
.custom-control-label::before,
47270
.custom-file-label,
47271
.custom-select {
47272
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
47273
}
47274
@media (prefers-reduced-motion: reduce) {
47275
  .custom-control-label::before,
47276
  .custom-file-label,
47277
  .custom-select {
47278
    transition: none;
47279
  }
47280
}
47281
 
47282
.btn-block {
47283
  /* stylelint-disable declaration-no-important */
47284
  /* stylelint-enable */
47285
  display: block;
47286
  width: 100%;
47287
}
47288
body.behat-site .btn-block,
47289
.btn-block body.behat-site.btn-block, body.themedesignermode .btn-block,
47290
.btn-block body.themedesignermode.btn-block {
47291
  outline: 3px dotted #ca3120 !important;
47292
  background-color: #fceeed !important;
47293
}
47294
body.behat-site .btn-block::before,
47295
.btn-block body.behat-site.btn-block::before, body.themedesignermode .btn-block::before,
47296
.btn-block body.themedesignermode.btn-block::before {
47297
  content: "Deprecated style in use (.btn-block)" !important;
47298
  color: #ca3120 !important;
47299
  font-size: smaller !important;
47300
}
47301
.btn-block + .btn-block {
47302
  margin-top: 0.5rem;
47303
}
47304
 
47305
input[type=submit].btn-block,
47306
input[type=reset].btn-block,
47307
input[type=button].btn-block {
47308
  width: 100%;
47309
}
47310
 
47311
.task-indicator {
47312
  padding-top: 2rem;
47313
}
47314
.task-indicator img.icon {
47315
  width: 145px;
47316
  height: 145px;
47317
  max-height: 145px;
47318
  max-width: 145px;
47319
  font-size: 145px;
47320
  padding-bottom: 2rem;
47321
}
47322
.task-indicator .progressbar_container {
47323
  padding-top: 2rem;
47324
}
47325
.task-indicator .stored-progress-bar {
47326
  opacity: 1;
47327
  transition: opacity 0.5s;
47328
}
47329
.task-indicator .stored-progress-notstarted {
47330
  opacity: 0;
47331
}
47332
 
47333
body {
47334
  -webkit-font-smoothing: antialiased;
47335
  -moz-osx-font-smoothing: grayscale;
47336
}
47337
 
47338
.navbar {
47339
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
47340
}
47341
 
47342
.userpicture {
47343
  border-radius: 50%;
47344
}
47345
 
47346
.btn-outline-secondary {
47347
  --bs-btn-color: #6a737b;
47348
  --bs-btn-border-color: #6a737b;
47349
  --bs-btn-hover-color: #fff;
47350
  --bs-btn-hover-bg: #6a737b;
47351
  --bs-btn-hover-border-color: #6a737b;
47352
  --bs-btn-focus-shadow-rgb: 106, 115, 123;
47353
  --bs-btn-active-color: #fff;
47354
  --bs-btn-active-bg: #6a737b;
47355
  --bs-btn-active-border-color: #6a737b;
47356
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
47357
  --bs-btn-disabled-color: #6a737b;
47358
  --bs-btn-disabled-bg: transparent;
47359
  --bs-btn-disabled-border-color: #6a737b;
47360
  --bs-gradient: none;
47361
  border-color: #6a737b;
47362
}
47363
 
47364
.btn-outline-info {
47365
  --bs-btn-color: #1f7e9a;
47366
  --bs-btn-border-color: #1f7e9a;
47367
  --bs-btn-hover-color: #fff;
47368
  --bs-btn-hover-bg: #1f7e9a;
47369
  --bs-btn-hover-border-color: #1f7e9a;
47370
  --bs-btn-focus-shadow-rgb: 31, 126, 154;
47371
  --bs-btn-active-color: #fff;
47372
  --bs-btn-active-bg: #1f7e9a;
47373
  --bs-btn-active-border-color: #1f7e9a;
47374
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
47375
  --bs-btn-disabled-color: #1f7e9a;
47376
  --bs-btn-disabled-bg: transparent;
47377
  --bs-btn-disabled-border-color: #1f7e9a;
47378
  --bs-gradient: none;
47379
}
47380
 
47381
.btn-outline-warning {
47382
  --bs-btn-color: #a6670e;
47383
  --bs-btn-border-color: #a6670e;
47384
  --bs-btn-hover-color: #fff;
47385
  --bs-btn-hover-bg: #a6670e;
47386
  --bs-btn-hover-border-color: #a6670e;
47387
  --bs-btn-focus-shadow-rgb: 166, 103, 14;
47388
  --bs-btn-active-color: #fff;
47389
  --bs-btn-active-bg: #a6670e;
47390
  --bs-btn-active-border-color: #a6670e;
47391
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
47392
  --bs-btn-disabled-color: #a6670e;
47393
  --bs-btn-disabled-bg: transparent;
47394
  --bs-btn-disabled-border-color: #a6670e;
47395
  --bs-gradient: none;
1 efrain 47396
}