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.375rem;
13396
  --bs-border-radius-sm: 0.25rem;
13397
  --bs-border-radius-lg: 0.5rem;
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.25;
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: 300;
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 #8f959e;
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 #8f959e;
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 #8f959e;
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(0, 0, 0, 0.6);
17211
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.9);
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: white;
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.375rem;
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.25;
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;
1441 ariadna 28366
  border-radius: 0.375rem;
1 efrain 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;
29329
    border: 1px solid #8f959e;
29330
  }
29331
  .admin_colourpicker .previewcolour {
29332
    border: 1px solid #8f959e;
29333
    margin-left: 301px;
29334
  }
29335
  .admin_colourpicker .currentcolour {
29336
    border: 1px solid #8f959e;
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;
29889
  border-radius: 0.375rem;
1 efrain 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.375rem;
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.375rem;
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.375rem;
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.375rem;
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.375rem;
1 efrain 31170
}
31171
 
1441 ariadna 31172
/* Move activity and Move section modals */
31173
.move-activity-tree .collapse-list-item {
31174
  border-radius: 0.375rem;
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;
31693
  border-radius: 0.375rem;
1 efrain 31694
}
1441 ariadna 31695
 
31696
.coursebox > .info > .coursename {
31697
  font-size: 0.9375rem;
1 efrain 31698
  font-weight: normal;
1441 ariadna 31699
  margin: 5px;
31700
  padding: 0;
1 efrain 31701
}
1441 ariadna 31702
 
31703
.coursebox .content .teachers li {
31704
  list-style-type: none;
31705
  padding: 0;
31706
  margin: 0;
1 efrain 31707
}
1441 ariadna 31708
 
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
}
31717
 
1441 ariadna 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;
1 efrain 31731
  padding: 0;
31732
}
31733
 
1441 ariadna 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: 60px;
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: 50px;
31816
  height: calc(100% - 50px);
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: 50px;
31914
  right: 0;
31915
  height: calc(100% - 50px);
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: 50px;
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% - 50px);
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 {
32283
  border-color: #8f959e;
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;
32836
  border: 1px solid #8f959e;
1441 ariadna 32837
  border-radius: 0.375rem;
1 efrain 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 {
1441 ariadna 34705
  border-top-left-radius: 0.375rem;
34706
  border-bottom-left-radius: 0.375rem;
1 efrain 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 {
34716
  border-color: #8f959e;
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: 50px;
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;
35039
  border: 1px solid #8f959e;
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.375rem;
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;
1441 ariadna 35312
  border-radius: 0.375rem;
1 efrain 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);
1 efrain 35725
    border-color: #8f959e;
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);
1 efrain 35740
    border-color: #8f959e;
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;
1441 ariadna 36036
  border-radius: 0.5rem;
1 efrain 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: 55px;
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: 50px;
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.375rem;
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: 50px;
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 - 50px);
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
 */
1441 ariadna 38196
/**
38197
 * Reset the Bootstrap _reboot.scss styles for tables.
38198
 * That reboot mainly affects tables added by the tiny editor.
38199
 * If a table should continue using the original _reboot.scss styles, add the .table-reboot (styleless) class to opt out
38200
 * of this reset.
38201
 */
38202
table:not(.table):not(.ygtvtable):not(.table-reboot) thead,
38203
table:not(.table):not(.ygtvtable):not(.table-reboot) tbody,
38204
table:not(.table):not(.ygtvtable):not(.table-reboot) tfoot,
38205
table:not(.table):not(.ygtvtable):not(.table-reboot) tr,
38206
table:not(.table):not(.ygtvtable):not(.table-reboot) td,
38207
table:not(.table):not(.ygtvtable):not(.table-reboot) th {
38208
  border-color: var(--bs-border-color);
38209
  border-style: solid;
38210
  border-width: var(--bs-border-width);
38211
}
38212
 
1 efrain 38213
body.behat-site .fixed-top {
38214
  position: absolute;
38215
}
38216
body.behat-site.hasstickyfooter .stickyfooter,
38217
body.behat-site .stickyfooter {
38218
  position: inherit;
38219
  z-index: inherit;
38220
}
38221
body.behat-site.hasstickyfooter .stickyfooter .sticky-footer-content-wrapper,
38222
body.behat-site .stickyfooter .sticky-footer-content-wrapper {
38223
  padding: 0;
38224
  margin: 0;
38225
}
38226
body.behat-site .dropdown-item {
38227
  margin-top: 4px !important; /* stylelint-disable declaration-no-important */
38228
}
38229
body.behat-site.drawer-ease {
38230
  -webkit-transition: initial;
38231
  -moz-transition: initial;
38232
  transition: initial;
38233
}
38234
body.behat-site [data-region=drawer] {
38235
  -webkit-transition: initial;
38236
  -moz-transition: initial;
38237
  transition: initial;
38238
  position: absolute;
38239
}
38240
body.behat-site [data-region=message-drawer] {
38241
  padding-right: 10px;
38242
}
38243
body.behat-site.jsenabled #page-footer .footer-content-popover {
38244
  display: block;
38245
}
38246
body.behat-site.path-grade-report-grader .gradeparent tr.heading,
38247
body.behat-site.path-grade-report-grader .gradeparent tr.lastrow,
38248
body.behat-site.path-grade-report-grader .gradeparent th.header {
38249
  position: relative;
38250
  left: auto;
38251
}
38252
body.behat-site.path-grade-report-grader .gradeparent tr.heading {
38253
  top: auto;
38254
}
38255
 
38256
.phpinfo table,
38257
.phpinfo th,
1441 ariadna 38258
.phpinfo h2,
38259
.phpinfo .h2 {
1 efrain 38260
  margin: auto;
38261
}
38262
 
38263
.phpinfo .e,
38264
.phpinfo .v,
38265
.phpinfo .h {
38266
  border: 1px solid #000;
38267
  font-size: 0.8em;
38268
  vertical-align: baseline;
38269
  color: #000;
38270
  background-color: #ccc;
38271
}
38272
 
38273
.phpinfo .e {
38274
  background-color: #ccf;
38275
  font-weight: bold;
38276
}
38277
 
38278
.phpinfo .h {
38279
  background-color: #99c;
38280
  font-weight: bold;
38281
}
38282
 
38283
body > .debuggingmessage {
38284
  margin-top: 50px;
38285
}
38286
 
38287
body > .debuggingmessage ~ .debuggingmessage {
38288
  margin-top: 0.5rem;
38289
}
38290
 
38291
/**
38292
 * This file contains the styles required to make the footer sticky.
38293
 */
38294
html,
38295
body {
38296
  height: 100%;
38297
}
38298
 
38299
.stickyfooter {
38300
  position: fixed;
38301
  right: 0;
38302
  left: 0;
38303
  height: max(80px, 0.9375rem * 3);
38304
  bottom: calc(max(80px, 0.9375rem * 3) * -1);
38305
  transition: bottom 0.5s;
1441 ariadna 38306
  z-index: 1020;
1 efrain 38307
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.15);
38308
  font-size: calc(0.9375rem * 1.10);
38309
}
1441 ariadna 38310
.stickyfooter .sticky-footer-content {
38311
  overflow: hidden;
38312
}
1 efrain 38313
@media (min-width: 768px) {
38314
  .pagelayout-standard .stickyfooter .sticky-footer-content, body.limitedwidth.uses-drawers .stickyfooter .sticky-footer-content {
38315
    max-width: 830px;
38316
  }
38317
}
38318
.stickyfooter .sticky-footer-content-wrapper {
38319
  transition: 0.2s;
38320
}
38321
@media (prefers-reduced-motion: reduce) {
38322
  .stickyfooter .sticky-footer-content-wrapper {
38323
    transition: none;
38324
  }
38325
}
38326
@media (min-width: 992px) {
38327
  .stickyfooter .sticky-footer-content-wrapper .drawers {
38328
    padding: 0 3rem;
38329
  }
38330
  .show-drawer-left .stickyfooter .sticky-footer-content-wrapper {
38331
    margin-left: 285px;
38332
    padding: 0 3rem 0 1rem;
38333
  }
38334
  .show-drawer-right .stickyfooter .sticky-footer-content-wrapper {
38335
    margin-right: 315px;
38336
    padding: 0 1rem 0 3rem;
38337
  }
38338
  .show-drawer-right.show-drawer-left .stickyfooter .sticky-footer-content-wrapper {
38339
    padding: 0 1rem;
38340
  }
38341
}
38342
 
38343
.hasstickyfooter .stickyfooter {
38344
  bottom: 0;
38345
}
38346
 
38347
/* Standard components fixes for sticky footer. */
38348
.stickyfooter ul.pagination {
38349
  margin-bottom: 0.25rem;
38350
}
38351
 
38352
.stickyfooter .btn {
38353
  font-size: calc(0.9375rem * 1.10);
38354
}
38355
 
38356
/* Breakpoints fixes. */
38357
@media (min-width: 576px) {
38358
  #page-wrapper {
38359
    height: 100%;
38360
    display: flex;
38361
    flex-direction: column;
38362
  }
38363
  #page-wrapper #page {
38364
    display: flex;
38365
    flex-direction: column;
38366
  }
38367
  #page-wrapper #page:not(.drawers) {
38368
    flex: 1 0 auto;
38369
  }
38370
  #page-wrapper #page #page-content {
38371
    flex: 1 0 auto;
38372
  }
38373
  #page-wrapper #page-footer {
38374
    flex-shrink: 0;
38375
  }
38376
}
38377
@media (max-width: 767.98px) {
38378
  #page-wrapper {
38379
    height: 100%;
38380
    display: flex;
38381
    flex-direction: column;
38382
  }
38383
  #page-wrapper #page {
38384
    display: flex;
38385
    flex-direction: column;
38386
  }
38387
  #page-wrapper #page:not(.drawers) {
38388
    flex: 1 0 auto;
38389
  }
38390
}
38391
.popover-region {
38392
  position: relative;
38393
}
38394
.popover-region.collapsed .popover-region-toggle:before, .popover-region.collapsed .popover-region-toggle:after {
38395
  display: none;
38396
}
38397
.popover-region.collapsed .popover-region-container {
38398
  opacity: 0;
38399
  visibility: hidden;
38400
  height: 0;
38401
  overflow: hidden;
38402
  transition: height 0.25s, opacity 101ms 0.25s, visibility 101ms 0.25s;
38403
}
38404
 
38405
.popover-region-toggle {
38406
  cursor: pointer;
38407
}
38408
.popover-region-toggle::before {
38409
  content: "";
38410
  display: inline-block;
38411
  border-left: 10px solid transparent;
38412
  border-right: 10px solid transparent;
38413
  border-bottom: 10px solid #ddd;
38414
  position: absolute;
38415
  bottom: 0;
38416
  right: 7px;
38417
}
38418
.popover-region-toggle::after {
38419
  content: "";
38420
  display: inline-block;
38421
  border-left: 9px solid transparent;
38422
  border-right: 9px solid transparent;
38423
  border-bottom: 9px solid #fff;
38424
  position: absolute;
38425
  bottom: -1px;
38426
  right: 8px;
38427
  z-index: 2;
38428
}
38429
 
38430
.count-container {
38431
  padding: 2px;
38432
  border-radius: 2px;
38433
  background-color: #ca3120;
38434
  color: #fff;
38435
  font-size: 11px;
38436
  line-height: 11px;
38437
  position: absolute;
38438
  top: 5px;
38439
  right: 0;
38440
}
38441
 
38442
.popover-region-container {
38443
  opacity: 1;
38444
  visibility: visible;
38445
  position: absolute;
38446
  right: 0;
38447
  top: 0;
38448
  height: 500px;
1441 ariadna 38449
  max-height: 80vh;
1 efrain 38450
  width: 380px;
38451
  border: 1px solid #ddd;
38452
  transition: height 0.25s;
38453
  background-color: #fff;
38454
  z-index: 1;
38455
}
38456
 
38457
.popover-region-header-container {
38458
  height: 25px;
38459
  line-height: 25px;
38460
  padding-left: 5px;
38461
  padding-right: 5px;
38462
  border-bottom: 1px solid #ddd;
38463
  box-sizing: border-box;
38464
}
38465
 
38466
.popover-region-footer-container {
38467
  height: 30px;
38468
  text-align: center;
38469
  border-top: 1px solid #ddd;
1441 ariadna 38470
  background-color: var(--bs-body-bg);
1 efrain 38471
  padding-top: 3px;
38472
}
38473
 
38474
.popover-region-header-text {
38475
  float: left;
38476
  margin: 0;
38477
  font-size: 14px;
38478
  line-height: 25px;
38479
}
38480
 
38481
.popover-region-header-actions {
38482
  float: right;
38483
}
38484
.popover-region-header-actions > * {
38485
  margin-left: 10px;
38486
  min-width: 20px;
38487
  display: inline-block;
38488
}
38489
.popover-region-header-actions .loading-icon {
38490
  display: none;
38491
  height: 12px;
38492
  width: 12px;
38493
}
38494
.popover-region-header-actions .newmessage-link {
38495
  margin-right: 10px;
38496
}
38497
.popover-region-header-actions label {
38498
  display: inline-block;
38499
  text-align: center;
38500
  margin-bottom: 0;
38501
}
38502
 
38503
.popover-region-content-container {
38504
  height: calc(100% - 55px);
38505
  width: 100%;
38506
  overflow-y: auto;
38507
  -webkit-overflow-scrolling: touch;
38508
}
38509
.popover-region-content-container > .loading-icon {
38510
  display: none;
38511
  text-align: center;
38512
  padding: 5px;
38513
  box-sizing: border-box;
38514
}
38515
.popover-region-content-container .empty-message {
38516
  display: none;
38517
  text-align: center;
38518
  padding: 10px;
38519
}
38520
.popover-region-content-container.loading > .loading-icon {
38521
  display: block;
38522
}
38523
.popover-region-content-container.loading .empty-message {
38524
  display: none;
38525
}
38526
 
38527
.navbar-nav .popover-region .icon {
38528
  font-weight: bolder;
38529
}
38530
 
38531
.navbar .popover-region.collapsed .popover-region-container {
38532
  opacity: 0;
38533
  visibility: hidden;
38534
  height: 0;
38535
  overflow: hidden;
38536
  transition: height 0.25s, opacity 101ms 0.25s, visibility 101ms 0.25s;
38537
}
38538
.navbar .count-container {
38539
  padding: 2px;
38540
  border-radius: 2px;
38541
  background-color: #ca3120;
38542
  color: #fff;
38543
  font-size: 11px;
38544
  line-height: 11px;
38545
  position: absolute;
38546
  top: 12.5px;
38547
  right: 0;
38548
}
38549
.navbar .popover-region-container {
38550
  top: 50px;
38551
}
38552
 
38553
.content-item-container {
38554
  width: 100%;
38555
  border-bottom: 1px solid #ddd;
38556
  box-sizing: border-box;
38557
  padding: 5px;
38558
  position: relative;
38559
  margin: 0;
38560
  display: block;
38561
  color: inherit;
38562
  text-decoration: none;
38563
}
38564
.content-item-container:hover {
38565
  color: #fff;
38566
  background-color: #0f6cbf;
38567
}
38568
.content-item-container:hover .content-item-footer .timestamp {
38569
  color: #fff;
38570
}
38571
.content-item-container:hover .view-more {
38572
  color: inherit;
38573
}
38574
.content-item-container.unread {
38575
  margin: 0;
38576
  background-color: #f4f4f4;
38577
}
38578
.content-item-container.unread:hover {
38579
  color: #fff;
38580
  background-color: #0f6cbf;
38581
}
38582
.content-item-container.unread .content-item-body .notification-message {
38583
  font-weight: 600;
38584
}
38585
.content-item-container .context-link {
38586
  color: inherit;
38587
  text-decoration: none;
38588
}
38589
.content-item-container .content-item-body {
38590
  box-sizing: border-box;
38591
  margin-bottom: 5px;
38592
}
38593
.content-item-container .content-item-footer {
38594
  text-align: left;
38595
  box-sizing: border-box;
38596
}
38597
.content-item-container .content-item-footer .timestamp {
38598
  font-size: 10px;
38599
  line-height: 10px;
38600
  margin: 0;
38601
  color: inherit;
38602
  margin-left: 24px;
38603
}
38604
.content-item-container .view-more {
38605
  position: absolute;
38606
  bottom: 5px;
38607
  right: 5px;
38608
  font-size: 12px;
38609
  line-height: 12px;
38610
}
38611
.content-item-container .view-more:hover {
38612
  color: inherit;
38613
}
38614
.content-item-container.notification .content-item-body .notification-image {
38615
  display: inline-block;
38616
  width: 24px;
38617
  height: 24px;
38618
  float: left;
38619
}
38620
.content-item-container.notification .content-item-body .notification-image img {
38621
  height: 75%;
38622
}
38623
.content-item-container.notification .content-item-body .notification-message {
38624
  display: inline-block;
38625
  font-size: 12px;
38626
  width: calc(100% - 24px);
38627
}
38628
.content-item-container.selected {
38629
  background-color: #3279b3;
38630
  color: #fff;
38631
  border-color: #3279b3;
38632
}
38633
.content-item-container.selected .content-item-footer .timestamp {
38634
  color: #fff;
38635
}
38636
 
38637
.popover-region-notifications .popover-region-header-container .mark-all-read-button .normal-icon {
38638
  display: inline-block;
38639
}
38640
.popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .normal-icon {
38641
  display: none;
38642
}
38643
.popover-region-notifications .popover-region-header-container .mark-all-read-button.loading .loading-icon {
38644
  display: inline-block;
38645
}
38646
.popover-region-notifications .all-notifications {
38647
  opacity: 1;
38648
  visibility: visible;
38649
  height: auto;
38650
  overflow: hidden;
38651
}
38652
.popover-region-notifications .all-notifications:empty + .empty-message {
38653
  display: block;
38654
}
38655
.popover-region-notifications .notification-image {
38656
  display: inline-block;
38657
  width: 8%;
38658
  vertical-align: top;
38659
}
38660
.popover-region-notifications .notification-image img {
38661
  height: 75%;
38662
}
38663
.popover-region-notifications .notification-message {
38664
  display: inline-block;
38665
  font-size: 12px;
38666
}
38667
.popover-region-notifications .popover-region-content-container.loading .all-notifications:empty + .empty-message {
38668
  display: none;
38669
}
38670
 
38671
.popover-region-messages .mark-all-read-button .normal-icon {
38672
  display: inline-block;
38673
}
38674
.popover-region-messages .mark-all-read-button.loading .normal-icon {
38675
  display: none;
38676
}
38677
.popover-region-messages .mark-all-read-button.loading .loading-icon {
38678
  display: inline-block;
38679
}
38680
.popover-region-messages .popover-region-content-container.loading .popover-region-content .messages:empty + .empty-message {
38681
  display: none;
38682
}
38683
.popover-region-messages .messages:empty + .empty-message {
38684
  display: block;
38685
}
38686
.popover-region-messages .content-item-container.unread .content-item-body {
38687
  font-weight: 600;
38688
  width: calc(90% - 30px);
38689
}
38690
.popover-region-messages .content-item-container.unread .unread-count-container {
38691
  display: inline-block;
38692
  width: 10%;
38693
  text-align: center;
38694
  float: right;
38695
}
38696
.popover-region-messages .content-item {
38697
  height: 100%;
38698
  width: 100%;
38699
  box-sizing: border-box;
38700
}
38701
.popover-region-messages .profile-image-container {
38702
  width: 30px;
38703
  display: inline-block;
38704
  text-align: center;
38705
  float: left;
38706
}
38707
.popover-region-messages .profile-image-container img {
38708
  width: 100%;
38709
  display: inline-block;
38710
  vertical-align: middle;
38711
  border-radius: 50%;
38712
}
38713
.popover-region-messages .content-item-body {
38714
  display: inline-block;
38715
  box-sizing: border-box;
38716
  width: calc(100% - 30px);
38717
  font-size: 12px;
38718
  padding-left: 10px;
38719
  overflow: hidden;
38720
}
1441 ariadna 38721
.popover-region-messages .content-item-body h3, .popover-region-messages .content-item-body .h3 {
1 efrain 38722
  font-size: 12px;
38723
  line-height: 12px;
38724
  margin: 0;
38725
  width: 100%;
38726
}
38727
.popover-region-messages .content-item-body p {
38728
  margin: 0;
38729
}
38730
.popover-region-messages .unread-count-container {
38731
  display: none;
38732
}
38733
 
38734
@media (max-width: 767px) {
38735
  .navbar .popover-region .popover-region-container {
38736
    right: -70px;
38737
  }
38738
}
38739
@media (max-width: 480px) {
38740
  .navbar .popover-region .popover-region-container {
38741
    position: fixed;
38742
    top: 46px;
38743
    right: 0;
38744
    left: 0;
38745
    bottom: 0;
38746
    width: auto;
38747
    height: auto;
38748
  }
38749
}
38750
/**
38751
 * Tour step must sit above all other UI components.
38752
 * The backdrop is the lowest point in the tour.
38753
 * ----- moodle
38754
 *  ---- step backdrop
38755
 *   --- step container
38756
 */
38757
div[data-flexitour=backdrop] {
38758
  background-color: #000;
38759
  opacity: 0.5;
38760
  z-index: 1040;
38761
}
38762
 
1441 ariadna 38763
span[data-flexitour=container] {
1 efrain 38764
  z-index: 1041;
38765
}
38766
 
1441 ariadna 38767
span[data-flexitour=container] .modal {
38768
  display: initial;
38769
  position: initial;
1 efrain 38770
}
38771
span[data-flexitour=container] .modal-dialog {
38772
  /**
38773
   * Remove all margins to:
38774
   * 1) ensure that the arrow touches the target; and
38775
   * 2) ensure that the focus border touches the modal.
38776
   */
38777
  margin: 0;
38778
}
38779
span[data-flexitour=container] div[data-role=arrow] {
38780
  border-width: 1rem;
38781
}
38782
span[data-flexitour=container] div[data-role=arrow],
38783
span[data-flexitour=container] div[data-role=arrow]:after {
38784
  position: absolute;
38785
  display: block;
38786
  width: 0;
38787
  height: 0;
38788
  border-color: transparent;
38789
  border-style: solid;
38790
  border-width: 1rem;
38791
}
38792
span[data-flexitour=container][x-placement=top], span[data-flexitour=container][x-placement=top-start] {
38793
  margin-bottom: 1rem;
38794
}
38795
span[data-flexitour=container][x-placement=top] div[data-role=arrow], span[data-flexitour=container][x-placement=top-start] div[data-role=arrow] {
38796
  bottom: -1rem;
38797
  left: 50%;
38798
  margin-left: -1rem;
38799
  border-bottom-width: 0;
1441 ariadna 38800
  border-top-color: var(--bs-border-color-translucent);
1 efrain 38801
}
38802
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 {
38803
  bottom: 1px;
38804
  margin-left: -1rem;
38805
  content: " ";
38806
  border-bottom-width: 0;
1441 ariadna 38807
  border-top-color: var(--bs-body-bg);
1 efrain 38808
}
38809
span[data-flexitour=container][x-placement=bottom], span[data-flexitour=container][x-placement=bottom-start] {
38810
  margin-top: 1rem;
38811
}
38812
span[data-flexitour=container][x-placement=bottom] div[data-role=arrow], span[data-flexitour=container][x-placement=bottom-start] div[data-role=arrow] {
38813
  top: -1rem;
38814
  left: 50%;
38815
  margin-left: -1rem;
38816
  border-top-width: 0;
1441 ariadna 38817
  border-bottom-color: var(--bs-border-color-translucent);
1 efrain 38818
}
38819
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 {
38820
  top: 1px;
38821
  margin-left: -1rem;
38822
  content: " ";
38823
  border-top-width: 0;
1441 ariadna 38824
  border-bottom-color: var(--bs-body-bg);
1 efrain 38825
}
38826
span[data-flexitour=container][x-placement=left], span[data-flexitour=container][x-placement=left-start] {
38827
  margin-right: 1rem;
38828
}
38829
span[data-flexitour=container][x-placement=left] div[data-role=arrow], span[data-flexitour=container][x-placement=left-start] div[data-role=arrow] {
38830
  right: -1rem;
38831
  top: 50%;
38832
  margin-top: -1rem;
38833
  border-right-width: 0;
1441 ariadna 38834
  border-left-color: var(--bs-border-color-translucent);
1 efrain 38835
}
38836
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 {
38837
  right: 1px;
38838
  margin-top: -1rem;
38839
  content: " ";
38840
  border-right-width: 0;
1441 ariadna 38841
  border-left-color: var(--bs-body-bg);
1 efrain 38842
}
38843
span[data-flexitour=container][x-placement=right], span[data-flexitour=container][x-placement=right-start] {
38844
  margin-left: 1rem;
38845
}
38846
span[data-flexitour=container][x-placement=right] div[data-role=arrow], span[data-flexitour=container][x-placement=right-start] div[data-role=arrow] {
38847
  left: -1rem;
38848
  top: 50%;
38849
  margin-top: -1rem;
38850
  border-left-width: 0;
1441 ariadna 38851
  border-right-color: var(--bs-border-color-translucent);
1 efrain 38852
}
38853
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 {
38854
  left: 1px;
38855
  margin-top: -1rem;
38856
  content: " ";
38857
  border-left-width: 0;
1441 ariadna 38858
  border-right-color: var(--bs-body-bg);
1 efrain 38859
}
38860
.dir-rtl span[data-flexitour=container][x-placement^=right] {
38861
  margin-left: 1rem;
38862
}
38863
.dir-rtl span[data-flexitour=container][x-placement^=right] div[data-role=arrow] {
38864
  transform: rotate(180deg);
38865
  left: -1rem;
38866
  right: auto;
38867
}
38868
.dir-rtl span[data-flexitour=container][x-placement^=left] {
38869
  margin-right: 1rem;
38870
}
38871
.dir-rtl span[data-flexitour=container][x-placement^=left] div[data-role=arrow] {
38872
  transform: rotate(180deg);
38873
  left: auto;
38874
  right: -1rem;
38875
}
38876
 
38877
[data-region=drawer] [data-flexitour=container] {
38878
  /*rtl:ignore*/
38879
  margin-left: -15px;
38880
  width: 275px;
38881
}
38882
 
38883
@media print {
38884
  body.drawer-open-left.jsenabled,
38885
  body.drawer-open-right.jsenabled {
38886
    margin: 0;
38887
  }
38888
  .container {
38889
    width: auto;
38890
  }
1441 ariadna 38891
  .navbar {
38892
    display: none;
38893
  }
1 efrain 38894
}
38895
.modal .modal-body > .loading-icon {
38896
  display: block;
38897
  position: relative;
38898
  width: 100%;
38899
  height: 100%;
38900
}
38901
.modal .modal-body > .loading-icon .icon {
38902
  position: absolute;
38903
  top: 50%;
38904
  /*rtl:ignore*/
38905
  left: 50%;
38906
  transform: translate(-50%, -50%);
38907
}
1441 ariadna 38908
.modal .btn-close {
38909
  margin: -0.4rem -0.4rem -0.4rem auto;
1 efrain 38910
}
1441 ariadna 38911
.modal .btn-close:not(:disabled):not(.disabled):hover, .modal .btn-close:not(:disabled):not(.disabled):focus {
1 efrain 38912
  opacity: inherit;
38913
}
38914
 
1441 ariadna 38915
/* Change the modal-dialog-scrollable class to position: static to fix the issue with popper.js and autocomplete. */
38916
.modal-dialog-scrollable:has(.form-autocomplete-suggestions) {
38917
  position: static;
38918
}
38919
.modal-dialog-scrollable:has(.form-autocomplete-suggestions) .modal-content {
38920
  position: static;
38921
}
38922
.modal-dialog-scrollable:has(.form-autocomplete-suggestions) .modal-content .modal-body {
38923
  position: static;
38924
}
38925
 
11 efrain 38926
/* Bug fix for TinyMCE menu when in fullscreen mode. */
38927
body.tox-fullscreen .modal-dialog {
38928
  width: 100%;
38929
  max-width: 100%;
38930
  height: 100%;
38931
}
38932
body.tox-fullscreen .modal-dialog .modal-header {
38933
  height: 0;
38934
  padding: 0;
38935
}
38936
body.tox-fullscreen .modal-dialog .tox-tinymce-aux {
38937
  position: relative;
38938
}
38939
 
38940
/* Bug fix TinyMCE menu width dropdowns when in fullscreen mode. */
38941
body.tox-fullscreen .tox.tox-tinymce-aux {
38942
  position: relative !important;
38943
}
38944
 
1 efrain 38945
.layout.fullscreen {
38946
  height: 100vh;
38947
  position: fixed;
38948
  top: 0;
38949
  left: 0;
1441 ariadna 38950
  z-index: 1050;
1 efrain 38951
  transition: 0.5s;
38952
  width: 100vw;
38953
  margin: 0;
38954
  opacity: 1;
1441 ariadna 38955
  background-color: var(--bs-body-bg);
1 efrain 38956
}
38957
@media (prefers-reduced-motion: reduce) {
38958
  .layout.fullscreen {
38959
    transition: none;
38960
  }
38961
}
38962
.layout.fullscreen > div {
38963
  height: 100%;
38964
  width: 100%;
38965
}
38966
.layout.fullscreen .loading-icon {
38967
  margin-left: auto;
38968
  margin-right: auto;
38969
  text-align: center;
38970
  display: inline-block;
38971
  width: 100%;
38972
  top: 40%;
38973
  position: fixed;
38974
}
38975
.layout.fullscreen .loading-icon .icon {
38976
  max-width: 4em;
38977
  max-height: 4em;
38978
  font-size: 4em;
38979
}
38980
 
38981
#page.drawers {
38982
  margin-top: 50px;
38983
  scrollbar-width: thin;
38984
  scrollbar-color: #6a737b #f8f9fa;
38985
}
38986
#page.drawers::-webkit-scrollbar {
38987
  width: 12px;
38988
}
38989
#page.drawers::-webkit-scrollbar-track {
38990
  background: #f8f9fa;
38991
}
38992
#page.drawers::-webkit-scrollbar-thumb {
38993
  background-color: #6a737b;
38994
  border-radius: 20px;
38995
  border: 3px solid #f8f9fa;
38996
}
38997
#page.drawers::-webkit-scrollbar-thumb:hover {
38998
  background-color: #495057;
38999
}
39000
#page.drawers .main-inner {
39001
  max-width: 100%;
39002
  width: 100%;
39003
  margin: 0 auto;
1441 ariadna 39004
  border-radius: 0.375rem;
1 efrain 39005
  background-color: #fff;
39006
  padding: 1.5rem 0.5rem;
39007
  margin-top: 0.5rem;
39008
  margin-bottom: 3rem;
39009
  flex: 1 0 auto;
39010
}
39011
#page.drawers .activity-header {
39012
  margin-left: 15px;
39013
  margin-right: 15px;
39014
}
39015
 
39016
@media (min-width: 768px) {
39017
  .pagelayout-standard #page.drawers .main-inner,
39018
  body.limitedwidth #page.drawers .main-inner {
39019
    max-width: 830px;
39020
  }
39021
  .pagelayout-standard #page.drawers .footer-popover,
39022
  body.limitedwidth #page.drawers .footer-popover {
39023
    max-width: 830px;
39024
    width: 100%;
39025
    margin: 0 auto;
1441 ariadna 39026
    border-radius: 0.375rem;
1 efrain 39027
  }
39028
  .header-maxwidth {
39029
    max-width: 830px;
39030
    margin: 0 auto;
39031
    padding-left: 15px;
39032
    padding-right: 15px;
39033
  }
39034
  .header-maxwidth .header-inner {
39035
    padding-left: 0;
39036
    padding-right: 0;
39037
  }
39038
}
39039
.drawer-toggles .drawer-toggler {
39040
  position: fixed;
39041
  top: calc(50px + 0.7rem);
39042
  z-index: 2;
39043
}
39044
.drawer-toggles .drawer-toggler .btn {
39045
  border-radius: 200px;
39046
  padding: 16px;
39047
  background-color: #dee2e6;
39048
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
39049
  transition: padding 200ms;
39050
}
39051
.drawer-toggles .drawer-toggler .btn .icon {
39052
  width: auto;
39053
  height: auto;
39054
}
39055
.drawer-toggles .drawer-toggler .btn:focus {
1441 ariadna 39056
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 39057
}
39058
.drawer-toggles .drawer-left-toggle {
39059
  left: 0;
39060
}
39061
.drawer-toggles .drawer-left-toggle .btn {
39062
  border-top-left-radius: 0;
39063
  border-bottom-left-radius: 0;
39064
  padding-right: 14px;
39065
  padding-left: 10px;
39066
}
39067
.drawer-toggles .drawer-left-toggle .btn:hover {
39068
  padding-left: 20px;
39069
}
39070
.drawer-toggles .drawer-right-toggle {
39071
  right: 0;
39072
}
39073
.drawer-toggles .drawer-right-toggle .btn {
39074
  border-top-right-radius: 0;
39075
  border-bottom-right-radius: 0;
39076
  padding-right: 10px;
39077
  padding-left: 14px;
39078
}
39079
.drawer-toggles .drawer-right-toggle .btn:hover {
39080
  padding-right: 20px;
39081
}
39082
 
39083
#page.drawers.show-drawer-left .drawer-left-toggle {
39084
  display: none;
39085
}
39086
 
39087
#page.drawers.show-drawer-right .drawer-right-toggle {
39088
  display: none;
39089
}
39090
 
39091
@media (max-width: 767.98px) {
39092
  .drawer-toggles {
39093
    z-index: 100;
39094
  }
39095
  .drawer-toggles .drawer-right-toggle,
39096
  .drawer-toggles .drawer-left-toggle {
39097
    top: calc(99vh - (50px * 2.5));
39098
  }
39099
  #page.drawers.scroll-down .drawer-right-toggle {
39100
    transform: translateX(150%);
39101
    pointer-events: auto;
39102
    visibility: hidden;
39103
  }
39104
  #page.drawers.scroll-down .drawer-left-toggle {
39105
    transform: translateX(-150%);
39106
    pointer-events: auto;
39107
    visibility: hidden;
39108
  }
1441 ariadna 39109
  .hasstickyfooter:has(.drawer-right-toggle) .maintenancewarning {
39110
    right: 2rem;
39111
  }
39112
  .hasstickyfooter:has(.drawer-left-toggle) .maintenancewarning {
39113
    margin-left: 3.5rem;
39114
  }
1 efrain 39115
}
39116
@media (min-width: 576px) {
39117
  #page.drawers .main-inner {
39118
    margin-top: 1.5rem;
39119
  }
39120
}
39121
@media (min-width: 768px) {
39122
  #page.drawers {
39123
    padding-left: 3rem;
39124
    padding-right: 3rem;
39125
  }
39126
  #page.drawers .main-inner {
39127
    padding: 1.5rem 0.5rem;
39128
  }
39129
  #page.drawers div[role=main] {
39130
    padding-left: 15px;
39131
    padding-right: 15px;
39132
  }
39133
}
39134
@media (min-width: 992px) {
39135
  .drawer-left,
39136
  .drawer-right {
39137
    top: 50px;
39138
    height: calc(100vh - 50px);
39139
  }
39140
  .hasstickyfooter .drawer-left,
39141
  .hasstickyfooter .drawer-right {
39142
    top: 50px;
39143
    height: calc(100vh - 50px - max(80px, 0.9375rem * 3));
39144
  }
39145
  #page.drawers {
39146
    position: relative;
39147
    overflow-y: visible;
39148
    transition: 0.2s;
39149
    left: 0;
39150
    right: 0;
39151
  }
39152
}
39153
@media (min-width: 992px) and (prefers-reduced-motion: reduce) {
39154
  #page.drawers {
39155
    transition: none;
39156
  }
39157
}
39158
@media (min-width: 992px) {
39159
  #page.drawers.show-drawer-left {
39160
    margin-left: 285px;
39161
    margin-right: 0;
39162
    padding-left: 1rem;
39163
  }
39164
}
39165
@media (min-width: 992px) {
39166
  #page.drawers.show-drawer-right {
39167
    margin-left: 0;
39168
    margin-right: 315px;
39169
    padding-right: 1rem;
39170
  }
39171
  .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 {
39172
    right: calc(315px + 2rem);
39173
  }
1441 ariadna 39174
  .jsenabled:has(#page.drawers.show-drawer-right) .maintenancewarning {
39175
    right: calc(315px + 5rem);
39176
  }
1 efrain 39177
}
39178
@media (min-width: 992px) {
39179
  #page.drawers.show-drawer-left.show-drawer-right {
39180
    margin-left: 285px;
39181
    margin-right: 315px;
39182
  }
39183
}
39184
@media (min-width: 992px) {
39185
  #page.drawers.hasstickyfooter {
39186
    margin-bottom: max(80px, 0.9375rem * 3);
39187
  }
39188
}
39189
.drawercontrolbuttons {
39190
  margin-top: 92px;
39191
}
39192
.drawercontrolbuttons .buttons {
39193
  z-index: 1;
39194
}
39195
 
39196
.form-control:-ms-input-placeholder {
1441 ariadna 39197
  color: var(--bs-secondary-color);
1 efrain 39198
}
39199
 
1441 ariadna 39200
.form-select {
1 efrain 39201
  -webkit-appearance: none;
39202
  -moz-appearance: none;
39203
}
39204
 
1441 ariadna 39205
.form-range {
1 efrain 39206
  -webkit-appearance: none;
39207
  -moz-appearance: none;
39208
}
1441 ariadna 39209
.form-range::-webkit-slider-thumb, .form-range::-moz-range-thumb, .form-range::-ms-thumb {
1 efrain 39210
  -webkit-appearance: none;
39211
  -moz-appearance: none;
39212
}
39213
 
39214
input[type=date].form-control,
39215
input[type=time].form-control,
39216
input[type=datetime-local].form-control,
39217
input[type=month].form-control {
39218
  -webkit-appearance: none;
39219
  -moz-appearance: none;
39220
}
39221
 
39222
@media (min-width: 576px) {
39223
  .card-columns {
39224
    -webkit-column-gap: 1.25rem;
39225
    -moz-column-gap: 1.25rem;
39226
  }
39227
}
39228
 
39229
.carousel-item {
39230
  -webkit-backface-visibility: hidden;
39231
}
39232
 
39233
.card {
39234
  -webkit-background-clip: border-box;
39235
}
39236
 
39237
.carousel-indicators li,
39238
.dropdown-menu,
39239
.form-control,
39240
.modal-content,
39241
.popover,
39242
.toast {
39243
  -webkit-background-clip: padding-box;
39244
}
39245
 
39246
.btn {
39247
  -webkit-user-select: none;
39248
  -ms-user-select: none;
39249
}
39250
 
39251
.user-select-all {
39252
  -webkit-user-select: all !important; /* stylelint-disable-line declaration-no-important */
39253
  -ms-user-select: none;
39254
}
39255
 
39256
.user-select-auto {
39257
  -webkit-user-select: auto !important; /* stylelint-disable-line declaration-no-important */
39258
  -ms-user-select: none;
39259
}
39260
 
39261
.user-select-none {
39262
  -webkit-user-select: none !important; /* stylelint-disable-line declaration-no-important */
39263
  -ms-user-select: none;
39264
}
39265
 
39266
.editor_atto_content_wrap {
39267
  background-color: #fff;
39268
  color: #333;
39269
}
39270
 
39271
.editor_atto_content {
39272
  padding: 4px;
39273
  resize: vertical;
39274
  overflow: auto;
39275
}
39276
 
39277
.editor_atto_content_wrap,
39278
.editor_atto + textarea {
39279
  width: 100%;
39280
  padding: 0;
39281
}
39282
 
39283
.editor_atto + textarea {
39284
  border-radius: 0;
39285
  resize: vertical;
39286
  margin-top: -1px;
39287
}
39288
 
39289
div.editor_atto_toolbar {
39290
  display: block;
39291
  background: #f2f2f2;
39292
  min-height: 35px;
39293
  border: 1px solid #8f959e;
39294
  width: 100%;
39295
  padding: 0 0 9px 0;
1441 ariadna 39296
  border-top-left-radius: 0.375rem;
39297
  border-top-right-radius: 0.375rem;
1 efrain 39298
}
39299
 
39300
div.editor_atto_toolbar button {
39301
  padding: 4px 9px;
39302
  background: none;
39303
  border: 0;
39304
  margin: 0;
39305
  border-radius: 0;
39306
  cursor: pointer;
39307
}
39308
 
39309
div.editor_atto_toolbar .menuplaceholder {
39310
  display: inline-block;
39311
}
39312
 
39313
div.editor_atto_toolbar button + button,
39314
div.editor_atto_toolbar .menuplaceholder + button {
39315
  border-left: 1px solid #ccc;
39316
}
39317
 
39318
div.editor_atto_toolbar button[disabled] {
39319
  opacity: 0.45;
39320
  background: none;
39321
  cursor: default;
39322
}
39323
 
39324
.editor_atto_toolbar button:hover {
39325
  background-image: radial-gradient(ellipse at center, #fff 60%, #dfdfdf 100%);
39326
  background-color: #ebebeb;
39327
}
39328
 
39329
.editor_atto_toolbar button:active,
39330
.editor_atto_toolbar button.highlight {
39331
  background-image: radial-gradient(ellipse at center, #fff 40%, #dfdfdf 100%);
39332
  background-color: #dfdfdf;
39333
}
39334
 
39335
/* Make firefox button sizes match other browsers */
39336
div.editor_atto_toolbar button::-moz-focus-inner {
39337
  border: 0;
39338
  padding: 0;
39339
}
39340
 
39341
div.editor_atto_toolbar button .icon {
39342
  padding: 0;
39343
  margin: 2px 0;
39344
}
39345
 
39346
div.editor_atto_toolbar div.atto_group {
39347
  display: inline-block;
39348
  border: 1px solid #ccc;
39349
  border-bottom: 1px solid #b3b3b3;
39350
  border-radius: 4px;
39351
  margin: 9px 0 0 9px;
39352
  background: #fff;
39353
}
39354
 
39355
div.editor_atto_toolbar .atto_toolbar_row {
39356
  margin: 6px 0 -3px 5px;
39357
  display: table;
39358
}
39359
div.editor_atto_toolbar .atto_toolbar_row div.atto_group {
39360
  margin: 3px 5px 3px 4px;
39361
}
39362
 
39363
.editor_atto_content img {
39364
  resize: both;
39365
  overflow: auto;
39366
}
39367
 
39368
.atto_hasmenu {
39369
  /* IE8 places the images on top of each other if that is not set. */
39370
  white-space: nowrap;
39371
}
39372
 
39373
.atto_menuentry .icon {
39374
  width: 16px;
39375
  height: 16px;
39376
}
39377
 
39378
.atto_menuentry {
39379
  clear: left;
39380
}
39381
 
1441 ariadna 39382
.atto_menuentry h1, .atto_menuentry .h1,
1 efrain 39383
.atto_menuentry h2,
1441 ariadna 39384
.atto_menuentry .h2,
1 efrain 39385
.atto_menuentry p {
39386
  margin: 4px;
39387
}
39388
 
39389
/*.atto_form label.sameline {
39390
    display: inline-block;
39391
    min-width: 10em;
39392
}*/
39393
.atto_form textarea.fullwidth,
39394
.atto_form input.fullwidth {
39395
  width: 100%;
39396
}
39397
 
39398
.atto_form {
39399
  padding: 0.5rem;
39400
}
39401
 
39402
/*.atto_form label {
39403
    display: block;
39404
    margin: 0 0 5px 0;
39405
}*/
39406
.atto_control {
39407
  position: absolute;
39408
  right: -6px;
39409
  bottom: -6px;
39410
  display: none;
39411
  cursor: pointer;
39412
}
39413
 
39414
.atto_control .icon {
39415
  background-color: #fff;
39416
}
39417
 
39418
div.editor_atto_content:focus .atto_control,
39419
div.editor_atto_content:hover .atto_control {
39420
  display: block;
39421
}
39422
 
39423
.editor_atto_menu.yui3-menu-hidden {
39424
  display: none;
39425
}
39426
 
39427
/* Get broken images back in firefox */
39428
.editor_atto_content img:-moz-broken {
39429
  -moz-force-broken-image-icon: 1;
39430
  min-width: 24px;
39431
  min-height: 24px;
39432
}
39433
 
39434
/* Atto menu styling */
39435
.moodle-dialogue-base .editor_atto_menu .moodle-dialogue-content .moodle-dialogue-bd {
39436
  padding: 0;
39437
  z-index: 1000;
39438
}
39439
 
39440
.editor_atto_menu .dropdown-menu > li > a {
39441
  margin: 3px 14px;
39442
}
39443
 
39444
.editor_atto_menu .open ul.dropdown-menu {
39445
  padding-top: 5px;
39446
  padding-bottom: 5px;
39447
}
39448
 
39449
.editor_atto_wrap {
39450
  position: relative;
39451
}
39452
 
39453
/*rtl:ignore*/
39454
.editor_atto_wrap textarea {
39455
  direction: ltr;
39456
}
39457
 
39458
.editor_atto_notification {
39459
  display: inline-block;
39460
  padding: 0.5em;
39461
  padding-left: 1em;
39462
  padding-right: 1em;
39463
  border-bottom-left-radius: 1em;
39464
  border-bottom-right-radius: 1em;
39465
}
39466
.editor_atto_notification .atto_info {
39467
  background-color: #f2f2f2;
39468
}
39469
.editor_atto_notification .atto_warning {
39470
  background-color: #ffd700;
39471
}
39472
 
39473
.editor_atto_toolbar,
39474
.editor_atto_content_wrap,
39475
.editor_atto + textarea {
39476
  box-sizing: border-box;
39477
}
39478
 
39479
.editor_atto_content.form-control {
39480
  width: 100%;
39481
  border-top: 0;
39482
  border-top-left-radius: 0;
39483
  border-top-right-radius: 0;
39484
}
39485
 
39486
/** Atto fields do not have form-control because that would break the layout of the editor.
39487
    So they need these extra styles to highlight the editor when there is a validation error. */
39488
.has-danger .editor_atto_content.form-control .invalid-feedback,
39489
.has-danger .editor_atto_content.form-control-danger .invalid-feedback {
39490
  display: none;
39491
  width: 100%;
39492
  margin-top: 0.25rem;
39493
  font-size: 0.875em;
39494
  color: #ca3120;
39495
}
39496
.has-danger .editor_atto_content.form-control .invalid-tooltip,
39497
.has-danger .editor_atto_content.form-control-danger .invalid-tooltip {
39498
  position: absolute;
39499
  top: 100%;
39500
  z-index: 5;
39501
  display: none;
39502
  max-width: 100%;
39503
  padding: 0.25rem 0.5rem;
39504
  margin-top: 0.1rem;
39505
  font-size: 0.8203125rem;
39506
  color: #fff;
39507
  background-color: rgba(202, 49, 32, 0.9);
1441 ariadna 39508
  border-radius: var(--bs-border-radius);
1 efrain 39509
}
39510
.was-validated .has-danger .editor_atto_content.form-control:invalid ~ .invalid-feedback,
39511
.was-validated .has-danger .editor_atto_content.form-control:invalid ~ .invalid-tooltip, .has-danger .editor_atto_content.form-control.is-invalid ~ .invalid-feedback,
39512
.has-danger .editor_atto_content.form-control.is-invalid ~ .invalid-tooltip,
39513
.was-validated .has-danger .editor_atto_content.form-control-danger:invalid ~ .invalid-feedback,
39514
.was-validated .has-danger .editor_atto_content.form-control-danger:invalid ~ .invalid-tooltip,
39515
.has-danger .editor_atto_content.form-control-danger.is-invalid ~ .invalid-feedback,
39516
.has-danger .editor_atto_content.form-control-danger.is-invalid ~ .invalid-tooltip {
39517
  display: block;
39518
}
39519
.was-validated .has-danger .editor_atto_content.form-control .form-control:invalid, .has-danger .editor_atto_content.form-control .form-control.is-invalid,
39520
.was-validated .has-danger .editor_atto_content.form-control-danger .form-control:invalid,
39521
.has-danger .editor_atto_content.form-control-danger .form-control.is-invalid {
39522
  border-color: #ca3120;
1441 ariadna 39523
  padding-right: calc(1.5em + 0.75rem);
39524
  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 39525
  background-repeat: no-repeat;
39526
  background-position: right calc(0.375em + 0.1875rem) center;
39527
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
39528
}
39529
.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,
39530
.was-validated .has-danger .editor_atto_content.form-control-danger .form-control:invalid:focus,
39531
.has-danger .editor_atto_content.form-control-danger .form-control.is-invalid:focus {
39532
  border-color: #ca3120;
1441 ariadna 39533
  box-shadow: 0 0 0 0.25rem rgba(202, 49, 32, 0.75);
1 efrain 39534
}
39535
.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,
39536
.was-validated .has-danger .editor_atto_content.form-control-danger textarea.form-control:invalid,
39537
.has-danger .editor_atto_content.form-control-danger textarea.form-control.is-invalid {
39538
  padding-right: calc(1.5em + 0.75rem);
39539
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
39540
}
1441 ariadna 39541
.was-validated .has-danger .editor_atto_content.form-control .form-select:invalid, .has-danger .editor_atto_content.form-control .form-select.is-invalid,
39542
.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid,
39543
.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid {
1 efrain 39544
  border-color: #ca3120;
39545
}
1441 ariadna 39546
.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"],
39547
.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:not([multiple]):not([size]),
39548
.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:not([multiple])[size="1"],
39549
.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:not([multiple]):not([size]),
39550
.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:not([multiple])[size="1"] {
39551
  --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");
39552
  padding-right: 4.125rem;
39553
  background-position: right 0.75rem center, center right 2.25rem;
39554
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
39555
}
39556
.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,
39557
.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:focus,
39558
.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:focus {
1 efrain 39559
  border-color: #ca3120;
1441 ariadna 39560
  box-shadow: 0 0 0 0.25rem rgba(202, 49, 32, 0.75);
1 efrain 39561
}
1441 ariadna 39562
.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,
39563
.was-validated .has-danger .editor_atto_content.form-control-danger .form-control-color:invalid,
39564
.has-danger .editor_atto_content.form-control-danger .form-control-color.is-invalid {
39565
  width: calc(3rem + calc(1.5em + 0.75rem));
1 efrain 39566
}
1441 ariadna 39567
.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,
39568
.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid,
39569
.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid {
1 efrain 39570
  border-color: #ca3120;
39571
}
1441 ariadna 39572
.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,
39573
.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid:checked,
39574
.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid:checked {
39575
  background-color: #ca3120;
1 efrain 39576
}
1441 ariadna 39577
.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,
39578
.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid:focus,
39579
.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid:focus {
39580
  box-shadow: 0 0 0 0.25rem rgba(202, 49, 32, 0.75);
1 efrain 39581
}
1441 ariadna 39582
.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,
39583
.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid ~ .form-check-label,
39584
.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid ~ .form-check-label {
39585
  color: #ca3120;
1 efrain 39586
}
1441 ariadna 39587
.has-danger .editor_atto_content.form-control .form-check-inline .form-check-input ~ .invalid-feedback,
39588
.has-danger .editor_atto_content.form-control-danger .form-check-inline .form-check-input ~ .invalid-feedback {
39589
  margin-left: 0.5em;
1 efrain 39590
}
1441 ariadna 39591
.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,
39592
.was-validated .has-danger .editor_atto_content.form-control .input-group > .form-select:not(:focus):invalid,
39593
.has-danger .editor_atto_content.form-control .input-group > .form-select:not(:focus).is-invalid,
39594
.was-validated .has-danger .editor_atto_content.form-control .input-group > .form-floating:not(:focus-within):invalid,
39595
.has-danger .editor_atto_content.form-control .input-group > .form-floating:not(:focus-within).is-invalid,
39596
.was-validated .has-danger .editor_atto_content.form-control-danger .input-group > .form-control:not(:focus):invalid,
39597
.has-danger .editor_atto_content.form-control-danger .input-group > .form-control:not(:focus).is-invalid,
39598
.was-validated .has-danger .editor_atto_content.form-control-danger .input-group > .form-select:not(:focus):invalid,
39599
.has-danger .editor_atto_content.form-control-danger .input-group > .form-select:not(:focus).is-invalid,
39600
.was-validated .has-danger .editor_atto_content.form-control-danger .input-group > .form-floating:not(:focus-within):invalid,
39601
.has-danger .editor_atto_content.form-control-danger .input-group > .form-floating:not(:focus-within).is-invalid {
39602
  z-index: 4;
1 efrain 39603
}
39604
 
39605
.open.atto_menu > .dropdown-menu {
39606
  display: block;
39607
}
39608
 
39609
div.editor_atto_toolbar button .icon {
39610
  color: #495057;
39611
}
39612
 
39613
.toast {
1441 ariadna 39614
  border-radius: var(--bs-border-radius);
1 efrain 39615
}
39616
.toast.toast-success {
39617
  background-color: rgba(215, 228, 214, 0.95);
1441 ariadna 39618
  color: #20491e;
1 efrain 39619
}
39620
.toast.toast-success .toast-header {
1441 ariadna 39621
  color: #20491e;
1 efrain 39622
}
39623
.toast.toast-success .toast-body:before {
1441 ariadna 39624
  font: var(--fa-font-solid);
1 efrain 39625
  margin: 2px 5px 0 0;
39626
  content: "\f058";
39627
}
39628
.toast.toast-danger {
39629
  background-color: rgba(244, 214, 210, 0.95);
1441 ariadna 39630
  color: #791d13;
1 efrain 39631
}
39632
.toast.toast-danger .toast-header {
1441 ariadna 39633
  color: #791d13;
1 efrain 39634
}
39635
.toast.toast-danger .toast-body:before {
1441 ariadna 39636
  font: var(--fa-font-solid);
1 efrain 39637
  margin: 2px 5px 0 0;
39638
  content: "\f057";
39639
}
39640
.toast.toast-info {
39641
  background-color: rgba(204, 230, 234, 0.95);
1441 ariadna 39642
  color: #004d5a;
1 efrain 39643
}
39644
.toast.toast-info .toast-header {
1441 ariadna 39645
  color: #004d5a;
1 efrain 39646
}
39647
.toast.toast-info .toast-body:before {
1441 ariadna 39648
  font: var(--fa-font-solid);
1 efrain 39649
  margin: 2px 5px 0 0;
39650
  content: "\f05a";
39651
}
39652
.toast.toast-warning {
39653
  background-color: rgba(252, 239, 220, 0.95);
1441 ariadna 39654
  color: #90682f;
1 efrain 39655
}
39656
.toast.toast-warning .toast-header {
1441 ariadna 39657
  color: #90682f;
1 efrain 39658
}
39659
.toast.toast-warning .toast-body:before {
1441 ariadna 39660
  font: var(--fa-font-solid);
1 efrain 39661
  margin: 2px 5px 0 0;
39662
  content: "\f06a";
39663
}
1441 ariadna 39664
.toast .btn-close {
1 efrain 39665
  color: inherit;
39666
}
39667
 
39668
.navbar.fixed-top {
39669
  padding-top: 0;
39670
  padding-bottom: 0;
39671
  box-shadow: none;
39672
  border-bottom: #dee2e6 1px solid;
39673
  align-items: stretch;
39674
  height: 51px;
39675
}
39676
.navbar.fixed-top .navbar-brand .logo {
39677
  max-height: calc(50px - (0.25rem * 2));
39678
}
39679
.navbar.fixed-top .nav-link {
39680
  height: 100%;
39681
  display: flex;
39682
  align-items: center;
39683
  white-space: nowrap;
39684
}
39685
.navbar.fixed-top .divider {
39686
  width: 1px;
39687
  background-color: #dee2e6;
39688
}
39689
.navbar.fixed-top #usernavigation .nav-link {
39690
  padding: 0 0.5rem;
39691
}
39692
.navbar.fixed-top .login {
39693
  display: flex;
39694
  align-items: center;
39695
}
39696
.navbar.fixed-top .usermenu {
39697
  display: flex;
39698
}
39699
.navbar.fixed-top .usermenu .action-menu {
39700
  display: flex;
39701
  align-items: center;
39702
}
39703
.navbar.fixed-top .usermenu .dropdown {
39704
  display: flex;
39705
  align-items: center;
39706
}
39707
.navbar.fixed-top .usermenu .dropdown .dropdown-toggle {
39708
  padding-top: 0;
39709
  padding-bottom: 0;
39710
  border-radius: 0;
39711
  display: flex;
39712
  align-items: center;
39713
  height: 100%;
39714
}
39715
.navbar.fixed-top .usermenu .dropdown-menu {
39716
  min-width: 235px;
39717
}
39718
.navbar.fixed-top .usermenu .dropdown-menu .carousel-navigation-link > * {
39719
  pointer-events: none;
39720
}
39721
.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item {
39722
  padding: 0.25rem 1.75rem 0.25rem 0.75rem;
39723
}
39724
.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after {
1441 ariadna 39725
  font: var(--fa-font-solid);
1 efrain 39726
  content: "\f0da";
39727
  font-size: 1rem;
1441 ariadna 39728
  padding-top: 0.2rem;
1 efrain 39729
  right: 0.75rem;
39730
  position: absolute;
39731
}
39732
.navbar.fixed-top .usermenu .dropdown-menu .submenu .header {
39733
  padding: 0.25rem 0.75rem;
39734
  font-size: 0.975rem;
39735
}
39736
.navbar.fixed-top .usermenu .dropdown-menu .submenu .header .icon {
39737
  font-size: 20px;
39738
  height: 20px;
39739
  width: 20px;
39740
  margin: 0;
39741
}
39742
.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current=true]::before {
1441 ariadna 39743
  font: var(--fa-font-solid);
1 efrain 39744
  content: "\f00c";
39745
  font-size: 0.75rem;
39746
  padding-left: 0.25rem;
39747
}
39748
.navbar.fixed-top .usermenu .login {
39749
  display: flex;
39750
  align-items: center;
39751
}
39752
.navbar.fixed-top .usermenu .dropdown,
39753
.navbar.fixed-top .langmenu .dropdown {
39754
  display: flex;
39755
  align-items: center;
39756
  height: 100%;
39757
}
39758
.navbar.fixed-top .usermenu .dropdown .dropdown-toggle,
39759
.navbar.fixed-top .langmenu .dropdown .dropdown-toggle {
39760
  padding-top: 0;
39761
  padding-bottom: 0;
39762
  border-radius: 0;
39763
  display: flex;
39764
  align-items: center;
39765
  height: 100%;
39766
}
39767
.navbar.fixed-top .langmenu .dropdown-menu .dropdown-item[aria-current=true]::before {
39768
  content: "\f00c";
39769
  font-size: 0.75rem;
39770
  padding-left: 0.25rem;
39771
}
39772
@media (max-width: 767.98px) {
39773
  .navbar.fixed-top .langmenu .langbutton {
39774
    display: none;
39775
  }
39776
}
39777
.navbar.fixed-top .moodle-actionmenu .menubar,
39778
.navbar.fixed-top .action-menu-trigger .dropdown {
39779
  height: 100%;
39780
  display: flex;
39781
}
39782
 
39783
.dir-rtl .navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after {
1441 ariadna 39784
  font: var(--fa-font-solid);
1 efrain 39785
  content: "\f0d9";
39786
}
39787
 
39788
#page {
39789
  margin-top: 50px;
39790
}
39791
 
39792
.pagelayout-embedded #page {
39793
  margin-top: 0;
39794
}
39795
 
39796
.navbar-bootswatch .navbar-brand {
39797
  overflow: hidden;
39798
  text-overflow: ellipsis;
39799
}
39800
.navbar-bootswatch .navbar-brand .sitename {
39801
  overflow: hidden;
39802
  white-space: nowrap;
39803
  text-overflow: ellipsis;
39804
}
39805
 
39806
:root {
39807
  --navbar-height: 50px;
39808
}
39809
 
39810
/**
39811
* Reportbuilder styles.
39812
*/
1441 ariadna 39813
.reportbuilder-wrapper .btn-outline-secondary[data-bs-toggle=collapse]:not(.collapsed),
39814
.reportbuilder-wrapper .dropdown.show .btn-outline-secondary[data-bs-toggle=dropdown] {
1 efrain 39815
  color: #fff;
39816
  background-color: #6a737b;
39817
  border-color: #6a737b;
39818
}
39819
 
39820
.reportbuilder-table .action-menu .menubar {
39821
  justify-content: end;
39822
}
39823
 
39824
.reportbuilder-wrapper .filters-dropdown {
39825
  width: 27rem;
39826
  padding: 0 0 4rem 0;
1441 ariadna 39827
  z-index: 1055;
1 efrain 39828
  overflow: hidden;
39829
}
39830
@media (max-width: 767.98px) {
39831
  .reportbuilder-wrapper .filters-dropdown {
39832
    width: 100%;
39833
  }
39834
}
39835
 
39836
.reportbuilder-filters-sidebar {
39837
  max-height: 30rem;
39838
  overflow-y: auto;
1441 ariadna 39839
  border-bottom: 1px solid var(--bs-border-color-translucent);
1 efrain 39840
  scrollbar-width: thin;
39841
  scrollbar-color: #6a737b #fff;
39842
  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;
39843
  background-repeat: no-repeat;
39844
  background-size: 100% 1rem, 100% 1rem, 100% calc(1rem / 2), 100% calc(1rem / 2);
39845
  background-attachment: local, local, scroll, scroll;
39846
}
39847
.reportbuilder-filters-sidebar::-webkit-scrollbar {
39848
  width: 12px;
39849
}
39850
.reportbuilder-filters-sidebar::-webkit-scrollbar-track {
39851
  background: #fff;
39852
}
39853
.reportbuilder-filters-sidebar::-webkit-scrollbar-thumb {
39854
  background-color: #6a737b;
39855
  border-radius: 20px;
39856
  border: 3px solid #fff;
39857
}
39858
.reportbuilder-filters-sidebar::-webkit-scrollbar-thumb:hover {
39859
  background-color: #495057;
39860
}
39861
.reportbuilder-filters-sidebar .filter:not(:nth-last-child(2)) {
1441 ariadna 39862
  border-bottom: 1px solid var(--bs-border-color-translucent);
1 efrain 39863
}
39864
.reportbuilder-filters-sidebar .filter .filter-name:hover {
39865
  white-space: normal;
39866
  text-overflow: clip;
39867
  word-break: break-all;
39868
}
39869
.reportbuilder-filters-sidebar .fitem[data-groupname=buttonar] {
39870
  position: absolute;
39871
  bottom: 0;
39872
  height: 4rem;
39873
  align-items: center;
39874
}
39875
.reportbuilder-filters-sidebar .fitem[data-groupname=buttonar] .col-form-label {
39876
  display: none !important; /* stylelint-disable-line declaration-no-important */
39877
}
39878
 
39879
.reportbuilder-filters-wrapper .mform.full-width-labels .fdate_selector,
39880
.reportbuilder-conditions-list .mform.full-width-labels .fdate_selector {
39881
  flex-wrap: wrap;
39882
}
39883
.reportbuilder-filters-wrapper .mform.full-width-labels .fitem,
39884
.reportbuilder-conditions-list .mform.full-width-labels .fitem {
39885
  margin-bottom: 0 !important; /* stylelint-disable-line declaration-no-important */
39886
  max-width: 100%;
39887
}
39888
.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child,
39889
.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child {
39890
  flex: 1;
39891
  min-width: 0;
39892
}
39893
.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child span,
1441 ariadna 39894
.reportbuilder-filters-wrapper .mform.full-width-labels .fitem:not(.row):last-child .form-select,
1 efrain 39895
.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child span,
1441 ariadna 39896
.reportbuilder-conditions-list .mform.full-width-labels .fitem:not(.row):last-child .form-select {
1 efrain 39897
  width: 100%;
39898
}
39899
 
39900
@media (min-width: 992px) {
39901
  .path-admin-reportbuilder.pagelayout-popup.behat-site .fixed-top {
39902
    position: fixed;
39903
  }
39904
  .path-admin-reportbuilder.pagelayout-popup #region-main {
39905
    border: none;
39906
    padding: 0;
39907
  }
39908
  .path-admin-reportbuilder.pagelayout-popup #maincontent {
39909
    visibility: hidden;
39910
  }
39911
  .path-admin-reportbuilder.pagelayout-popup .dynamictabs .nav-tabs {
39912
    position: fixed;
39913
    z-index: 1030;
39914
    width: calc(100% - 35px);
39915
    padding-top: 1.25rem;
39916
    background-color: #fff;
39917
    box-shadow: 0 1.25rem 0 #fff;
39918
  }
39919
  .path-admin-reportbuilder.pagelayout-popup .dynamictabs .tab-content {
39920
    padding-top: 83px;
39921
  }
39922
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-menu {
39923
    position: fixed;
39924
  }
39925
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-menu .reportbuilder-sidebar-menu-cards {
39926
    max-height: calc(100vh - 153px - 52px);
39927
  }
39928
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-sidebar-settings {
39929
    position: fixed;
39930
    right: 30px;
39931
    max-height: calc(100vh - 153px);
39932
  }
39933
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container {
39934
    max-height: calc(100vh - 153px);
39935
    overflow-y: auto;
39936
    scrollbar-width: thin;
39937
    scrollbar-color: #6a737b #f8f9fa;
39938
    margin-left: calc(250px + 1rem);
39939
    margin-right: calc(350px + 1rem);
39940
  }
39941
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar {
39942
    width: 12px;
39943
  }
39944
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-track {
39945
    background: #f8f9fa;
39946
  }
39947
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-thumb {
39948
    background-color: #6a737b;
39949
    border-radius: 20px;
39950
    border: 3px solid #f8f9fa;
39951
  }
39952
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-report[data-editing] .reportbuilder-report-container::-webkit-scrollbar-thumb:hover {
39953
    background-color: #495057;
39954
  }
39955
  .path-admin-reportbuilder.pagelayout-popup .reportbuilder-audiences-container {
39956
    margin-left: calc(250px + 1rem);
39957
  }
39958
}
39959
#page-admin-reportbuilder-edit #page {
39960
  overflow-y: auto;
39961
}
39962
 
39963
.reportbuilder-report-container {
39964
  min-width: 0;
39965
}
39966
.reportbuilder-report-container button[data-action=toggle-edit-preview] .loading-icon {
39967
  margin-left: 0.5rem;
39968
}
39969
 
39970
.reportbuilder-editor-table-container {
39971
  overflow-x: auto;
1441 ariadna 39972
  padding: 1px;
1 efrain 39973
}
39974
 
39975
.reportbuilder-table th button[data-action=report-remove-column] .icon,
39976
.reportbuilder-table th span[data-drag-type=move] .icon {
39977
  width: 12px;
39978
  height: 12px;
39979
  font-size: 12px;
39980
  vertical-align: text-top;
39981
  color: #1d2125;
39982
}
39983
.reportbuilder-table th button[data-action=report-remove-column] .icon {
39984
  margin-right: 0;
39985
}
39986
 
39987
@media (min-width: 992px) {
39988
  .reportbuilder-sidebar-menu {
39989
    width: 250px;
39990
    flex-shrink: 0;
39991
  }
39992
}
39993
.reportbuilder-sidebar-menu .card-body .list-group-item {
39994
  padding: 0.75rem;
39995
}
39996
.reportbuilder-sidebar-menu .card-body .list-group-item .icon {
39997
  width: 12px;
39998
  height: 12px;
39999
  font-size: 12px;
40000
}
40001
 
40002
.reportbuilder-sidebar-menu-cards {
40003
  overflow-y: auto;
40004
  scrollbar-width: thin;
40005
  scrollbar-color: #6a737b #f8f9fa;
40006
}
40007
.reportbuilder-sidebar-menu-cards::-webkit-scrollbar {
40008
  width: 12px;
40009
}
40010
.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-track {
40011
  background: #f8f9fa;
40012
}
40013
.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-thumb {
40014
  background-color: #6a737b;
40015
  border-radius: 20px;
40016
  border: 3px solid #f8f9fa;
40017
}
40018
.reportbuilder-sidebar-menu-cards::-webkit-scrollbar-thumb:hover {
40019
  background-color: #495057;
40020
}
40021
 
40022
.reportbuilder-sidebar-settings {
40023
  overflow-y: auto;
40024
  scrollbar-width: thin;
40025
  scrollbar-color: #6a737b #f8f9fa;
40026
}
40027
.reportbuilder-sidebar-settings::-webkit-scrollbar {
40028
  width: 12px;
40029
}
40030
.reportbuilder-sidebar-settings::-webkit-scrollbar-track {
40031
  background: #f8f9fa;
40032
}
40033
.reportbuilder-sidebar-settings::-webkit-scrollbar-thumb {
40034
  background-color: #6a737b;
40035
  border-radius: 20px;
40036
  border: 3px solid #f8f9fa;
40037
}
40038
.reportbuilder-sidebar-settings::-webkit-scrollbar-thumb:hover {
40039
  background-color: #495057;
40040
}
40041
@media (min-width: 992px) {
40042
  .reportbuilder-sidebar-settings {
40043
    width: 350px;
40044
    flex-shrink: 0;
40045
  }
40046
}
40047
.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-selection,
40048
.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-selection {
40049
  display: none;
40050
}
40051
.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-input,
40052
.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-input {
40053
  width: 100%;
40054
}
40055
.reportbuilder-sidebar-settings div[data-region=settings-conditions] .reportbuilder-conditions-select .form-autocomplete-suggestions,
40056
.reportbuilder-sidebar-settings div[data-region=settings-filters] .reportbuilder-filters-select .form-autocomplete-suggestions {
40057
  width: calc(100% - 2 * 0.5rem);
40058
}
40059
.reportbuilder-sidebar-settings .list-group-item {
40060
  padding: 0.75rem;
40061
}
40062
.reportbuilder-sidebar-settings .list-group-item .icon {
40063
  width: 12px;
40064
  height: 12px;
40065
  font-size: 12px;
40066
  color: #1d2125;
40067
}
40068
.reportbuilder-sidebar-settings .list-group-item button[data-action=report-remove-filter] .icon,
40069
.reportbuilder-sidebar-settings .list-group-item button[data-action=report-remove-condition] .icon {
40070
  margin-right: 0;
40071
  vertical-align: text-top;
40072
}
40073
.reportbuilder-sidebar-settings .list-group-item span[data-drag-type=move] .icon {
40074
  vertical-align: text-top;
40075
}
40076
.reportbuilder-sidebar-settings div[data-region=settings-sorting] .list-group-item span[data-drag-type=move] .icon {
40077
  vertical-align: middle;
40078
}
40079
.reportbuilder-sidebar-settings div[data-region=settings-cardview] form .col-md-3,
40080
.reportbuilder-sidebar-settings div[data-region=settings-cardview] form .col-md-9 {
40081
  flex: 1 1;
40082
  max-width: initial;
40083
}
40084
.reportbuilder-sidebar-settings div[data-region=settings-cardview] form div[data-fieldtype=submit] {
40085
  flex-basis: auto;
40086
}
40087
.reportbuilder-sidebar-settings .inplaceeditable.inplaceeditingon input {
40088
  width: 100%;
40089
}
40090
 
40091
@keyframes sortable-list-drag-color-reset {
40092
  from {
40093
    background-color: #a2cff8;
40094
  }
40095
  to {
40096
    background-color: inherit;
40097
  }
40098
}
40099
.reportbuilder-sortable-list li.sortable-list-current-position,
40100
.reportbuilder-table th.sortable-list-current-position,
40101
.reportbuilder-conditions-list .condition.sortable-list-current-position {
40102
  background-color: #a2cff8;
40103
}
40104
.reportbuilder-sortable-list li.sortable-list-is-dragged,
40105
.reportbuilder-table th.sortable-list-is-dragged,
40106
.reportbuilder-conditions-list .condition.sortable-list-is-dragged {
40107
  background-color: #fff;
40108
  opacity: 0.85;
40109
}
40110
.reportbuilder-sortable-list li.sortable-list-is-dropped,
40111
.reportbuilder-table th.sortable-list-is-dropped,
40112
.reportbuilder-conditions-list .condition.sortable-list-is-dropped {
40113
  animation: sortable-list-drag-color-reset 1s ease;
40114
}
40115
 
40116
.reportbuilder-toggle-card .card-header {
40117
  border-bottom: none;
40118
}
40119
.reportbuilder-toggle-card .card-body {
1441 ariadna 40120
  border-top: var(--bs-border-width) solid var(--bs-border-color-translucent);
1 efrain 40121
}
40122
.reportbuilder-toggle-card .toggle-card-button i.toggle-card-icon {
40123
  color: #6a737b;
40124
  font-weight: 700;
40125
}
40126
.reportbuilder-toggle-card .toggle-card-button .collapsed-icon-container {
40127
  display: none;
40128
}
40129
.reportbuilder-toggle-card .toggle-card-button .expanded-icon-container {
40130
  display: inline-block;
40131
}
40132
.reportbuilder-toggle-card .toggle-card-button.collapsed .collapsed-icon-container {
40133
  display: inline-block;
40134
}
40135
.reportbuilder-toggle-card .toggle-card-button.collapsed .expanded-icon-container {
40136
  display: none;
40137
}
40138
 
40139
.reportbuilder-audiences-container .audience-separator {
40140
  text-transform: uppercase;
40141
}
40142
.reportbuilder-audiences-container .audience-separator::before, .reportbuilder-audiences-container .audience-separator::after {
40143
  content: "";
40144
  flex: 1;
40145
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
40146
}
40147
.reportbuilder-audiences-container .audience-separator:not(:empty)::before {
40148
  margin-right: 1rem;
40149
}
40150
.reportbuilder-audiences-container .audience-separator:not(:empty)::after {
40151
  margin-left: 1rem;
40152
}
40153
.reportbuilder-audiences-container .instance-card .card-header i.icon {
40154
  margin-right: 0;
40155
}
40156
 
1441 ariadna 40157
.reportbuilder-report {
40158
  container-type: inline-size; /* stylelint-disable-line */
40159
}
40160
 
40161
@container (width < 576px) {
40162
  .reportbuilder-report[data-report-type="0"]:not([data-editing]) { /* stylelint-disable-line */ }
40163
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table {
40164
    --bs-table-striped-bg: var(--bs-body-bg);
40165
    --bs-table-hover-bg: var(--bs-body-bg);
40166
  }
1 efrain 40167
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table thead {
40168
    display: none;
40169
  }
40170
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr {
40171
    display: flex;
40172
    flex-direction: column;
40173
    margin: 0.5rem 0;
40174
    padding: 0.25rem 0.5rem 0 0.5rem;
40175
    word-wrap: break-word;
40176
    background-clip: border-box;
1441 ariadna 40177
    border: var(--bs-border-width) solid var(--bs-border-color-translucent);
40178
    border-radius: var(--bs-border-radius);
1 efrain 40179
  }
40180
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr.emptyrow {
40181
    display: none;
40182
  }
40183
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr:not(.show) td[data-cardviewhidden] {
40184
    display: none;
40185
  }
40186
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td {
40187
    display: block;
40188
    min-height: 3.6rem;
40189
    padding: 0.5rem 0.25rem;
40190
    border: none;
40191
  }
40192
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td::before {
40193
    content: attr(data-cardtitle);
40194
    display: block;
40195
    text-transform: uppercase;
40196
    font-size: 70%;
40197
    color: #343a40;
40198
  }
40199
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td:not([data-cardtitle]) {
40200
    min-height: 3rem;
40201
  }
40202
  .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 40203
    border-top: var(--bs-border-width) solid var(--bs-border-color-translucent);
1 efrain 40204
  }
40205
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td:first-child {
40206
    padding-right: 2rem;
40207
  }
40208
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle {
40209
    display: block !important; /* stylelint-disable-line declaration-no-important */
40210
    position: absolute;
40211
    right: 10px;
40212
  }
40213
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle button {
40214
    padding: 0 0.5rem;
40215
    color: #6a737b;
40216
  }
40217
  .reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr td.card-toggle button i {
40218
    font-size: 1.5em;
40219
    font-weight: bold;
40220
  }
40221
}
1441 ariadna 40222
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table {
40223
  --bs-table-striped-bg: var(--bs-body-bg);
40224
  --bs-table-hover-bg: var(--bs-body-bg);
1 efrain 40225
}
1441 ariadna 40226
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table thead {
40227
  display: none;
40228
}
40229
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr {
40230
  display: flex;
40231
  flex-direction: column;
40232
  margin: 0.5rem 0;
40233
  padding: 0.25rem 0.5rem 0 0.5rem;
40234
  word-wrap: break-word;
40235
  background-clip: border-box;
40236
  border: var(--bs-border-width) solid var(--bs-border-color-translucent);
40237
  border-radius: var(--bs-border-radius);
40238
}
40239
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr.emptyrow {
40240
  display: none;
40241
}
40242
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr:not(.show) td[data-cardviewhidden] {
40243
  display: none;
40244
}
40245
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td {
40246
  display: block;
40247
  min-height: 3.6rem;
40248
  padding: 0.5rem 0.25rem;
40249
  border: none;
40250
}
40251
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td::before {
40252
  content: attr(data-cardtitle);
40253
  display: block;
40254
  text-transform: uppercase;
40255
  font-size: 70%;
40256
  color: #343a40;
40257
}
40258
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:not([data-cardtitle]) {
40259
  min-height: 3rem;
40260
}
40261
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:not(:first-child):not(.card-toggle) {
40262
  border-top: var(--bs-border-width) solid var(--bs-border-color-translucent);
40263
}
40264
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td:first-child {
40265
  padding-right: 2rem;
40266
}
40267
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle {
40268
  display: block !important; /* stylelint-disable-line declaration-no-important */
40269
  position: absolute;
40270
  right: 10px;
40271
}
40272
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle button {
40273
  padding: 0 0.5rem;
40274
  color: #6a737b;
40275
}
40276
.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr td.card-toggle button i {
40277
  font-size: 1.5em;
40278
  font-weight: bold;
40279
}
1 efrain 40280
 
40281
.courseindex .courseindex-item {
40282
  padding: 0.5rem 0.5rem;
40283
  border: 1px solid transparent;
1441 ariadna 40284
  border-radius: 0.375rem;
1 efrain 40285
}
40286
.courseindex .courseindex-item.courseindex-section-title a {
40287
  font-weight: bold;
40288
}
40289
.courseindex .courseindex-item .icons-collapse-expand {
40290
  padding-right: 4px;
40291
}
40292
.courseindex .courseindex-item .courseindex-link,
40293
.courseindex .courseindex-item .courseindex-chevron {
1441 ariadna 40294
  color: var(--bs-secondary-color);
1 efrain 40295
}
40296
.courseindex .courseindex-item .courseindex-link:hover, .courseindex .courseindex-item .courseindex-link:focus,
40297
.courseindex .courseindex-item .courseindex-chevron:hover,
40298
.courseindex .courseindex-item .courseindex-chevron:focus {
40299
  color: black;
40300
  text-decoration: none;
40301
}
40302
.courseindex .courseindex-item:hover, .courseindex .courseindex-item:focus {
40303
  color: black;
40304
}
40305
.courseindex .courseindex-item:hover .courseindex-link,
40306
.courseindex .courseindex-item:hover .courseindex-chevron, .courseindex .courseindex-item:focus .courseindex-link,
40307
.courseindex .courseindex-item:focus .courseindex-chevron {
40308
  color: black;
40309
  cursor: pointer;
40310
}
40311
.courseindex .courseindex-item:hover.dimmed, .courseindex .courseindex-item:focus.dimmed {
40312
  color: black;
40313
}
40314
.courseindex .courseindex-item:hover.dimmed .courseindex-link,
40315
.courseindex .courseindex-item:hover.dimmed .courseindex-chevron, .courseindex .courseindex-item:focus.dimmed .courseindex-link,
40316
.courseindex .courseindex-item:focus.dimmed .courseindex-chevron {
40317
  color: black;
40318
}
1441 ariadna 40319
.courseindex .courseindex-item:hover.draggable, .courseindex .courseindex-item:focus.draggable {
40320
  cursor: move;
40321
}
40322
.courseindex .courseindex-item:hover.pageitem,
40323
.courseindex .courseindex-item:hover .pageitem, .courseindex .courseindex-item:focus.pageitem,
40324
.courseindex .courseindex-item:focus .pageitem {
40325
  background-color: #0c589c;
40326
  color: #e6e6e6;
40327
}
40328
.courseindex .courseindex-item:hover.pageitem .courseindex-link,
40329
.courseindex .courseindex-item:hover.pageitem .courseindex-chevron,
40330
.courseindex .courseindex-item:hover .pageitem .courseindex-link,
40331
.courseindex .courseindex-item:hover .pageitem .courseindex-chevron, .courseindex .courseindex-item:focus.pageitem .courseindex-link,
40332
.courseindex .courseindex-item:focus.pageitem .courseindex-chevron,
40333
.courseindex .courseindex-item:focus .pageitem .courseindex-link,
40334
.courseindex .courseindex-item:focus .pageitem .courseindex-chevron {
40335
  color: #e6e6e6;
40336
}
40337
.courseindex .courseindex-item:hover.pageitem .courseindex-link a,
40338
.courseindex .courseindex-item:hover.pageitem .courseindex-chevron a,
40339
.courseindex .courseindex-item:hover .pageitem .courseindex-link a,
40340
.courseindex .courseindex-item:hover .pageitem .courseindex-chevron a, .courseindex .courseindex-item:focus.pageitem .courseindex-link a,
40341
.courseindex .courseindex-item:focus.pageitem .courseindex-chevron a,
40342
.courseindex .courseindex-item:focus .pageitem .courseindex-link a,
40343
.courseindex .courseindex-item:focus .pageitem .courseindex-chevron a {
40344
  color: #e6e6e6;
40345
}
1 efrain 40346
.courseindex .courseindex-item.dragging {
1441 ariadna 40347
  border: 1px solid #b3d9e0;
40348
  background-color: #e6f2f5;
1 efrain 40349
}
40350
.courseindex .courseindex-item.active {
40351
  background-color: #f8f9fa;
40352
  border-color: #dee2e6;
40353
}
40354
.courseindex .courseindex-item.dimmed {
40355
  color: #6a737b;
40356
}
40357
.courseindex .courseindex-item.dimmed .courseindex-link,
40358
.courseindex .courseindex-item.dimmed .courseindex-chevron {
40359
  color: #6a737b;
40360
}
40361
.courseindex .courseindex-item.dimmed.pageitem {
40362
  color: #fff;
40363
}
40364
.courseindex .courseindex-item.dimmed.pageitem a {
40365
  color: #fff;
40366
}
40367
.courseindex .courseindex-item .courseindex-locked {
40368
  display: none;
40369
}
40370
.courseindex .courseindex-item.restrictions .courseindex-locked {
40371
  display: block;
40372
}
40373
.courseindex .courseindex-item.pageitem {
40374
  background-color: #0f6cbf;
40375
  color: #fff;
40376
  scroll-margin: 6rem;
40377
}
40378
.courseindex .courseindex-item.pageitem a {
40379
  color: #fff;
40380
}
40381
.courseindex .courseindex-item .completioninfo {
40382
  min-width: 24px;
40383
}
40384
.courseindex .courseindex-item .completioninfo.completion_complete {
40385
  color: #357a32;
40386
}
40387
.courseindex .courseindex-item .completioninfo.completion_fail {
40388
  color: #ca3120;
40389
}
40390
.courseindex .courseindex-item.indented {
40391
  margin-left: 1rem;
40392
}
40393
.courseindex .courseindex-section {
40394
  border-left: solid 3px transparent;
40395
}
40396
.courseindex .courseindex-section.dragging {
1441 ariadna 40397
  border: 1px solid #b3d9e0;
40398
  background-color: #e6f2f5;
1 efrain 40399
}
40400
.courseindex .courseindex-section .current-badge {
40401
  line-height: 1.5;
40402
  display: none;
40403
}
40404
.courseindex .courseindex-section.current {
40405
  border-left: solid 3px #0f6cbf;
1441 ariadna 40406
  /* Skip current badges in delegated sections. */
1 efrain 40407
}
40408
.courseindex .courseindex-section.current .current-badge {
40409
  display: inline-block;
40410
}
1441 ariadna 40411
.courseindex .courseindex-section.current .delegated-section .current-badge {
40412
  display: none;
40413
}
1 efrain 40414
.courseindex .courseindex-section.dropready .courseindex-item-content {
40415
  /* Extra dropzone space */
40416
  padding-bottom: 1em;
40417
}
40418
.courseindex .courseindex-section .courseindex-sectioncontent .courseindex-item {
40419
  padding-left: 0.5rem;
40420
}
1441 ariadna 40421
.courseindex .courseindex-section.delegated-section {
40422
  width: 100%;
40423
}
1 efrain 40424
.courseindex .icon {
1441 ariadna 40425
  font-size: 10px;
1 efrain 40426
}
40427
.courseindex .d-flex-noedit {
40428
  display: none;
40429
}
40430
.courseindex.editing .d-flex-noedit {
40431
  display: flex;
40432
}
40433
.courseindex .placeholders .rounded-circle {
40434
  height: 1rem;
40435
  width: 1rem;
40436
}
40437
.courseindex .placeholders .w-100 {
40438
  height: 1rem;
40439
  margin: 0.5rem 0;
40440
}
40441
 
40442
.moremenu {
40443
  opacity: 0;
40444
  height: 50px;
40445
}
40446
.moremenu.observed {
40447
  opacity: 1;
40448
}
40449
.moremenu .nav-link {
40450
  height: 50px;
40451
  display: flex;
40452
  align-items: center;
40453
  border-right: none;
40454
  border-bottom: solid 3px transparent;
40455
  border-left: none;
40456
  border-top: none;
40457
}
40458
.moremenu .nav-link:hover, .moremenu .nav-link:focus {
40459
  border-color: transparent;
40460
  background-color: #f8f9fa;
40461
}
40462
.moremenu .nav-link.active {
40463
  background-color: #f8f9fa;
40464
  border-color: transparent;
40465
  border-bottom-color: #0f6cbf;
40466
}
40467
.moremenu .nav-link.active:focus, .moremenu .nav-link.active:hover {
40468
  background-color: #f8f9fa;
40469
  border-bottom-color: #0f6cbf;
40470
}
40471
.moremenu .nav-link.focus, .moremenu .nav-link:focus {
40472
  position: relative;
40473
}
1441 ariadna 40474
.moremenu .nav-link[data-bs-toggle=tab] {
1 efrain 40475
  display: inline-flex;
40476
  flex-direction: column;
40477
  align-items: center;
40478
  justify-content: center;
40479
}
1441 ariadna 40480
.moremenu .nav-link[data-bs-toggle=tab]::after {
1 efrain 40481
  content: attr(data-text)/"";
40482
  height: 0;
40483
  visibility: hidden;
40484
  overflow: hidden;
40485
  user-select: none;
40486
  pointer-events: none;
40487
  font-weight: bold;
40488
}
40489
@media speech {
1441 ariadna 40490
  .moremenu .nav-link[data-bs-toggle=tab]::after {
1 efrain 40491
    display: none;
40492
  }
40493
}
40494
.moremenu .nav-tabs {
40495
  margin-left: 0;
40496
  background-color: #fff;
40497
}
40498
.moremenu .show > .nav-link,
40499
.moremenu .active > .nav-link,
40500
.moremenu .nav-link.show,
40501
.moremenu .nav-link.active {
40502
  background: transparent;
40503
}
40504
.moremenu .dropdownmoremenu > .dropdown-menu > .dropdown-item {
40505
  padding: 0;
40506
}
40507
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu {
40508
  position: static;
40509
  padding: 0;
40510
  border: 0;
40511
}
40512
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu.show {
40513
  display: block;
40514
}
40515
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu .dropdown-item {
40516
  background-color: #f8f9fa;
40517
}
40518
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu .dropdown-item:hover, .moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu .dropdown-item:focus {
40519
  color: #fff;
40520
  background-color: #0f6cbf;
40521
}
40522
.moremenu .dropdownmoremenu > .dropdown-menu .dropdown-menu .dropdown-divider {
40523
  display: none;
40524
}
40525
.moremenu .dropdown-item[aria-current=true],
40526
.moremenu .dropdown-item.active {
40527
  background-color: transparent;
1441 ariadna 40528
  color: var(--bs-body-color);
1 efrain 40529
}
40530
.moremenu .dropdown-item[aria-current=true]:focus-within, .moremenu .dropdown-item[aria-current=true]:hover,
40531
.moremenu .dropdown-item.active:focus-within,
40532
.moremenu .dropdown-item.active:hover {
40533
  background-color: #0f6cbf;
40534
  color: #fff;
40535
}
40536
.moremenu .dropdown-item[aria-current=true]:focus-within a, .moremenu .dropdown-item[aria-current=true]:hover a,
40537
.moremenu .dropdown-item.active:focus-within a,
40538
.moremenu .dropdown-item.active:hover a {
40539
  color: #fff;
40540
}
40541
.moremenu .dropdown-item[aria-current=true]:before,
40542
.moremenu .dropdown-item.active:before {
1441 ariadna 40543
  font: var(--fa-font-solid);
1 efrain 40544
  content: "\f00c";
40545
}
40546
 
40547
.primary-navigation .navigation {
40548
  height: 50px;
40549
}
40550
.primary-navigation .navigation .nav-link {
40551
  height: 50px;
40552
  color: #1d2125;
40553
  border-top: 3px solid transparent;
40554
}
40555
 
40556
@media (max-width: 767.98px) {
40557
  .primary-navigation {
40558
    display: none;
40559
  }
40560
  .editmode-switch-form label {
1441 ariadna 40561
    width: 1px !important;
40562
    height: 1px !important;
40563
    padding: 0 !important;
40564
    margin: -1px !important;
40565
    overflow: hidden !important;
40566
    clip: rect(0, 0, 0, 0) !important;
40567
    white-space: nowrap !important;
40568
    border: 0 !important;
1 efrain 40569
  }
1441 ariadna 40570
  .editmode-switch-form label:not(caption) {
40571
    position: absolute !important;
40572
  }
1 efrain 40573
}
40574
.drawer-primary .drawercontent {
40575
  padding: 0;
40576
}
40577
.drawer-primary .drawercontent .list-group {
40578
  border-radius: 0;
40579
  margin-top: -1px;
40580
}
40581
.drawer-primary .drawercontent .list-group .list-group-item {
40582
  border-left: 0;
40583
  border-right: 0;
40584
}
40585
 
40586
.secondary-navigation {
40587
  padding-bottom: 15px;
40588
}
40589
.secondary-navigation .navigation {
1441 ariadna 40590
  border-bottom: 1px solid var(--bs-border-color);
1 efrain 40591
  background-color: #fff;
40592
  margin: 0 -0.5rem;
40593
  padding: 0 0.5rem;
40594
}
40595
.secondary-navigation .navigation .nav-tabs {
40596
  border: none;
40597
  max-width: 830px;
40598
  margin: 0 auto;
40599
}
40600
.secondary-navigation .navigation .nav-tabs .nav-link {
40601
  border-radius: initial;
40602
}
40603
 
40604
@media (min-width: 768px) {
40605
  .secondary-navigation .navigation {
40606
    padding: 0 calc(0.5rem + 15px);
40607
  }
40608
}
40609
.tertiary-navigation {
40610
  padding-top: 10px;
40611
}
40612
.tertiary-navigation.full-width-bottom-border {
40613
  width: calc(100% + 1rem + 30px);
40614
  margin-left: calc(-0.5rem - 15px);
40615
  margin-right: calc(-0.5rem - 15px);
40616
  border-bottom: 1px solid #dee2e6;
40617
  margin-bottom: 25px;
40618
}
40619
@media (max-width: 767.98px) {
40620
  .tertiary-navigation.full-width-bottom-border {
40621
    width: calc(100% + 1rem);
40622
    margin-left: -0.5rem;
40623
    margin-right: -0.5rem;
40624
  }
40625
}
40626
.tertiary-navigation.full-width-bottom-border .row {
40627
  margin: 0;
40628
  padding-left: 0.5rem;
40629
  padding-right: 0.5rem;
40630
}
40631
.tertiary-navigation .navitem,
40632
.tertiary-navigation .navitem-divider {
40633
  display: flex;
40634
  margin-bottom: 25px;
40635
}
40636
.tertiary-navigation .navitem-divider {
40637
  width: 1px;
40638
  background-color: #dee2e6;
40639
}
40640
.tertiary-navigation > a.btn, .tertiary-navigation > div.urlselect {
40641
  margin-bottom: 25px;
40642
}
40643
.tertiary-navigation .row {
40644
  column-gap: 10px;
40645
}
40646
.tertiary-navigation .tertiary-navigation-selector .dropdown-toggle {
40647
  padding: 0;
40648
  font-size: 1.4rem;
40649
  font-weight: bold;
40650
}
1441 ariadna 40651
.tertiary-navigation h2, .tertiary-navigation .h2 {
40652
  font-size: 1.4rem;
40653
  font-weight: bold;
40654
  margin: 0;
40655
  align-self: center;
40656
}
1 efrain 40657
.tertiary-navigation .navitem:not(:last-child),
40658
.tertiary-navigation .navitem-divider:not(:last-child) {
40659
  margin-right: 20px;
40660
}
40661
.tertiary-navigation .btn > div {
40662
  max-width: 200px;
40663
}
40664
 
40665
@media (max-width: 767.98px) {
40666
  .tertiary-navigation .mform {
40667
    padding-left: initial;
40668
  }
40669
}
40670
@media (max-width: 575.98px) {
40671
  .tertiary-navigation .page-toggler > p {
40672
    font-size: 80%;
40673
  }
40674
}
40675
@media print {
40676
  .tertiary-navigation {
40677
    display: none;
40678
  }
40679
}
40680
.popover-process-monitor {
40681
  position: fixed;
40682
  right: 2rem;
40683
  bottom: 5rem;
1441 ariadna 40684
  left: initial;
40685
  top: initial;
1 efrain 40686
  width: 350px;
1441 ariadna 40687
  height: auto;
1 efrain 40688
}
40689
.popover-process-monitor .process-list {
40690
  max-height: 30vh;
40691
  overflow: auto;
40692
  scrollbar-width: thin;
40693
  scrollbar-color: #6a737b #f8f9fa;
40694
}
40695
.popover-process-monitor .process-list::-webkit-scrollbar {
40696
  width: 12px;
40697
}
40698
.popover-process-monitor .process-list::-webkit-scrollbar-track {
40699
  background: #f8f9fa;
40700
}
40701
.popover-process-monitor .process-list::-webkit-scrollbar-thumb {
40702
  background-color: #6a737b;
40703
  border-radius: 20px;
40704
  border: 3px solid #f8f9fa;
40705
}
40706
.popover-process-monitor .process-list::-webkit-scrollbar-thumb:hover {
40707
  background-color: #495057;
40708
}
40709
.popover-process-monitor .queue-process {
40710
  border-bottom: 1px solid #e9ecef;
40711
}
40712
.popover-process-monitor .queue-process:last-child {
40713
  border-bottom: 0;
40714
}
40715
 
40716
.moodlenet-share-dialog {
40717
  min-height: 500px;
40718
}
40719
.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo {
40720
  align-items: baseline;
40721
}
40722
.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-logo {
40723
  display: flex;
40724
}
40725
.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-logo .icon {
1441 ariadna 40726
  max-width: initial;
1 efrain 40727
  width: auto;
40728
  height: 1.3rem;
40729
}
40730
.moodlenet-share-dialog .modal-header .moodlenet-share-moodlenetinfo .moodlenet-title {
40731
  display: flex;
40732
  padding-left: 0.5em;
40733
}
40734
.moodlenet-share-dialog .modal-header.no-border {
40735
  border-bottom: none;
40736
}
40737
.moodlenet-share-dialog .modal-header.no-header-text .moodlenet-share-moodlenetinfo .moodlenet-title {
40738
  display: none;
40739
}
40740
.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info {
40741
  color: #1d2125;
1441 ariadna 40742
  border-color: #3f89cc;
40743
  background-color: #e7f0f9;
40744
  border-radius: 0.375rem;
1 efrain 40745
  border-width: 1px;
40746
  border-style: solid;
40747
  padding: 0.6em 1.5em;
40748
  margin-bottom: 1rem;
40749
}
40750
.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-share-activity-info-hr {
40751
  border-bottom: 1px solid #dee2e6;
40752
}
40753
.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-activity-type,
40754
.moodlenet-share-dialog .modal-body .moodlenet-share-activity-info .moodlenet-activity-name {
40755
  display: block;
40756
}
40757
.moodlenet-share-dialog .modal-body .moodlenet-share-notice {
40758
  background-color: #f8f9fa;
40759
  padding: 1rem;
40760
}
40761
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .loading-icon .icon {
40762
  max-width: 4em;
40763
  max-height: 4em;
40764
  font-size: 4em;
40765
}
40766
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status {
40767
  height: 18rem;
40768
  margin: auto;
40769
}
40770
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status.success {
40771
  background: radial-gradient(circle, rgba(25, 143, 81, 0.1) 9rem, transparent 9rem);
40772
}
40773
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status.fail {
40774
  background: radial-gradient(circle, rgba(202, 49, 32, 0.1) 9rem, transparent 9rem);
40775
}
40776
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status span {
40777
  display: block;
40778
  margin: auto;
40779
}
40780
.moodlenet-share-dialog .modal-body .moodlenet-share-modal-content .moodlenet-circle-status span.status-icon .icon {
40781
  font-size: 8rem;
1441 ariadna 40782
  max-width: initial;
1 efrain 40783
  margin: 0;
40784
}
40785
.moodlenet-share-dialog .modal-footer .moodlenet-share-to {
40786
  margin-right: auto;
40787
}
40788
 
40789
/**
40790
 * Dropdown menu Moodle specific styles.
40791
 */
40792
.dropdown-item a {
40793
  display: block;
40794
  width: 100%;
40795
  color: #1d2125;
40796
}
40797
.dropdown-item.active a, .dropdown-item:active a, .dropdown-item:hover a, .dropdown-item:focus a, .dropdown-item:focus-within a {
40798
  color: #fff;
40799
}
40800
.dropdown-item[aria-current=true], .dropdown-item[aria-selected=true] {
40801
  position: relative;
40802
  display: flex;
40803
  align-items: center;
40804
}
40805
.dropdown-item[aria-current=true]:before, .dropdown-item[aria-selected=true]:before {
1441 ariadna 40806
  font: var(--fa-font-solid);
1 efrain 40807
  content: "\f00c";
40808
  position: absolute;
40809
  left: 0.4rem;
40810
  font-size: 0.7rem;
40811
}
40812
 
40813
.dropdown-menu {
40814
  width: fit-content;
40815
}
1441 ariadna 40816
.dropdown-menu:has(.dropdown-item-active) .dropdown-item {
40817
  padding-left: 1.5rem;
40818
}
1 efrain 40819
 
1441 ariadna 40820
.dropdown-item:hover.text-primary,
40821
.dropdown-item:hover a.text-primary, .dropdown-item:focus.text-primary,
40822
.dropdown-item:focus a.text-primary {
1 efrain 40823
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40824
}
40825
 
1441 ariadna 40826
.dropdown-item:hover.text-secondary,
40827
.dropdown-item:hover a.text-secondary, .dropdown-item:focus.text-secondary,
40828
.dropdown-item:focus a.text-secondary {
1 efrain 40829
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40830
}
40831
 
1441 ariadna 40832
.dropdown-item:hover.text-success,
40833
.dropdown-item:hover a.text-success, .dropdown-item:focus.text-success,
40834
.dropdown-item:focus a.text-success {
1 efrain 40835
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40836
}
40837
 
1441 ariadna 40838
.dropdown-item:hover.text-info,
40839
.dropdown-item:hover a.text-info, .dropdown-item:focus.text-info,
40840
.dropdown-item:focus a.text-info {
1 efrain 40841
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40842
}
40843
 
1441 ariadna 40844
.dropdown-item:hover.text-warning,
40845
.dropdown-item:hover a.text-warning, .dropdown-item:focus.text-warning,
40846
.dropdown-item:focus a.text-warning {
1 efrain 40847
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40848
}
40849
 
1441 ariadna 40850
.dropdown-item:hover.text-danger,
40851
.dropdown-item:hover a.text-danger, .dropdown-item:focus.text-danger,
40852
.dropdown-item:focus a.text-danger {
1 efrain 40853
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40854
}
40855
 
1441 ariadna 40856
.dropdown-item:hover.text-light,
40857
.dropdown-item:hover a.text-light, .dropdown-item:focus.text-light,
40858
.dropdown-item:focus a.text-light {
1 efrain 40859
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40860
}
40861
 
1441 ariadna 40862
.dropdown-item:hover.text-dark,
40863
.dropdown-item:hover a.text-dark, .dropdown-item:focus.text-dark,
40864
.dropdown-item:focus a.text-dark {
1 efrain 40865
  color: #fff !important; /* stylelint-disable-line declaration-no-important */
40866
}
40867
 
40868
/**
40869
 Deprecations
40870
 */
1441 ariadna 40871
.course-content .stateready .section .spinner {
1 efrain 40872
  /* stylelint-disable declaration-no-important */
40873
  /* stylelint-enable */
1441 ariadna 40874
  display: none;
1 efrain 40875
}
1441 ariadna 40876
body.behat-site .course-content .stateready .section .spinner,
40877
.course-content .stateready .section .spinner body.behat-site.course-content .stateready .section .spinner, body.themedesignermode .course-content .stateready .section .spinner,
40878
.course-content .stateready .section .spinner body.themedesignermode.course-content .stateready .section .spinner {
1 efrain 40879
  outline: 3px dotted #ca3120 !important;
40880
  background-color: #fceeed !important;
40881
}
1441 ariadna 40882
body.behat-site .course-content .stateready .section .spinner::before,
40883
.course-content .stateready .section .spinner body.behat-site.course-content .stateready .section .spinner::before, body.themedesignermode .course-content .stateready .section .spinner::before,
40884
.course-content .stateready .section .spinner body.themedesignermode.course-content .stateready .section .spinner::before {
40885
  content: "Deprecated style in use (.course-content .stateready .section .spinner)" !important;
1 efrain 40886
  color: #ca3120 !important;
40887
  font-size: smaller !important;
40888
}
40889
 
1441 ariadna 40890
/**
40891
 * Some backwards compatibility for Bootstrap v4.
40892
 */
40893
.media {
40894
  /* stylelint-disable declaration-no-important */
40895
  /* stylelint-enable */
40896
  display: flex;
40897
  align-items: flex-start;
1 efrain 40898
}
1441 ariadna 40899
body.behat-site .media,
40900
.media body.behat-site.media, body.themedesignermode .media,
40901
.media body.themedesignermode.media {
40902
  outline: 3px dotted #ca3120 !important;
40903
  background-color: #fceeed !important;
40904
}
40905
body.behat-site .media::before,
40906
.media body.behat-site.media::before, body.themedesignermode .media::before,
40907
.media body.themedesignermode.media::before {
40908
  content: "Deprecated style in use (.media)" !important;
40909
  color: #ca3120 !important;
40910
  font-size: smaller !important;
40911
}
1 efrain 40912
 
1441 ariadna 40913
.media-body {
40914
  /* stylelint-disable declaration-no-important */
40915
  /* stylelint-enable */
40916
  flex: 1;
1 efrain 40917
}
1441 ariadna 40918
body.behat-site .media-body,
40919
.media-body body.behat-site.media-body, body.themedesignermode .media-body,
40920
.media-body body.themedesignermode.media-body {
40921
  outline: 3px dotted #ca3120 !important;
40922
  background-color: #fceeed !important;
40923
}
40924
body.behat-site .media-body::before,
40925
.media-body body.behat-site.media-body::before, body.themedesignermode .media-body::before,
40926
.media-body body.themedesignermode.media-body::before {
40927
  content: "Deprecated style in use (.media-body)" !important;
40928
  color: #ca3120 !important;
40929
  font-size: smaller !important;
40930
}
1 efrain 40931
 
1441 ariadna 40932
.badge-primary {
40933
  /* stylelint-disable declaration-no-important */
40934
  /* stylelint-enable */
40935
  color: #fff;
40936
  background-color: #0f6cbf;
1 efrain 40937
}
1441 ariadna 40938
body.behat-site .badge-primary,
40939
.badge-primary body.behat-site.badge-primary, body.themedesignermode .badge-primary,
40940
.badge-primary body.themedesignermode.badge-primary {
40941
  outline: 3px dotted #ca3120 !important;
40942
  background-color: #fceeed !important;
40943
}
40944
body.behat-site .badge-primary::before,
40945
.badge-primary body.behat-site.badge-primary::before, body.themedesignermode .badge-primary::before,
40946
.badge-primary body.themedesignermode.badge-primary::before {
40947
  content: "Deprecated style in use (.badge-primary)" !important;
40948
  color: #ca3120 !important;
40949
  font-size: smaller !important;
40950
}
40951
a.badge-primary:hover, a.badge-primary:focus {
40952
  color: #fff;
40953
  background-color: #0b5190;
40954
}
40955
a.badge-primary:focus, a.badge-primary.focus {
40956
  outline: 0;
40957
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.5);
40958
}
1 efrain 40959
 
1441 ariadna 40960
.badge-secondary {
40961
  /* stylelint-disable declaration-no-important */
40962
  /* stylelint-enable */
40963
  color: #1d2125;
40964
  background-color: #ced4da;
1 efrain 40965
}
1441 ariadna 40966
body.behat-site .badge-secondary,
40967
.badge-secondary body.behat-site.badge-secondary, body.themedesignermode .badge-secondary,
40968
.badge-secondary body.themedesignermode.badge-secondary {
40969
  outline: 3px dotted #ca3120 !important;
40970
  background-color: #fceeed !important;
40971
}
40972
body.behat-site .badge-secondary::before,
40973
.badge-secondary body.behat-site.badge-secondary::before, body.themedesignermode .badge-secondary::before,
40974
.badge-secondary body.themedesignermode.badge-secondary::before {
40975
  content: "Deprecated style in use (.badge-secondary)" !important;
40976
  color: #ca3120 !important;
40977
  font-size: smaller !important;
40978
}
40979
a.badge-secondary:hover, a.badge-secondary:focus {
40980
  color: #1d2125;
40981
  background-color: #b1bbc4;
40982
}
40983
a.badge-secondary:focus, a.badge-secondary.focus {
40984
  outline: 0;
40985
  box-shadow: 0 0 0 0.25rem rgba(206, 212, 218, 0.5);
40986
}
1 efrain 40987
 
1441 ariadna 40988
.badge-success {
40989
  /* stylelint-disable declaration-no-important */
40990
  /* stylelint-enable */
40991
  color: #fff;
40992
  background-color: #357a32;
1 efrain 40993
}
1441 ariadna 40994
body.behat-site .badge-success,
40995
.badge-success body.behat-site.badge-success, body.themedesignermode .badge-success,
40996
.badge-success body.themedesignermode.badge-success {
40997
  outline: 3px dotted #ca3120 !important;
40998
  background-color: #fceeed !important;
40999
}
41000
body.behat-site .badge-success::before,
41001
.badge-success body.behat-site.badge-success::before, body.themedesignermode .badge-success::before,
41002
.badge-success body.themedesignermode.badge-success::before {
41003
  content: "Deprecated style in use (.badge-success)" !important;
41004
  color: #ca3120 !important;
41005
  font-size: smaller !important;
41006
}
41007
a.badge-success:hover, a.badge-success:focus {
41008
  color: #fff;
41009
  background-color: #255623;
41010
}
41011
a.badge-success:focus, a.badge-success.focus {
41012
  outline: 0;
41013
  box-shadow: 0 0 0 0.25rem rgba(53, 122, 50, 0.5);
41014
}
1 efrain 41015
 
1441 ariadna 41016
.badge-info {
41017
  /* stylelint-disable declaration-no-important */
41018
  /* stylelint-enable */
41019
  color: #fff;
41020
  background-color: #008196;
1 efrain 41021
}
1441 ariadna 41022
body.behat-site .badge-info,
41023
.badge-info body.behat-site.badge-info, body.themedesignermode .badge-info,
41024
.badge-info body.themedesignermode.badge-info {
41025
  outline: 3px dotted #ca3120 !important;
41026
  background-color: #fceeed !important;
41027
}
41028
body.behat-site .badge-info::before,
41029
.badge-info body.behat-site.badge-info::before, body.themedesignermode .badge-info::before,
41030
.badge-info body.themedesignermode.badge-info::before {
41031
  content: "Deprecated style in use (.badge-info)" !important;
41032
  color: #ca3120 !important;
41033
  font-size: smaller !important;
41034
}
41035
a.badge-info:hover, a.badge-info:focus {
41036
  color: #fff;
41037
  background-color: #005563;
41038
}
41039
a.badge-info:focus, a.badge-info.focus {
41040
  outline: 0;
41041
  box-shadow: 0 0 0 0.25rem rgba(0, 129, 150, 0.5);
41042
}
1 efrain 41043
 
1441 ariadna 41044
.badge-warning {
41045
  /* stylelint-disable declaration-no-important */
41046
  /* stylelint-enable */
41047
  color: #1d2125;
41048
  background-color: #f0ad4e;
1 efrain 41049
}
1441 ariadna 41050
body.behat-site .badge-warning,
41051
.badge-warning body.behat-site.badge-warning, body.themedesignermode .badge-warning,
41052
.badge-warning body.themedesignermode.badge-warning {
41053
  outline: 3px dotted #ca3120 !important;
41054
  background-color: #fceeed !important;
41055
}
41056
body.behat-site .badge-warning::before,
41057
.badge-warning body.behat-site.badge-warning::before, body.themedesignermode .badge-warning::before,
41058
.badge-warning body.themedesignermode.badge-warning::before {
41059
  content: "Deprecated style in use (.badge-warning)" !important;
41060
  color: #ca3120 !important;
41061
  font-size: smaller !important;
41062
}
41063
a.badge-warning:hover, a.badge-warning:focus {
41064
  color: #1d2125;
41065
  background-color: #ec971f;
41066
}
41067
a.badge-warning:focus, a.badge-warning.focus {
41068
  outline: 0;
41069
  box-shadow: 0 0 0 0.25rem rgba(240, 173, 78, 0.5);
41070
}
1 efrain 41071
 
1441 ariadna 41072
.badge-danger {
41073
  /* stylelint-disable declaration-no-important */
41074
  /* stylelint-enable */
41075
  color: #fff;
41076
  background-color: #ca3120;
1 efrain 41077
}
1441 ariadna 41078
body.behat-site .badge-danger,
41079
.badge-danger body.behat-site.badge-danger, body.themedesignermode .badge-danger,
41080
.badge-danger body.themedesignermode.badge-danger {
41081
  outline: 3px dotted #ca3120 !important;
41082
  background-color: #fceeed !important;
41083
}
41084
body.behat-site .badge-danger::before,
41085
.badge-danger body.behat-site.badge-danger::before, body.themedesignermode .badge-danger::before,
41086
.badge-danger body.themedesignermode.badge-danger::before {
41087
  content: "Deprecated style in use (.badge-danger)" !important;
41088
  color: #ca3120 !important;
41089
  font-size: smaller !important;
41090
}
41091
a.badge-danger:hover, a.badge-danger:focus {
41092
  color: #fff;
41093
  background-color: #9e2619;
41094
}
41095
a.badge-danger:focus, a.badge-danger.focus {
41096
  outline: 0;
41097
  box-shadow: 0 0 0 0.25rem rgba(202, 49, 32, 0.5);
41098
}
1 efrain 41099
 
1441 ariadna 41100
.badge-light {
41101
  /* stylelint-disable declaration-no-important */
41102
  /* stylelint-enable */
41103
  color: #1d2125;
41104
  background-color: #f8f9fa;
1 efrain 41105
}
1441 ariadna 41106
body.behat-site .badge-light,
41107
.badge-light body.behat-site.badge-light, body.themedesignermode .badge-light,
41108
.badge-light body.themedesignermode.badge-light {
41109
  outline: 3px dotted #ca3120 !important;
41110
  background-color: #fceeed !important;
41111
}
41112
body.behat-site .badge-light::before,
41113
.badge-light body.behat-site.badge-light::before, body.themedesignermode .badge-light::before,
41114
.badge-light body.themedesignermode.badge-light::before {
41115
  content: "Deprecated style in use (.badge-light)" !important;
41116
  color: #ca3120 !important;
41117
  font-size: smaller !important;
41118
}
41119
a.badge-light:hover, a.badge-light:focus {
41120
  color: #1d2125;
41121
  background-color: #dae0e5;
41122
}
41123
a.badge-light:focus, a.badge-light.focus {
41124
  outline: 0;
41125
  box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);
41126
}
41127
 
41128
.badge-dark {
41129
  /* stylelint-disable declaration-no-important */
41130
  /* stylelint-enable */
1 efrain 41131
  color: #fff;
1441 ariadna 41132
  background-color: #1d2125;
1 efrain 41133
}
1441 ariadna 41134
body.behat-site .badge-dark,
41135
.badge-dark body.behat-site.badge-dark, body.themedesignermode .badge-dark,
41136
.badge-dark body.themedesignermode.badge-dark {
41137
  outline: 3px dotted #ca3120 !important;
41138
  background-color: #fceeed !important;
1 efrain 41139
}
1441 ariadna 41140
body.behat-site .badge-dark::before,
41141
.badge-dark body.behat-site.badge-dark::before, body.themedesignermode .badge-dark::before,
41142
.badge-dark body.themedesignermode.badge-dark::before {
41143
  content: "Deprecated style in use (.badge-dark)" !important;
41144
  color: #ca3120 !important;
41145
  font-size: smaller !important;
1 efrain 41146
}
1441 ariadna 41147
a.badge-dark:hover, a.badge-dark:focus {
1 efrain 41148
  color: #fff;
1441 ariadna 41149
  background-color: #070808;
1 efrain 41150
}
1441 ariadna 41151
a.badge-dark:focus, a.badge-dark.focus {
41152
  outline: 0;
41153
  box-shadow: 0 0 0 0.25rem rgba(29, 33, 37, 0.5);
1 efrain 41154
}
41155
 
1441 ariadna 41156
.badge-pill {
41157
  /* stylelint-disable declaration-no-important */
41158
  /* stylelint-enable */
41159
  padding-right: 0.6em;
41160
  padding-left: 0.6em;
41161
  border-radius: 10rem;
1 efrain 41162
}
1441 ariadna 41163
body.behat-site .badge-pill,
41164
.badge-pill body.behat-site.badge-pill, body.themedesignermode .badge-pill,
41165
.badge-pill body.themedesignermode.badge-pill {
41166
  outline: 3px dotted #ca3120 !important;
41167
  background-color: #fceeed !important;
1 efrain 41168
}
1441 ariadna 41169
body.behat-site .badge-pill::before,
41170
.badge-pill body.behat-site.badge-pill::before, body.themedesignermode .badge-pill::before,
41171
.badge-pill body.themedesignermode.badge-pill::before {
41172
  content: "Deprecated style in use (.badge-pill)" !important;
41173
  color: #ca3120 !important;
41174
  font-size: smaller !important;
1 efrain 41175
}
1441 ariadna 41176
 
41177
.form-group {
41178
  /* stylelint-disable declaration-no-important */
41179
  /* stylelint-enable */
41180
  margin-bottom: 1rem;
41181
}
41182
body.behat-site .form-group,
41183
.form-group body.behat-site.form-group, body.themedesignermode .form-group,
41184
.form-group body.themedesignermode.form-group {
41185
  outline: 3px dotted #ca3120 !important;
41186
  background-color: #fceeed !important;
41187
}
41188
body.behat-site .form-group::before,
41189
.form-group body.behat-site.form-group::before, body.themedesignermode .form-group::before,
41190
.form-group body.themedesignermode.form-group::before {
41191
  content: "Deprecated style in use (.form-group)" !important;
41192
  color: #ca3120 !important;
41193
  font-size: smaller !important;
41194
}
41195
 
41196
.form-inline {
41197
  /* stylelint-disable declaration-no-important */
41198
  /* stylelint-enable */
41199
  display: flex;
41200
  flex-flow: row wrap;
41201
  align-items: center;
41202
}
41203
body.behat-site .form-inline,
41204
.form-inline body.behat-site.form-inline, body.themedesignermode .form-inline,
41205
.form-inline body.themedesignermode.form-inline {
41206
  outline: 3px dotted #ca3120 !important;
41207
  background-color: #fceeed !important;
41208
}
41209
body.behat-site .form-inline::before,
41210
.form-inline body.behat-site.form-inline::before, body.themedesignermode .form-inline::before,
41211
.form-inline body.themedesignermode.form-inline::before {
41212
  content: "Deprecated style in use (.form-inline)" !important;
41213
  color: #ca3120 !important;
41214
  font-size: smaller !important;
41215
}
41216
.form-inline .form-check {
41217
  width: 100%;
41218
}
41219
@media (min-width: 576px) {
41220
  .form-inline label {
41221
    display: flex;
41222
    align-items: center;
41223
    justify-content: center;
41224
    margin-bottom: 0;
41225
  }
41226
  .form-inline .form-group {
41227
    display: flex;
41228
    flex: 0 0 auto;
41229
    flex-flow: row wrap;
41230
    align-items: center;
41231
    margin-bottom: 0;
41232
  }
41233
  .form-inline .form-control {
41234
    display: inline-block;
41235
    width: auto;
41236
    vertical-align: middle;
41237
  }
41238
  .form-inline .form-control-plaintext {
41239
    display: inline-block;
41240
  }
41241
  .form-inline .input-group,
41242
  .form-inline .custom-select {
41243
    width: auto;
41244
  }
41245
  .form-inline .form-check {
41246
    display: flex;
41247
    align-items: center;
41248
    justify-content: center;
41249
    width: auto;
41250
    padding-left: 0;
41251
  }
41252
  .form-inline .form-check-input {
41253
    position: relative;
41254
    flex-shrink: 0;
41255
    margin-top: 0;
41256
    margin-right: 0.25rem;
41257
    margin-left: 0;
41258
  }
41259
  .form-inline .custom-control {
41260
    align-items: center;
41261
    justify-content: center;
41262
  }
41263
  .form-inline .custom-control-label {
41264
    margin-bottom: 0;
41265
  }
41266
}
41267
 
41268
.card-deck {
41269
  /* stylelint-disable declaration-no-important */
41270
  /* stylelint-enable */
41271
}
41272
body.behat-site .card-deck,
41273
.card-deck body.behat-site.card-deck, body.themedesignermode .card-deck,
41274
.card-deck body.themedesignermode.card-deck {
41275
  outline: 3px dotted #ca3120 !important;
41276
  background-color: #fceeed !important;
41277
}
41278
body.behat-site .card-deck::before,
41279
.card-deck body.behat-site.card-deck::before, body.themedesignermode .card-deck::before,
41280
.card-deck body.themedesignermode.card-deck::before {
41281
  content: "Deprecated style in use (.card-deck)" !important;
41282
  color: #ca3120 !important;
41283
  font-size: smaller !important;
41284
}
41285
.card-deck .card {
41286
  margin-bottom: 15px;
41287
}
41288
@media (min-width: 576px) {
41289
  .card-deck {
41290
    display: flex;
41291
    flex-flow: row wrap;
41292
    margin-right: -15px;
41293
    margin-left: -15px;
41294
  }
41295
  .card-deck .card {
41296
    flex: 1 0 0%;
41297
    margin-right: 15px;
41298
    margin-bottom: 0;
41299
    margin-left: 15px;
41300
  }
41301
}
41302
 
41303
.no-gutters {
41304
  /* stylelint-disable declaration-no-important */
41305
  /* stylelint-enable */
41306
  margin-right: 0;
41307
  margin-left: 0;
41308
}
41309
body.behat-site .no-gutters,
41310
.no-gutters body.behat-site.no-gutters, body.themedesignermode .no-gutters,
41311
.no-gutters body.themedesignermode.no-gutters {
41312
  outline: 3px dotted #ca3120 !important;
41313
  background-color: #fceeed !important;
41314
}
41315
body.behat-site .no-gutters::before,
41316
.no-gutters body.behat-site.no-gutters::before, body.themedesignermode .no-gutters::before,
41317
.no-gutters body.themedesignermode.no-gutters::before {
41318
  content: "Deprecated style in use (.no-gutters)" !important;
41319
  color: #ca3120 !important;
41320
  font-size: smaller !important;
41321
}
41322
.no-gutters > .col,
41323
.no-gutters > [class*=col-] {
41324
  padding-right: 0;
41325
  padding-left: 0;
41326
}
41327
 
41328
.mr-0 {
41329
  /* stylelint-disable declaration-no-important */
41330
  /* stylelint-enable */
41331
  margin-right: 0 !important;
41332
}
41333
body.behat-site .mr-0,
41334
.mr-0 body.behat-site.mr-0, body.themedesignermode .mr-0,
41335
.mr-0 body.themedesignermode.mr-0 {
41336
  outline: 3px dotted #ca3120 !important;
41337
  background-color: #fceeed !important;
41338
}
41339
body.behat-site .mr-0::before,
41340
.mr-0 body.behat-site.mr-0::before, body.themedesignermode .mr-0::before,
41341
.mr-0 body.themedesignermode.mr-0::before {
41342
  content: "Deprecated style in use (.mr)" !important;
41343
  color: #ca3120 !important;
41344
  font-size: smaller !important;
41345
}
41346
 
41347
.ml-0 {
41348
  /* stylelint-disable declaration-no-important */
41349
  /* stylelint-enable */
41350
  margin-left: 0 !important;
41351
}
41352
body.behat-site .ml-0,
41353
.ml-0 body.behat-site.ml-0, body.themedesignermode .ml-0,
41354
.ml-0 body.themedesignermode.ml-0 {
41355
  outline: 3px dotted #ca3120 !important;
41356
  background-color: #fceeed !important;
41357
}
41358
body.behat-site .ml-0::before,
41359
.ml-0 body.behat-site.ml-0::before, body.themedesignermode .ml-0::before,
41360
.ml-0 body.themedesignermode.ml-0::before {
41361
  content: "Deprecated style in use (.ml)" !important;
41362
  color: #ca3120 !important;
41363
  font-size: smaller !important;
41364
}
41365
 
41366
.mr-1 {
41367
  /* stylelint-disable declaration-no-important */
41368
  /* stylelint-enable */
41369
  margin-right: 0.25rem !important;
41370
}
41371
body.behat-site .mr-1,
41372
.mr-1 body.behat-site.mr-1, body.themedesignermode .mr-1,
41373
.mr-1 body.themedesignermode.mr-1 {
41374
  outline: 3px dotted #ca3120 !important;
41375
  background-color: #fceeed !important;
41376
}
41377
body.behat-site .mr-1::before,
41378
.mr-1 body.behat-site.mr-1::before, body.themedesignermode .mr-1::before,
41379
.mr-1 body.themedesignermode.mr-1::before {
41380
  content: "Deprecated style in use (.mr)" !important;
41381
  color: #ca3120 !important;
41382
  font-size: smaller !important;
41383
}
41384
 
41385
.ml-1 {
41386
  /* stylelint-disable declaration-no-important */
41387
  /* stylelint-enable */
41388
  margin-left: 0.25rem !important;
41389
}
41390
body.behat-site .ml-1,
41391
.ml-1 body.behat-site.ml-1, body.themedesignermode .ml-1,
41392
.ml-1 body.themedesignermode.ml-1 {
41393
  outline: 3px dotted #ca3120 !important;
41394
  background-color: #fceeed !important;
41395
}
41396
body.behat-site .ml-1::before,
41397
.ml-1 body.behat-site.ml-1::before, body.themedesignermode .ml-1::before,
41398
.ml-1 body.themedesignermode.ml-1::before {
41399
  content: "Deprecated style in use (.ml)" !important;
41400
  color: #ca3120 !important;
41401
  font-size: smaller !important;
41402
}
41403
 
41404
.mr-2 {
41405
  /* stylelint-disable declaration-no-important */
41406
  /* stylelint-enable */
41407
  margin-right: 0.5rem !important;
41408
}
41409
body.behat-site .mr-2,
41410
.mr-2 body.behat-site.mr-2, body.themedesignermode .mr-2,
41411
.mr-2 body.themedesignermode.mr-2 {
41412
  outline: 3px dotted #ca3120 !important;
41413
  background-color: #fceeed !important;
41414
}
41415
body.behat-site .mr-2::before,
41416
.mr-2 body.behat-site.mr-2::before, body.themedesignermode .mr-2::before,
41417
.mr-2 body.themedesignermode.mr-2::before {
41418
  content: "Deprecated style in use (.mr)" !important;
41419
  color: #ca3120 !important;
41420
  font-size: smaller !important;
41421
}
41422
 
41423
.ml-2 {
41424
  /* stylelint-disable declaration-no-important */
41425
  /* stylelint-enable */
41426
  margin-left: 0.5rem !important;
41427
}
41428
body.behat-site .ml-2,
41429
.ml-2 body.behat-site.ml-2, body.themedesignermode .ml-2,
41430
.ml-2 body.themedesignermode.ml-2 {
41431
  outline: 3px dotted #ca3120 !important;
41432
  background-color: #fceeed !important;
41433
}
41434
body.behat-site .ml-2::before,
41435
.ml-2 body.behat-site.ml-2::before, body.themedesignermode .ml-2::before,
41436
.ml-2 body.themedesignermode.ml-2::before {
41437
  content: "Deprecated style in use (.ml)" !important;
41438
  color: #ca3120 !important;
41439
  font-size: smaller !important;
41440
}
41441
 
41442
.mr-3 {
41443
  /* stylelint-disable declaration-no-important */
41444
  /* stylelint-enable */
41445
  margin-right: 1rem !important;
41446
}
41447
body.behat-site .mr-3,
41448
.mr-3 body.behat-site.mr-3, body.themedesignermode .mr-3,
41449
.mr-3 body.themedesignermode.mr-3 {
41450
  outline: 3px dotted #ca3120 !important;
41451
  background-color: #fceeed !important;
41452
}
41453
body.behat-site .mr-3::before,
41454
.mr-3 body.behat-site.mr-3::before, body.themedesignermode .mr-3::before,
41455
.mr-3 body.themedesignermode.mr-3::before {
41456
  content: "Deprecated style in use (.mr)" !important;
41457
  color: #ca3120 !important;
41458
  font-size: smaller !important;
41459
}
41460
 
41461
.ml-3 {
41462
  /* stylelint-disable declaration-no-important */
41463
  /* stylelint-enable */
41464
  margin-left: 1rem !important;
41465
}
41466
body.behat-site .ml-3,
41467
.ml-3 body.behat-site.ml-3, body.themedesignermode .ml-3,
41468
.ml-3 body.themedesignermode.ml-3 {
41469
  outline: 3px dotted #ca3120 !important;
41470
  background-color: #fceeed !important;
41471
}
41472
body.behat-site .ml-3::before,
41473
.ml-3 body.behat-site.ml-3::before, body.themedesignermode .ml-3::before,
41474
.ml-3 body.themedesignermode.ml-3::before {
41475
  content: "Deprecated style in use (.ml)" !important;
41476
  color: #ca3120 !important;
41477
  font-size: smaller !important;
41478
}
41479
 
41480
.mr-4 {
41481
  /* stylelint-disable declaration-no-important */
41482
  /* stylelint-enable */
41483
  margin-right: 1.5rem !important;
41484
}
41485
body.behat-site .mr-4,
41486
.mr-4 body.behat-site.mr-4, body.themedesignermode .mr-4,
41487
.mr-4 body.themedesignermode.mr-4 {
41488
  outline: 3px dotted #ca3120 !important;
41489
  background-color: #fceeed !important;
41490
}
41491
body.behat-site .mr-4::before,
41492
.mr-4 body.behat-site.mr-4::before, body.themedesignermode .mr-4::before,
41493
.mr-4 body.themedesignermode.mr-4::before {
41494
  content: "Deprecated style in use (.mr)" !important;
41495
  color: #ca3120 !important;
41496
  font-size: smaller !important;
41497
}
41498
 
41499
.ml-4 {
41500
  /* stylelint-disable declaration-no-important */
41501
  /* stylelint-enable */
41502
  margin-left: 1.5rem !important;
41503
}
41504
body.behat-site .ml-4,
41505
.ml-4 body.behat-site.ml-4, body.themedesignermode .ml-4,
41506
.ml-4 body.themedesignermode.ml-4 {
41507
  outline: 3px dotted #ca3120 !important;
41508
  background-color: #fceeed !important;
41509
}
41510
body.behat-site .ml-4::before,
41511
.ml-4 body.behat-site.ml-4::before, body.themedesignermode .ml-4::before,
41512
.ml-4 body.themedesignermode.ml-4::before {
41513
  content: "Deprecated style in use (.ml)" !important;
41514
  color: #ca3120 !important;
41515
  font-size: smaller !important;
41516
}
41517
 
41518
.mr-5 {
41519
  /* stylelint-disable declaration-no-important */
41520
  /* stylelint-enable */
41521
  margin-right: 2rem !important;
41522
}
41523
body.behat-site .mr-5,
41524
.mr-5 body.behat-site.mr-5, body.themedesignermode .mr-5,
41525
.mr-5 body.themedesignermode.mr-5 {
41526
  outline: 3px dotted #ca3120 !important;
41527
  background-color: #fceeed !important;
41528
}
41529
body.behat-site .mr-5::before,
41530
.mr-5 body.behat-site.mr-5::before, body.themedesignermode .mr-5::before,
41531
.mr-5 body.themedesignermode.mr-5::before {
41532
  content: "Deprecated style in use (.mr)" !important;
41533
  color: #ca3120 !important;
41534
  font-size: smaller !important;
41535
}
41536
 
41537
.ml-5 {
41538
  /* stylelint-disable declaration-no-important */
41539
  /* stylelint-enable */
41540
  margin-left: 2rem !important;
41541
}
41542
body.behat-site .ml-5,
41543
.ml-5 body.behat-site.ml-5, body.themedesignermode .ml-5,
41544
.ml-5 body.themedesignermode.ml-5 {
41545
  outline: 3px dotted #ca3120 !important;
41546
  background-color: #fceeed !important;
41547
}
41548
body.behat-site .ml-5::before,
41549
.ml-5 body.behat-site.ml-5::before, body.themedesignermode .ml-5::before,
41550
.ml-5 body.themedesignermode.ml-5::before {
41551
  content: "Deprecated style in use (.ml)" !important;
41552
  color: #ca3120 !important;
41553
  font-size: smaller !important;
41554
}
41555
 
41556
.mr-6 {
41557
  /* stylelint-disable declaration-no-important */
41558
  /* stylelint-enable */
41559
  margin-right: 3rem !important;
41560
}
41561
body.behat-site .mr-6,
41562
.mr-6 body.behat-site.mr-6, body.themedesignermode .mr-6,
41563
.mr-6 body.themedesignermode.mr-6 {
41564
  outline: 3px dotted #ca3120 !important;
41565
  background-color: #fceeed !important;
41566
}
41567
body.behat-site .mr-6::before,
41568
.mr-6 body.behat-site.mr-6::before, body.themedesignermode .mr-6::before,
41569
.mr-6 body.themedesignermode.mr-6::before {
41570
  content: "Deprecated style in use (.mr)" !important;
41571
  color: #ca3120 !important;
41572
  font-size: smaller !important;
41573
}
41574
 
41575
.ml-6 {
41576
  /* stylelint-disable declaration-no-important */
41577
  /* stylelint-enable */
41578
  margin-left: 3rem !important;
41579
}
41580
body.behat-site .ml-6,
41581
.ml-6 body.behat-site.ml-6, body.themedesignermode .ml-6,
41582
.ml-6 body.themedesignermode.ml-6 {
41583
  outline: 3px dotted #ca3120 !important;
41584
  background-color: #fceeed !important;
41585
}
41586
body.behat-site .ml-6::before,
41587
.ml-6 body.behat-site.ml-6::before, body.themedesignermode .ml-6::before,
41588
.ml-6 body.themedesignermode.ml-6::before {
41589
  content: "Deprecated style in use (.ml)" !important;
41590
  color: #ca3120 !important;
41591
  font-size: smaller !important;
41592
}
41593
 
41594
.pr-0 {
41595
  /* stylelint-disable declaration-no-important */
41596
  /* stylelint-enable */
41597
  padding-right: 0 !important;
41598
}
41599
body.behat-site .pr-0,
41600
.pr-0 body.behat-site.pr-0, body.themedesignermode .pr-0,
41601
.pr-0 body.themedesignermode.pr-0 {
41602
  outline: 3px dotted #ca3120 !important;
41603
  background-color: #fceeed !important;
41604
}
41605
body.behat-site .pr-0::before,
41606
.pr-0 body.behat-site.pr-0::before, body.themedesignermode .pr-0::before,
41607
.pr-0 body.themedesignermode.pr-0::before {
41608
  content: "Deprecated style in use (.pr)" !important;
41609
  color: #ca3120 !important;
41610
  font-size: smaller !important;
41611
}
41612
 
41613
.pl-0 {
41614
  /* stylelint-disable declaration-no-important */
41615
  /* stylelint-enable */
41616
  padding-left: 0 !important;
41617
}
41618
body.behat-site .pl-0,
41619
.pl-0 body.behat-site.pl-0, body.themedesignermode .pl-0,
41620
.pl-0 body.themedesignermode.pl-0 {
41621
  outline: 3px dotted #ca3120 !important;
41622
  background-color: #fceeed !important;
41623
}
41624
body.behat-site .pl-0::before,
41625
.pl-0 body.behat-site.pl-0::before, body.themedesignermode .pl-0::before,
41626
.pl-0 body.themedesignermode.pl-0::before {
41627
  content: "Deprecated style in use (.pl)" !important;
41628
  color: #ca3120 !important;
41629
  font-size: smaller !important;
41630
}
41631
 
41632
.pr-1 {
41633
  /* stylelint-disable declaration-no-important */
41634
  /* stylelint-enable */
41635
  padding-right: 0.25rem !important;
41636
}
41637
body.behat-site .pr-1,
41638
.pr-1 body.behat-site.pr-1, body.themedesignermode .pr-1,
41639
.pr-1 body.themedesignermode.pr-1 {
41640
  outline: 3px dotted #ca3120 !important;
41641
  background-color: #fceeed !important;
41642
}
41643
body.behat-site .pr-1::before,
41644
.pr-1 body.behat-site.pr-1::before, body.themedesignermode .pr-1::before,
41645
.pr-1 body.themedesignermode.pr-1::before {
41646
  content: "Deprecated style in use (.pr)" !important;
41647
  color: #ca3120 !important;
41648
  font-size: smaller !important;
41649
}
41650
 
41651
.pl-1 {
41652
  /* stylelint-disable declaration-no-important */
41653
  /* stylelint-enable */
41654
  padding-left: 0.25rem !important;
41655
}
41656
body.behat-site .pl-1,
41657
.pl-1 body.behat-site.pl-1, body.themedesignermode .pl-1,
41658
.pl-1 body.themedesignermode.pl-1 {
41659
  outline: 3px dotted #ca3120 !important;
41660
  background-color: #fceeed !important;
41661
}
41662
body.behat-site .pl-1::before,
41663
.pl-1 body.behat-site.pl-1::before, body.themedesignermode .pl-1::before,
41664
.pl-1 body.themedesignermode.pl-1::before {
41665
  content: "Deprecated style in use (.pl)" !important;
41666
  color: #ca3120 !important;
41667
  font-size: smaller !important;
41668
}
41669
 
41670
.pr-2 {
41671
  /* stylelint-disable declaration-no-important */
41672
  /* stylelint-enable */
41673
  padding-right: 0.5rem !important;
41674
}
41675
body.behat-site .pr-2,
41676
.pr-2 body.behat-site.pr-2, body.themedesignermode .pr-2,
41677
.pr-2 body.themedesignermode.pr-2 {
41678
  outline: 3px dotted #ca3120 !important;
41679
  background-color: #fceeed !important;
41680
}
41681
body.behat-site .pr-2::before,
41682
.pr-2 body.behat-site.pr-2::before, body.themedesignermode .pr-2::before,
41683
.pr-2 body.themedesignermode.pr-2::before {
41684
  content: "Deprecated style in use (.pr)" !important;
41685
  color: #ca3120 !important;
41686
  font-size: smaller !important;
41687
}
41688
 
41689
.pl-2 {
41690
  /* stylelint-disable declaration-no-important */
41691
  /* stylelint-enable */
41692
  padding-left: 0.5rem !important;
41693
}
41694
body.behat-site .pl-2,
41695
.pl-2 body.behat-site.pl-2, body.themedesignermode .pl-2,
41696
.pl-2 body.themedesignermode.pl-2 {
41697
  outline: 3px dotted #ca3120 !important;
41698
  background-color: #fceeed !important;
41699
}
41700
body.behat-site .pl-2::before,
41701
.pl-2 body.behat-site.pl-2::before, body.themedesignermode .pl-2::before,
41702
.pl-2 body.themedesignermode.pl-2::before {
41703
  content: "Deprecated style in use (.pl)" !important;
41704
  color: #ca3120 !important;
41705
  font-size: smaller !important;
41706
}
41707
 
41708
.pr-3 {
41709
  /* stylelint-disable declaration-no-important */
41710
  /* stylelint-enable */
41711
  padding-right: 1rem !important;
41712
}
41713
body.behat-site .pr-3,
41714
.pr-3 body.behat-site.pr-3, body.themedesignermode .pr-3,
41715
.pr-3 body.themedesignermode.pr-3 {
41716
  outline: 3px dotted #ca3120 !important;
41717
  background-color: #fceeed !important;
41718
}
41719
body.behat-site .pr-3::before,
41720
.pr-3 body.behat-site.pr-3::before, body.themedesignermode .pr-3::before,
41721
.pr-3 body.themedesignermode.pr-3::before {
41722
  content: "Deprecated style in use (.pr)" !important;
41723
  color: #ca3120 !important;
41724
  font-size: smaller !important;
41725
}
41726
 
41727
.pl-3 {
41728
  /* stylelint-disable declaration-no-important */
41729
  /* stylelint-enable */
41730
  padding-left: 1rem !important;
41731
}
41732
body.behat-site .pl-3,
41733
.pl-3 body.behat-site.pl-3, body.themedesignermode .pl-3,
41734
.pl-3 body.themedesignermode.pl-3 {
41735
  outline: 3px dotted #ca3120 !important;
41736
  background-color: #fceeed !important;
41737
}
41738
body.behat-site .pl-3::before,
41739
.pl-3 body.behat-site.pl-3::before, body.themedesignermode .pl-3::before,
41740
.pl-3 body.themedesignermode.pl-3::before {
41741
  content: "Deprecated style in use (.pl)" !important;
41742
  color: #ca3120 !important;
41743
  font-size: smaller !important;
41744
}
41745
 
41746
.pr-4 {
41747
  /* stylelint-disable declaration-no-important */
41748
  /* stylelint-enable */
41749
  padding-right: 1.5rem !important;
41750
}
41751
body.behat-site .pr-4,
41752
.pr-4 body.behat-site.pr-4, body.themedesignermode .pr-4,
41753
.pr-4 body.themedesignermode.pr-4 {
41754
  outline: 3px dotted #ca3120 !important;
41755
  background-color: #fceeed !important;
41756
}
41757
body.behat-site .pr-4::before,
41758
.pr-4 body.behat-site.pr-4::before, body.themedesignermode .pr-4::before,
41759
.pr-4 body.themedesignermode.pr-4::before {
41760
  content: "Deprecated style in use (.pr)" !important;
41761
  color: #ca3120 !important;
41762
  font-size: smaller !important;
41763
}
41764
 
41765
.pl-4 {
41766
  /* stylelint-disable declaration-no-important */
41767
  /* stylelint-enable */
41768
  padding-left: 1.5rem !important;
41769
}
41770
body.behat-site .pl-4,
41771
.pl-4 body.behat-site.pl-4, body.themedesignermode .pl-4,
41772
.pl-4 body.themedesignermode.pl-4 {
41773
  outline: 3px dotted #ca3120 !important;
41774
  background-color: #fceeed !important;
41775
}
41776
body.behat-site .pl-4::before,
41777
.pl-4 body.behat-site.pl-4::before, body.themedesignermode .pl-4::before,
41778
.pl-4 body.themedesignermode.pl-4::before {
41779
  content: "Deprecated style in use (.pl)" !important;
41780
  color: #ca3120 !important;
41781
  font-size: smaller !important;
41782
}
41783
 
41784
.pr-5 {
41785
  /* stylelint-disable declaration-no-important */
41786
  /* stylelint-enable */
41787
  padding-right: 2rem !important;
41788
}
41789
body.behat-site .pr-5,
41790
.pr-5 body.behat-site.pr-5, body.themedesignermode .pr-5,
41791
.pr-5 body.themedesignermode.pr-5 {
41792
  outline: 3px dotted #ca3120 !important;
41793
  background-color: #fceeed !important;
41794
}
41795
body.behat-site .pr-5::before,
41796
.pr-5 body.behat-site.pr-5::before, body.themedesignermode .pr-5::before,
41797
.pr-5 body.themedesignermode.pr-5::before {
41798
  content: "Deprecated style in use (.pr)" !important;
41799
  color: #ca3120 !important;
41800
  font-size: smaller !important;
41801
}
41802
 
41803
.pl-5 {
41804
  /* stylelint-disable declaration-no-important */
41805
  /* stylelint-enable */
41806
  padding-left: 2rem !important;
41807
}
41808
body.behat-site .pl-5,
41809
.pl-5 body.behat-site.pl-5, body.themedesignermode .pl-5,
41810
.pl-5 body.themedesignermode.pl-5 {
41811
  outline: 3px dotted #ca3120 !important;
41812
  background-color: #fceeed !important;
41813
}
41814
body.behat-site .pl-5::before,
41815
.pl-5 body.behat-site.pl-5::before, body.themedesignermode .pl-5::before,
41816
.pl-5 body.themedesignermode.pl-5::before {
41817
  content: "Deprecated style in use (.pl)" !important;
41818
  color: #ca3120 !important;
41819
  font-size: smaller !important;
41820
}
41821
 
41822
.pr-6 {
41823
  /* stylelint-disable declaration-no-important */
41824
  /* stylelint-enable */
41825
  padding-right: 3rem !important;
41826
}
41827
body.behat-site .pr-6,
41828
.pr-6 body.behat-site.pr-6, body.themedesignermode .pr-6,
41829
.pr-6 body.themedesignermode.pr-6 {
41830
  outline: 3px dotted #ca3120 !important;
41831
  background-color: #fceeed !important;
41832
}
41833
body.behat-site .pr-6::before,
41834
.pr-6 body.behat-site.pr-6::before, body.themedesignermode .pr-6::before,
41835
.pr-6 body.themedesignermode.pr-6::before {
41836
  content: "Deprecated style in use (.pr)" !important;
41837
  color: #ca3120 !important;
41838
  font-size: smaller !important;
41839
}
41840
 
41841
.pl-6 {
41842
  /* stylelint-disable declaration-no-important */
41843
  /* stylelint-enable */
41844
  padding-left: 3rem !important;
41845
}
41846
body.behat-site .pl-6,
41847
.pl-6 body.behat-site.pl-6, body.themedesignermode .pl-6,
41848
.pl-6 body.themedesignermode.pl-6 {
41849
  outline: 3px dotted #ca3120 !important;
41850
  background-color: #fceeed !important;
41851
}
41852
body.behat-site .pl-6::before,
41853
.pl-6 body.behat-site.pl-6::before, body.themedesignermode .pl-6::before,
41854
.pl-6 body.themedesignermode.pl-6::before {
41855
  content: "Deprecated style in use (.pl)" !important;
41856
  color: #ca3120 !important;
41857
  font-size: smaller !important;
41858
}
41859
 
41860
.mr-n1 {
41861
  /* stylelint-disable declaration-no-important */
41862
  /* stylelint-enable */
41863
  margin-right: -0.25rem !important;
41864
}
41865
body.behat-site .mr-n1,
41866
.mr-n1 body.behat-site.mr-n1, body.themedesignermode .mr-n1,
41867
.mr-n1 body.themedesignermode.mr-n1 {
41868
  outline: 3px dotted #ca3120 !important;
41869
  background-color: #fceeed !important;
41870
}
41871
body.behat-site .mr-n1::before,
41872
.mr-n1 body.behat-site.mr-n1::before, body.themedesignermode .mr-n1::before,
41873
.mr-n1 body.themedesignermode.mr-n1::before {
41874
  content: "Deprecated style in use (.mr)" !important;
41875
  color: #ca3120 !important;
41876
  font-size: smaller !important;
41877
}
41878
 
41879
.ml-n1 {
41880
  /* stylelint-disable declaration-no-important */
41881
  /* stylelint-enable */
41882
  margin-left: -0.25rem !important;
41883
}
41884
body.behat-site .ml-n1,
41885
.ml-n1 body.behat-site.ml-n1, body.themedesignermode .ml-n1,
41886
.ml-n1 body.themedesignermode.ml-n1 {
41887
  outline: 3px dotted #ca3120 !important;
41888
  background-color: #fceeed !important;
41889
}
41890
body.behat-site .ml-n1::before,
41891
.ml-n1 body.behat-site.ml-n1::before, body.themedesignermode .ml-n1::before,
41892
.ml-n1 body.themedesignermode.ml-n1::before {
41893
  content: "Deprecated style in use (.ml)" !important;
41894
  color: #ca3120 !important;
41895
  font-size: smaller !important;
41896
}
41897
 
41898
.mr-n2 {
41899
  /* stylelint-disable declaration-no-important */
41900
  /* stylelint-enable */
41901
  margin-right: -0.5rem !important;
41902
}
41903
body.behat-site .mr-n2,
41904
.mr-n2 body.behat-site.mr-n2, body.themedesignermode .mr-n2,
41905
.mr-n2 body.themedesignermode.mr-n2 {
41906
  outline: 3px dotted #ca3120 !important;
41907
  background-color: #fceeed !important;
41908
}
41909
body.behat-site .mr-n2::before,
41910
.mr-n2 body.behat-site.mr-n2::before, body.themedesignermode .mr-n2::before,
41911
.mr-n2 body.themedesignermode.mr-n2::before {
41912
  content: "Deprecated style in use (.mr)" !important;
41913
  color: #ca3120 !important;
41914
  font-size: smaller !important;
41915
}
41916
 
41917
.ml-n2 {
41918
  /* stylelint-disable declaration-no-important */
41919
  /* stylelint-enable */
41920
  margin-left: -0.5rem !important;
41921
}
41922
body.behat-site .ml-n2,
41923
.ml-n2 body.behat-site.ml-n2, body.themedesignermode .ml-n2,
41924
.ml-n2 body.themedesignermode.ml-n2 {
41925
  outline: 3px dotted #ca3120 !important;
41926
  background-color: #fceeed !important;
41927
}
41928
body.behat-site .ml-n2::before,
41929
.ml-n2 body.behat-site.ml-n2::before, body.themedesignermode .ml-n2::before,
41930
.ml-n2 body.themedesignermode.ml-n2::before {
41931
  content: "Deprecated style in use (.ml)" !important;
41932
  color: #ca3120 !important;
41933
  font-size: smaller !important;
41934
}
41935
 
41936
.mr-n3 {
41937
  /* stylelint-disable declaration-no-important */
41938
  /* stylelint-enable */
41939
  margin-right: -1rem !important;
41940
}
41941
body.behat-site .mr-n3,
41942
.mr-n3 body.behat-site.mr-n3, body.themedesignermode .mr-n3,
41943
.mr-n3 body.themedesignermode.mr-n3 {
41944
  outline: 3px dotted #ca3120 !important;
41945
  background-color: #fceeed !important;
41946
}
41947
body.behat-site .mr-n3::before,
41948
.mr-n3 body.behat-site.mr-n3::before, body.themedesignermode .mr-n3::before,
41949
.mr-n3 body.themedesignermode.mr-n3::before {
41950
  content: "Deprecated style in use (.mr)" !important;
41951
  color: #ca3120 !important;
41952
  font-size: smaller !important;
41953
}
41954
 
41955
.ml-n3 {
41956
  /* stylelint-disable declaration-no-important */
41957
  /* stylelint-enable */
41958
  margin-left: -1rem !important;
41959
}
41960
body.behat-site .ml-n3,
41961
.ml-n3 body.behat-site.ml-n3, body.themedesignermode .ml-n3,
41962
.ml-n3 body.themedesignermode.ml-n3 {
41963
  outline: 3px dotted #ca3120 !important;
41964
  background-color: #fceeed !important;
41965
}
41966
body.behat-site .ml-n3::before,
41967
.ml-n3 body.behat-site.ml-n3::before, body.themedesignermode .ml-n3::before,
41968
.ml-n3 body.themedesignermode.ml-n3::before {
41969
  content: "Deprecated style in use (.ml)" !important;
41970
  color: #ca3120 !important;
41971
  font-size: smaller !important;
41972
}
41973
 
41974
.mr-n4 {
41975
  /* stylelint-disable declaration-no-important */
41976
  /* stylelint-enable */
41977
  margin-right: -1.5rem !important;
41978
}
41979
body.behat-site .mr-n4,
41980
.mr-n4 body.behat-site.mr-n4, body.themedesignermode .mr-n4,
41981
.mr-n4 body.themedesignermode.mr-n4 {
41982
  outline: 3px dotted #ca3120 !important;
41983
  background-color: #fceeed !important;
41984
}
41985
body.behat-site .mr-n4::before,
41986
.mr-n4 body.behat-site.mr-n4::before, body.themedesignermode .mr-n4::before,
41987
.mr-n4 body.themedesignermode.mr-n4::before {
41988
  content: "Deprecated style in use (.mr)" !important;
41989
  color: #ca3120 !important;
41990
  font-size: smaller !important;
41991
}
41992
 
41993
.ml-n4 {
41994
  /* stylelint-disable declaration-no-important */
41995
  /* stylelint-enable */
41996
  margin-left: -1.5rem !important;
41997
}
41998
body.behat-site .ml-n4,
41999
.ml-n4 body.behat-site.ml-n4, body.themedesignermode .ml-n4,
42000
.ml-n4 body.themedesignermode.ml-n4 {
42001
  outline: 3px dotted #ca3120 !important;
42002
  background-color: #fceeed !important;
42003
}
42004
body.behat-site .ml-n4::before,
42005
.ml-n4 body.behat-site.ml-n4::before, body.themedesignermode .ml-n4::before,
42006
.ml-n4 body.themedesignermode.ml-n4::before {
42007
  content: "Deprecated style in use (.ml)" !important;
42008
  color: #ca3120 !important;
42009
  font-size: smaller !important;
42010
}
42011
 
42012
.mr-n5 {
42013
  /* stylelint-disable declaration-no-important */
42014
  /* stylelint-enable */
42015
  margin-right: -2rem !important;
42016
}
42017
body.behat-site .mr-n5,
42018
.mr-n5 body.behat-site.mr-n5, body.themedesignermode .mr-n5,
42019
.mr-n5 body.themedesignermode.mr-n5 {
42020
  outline: 3px dotted #ca3120 !important;
42021
  background-color: #fceeed !important;
42022
}
42023
body.behat-site .mr-n5::before,
42024
.mr-n5 body.behat-site.mr-n5::before, body.themedesignermode .mr-n5::before,
42025
.mr-n5 body.themedesignermode.mr-n5::before {
42026
  content: "Deprecated style in use (.mr)" !important;
42027
  color: #ca3120 !important;
42028
  font-size: smaller !important;
42029
}
42030
 
42031
.ml-n5 {
42032
  /* stylelint-disable declaration-no-important */
42033
  /* stylelint-enable */
42034
  margin-left: -2rem !important;
42035
}
42036
body.behat-site .ml-n5,
42037
.ml-n5 body.behat-site.ml-n5, body.themedesignermode .ml-n5,
42038
.ml-n5 body.themedesignermode.ml-n5 {
42039
  outline: 3px dotted #ca3120 !important;
42040
  background-color: #fceeed !important;
42041
}
42042
body.behat-site .ml-n5::before,
42043
.ml-n5 body.behat-site.ml-n5::before, body.themedesignermode .ml-n5::before,
42044
.ml-n5 body.themedesignermode.ml-n5::before {
42045
  content: "Deprecated style in use (.ml)" !important;
42046
  color: #ca3120 !important;
42047
  font-size: smaller !important;
42048
}
42049
 
42050
.mr-n6 {
42051
  /* stylelint-disable declaration-no-important */
42052
  /* stylelint-enable */
42053
  margin-right: -3rem !important;
42054
}
42055
body.behat-site .mr-n6,
42056
.mr-n6 body.behat-site.mr-n6, body.themedesignermode .mr-n6,
42057
.mr-n6 body.themedesignermode.mr-n6 {
42058
  outline: 3px dotted #ca3120 !important;
42059
  background-color: #fceeed !important;
42060
}
42061
body.behat-site .mr-n6::before,
42062
.mr-n6 body.behat-site.mr-n6::before, body.themedesignermode .mr-n6::before,
42063
.mr-n6 body.themedesignermode.mr-n6::before {
42064
  content: "Deprecated style in use (.mr)" !important;
42065
  color: #ca3120 !important;
42066
  font-size: smaller !important;
42067
}
42068
 
42069
.ml-n6 {
42070
  /* stylelint-disable declaration-no-important */
42071
  /* stylelint-enable */
42072
  margin-left: -3rem !important;
42073
}
42074
body.behat-site .ml-n6,
42075
.ml-n6 body.behat-site.ml-n6, body.themedesignermode .ml-n6,
42076
.ml-n6 body.themedesignermode.ml-n6 {
42077
  outline: 3px dotted #ca3120 !important;
42078
  background-color: #fceeed !important;
42079
}
42080
body.behat-site .ml-n6::before,
42081
.ml-n6 body.behat-site.ml-n6::before, body.themedesignermode .ml-n6::before,
42082
.ml-n6 body.themedesignermode.ml-n6::before {
42083
  content: "Deprecated style in use (.ml)" !important;
42084
  color: #ca3120 !important;
42085
  font-size: smaller !important;
42086
}
42087
 
42088
.mr-auto {
42089
  /* stylelint-disable declaration-no-important */
42090
  /* stylelint-enable */
42091
  margin-right: auto !important;
42092
}
42093
body.behat-site .mr-auto,
42094
.mr-auto body.behat-site.mr-auto, body.themedesignermode .mr-auto,
42095
.mr-auto body.themedesignermode.mr-auto {
42096
  outline: 3px dotted #ca3120 !important;
42097
  background-color: #fceeed !important;
42098
}
42099
body.behat-site .mr-auto::before,
42100
.mr-auto body.behat-site.mr-auto::before, body.themedesignermode .mr-auto::before,
42101
.mr-auto body.themedesignermode.mr-auto::before {
42102
  content: "Deprecated style in use (.mr)" !important;
42103
  color: #ca3120 !important;
42104
  font-size: smaller !important;
42105
}
42106
 
42107
.ml-auto {
42108
  /* stylelint-disable declaration-no-important */
42109
  /* stylelint-enable */
42110
  margin-left: auto !important;
42111
}
42112
body.behat-site .ml-auto,
42113
.ml-auto body.behat-site.ml-auto, body.themedesignermode .ml-auto,
42114
.ml-auto body.themedesignermode.ml-auto {
42115
  outline: 3px dotted #ca3120 !important;
42116
  background-color: #fceeed !important;
42117
}
42118
body.behat-site .ml-auto::before,
42119
.ml-auto body.behat-site.ml-auto::before, body.themedesignermode .ml-auto::before,
42120
.ml-auto body.themedesignermode.ml-auto::before {
42121
  content: "Deprecated style in use (.ml)" !important;
42122
  color: #ca3120 !important;
42123
  font-size: smaller !important;
42124
}
42125
 
42126
@media (min-width: 576px) {
42127
  .mr-sm-0 {
42128
    /* stylelint-disable declaration-no-important */
42129
    /* stylelint-enable */
42130
    margin-right: 0 !important;
42131
  }
42132
  body.behat-site .mr-sm-0,
42133
  .mr-sm-0 body.behat-site.mr-sm-0, body.themedesignermode .mr-sm-0,
42134
  .mr-sm-0 body.themedesignermode.mr-sm-0 {
42135
    outline: 3px dotted #ca3120 !important;
42136
    background-color: #fceeed !important;
42137
  }
42138
  body.behat-site .mr-sm-0::before,
42139
  .mr-sm-0 body.behat-site.mr-sm-0::before, body.themedesignermode .mr-sm-0::before,
42140
  .mr-sm-0 body.themedesignermode.mr-sm-0::before {
42141
    content: "Deprecated style in use (.mr)" !important;
42142
    color: #ca3120 !important;
42143
    font-size: smaller !important;
42144
  }
42145
  .ml-sm-0 {
42146
    /* stylelint-disable declaration-no-important */
42147
    /* stylelint-enable */
42148
    margin-left: 0 !important;
42149
  }
42150
  body.behat-site .ml-sm-0,
42151
  .ml-sm-0 body.behat-site.ml-sm-0, body.themedesignermode .ml-sm-0,
42152
  .ml-sm-0 body.themedesignermode.ml-sm-0 {
42153
    outline: 3px dotted #ca3120 !important;
42154
    background-color: #fceeed !important;
42155
  }
42156
  body.behat-site .ml-sm-0::before,
42157
  .ml-sm-0 body.behat-site.ml-sm-0::before, body.themedesignermode .ml-sm-0::before,
42158
  .ml-sm-0 body.themedesignermode.ml-sm-0::before {
42159
    content: "Deprecated style in use (.ml)" !important;
42160
    color: #ca3120 !important;
42161
    font-size: smaller !important;
42162
  }
42163
  .mr-sm-1 {
42164
    /* stylelint-disable declaration-no-important */
42165
    /* stylelint-enable */
42166
    margin-right: 0.25rem !important;
42167
  }
42168
  body.behat-site .mr-sm-1,
42169
  .mr-sm-1 body.behat-site.mr-sm-1, body.themedesignermode .mr-sm-1,
42170
  .mr-sm-1 body.themedesignermode.mr-sm-1 {
42171
    outline: 3px dotted #ca3120 !important;
42172
    background-color: #fceeed !important;
42173
  }
42174
  body.behat-site .mr-sm-1::before,
42175
  .mr-sm-1 body.behat-site.mr-sm-1::before, body.themedesignermode .mr-sm-1::before,
42176
  .mr-sm-1 body.themedesignermode.mr-sm-1::before {
42177
    content: "Deprecated style in use (.mr)" !important;
42178
    color: #ca3120 !important;
42179
    font-size: smaller !important;
42180
  }
42181
  .ml-sm-1 {
42182
    /* stylelint-disable declaration-no-important */
42183
    /* stylelint-enable */
42184
    margin-left: 0.25rem !important;
42185
  }
42186
  body.behat-site .ml-sm-1,
42187
  .ml-sm-1 body.behat-site.ml-sm-1, body.themedesignermode .ml-sm-1,
42188
  .ml-sm-1 body.themedesignermode.ml-sm-1 {
42189
    outline: 3px dotted #ca3120 !important;
42190
    background-color: #fceeed !important;
42191
  }
42192
  body.behat-site .ml-sm-1::before,
42193
  .ml-sm-1 body.behat-site.ml-sm-1::before, body.themedesignermode .ml-sm-1::before,
42194
  .ml-sm-1 body.themedesignermode.ml-sm-1::before {
42195
    content: "Deprecated style in use (.ml)" !important;
42196
    color: #ca3120 !important;
42197
    font-size: smaller !important;
42198
  }
42199
  .mr-sm-2 {
42200
    /* stylelint-disable declaration-no-important */
42201
    /* stylelint-enable */
42202
    margin-right: 0.5rem !important;
42203
  }
42204
  body.behat-site .mr-sm-2,
42205
  .mr-sm-2 body.behat-site.mr-sm-2, body.themedesignermode .mr-sm-2,
42206
  .mr-sm-2 body.themedesignermode.mr-sm-2 {
42207
    outline: 3px dotted #ca3120 !important;
42208
    background-color: #fceeed !important;
42209
  }
42210
  body.behat-site .mr-sm-2::before,
42211
  .mr-sm-2 body.behat-site.mr-sm-2::before, body.themedesignermode .mr-sm-2::before,
42212
  .mr-sm-2 body.themedesignermode.mr-sm-2::before {
42213
    content: "Deprecated style in use (.mr)" !important;
42214
    color: #ca3120 !important;
42215
    font-size: smaller !important;
42216
  }
42217
  .ml-sm-2 {
42218
    /* stylelint-disable declaration-no-important */
42219
    /* stylelint-enable */
42220
    margin-left: 0.5rem !important;
42221
  }
42222
  body.behat-site .ml-sm-2,
42223
  .ml-sm-2 body.behat-site.ml-sm-2, body.themedesignermode .ml-sm-2,
42224
  .ml-sm-2 body.themedesignermode.ml-sm-2 {
42225
    outline: 3px dotted #ca3120 !important;
42226
    background-color: #fceeed !important;
42227
  }
42228
  body.behat-site .ml-sm-2::before,
42229
  .ml-sm-2 body.behat-site.ml-sm-2::before, body.themedesignermode .ml-sm-2::before,
42230
  .ml-sm-2 body.themedesignermode.ml-sm-2::before {
42231
    content: "Deprecated style in use (.ml)" !important;
42232
    color: #ca3120 !important;
42233
    font-size: smaller !important;
42234
  }
42235
  .mr-sm-3 {
42236
    /* stylelint-disable declaration-no-important */
42237
    /* stylelint-enable */
42238
    margin-right: 1rem !important;
42239
  }
42240
  body.behat-site .mr-sm-3,
42241
  .mr-sm-3 body.behat-site.mr-sm-3, body.themedesignermode .mr-sm-3,
42242
  .mr-sm-3 body.themedesignermode.mr-sm-3 {
42243
    outline: 3px dotted #ca3120 !important;
42244
    background-color: #fceeed !important;
42245
  }
42246
  body.behat-site .mr-sm-3::before,
42247
  .mr-sm-3 body.behat-site.mr-sm-3::before, body.themedesignermode .mr-sm-3::before,
42248
  .mr-sm-3 body.themedesignermode.mr-sm-3::before {
42249
    content: "Deprecated style in use (.mr)" !important;
42250
    color: #ca3120 !important;
42251
    font-size: smaller !important;
42252
  }
42253
  .ml-sm-3 {
42254
    /* stylelint-disable declaration-no-important */
42255
    /* stylelint-enable */
42256
    margin-left: 1rem !important;
42257
  }
42258
  body.behat-site .ml-sm-3,
42259
  .ml-sm-3 body.behat-site.ml-sm-3, body.themedesignermode .ml-sm-3,
42260
  .ml-sm-3 body.themedesignermode.ml-sm-3 {
42261
    outline: 3px dotted #ca3120 !important;
42262
    background-color: #fceeed !important;
42263
  }
42264
  body.behat-site .ml-sm-3::before,
42265
  .ml-sm-3 body.behat-site.ml-sm-3::before, body.themedesignermode .ml-sm-3::before,
42266
  .ml-sm-3 body.themedesignermode.ml-sm-3::before {
42267
    content: "Deprecated style in use (.ml)" !important;
42268
    color: #ca3120 !important;
42269
    font-size: smaller !important;
42270
  }
42271
  .mr-sm-4 {
42272
    /* stylelint-disable declaration-no-important */
42273
    /* stylelint-enable */
42274
    margin-right: 1.5rem !important;
42275
  }
42276
  body.behat-site .mr-sm-4,
42277
  .mr-sm-4 body.behat-site.mr-sm-4, body.themedesignermode .mr-sm-4,
42278
  .mr-sm-4 body.themedesignermode.mr-sm-4 {
42279
    outline: 3px dotted #ca3120 !important;
42280
    background-color: #fceeed !important;
42281
  }
42282
  body.behat-site .mr-sm-4::before,
42283
  .mr-sm-4 body.behat-site.mr-sm-4::before, body.themedesignermode .mr-sm-4::before,
42284
  .mr-sm-4 body.themedesignermode.mr-sm-4::before {
42285
    content: "Deprecated style in use (.mr)" !important;
42286
    color: #ca3120 !important;
42287
    font-size: smaller !important;
42288
  }
42289
  .ml-sm-4 {
42290
    /* stylelint-disable declaration-no-important */
42291
    /* stylelint-enable */
42292
    margin-left: 1.5rem !important;
42293
  }
42294
  body.behat-site .ml-sm-4,
42295
  .ml-sm-4 body.behat-site.ml-sm-4, body.themedesignermode .ml-sm-4,
42296
  .ml-sm-4 body.themedesignermode.ml-sm-4 {
42297
    outline: 3px dotted #ca3120 !important;
42298
    background-color: #fceeed !important;
42299
  }
42300
  body.behat-site .ml-sm-4::before,
42301
  .ml-sm-4 body.behat-site.ml-sm-4::before, body.themedesignermode .ml-sm-4::before,
42302
  .ml-sm-4 body.themedesignermode.ml-sm-4::before {
42303
    content: "Deprecated style in use (.ml)" !important;
42304
    color: #ca3120 !important;
42305
    font-size: smaller !important;
42306
  }
42307
  .mr-sm-5 {
42308
    /* stylelint-disable declaration-no-important */
42309
    /* stylelint-enable */
42310
    margin-right: 2rem !important;
42311
  }
42312
  body.behat-site .mr-sm-5,
42313
  .mr-sm-5 body.behat-site.mr-sm-5, body.themedesignermode .mr-sm-5,
42314
  .mr-sm-5 body.themedesignermode.mr-sm-5 {
42315
    outline: 3px dotted #ca3120 !important;
42316
    background-color: #fceeed !important;
42317
  }
42318
  body.behat-site .mr-sm-5::before,
42319
  .mr-sm-5 body.behat-site.mr-sm-5::before, body.themedesignermode .mr-sm-5::before,
42320
  .mr-sm-5 body.themedesignermode.mr-sm-5::before {
42321
    content: "Deprecated style in use (.mr)" !important;
42322
    color: #ca3120 !important;
42323
    font-size: smaller !important;
42324
  }
42325
  .ml-sm-5 {
42326
    /* stylelint-disable declaration-no-important */
42327
    /* stylelint-enable */
42328
    margin-left: 2rem !important;
42329
  }
42330
  body.behat-site .ml-sm-5,
42331
  .ml-sm-5 body.behat-site.ml-sm-5, body.themedesignermode .ml-sm-5,
42332
  .ml-sm-5 body.themedesignermode.ml-sm-5 {
42333
    outline: 3px dotted #ca3120 !important;
42334
    background-color: #fceeed !important;
42335
  }
42336
  body.behat-site .ml-sm-5::before,
42337
  .ml-sm-5 body.behat-site.ml-sm-5::before, body.themedesignermode .ml-sm-5::before,
42338
  .ml-sm-5 body.themedesignermode.ml-sm-5::before {
42339
    content: "Deprecated style in use (.ml)" !important;
42340
    color: #ca3120 !important;
42341
    font-size: smaller !important;
42342
  }
42343
  .mr-sm-6 {
42344
    /* stylelint-disable declaration-no-important */
42345
    /* stylelint-enable */
42346
    margin-right: 3rem !important;
42347
  }
42348
  body.behat-site .mr-sm-6,
42349
  .mr-sm-6 body.behat-site.mr-sm-6, body.themedesignermode .mr-sm-6,
42350
  .mr-sm-6 body.themedesignermode.mr-sm-6 {
42351
    outline: 3px dotted #ca3120 !important;
42352
    background-color: #fceeed !important;
42353
  }
42354
  body.behat-site .mr-sm-6::before,
42355
  .mr-sm-6 body.behat-site.mr-sm-6::before, body.themedesignermode .mr-sm-6::before,
42356
  .mr-sm-6 body.themedesignermode.mr-sm-6::before {
42357
    content: "Deprecated style in use (.mr)" !important;
42358
    color: #ca3120 !important;
42359
    font-size: smaller !important;
42360
  }
42361
  .ml-sm-6 {
42362
    /* stylelint-disable declaration-no-important */
42363
    /* stylelint-enable */
42364
    margin-left: 3rem !important;
42365
  }
42366
  body.behat-site .ml-sm-6,
42367
  .ml-sm-6 body.behat-site.ml-sm-6, body.themedesignermode .ml-sm-6,
42368
  .ml-sm-6 body.themedesignermode.ml-sm-6 {
42369
    outline: 3px dotted #ca3120 !important;
42370
    background-color: #fceeed !important;
42371
  }
42372
  body.behat-site .ml-sm-6::before,
42373
  .ml-sm-6 body.behat-site.ml-sm-6::before, body.themedesignermode .ml-sm-6::before,
42374
  .ml-sm-6 body.themedesignermode.ml-sm-6::before {
42375
    content: "Deprecated style in use (.ml)" !important;
42376
    color: #ca3120 !important;
42377
    font-size: smaller !important;
42378
  }
42379
  .pr-sm-0 {
42380
    /* stylelint-disable declaration-no-important */
42381
    /* stylelint-enable */
42382
    padding-right: 0 !important;
42383
  }
42384
  body.behat-site .pr-sm-0,
42385
  .pr-sm-0 body.behat-site.pr-sm-0, body.themedesignermode .pr-sm-0,
42386
  .pr-sm-0 body.themedesignermode.pr-sm-0 {
42387
    outline: 3px dotted #ca3120 !important;
42388
    background-color: #fceeed !important;
42389
  }
42390
  body.behat-site .pr-sm-0::before,
42391
  .pr-sm-0 body.behat-site.pr-sm-0::before, body.themedesignermode .pr-sm-0::before,
42392
  .pr-sm-0 body.themedesignermode.pr-sm-0::before {
42393
    content: "Deprecated style in use (.pr)" !important;
42394
    color: #ca3120 !important;
42395
    font-size: smaller !important;
42396
  }
42397
  .pl-sm-0 {
42398
    /* stylelint-disable declaration-no-important */
42399
    /* stylelint-enable */
42400
    padding-left: 0 !important;
42401
  }
42402
  body.behat-site .pl-sm-0,
42403
  .pl-sm-0 body.behat-site.pl-sm-0, body.themedesignermode .pl-sm-0,
42404
  .pl-sm-0 body.themedesignermode.pl-sm-0 {
42405
    outline: 3px dotted #ca3120 !important;
42406
    background-color: #fceeed !important;
42407
  }
42408
  body.behat-site .pl-sm-0::before,
42409
  .pl-sm-0 body.behat-site.pl-sm-0::before, body.themedesignermode .pl-sm-0::before,
42410
  .pl-sm-0 body.themedesignermode.pl-sm-0::before {
42411
    content: "Deprecated style in use (.pl)" !important;
42412
    color: #ca3120 !important;
42413
    font-size: smaller !important;
42414
  }
42415
  .pr-sm-1 {
42416
    /* stylelint-disable declaration-no-important */
42417
    /* stylelint-enable */
42418
    padding-right: 0.25rem !important;
42419
  }
42420
  body.behat-site .pr-sm-1,
42421
  .pr-sm-1 body.behat-site.pr-sm-1, body.themedesignermode .pr-sm-1,
42422
  .pr-sm-1 body.themedesignermode.pr-sm-1 {
42423
    outline: 3px dotted #ca3120 !important;
42424
    background-color: #fceeed !important;
42425
  }
42426
  body.behat-site .pr-sm-1::before,
42427
  .pr-sm-1 body.behat-site.pr-sm-1::before, body.themedesignermode .pr-sm-1::before,
42428
  .pr-sm-1 body.themedesignermode.pr-sm-1::before {
42429
    content: "Deprecated style in use (.pr)" !important;
42430
    color: #ca3120 !important;
42431
    font-size: smaller !important;
42432
  }
42433
  .pl-sm-1 {
42434
    /* stylelint-disable declaration-no-important */
42435
    /* stylelint-enable */
42436
    padding-left: 0.25rem !important;
42437
  }
42438
  body.behat-site .pl-sm-1,
42439
  .pl-sm-1 body.behat-site.pl-sm-1, body.themedesignermode .pl-sm-1,
42440
  .pl-sm-1 body.themedesignermode.pl-sm-1 {
42441
    outline: 3px dotted #ca3120 !important;
42442
    background-color: #fceeed !important;
42443
  }
42444
  body.behat-site .pl-sm-1::before,
42445
  .pl-sm-1 body.behat-site.pl-sm-1::before, body.themedesignermode .pl-sm-1::before,
42446
  .pl-sm-1 body.themedesignermode.pl-sm-1::before {
42447
    content: "Deprecated style in use (.pl)" !important;
42448
    color: #ca3120 !important;
42449
    font-size: smaller !important;
42450
  }
42451
  .pr-sm-2 {
42452
    /* stylelint-disable declaration-no-important */
42453
    /* stylelint-enable */
42454
    padding-right: 0.5rem !important;
42455
  }
42456
  body.behat-site .pr-sm-2,
42457
  .pr-sm-2 body.behat-site.pr-sm-2, body.themedesignermode .pr-sm-2,
42458
  .pr-sm-2 body.themedesignermode.pr-sm-2 {
42459
    outline: 3px dotted #ca3120 !important;
42460
    background-color: #fceeed !important;
42461
  }
42462
  body.behat-site .pr-sm-2::before,
42463
  .pr-sm-2 body.behat-site.pr-sm-2::before, body.themedesignermode .pr-sm-2::before,
42464
  .pr-sm-2 body.themedesignermode.pr-sm-2::before {
42465
    content: "Deprecated style in use (.pr)" !important;
42466
    color: #ca3120 !important;
42467
    font-size: smaller !important;
42468
  }
42469
  .pl-sm-2 {
42470
    /* stylelint-disable declaration-no-important */
42471
    /* stylelint-enable */
42472
    padding-left: 0.5rem !important;
42473
  }
42474
  body.behat-site .pl-sm-2,
42475
  .pl-sm-2 body.behat-site.pl-sm-2, body.themedesignermode .pl-sm-2,
42476
  .pl-sm-2 body.themedesignermode.pl-sm-2 {
42477
    outline: 3px dotted #ca3120 !important;
42478
    background-color: #fceeed !important;
42479
  }
42480
  body.behat-site .pl-sm-2::before,
42481
  .pl-sm-2 body.behat-site.pl-sm-2::before, body.themedesignermode .pl-sm-2::before,
42482
  .pl-sm-2 body.themedesignermode.pl-sm-2::before {
42483
    content: "Deprecated style in use (.pl)" !important;
42484
    color: #ca3120 !important;
42485
    font-size: smaller !important;
42486
  }
42487
  .pr-sm-3 {
42488
    /* stylelint-disable declaration-no-important */
42489
    /* stylelint-enable */
42490
    padding-right: 1rem !important;
42491
  }
42492
  body.behat-site .pr-sm-3,
42493
  .pr-sm-3 body.behat-site.pr-sm-3, body.themedesignermode .pr-sm-3,
42494
  .pr-sm-3 body.themedesignermode.pr-sm-3 {
42495
    outline: 3px dotted #ca3120 !important;
42496
    background-color: #fceeed !important;
42497
  }
42498
  body.behat-site .pr-sm-3::before,
42499
  .pr-sm-3 body.behat-site.pr-sm-3::before, body.themedesignermode .pr-sm-3::before,
42500
  .pr-sm-3 body.themedesignermode.pr-sm-3::before {
42501
    content: "Deprecated style in use (.pr)" !important;
42502
    color: #ca3120 !important;
42503
    font-size: smaller !important;
42504
  }
42505
  .pl-sm-3 {
42506
    /* stylelint-disable declaration-no-important */
42507
    /* stylelint-enable */
42508
    padding-left: 1rem !important;
42509
  }
42510
  body.behat-site .pl-sm-3,
42511
  .pl-sm-3 body.behat-site.pl-sm-3, body.themedesignermode .pl-sm-3,
42512
  .pl-sm-3 body.themedesignermode.pl-sm-3 {
42513
    outline: 3px dotted #ca3120 !important;
42514
    background-color: #fceeed !important;
42515
  }
42516
  body.behat-site .pl-sm-3::before,
42517
  .pl-sm-3 body.behat-site.pl-sm-3::before, body.themedesignermode .pl-sm-3::before,
42518
  .pl-sm-3 body.themedesignermode.pl-sm-3::before {
42519
    content: "Deprecated style in use (.pl)" !important;
42520
    color: #ca3120 !important;
42521
    font-size: smaller !important;
42522
  }
42523
  .pr-sm-4 {
42524
    /* stylelint-disable declaration-no-important */
42525
    /* stylelint-enable */
42526
    padding-right: 1.5rem !important;
42527
  }
42528
  body.behat-site .pr-sm-4,
42529
  .pr-sm-4 body.behat-site.pr-sm-4, body.themedesignermode .pr-sm-4,
42530
  .pr-sm-4 body.themedesignermode.pr-sm-4 {
42531
    outline: 3px dotted #ca3120 !important;
42532
    background-color: #fceeed !important;
42533
  }
42534
  body.behat-site .pr-sm-4::before,
42535
  .pr-sm-4 body.behat-site.pr-sm-4::before, body.themedesignermode .pr-sm-4::before,
42536
  .pr-sm-4 body.themedesignermode.pr-sm-4::before {
42537
    content: "Deprecated style in use (.pr)" !important;
42538
    color: #ca3120 !important;
42539
    font-size: smaller !important;
42540
  }
42541
  .pl-sm-4 {
42542
    /* stylelint-disable declaration-no-important */
42543
    /* stylelint-enable */
42544
    padding-left: 1.5rem !important;
42545
  }
42546
  body.behat-site .pl-sm-4,
42547
  .pl-sm-4 body.behat-site.pl-sm-4, body.themedesignermode .pl-sm-4,
42548
  .pl-sm-4 body.themedesignermode.pl-sm-4 {
42549
    outline: 3px dotted #ca3120 !important;
42550
    background-color: #fceeed !important;
42551
  }
42552
  body.behat-site .pl-sm-4::before,
42553
  .pl-sm-4 body.behat-site.pl-sm-4::before, body.themedesignermode .pl-sm-4::before,
42554
  .pl-sm-4 body.themedesignermode.pl-sm-4::before {
42555
    content: "Deprecated style in use (.pl)" !important;
42556
    color: #ca3120 !important;
42557
    font-size: smaller !important;
42558
  }
42559
  .pr-sm-5 {
42560
    /* stylelint-disable declaration-no-important */
42561
    /* stylelint-enable */
42562
    padding-right: 2rem !important;
42563
  }
42564
  body.behat-site .pr-sm-5,
42565
  .pr-sm-5 body.behat-site.pr-sm-5, body.themedesignermode .pr-sm-5,
42566
  .pr-sm-5 body.themedesignermode.pr-sm-5 {
42567
    outline: 3px dotted #ca3120 !important;
42568
    background-color: #fceeed !important;
42569
  }
42570
  body.behat-site .pr-sm-5::before,
42571
  .pr-sm-5 body.behat-site.pr-sm-5::before, body.themedesignermode .pr-sm-5::before,
42572
  .pr-sm-5 body.themedesignermode.pr-sm-5::before {
42573
    content: "Deprecated style in use (.pr)" !important;
42574
    color: #ca3120 !important;
42575
    font-size: smaller !important;
42576
  }
42577
  .pl-sm-5 {
42578
    /* stylelint-disable declaration-no-important */
42579
    /* stylelint-enable */
42580
    padding-left: 2rem !important;
42581
  }
42582
  body.behat-site .pl-sm-5,
42583
  .pl-sm-5 body.behat-site.pl-sm-5, body.themedesignermode .pl-sm-5,
42584
  .pl-sm-5 body.themedesignermode.pl-sm-5 {
42585
    outline: 3px dotted #ca3120 !important;
42586
    background-color: #fceeed !important;
42587
  }
42588
  body.behat-site .pl-sm-5::before,
42589
  .pl-sm-5 body.behat-site.pl-sm-5::before, body.themedesignermode .pl-sm-5::before,
42590
  .pl-sm-5 body.themedesignermode.pl-sm-5::before {
42591
    content: "Deprecated style in use (.pl)" !important;
42592
    color: #ca3120 !important;
42593
    font-size: smaller !important;
42594
  }
42595
  .pr-sm-6 {
42596
    /* stylelint-disable declaration-no-important */
42597
    /* stylelint-enable */
42598
    padding-right: 3rem !important;
42599
  }
42600
  body.behat-site .pr-sm-6,
42601
  .pr-sm-6 body.behat-site.pr-sm-6, body.themedesignermode .pr-sm-6,
42602
  .pr-sm-6 body.themedesignermode.pr-sm-6 {
42603
    outline: 3px dotted #ca3120 !important;
42604
    background-color: #fceeed !important;
42605
  }
42606
  body.behat-site .pr-sm-6::before,
42607
  .pr-sm-6 body.behat-site.pr-sm-6::before, body.themedesignermode .pr-sm-6::before,
42608
  .pr-sm-6 body.themedesignermode.pr-sm-6::before {
42609
    content: "Deprecated style in use (.pr)" !important;
42610
    color: #ca3120 !important;
42611
    font-size: smaller !important;
42612
  }
42613
  .pl-sm-6 {
42614
    /* stylelint-disable declaration-no-important */
42615
    /* stylelint-enable */
42616
    padding-left: 3rem !important;
42617
  }
42618
  body.behat-site .pl-sm-6,
42619
  .pl-sm-6 body.behat-site.pl-sm-6, body.themedesignermode .pl-sm-6,
42620
  .pl-sm-6 body.themedesignermode.pl-sm-6 {
42621
    outline: 3px dotted #ca3120 !important;
42622
    background-color: #fceeed !important;
42623
  }
42624
  body.behat-site .pl-sm-6::before,
42625
  .pl-sm-6 body.behat-site.pl-sm-6::before, body.themedesignermode .pl-sm-6::before,
42626
  .pl-sm-6 body.themedesignermode.pl-sm-6::before {
42627
    content: "Deprecated style in use (.pl)" !important;
42628
    color: #ca3120 !important;
42629
    font-size: smaller !important;
42630
  }
42631
  .mr-sm-n1 {
42632
    /* stylelint-disable declaration-no-important */
42633
    /* stylelint-enable */
42634
    margin-right: -0.25rem !important;
42635
  }
42636
  body.behat-site .mr-sm-n1,
42637
  .mr-sm-n1 body.behat-site.mr-sm-n1, body.themedesignermode .mr-sm-n1,
42638
  .mr-sm-n1 body.themedesignermode.mr-sm-n1 {
42639
    outline: 3px dotted #ca3120 !important;
42640
    background-color: #fceeed !important;
42641
  }
42642
  body.behat-site .mr-sm-n1::before,
42643
  .mr-sm-n1 body.behat-site.mr-sm-n1::before, body.themedesignermode .mr-sm-n1::before,
42644
  .mr-sm-n1 body.themedesignermode.mr-sm-n1::before {
42645
    content: "Deprecated style in use (.mr)" !important;
42646
    color: #ca3120 !important;
42647
    font-size: smaller !important;
42648
  }
42649
  .ml-sm-n1 {
42650
    /* stylelint-disable declaration-no-important */
42651
    /* stylelint-enable */
42652
    margin-left: -0.25rem !important;
42653
  }
42654
  body.behat-site .ml-sm-n1,
42655
  .ml-sm-n1 body.behat-site.ml-sm-n1, body.themedesignermode .ml-sm-n1,
42656
  .ml-sm-n1 body.themedesignermode.ml-sm-n1 {
42657
    outline: 3px dotted #ca3120 !important;
42658
    background-color: #fceeed !important;
42659
  }
42660
  body.behat-site .ml-sm-n1::before,
42661
  .ml-sm-n1 body.behat-site.ml-sm-n1::before, body.themedesignermode .ml-sm-n1::before,
42662
  .ml-sm-n1 body.themedesignermode.ml-sm-n1::before {
42663
    content: "Deprecated style in use (.ml)" !important;
42664
    color: #ca3120 !important;
42665
    font-size: smaller !important;
42666
  }
42667
  .mr-sm-n2 {
42668
    /* stylelint-disable declaration-no-important */
42669
    /* stylelint-enable */
42670
    margin-right: -0.5rem !important;
42671
  }
42672
  body.behat-site .mr-sm-n2,
42673
  .mr-sm-n2 body.behat-site.mr-sm-n2, body.themedesignermode .mr-sm-n2,
42674
  .mr-sm-n2 body.themedesignermode.mr-sm-n2 {
42675
    outline: 3px dotted #ca3120 !important;
42676
    background-color: #fceeed !important;
42677
  }
42678
  body.behat-site .mr-sm-n2::before,
42679
  .mr-sm-n2 body.behat-site.mr-sm-n2::before, body.themedesignermode .mr-sm-n2::before,
42680
  .mr-sm-n2 body.themedesignermode.mr-sm-n2::before {
42681
    content: "Deprecated style in use (.mr)" !important;
42682
    color: #ca3120 !important;
42683
    font-size: smaller !important;
42684
  }
42685
  .ml-sm-n2 {
42686
    /* stylelint-disable declaration-no-important */
42687
    /* stylelint-enable */
42688
    margin-left: -0.5rem !important;
42689
  }
42690
  body.behat-site .ml-sm-n2,
42691
  .ml-sm-n2 body.behat-site.ml-sm-n2, body.themedesignermode .ml-sm-n2,
42692
  .ml-sm-n2 body.themedesignermode.ml-sm-n2 {
42693
    outline: 3px dotted #ca3120 !important;
42694
    background-color: #fceeed !important;
42695
  }
42696
  body.behat-site .ml-sm-n2::before,
42697
  .ml-sm-n2 body.behat-site.ml-sm-n2::before, body.themedesignermode .ml-sm-n2::before,
42698
  .ml-sm-n2 body.themedesignermode.ml-sm-n2::before {
42699
    content: "Deprecated style in use (.ml)" !important;
42700
    color: #ca3120 !important;
42701
    font-size: smaller !important;
42702
  }
42703
  .mr-sm-n3 {
42704
    /* stylelint-disable declaration-no-important */
42705
    /* stylelint-enable */
42706
    margin-right: -1rem !important;
42707
  }
42708
  body.behat-site .mr-sm-n3,
42709
  .mr-sm-n3 body.behat-site.mr-sm-n3, body.themedesignermode .mr-sm-n3,
42710
  .mr-sm-n3 body.themedesignermode.mr-sm-n3 {
42711
    outline: 3px dotted #ca3120 !important;
42712
    background-color: #fceeed !important;
42713
  }
42714
  body.behat-site .mr-sm-n3::before,
42715
  .mr-sm-n3 body.behat-site.mr-sm-n3::before, body.themedesignermode .mr-sm-n3::before,
42716
  .mr-sm-n3 body.themedesignermode.mr-sm-n3::before {
42717
    content: "Deprecated style in use (.mr)" !important;
42718
    color: #ca3120 !important;
42719
    font-size: smaller !important;
42720
  }
42721
  .ml-sm-n3 {
42722
    /* stylelint-disable declaration-no-important */
42723
    /* stylelint-enable */
42724
    margin-left: -1rem !important;
42725
  }
42726
  body.behat-site .ml-sm-n3,
42727
  .ml-sm-n3 body.behat-site.ml-sm-n3, body.themedesignermode .ml-sm-n3,
42728
  .ml-sm-n3 body.themedesignermode.ml-sm-n3 {
42729
    outline: 3px dotted #ca3120 !important;
42730
    background-color: #fceeed !important;
42731
  }
42732
  body.behat-site .ml-sm-n3::before,
42733
  .ml-sm-n3 body.behat-site.ml-sm-n3::before, body.themedesignermode .ml-sm-n3::before,
42734
  .ml-sm-n3 body.themedesignermode.ml-sm-n3::before {
42735
    content: "Deprecated style in use (.ml)" !important;
42736
    color: #ca3120 !important;
42737
    font-size: smaller !important;
42738
  }
42739
  .mr-sm-n4 {
42740
    /* stylelint-disable declaration-no-important */
42741
    /* stylelint-enable */
42742
    margin-right: -1.5rem !important;
42743
  }
42744
  body.behat-site .mr-sm-n4,
42745
  .mr-sm-n4 body.behat-site.mr-sm-n4, body.themedesignermode .mr-sm-n4,
42746
  .mr-sm-n4 body.themedesignermode.mr-sm-n4 {
42747
    outline: 3px dotted #ca3120 !important;
42748
    background-color: #fceeed !important;
42749
  }
42750
  body.behat-site .mr-sm-n4::before,
42751
  .mr-sm-n4 body.behat-site.mr-sm-n4::before, body.themedesignermode .mr-sm-n4::before,
42752
  .mr-sm-n4 body.themedesignermode.mr-sm-n4::before {
42753
    content: "Deprecated style in use (.mr)" !important;
42754
    color: #ca3120 !important;
42755
    font-size: smaller !important;
42756
  }
42757
  .ml-sm-n4 {
42758
    /* stylelint-disable declaration-no-important */
42759
    /* stylelint-enable */
42760
    margin-left: -1.5rem !important;
42761
  }
42762
  body.behat-site .ml-sm-n4,
42763
  .ml-sm-n4 body.behat-site.ml-sm-n4, body.themedesignermode .ml-sm-n4,
42764
  .ml-sm-n4 body.themedesignermode.ml-sm-n4 {
42765
    outline: 3px dotted #ca3120 !important;
42766
    background-color: #fceeed !important;
42767
  }
42768
  body.behat-site .ml-sm-n4::before,
42769
  .ml-sm-n4 body.behat-site.ml-sm-n4::before, body.themedesignermode .ml-sm-n4::before,
42770
  .ml-sm-n4 body.themedesignermode.ml-sm-n4::before {
42771
    content: "Deprecated style in use (.ml)" !important;
42772
    color: #ca3120 !important;
42773
    font-size: smaller !important;
42774
  }
42775
  .mr-sm-n5 {
42776
    /* stylelint-disable declaration-no-important */
42777
    /* stylelint-enable */
42778
    margin-right: -2rem !important;
42779
  }
42780
  body.behat-site .mr-sm-n5,
42781
  .mr-sm-n5 body.behat-site.mr-sm-n5, body.themedesignermode .mr-sm-n5,
42782
  .mr-sm-n5 body.themedesignermode.mr-sm-n5 {
42783
    outline: 3px dotted #ca3120 !important;
42784
    background-color: #fceeed !important;
42785
  }
42786
  body.behat-site .mr-sm-n5::before,
42787
  .mr-sm-n5 body.behat-site.mr-sm-n5::before, body.themedesignermode .mr-sm-n5::before,
42788
  .mr-sm-n5 body.themedesignermode.mr-sm-n5::before {
42789
    content: "Deprecated style in use (.mr)" !important;
42790
    color: #ca3120 !important;
42791
    font-size: smaller !important;
42792
  }
42793
  .ml-sm-n5 {
42794
    /* stylelint-disable declaration-no-important */
42795
    /* stylelint-enable */
42796
    margin-left: -2rem !important;
42797
  }
42798
  body.behat-site .ml-sm-n5,
42799
  .ml-sm-n5 body.behat-site.ml-sm-n5, body.themedesignermode .ml-sm-n5,
42800
  .ml-sm-n5 body.themedesignermode.ml-sm-n5 {
42801
    outline: 3px dotted #ca3120 !important;
42802
    background-color: #fceeed !important;
42803
  }
42804
  body.behat-site .ml-sm-n5::before,
42805
  .ml-sm-n5 body.behat-site.ml-sm-n5::before, body.themedesignermode .ml-sm-n5::before,
42806
  .ml-sm-n5 body.themedesignermode.ml-sm-n5::before {
42807
    content: "Deprecated style in use (.ml)" !important;
42808
    color: #ca3120 !important;
42809
    font-size: smaller !important;
42810
  }
42811
  .mr-sm-n6 {
42812
    /* stylelint-disable declaration-no-important */
42813
    /* stylelint-enable */
42814
    margin-right: -3rem !important;
42815
  }
42816
  body.behat-site .mr-sm-n6,
42817
  .mr-sm-n6 body.behat-site.mr-sm-n6, body.themedesignermode .mr-sm-n6,
42818
  .mr-sm-n6 body.themedesignermode.mr-sm-n6 {
42819
    outline: 3px dotted #ca3120 !important;
42820
    background-color: #fceeed !important;
42821
  }
42822
  body.behat-site .mr-sm-n6::before,
42823
  .mr-sm-n6 body.behat-site.mr-sm-n6::before, body.themedesignermode .mr-sm-n6::before,
42824
  .mr-sm-n6 body.themedesignermode.mr-sm-n6::before {
42825
    content: "Deprecated style in use (.mr)" !important;
42826
    color: #ca3120 !important;
42827
    font-size: smaller !important;
42828
  }
42829
  .ml-sm-n6 {
42830
    /* stylelint-disable declaration-no-important */
42831
    /* stylelint-enable */
42832
    margin-left: -3rem !important;
42833
  }
42834
  body.behat-site .ml-sm-n6,
42835
  .ml-sm-n6 body.behat-site.ml-sm-n6, body.themedesignermode .ml-sm-n6,
42836
  .ml-sm-n6 body.themedesignermode.ml-sm-n6 {
42837
    outline: 3px dotted #ca3120 !important;
42838
    background-color: #fceeed !important;
42839
  }
42840
  body.behat-site .ml-sm-n6::before,
42841
  .ml-sm-n6 body.behat-site.ml-sm-n6::before, body.themedesignermode .ml-sm-n6::before,
42842
  .ml-sm-n6 body.themedesignermode.ml-sm-n6::before {
42843
    content: "Deprecated style in use (.ml)" !important;
42844
    color: #ca3120 !important;
42845
    font-size: smaller !important;
42846
  }
42847
  .mr-sm-auto {
42848
    /* stylelint-disable declaration-no-important */
42849
    /* stylelint-enable */
42850
    margin-right: auto !important;
42851
  }
42852
  body.behat-site .mr-sm-auto,
42853
  .mr-sm-auto body.behat-site.mr-sm-auto, body.themedesignermode .mr-sm-auto,
42854
  .mr-sm-auto body.themedesignermode.mr-sm-auto {
42855
    outline: 3px dotted #ca3120 !important;
42856
    background-color: #fceeed !important;
42857
  }
42858
  body.behat-site .mr-sm-auto::before,
42859
  .mr-sm-auto body.behat-site.mr-sm-auto::before, body.themedesignermode .mr-sm-auto::before,
42860
  .mr-sm-auto body.themedesignermode.mr-sm-auto::before {
42861
    content: "Deprecated style in use (.mr)" !important;
42862
    color: #ca3120 !important;
42863
    font-size: smaller !important;
42864
  }
42865
  .ml-sm-auto {
42866
    /* stylelint-disable declaration-no-important */
42867
    /* stylelint-enable */
42868
    margin-left: auto !important;
42869
  }
42870
  body.behat-site .ml-sm-auto,
42871
  .ml-sm-auto body.behat-site.ml-sm-auto, body.themedesignermode .ml-sm-auto,
42872
  .ml-sm-auto body.themedesignermode.ml-sm-auto {
42873
    outline: 3px dotted #ca3120 !important;
42874
    background-color: #fceeed !important;
42875
  }
42876
  body.behat-site .ml-sm-auto::before,
42877
  .ml-sm-auto body.behat-site.ml-sm-auto::before, body.themedesignermode .ml-sm-auto::before,
42878
  .ml-sm-auto body.themedesignermode.ml-sm-auto::before {
42879
    content: "Deprecated style in use (.ml)" !important;
42880
    color: #ca3120 !important;
42881
    font-size: smaller !important;
42882
  }
42883
}
42884
@media (min-width: 768px) {
42885
  .mr-md-0 {
42886
    /* stylelint-disable declaration-no-important */
42887
    /* stylelint-enable */
42888
    margin-right: 0 !important;
42889
  }
42890
  body.behat-site .mr-md-0,
42891
  .mr-md-0 body.behat-site.mr-md-0, body.themedesignermode .mr-md-0,
42892
  .mr-md-0 body.themedesignermode.mr-md-0 {
42893
    outline: 3px dotted #ca3120 !important;
42894
    background-color: #fceeed !important;
42895
  }
42896
  body.behat-site .mr-md-0::before,
42897
  .mr-md-0 body.behat-site.mr-md-0::before, body.themedesignermode .mr-md-0::before,
42898
  .mr-md-0 body.themedesignermode.mr-md-0::before {
42899
    content: "Deprecated style in use (.mr)" !important;
42900
    color: #ca3120 !important;
42901
    font-size: smaller !important;
42902
  }
42903
  .ml-md-0 {
42904
    /* stylelint-disable declaration-no-important */
42905
    /* stylelint-enable */
42906
    margin-left: 0 !important;
42907
  }
42908
  body.behat-site .ml-md-0,
42909
  .ml-md-0 body.behat-site.ml-md-0, body.themedesignermode .ml-md-0,
42910
  .ml-md-0 body.themedesignermode.ml-md-0 {
42911
    outline: 3px dotted #ca3120 !important;
42912
    background-color: #fceeed !important;
42913
  }
42914
  body.behat-site .ml-md-0::before,
42915
  .ml-md-0 body.behat-site.ml-md-0::before, body.themedesignermode .ml-md-0::before,
42916
  .ml-md-0 body.themedesignermode.ml-md-0::before {
42917
    content: "Deprecated style in use (.ml)" !important;
42918
    color: #ca3120 !important;
42919
    font-size: smaller !important;
42920
  }
42921
  .mr-md-1 {
42922
    /* stylelint-disable declaration-no-important */
42923
    /* stylelint-enable */
42924
    margin-right: 0.25rem !important;
42925
  }
42926
  body.behat-site .mr-md-1,
42927
  .mr-md-1 body.behat-site.mr-md-1, body.themedesignermode .mr-md-1,
42928
  .mr-md-1 body.themedesignermode.mr-md-1 {
42929
    outline: 3px dotted #ca3120 !important;
42930
    background-color: #fceeed !important;
42931
  }
42932
  body.behat-site .mr-md-1::before,
42933
  .mr-md-1 body.behat-site.mr-md-1::before, body.themedesignermode .mr-md-1::before,
42934
  .mr-md-1 body.themedesignermode.mr-md-1::before {
42935
    content: "Deprecated style in use (.mr)" !important;
42936
    color: #ca3120 !important;
42937
    font-size: smaller !important;
42938
  }
42939
  .ml-md-1 {
42940
    /* stylelint-disable declaration-no-important */
42941
    /* stylelint-enable */
42942
    margin-left: 0.25rem !important;
42943
  }
42944
  body.behat-site .ml-md-1,
42945
  .ml-md-1 body.behat-site.ml-md-1, body.themedesignermode .ml-md-1,
42946
  .ml-md-1 body.themedesignermode.ml-md-1 {
42947
    outline: 3px dotted #ca3120 !important;
42948
    background-color: #fceeed !important;
42949
  }
42950
  body.behat-site .ml-md-1::before,
42951
  .ml-md-1 body.behat-site.ml-md-1::before, body.themedesignermode .ml-md-1::before,
42952
  .ml-md-1 body.themedesignermode.ml-md-1::before {
42953
    content: "Deprecated style in use (.ml)" !important;
42954
    color: #ca3120 !important;
42955
    font-size: smaller !important;
42956
  }
42957
  .mr-md-2 {
42958
    /* stylelint-disable declaration-no-important */
42959
    /* stylelint-enable */
42960
    margin-right: 0.5rem !important;
42961
  }
42962
  body.behat-site .mr-md-2,
42963
  .mr-md-2 body.behat-site.mr-md-2, body.themedesignermode .mr-md-2,
42964
  .mr-md-2 body.themedesignermode.mr-md-2 {
42965
    outline: 3px dotted #ca3120 !important;
42966
    background-color: #fceeed !important;
42967
  }
42968
  body.behat-site .mr-md-2::before,
42969
  .mr-md-2 body.behat-site.mr-md-2::before, body.themedesignermode .mr-md-2::before,
42970
  .mr-md-2 body.themedesignermode.mr-md-2::before {
42971
    content: "Deprecated style in use (.mr)" !important;
42972
    color: #ca3120 !important;
42973
    font-size: smaller !important;
42974
  }
42975
  .ml-md-2 {
42976
    /* stylelint-disable declaration-no-important */
42977
    /* stylelint-enable */
42978
    margin-left: 0.5rem !important;
42979
  }
42980
  body.behat-site .ml-md-2,
42981
  .ml-md-2 body.behat-site.ml-md-2, body.themedesignermode .ml-md-2,
42982
  .ml-md-2 body.themedesignermode.ml-md-2 {
42983
    outline: 3px dotted #ca3120 !important;
42984
    background-color: #fceeed !important;
42985
  }
42986
  body.behat-site .ml-md-2::before,
42987
  .ml-md-2 body.behat-site.ml-md-2::before, body.themedesignermode .ml-md-2::before,
42988
  .ml-md-2 body.themedesignermode.ml-md-2::before {
42989
    content: "Deprecated style in use (.ml)" !important;
42990
    color: #ca3120 !important;
42991
    font-size: smaller !important;
42992
  }
42993
  .mr-md-3 {
42994
    /* stylelint-disable declaration-no-important */
42995
    /* stylelint-enable */
42996
    margin-right: 1rem !important;
42997
  }
42998
  body.behat-site .mr-md-3,
42999
  .mr-md-3 body.behat-site.mr-md-3, body.themedesignermode .mr-md-3,
43000
  .mr-md-3 body.themedesignermode.mr-md-3 {
43001
    outline: 3px dotted #ca3120 !important;
43002
    background-color: #fceeed !important;
43003
  }
43004
  body.behat-site .mr-md-3::before,
43005
  .mr-md-3 body.behat-site.mr-md-3::before, body.themedesignermode .mr-md-3::before,
43006
  .mr-md-3 body.themedesignermode.mr-md-3::before {
43007
    content: "Deprecated style in use (.mr)" !important;
43008
    color: #ca3120 !important;
43009
    font-size: smaller !important;
43010
  }
43011
  .ml-md-3 {
43012
    /* stylelint-disable declaration-no-important */
43013
    /* stylelint-enable */
43014
    margin-left: 1rem !important;
43015
  }
43016
  body.behat-site .ml-md-3,
43017
  .ml-md-3 body.behat-site.ml-md-3, body.themedesignermode .ml-md-3,
43018
  .ml-md-3 body.themedesignermode.ml-md-3 {
43019
    outline: 3px dotted #ca3120 !important;
43020
    background-color: #fceeed !important;
43021
  }
43022
  body.behat-site .ml-md-3::before,
43023
  .ml-md-3 body.behat-site.ml-md-3::before, body.themedesignermode .ml-md-3::before,
43024
  .ml-md-3 body.themedesignermode.ml-md-3::before {
43025
    content: "Deprecated style in use (.ml)" !important;
43026
    color: #ca3120 !important;
43027
    font-size: smaller !important;
43028
  }
43029
  .mr-md-4 {
43030
    /* stylelint-disable declaration-no-important */
43031
    /* stylelint-enable */
43032
    margin-right: 1.5rem !important;
43033
  }
43034
  body.behat-site .mr-md-4,
43035
  .mr-md-4 body.behat-site.mr-md-4, body.themedesignermode .mr-md-4,
43036
  .mr-md-4 body.themedesignermode.mr-md-4 {
43037
    outline: 3px dotted #ca3120 !important;
43038
    background-color: #fceeed !important;
43039
  }
43040
  body.behat-site .mr-md-4::before,
43041
  .mr-md-4 body.behat-site.mr-md-4::before, body.themedesignermode .mr-md-4::before,
43042
  .mr-md-4 body.themedesignermode.mr-md-4::before {
43043
    content: "Deprecated style in use (.mr)" !important;
43044
    color: #ca3120 !important;
43045
    font-size: smaller !important;
43046
  }
43047
  .ml-md-4 {
43048
    /* stylelint-disable declaration-no-important */
43049
    /* stylelint-enable */
43050
    margin-left: 1.5rem !important;
43051
  }
43052
  body.behat-site .ml-md-4,
43053
  .ml-md-4 body.behat-site.ml-md-4, body.themedesignermode .ml-md-4,
43054
  .ml-md-4 body.themedesignermode.ml-md-4 {
43055
    outline: 3px dotted #ca3120 !important;
43056
    background-color: #fceeed !important;
43057
  }
43058
  body.behat-site .ml-md-4::before,
43059
  .ml-md-4 body.behat-site.ml-md-4::before, body.themedesignermode .ml-md-4::before,
43060
  .ml-md-4 body.themedesignermode.ml-md-4::before {
43061
    content: "Deprecated style in use (.ml)" !important;
43062
    color: #ca3120 !important;
43063
    font-size: smaller !important;
43064
  }
43065
  .mr-md-5 {
43066
    /* stylelint-disable declaration-no-important */
43067
    /* stylelint-enable */
43068
    margin-right: 2rem !important;
43069
  }
43070
  body.behat-site .mr-md-5,
43071
  .mr-md-5 body.behat-site.mr-md-5, body.themedesignermode .mr-md-5,
43072
  .mr-md-5 body.themedesignermode.mr-md-5 {
43073
    outline: 3px dotted #ca3120 !important;
43074
    background-color: #fceeed !important;
43075
  }
43076
  body.behat-site .mr-md-5::before,
43077
  .mr-md-5 body.behat-site.mr-md-5::before, body.themedesignermode .mr-md-5::before,
43078
  .mr-md-5 body.themedesignermode.mr-md-5::before {
43079
    content: "Deprecated style in use (.mr)" !important;
43080
    color: #ca3120 !important;
43081
    font-size: smaller !important;
43082
  }
43083
  .ml-md-5 {
43084
    /* stylelint-disable declaration-no-important */
43085
    /* stylelint-enable */
43086
    margin-left: 2rem !important;
43087
  }
43088
  body.behat-site .ml-md-5,
43089
  .ml-md-5 body.behat-site.ml-md-5, body.themedesignermode .ml-md-5,
43090
  .ml-md-5 body.themedesignermode.ml-md-5 {
43091
    outline: 3px dotted #ca3120 !important;
43092
    background-color: #fceeed !important;
43093
  }
43094
  body.behat-site .ml-md-5::before,
43095
  .ml-md-5 body.behat-site.ml-md-5::before, body.themedesignermode .ml-md-5::before,
43096
  .ml-md-5 body.themedesignermode.ml-md-5::before {
43097
    content: "Deprecated style in use (.ml)" !important;
43098
    color: #ca3120 !important;
43099
    font-size: smaller !important;
43100
  }
43101
  .mr-md-6 {
43102
    /* stylelint-disable declaration-no-important */
43103
    /* stylelint-enable */
43104
    margin-right: 3rem !important;
43105
  }
43106
  body.behat-site .mr-md-6,
43107
  .mr-md-6 body.behat-site.mr-md-6, body.themedesignermode .mr-md-6,
43108
  .mr-md-6 body.themedesignermode.mr-md-6 {
43109
    outline: 3px dotted #ca3120 !important;
43110
    background-color: #fceeed !important;
43111
  }
43112
  body.behat-site .mr-md-6::before,
43113
  .mr-md-6 body.behat-site.mr-md-6::before, body.themedesignermode .mr-md-6::before,
43114
  .mr-md-6 body.themedesignermode.mr-md-6::before {
43115
    content: "Deprecated style in use (.mr)" !important;
43116
    color: #ca3120 !important;
43117
    font-size: smaller !important;
43118
  }
43119
  .ml-md-6 {
43120
    /* stylelint-disable declaration-no-important */
43121
    /* stylelint-enable */
43122
    margin-left: 3rem !important;
43123
  }
43124
  body.behat-site .ml-md-6,
43125
  .ml-md-6 body.behat-site.ml-md-6, body.themedesignermode .ml-md-6,
43126
  .ml-md-6 body.themedesignermode.ml-md-6 {
43127
    outline: 3px dotted #ca3120 !important;
43128
    background-color: #fceeed !important;
43129
  }
43130
  body.behat-site .ml-md-6::before,
43131
  .ml-md-6 body.behat-site.ml-md-6::before, body.themedesignermode .ml-md-6::before,
43132
  .ml-md-6 body.themedesignermode.ml-md-6::before {
43133
    content: "Deprecated style in use (.ml)" !important;
43134
    color: #ca3120 !important;
43135
    font-size: smaller !important;
43136
  }
43137
  .pr-md-0 {
43138
    /* stylelint-disable declaration-no-important */
43139
    /* stylelint-enable */
43140
    padding-right: 0 !important;
43141
  }
43142
  body.behat-site .pr-md-0,
43143
  .pr-md-0 body.behat-site.pr-md-0, body.themedesignermode .pr-md-0,
43144
  .pr-md-0 body.themedesignermode.pr-md-0 {
43145
    outline: 3px dotted #ca3120 !important;
43146
    background-color: #fceeed !important;
43147
  }
43148
  body.behat-site .pr-md-0::before,
43149
  .pr-md-0 body.behat-site.pr-md-0::before, body.themedesignermode .pr-md-0::before,
43150
  .pr-md-0 body.themedesignermode.pr-md-0::before {
43151
    content: "Deprecated style in use (.pr)" !important;
43152
    color: #ca3120 !important;
43153
    font-size: smaller !important;
43154
  }
43155
  .pl-md-0 {
43156
    /* stylelint-disable declaration-no-important */
43157
    /* stylelint-enable */
43158
    padding-left: 0 !important;
43159
  }
43160
  body.behat-site .pl-md-0,
43161
  .pl-md-0 body.behat-site.pl-md-0, body.themedesignermode .pl-md-0,
43162
  .pl-md-0 body.themedesignermode.pl-md-0 {
43163
    outline: 3px dotted #ca3120 !important;
43164
    background-color: #fceeed !important;
43165
  }
43166
  body.behat-site .pl-md-0::before,
43167
  .pl-md-0 body.behat-site.pl-md-0::before, body.themedesignermode .pl-md-0::before,
43168
  .pl-md-0 body.themedesignermode.pl-md-0::before {
43169
    content: "Deprecated style in use (.pl)" !important;
43170
    color: #ca3120 !important;
43171
    font-size: smaller !important;
43172
  }
43173
  .pr-md-1 {
43174
    /* stylelint-disable declaration-no-important */
43175
    /* stylelint-enable */
43176
    padding-right: 0.25rem !important;
43177
  }
43178
  body.behat-site .pr-md-1,
43179
  .pr-md-1 body.behat-site.pr-md-1, body.themedesignermode .pr-md-1,
43180
  .pr-md-1 body.themedesignermode.pr-md-1 {
43181
    outline: 3px dotted #ca3120 !important;
43182
    background-color: #fceeed !important;
43183
  }
43184
  body.behat-site .pr-md-1::before,
43185
  .pr-md-1 body.behat-site.pr-md-1::before, body.themedesignermode .pr-md-1::before,
43186
  .pr-md-1 body.themedesignermode.pr-md-1::before {
43187
    content: "Deprecated style in use (.pr)" !important;
43188
    color: #ca3120 !important;
43189
    font-size: smaller !important;
43190
  }
43191
  .pl-md-1 {
43192
    /* stylelint-disable declaration-no-important */
43193
    /* stylelint-enable */
43194
    padding-left: 0.25rem !important;
43195
  }
43196
  body.behat-site .pl-md-1,
43197
  .pl-md-1 body.behat-site.pl-md-1, body.themedesignermode .pl-md-1,
43198
  .pl-md-1 body.themedesignermode.pl-md-1 {
43199
    outline: 3px dotted #ca3120 !important;
43200
    background-color: #fceeed !important;
43201
  }
43202
  body.behat-site .pl-md-1::before,
43203
  .pl-md-1 body.behat-site.pl-md-1::before, body.themedesignermode .pl-md-1::before,
43204
  .pl-md-1 body.themedesignermode.pl-md-1::before {
43205
    content: "Deprecated style in use (.pl)" !important;
43206
    color: #ca3120 !important;
43207
    font-size: smaller !important;
43208
  }
43209
  .pr-md-2 {
43210
    /* stylelint-disable declaration-no-important */
43211
    /* stylelint-enable */
43212
    padding-right: 0.5rem !important;
43213
  }
43214
  body.behat-site .pr-md-2,
43215
  .pr-md-2 body.behat-site.pr-md-2, body.themedesignermode .pr-md-2,
43216
  .pr-md-2 body.themedesignermode.pr-md-2 {
43217
    outline: 3px dotted #ca3120 !important;
43218
    background-color: #fceeed !important;
43219
  }
43220
  body.behat-site .pr-md-2::before,
43221
  .pr-md-2 body.behat-site.pr-md-2::before, body.themedesignermode .pr-md-2::before,
43222
  .pr-md-2 body.themedesignermode.pr-md-2::before {
43223
    content: "Deprecated style in use (.pr)" !important;
43224
    color: #ca3120 !important;
43225
    font-size: smaller !important;
43226
  }
43227
  .pl-md-2 {
43228
    /* stylelint-disable declaration-no-important */
43229
    /* stylelint-enable */
43230
    padding-left: 0.5rem !important;
43231
  }
43232
  body.behat-site .pl-md-2,
43233
  .pl-md-2 body.behat-site.pl-md-2, body.themedesignermode .pl-md-2,
43234
  .pl-md-2 body.themedesignermode.pl-md-2 {
43235
    outline: 3px dotted #ca3120 !important;
43236
    background-color: #fceeed !important;
43237
  }
43238
  body.behat-site .pl-md-2::before,
43239
  .pl-md-2 body.behat-site.pl-md-2::before, body.themedesignermode .pl-md-2::before,
43240
  .pl-md-2 body.themedesignermode.pl-md-2::before {
43241
    content: "Deprecated style in use (.pl)" !important;
43242
    color: #ca3120 !important;
43243
    font-size: smaller !important;
43244
  }
43245
  .pr-md-3 {
43246
    /* stylelint-disable declaration-no-important */
43247
    /* stylelint-enable */
43248
    padding-right: 1rem !important;
43249
  }
43250
  body.behat-site .pr-md-3,
43251
  .pr-md-3 body.behat-site.pr-md-3, body.themedesignermode .pr-md-3,
43252
  .pr-md-3 body.themedesignermode.pr-md-3 {
43253
    outline: 3px dotted #ca3120 !important;
43254
    background-color: #fceeed !important;
43255
  }
43256
  body.behat-site .pr-md-3::before,
43257
  .pr-md-3 body.behat-site.pr-md-3::before, body.themedesignermode .pr-md-3::before,
43258
  .pr-md-3 body.themedesignermode.pr-md-3::before {
43259
    content: "Deprecated style in use (.pr)" !important;
43260
    color: #ca3120 !important;
43261
    font-size: smaller !important;
43262
  }
43263
  .pl-md-3 {
43264
    /* stylelint-disable declaration-no-important */
43265
    /* stylelint-enable */
43266
    padding-left: 1rem !important;
43267
  }
43268
  body.behat-site .pl-md-3,
43269
  .pl-md-3 body.behat-site.pl-md-3, body.themedesignermode .pl-md-3,
43270
  .pl-md-3 body.themedesignermode.pl-md-3 {
43271
    outline: 3px dotted #ca3120 !important;
43272
    background-color: #fceeed !important;
43273
  }
43274
  body.behat-site .pl-md-3::before,
43275
  .pl-md-3 body.behat-site.pl-md-3::before, body.themedesignermode .pl-md-3::before,
43276
  .pl-md-3 body.themedesignermode.pl-md-3::before {
43277
    content: "Deprecated style in use (.pl)" !important;
43278
    color: #ca3120 !important;
43279
    font-size: smaller !important;
43280
  }
43281
  .pr-md-4 {
43282
    /* stylelint-disable declaration-no-important */
43283
    /* stylelint-enable */
43284
    padding-right: 1.5rem !important;
43285
  }
43286
  body.behat-site .pr-md-4,
43287
  .pr-md-4 body.behat-site.pr-md-4, body.themedesignermode .pr-md-4,
43288
  .pr-md-4 body.themedesignermode.pr-md-4 {
43289
    outline: 3px dotted #ca3120 !important;
43290
    background-color: #fceeed !important;
43291
  }
43292
  body.behat-site .pr-md-4::before,
43293
  .pr-md-4 body.behat-site.pr-md-4::before, body.themedesignermode .pr-md-4::before,
43294
  .pr-md-4 body.themedesignermode.pr-md-4::before {
43295
    content: "Deprecated style in use (.pr)" !important;
43296
    color: #ca3120 !important;
43297
    font-size: smaller !important;
43298
  }
43299
  .pl-md-4 {
43300
    /* stylelint-disable declaration-no-important */
43301
    /* stylelint-enable */
43302
    padding-left: 1.5rem !important;
43303
  }
43304
  body.behat-site .pl-md-4,
43305
  .pl-md-4 body.behat-site.pl-md-4, body.themedesignermode .pl-md-4,
43306
  .pl-md-4 body.themedesignermode.pl-md-4 {
43307
    outline: 3px dotted #ca3120 !important;
43308
    background-color: #fceeed !important;
43309
  }
43310
  body.behat-site .pl-md-4::before,
43311
  .pl-md-4 body.behat-site.pl-md-4::before, body.themedesignermode .pl-md-4::before,
43312
  .pl-md-4 body.themedesignermode.pl-md-4::before {
43313
    content: "Deprecated style in use (.pl)" !important;
43314
    color: #ca3120 !important;
43315
    font-size: smaller !important;
43316
  }
43317
  .pr-md-5 {
43318
    /* stylelint-disable declaration-no-important */
43319
    /* stylelint-enable */
43320
    padding-right: 2rem !important;
43321
  }
43322
  body.behat-site .pr-md-5,
43323
  .pr-md-5 body.behat-site.pr-md-5, body.themedesignermode .pr-md-5,
43324
  .pr-md-5 body.themedesignermode.pr-md-5 {
43325
    outline: 3px dotted #ca3120 !important;
43326
    background-color: #fceeed !important;
43327
  }
43328
  body.behat-site .pr-md-5::before,
43329
  .pr-md-5 body.behat-site.pr-md-5::before, body.themedesignermode .pr-md-5::before,
43330
  .pr-md-5 body.themedesignermode.pr-md-5::before {
43331
    content: "Deprecated style in use (.pr)" !important;
43332
    color: #ca3120 !important;
43333
    font-size: smaller !important;
43334
  }
43335
  .pl-md-5 {
43336
    /* stylelint-disable declaration-no-important */
43337
    /* stylelint-enable */
43338
    padding-left: 2rem !important;
43339
  }
43340
  body.behat-site .pl-md-5,
43341
  .pl-md-5 body.behat-site.pl-md-5, body.themedesignermode .pl-md-5,
43342
  .pl-md-5 body.themedesignermode.pl-md-5 {
43343
    outline: 3px dotted #ca3120 !important;
43344
    background-color: #fceeed !important;
43345
  }
43346
  body.behat-site .pl-md-5::before,
43347
  .pl-md-5 body.behat-site.pl-md-5::before, body.themedesignermode .pl-md-5::before,
43348
  .pl-md-5 body.themedesignermode.pl-md-5::before {
43349
    content: "Deprecated style in use (.pl)" !important;
43350
    color: #ca3120 !important;
43351
    font-size: smaller !important;
43352
  }
43353
  .pr-md-6 {
43354
    /* stylelint-disable declaration-no-important */
43355
    /* stylelint-enable */
43356
    padding-right: 3rem !important;
43357
  }
43358
  body.behat-site .pr-md-6,
43359
  .pr-md-6 body.behat-site.pr-md-6, body.themedesignermode .pr-md-6,
43360
  .pr-md-6 body.themedesignermode.pr-md-6 {
43361
    outline: 3px dotted #ca3120 !important;
43362
    background-color: #fceeed !important;
43363
  }
43364
  body.behat-site .pr-md-6::before,
43365
  .pr-md-6 body.behat-site.pr-md-6::before, body.themedesignermode .pr-md-6::before,
43366
  .pr-md-6 body.themedesignermode.pr-md-6::before {
43367
    content: "Deprecated style in use (.pr)" !important;
43368
    color: #ca3120 !important;
43369
    font-size: smaller !important;
43370
  }
43371
  .pl-md-6 {
43372
    /* stylelint-disable declaration-no-important */
43373
    /* stylelint-enable */
43374
    padding-left: 3rem !important;
43375
  }
43376
  body.behat-site .pl-md-6,
43377
  .pl-md-6 body.behat-site.pl-md-6, body.themedesignermode .pl-md-6,
43378
  .pl-md-6 body.themedesignermode.pl-md-6 {
43379
    outline: 3px dotted #ca3120 !important;
43380
    background-color: #fceeed !important;
43381
  }
43382
  body.behat-site .pl-md-6::before,
43383
  .pl-md-6 body.behat-site.pl-md-6::before, body.themedesignermode .pl-md-6::before,
43384
  .pl-md-6 body.themedesignermode.pl-md-6::before {
43385
    content: "Deprecated style in use (.pl)" !important;
43386
    color: #ca3120 !important;
43387
    font-size: smaller !important;
43388
  }
43389
  .mr-md-n1 {
43390
    /* stylelint-disable declaration-no-important */
43391
    /* stylelint-enable */
43392
    margin-right: -0.25rem !important;
43393
  }
43394
  body.behat-site .mr-md-n1,
43395
  .mr-md-n1 body.behat-site.mr-md-n1, body.themedesignermode .mr-md-n1,
43396
  .mr-md-n1 body.themedesignermode.mr-md-n1 {
43397
    outline: 3px dotted #ca3120 !important;
43398
    background-color: #fceeed !important;
43399
  }
43400
  body.behat-site .mr-md-n1::before,
43401
  .mr-md-n1 body.behat-site.mr-md-n1::before, body.themedesignermode .mr-md-n1::before,
43402
  .mr-md-n1 body.themedesignermode.mr-md-n1::before {
43403
    content: "Deprecated style in use (.mr)" !important;
43404
    color: #ca3120 !important;
43405
    font-size: smaller !important;
43406
  }
43407
  .ml-md-n1 {
43408
    /* stylelint-disable declaration-no-important */
43409
    /* stylelint-enable */
43410
    margin-left: -0.25rem !important;
43411
  }
43412
  body.behat-site .ml-md-n1,
43413
  .ml-md-n1 body.behat-site.ml-md-n1, body.themedesignermode .ml-md-n1,
43414
  .ml-md-n1 body.themedesignermode.ml-md-n1 {
43415
    outline: 3px dotted #ca3120 !important;
43416
    background-color: #fceeed !important;
43417
  }
43418
  body.behat-site .ml-md-n1::before,
43419
  .ml-md-n1 body.behat-site.ml-md-n1::before, body.themedesignermode .ml-md-n1::before,
43420
  .ml-md-n1 body.themedesignermode.ml-md-n1::before {
43421
    content: "Deprecated style in use (.ml)" !important;
43422
    color: #ca3120 !important;
43423
    font-size: smaller !important;
43424
  }
43425
  .mr-md-n2 {
43426
    /* stylelint-disable declaration-no-important */
43427
    /* stylelint-enable */
43428
    margin-right: -0.5rem !important;
43429
  }
43430
  body.behat-site .mr-md-n2,
43431
  .mr-md-n2 body.behat-site.mr-md-n2, body.themedesignermode .mr-md-n2,
43432
  .mr-md-n2 body.themedesignermode.mr-md-n2 {
43433
    outline: 3px dotted #ca3120 !important;
43434
    background-color: #fceeed !important;
43435
  }
43436
  body.behat-site .mr-md-n2::before,
43437
  .mr-md-n2 body.behat-site.mr-md-n2::before, body.themedesignermode .mr-md-n2::before,
43438
  .mr-md-n2 body.themedesignermode.mr-md-n2::before {
43439
    content: "Deprecated style in use (.mr)" !important;
43440
    color: #ca3120 !important;
43441
    font-size: smaller !important;
43442
  }
43443
  .ml-md-n2 {
43444
    /* stylelint-disable declaration-no-important */
43445
    /* stylelint-enable */
43446
    margin-left: -0.5rem !important;
43447
  }
43448
  body.behat-site .ml-md-n2,
43449
  .ml-md-n2 body.behat-site.ml-md-n2, body.themedesignermode .ml-md-n2,
43450
  .ml-md-n2 body.themedesignermode.ml-md-n2 {
43451
    outline: 3px dotted #ca3120 !important;
43452
    background-color: #fceeed !important;
43453
  }
43454
  body.behat-site .ml-md-n2::before,
43455
  .ml-md-n2 body.behat-site.ml-md-n2::before, body.themedesignermode .ml-md-n2::before,
43456
  .ml-md-n2 body.themedesignermode.ml-md-n2::before {
43457
    content: "Deprecated style in use (.ml)" !important;
43458
    color: #ca3120 !important;
43459
    font-size: smaller !important;
43460
  }
43461
  .mr-md-n3 {
43462
    /* stylelint-disable declaration-no-important */
43463
    /* stylelint-enable */
43464
    margin-right: -1rem !important;
43465
  }
43466
  body.behat-site .mr-md-n3,
43467
  .mr-md-n3 body.behat-site.mr-md-n3, body.themedesignermode .mr-md-n3,
43468
  .mr-md-n3 body.themedesignermode.mr-md-n3 {
43469
    outline: 3px dotted #ca3120 !important;
43470
    background-color: #fceeed !important;
43471
  }
43472
  body.behat-site .mr-md-n3::before,
43473
  .mr-md-n3 body.behat-site.mr-md-n3::before, body.themedesignermode .mr-md-n3::before,
43474
  .mr-md-n3 body.themedesignermode.mr-md-n3::before {
43475
    content: "Deprecated style in use (.mr)" !important;
43476
    color: #ca3120 !important;
43477
    font-size: smaller !important;
43478
  }
43479
  .ml-md-n3 {
43480
    /* stylelint-disable declaration-no-important */
43481
    /* stylelint-enable */
43482
    margin-left: -1rem !important;
43483
  }
43484
  body.behat-site .ml-md-n3,
43485
  .ml-md-n3 body.behat-site.ml-md-n3, body.themedesignermode .ml-md-n3,
43486
  .ml-md-n3 body.themedesignermode.ml-md-n3 {
43487
    outline: 3px dotted #ca3120 !important;
43488
    background-color: #fceeed !important;
43489
  }
43490
  body.behat-site .ml-md-n3::before,
43491
  .ml-md-n3 body.behat-site.ml-md-n3::before, body.themedesignermode .ml-md-n3::before,
43492
  .ml-md-n3 body.themedesignermode.ml-md-n3::before {
43493
    content: "Deprecated style in use (.ml)" !important;
43494
    color: #ca3120 !important;
43495
    font-size: smaller !important;
43496
  }
43497
  .mr-md-n4 {
43498
    /* stylelint-disable declaration-no-important */
43499
    /* stylelint-enable */
43500
    margin-right: -1.5rem !important;
43501
  }
43502
  body.behat-site .mr-md-n4,
43503
  .mr-md-n4 body.behat-site.mr-md-n4, body.themedesignermode .mr-md-n4,
43504
  .mr-md-n4 body.themedesignermode.mr-md-n4 {
43505
    outline: 3px dotted #ca3120 !important;
43506
    background-color: #fceeed !important;
43507
  }
43508
  body.behat-site .mr-md-n4::before,
43509
  .mr-md-n4 body.behat-site.mr-md-n4::before, body.themedesignermode .mr-md-n4::before,
43510
  .mr-md-n4 body.themedesignermode.mr-md-n4::before {
43511
    content: "Deprecated style in use (.mr)" !important;
43512
    color: #ca3120 !important;
43513
    font-size: smaller !important;
43514
  }
43515
  .ml-md-n4 {
43516
    /* stylelint-disable declaration-no-important */
43517
    /* stylelint-enable */
43518
    margin-left: -1.5rem !important;
43519
  }
43520
  body.behat-site .ml-md-n4,
43521
  .ml-md-n4 body.behat-site.ml-md-n4, body.themedesignermode .ml-md-n4,
43522
  .ml-md-n4 body.themedesignermode.ml-md-n4 {
43523
    outline: 3px dotted #ca3120 !important;
43524
    background-color: #fceeed !important;
43525
  }
43526
  body.behat-site .ml-md-n4::before,
43527
  .ml-md-n4 body.behat-site.ml-md-n4::before, body.themedesignermode .ml-md-n4::before,
43528
  .ml-md-n4 body.themedesignermode.ml-md-n4::before {
43529
    content: "Deprecated style in use (.ml)" !important;
43530
    color: #ca3120 !important;
43531
    font-size: smaller !important;
43532
  }
43533
  .mr-md-n5 {
43534
    /* stylelint-disable declaration-no-important */
43535
    /* stylelint-enable */
43536
    margin-right: -2rem !important;
43537
  }
43538
  body.behat-site .mr-md-n5,
43539
  .mr-md-n5 body.behat-site.mr-md-n5, body.themedesignermode .mr-md-n5,
43540
  .mr-md-n5 body.themedesignermode.mr-md-n5 {
43541
    outline: 3px dotted #ca3120 !important;
43542
    background-color: #fceeed !important;
43543
  }
43544
  body.behat-site .mr-md-n5::before,
43545
  .mr-md-n5 body.behat-site.mr-md-n5::before, body.themedesignermode .mr-md-n5::before,
43546
  .mr-md-n5 body.themedesignermode.mr-md-n5::before {
43547
    content: "Deprecated style in use (.mr)" !important;
43548
    color: #ca3120 !important;
43549
    font-size: smaller !important;
43550
  }
43551
  .ml-md-n5 {
43552
    /* stylelint-disable declaration-no-important */
43553
    /* stylelint-enable */
43554
    margin-left: -2rem !important;
43555
  }
43556
  body.behat-site .ml-md-n5,
43557
  .ml-md-n5 body.behat-site.ml-md-n5, body.themedesignermode .ml-md-n5,
43558
  .ml-md-n5 body.themedesignermode.ml-md-n5 {
43559
    outline: 3px dotted #ca3120 !important;
43560
    background-color: #fceeed !important;
43561
  }
43562
  body.behat-site .ml-md-n5::before,
43563
  .ml-md-n5 body.behat-site.ml-md-n5::before, body.themedesignermode .ml-md-n5::before,
43564
  .ml-md-n5 body.themedesignermode.ml-md-n5::before {
43565
    content: "Deprecated style in use (.ml)" !important;
43566
    color: #ca3120 !important;
43567
    font-size: smaller !important;
43568
  }
43569
  .mr-md-n6 {
43570
    /* stylelint-disable declaration-no-important */
43571
    /* stylelint-enable */
43572
    margin-right: -3rem !important;
43573
  }
43574
  body.behat-site .mr-md-n6,
43575
  .mr-md-n6 body.behat-site.mr-md-n6, body.themedesignermode .mr-md-n6,
43576
  .mr-md-n6 body.themedesignermode.mr-md-n6 {
43577
    outline: 3px dotted #ca3120 !important;
43578
    background-color: #fceeed !important;
43579
  }
43580
  body.behat-site .mr-md-n6::before,
43581
  .mr-md-n6 body.behat-site.mr-md-n6::before, body.themedesignermode .mr-md-n6::before,
43582
  .mr-md-n6 body.themedesignermode.mr-md-n6::before {
43583
    content: "Deprecated style in use (.mr)" !important;
43584
    color: #ca3120 !important;
43585
    font-size: smaller !important;
43586
  }
43587
  .ml-md-n6 {
43588
    /* stylelint-disable declaration-no-important */
43589
    /* stylelint-enable */
43590
    margin-left: -3rem !important;
43591
  }
43592
  body.behat-site .ml-md-n6,
43593
  .ml-md-n6 body.behat-site.ml-md-n6, body.themedesignermode .ml-md-n6,
43594
  .ml-md-n6 body.themedesignermode.ml-md-n6 {
43595
    outline: 3px dotted #ca3120 !important;
43596
    background-color: #fceeed !important;
43597
  }
43598
  body.behat-site .ml-md-n6::before,
43599
  .ml-md-n6 body.behat-site.ml-md-n6::before, body.themedesignermode .ml-md-n6::before,
43600
  .ml-md-n6 body.themedesignermode.ml-md-n6::before {
43601
    content: "Deprecated style in use (.ml)" !important;
43602
    color: #ca3120 !important;
43603
    font-size: smaller !important;
43604
  }
43605
  .mr-md-auto {
43606
    /* stylelint-disable declaration-no-important */
43607
    /* stylelint-enable */
43608
    margin-right: auto !important;
43609
  }
43610
  body.behat-site .mr-md-auto,
43611
  .mr-md-auto body.behat-site.mr-md-auto, body.themedesignermode .mr-md-auto,
43612
  .mr-md-auto body.themedesignermode.mr-md-auto {
43613
    outline: 3px dotted #ca3120 !important;
43614
    background-color: #fceeed !important;
43615
  }
43616
  body.behat-site .mr-md-auto::before,
43617
  .mr-md-auto body.behat-site.mr-md-auto::before, body.themedesignermode .mr-md-auto::before,
43618
  .mr-md-auto body.themedesignermode.mr-md-auto::before {
43619
    content: "Deprecated style in use (.mr)" !important;
43620
    color: #ca3120 !important;
43621
    font-size: smaller !important;
43622
  }
43623
  .ml-md-auto {
43624
    /* stylelint-disable declaration-no-important */
43625
    /* stylelint-enable */
43626
    margin-left: auto !important;
43627
  }
43628
  body.behat-site .ml-md-auto,
43629
  .ml-md-auto body.behat-site.ml-md-auto, body.themedesignermode .ml-md-auto,
43630
  .ml-md-auto body.themedesignermode.ml-md-auto {
43631
    outline: 3px dotted #ca3120 !important;
43632
    background-color: #fceeed !important;
43633
  }
43634
  body.behat-site .ml-md-auto::before,
43635
  .ml-md-auto body.behat-site.ml-md-auto::before, body.themedesignermode .ml-md-auto::before,
43636
  .ml-md-auto body.themedesignermode.ml-md-auto::before {
43637
    content: "Deprecated style in use (.ml)" !important;
43638
    color: #ca3120 !important;
43639
    font-size: smaller !important;
43640
  }
43641
}
43642
@media (min-width: 992px) {
43643
  .mr-lg-0 {
43644
    /* stylelint-disable declaration-no-important */
43645
    /* stylelint-enable */
43646
    margin-right: 0 !important;
43647
  }
43648
  body.behat-site .mr-lg-0,
43649
  .mr-lg-0 body.behat-site.mr-lg-0, body.themedesignermode .mr-lg-0,
43650
  .mr-lg-0 body.themedesignermode.mr-lg-0 {
43651
    outline: 3px dotted #ca3120 !important;
43652
    background-color: #fceeed !important;
43653
  }
43654
  body.behat-site .mr-lg-0::before,
43655
  .mr-lg-0 body.behat-site.mr-lg-0::before, body.themedesignermode .mr-lg-0::before,
43656
  .mr-lg-0 body.themedesignermode.mr-lg-0::before {
43657
    content: "Deprecated style in use (.mr)" !important;
43658
    color: #ca3120 !important;
43659
    font-size: smaller !important;
43660
  }
43661
  .ml-lg-0 {
43662
    /* stylelint-disable declaration-no-important */
43663
    /* stylelint-enable */
43664
    margin-left: 0 !important;
43665
  }
43666
  body.behat-site .ml-lg-0,
43667
  .ml-lg-0 body.behat-site.ml-lg-0, body.themedesignermode .ml-lg-0,
43668
  .ml-lg-0 body.themedesignermode.ml-lg-0 {
43669
    outline: 3px dotted #ca3120 !important;
43670
    background-color: #fceeed !important;
43671
  }
43672
  body.behat-site .ml-lg-0::before,
43673
  .ml-lg-0 body.behat-site.ml-lg-0::before, body.themedesignermode .ml-lg-0::before,
43674
  .ml-lg-0 body.themedesignermode.ml-lg-0::before {
43675
    content: "Deprecated style in use (.ml)" !important;
43676
    color: #ca3120 !important;
43677
    font-size: smaller !important;
43678
  }
43679
  .mr-lg-1 {
43680
    /* stylelint-disable declaration-no-important */
43681
    /* stylelint-enable */
43682
    margin-right: 0.25rem !important;
43683
  }
43684
  body.behat-site .mr-lg-1,
43685
  .mr-lg-1 body.behat-site.mr-lg-1, body.themedesignermode .mr-lg-1,
43686
  .mr-lg-1 body.themedesignermode.mr-lg-1 {
43687
    outline: 3px dotted #ca3120 !important;
43688
    background-color: #fceeed !important;
43689
  }
43690
  body.behat-site .mr-lg-1::before,
43691
  .mr-lg-1 body.behat-site.mr-lg-1::before, body.themedesignermode .mr-lg-1::before,
43692
  .mr-lg-1 body.themedesignermode.mr-lg-1::before {
43693
    content: "Deprecated style in use (.mr)" !important;
43694
    color: #ca3120 !important;
43695
    font-size: smaller !important;
43696
  }
43697
  .ml-lg-1 {
43698
    /* stylelint-disable declaration-no-important */
43699
    /* stylelint-enable */
43700
    margin-left: 0.25rem !important;
43701
  }
43702
  body.behat-site .ml-lg-1,
43703
  .ml-lg-1 body.behat-site.ml-lg-1, body.themedesignermode .ml-lg-1,
43704
  .ml-lg-1 body.themedesignermode.ml-lg-1 {
43705
    outline: 3px dotted #ca3120 !important;
43706
    background-color: #fceeed !important;
43707
  }
43708
  body.behat-site .ml-lg-1::before,
43709
  .ml-lg-1 body.behat-site.ml-lg-1::before, body.themedesignermode .ml-lg-1::before,
43710
  .ml-lg-1 body.themedesignermode.ml-lg-1::before {
43711
    content: "Deprecated style in use (.ml)" !important;
43712
    color: #ca3120 !important;
43713
    font-size: smaller !important;
43714
  }
43715
  .mr-lg-2 {
43716
    /* stylelint-disable declaration-no-important */
43717
    /* stylelint-enable */
43718
    margin-right: 0.5rem !important;
43719
  }
43720
  body.behat-site .mr-lg-2,
43721
  .mr-lg-2 body.behat-site.mr-lg-2, body.themedesignermode .mr-lg-2,
43722
  .mr-lg-2 body.themedesignermode.mr-lg-2 {
43723
    outline: 3px dotted #ca3120 !important;
43724
    background-color: #fceeed !important;
43725
  }
43726
  body.behat-site .mr-lg-2::before,
43727
  .mr-lg-2 body.behat-site.mr-lg-2::before, body.themedesignermode .mr-lg-2::before,
43728
  .mr-lg-2 body.themedesignermode.mr-lg-2::before {
43729
    content: "Deprecated style in use (.mr)" !important;
43730
    color: #ca3120 !important;
43731
    font-size: smaller !important;
43732
  }
43733
  .ml-lg-2 {
43734
    /* stylelint-disable declaration-no-important */
43735
    /* stylelint-enable */
43736
    margin-left: 0.5rem !important;
43737
  }
43738
  body.behat-site .ml-lg-2,
43739
  .ml-lg-2 body.behat-site.ml-lg-2, body.themedesignermode .ml-lg-2,
43740
  .ml-lg-2 body.themedesignermode.ml-lg-2 {
43741
    outline: 3px dotted #ca3120 !important;
43742
    background-color: #fceeed !important;
43743
  }
43744
  body.behat-site .ml-lg-2::before,
43745
  .ml-lg-2 body.behat-site.ml-lg-2::before, body.themedesignermode .ml-lg-2::before,
43746
  .ml-lg-2 body.themedesignermode.ml-lg-2::before {
43747
    content: "Deprecated style in use (.ml)" !important;
43748
    color: #ca3120 !important;
43749
    font-size: smaller !important;
43750
  }
43751
  .mr-lg-3 {
43752
    /* stylelint-disable declaration-no-important */
43753
    /* stylelint-enable */
43754
    margin-right: 1rem !important;
43755
  }
43756
  body.behat-site .mr-lg-3,
43757
  .mr-lg-3 body.behat-site.mr-lg-3, body.themedesignermode .mr-lg-3,
43758
  .mr-lg-3 body.themedesignermode.mr-lg-3 {
43759
    outline: 3px dotted #ca3120 !important;
43760
    background-color: #fceeed !important;
43761
  }
43762
  body.behat-site .mr-lg-3::before,
43763
  .mr-lg-3 body.behat-site.mr-lg-3::before, body.themedesignermode .mr-lg-3::before,
43764
  .mr-lg-3 body.themedesignermode.mr-lg-3::before {
43765
    content: "Deprecated style in use (.mr)" !important;
43766
    color: #ca3120 !important;
43767
    font-size: smaller !important;
43768
  }
43769
  .ml-lg-3 {
43770
    /* stylelint-disable declaration-no-important */
43771
    /* stylelint-enable */
43772
    margin-left: 1rem !important;
43773
  }
43774
  body.behat-site .ml-lg-3,
43775
  .ml-lg-3 body.behat-site.ml-lg-3, body.themedesignermode .ml-lg-3,
43776
  .ml-lg-3 body.themedesignermode.ml-lg-3 {
43777
    outline: 3px dotted #ca3120 !important;
43778
    background-color: #fceeed !important;
43779
  }
43780
  body.behat-site .ml-lg-3::before,
43781
  .ml-lg-3 body.behat-site.ml-lg-3::before, body.themedesignermode .ml-lg-3::before,
43782
  .ml-lg-3 body.themedesignermode.ml-lg-3::before {
43783
    content: "Deprecated style in use (.ml)" !important;
43784
    color: #ca3120 !important;
43785
    font-size: smaller !important;
43786
  }
43787
  .mr-lg-4 {
43788
    /* stylelint-disable declaration-no-important */
43789
    /* stylelint-enable */
43790
    margin-right: 1.5rem !important;
43791
  }
43792
  body.behat-site .mr-lg-4,
43793
  .mr-lg-4 body.behat-site.mr-lg-4, body.themedesignermode .mr-lg-4,
43794
  .mr-lg-4 body.themedesignermode.mr-lg-4 {
43795
    outline: 3px dotted #ca3120 !important;
43796
    background-color: #fceeed !important;
43797
  }
43798
  body.behat-site .mr-lg-4::before,
43799
  .mr-lg-4 body.behat-site.mr-lg-4::before, body.themedesignermode .mr-lg-4::before,
43800
  .mr-lg-4 body.themedesignermode.mr-lg-4::before {
43801
    content: "Deprecated style in use (.mr)" !important;
43802
    color: #ca3120 !important;
43803
    font-size: smaller !important;
43804
  }
43805
  .ml-lg-4 {
43806
    /* stylelint-disable declaration-no-important */
43807
    /* stylelint-enable */
43808
    margin-left: 1.5rem !important;
43809
  }
43810
  body.behat-site .ml-lg-4,
43811
  .ml-lg-4 body.behat-site.ml-lg-4, body.themedesignermode .ml-lg-4,
43812
  .ml-lg-4 body.themedesignermode.ml-lg-4 {
43813
    outline: 3px dotted #ca3120 !important;
43814
    background-color: #fceeed !important;
43815
  }
43816
  body.behat-site .ml-lg-4::before,
43817
  .ml-lg-4 body.behat-site.ml-lg-4::before, body.themedesignermode .ml-lg-4::before,
43818
  .ml-lg-4 body.themedesignermode.ml-lg-4::before {
43819
    content: "Deprecated style in use (.ml)" !important;
43820
    color: #ca3120 !important;
43821
    font-size: smaller !important;
43822
  }
43823
  .mr-lg-5 {
43824
    /* stylelint-disable declaration-no-important */
43825
    /* stylelint-enable */
43826
    margin-right: 2rem !important;
43827
  }
43828
  body.behat-site .mr-lg-5,
43829
  .mr-lg-5 body.behat-site.mr-lg-5, body.themedesignermode .mr-lg-5,
43830
  .mr-lg-5 body.themedesignermode.mr-lg-5 {
43831
    outline: 3px dotted #ca3120 !important;
43832
    background-color: #fceeed !important;
43833
  }
43834
  body.behat-site .mr-lg-5::before,
43835
  .mr-lg-5 body.behat-site.mr-lg-5::before, body.themedesignermode .mr-lg-5::before,
43836
  .mr-lg-5 body.themedesignermode.mr-lg-5::before {
43837
    content: "Deprecated style in use (.mr)" !important;
43838
    color: #ca3120 !important;
43839
    font-size: smaller !important;
43840
  }
43841
  .ml-lg-5 {
43842
    /* stylelint-disable declaration-no-important */
43843
    /* stylelint-enable */
43844
    margin-left: 2rem !important;
43845
  }
43846
  body.behat-site .ml-lg-5,
43847
  .ml-lg-5 body.behat-site.ml-lg-5, body.themedesignermode .ml-lg-5,
43848
  .ml-lg-5 body.themedesignermode.ml-lg-5 {
43849
    outline: 3px dotted #ca3120 !important;
43850
    background-color: #fceeed !important;
43851
  }
43852
  body.behat-site .ml-lg-5::before,
43853
  .ml-lg-5 body.behat-site.ml-lg-5::before, body.themedesignermode .ml-lg-5::before,
43854
  .ml-lg-5 body.themedesignermode.ml-lg-5::before {
43855
    content: "Deprecated style in use (.ml)" !important;
43856
    color: #ca3120 !important;
43857
    font-size: smaller !important;
43858
  }
43859
  .mr-lg-6 {
43860
    /* stylelint-disable declaration-no-important */
43861
    /* stylelint-enable */
43862
    margin-right: 3rem !important;
43863
  }
43864
  body.behat-site .mr-lg-6,
43865
  .mr-lg-6 body.behat-site.mr-lg-6, body.themedesignermode .mr-lg-6,
43866
  .mr-lg-6 body.themedesignermode.mr-lg-6 {
43867
    outline: 3px dotted #ca3120 !important;
43868
    background-color: #fceeed !important;
43869
  }
43870
  body.behat-site .mr-lg-6::before,
43871
  .mr-lg-6 body.behat-site.mr-lg-6::before, body.themedesignermode .mr-lg-6::before,
43872
  .mr-lg-6 body.themedesignermode.mr-lg-6::before {
43873
    content: "Deprecated style in use (.mr)" !important;
43874
    color: #ca3120 !important;
43875
    font-size: smaller !important;
43876
  }
43877
  .ml-lg-6 {
43878
    /* stylelint-disable declaration-no-important */
43879
    /* stylelint-enable */
43880
    margin-left: 3rem !important;
43881
  }
43882
  body.behat-site .ml-lg-6,
43883
  .ml-lg-6 body.behat-site.ml-lg-6, body.themedesignermode .ml-lg-6,
43884
  .ml-lg-6 body.themedesignermode.ml-lg-6 {
43885
    outline: 3px dotted #ca3120 !important;
43886
    background-color: #fceeed !important;
43887
  }
43888
  body.behat-site .ml-lg-6::before,
43889
  .ml-lg-6 body.behat-site.ml-lg-6::before, body.themedesignermode .ml-lg-6::before,
43890
  .ml-lg-6 body.themedesignermode.ml-lg-6::before {
43891
    content: "Deprecated style in use (.ml)" !important;
43892
    color: #ca3120 !important;
43893
    font-size: smaller !important;
43894
  }
43895
  .pr-lg-0 {
43896
    /* stylelint-disable declaration-no-important */
43897
    /* stylelint-enable */
43898
    padding-right: 0 !important;
43899
  }
43900
  body.behat-site .pr-lg-0,
43901
  .pr-lg-0 body.behat-site.pr-lg-0, body.themedesignermode .pr-lg-0,
43902
  .pr-lg-0 body.themedesignermode.pr-lg-0 {
43903
    outline: 3px dotted #ca3120 !important;
43904
    background-color: #fceeed !important;
43905
  }
43906
  body.behat-site .pr-lg-0::before,
43907
  .pr-lg-0 body.behat-site.pr-lg-0::before, body.themedesignermode .pr-lg-0::before,
43908
  .pr-lg-0 body.themedesignermode.pr-lg-0::before {
43909
    content: "Deprecated style in use (.pr)" !important;
43910
    color: #ca3120 !important;
43911
    font-size: smaller !important;
43912
  }
43913
  .pl-lg-0 {
43914
    /* stylelint-disable declaration-no-important */
43915
    /* stylelint-enable */
43916
    padding-left: 0 !important;
43917
  }
43918
  body.behat-site .pl-lg-0,
43919
  .pl-lg-0 body.behat-site.pl-lg-0, body.themedesignermode .pl-lg-0,
43920
  .pl-lg-0 body.themedesignermode.pl-lg-0 {
43921
    outline: 3px dotted #ca3120 !important;
43922
    background-color: #fceeed !important;
43923
  }
43924
  body.behat-site .pl-lg-0::before,
43925
  .pl-lg-0 body.behat-site.pl-lg-0::before, body.themedesignermode .pl-lg-0::before,
43926
  .pl-lg-0 body.themedesignermode.pl-lg-0::before {
43927
    content: "Deprecated style in use (.pl)" !important;
43928
    color: #ca3120 !important;
43929
    font-size: smaller !important;
43930
  }
43931
  .pr-lg-1 {
43932
    /* stylelint-disable declaration-no-important */
43933
    /* stylelint-enable */
43934
    padding-right: 0.25rem !important;
43935
  }
43936
  body.behat-site .pr-lg-1,
43937
  .pr-lg-1 body.behat-site.pr-lg-1, body.themedesignermode .pr-lg-1,
43938
  .pr-lg-1 body.themedesignermode.pr-lg-1 {
43939
    outline: 3px dotted #ca3120 !important;
43940
    background-color: #fceeed !important;
43941
  }
43942
  body.behat-site .pr-lg-1::before,
43943
  .pr-lg-1 body.behat-site.pr-lg-1::before, body.themedesignermode .pr-lg-1::before,
43944
  .pr-lg-1 body.themedesignermode.pr-lg-1::before {
43945
    content: "Deprecated style in use (.pr)" !important;
43946
    color: #ca3120 !important;
43947
    font-size: smaller !important;
43948
  }
43949
  .pl-lg-1 {
43950
    /* stylelint-disable declaration-no-important */
43951
    /* stylelint-enable */
43952
    padding-left: 0.25rem !important;
43953
  }
43954
  body.behat-site .pl-lg-1,
43955
  .pl-lg-1 body.behat-site.pl-lg-1, body.themedesignermode .pl-lg-1,
43956
  .pl-lg-1 body.themedesignermode.pl-lg-1 {
43957
    outline: 3px dotted #ca3120 !important;
43958
    background-color: #fceeed !important;
43959
  }
43960
  body.behat-site .pl-lg-1::before,
43961
  .pl-lg-1 body.behat-site.pl-lg-1::before, body.themedesignermode .pl-lg-1::before,
43962
  .pl-lg-1 body.themedesignermode.pl-lg-1::before {
43963
    content: "Deprecated style in use (.pl)" !important;
43964
    color: #ca3120 !important;
43965
    font-size: smaller !important;
43966
  }
43967
  .pr-lg-2 {
43968
    /* stylelint-disable declaration-no-important */
43969
    /* stylelint-enable */
43970
    padding-right: 0.5rem !important;
43971
  }
43972
  body.behat-site .pr-lg-2,
43973
  .pr-lg-2 body.behat-site.pr-lg-2, body.themedesignermode .pr-lg-2,
43974
  .pr-lg-2 body.themedesignermode.pr-lg-2 {
43975
    outline: 3px dotted #ca3120 !important;
43976
    background-color: #fceeed !important;
43977
  }
43978
  body.behat-site .pr-lg-2::before,
43979
  .pr-lg-2 body.behat-site.pr-lg-2::before, body.themedesignermode .pr-lg-2::before,
43980
  .pr-lg-2 body.themedesignermode.pr-lg-2::before {
43981
    content: "Deprecated style in use (.pr)" !important;
43982
    color: #ca3120 !important;
43983
    font-size: smaller !important;
43984
  }
43985
  .pl-lg-2 {
43986
    /* stylelint-disable declaration-no-important */
43987
    /* stylelint-enable */
43988
    padding-left: 0.5rem !important;
43989
  }
43990
  body.behat-site .pl-lg-2,
43991
  .pl-lg-2 body.behat-site.pl-lg-2, body.themedesignermode .pl-lg-2,
43992
  .pl-lg-2 body.themedesignermode.pl-lg-2 {
43993
    outline: 3px dotted #ca3120 !important;
43994
    background-color: #fceeed !important;
43995
  }
43996
  body.behat-site .pl-lg-2::before,
43997
  .pl-lg-2 body.behat-site.pl-lg-2::before, body.themedesignermode .pl-lg-2::before,
43998
  .pl-lg-2 body.themedesignermode.pl-lg-2::before {
43999
    content: "Deprecated style in use (.pl)" !important;
44000
    color: #ca3120 !important;
44001
    font-size: smaller !important;
44002
  }
44003
  .pr-lg-3 {
44004
    /* stylelint-disable declaration-no-important */
44005
    /* stylelint-enable */
44006
    padding-right: 1rem !important;
44007
  }
44008
  body.behat-site .pr-lg-3,
44009
  .pr-lg-3 body.behat-site.pr-lg-3, body.themedesignermode .pr-lg-3,
44010
  .pr-lg-3 body.themedesignermode.pr-lg-3 {
44011
    outline: 3px dotted #ca3120 !important;
44012
    background-color: #fceeed !important;
44013
  }
44014
  body.behat-site .pr-lg-3::before,
44015
  .pr-lg-3 body.behat-site.pr-lg-3::before, body.themedesignermode .pr-lg-3::before,
44016
  .pr-lg-3 body.themedesignermode.pr-lg-3::before {
44017
    content: "Deprecated style in use (.pr)" !important;
44018
    color: #ca3120 !important;
44019
    font-size: smaller !important;
44020
  }
44021
  .pl-lg-3 {
44022
    /* stylelint-disable declaration-no-important */
44023
    /* stylelint-enable */
44024
    padding-left: 1rem !important;
44025
  }
44026
  body.behat-site .pl-lg-3,
44027
  .pl-lg-3 body.behat-site.pl-lg-3, body.themedesignermode .pl-lg-3,
44028
  .pl-lg-3 body.themedesignermode.pl-lg-3 {
44029
    outline: 3px dotted #ca3120 !important;
44030
    background-color: #fceeed !important;
44031
  }
44032
  body.behat-site .pl-lg-3::before,
44033
  .pl-lg-3 body.behat-site.pl-lg-3::before, body.themedesignermode .pl-lg-3::before,
44034
  .pl-lg-3 body.themedesignermode.pl-lg-3::before {
44035
    content: "Deprecated style in use (.pl)" !important;
44036
    color: #ca3120 !important;
44037
    font-size: smaller !important;
44038
  }
44039
  .pr-lg-4 {
44040
    /* stylelint-disable declaration-no-important */
44041
    /* stylelint-enable */
44042
    padding-right: 1.5rem !important;
44043
  }
44044
  body.behat-site .pr-lg-4,
44045
  .pr-lg-4 body.behat-site.pr-lg-4, body.themedesignermode .pr-lg-4,
44046
  .pr-lg-4 body.themedesignermode.pr-lg-4 {
44047
    outline: 3px dotted #ca3120 !important;
44048
    background-color: #fceeed !important;
44049
  }
44050
  body.behat-site .pr-lg-4::before,
44051
  .pr-lg-4 body.behat-site.pr-lg-4::before, body.themedesignermode .pr-lg-4::before,
44052
  .pr-lg-4 body.themedesignermode.pr-lg-4::before {
44053
    content: "Deprecated style in use (.pr)" !important;
44054
    color: #ca3120 !important;
44055
    font-size: smaller !important;
44056
  }
44057
  .pl-lg-4 {
44058
    /* stylelint-disable declaration-no-important */
44059
    /* stylelint-enable */
44060
    padding-left: 1.5rem !important;
44061
  }
44062
  body.behat-site .pl-lg-4,
44063
  .pl-lg-4 body.behat-site.pl-lg-4, body.themedesignermode .pl-lg-4,
44064
  .pl-lg-4 body.themedesignermode.pl-lg-4 {
44065
    outline: 3px dotted #ca3120 !important;
44066
    background-color: #fceeed !important;
44067
  }
44068
  body.behat-site .pl-lg-4::before,
44069
  .pl-lg-4 body.behat-site.pl-lg-4::before, body.themedesignermode .pl-lg-4::before,
44070
  .pl-lg-4 body.themedesignermode.pl-lg-4::before {
44071
    content: "Deprecated style in use (.pl)" !important;
44072
    color: #ca3120 !important;
44073
    font-size: smaller !important;
44074
  }
44075
  .pr-lg-5 {
44076
    /* stylelint-disable declaration-no-important */
44077
    /* stylelint-enable */
44078
    padding-right: 2rem !important;
44079
  }
44080
  body.behat-site .pr-lg-5,
44081
  .pr-lg-5 body.behat-site.pr-lg-5, body.themedesignermode .pr-lg-5,
44082
  .pr-lg-5 body.themedesignermode.pr-lg-5 {
44083
    outline: 3px dotted #ca3120 !important;
44084
    background-color: #fceeed !important;
44085
  }
44086
  body.behat-site .pr-lg-5::before,
44087
  .pr-lg-5 body.behat-site.pr-lg-5::before, body.themedesignermode .pr-lg-5::before,
44088
  .pr-lg-5 body.themedesignermode.pr-lg-5::before {
44089
    content: "Deprecated style in use (.pr)" !important;
44090
    color: #ca3120 !important;
44091
    font-size: smaller !important;
44092
  }
44093
  .pl-lg-5 {
44094
    /* stylelint-disable declaration-no-important */
44095
    /* stylelint-enable */
44096
    padding-left: 2rem !important;
44097
  }
44098
  body.behat-site .pl-lg-5,
44099
  .pl-lg-5 body.behat-site.pl-lg-5, body.themedesignermode .pl-lg-5,
44100
  .pl-lg-5 body.themedesignermode.pl-lg-5 {
44101
    outline: 3px dotted #ca3120 !important;
44102
    background-color: #fceeed !important;
44103
  }
44104
  body.behat-site .pl-lg-5::before,
44105
  .pl-lg-5 body.behat-site.pl-lg-5::before, body.themedesignermode .pl-lg-5::before,
44106
  .pl-lg-5 body.themedesignermode.pl-lg-5::before {
44107
    content: "Deprecated style in use (.pl)" !important;
44108
    color: #ca3120 !important;
44109
    font-size: smaller !important;
44110
  }
44111
  .pr-lg-6 {
44112
    /* stylelint-disable declaration-no-important */
44113
    /* stylelint-enable */
44114
    padding-right: 3rem !important;
44115
  }
44116
  body.behat-site .pr-lg-6,
44117
  .pr-lg-6 body.behat-site.pr-lg-6, body.themedesignermode .pr-lg-6,
44118
  .pr-lg-6 body.themedesignermode.pr-lg-6 {
44119
    outline: 3px dotted #ca3120 !important;
44120
    background-color: #fceeed !important;
44121
  }
44122
  body.behat-site .pr-lg-6::before,
44123
  .pr-lg-6 body.behat-site.pr-lg-6::before, body.themedesignermode .pr-lg-6::before,
44124
  .pr-lg-6 body.themedesignermode.pr-lg-6::before {
44125
    content: "Deprecated style in use (.pr)" !important;
44126
    color: #ca3120 !important;
44127
    font-size: smaller !important;
44128
  }
44129
  .pl-lg-6 {
44130
    /* stylelint-disable declaration-no-important */
44131
    /* stylelint-enable */
44132
    padding-left: 3rem !important;
44133
  }
44134
  body.behat-site .pl-lg-6,
44135
  .pl-lg-6 body.behat-site.pl-lg-6, body.themedesignermode .pl-lg-6,
44136
  .pl-lg-6 body.themedesignermode.pl-lg-6 {
44137
    outline: 3px dotted #ca3120 !important;
44138
    background-color: #fceeed !important;
44139
  }
44140
  body.behat-site .pl-lg-6::before,
44141
  .pl-lg-6 body.behat-site.pl-lg-6::before, body.themedesignermode .pl-lg-6::before,
44142
  .pl-lg-6 body.themedesignermode.pl-lg-6::before {
44143
    content: "Deprecated style in use (.pl)" !important;
44144
    color: #ca3120 !important;
44145
    font-size: smaller !important;
44146
  }
44147
  .mr-lg-n1 {
44148
    /* stylelint-disable declaration-no-important */
44149
    /* stylelint-enable */
44150
    margin-right: -0.25rem !important;
44151
  }
44152
  body.behat-site .mr-lg-n1,
44153
  .mr-lg-n1 body.behat-site.mr-lg-n1, body.themedesignermode .mr-lg-n1,
44154
  .mr-lg-n1 body.themedesignermode.mr-lg-n1 {
44155
    outline: 3px dotted #ca3120 !important;
44156
    background-color: #fceeed !important;
44157
  }
44158
  body.behat-site .mr-lg-n1::before,
44159
  .mr-lg-n1 body.behat-site.mr-lg-n1::before, body.themedesignermode .mr-lg-n1::before,
44160
  .mr-lg-n1 body.themedesignermode.mr-lg-n1::before {
44161
    content: "Deprecated style in use (.mr)" !important;
44162
    color: #ca3120 !important;
44163
    font-size: smaller !important;
44164
  }
44165
  .ml-lg-n1 {
44166
    /* stylelint-disable declaration-no-important */
44167
    /* stylelint-enable */
44168
    margin-left: -0.25rem !important;
44169
  }
44170
  body.behat-site .ml-lg-n1,
44171
  .ml-lg-n1 body.behat-site.ml-lg-n1, body.themedesignermode .ml-lg-n1,
44172
  .ml-lg-n1 body.themedesignermode.ml-lg-n1 {
44173
    outline: 3px dotted #ca3120 !important;
44174
    background-color: #fceeed !important;
44175
  }
44176
  body.behat-site .ml-lg-n1::before,
44177
  .ml-lg-n1 body.behat-site.ml-lg-n1::before, body.themedesignermode .ml-lg-n1::before,
44178
  .ml-lg-n1 body.themedesignermode.ml-lg-n1::before {
44179
    content: "Deprecated style in use (.ml)" !important;
44180
    color: #ca3120 !important;
44181
    font-size: smaller !important;
44182
  }
44183
  .mr-lg-n2 {
44184
    /* stylelint-disable declaration-no-important */
44185
    /* stylelint-enable */
44186
    margin-right: -0.5rem !important;
44187
  }
44188
  body.behat-site .mr-lg-n2,
44189
  .mr-lg-n2 body.behat-site.mr-lg-n2, body.themedesignermode .mr-lg-n2,
44190
  .mr-lg-n2 body.themedesignermode.mr-lg-n2 {
44191
    outline: 3px dotted #ca3120 !important;
44192
    background-color: #fceeed !important;
44193
  }
44194
  body.behat-site .mr-lg-n2::before,
44195
  .mr-lg-n2 body.behat-site.mr-lg-n2::before, body.themedesignermode .mr-lg-n2::before,
44196
  .mr-lg-n2 body.themedesignermode.mr-lg-n2::before {
44197
    content: "Deprecated style in use (.mr)" !important;
44198
    color: #ca3120 !important;
44199
    font-size: smaller !important;
44200
  }
44201
  .ml-lg-n2 {
44202
    /* stylelint-disable declaration-no-important */
44203
    /* stylelint-enable */
44204
    margin-left: -0.5rem !important;
44205
  }
44206
  body.behat-site .ml-lg-n2,
44207
  .ml-lg-n2 body.behat-site.ml-lg-n2, body.themedesignermode .ml-lg-n2,
44208
  .ml-lg-n2 body.themedesignermode.ml-lg-n2 {
44209
    outline: 3px dotted #ca3120 !important;
44210
    background-color: #fceeed !important;
44211
  }
44212
  body.behat-site .ml-lg-n2::before,
44213
  .ml-lg-n2 body.behat-site.ml-lg-n2::before, body.themedesignermode .ml-lg-n2::before,
44214
  .ml-lg-n2 body.themedesignermode.ml-lg-n2::before {
44215
    content: "Deprecated style in use (.ml)" !important;
44216
    color: #ca3120 !important;
44217
    font-size: smaller !important;
44218
  }
44219
  .mr-lg-n3 {
44220
    /* stylelint-disable declaration-no-important */
44221
    /* stylelint-enable */
44222
    margin-right: -1rem !important;
44223
  }
44224
  body.behat-site .mr-lg-n3,
44225
  .mr-lg-n3 body.behat-site.mr-lg-n3, body.themedesignermode .mr-lg-n3,
44226
  .mr-lg-n3 body.themedesignermode.mr-lg-n3 {
44227
    outline: 3px dotted #ca3120 !important;
44228
    background-color: #fceeed !important;
44229
  }
44230
  body.behat-site .mr-lg-n3::before,
44231
  .mr-lg-n3 body.behat-site.mr-lg-n3::before, body.themedesignermode .mr-lg-n3::before,
44232
  .mr-lg-n3 body.themedesignermode.mr-lg-n3::before {
44233
    content: "Deprecated style in use (.mr)" !important;
44234
    color: #ca3120 !important;
44235
    font-size: smaller !important;
44236
  }
44237
  .ml-lg-n3 {
44238
    /* stylelint-disable declaration-no-important */
44239
    /* stylelint-enable */
44240
    margin-left: -1rem !important;
44241
  }
44242
  body.behat-site .ml-lg-n3,
44243
  .ml-lg-n3 body.behat-site.ml-lg-n3, body.themedesignermode .ml-lg-n3,
44244
  .ml-lg-n3 body.themedesignermode.ml-lg-n3 {
44245
    outline: 3px dotted #ca3120 !important;
44246
    background-color: #fceeed !important;
44247
  }
44248
  body.behat-site .ml-lg-n3::before,
44249
  .ml-lg-n3 body.behat-site.ml-lg-n3::before, body.themedesignermode .ml-lg-n3::before,
44250
  .ml-lg-n3 body.themedesignermode.ml-lg-n3::before {
44251
    content: "Deprecated style in use (.ml)" !important;
44252
    color: #ca3120 !important;
44253
    font-size: smaller !important;
44254
  }
44255
  .mr-lg-n4 {
44256
    /* stylelint-disable declaration-no-important */
44257
    /* stylelint-enable */
44258
    margin-right: -1.5rem !important;
44259
  }
44260
  body.behat-site .mr-lg-n4,
44261
  .mr-lg-n4 body.behat-site.mr-lg-n4, body.themedesignermode .mr-lg-n4,
44262
  .mr-lg-n4 body.themedesignermode.mr-lg-n4 {
44263
    outline: 3px dotted #ca3120 !important;
44264
    background-color: #fceeed !important;
44265
  }
44266
  body.behat-site .mr-lg-n4::before,
44267
  .mr-lg-n4 body.behat-site.mr-lg-n4::before, body.themedesignermode .mr-lg-n4::before,
44268
  .mr-lg-n4 body.themedesignermode.mr-lg-n4::before {
44269
    content: "Deprecated style in use (.mr)" !important;
44270
    color: #ca3120 !important;
44271
    font-size: smaller !important;
44272
  }
44273
  .ml-lg-n4 {
44274
    /* stylelint-disable declaration-no-important */
44275
    /* stylelint-enable */
44276
    margin-left: -1.5rem !important;
44277
  }
44278
  body.behat-site .ml-lg-n4,
44279
  .ml-lg-n4 body.behat-site.ml-lg-n4, body.themedesignermode .ml-lg-n4,
44280
  .ml-lg-n4 body.themedesignermode.ml-lg-n4 {
44281
    outline: 3px dotted #ca3120 !important;
44282
    background-color: #fceeed !important;
44283
  }
44284
  body.behat-site .ml-lg-n4::before,
44285
  .ml-lg-n4 body.behat-site.ml-lg-n4::before, body.themedesignermode .ml-lg-n4::before,
44286
  .ml-lg-n4 body.themedesignermode.ml-lg-n4::before {
44287
    content: "Deprecated style in use (.ml)" !important;
44288
    color: #ca3120 !important;
44289
    font-size: smaller !important;
44290
  }
44291
  .mr-lg-n5 {
44292
    /* stylelint-disable declaration-no-important */
44293
    /* stylelint-enable */
44294
    margin-right: -2rem !important;
44295
  }
44296
  body.behat-site .mr-lg-n5,
44297
  .mr-lg-n5 body.behat-site.mr-lg-n5, body.themedesignermode .mr-lg-n5,
44298
  .mr-lg-n5 body.themedesignermode.mr-lg-n5 {
44299
    outline: 3px dotted #ca3120 !important;
44300
    background-color: #fceeed !important;
44301
  }
44302
  body.behat-site .mr-lg-n5::before,
44303
  .mr-lg-n5 body.behat-site.mr-lg-n5::before, body.themedesignermode .mr-lg-n5::before,
44304
  .mr-lg-n5 body.themedesignermode.mr-lg-n5::before {
44305
    content: "Deprecated style in use (.mr)" !important;
44306
    color: #ca3120 !important;
44307
    font-size: smaller !important;
44308
  }
44309
  .ml-lg-n5 {
44310
    /* stylelint-disable declaration-no-important */
44311
    /* stylelint-enable */
44312
    margin-left: -2rem !important;
44313
  }
44314
  body.behat-site .ml-lg-n5,
44315
  .ml-lg-n5 body.behat-site.ml-lg-n5, body.themedesignermode .ml-lg-n5,
44316
  .ml-lg-n5 body.themedesignermode.ml-lg-n5 {
44317
    outline: 3px dotted #ca3120 !important;
44318
    background-color: #fceeed !important;
44319
  }
44320
  body.behat-site .ml-lg-n5::before,
44321
  .ml-lg-n5 body.behat-site.ml-lg-n5::before, body.themedesignermode .ml-lg-n5::before,
44322
  .ml-lg-n5 body.themedesignermode.ml-lg-n5::before {
44323
    content: "Deprecated style in use (.ml)" !important;
44324
    color: #ca3120 !important;
44325
    font-size: smaller !important;
44326
  }
44327
  .mr-lg-n6 {
44328
    /* stylelint-disable declaration-no-important */
44329
    /* stylelint-enable */
44330
    margin-right: -3rem !important;
44331
  }
44332
  body.behat-site .mr-lg-n6,
44333
  .mr-lg-n6 body.behat-site.mr-lg-n6, body.themedesignermode .mr-lg-n6,
44334
  .mr-lg-n6 body.themedesignermode.mr-lg-n6 {
44335
    outline: 3px dotted #ca3120 !important;
44336
    background-color: #fceeed !important;
44337
  }
44338
  body.behat-site .mr-lg-n6::before,
44339
  .mr-lg-n6 body.behat-site.mr-lg-n6::before, body.themedesignermode .mr-lg-n6::before,
44340
  .mr-lg-n6 body.themedesignermode.mr-lg-n6::before {
44341
    content: "Deprecated style in use (.mr)" !important;
44342
    color: #ca3120 !important;
44343
    font-size: smaller !important;
44344
  }
44345
  .ml-lg-n6 {
44346
    /* stylelint-disable declaration-no-important */
44347
    /* stylelint-enable */
44348
    margin-left: -3rem !important;
44349
  }
44350
  body.behat-site .ml-lg-n6,
44351
  .ml-lg-n6 body.behat-site.ml-lg-n6, body.themedesignermode .ml-lg-n6,
44352
  .ml-lg-n6 body.themedesignermode.ml-lg-n6 {
44353
    outline: 3px dotted #ca3120 !important;
44354
    background-color: #fceeed !important;
44355
  }
44356
  body.behat-site .ml-lg-n6::before,
44357
  .ml-lg-n6 body.behat-site.ml-lg-n6::before, body.themedesignermode .ml-lg-n6::before,
44358
  .ml-lg-n6 body.themedesignermode.ml-lg-n6::before {
44359
    content: "Deprecated style in use (.ml)" !important;
44360
    color: #ca3120 !important;
44361
    font-size: smaller !important;
44362
  }
44363
  .mr-lg-auto {
44364
    /* stylelint-disable declaration-no-important */
44365
    /* stylelint-enable */
44366
    margin-right: auto !important;
44367
  }
44368
  body.behat-site .mr-lg-auto,
44369
  .mr-lg-auto body.behat-site.mr-lg-auto, body.themedesignermode .mr-lg-auto,
44370
  .mr-lg-auto body.themedesignermode.mr-lg-auto {
44371
    outline: 3px dotted #ca3120 !important;
44372
    background-color: #fceeed !important;
44373
  }
44374
  body.behat-site .mr-lg-auto::before,
44375
  .mr-lg-auto body.behat-site.mr-lg-auto::before, body.themedesignermode .mr-lg-auto::before,
44376
  .mr-lg-auto body.themedesignermode.mr-lg-auto::before {
44377
    content: "Deprecated style in use (.mr)" !important;
44378
    color: #ca3120 !important;
44379
    font-size: smaller !important;
44380
  }
44381
  .ml-lg-auto {
44382
    /* stylelint-disable declaration-no-important */
44383
    /* stylelint-enable */
44384
    margin-left: auto !important;
44385
  }
44386
  body.behat-site .ml-lg-auto,
44387
  .ml-lg-auto body.behat-site.ml-lg-auto, body.themedesignermode .ml-lg-auto,
44388
  .ml-lg-auto body.themedesignermode.ml-lg-auto {
44389
    outline: 3px dotted #ca3120 !important;
44390
    background-color: #fceeed !important;
44391
  }
44392
  body.behat-site .ml-lg-auto::before,
44393
  .ml-lg-auto body.behat-site.ml-lg-auto::before, body.themedesignermode .ml-lg-auto::before,
44394
  .ml-lg-auto body.themedesignermode.ml-lg-auto::before {
44395
    content: "Deprecated style in use (.ml)" !important;
44396
    color: #ca3120 !important;
44397
    font-size: smaller !important;
44398
  }
44399
}
44400
@media (min-width: 1200px) {
44401
  .mr-xl-0 {
44402
    /* stylelint-disable declaration-no-important */
44403
    /* stylelint-enable */
44404
    margin-right: 0 !important;
44405
  }
44406
  body.behat-site .mr-xl-0,
44407
  .mr-xl-0 body.behat-site.mr-xl-0, body.themedesignermode .mr-xl-0,
44408
  .mr-xl-0 body.themedesignermode.mr-xl-0 {
44409
    outline: 3px dotted #ca3120 !important;
44410
    background-color: #fceeed !important;
44411
  }
44412
  body.behat-site .mr-xl-0::before,
44413
  .mr-xl-0 body.behat-site.mr-xl-0::before, body.themedesignermode .mr-xl-0::before,
44414
  .mr-xl-0 body.themedesignermode.mr-xl-0::before {
44415
    content: "Deprecated style in use (.mr)" !important;
44416
    color: #ca3120 !important;
44417
    font-size: smaller !important;
44418
  }
44419
  .ml-xl-0 {
44420
    /* stylelint-disable declaration-no-important */
44421
    /* stylelint-enable */
44422
    margin-left: 0 !important;
44423
  }
44424
  body.behat-site .ml-xl-0,
44425
  .ml-xl-0 body.behat-site.ml-xl-0, body.themedesignermode .ml-xl-0,
44426
  .ml-xl-0 body.themedesignermode.ml-xl-0 {
44427
    outline: 3px dotted #ca3120 !important;
44428
    background-color: #fceeed !important;
44429
  }
44430
  body.behat-site .ml-xl-0::before,
44431
  .ml-xl-0 body.behat-site.ml-xl-0::before, body.themedesignermode .ml-xl-0::before,
44432
  .ml-xl-0 body.themedesignermode.ml-xl-0::before {
44433
    content: "Deprecated style in use (.ml)" !important;
44434
    color: #ca3120 !important;
44435
    font-size: smaller !important;
44436
  }
44437
  .mr-xl-1 {
44438
    /* stylelint-disable declaration-no-important */
44439
    /* stylelint-enable */
44440
    margin-right: 0.25rem !important;
44441
  }
44442
  body.behat-site .mr-xl-1,
44443
  .mr-xl-1 body.behat-site.mr-xl-1, body.themedesignermode .mr-xl-1,
44444
  .mr-xl-1 body.themedesignermode.mr-xl-1 {
44445
    outline: 3px dotted #ca3120 !important;
44446
    background-color: #fceeed !important;
44447
  }
44448
  body.behat-site .mr-xl-1::before,
44449
  .mr-xl-1 body.behat-site.mr-xl-1::before, body.themedesignermode .mr-xl-1::before,
44450
  .mr-xl-1 body.themedesignermode.mr-xl-1::before {
44451
    content: "Deprecated style in use (.mr)" !important;
44452
    color: #ca3120 !important;
44453
    font-size: smaller !important;
44454
  }
44455
  .ml-xl-1 {
44456
    /* stylelint-disable declaration-no-important */
44457
    /* stylelint-enable */
44458
    margin-left: 0.25rem !important;
44459
  }
44460
  body.behat-site .ml-xl-1,
44461
  .ml-xl-1 body.behat-site.ml-xl-1, body.themedesignermode .ml-xl-1,
44462
  .ml-xl-1 body.themedesignermode.ml-xl-1 {
44463
    outline: 3px dotted #ca3120 !important;
44464
    background-color: #fceeed !important;
44465
  }
44466
  body.behat-site .ml-xl-1::before,
44467
  .ml-xl-1 body.behat-site.ml-xl-1::before, body.themedesignermode .ml-xl-1::before,
44468
  .ml-xl-1 body.themedesignermode.ml-xl-1::before {
44469
    content: "Deprecated style in use (.ml)" !important;
44470
    color: #ca3120 !important;
44471
    font-size: smaller !important;
44472
  }
44473
  .mr-xl-2 {
44474
    /* stylelint-disable declaration-no-important */
44475
    /* stylelint-enable */
44476
    margin-right: 0.5rem !important;
44477
  }
44478
  body.behat-site .mr-xl-2,
44479
  .mr-xl-2 body.behat-site.mr-xl-2, body.themedesignermode .mr-xl-2,
44480
  .mr-xl-2 body.themedesignermode.mr-xl-2 {
44481
    outline: 3px dotted #ca3120 !important;
44482
    background-color: #fceeed !important;
44483
  }
44484
  body.behat-site .mr-xl-2::before,
44485
  .mr-xl-2 body.behat-site.mr-xl-2::before, body.themedesignermode .mr-xl-2::before,
44486
  .mr-xl-2 body.themedesignermode.mr-xl-2::before {
44487
    content: "Deprecated style in use (.mr)" !important;
44488
    color: #ca3120 !important;
44489
    font-size: smaller !important;
44490
  }
44491
  .ml-xl-2 {
44492
    /* stylelint-disable declaration-no-important */
44493
    /* stylelint-enable */
44494
    margin-left: 0.5rem !important;
44495
  }
44496
  body.behat-site .ml-xl-2,
44497
  .ml-xl-2 body.behat-site.ml-xl-2, body.themedesignermode .ml-xl-2,
44498
  .ml-xl-2 body.themedesignermode.ml-xl-2 {
44499
    outline: 3px dotted #ca3120 !important;
44500
    background-color: #fceeed !important;
44501
  }
44502
  body.behat-site .ml-xl-2::before,
44503
  .ml-xl-2 body.behat-site.ml-xl-2::before, body.themedesignermode .ml-xl-2::before,
44504
  .ml-xl-2 body.themedesignermode.ml-xl-2::before {
44505
    content: "Deprecated style in use (.ml)" !important;
44506
    color: #ca3120 !important;
44507
    font-size: smaller !important;
44508
  }
44509
  .mr-xl-3 {
44510
    /* stylelint-disable declaration-no-important */
44511
    /* stylelint-enable */
44512
    margin-right: 1rem !important;
44513
  }
44514
  body.behat-site .mr-xl-3,
44515
  .mr-xl-3 body.behat-site.mr-xl-3, body.themedesignermode .mr-xl-3,
44516
  .mr-xl-3 body.themedesignermode.mr-xl-3 {
44517
    outline: 3px dotted #ca3120 !important;
44518
    background-color: #fceeed !important;
44519
  }
44520
  body.behat-site .mr-xl-3::before,
44521
  .mr-xl-3 body.behat-site.mr-xl-3::before, body.themedesignermode .mr-xl-3::before,
44522
  .mr-xl-3 body.themedesignermode.mr-xl-3::before {
44523
    content: "Deprecated style in use (.mr)" !important;
44524
    color: #ca3120 !important;
44525
    font-size: smaller !important;
44526
  }
44527
  .ml-xl-3 {
44528
    /* stylelint-disable declaration-no-important */
44529
    /* stylelint-enable */
44530
    margin-left: 1rem !important;
44531
  }
44532
  body.behat-site .ml-xl-3,
44533
  .ml-xl-3 body.behat-site.ml-xl-3, body.themedesignermode .ml-xl-3,
44534
  .ml-xl-3 body.themedesignermode.ml-xl-3 {
44535
    outline: 3px dotted #ca3120 !important;
44536
    background-color: #fceeed !important;
44537
  }
44538
  body.behat-site .ml-xl-3::before,
44539
  .ml-xl-3 body.behat-site.ml-xl-3::before, body.themedesignermode .ml-xl-3::before,
44540
  .ml-xl-3 body.themedesignermode.ml-xl-3::before {
44541
    content: "Deprecated style in use (.ml)" !important;
44542
    color: #ca3120 !important;
44543
    font-size: smaller !important;
44544
  }
44545
  .mr-xl-4 {
44546
    /* stylelint-disable declaration-no-important */
44547
    /* stylelint-enable */
44548
    margin-right: 1.5rem !important;
44549
  }
44550
  body.behat-site .mr-xl-4,
44551
  .mr-xl-4 body.behat-site.mr-xl-4, body.themedesignermode .mr-xl-4,
44552
  .mr-xl-4 body.themedesignermode.mr-xl-4 {
44553
    outline: 3px dotted #ca3120 !important;
44554
    background-color: #fceeed !important;
44555
  }
44556
  body.behat-site .mr-xl-4::before,
44557
  .mr-xl-4 body.behat-site.mr-xl-4::before, body.themedesignermode .mr-xl-4::before,
44558
  .mr-xl-4 body.themedesignermode.mr-xl-4::before {
44559
    content: "Deprecated style in use (.mr)" !important;
44560
    color: #ca3120 !important;
44561
    font-size: smaller !important;
44562
  }
44563
  .ml-xl-4 {
44564
    /* stylelint-disable declaration-no-important */
44565
    /* stylelint-enable */
44566
    margin-left: 1.5rem !important;
44567
  }
44568
  body.behat-site .ml-xl-4,
44569
  .ml-xl-4 body.behat-site.ml-xl-4, body.themedesignermode .ml-xl-4,
44570
  .ml-xl-4 body.themedesignermode.ml-xl-4 {
44571
    outline: 3px dotted #ca3120 !important;
44572
    background-color: #fceeed !important;
44573
  }
44574
  body.behat-site .ml-xl-4::before,
44575
  .ml-xl-4 body.behat-site.ml-xl-4::before, body.themedesignermode .ml-xl-4::before,
44576
  .ml-xl-4 body.themedesignermode.ml-xl-4::before {
44577
    content: "Deprecated style in use (.ml)" !important;
44578
    color: #ca3120 !important;
44579
    font-size: smaller !important;
44580
  }
44581
  .mr-xl-5 {
44582
    /* stylelint-disable declaration-no-important */
44583
    /* stylelint-enable */
44584
    margin-right: 2rem !important;
44585
  }
44586
  body.behat-site .mr-xl-5,
44587
  .mr-xl-5 body.behat-site.mr-xl-5, body.themedesignermode .mr-xl-5,
44588
  .mr-xl-5 body.themedesignermode.mr-xl-5 {
44589
    outline: 3px dotted #ca3120 !important;
44590
    background-color: #fceeed !important;
44591
  }
44592
  body.behat-site .mr-xl-5::before,
44593
  .mr-xl-5 body.behat-site.mr-xl-5::before, body.themedesignermode .mr-xl-5::before,
44594
  .mr-xl-5 body.themedesignermode.mr-xl-5::before {
44595
    content: "Deprecated style in use (.mr)" !important;
44596
    color: #ca3120 !important;
44597
    font-size: smaller !important;
44598
  }
44599
  .ml-xl-5 {
44600
    /* stylelint-disable declaration-no-important */
44601
    /* stylelint-enable */
44602
    margin-left: 2rem !important;
44603
  }
44604
  body.behat-site .ml-xl-5,
44605
  .ml-xl-5 body.behat-site.ml-xl-5, body.themedesignermode .ml-xl-5,
44606
  .ml-xl-5 body.themedesignermode.ml-xl-5 {
44607
    outline: 3px dotted #ca3120 !important;
44608
    background-color: #fceeed !important;
44609
  }
44610
  body.behat-site .ml-xl-5::before,
44611
  .ml-xl-5 body.behat-site.ml-xl-5::before, body.themedesignermode .ml-xl-5::before,
44612
  .ml-xl-5 body.themedesignermode.ml-xl-5::before {
44613
    content: "Deprecated style in use (.ml)" !important;
44614
    color: #ca3120 !important;
44615
    font-size: smaller !important;
44616
  }
44617
  .mr-xl-6 {
44618
    /* stylelint-disable declaration-no-important */
44619
    /* stylelint-enable */
44620
    margin-right: 3rem !important;
44621
  }
44622
  body.behat-site .mr-xl-6,
44623
  .mr-xl-6 body.behat-site.mr-xl-6, body.themedesignermode .mr-xl-6,
44624
  .mr-xl-6 body.themedesignermode.mr-xl-6 {
44625
    outline: 3px dotted #ca3120 !important;
44626
    background-color: #fceeed !important;
44627
  }
44628
  body.behat-site .mr-xl-6::before,
44629
  .mr-xl-6 body.behat-site.mr-xl-6::before, body.themedesignermode .mr-xl-6::before,
44630
  .mr-xl-6 body.themedesignermode.mr-xl-6::before {
44631
    content: "Deprecated style in use (.mr)" !important;
44632
    color: #ca3120 !important;
44633
    font-size: smaller !important;
44634
  }
44635
  .ml-xl-6 {
44636
    /* stylelint-disable declaration-no-important */
44637
    /* stylelint-enable */
44638
    margin-left: 3rem !important;
44639
  }
44640
  body.behat-site .ml-xl-6,
44641
  .ml-xl-6 body.behat-site.ml-xl-6, body.themedesignermode .ml-xl-6,
44642
  .ml-xl-6 body.themedesignermode.ml-xl-6 {
44643
    outline: 3px dotted #ca3120 !important;
44644
    background-color: #fceeed !important;
44645
  }
44646
  body.behat-site .ml-xl-6::before,
44647
  .ml-xl-6 body.behat-site.ml-xl-6::before, body.themedesignermode .ml-xl-6::before,
44648
  .ml-xl-6 body.themedesignermode.ml-xl-6::before {
44649
    content: "Deprecated style in use (.ml)" !important;
44650
    color: #ca3120 !important;
44651
    font-size: smaller !important;
44652
  }
44653
  .pr-xl-0 {
44654
    /* stylelint-disable declaration-no-important */
44655
    /* stylelint-enable */
44656
    padding-right: 0 !important;
44657
  }
44658
  body.behat-site .pr-xl-0,
44659
  .pr-xl-0 body.behat-site.pr-xl-0, body.themedesignermode .pr-xl-0,
44660
  .pr-xl-0 body.themedesignermode.pr-xl-0 {
44661
    outline: 3px dotted #ca3120 !important;
44662
    background-color: #fceeed !important;
44663
  }
44664
  body.behat-site .pr-xl-0::before,
44665
  .pr-xl-0 body.behat-site.pr-xl-0::before, body.themedesignermode .pr-xl-0::before,
44666
  .pr-xl-0 body.themedesignermode.pr-xl-0::before {
44667
    content: "Deprecated style in use (.pr)" !important;
44668
    color: #ca3120 !important;
44669
    font-size: smaller !important;
44670
  }
44671
  .pl-xl-0 {
44672
    /* stylelint-disable declaration-no-important */
44673
    /* stylelint-enable */
44674
    padding-left: 0 !important;
44675
  }
44676
  body.behat-site .pl-xl-0,
44677
  .pl-xl-0 body.behat-site.pl-xl-0, body.themedesignermode .pl-xl-0,
44678
  .pl-xl-0 body.themedesignermode.pl-xl-0 {
44679
    outline: 3px dotted #ca3120 !important;
44680
    background-color: #fceeed !important;
44681
  }
44682
  body.behat-site .pl-xl-0::before,
44683
  .pl-xl-0 body.behat-site.pl-xl-0::before, body.themedesignermode .pl-xl-0::before,
44684
  .pl-xl-0 body.themedesignermode.pl-xl-0::before {
44685
    content: "Deprecated style in use (.pl)" !important;
44686
    color: #ca3120 !important;
44687
    font-size: smaller !important;
44688
  }
44689
  .pr-xl-1 {
44690
    /* stylelint-disable declaration-no-important */
44691
    /* stylelint-enable */
44692
    padding-right: 0.25rem !important;
44693
  }
44694
  body.behat-site .pr-xl-1,
44695
  .pr-xl-1 body.behat-site.pr-xl-1, body.themedesignermode .pr-xl-1,
44696
  .pr-xl-1 body.themedesignermode.pr-xl-1 {
44697
    outline: 3px dotted #ca3120 !important;
44698
    background-color: #fceeed !important;
44699
  }
44700
  body.behat-site .pr-xl-1::before,
44701
  .pr-xl-1 body.behat-site.pr-xl-1::before, body.themedesignermode .pr-xl-1::before,
44702
  .pr-xl-1 body.themedesignermode.pr-xl-1::before {
44703
    content: "Deprecated style in use (.pr)" !important;
44704
    color: #ca3120 !important;
44705
    font-size: smaller !important;
44706
  }
44707
  .pl-xl-1 {
44708
    /* stylelint-disable declaration-no-important */
44709
    /* stylelint-enable */
44710
    padding-left: 0.25rem !important;
44711
  }
44712
  body.behat-site .pl-xl-1,
44713
  .pl-xl-1 body.behat-site.pl-xl-1, body.themedesignermode .pl-xl-1,
44714
  .pl-xl-1 body.themedesignermode.pl-xl-1 {
44715
    outline: 3px dotted #ca3120 !important;
44716
    background-color: #fceeed !important;
44717
  }
44718
  body.behat-site .pl-xl-1::before,
44719
  .pl-xl-1 body.behat-site.pl-xl-1::before, body.themedesignermode .pl-xl-1::before,
44720
  .pl-xl-1 body.themedesignermode.pl-xl-1::before {
44721
    content: "Deprecated style in use (.pl)" !important;
44722
    color: #ca3120 !important;
44723
    font-size: smaller !important;
44724
  }
44725
  .pr-xl-2 {
44726
    /* stylelint-disable declaration-no-important */
44727
    /* stylelint-enable */
44728
    padding-right: 0.5rem !important;
44729
  }
44730
  body.behat-site .pr-xl-2,
44731
  .pr-xl-2 body.behat-site.pr-xl-2, body.themedesignermode .pr-xl-2,
44732
  .pr-xl-2 body.themedesignermode.pr-xl-2 {
44733
    outline: 3px dotted #ca3120 !important;
44734
    background-color: #fceeed !important;
44735
  }
44736
  body.behat-site .pr-xl-2::before,
44737
  .pr-xl-2 body.behat-site.pr-xl-2::before, body.themedesignermode .pr-xl-2::before,
44738
  .pr-xl-2 body.themedesignermode.pr-xl-2::before {
44739
    content: "Deprecated style in use (.pr)" !important;
44740
    color: #ca3120 !important;
44741
    font-size: smaller !important;
44742
  }
44743
  .pl-xl-2 {
44744
    /* stylelint-disable declaration-no-important */
44745
    /* stylelint-enable */
44746
    padding-left: 0.5rem !important;
44747
  }
44748
  body.behat-site .pl-xl-2,
44749
  .pl-xl-2 body.behat-site.pl-xl-2, body.themedesignermode .pl-xl-2,
44750
  .pl-xl-2 body.themedesignermode.pl-xl-2 {
44751
    outline: 3px dotted #ca3120 !important;
44752
    background-color: #fceeed !important;
44753
  }
44754
  body.behat-site .pl-xl-2::before,
44755
  .pl-xl-2 body.behat-site.pl-xl-2::before, body.themedesignermode .pl-xl-2::before,
44756
  .pl-xl-2 body.themedesignermode.pl-xl-2::before {
44757
    content: "Deprecated style in use (.pl)" !important;
44758
    color: #ca3120 !important;
44759
    font-size: smaller !important;
44760
  }
44761
  .pr-xl-3 {
44762
    /* stylelint-disable declaration-no-important */
44763
    /* stylelint-enable */
44764
    padding-right: 1rem !important;
44765
  }
44766
  body.behat-site .pr-xl-3,
44767
  .pr-xl-3 body.behat-site.pr-xl-3, body.themedesignermode .pr-xl-3,
44768
  .pr-xl-3 body.themedesignermode.pr-xl-3 {
44769
    outline: 3px dotted #ca3120 !important;
44770
    background-color: #fceeed !important;
44771
  }
44772
  body.behat-site .pr-xl-3::before,
44773
  .pr-xl-3 body.behat-site.pr-xl-3::before, body.themedesignermode .pr-xl-3::before,
44774
  .pr-xl-3 body.themedesignermode.pr-xl-3::before {
44775
    content: "Deprecated style in use (.pr)" !important;
44776
    color: #ca3120 !important;
44777
    font-size: smaller !important;
44778
  }
44779
  .pl-xl-3 {
44780
    /* stylelint-disable declaration-no-important */
44781
    /* stylelint-enable */
44782
    padding-left: 1rem !important;
44783
  }
44784
  body.behat-site .pl-xl-3,
44785
  .pl-xl-3 body.behat-site.pl-xl-3, body.themedesignermode .pl-xl-3,
44786
  .pl-xl-3 body.themedesignermode.pl-xl-3 {
44787
    outline: 3px dotted #ca3120 !important;
44788
    background-color: #fceeed !important;
44789
  }
44790
  body.behat-site .pl-xl-3::before,
44791
  .pl-xl-3 body.behat-site.pl-xl-3::before, body.themedesignermode .pl-xl-3::before,
44792
  .pl-xl-3 body.themedesignermode.pl-xl-3::before {
44793
    content: "Deprecated style in use (.pl)" !important;
44794
    color: #ca3120 !important;
44795
    font-size: smaller !important;
44796
  }
44797
  .pr-xl-4 {
44798
    /* stylelint-disable declaration-no-important */
44799
    /* stylelint-enable */
44800
    padding-right: 1.5rem !important;
44801
  }
44802
  body.behat-site .pr-xl-4,
44803
  .pr-xl-4 body.behat-site.pr-xl-4, body.themedesignermode .pr-xl-4,
44804
  .pr-xl-4 body.themedesignermode.pr-xl-4 {
44805
    outline: 3px dotted #ca3120 !important;
44806
    background-color: #fceeed !important;
44807
  }
44808
  body.behat-site .pr-xl-4::before,
44809
  .pr-xl-4 body.behat-site.pr-xl-4::before, body.themedesignermode .pr-xl-4::before,
44810
  .pr-xl-4 body.themedesignermode.pr-xl-4::before {
44811
    content: "Deprecated style in use (.pr)" !important;
44812
    color: #ca3120 !important;
44813
    font-size: smaller !important;
44814
  }
44815
  .pl-xl-4 {
44816
    /* stylelint-disable declaration-no-important */
44817
    /* stylelint-enable */
44818
    padding-left: 1.5rem !important;
44819
  }
44820
  body.behat-site .pl-xl-4,
44821
  .pl-xl-4 body.behat-site.pl-xl-4, body.themedesignermode .pl-xl-4,
44822
  .pl-xl-4 body.themedesignermode.pl-xl-4 {
44823
    outline: 3px dotted #ca3120 !important;
44824
    background-color: #fceeed !important;
44825
  }
44826
  body.behat-site .pl-xl-4::before,
44827
  .pl-xl-4 body.behat-site.pl-xl-4::before, body.themedesignermode .pl-xl-4::before,
44828
  .pl-xl-4 body.themedesignermode.pl-xl-4::before {
44829
    content: "Deprecated style in use (.pl)" !important;
44830
    color: #ca3120 !important;
44831
    font-size: smaller !important;
44832
  }
44833
  .pr-xl-5 {
44834
    /* stylelint-disable declaration-no-important */
44835
    /* stylelint-enable */
44836
    padding-right: 2rem !important;
44837
  }
44838
  body.behat-site .pr-xl-5,
44839
  .pr-xl-5 body.behat-site.pr-xl-5, body.themedesignermode .pr-xl-5,
44840
  .pr-xl-5 body.themedesignermode.pr-xl-5 {
44841
    outline: 3px dotted #ca3120 !important;
44842
    background-color: #fceeed !important;
44843
  }
44844
  body.behat-site .pr-xl-5::before,
44845
  .pr-xl-5 body.behat-site.pr-xl-5::before, body.themedesignermode .pr-xl-5::before,
44846
  .pr-xl-5 body.themedesignermode.pr-xl-5::before {
44847
    content: "Deprecated style in use (.pr)" !important;
44848
    color: #ca3120 !important;
44849
    font-size: smaller !important;
44850
  }
44851
  .pl-xl-5 {
44852
    /* stylelint-disable declaration-no-important */
44853
    /* stylelint-enable */
44854
    padding-left: 2rem !important;
44855
  }
44856
  body.behat-site .pl-xl-5,
44857
  .pl-xl-5 body.behat-site.pl-xl-5, body.themedesignermode .pl-xl-5,
44858
  .pl-xl-5 body.themedesignermode.pl-xl-5 {
44859
    outline: 3px dotted #ca3120 !important;
44860
    background-color: #fceeed !important;
44861
  }
44862
  body.behat-site .pl-xl-5::before,
44863
  .pl-xl-5 body.behat-site.pl-xl-5::before, body.themedesignermode .pl-xl-5::before,
44864
  .pl-xl-5 body.themedesignermode.pl-xl-5::before {
44865
    content: "Deprecated style in use (.pl)" !important;
44866
    color: #ca3120 !important;
44867
    font-size: smaller !important;
44868
  }
44869
  .pr-xl-6 {
44870
    /* stylelint-disable declaration-no-important */
44871
    /* stylelint-enable */
44872
    padding-right: 3rem !important;
44873
  }
44874
  body.behat-site .pr-xl-6,
44875
  .pr-xl-6 body.behat-site.pr-xl-6, body.themedesignermode .pr-xl-6,
44876
  .pr-xl-6 body.themedesignermode.pr-xl-6 {
44877
    outline: 3px dotted #ca3120 !important;
44878
    background-color: #fceeed !important;
44879
  }
44880
  body.behat-site .pr-xl-6::before,
44881
  .pr-xl-6 body.behat-site.pr-xl-6::before, body.themedesignermode .pr-xl-6::before,
44882
  .pr-xl-6 body.themedesignermode.pr-xl-6::before {
44883
    content: "Deprecated style in use (.pr)" !important;
44884
    color: #ca3120 !important;
44885
    font-size: smaller !important;
44886
  }
44887
  .pl-xl-6 {
44888
    /* stylelint-disable declaration-no-important */
44889
    /* stylelint-enable */
44890
    padding-left: 3rem !important;
44891
  }
44892
  body.behat-site .pl-xl-6,
44893
  .pl-xl-6 body.behat-site.pl-xl-6, body.themedesignermode .pl-xl-6,
44894
  .pl-xl-6 body.themedesignermode.pl-xl-6 {
44895
    outline: 3px dotted #ca3120 !important;
44896
    background-color: #fceeed !important;
44897
  }
44898
  body.behat-site .pl-xl-6::before,
44899
  .pl-xl-6 body.behat-site.pl-xl-6::before, body.themedesignermode .pl-xl-6::before,
44900
  .pl-xl-6 body.themedesignermode.pl-xl-6::before {
44901
    content: "Deprecated style in use (.pl)" !important;
44902
    color: #ca3120 !important;
44903
    font-size: smaller !important;
44904
  }
44905
  .mr-xl-n1 {
44906
    /* stylelint-disable declaration-no-important */
44907
    /* stylelint-enable */
44908
    margin-right: -0.25rem !important;
44909
  }
44910
  body.behat-site .mr-xl-n1,
44911
  .mr-xl-n1 body.behat-site.mr-xl-n1, body.themedesignermode .mr-xl-n1,
44912
  .mr-xl-n1 body.themedesignermode.mr-xl-n1 {
44913
    outline: 3px dotted #ca3120 !important;
44914
    background-color: #fceeed !important;
44915
  }
44916
  body.behat-site .mr-xl-n1::before,
44917
  .mr-xl-n1 body.behat-site.mr-xl-n1::before, body.themedesignermode .mr-xl-n1::before,
44918
  .mr-xl-n1 body.themedesignermode.mr-xl-n1::before {
44919
    content: "Deprecated style in use (.mr)" !important;
44920
    color: #ca3120 !important;
44921
    font-size: smaller !important;
44922
  }
44923
  .ml-xl-n1 {
44924
    /* stylelint-disable declaration-no-important */
44925
    /* stylelint-enable */
44926
    margin-left: -0.25rem !important;
44927
  }
44928
  body.behat-site .ml-xl-n1,
44929
  .ml-xl-n1 body.behat-site.ml-xl-n1, body.themedesignermode .ml-xl-n1,
44930
  .ml-xl-n1 body.themedesignermode.ml-xl-n1 {
44931
    outline: 3px dotted #ca3120 !important;
44932
    background-color: #fceeed !important;
44933
  }
44934
  body.behat-site .ml-xl-n1::before,
44935
  .ml-xl-n1 body.behat-site.ml-xl-n1::before, body.themedesignermode .ml-xl-n1::before,
44936
  .ml-xl-n1 body.themedesignermode.ml-xl-n1::before {
44937
    content: "Deprecated style in use (.ml)" !important;
44938
    color: #ca3120 !important;
44939
    font-size: smaller !important;
44940
  }
44941
  .mr-xl-n2 {
44942
    /* stylelint-disable declaration-no-important */
44943
    /* stylelint-enable */
44944
    margin-right: -0.5rem !important;
44945
  }
44946
  body.behat-site .mr-xl-n2,
44947
  .mr-xl-n2 body.behat-site.mr-xl-n2, body.themedesignermode .mr-xl-n2,
44948
  .mr-xl-n2 body.themedesignermode.mr-xl-n2 {
44949
    outline: 3px dotted #ca3120 !important;
44950
    background-color: #fceeed !important;
44951
  }
44952
  body.behat-site .mr-xl-n2::before,
44953
  .mr-xl-n2 body.behat-site.mr-xl-n2::before, body.themedesignermode .mr-xl-n2::before,
44954
  .mr-xl-n2 body.themedesignermode.mr-xl-n2::before {
44955
    content: "Deprecated style in use (.mr)" !important;
44956
    color: #ca3120 !important;
44957
    font-size: smaller !important;
44958
  }
44959
  .ml-xl-n2 {
44960
    /* stylelint-disable declaration-no-important */
44961
    /* stylelint-enable */
44962
    margin-left: -0.5rem !important;
44963
  }
44964
  body.behat-site .ml-xl-n2,
44965
  .ml-xl-n2 body.behat-site.ml-xl-n2, body.themedesignermode .ml-xl-n2,
44966
  .ml-xl-n2 body.themedesignermode.ml-xl-n2 {
44967
    outline: 3px dotted #ca3120 !important;
44968
    background-color: #fceeed !important;
44969
  }
44970
  body.behat-site .ml-xl-n2::before,
44971
  .ml-xl-n2 body.behat-site.ml-xl-n2::before, body.themedesignermode .ml-xl-n2::before,
44972
  .ml-xl-n2 body.themedesignermode.ml-xl-n2::before {
44973
    content: "Deprecated style in use (.ml)" !important;
44974
    color: #ca3120 !important;
44975
    font-size: smaller !important;
44976
  }
44977
  .mr-xl-n3 {
44978
    /* stylelint-disable declaration-no-important */
44979
    /* stylelint-enable */
44980
    margin-right: -1rem !important;
44981
  }
44982
  body.behat-site .mr-xl-n3,
44983
  .mr-xl-n3 body.behat-site.mr-xl-n3, body.themedesignermode .mr-xl-n3,
44984
  .mr-xl-n3 body.themedesignermode.mr-xl-n3 {
44985
    outline: 3px dotted #ca3120 !important;
44986
    background-color: #fceeed !important;
44987
  }
44988
  body.behat-site .mr-xl-n3::before,
44989
  .mr-xl-n3 body.behat-site.mr-xl-n3::before, body.themedesignermode .mr-xl-n3::before,
44990
  .mr-xl-n3 body.themedesignermode.mr-xl-n3::before {
44991
    content: "Deprecated style in use (.mr)" !important;
44992
    color: #ca3120 !important;
44993
    font-size: smaller !important;
44994
  }
44995
  .ml-xl-n3 {
44996
    /* stylelint-disable declaration-no-important */
44997
    /* stylelint-enable */
44998
    margin-left: -1rem !important;
44999
  }
45000
  body.behat-site .ml-xl-n3,
45001
  .ml-xl-n3 body.behat-site.ml-xl-n3, body.themedesignermode .ml-xl-n3,
45002
  .ml-xl-n3 body.themedesignermode.ml-xl-n3 {
45003
    outline: 3px dotted #ca3120 !important;
45004
    background-color: #fceeed !important;
45005
  }
45006
  body.behat-site .ml-xl-n3::before,
45007
  .ml-xl-n3 body.behat-site.ml-xl-n3::before, body.themedesignermode .ml-xl-n3::before,
45008
  .ml-xl-n3 body.themedesignermode.ml-xl-n3::before {
45009
    content: "Deprecated style in use (.ml)" !important;
45010
    color: #ca3120 !important;
45011
    font-size: smaller !important;
45012
  }
45013
  .mr-xl-n4 {
45014
    /* stylelint-disable declaration-no-important */
45015
    /* stylelint-enable */
45016
    margin-right: -1.5rem !important;
45017
  }
45018
  body.behat-site .mr-xl-n4,
45019
  .mr-xl-n4 body.behat-site.mr-xl-n4, body.themedesignermode .mr-xl-n4,
45020
  .mr-xl-n4 body.themedesignermode.mr-xl-n4 {
45021
    outline: 3px dotted #ca3120 !important;
45022
    background-color: #fceeed !important;
45023
  }
45024
  body.behat-site .mr-xl-n4::before,
45025
  .mr-xl-n4 body.behat-site.mr-xl-n4::before, body.themedesignermode .mr-xl-n4::before,
45026
  .mr-xl-n4 body.themedesignermode.mr-xl-n4::before {
45027
    content: "Deprecated style in use (.mr)" !important;
45028
    color: #ca3120 !important;
45029
    font-size: smaller !important;
45030
  }
45031
  .ml-xl-n4 {
45032
    /* stylelint-disable declaration-no-important */
45033
    /* stylelint-enable */
45034
    margin-left: -1.5rem !important;
45035
  }
45036
  body.behat-site .ml-xl-n4,
45037
  .ml-xl-n4 body.behat-site.ml-xl-n4, body.themedesignermode .ml-xl-n4,
45038
  .ml-xl-n4 body.themedesignermode.ml-xl-n4 {
45039
    outline: 3px dotted #ca3120 !important;
45040
    background-color: #fceeed !important;
45041
  }
45042
  body.behat-site .ml-xl-n4::before,
45043
  .ml-xl-n4 body.behat-site.ml-xl-n4::before, body.themedesignermode .ml-xl-n4::before,
45044
  .ml-xl-n4 body.themedesignermode.ml-xl-n4::before {
45045
    content: "Deprecated style in use (.ml)" !important;
45046
    color: #ca3120 !important;
45047
    font-size: smaller !important;
45048
  }
45049
  .mr-xl-n5 {
45050
    /* stylelint-disable declaration-no-important */
45051
    /* stylelint-enable */
45052
    margin-right: -2rem !important;
45053
  }
45054
  body.behat-site .mr-xl-n5,
45055
  .mr-xl-n5 body.behat-site.mr-xl-n5, body.themedesignermode .mr-xl-n5,
45056
  .mr-xl-n5 body.themedesignermode.mr-xl-n5 {
45057
    outline: 3px dotted #ca3120 !important;
45058
    background-color: #fceeed !important;
45059
  }
45060
  body.behat-site .mr-xl-n5::before,
45061
  .mr-xl-n5 body.behat-site.mr-xl-n5::before, body.themedesignermode .mr-xl-n5::before,
45062
  .mr-xl-n5 body.themedesignermode.mr-xl-n5::before {
45063
    content: "Deprecated style in use (.mr)" !important;
45064
    color: #ca3120 !important;
45065
    font-size: smaller !important;
45066
  }
45067
  .ml-xl-n5 {
45068
    /* stylelint-disable declaration-no-important */
45069
    /* stylelint-enable */
45070
    margin-left: -2rem !important;
45071
  }
45072
  body.behat-site .ml-xl-n5,
45073
  .ml-xl-n5 body.behat-site.ml-xl-n5, body.themedesignermode .ml-xl-n5,
45074
  .ml-xl-n5 body.themedesignermode.ml-xl-n5 {
45075
    outline: 3px dotted #ca3120 !important;
45076
    background-color: #fceeed !important;
45077
  }
45078
  body.behat-site .ml-xl-n5::before,
45079
  .ml-xl-n5 body.behat-site.ml-xl-n5::before, body.themedesignermode .ml-xl-n5::before,
45080
  .ml-xl-n5 body.themedesignermode.ml-xl-n5::before {
45081
    content: "Deprecated style in use (.ml)" !important;
45082
    color: #ca3120 !important;
45083
    font-size: smaller !important;
45084
  }
45085
  .mr-xl-n6 {
45086
    /* stylelint-disable declaration-no-important */
45087
    /* stylelint-enable */
45088
    margin-right: -3rem !important;
45089
  }
45090
  body.behat-site .mr-xl-n6,
45091
  .mr-xl-n6 body.behat-site.mr-xl-n6, body.themedesignermode .mr-xl-n6,
45092
  .mr-xl-n6 body.themedesignermode.mr-xl-n6 {
45093
    outline: 3px dotted #ca3120 !important;
45094
    background-color: #fceeed !important;
45095
  }
45096
  body.behat-site .mr-xl-n6::before,
45097
  .mr-xl-n6 body.behat-site.mr-xl-n6::before, body.themedesignermode .mr-xl-n6::before,
45098
  .mr-xl-n6 body.themedesignermode.mr-xl-n6::before {
45099
    content: "Deprecated style in use (.mr)" !important;
45100
    color: #ca3120 !important;
45101
    font-size: smaller !important;
45102
  }
45103
  .ml-xl-n6 {
45104
    /* stylelint-disable declaration-no-important */
45105
    /* stylelint-enable */
45106
    margin-left: -3rem !important;
45107
  }
45108
  body.behat-site .ml-xl-n6,
45109
  .ml-xl-n6 body.behat-site.ml-xl-n6, body.themedesignermode .ml-xl-n6,
45110
  .ml-xl-n6 body.themedesignermode.ml-xl-n6 {
45111
    outline: 3px dotted #ca3120 !important;
45112
    background-color: #fceeed !important;
45113
  }
45114
  body.behat-site .ml-xl-n6::before,
45115
  .ml-xl-n6 body.behat-site.ml-xl-n6::before, body.themedesignermode .ml-xl-n6::before,
45116
  .ml-xl-n6 body.themedesignermode.ml-xl-n6::before {
45117
    content: "Deprecated style in use (.ml)" !important;
45118
    color: #ca3120 !important;
45119
    font-size: smaller !important;
45120
  }
45121
  .mr-xl-auto {
45122
    /* stylelint-disable declaration-no-important */
45123
    /* stylelint-enable */
45124
    margin-right: auto !important;
45125
  }
45126
  body.behat-site .mr-xl-auto,
45127
  .mr-xl-auto body.behat-site.mr-xl-auto, body.themedesignermode .mr-xl-auto,
45128
  .mr-xl-auto body.themedesignermode.mr-xl-auto {
45129
    outline: 3px dotted #ca3120 !important;
45130
    background-color: #fceeed !important;
45131
  }
45132
  body.behat-site .mr-xl-auto::before,
45133
  .mr-xl-auto body.behat-site.mr-xl-auto::before, body.themedesignermode .mr-xl-auto::before,
45134
  .mr-xl-auto body.themedesignermode.mr-xl-auto::before {
45135
    content: "Deprecated style in use (.mr)" !important;
45136
    color: #ca3120 !important;
45137
    font-size: smaller !important;
45138
  }
45139
  .ml-xl-auto {
45140
    /* stylelint-disable declaration-no-important */
45141
    /* stylelint-enable */
45142
    margin-left: auto !important;
45143
  }
45144
  body.behat-site .ml-xl-auto,
45145
  .ml-xl-auto body.behat-site.ml-xl-auto, body.themedesignermode .ml-xl-auto,
45146
  .ml-xl-auto body.themedesignermode.ml-xl-auto {
45147
    outline: 3px dotted #ca3120 !important;
45148
    background-color: #fceeed !important;
45149
  }
45150
  body.behat-site .ml-xl-auto::before,
45151
  .ml-xl-auto body.behat-site.ml-xl-auto::before, body.themedesignermode .ml-xl-auto::before,
45152
  .ml-xl-auto body.themedesignermode.ml-xl-auto::before {
45153
    content: "Deprecated style in use (.ml)" !important;
45154
    color: #ca3120 !important;
45155
    font-size: smaller !important;
45156
  }
45157
}
45158
@media (min-width: 1400px) {
45159
  .mr-xxl-0 {
45160
    /* stylelint-disable declaration-no-important */
45161
    /* stylelint-enable */
45162
    margin-right: 0 !important;
45163
  }
45164
  body.behat-site .mr-xxl-0,
45165
  .mr-xxl-0 body.behat-site.mr-xxl-0, body.themedesignermode .mr-xxl-0,
45166
  .mr-xxl-0 body.themedesignermode.mr-xxl-0 {
45167
    outline: 3px dotted #ca3120 !important;
45168
    background-color: #fceeed !important;
45169
  }
45170
  body.behat-site .mr-xxl-0::before,
45171
  .mr-xxl-0 body.behat-site.mr-xxl-0::before, body.themedesignermode .mr-xxl-0::before,
45172
  .mr-xxl-0 body.themedesignermode.mr-xxl-0::before {
45173
    content: "Deprecated style in use (.mr)" !important;
45174
    color: #ca3120 !important;
45175
    font-size: smaller !important;
45176
  }
45177
  .ml-xxl-0 {
45178
    /* stylelint-disable declaration-no-important */
45179
    /* stylelint-enable */
45180
    margin-left: 0 !important;
45181
  }
45182
  body.behat-site .ml-xxl-0,
45183
  .ml-xxl-0 body.behat-site.ml-xxl-0, body.themedesignermode .ml-xxl-0,
45184
  .ml-xxl-0 body.themedesignermode.ml-xxl-0 {
45185
    outline: 3px dotted #ca3120 !important;
45186
    background-color: #fceeed !important;
45187
  }
45188
  body.behat-site .ml-xxl-0::before,
45189
  .ml-xxl-0 body.behat-site.ml-xxl-0::before, body.themedesignermode .ml-xxl-0::before,
45190
  .ml-xxl-0 body.themedesignermode.ml-xxl-0::before {
45191
    content: "Deprecated style in use (.ml)" !important;
45192
    color: #ca3120 !important;
45193
    font-size: smaller !important;
45194
  }
45195
  .mr-xxl-1 {
45196
    /* stylelint-disable declaration-no-important */
45197
    /* stylelint-enable */
45198
    margin-right: 0.25rem !important;
45199
  }
45200
  body.behat-site .mr-xxl-1,
45201
  .mr-xxl-1 body.behat-site.mr-xxl-1, body.themedesignermode .mr-xxl-1,
45202
  .mr-xxl-1 body.themedesignermode.mr-xxl-1 {
45203
    outline: 3px dotted #ca3120 !important;
45204
    background-color: #fceeed !important;
45205
  }
45206
  body.behat-site .mr-xxl-1::before,
45207
  .mr-xxl-1 body.behat-site.mr-xxl-1::before, body.themedesignermode .mr-xxl-1::before,
45208
  .mr-xxl-1 body.themedesignermode.mr-xxl-1::before {
45209
    content: "Deprecated style in use (.mr)" !important;
45210
    color: #ca3120 !important;
45211
    font-size: smaller !important;
45212
  }
45213
  .ml-xxl-1 {
45214
    /* stylelint-disable declaration-no-important */
45215
    /* stylelint-enable */
45216
    margin-left: 0.25rem !important;
45217
  }
45218
  body.behat-site .ml-xxl-1,
45219
  .ml-xxl-1 body.behat-site.ml-xxl-1, body.themedesignermode .ml-xxl-1,
45220
  .ml-xxl-1 body.themedesignermode.ml-xxl-1 {
45221
    outline: 3px dotted #ca3120 !important;
45222
    background-color: #fceeed !important;
45223
  }
45224
  body.behat-site .ml-xxl-1::before,
45225
  .ml-xxl-1 body.behat-site.ml-xxl-1::before, body.themedesignermode .ml-xxl-1::before,
45226
  .ml-xxl-1 body.themedesignermode.ml-xxl-1::before {
45227
    content: "Deprecated style in use (.ml)" !important;
45228
    color: #ca3120 !important;
45229
    font-size: smaller !important;
45230
  }
45231
  .mr-xxl-2 {
45232
    /* stylelint-disable declaration-no-important */
45233
    /* stylelint-enable */
45234
    margin-right: 0.5rem !important;
45235
  }
45236
  body.behat-site .mr-xxl-2,
45237
  .mr-xxl-2 body.behat-site.mr-xxl-2, body.themedesignermode .mr-xxl-2,
45238
  .mr-xxl-2 body.themedesignermode.mr-xxl-2 {
45239
    outline: 3px dotted #ca3120 !important;
45240
    background-color: #fceeed !important;
45241
  }
45242
  body.behat-site .mr-xxl-2::before,
45243
  .mr-xxl-2 body.behat-site.mr-xxl-2::before, body.themedesignermode .mr-xxl-2::before,
45244
  .mr-xxl-2 body.themedesignermode.mr-xxl-2::before {
45245
    content: "Deprecated style in use (.mr)" !important;
45246
    color: #ca3120 !important;
45247
    font-size: smaller !important;
45248
  }
45249
  .ml-xxl-2 {
45250
    /* stylelint-disable declaration-no-important */
45251
    /* stylelint-enable */
45252
    margin-left: 0.5rem !important;
45253
  }
45254
  body.behat-site .ml-xxl-2,
45255
  .ml-xxl-2 body.behat-site.ml-xxl-2, body.themedesignermode .ml-xxl-2,
45256
  .ml-xxl-2 body.themedesignermode.ml-xxl-2 {
45257
    outline: 3px dotted #ca3120 !important;
45258
    background-color: #fceeed !important;
45259
  }
45260
  body.behat-site .ml-xxl-2::before,
45261
  .ml-xxl-2 body.behat-site.ml-xxl-2::before, body.themedesignermode .ml-xxl-2::before,
45262
  .ml-xxl-2 body.themedesignermode.ml-xxl-2::before {
45263
    content: "Deprecated style in use (.ml)" !important;
45264
    color: #ca3120 !important;
45265
    font-size: smaller !important;
45266
  }
45267
  .mr-xxl-3 {
45268
    /* stylelint-disable declaration-no-important */
45269
    /* stylelint-enable */
45270
    margin-right: 1rem !important;
45271
  }
45272
  body.behat-site .mr-xxl-3,
45273
  .mr-xxl-3 body.behat-site.mr-xxl-3, body.themedesignermode .mr-xxl-3,
45274
  .mr-xxl-3 body.themedesignermode.mr-xxl-3 {
45275
    outline: 3px dotted #ca3120 !important;
45276
    background-color: #fceeed !important;
45277
  }
45278
  body.behat-site .mr-xxl-3::before,
45279
  .mr-xxl-3 body.behat-site.mr-xxl-3::before, body.themedesignermode .mr-xxl-3::before,
45280
  .mr-xxl-3 body.themedesignermode.mr-xxl-3::before {
45281
    content: "Deprecated style in use (.mr)" !important;
45282
    color: #ca3120 !important;
45283
    font-size: smaller !important;
45284
  }
45285
  .ml-xxl-3 {
45286
    /* stylelint-disable declaration-no-important */
45287
    /* stylelint-enable */
45288
    margin-left: 1rem !important;
45289
  }
45290
  body.behat-site .ml-xxl-3,
45291
  .ml-xxl-3 body.behat-site.ml-xxl-3, body.themedesignermode .ml-xxl-3,
45292
  .ml-xxl-3 body.themedesignermode.ml-xxl-3 {
45293
    outline: 3px dotted #ca3120 !important;
45294
    background-color: #fceeed !important;
45295
  }
45296
  body.behat-site .ml-xxl-3::before,
45297
  .ml-xxl-3 body.behat-site.ml-xxl-3::before, body.themedesignermode .ml-xxl-3::before,
45298
  .ml-xxl-3 body.themedesignermode.ml-xxl-3::before {
45299
    content: "Deprecated style in use (.ml)" !important;
45300
    color: #ca3120 !important;
45301
    font-size: smaller !important;
45302
  }
45303
  .mr-xxl-4 {
45304
    /* stylelint-disable declaration-no-important */
45305
    /* stylelint-enable */
45306
    margin-right: 1.5rem !important;
45307
  }
45308
  body.behat-site .mr-xxl-4,
45309
  .mr-xxl-4 body.behat-site.mr-xxl-4, body.themedesignermode .mr-xxl-4,
45310
  .mr-xxl-4 body.themedesignermode.mr-xxl-4 {
45311
    outline: 3px dotted #ca3120 !important;
45312
    background-color: #fceeed !important;
45313
  }
45314
  body.behat-site .mr-xxl-4::before,
45315
  .mr-xxl-4 body.behat-site.mr-xxl-4::before, body.themedesignermode .mr-xxl-4::before,
45316
  .mr-xxl-4 body.themedesignermode.mr-xxl-4::before {
45317
    content: "Deprecated style in use (.mr)" !important;
45318
    color: #ca3120 !important;
45319
    font-size: smaller !important;
45320
  }
45321
  .ml-xxl-4 {
45322
    /* stylelint-disable declaration-no-important */
45323
    /* stylelint-enable */
45324
    margin-left: 1.5rem !important;
45325
  }
45326
  body.behat-site .ml-xxl-4,
45327
  .ml-xxl-4 body.behat-site.ml-xxl-4, body.themedesignermode .ml-xxl-4,
45328
  .ml-xxl-4 body.themedesignermode.ml-xxl-4 {
45329
    outline: 3px dotted #ca3120 !important;
45330
    background-color: #fceeed !important;
45331
  }
45332
  body.behat-site .ml-xxl-4::before,
45333
  .ml-xxl-4 body.behat-site.ml-xxl-4::before, body.themedesignermode .ml-xxl-4::before,
45334
  .ml-xxl-4 body.themedesignermode.ml-xxl-4::before {
45335
    content: "Deprecated style in use (.ml)" !important;
45336
    color: #ca3120 !important;
45337
    font-size: smaller !important;
45338
  }
45339
  .mr-xxl-5 {
45340
    /* stylelint-disable declaration-no-important */
45341
    /* stylelint-enable */
45342
    margin-right: 2rem !important;
45343
  }
45344
  body.behat-site .mr-xxl-5,
45345
  .mr-xxl-5 body.behat-site.mr-xxl-5, body.themedesignermode .mr-xxl-5,
45346
  .mr-xxl-5 body.themedesignermode.mr-xxl-5 {
45347
    outline: 3px dotted #ca3120 !important;
45348
    background-color: #fceeed !important;
45349
  }
45350
  body.behat-site .mr-xxl-5::before,
45351
  .mr-xxl-5 body.behat-site.mr-xxl-5::before, body.themedesignermode .mr-xxl-5::before,
45352
  .mr-xxl-5 body.themedesignermode.mr-xxl-5::before {
45353
    content: "Deprecated style in use (.mr)" !important;
45354
    color: #ca3120 !important;
45355
    font-size: smaller !important;
45356
  }
45357
  .ml-xxl-5 {
45358
    /* stylelint-disable declaration-no-important */
45359
    /* stylelint-enable */
45360
    margin-left: 2rem !important;
45361
  }
45362
  body.behat-site .ml-xxl-5,
45363
  .ml-xxl-5 body.behat-site.ml-xxl-5, body.themedesignermode .ml-xxl-5,
45364
  .ml-xxl-5 body.themedesignermode.ml-xxl-5 {
45365
    outline: 3px dotted #ca3120 !important;
45366
    background-color: #fceeed !important;
45367
  }
45368
  body.behat-site .ml-xxl-5::before,
45369
  .ml-xxl-5 body.behat-site.ml-xxl-5::before, body.themedesignermode .ml-xxl-5::before,
45370
  .ml-xxl-5 body.themedesignermode.ml-xxl-5::before {
45371
    content: "Deprecated style in use (.ml)" !important;
45372
    color: #ca3120 !important;
45373
    font-size: smaller !important;
45374
  }
45375
  .mr-xxl-6 {
45376
    /* stylelint-disable declaration-no-important */
45377
    /* stylelint-enable */
45378
    margin-right: 3rem !important;
45379
  }
45380
  body.behat-site .mr-xxl-6,
45381
  .mr-xxl-6 body.behat-site.mr-xxl-6, body.themedesignermode .mr-xxl-6,
45382
  .mr-xxl-6 body.themedesignermode.mr-xxl-6 {
45383
    outline: 3px dotted #ca3120 !important;
45384
    background-color: #fceeed !important;
45385
  }
45386
  body.behat-site .mr-xxl-6::before,
45387
  .mr-xxl-6 body.behat-site.mr-xxl-6::before, body.themedesignermode .mr-xxl-6::before,
45388
  .mr-xxl-6 body.themedesignermode.mr-xxl-6::before {
45389
    content: "Deprecated style in use (.mr)" !important;
45390
    color: #ca3120 !important;
45391
    font-size: smaller !important;
45392
  }
45393
  .ml-xxl-6 {
45394
    /* stylelint-disable declaration-no-important */
45395
    /* stylelint-enable */
45396
    margin-left: 3rem !important;
45397
  }
45398
  body.behat-site .ml-xxl-6,
45399
  .ml-xxl-6 body.behat-site.ml-xxl-6, body.themedesignermode .ml-xxl-6,
45400
  .ml-xxl-6 body.themedesignermode.ml-xxl-6 {
45401
    outline: 3px dotted #ca3120 !important;
45402
    background-color: #fceeed !important;
45403
  }
45404
  body.behat-site .ml-xxl-6::before,
45405
  .ml-xxl-6 body.behat-site.ml-xxl-6::before, body.themedesignermode .ml-xxl-6::before,
45406
  .ml-xxl-6 body.themedesignermode.ml-xxl-6::before {
45407
    content: "Deprecated style in use (.ml)" !important;
45408
    color: #ca3120 !important;
45409
    font-size: smaller !important;
45410
  }
45411
  .pr-xxl-0 {
45412
    /* stylelint-disable declaration-no-important */
45413
    /* stylelint-enable */
45414
    padding-right: 0 !important;
45415
  }
45416
  body.behat-site .pr-xxl-0,
45417
  .pr-xxl-0 body.behat-site.pr-xxl-0, body.themedesignermode .pr-xxl-0,
45418
  .pr-xxl-0 body.themedesignermode.pr-xxl-0 {
45419
    outline: 3px dotted #ca3120 !important;
45420
    background-color: #fceeed !important;
45421
  }
45422
  body.behat-site .pr-xxl-0::before,
45423
  .pr-xxl-0 body.behat-site.pr-xxl-0::before, body.themedesignermode .pr-xxl-0::before,
45424
  .pr-xxl-0 body.themedesignermode.pr-xxl-0::before {
45425
    content: "Deprecated style in use (.pr)" !important;
45426
    color: #ca3120 !important;
45427
    font-size: smaller !important;
45428
  }
45429
  .pl-xxl-0 {
45430
    /* stylelint-disable declaration-no-important */
45431
    /* stylelint-enable */
45432
    padding-left: 0 !important;
45433
  }
45434
  body.behat-site .pl-xxl-0,
45435
  .pl-xxl-0 body.behat-site.pl-xxl-0, body.themedesignermode .pl-xxl-0,
45436
  .pl-xxl-0 body.themedesignermode.pl-xxl-0 {
45437
    outline: 3px dotted #ca3120 !important;
45438
    background-color: #fceeed !important;
45439
  }
45440
  body.behat-site .pl-xxl-0::before,
45441
  .pl-xxl-0 body.behat-site.pl-xxl-0::before, body.themedesignermode .pl-xxl-0::before,
45442
  .pl-xxl-0 body.themedesignermode.pl-xxl-0::before {
45443
    content: "Deprecated style in use (.pl)" !important;
45444
    color: #ca3120 !important;
45445
    font-size: smaller !important;
45446
  }
45447
  .pr-xxl-1 {
45448
    /* stylelint-disable declaration-no-important */
45449
    /* stylelint-enable */
45450
    padding-right: 0.25rem !important;
45451
  }
45452
  body.behat-site .pr-xxl-1,
45453
  .pr-xxl-1 body.behat-site.pr-xxl-1, body.themedesignermode .pr-xxl-1,
45454
  .pr-xxl-1 body.themedesignermode.pr-xxl-1 {
45455
    outline: 3px dotted #ca3120 !important;
45456
    background-color: #fceeed !important;
45457
  }
45458
  body.behat-site .pr-xxl-1::before,
45459
  .pr-xxl-1 body.behat-site.pr-xxl-1::before, body.themedesignermode .pr-xxl-1::before,
45460
  .pr-xxl-1 body.themedesignermode.pr-xxl-1::before {
45461
    content: "Deprecated style in use (.pr)" !important;
45462
    color: #ca3120 !important;
45463
    font-size: smaller !important;
45464
  }
45465
  .pl-xxl-1 {
45466
    /* stylelint-disable declaration-no-important */
45467
    /* stylelint-enable */
45468
    padding-left: 0.25rem !important;
45469
  }
45470
  body.behat-site .pl-xxl-1,
45471
  .pl-xxl-1 body.behat-site.pl-xxl-1, body.themedesignermode .pl-xxl-1,
45472
  .pl-xxl-1 body.themedesignermode.pl-xxl-1 {
45473
    outline: 3px dotted #ca3120 !important;
45474
    background-color: #fceeed !important;
45475
  }
45476
  body.behat-site .pl-xxl-1::before,
45477
  .pl-xxl-1 body.behat-site.pl-xxl-1::before, body.themedesignermode .pl-xxl-1::before,
45478
  .pl-xxl-1 body.themedesignermode.pl-xxl-1::before {
45479
    content: "Deprecated style in use (.pl)" !important;
45480
    color: #ca3120 !important;
45481
    font-size: smaller !important;
45482
  }
45483
  .pr-xxl-2 {
45484
    /* stylelint-disable declaration-no-important */
45485
    /* stylelint-enable */
45486
    padding-right: 0.5rem !important;
45487
  }
45488
  body.behat-site .pr-xxl-2,
45489
  .pr-xxl-2 body.behat-site.pr-xxl-2, body.themedesignermode .pr-xxl-2,
45490
  .pr-xxl-2 body.themedesignermode.pr-xxl-2 {
45491
    outline: 3px dotted #ca3120 !important;
45492
    background-color: #fceeed !important;
45493
  }
45494
  body.behat-site .pr-xxl-2::before,
45495
  .pr-xxl-2 body.behat-site.pr-xxl-2::before, body.themedesignermode .pr-xxl-2::before,
45496
  .pr-xxl-2 body.themedesignermode.pr-xxl-2::before {
45497
    content: "Deprecated style in use (.pr)" !important;
45498
    color: #ca3120 !important;
45499
    font-size: smaller !important;
45500
  }
45501
  .pl-xxl-2 {
45502
    /* stylelint-disable declaration-no-important */
45503
    /* stylelint-enable */
45504
    padding-left: 0.5rem !important;
45505
  }
45506
  body.behat-site .pl-xxl-2,
45507
  .pl-xxl-2 body.behat-site.pl-xxl-2, body.themedesignermode .pl-xxl-2,
45508
  .pl-xxl-2 body.themedesignermode.pl-xxl-2 {
45509
    outline: 3px dotted #ca3120 !important;
45510
    background-color: #fceeed !important;
45511
  }
45512
  body.behat-site .pl-xxl-2::before,
45513
  .pl-xxl-2 body.behat-site.pl-xxl-2::before, body.themedesignermode .pl-xxl-2::before,
45514
  .pl-xxl-2 body.themedesignermode.pl-xxl-2::before {
45515
    content: "Deprecated style in use (.pl)" !important;
45516
    color: #ca3120 !important;
45517
    font-size: smaller !important;
45518
  }
45519
  .pr-xxl-3 {
45520
    /* stylelint-disable declaration-no-important */
45521
    /* stylelint-enable */
45522
    padding-right: 1rem !important;
45523
  }
45524
  body.behat-site .pr-xxl-3,
45525
  .pr-xxl-3 body.behat-site.pr-xxl-3, body.themedesignermode .pr-xxl-3,
45526
  .pr-xxl-3 body.themedesignermode.pr-xxl-3 {
45527
    outline: 3px dotted #ca3120 !important;
45528
    background-color: #fceeed !important;
45529
  }
45530
  body.behat-site .pr-xxl-3::before,
45531
  .pr-xxl-3 body.behat-site.pr-xxl-3::before, body.themedesignermode .pr-xxl-3::before,
45532
  .pr-xxl-3 body.themedesignermode.pr-xxl-3::before {
45533
    content: "Deprecated style in use (.pr)" !important;
45534
    color: #ca3120 !important;
45535
    font-size: smaller !important;
45536
  }
45537
  .pl-xxl-3 {
45538
    /* stylelint-disable declaration-no-important */
45539
    /* stylelint-enable */
45540
    padding-left: 1rem !important;
45541
  }
45542
  body.behat-site .pl-xxl-3,
45543
  .pl-xxl-3 body.behat-site.pl-xxl-3, body.themedesignermode .pl-xxl-3,
45544
  .pl-xxl-3 body.themedesignermode.pl-xxl-3 {
45545
    outline: 3px dotted #ca3120 !important;
45546
    background-color: #fceeed !important;
45547
  }
45548
  body.behat-site .pl-xxl-3::before,
45549
  .pl-xxl-3 body.behat-site.pl-xxl-3::before, body.themedesignermode .pl-xxl-3::before,
45550
  .pl-xxl-3 body.themedesignermode.pl-xxl-3::before {
45551
    content: "Deprecated style in use (.pl)" !important;
45552
    color: #ca3120 !important;
45553
    font-size: smaller !important;
45554
  }
45555
  .pr-xxl-4 {
45556
    /* stylelint-disable declaration-no-important */
45557
    /* stylelint-enable */
45558
    padding-right: 1.5rem !important;
45559
  }
45560
  body.behat-site .pr-xxl-4,
45561
  .pr-xxl-4 body.behat-site.pr-xxl-4, body.themedesignermode .pr-xxl-4,
45562
  .pr-xxl-4 body.themedesignermode.pr-xxl-4 {
45563
    outline: 3px dotted #ca3120 !important;
45564
    background-color: #fceeed !important;
45565
  }
45566
  body.behat-site .pr-xxl-4::before,
45567
  .pr-xxl-4 body.behat-site.pr-xxl-4::before, body.themedesignermode .pr-xxl-4::before,
45568
  .pr-xxl-4 body.themedesignermode.pr-xxl-4::before {
45569
    content: "Deprecated style in use (.pr)" !important;
45570
    color: #ca3120 !important;
45571
    font-size: smaller !important;
45572
  }
45573
  .pl-xxl-4 {
45574
    /* stylelint-disable declaration-no-important */
45575
    /* stylelint-enable */
45576
    padding-left: 1.5rem !important;
45577
  }
45578
  body.behat-site .pl-xxl-4,
45579
  .pl-xxl-4 body.behat-site.pl-xxl-4, body.themedesignermode .pl-xxl-4,
45580
  .pl-xxl-4 body.themedesignermode.pl-xxl-4 {
45581
    outline: 3px dotted #ca3120 !important;
45582
    background-color: #fceeed !important;
45583
  }
45584
  body.behat-site .pl-xxl-4::before,
45585
  .pl-xxl-4 body.behat-site.pl-xxl-4::before, body.themedesignermode .pl-xxl-4::before,
45586
  .pl-xxl-4 body.themedesignermode.pl-xxl-4::before {
45587
    content: "Deprecated style in use (.pl)" !important;
45588
    color: #ca3120 !important;
45589
    font-size: smaller !important;
45590
  }
45591
  .pr-xxl-5 {
45592
    /* stylelint-disable declaration-no-important */
45593
    /* stylelint-enable */
45594
    padding-right: 2rem !important;
45595
  }
45596
  body.behat-site .pr-xxl-5,
45597
  .pr-xxl-5 body.behat-site.pr-xxl-5, body.themedesignermode .pr-xxl-5,
45598
  .pr-xxl-5 body.themedesignermode.pr-xxl-5 {
45599
    outline: 3px dotted #ca3120 !important;
45600
    background-color: #fceeed !important;
45601
  }
45602
  body.behat-site .pr-xxl-5::before,
45603
  .pr-xxl-5 body.behat-site.pr-xxl-5::before, body.themedesignermode .pr-xxl-5::before,
45604
  .pr-xxl-5 body.themedesignermode.pr-xxl-5::before {
45605
    content: "Deprecated style in use (.pr)" !important;
45606
    color: #ca3120 !important;
45607
    font-size: smaller !important;
45608
  }
45609
  .pl-xxl-5 {
45610
    /* stylelint-disable declaration-no-important */
45611
    /* stylelint-enable */
45612
    padding-left: 2rem !important;
45613
  }
45614
  body.behat-site .pl-xxl-5,
45615
  .pl-xxl-5 body.behat-site.pl-xxl-5, body.themedesignermode .pl-xxl-5,
45616
  .pl-xxl-5 body.themedesignermode.pl-xxl-5 {
45617
    outline: 3px dotted #ca3120 !important;
45618
    background-color: #fceeed !important;
45619
  }
45620
  body.behat-site .pl-xxl-5::before,
45621
  .pl-xxl-5 body.behat-site.pl-xxl-5::before, body.themedesignermode .pl-xxl-5::before,
45622
  .pl-xxl-5 body.themedesignermode.pl-xxl-5::before {
45623
    content: "Deprecated style in use (.pl)" !important;
45624
    color: #ca3120 !important;
45625
    font-size: smaller !important;
45626
  }
45627
  .pr-xxl-6 {
45628
    /* stylelint-disable declaration-no-important */
45629
    /* stylelint-enable */
45630
    padding-right: 3rem !important;
45631
  }
45632
  body.behat-site .pr-xxl-6,
45633
  .pr-xxl-6 body.behat-site.pr-xxl-6, body.themedesignermode .pr-xxl-6,
45634
  .pr-xxl-6 body.themedesignermode.pr-xxl-6 {
45635
    outline: 3px dotted #ca3120 !important;
45636
    background-color: #fceeed !important;
45637
  }
45638
  body.behat-site .pr-xxl-6::before,
45639
  .pr-xxl-6 body.behat-site.pr-xxl-6::before, body.themedesignermode .pr-xxl-6::before,
45640
  .pr-xxl-6 body.themedesignermode.pr-xxl-6::before {
45641
    content: "Deprecated style in use (.pr)" !important;
45642
    color: #ca3120 !important;
45643
    font-size: smaller !important;
45644
  }
45645
  .pl-xxl-6 {
45646
    /* stylelint-disable declaration-no-important */
45647
    /* stylelint-enable */
45648
    padding-left: 3rem !important;
45649
  }
45650
  body.behat-site .pl-xxl-6,
45651
  .pl-xxl-6 body.behat-site.pl-xxl-6, body.themedesignermode .pl-xxl-6,
45652
  .pl-xxl-6 body.themedesignermode.pl-xxl-6 {
45653
    outline: 3px dotted #ca3120 !important;
45654
    background-color: #fceeed !important;
45655
  }
45656
  body.behat-site .pl-xxl-6::before,
45657
  .pl-xxl-6 body.behat-site.pl-xxl-6::before, body.themedesignermode .pl-xxl-6::before,
45658
  .pl-xxl-6 body.themedesignermode.pl-xxl-6::before {
45659
    content: "Deprecated style in use (.pl)" !important;
45660
    color: #ca3120 !important;
45661
    font-size: smaller !important;
45662
  }
45663
  .mr-xxl-n1 {
45664
    /* stylelint-disable declaration-no-important */
45665
    /* stylelint-enable */
45666
    margin-right: -0.25rem !important;
45667
  }
45668
  body.behat-site .mr-xxl-n1,
45669
  .mr-xxl-n1 body.behat-site.mr-xxl-n1, body.themedesignermode .mr-xxl-n1,
45670
  .mr-xxl-n1 body.themedesignermode.mr-xxl-n1 {
45671
    outline: 3px dotted #ca3120 !important;
45672
    background-color: #fceeed !important;
45673
  }
45674
  body.behat-site .mr-xxl-n1::before,
45675
  .mr-xxl-n1 body.behat-site.mr-xxl-n1::before, body.themedesignermode .mr-xxl-n1::before,
45676
  .mr-xxl-n1 body.themedesignermode.mr-xxl-n1::before {
45677
    content: "Deprecated style in use (.mr)" !important;
45678
    color: #ca3120 !important;
45679
    font-size: smaller !important;
45680
  }
45681
  .ml-xxl-n1 {
45682
    /* stylelint-disable declaration-no-important */
45683
    /* stylelint-enable */
45684
    margin-left: -0.25rem !important;
45685
  }
45686
  body.behat-site .ml-xxl-n1,
45687
  .ml-xxl-n1 body.behat-site.ml-xxl-n1, body.themedesignermode .ml-xxl-n1,
45688
  .ml-xxl-n1 body.themedesignermode.ml-xxl-n1 {
45689
    outline: 3px dotted #ca3120 !important;
45690
    background-color: #fceeed !important;
45691
  }
45692
  body.behat-site .ml-xxl-n1::before,
45693
  .ml-xxl-n1 body.behat-site.ml-xxl-n1::before, body.themedesignermode .ml-xxl-n1::before,
45694
  .ml-xxl-n1 body.themedesignermode.ml-xxl-n1::before {
45695
    content: "Deprecated style in use (.ml)" !important;
45696
    color: #ca3120 !important;
45697
    font-size: smaller !important;
45698
  }
45699
  .mr-xxl-n2 {
45700
    /* stylelint-disable declaration-no-important */
45701
    /* stylelint-enable */
45702
    margin-right: -0.5rem !important;
45703
  }
45704
  body.behat-site .mr-xxl-n2,
45705
  .mr-xxl-n2 body.behat-site.mr-xxl-n2, body.themedesignermode .mr-xxl-n2,
45706
  .mr-xxl-n2 body.themedesignermode.mr-xxl-n2 {
45707
    outline: 3px dotted #ca3120 !important;
45708
    background-color: #fceeed !important;
45709
  }
45710
  body.behat-site .mr-xxl-n2::before,
45711
  .mr-xxl-n2 body.behat-site.mr-xxl-n2::before, body.themedesignermode .mr-xxl-n2::before,
45712
  .mr-xxl-n2 body.themedesignermode.mr-xxl-n2::before {
45713
    content: "Deprecated style in use (.mr)" !important;
45714
    color: #ca3120 !important;
45715
    font-size: smaller !important;
45716
  }
45717
  .ml-xxl-n2 {
45718
    /* stylelint-disable declaration-no-important */
45719
    /* stylelint-enable */
45720
    margin-left: -0.5rem !important;
45721
  }
45722
  body.behat-site .ml-xxl-n2,
45723
  .ml-xxl-n2 body.behat-site.ml-xxl-n2, body.themedesignermode .ml-xxl-n2,
45724
  .ml-xxl-n2 body.themedesignermode.ml-xxl-n2 {
45725
    outline: 3px dotted #ca3120 !important;
45726
    background-color: #fceeed !important;
45727
  }
45728
  body.behat-site .ml-xxl-n2::before,
45729
  .ml-xxl-n2 body.behat-site.ml-xxl-n2::before, body.themedesignermode .ml-xxl-n2::before,
45730
  .ml-xxl-n2 body.themedesignermode.ml-xxl-n2::before {
45731
    content: "Deprecated style in use (.ml)" !important;
45732
    color: #ca3120 !important;
45733
    font-size: smaller !important;
45734
  }
45735
  .mr-xxl-n3 {
45736
    /* stylelint-disable declaration-no-important */
45737
    /* stylelint-enable */
45738
    margin-right: -1rem !important;
45739
  }
45740
  body.behat-site .mr-xxl-n3,
45741
  .mr-xxl-n3 body.behat-site.mr-xxl-n3, body.themedesignermode .mr-xxl-n3,
45742
  .mr-xxl-n3 body.themedesignermode.mr-xxl-n3 {
45743
    outline: 3px dotted #ca3120 !important;
45744
    background-color: #fceeed !important;
45745
  }
45746
  body.behat-site .mr-xxl-n3::before,
45747
  .mr-xxl-n3 body.behat-site.mr-xxl-n3::before, body.themedesignermode .mr-xxl-n3::before,
45748
  .mr-xxl-n3 body.themedesignermode.mr-xxl-n3::before {
45749
    content: "Deprecated style in use (.mr)" !important;
45750
    color: #ca3120 !important;
45751
    font-size: smaller !important;
45752
  }
45753
  .ml-xxl-n3 {
45754
    /* stylelint-disable declaration-no-important */
45755
    /* stylelint-enable */
45756
    margin-left: -1rem !important;
45757
  }
45758
  body.behat-site .ml-xxl-n3,
45759
  .ml-xxl-n3 body.behat-site.ml-xxl-n3, body.themedesignermode .ml-xxl-n3,
45760
  .ml-xxl-n3 body.themedesignermode.ml-xxl-n3 {
45761
    outline: 3px dotted #ca3120 !important;
45762
    background-color: #fceeed !important;
45763
  }
45764
  body.behat-site .ml-xxl-n3::before,
45765
  .ml-xxl-n3 body.behat-site.ml-xxl-n3::before, body.themedesignermode .ml-xxl-n3::before,
45766
  .ml-xxl-n3 body.themedesignermode.ml-xxl-n3::before {
45767
    content: "Deprecated style in use (.ml)" !important;
45768
    color: #ca3120 !important;
45769
    font-size: smaller !important;
45770
  }
45771
  .mr-xxl-n4 {
45772
    /* stylelint-disable declaration-no-important */
45773
    /* stylelint-enable */
45774
    margin-right: -1.5rem !important;
45775
  }
45776
  body.behat-site .mr-xxl-n4,
45777
  .mr-xxl-n4 body.behat-site.mr-xxl-n4, body.themedesignermode .mr-xxl-n4,
45778
  .mr-xxl-n4 body.themedesignermode.mr-xxl-n4 {
45779
    outline: 3px dotted #ca3120 !important;
45780
    background-color: #fceeed !important;
45781
  }
45782
  body.behat-site .mr-xxl-n4::before,
45783
  .mr-xxl-n4 body.behat-site.mr-xxl-n4::before, body.themedesignermode .mr-xxl-n4::before,
45784
  .mr-xxl-n4 body.themedesignermode.mr-xxl-n4::before {
45785
    content: "Deprecated style in use (.mr)" !important;
45786
    color: #ca3120 !important;
45787
    font-size: smaller !important;
45788
  }
45789
  .ml-xxl-n4 {
45790
    /* stylelint-disable declaration-no-important */
45791
    /* stylelint-enable */
45792
    margin-left: -1.5rem !important;
45793
  }
45794
  body.behat-site .ml-xxl-n4,
45795
  .ml-xxl-n4 body.behat-site.ml-xxl-n4, body.themedesignermode .ml-xxl-n4,
45796
  .ml-xxl-n4 body.themedesignermode.ml-xxl-n4 {
45797
    outline: 3px dotted #ca3120 !important;
45798
    background-color: #fceeed !important;
45799
  }
45800
  body.behat-site .ml-xxl-n4::before,
45801
  .ml-xxl-n4 body.behat-site.ml-xxl-n4::before, body.themedesignermode .ml-xxl-n4::before,
45802
  .ml-xxl-n4 body.themedesignermode.ml-xxl-n4::before {
45803
    content: "Deprecated style in use (.ml)" !important;
45804
    color: #ca3120 !important;
45805
    font-size: smaller !important;
45806
  }
45807
  .mr-xxl-n5 {
45808
    /* stylelint-disable declaration-no-important */
45809
    /* stylelint-enable */
45810
    margin-right: -2rem !important;
45811
  }
45812
  body.behat-site .mr-xxl-n5,
45813
  .mr-xxl-n5 body.behat-site.mr-xxl-n5, body.themedesignermode .mr-xxl-n5,
45814
  .mr-xxl-n5 body.themedesignermode.mr-xxl-n5 {
45815
    outline: 3px dotted #ca3120 !important;
45816
    background-color: #fceeed !important;
45817
  }
45818
  body.behat-site .mr-xxl-n5::before,
45819
  .mr-xxl-n5 body.behat-site.mr-xxl-n5::before, body.themedesignermode .mr-xxl-n5::before,
45820
  .mr-xxl-n5 body.themedesignermode.mr-xxl-n5::before {
45821
    content: "Deprecated style in use (.mr)" !important;
45822
    color: #ca3120 !important;
45823
    font-size: smaller !important;
45824
  }
45825
  .ml-xxl-n5 {
45826
    /* stylelint-disable declaration-no-important */
45827
    /* stylelint-enable */
45828
    margin-left: -2rem !important;
45829
  }
45830
  body.behat-site .ml-xxl-n5,
45831
  .ml-xxl-n5 body.behat-site.ml-xxl-n5, body.themedesignermode .ml-xxl-n5,
45832
  .ml-xxl-n5 body.themedesignermode.ml-xxl-n5 {
45833
    outline: 3px dotted #ca3120 !important;
45834
    background-color: #fceeed !important;
45835
  }
45836
  body.behat-site .ml-xxl-n5::before,
45837
  .ml-xxl-n5 body.behat-site.ml-xxl-n5::before, body.themedesignermode .ml-xxl-n5::before,
45838
  .ml-xxl-n5 body.themedesignermode.ml-xxl-n5::before {
45839
    content: "Deprecated style in use (.ml)" !important;
45840
    color: #ca3120 !important;
45841
    font-size: smaller !important;
45842
  }
45843
  .mr-xxl-n6 {
45844
    /* stylelint-disable declaration-no-important */
45845
    /* stylelint-enable */
45846
    margin-right: -3rem !important;
45847
  }
45848
  body.behat-site .mr-xxl-n6,
45849
  .mr-xxl-n6 body.behat-site.mr-xxl-n6, body.themedesignermode .mr-xxl-n6,
45850
  .mr-xxl-n6 body.themedesignermode.mr-xxl-n6 {
45851
    outline: 3px dotted #ca3120 !important;
45852
    background-color: #fceeed !important;
45853
  }
45854
  body.behat-site .mr-xxl-n6::before,
45855
  .mr-xxl-n6 body.behat-site.mr-xxl-n6::before, body.themedesignermode .mr-xxl-n6::before,
45856
  .mr-xxl-n6 body.themedesignermode.mr-xxl-n6::before {
45857
    content: "Deprecated style in use (.mr)" !important;
45858
    color: #ca3120 !important;
45859
    font-size: smaller !important;
45860
  }
45861
  .ml-xxl-n6 {
45862
    /* stylelint-disable declaration-no-important */
45863
    /* stylelint-enable */
45864
    margin-left: -3rem !important;
45865
  }
45866
  body.behat-site .ml-xxl-n6,
45867
  .ml-xxl-n6 body.behat-site.ml-xxl-n6, body.themedesignermode .ml-xxl-n6,
45868
  .ml-xxl-n6 body.themedesignermode.ml-xxl-n6 {
45869
    outline: 3px dotted #ca3120 !important;
45870
    background-color: #fceeed !important;
45871
  }
45872
  body.behat-site .ml-xxl-n6::before,
45873
  .ml-xxl-n6 body.behat-site.ml-xxl-n6::before, body.themedesignermode .ml-xxl-n6::before,
45874
  .ml-xxl-n6 body.themedesignermode.ml-xxl-n6::before {
45875
    content: "Deprecated style in use (.ml)" !important;
45876
    color: #ca3120 !important;
45877
    font-size: smaller !important;
45878
  }
45879
  .mr-xxl-auto {
45880
    /* stylelint-disable declaration-no-important */
45881
    /* stylelint-enable */
45882
    margin-right: auto !important;
45883
  }
45884
  body.behat-site .mr-xxl-auto,
45885
  .mr-xxl-auto body.behat-site.mr-xxl-auto, body.themedesignermode .mr-xxl-auto,
45886
  .mr-xxl-auto body.themedesignermode.mr-xxl-auto {
45887
    outline: 3px dotted #ca3120 !important;
45888
    background-color: #fceeed !important;
45889
  }
45890
  body.behat-site .mr-xxl-auto::before,
45891
  .mr-xxl-auto body.behat-site.mr-xxl-auto::before, body.themedesignermode .mr-xxl-auto::before,
45892
  .mr-xxl-auto body.themedesignermode.mr-xxl-auto::before {
45893
    content: "Deprecated style in use (.mr)" !important;
45894
    color: #ca3120 !important;
45895
    font-size: smaller !important;
45896
  }
45897
  .ml-xxl-auto {
45898
    /* stylelint-disable declaration-no-important */
45899
    /* stylelint-enable */
45900
    margin-left: auto !important;
45901
  }
45902
  body.behat-site .ml-xxl-auto,
45903
  .ml-xxl-auto body.behat-site.ml-xxl-auto, body.themedesignermode .ml-xxl-auto,
45904
  .ml-xxl-auto body.themedesignermode.ml-xxl-auto {
45905
    outline: 3px dotted #ca3120 !important;
45906
    background-color: #fceeed !important;
45907
  }
45908
  body.behat-site .ml-xxl-auto::before,
45909
  .ml-xxl-auto body.behat-site.ml-xxl-auto::before, body.themedesignermode .ml-xxl-auto::before,
45910
  .ml-xxl-auto body.themedesignermode.ml-xxl-auto::before {
45911
    content: "Deprecated style in use (.ml)" !important;
45912
    color: #ca3120 !important;
45913
    font-size: smaller !important;
45914
  }
45915
}
45916
.text-left {
45917
  /* stylelint-disable declaration-no-important */
45918
  /* stylelint-enable */
45919
  text-align: left !important;
45920
}
45921
body.behat-site .text-left,
45922
.text-left body.behat-site.text-left, body.themedesignermode .text-left,
45923
.text-left body.themedesignermode.text-left {
45924
  outline: 3px dotted #ca3120 !important;
45925
  background-color: #fceeed !important;
45926
}
45927
body.behat-site .text-left::before,
45928
.text-left body.behat-site.text-left::before, body.themedesignermode .text-left::before,
45929
.text-left body.themedesignermode.text-left::before {
45930
  content: "Deprecated style in use (.text-left)" !important;
45931
  color: #ca3120 !important;
45932
  font-size: smaller !important;
45933
}
45934
 
45935
.text-right {
45936
  /* stylelint-disable declaration-no-important */
45937
  /* stylelint-enable */
45938
  text-align: right !important;
45939
}
45940
body.behat-site .text-right,
45941
.text-right body.behat-site.text-right, body.themedesignermode .text-right,
45942
.text-right body.themedesignermode.text-right {
45943
  outline: 3px dotted #ca3120 !important;
45944
  background-color: #fceeed !important;
45945
}
45946
body.behat-site .text-right::before,
45947
.text-right body.behat-site.text-right::before, body.themedesignermode .text-right::before,
45948
.text-right body.themedesignermode.text-right::before {
45949
  content: "Deprecated style in use (.text-right)" !important;
45950
  color: #ca3120 !important;
45951
  font-size: smaller !important;
45952
}
45953
 
45954
@media (min-width: 576px) {
45955
  .text-sm-left {
45956
    /* stylelint-disable declaration-no-important */
45957
    /* stylelint-enable */
45958
    text-align: left !important;
45959
  }
45960
  body.behat-site .text-sm-left,
45961
  .text-sm-left body.behat-site.text-sm-left, body.themedesignermode .text-sm-left,
45962
  .text-sm-left body.themedesignermode.text-sm-left {
45963
    outline: 3px dotted #ca3120 !important;
45964
    background-color: #fceeed !important;
45965
  }
45966
  body.behat-site .text-sm-left::before,
45967
  .text-sm-left body.behat-site.text-sm-left::before, body.themedesignermode .text-sm-left::before,
45968
  .text-sm-left body.themedesignermode.text-sm-left::before {
45969
    content: "Deprecated style in use (.text-left)" !important;
45970
    color: #ca3120 !important;
45971
    font-size: smaller !important;
45972
  }
45973
  .text-sm-right {
45974
    /* stylelint-disable declaration-no-important */
45975
    /* stylelint-enable */
45976
    text-align: right !important;
45977
  }
45978
  body.behat-site .text-sm-right,
45979
  .text-sm-right body.behat-site.text-sm-right, body.themedesignermode .text-sm-right,
45980
  .text-sm-right body.themedesignermode.text-sm-right {
45981
    outline: 3px dotted #ca3120 !important;
45982
    background-color: #fceeed !important;
45983
  }
45984
  body.behat-site .text-sm-right::before,
45985
  .text-sm-right body.behat-site.text-sm-right::before, body.themedesignermode .text-sm-right::before,
45986
  .text-sm-right body.themedesignermode.text-sm-right::before {
45987
    content: "Deprecated style in use (.text-right)" !important;
45988
    color: #ca3120 !important;
45989
    font-size: smaller !important;
45990
  }
45991
}
45992
@media (min-width: 768px) {
45993
  .text-md-left {
45994
    /* stylelint-disable declaration-no-important */
45995
    /* stylelint-enable */
45996
    text-align: left !important;
45997
  }
45998
  body.behat-site .text-md-left,
45999
  .text-md-left body.behat-site.text-md-left, body.themedesignermode .text-md-left,
46000
  .text-md-left body.themedesignermode.text-md-left {
46001
    outline: 3px dotted #ca3120 !important;
46002
    background-color: #fceeed !important;
46003
  }
46004
  body.behat-site .text-md-left::before,
46005
  .text-md-left body.behat-site.text-md-left::before, body.themedesignermode .text-md-left::before,
46006
  .text-md-left body.themedesignermode.text-md-left::before {
46007
    content: "Deprecated style in use (.text-left)" !important;
46008
    color: #ca3120 !important;
46009
    font-size: smaller !important;
46010
  }
46011
  .text-md-right {
46012
    /* stylelint-disable declaration-no-important */
46013
    /* stylelint-enable */
46014
    text-align: right !important;
46015
  }
46016
  body.behat-site .text-md-right,
46017
  .text-md-right body.behat-site.text-md-right, body.themedesignermode .text-md-right,
46018
  .text-md-right body.themedesignermode.text-md-right {
46019
    outline: 3px dotted #ca3120 !important;
46020
    background-color: #fceeed !important;
46021
  }
46022
  body.behat-site .text-md-right::before,
46023
  .text-md-right body.behat-site.text-md-right::before, body.themedesignermode .text-md-right::before,
46024
  .text-md-right body.themedesignermode.text-md-right::before {
46025
    content: "Deprecated style in use (.text-right)" !important;
46026
    color: #ca3120 !important;
46027
    font-size: smaller !important;
46028
  }
46029
}
46030
@media (min-width: 992px) {
46031
  .text-lg-left {
46032
    /* stylelint-disable declaration-no-important */
46033
    /* stylelint-enable */
46034
    text-align: left !important;
46035
  }
46036
  body.behat-site .text-lg-left,
46037
  .text-lg-left body.behat-site.text-lg-left, body.themedesignermode .text-lg-left,
46038
  .text-lg-left body.themedesignermode.text-lg-left {
46039
    outline: 3px dotted #ca3120 !important;
46040
    background-color: #fceeed !important;
46041
  }
46042
  body.behat-site .text-lg-left::before,
46043
  .text-lg-left body.behat-site.text-lg-left::before, body.themedesignermode .text-lg-left::before,
46044
  .text-lg-left body.themedesignermode.text-lg-left::before {
46045
    content: "Deprecated style in use (.text-left)" !important;
46046
    color: #ca3120 !important;
46047
    font-size: smaller !important;
46048
  }
46049
  .text-lg-right {
46050
    /* stylelint-disable declaration-no-important */
46051
    /* stylelint-enable */
46052
    text-align: right !important;
46053
  }
46054
  body.behat-site .text-lg-right,
46055
  .text-lg-right body.behat-site.text-lg-right, body.themedesignermode .text-lg-right,
46056
  .text-lg-right body.themedesignermode.text-lg-right {
46057
    outline: 3px dotted #ca3120 !important;
46058
    background-color: #fceeed !important;
46059
  }
46060
  body.behat-site .text-lg-right::before,
46061
  .text-lg-right body.behat-site.text-lg-right::before, body.themedesignermode .text-lg-right::before,
46062
  .text-lg-right body.themedesignermode.text-lg-right::before {
46063
    content: "Deprecated style in use (.text-right)" !important;
46064
    color: #ca3120 !important;
46065
    font-size: smaller !important;
46066
  }
46067
}
46068
@media (min-width: 1200px) {
46069
  .text-xl-left {
46070
    /* stylelint-disable declaration-no-important */
46071
    /* stylelint-enable */
46072
    text-align: left !important;
46073
  }
46074
  body.behat-site .text-xl-left,
46075
  .text-xl-left body.behat-site.text-xl-left, body.themedesignermode .text-xl-left,
46076
  .text-xl-left body.themedesignermode.text-xl-left {
46077
    outline: 3px dotted #ca3120 !important;
46078
    background-color: #fceeed !important;
46079
  }
46080
  body.behat-site .text-xl-left::before,
46081
  .text-xl-left body.behat-site.text-xl-left::before, body.themedesignermode .text-xl-left::before,
46082
  .text-xl-left body.themedesignermode.text-xl-left::before {
46083
    content: "Deprecated style in use (.text-left)" !important;
46084
    color: #ca3120 !important;
46085
    font-size: smaller !important;
46086
  }
46087
  .text-xl-right {
46088
    /* stylelint-disable declaration-no-important */
46089
    /* stylelint-enable */
46090
    text-align: right !important;
46091
  }
46092
  body.behat-site .text-xl-right,
46093
  .text-xl-right body.behat-site.text-xl-right, body.themedesignermode .text-xl-right,
46094
  .text-xl-right body.themedesignermode.text-xl-right {
46095
    outline: 3px dotted #ca3120 !important;
46096
    background-color: #fceeed !important;
46097
  }
46098
  body.behat-site .text-xl-right::before,
46099
  .text-xl-right body.behat-site.text-xl-right::before, body.themedesignermode .text-xl-right::before,
46100
  .text-xl-right body.themedesignermode.text-xl-right::before {
46101
    content: "Deprecated style in use (.text-right)" !important;
46102
    color: #ca3120 !important;
46103
    font-size: smaller !important;
46104
  }
46105
}
46106
@media (min-width: 1400px) {
46107
  .text-xxl-left {
46108
    /* stylelint-disable declaration-no-important */
46109
    /* stylelint-enable */
46110
    text-align: left !important;
46111
  }
46112
  body.behat-site .text-xxl-left,
46113
  .text-xxl-left body.behat-site.text-xxl-left, body.themedesignermode .text-xxl-left,
46114
  .text-xxl-left body.themedesignermode.text-xxl-left {
46115
    outline: 3px dotted #ca3120 !important;
46116
    background-color: #fceeed !important;
46117
  }
46118
  body.behat-site .text-xxl-left::before,
46119
  .text-xxl-left body.behat-site.text-xxl-left::before, body.themedesignermode .text-xxl-left::before,
46120
  .text-xxl-left body.themedesignermode.text-xxl-left::before {
46121
    content: "Deprecated style in use (.text-left)" !important;
46122
    color: #ca3120 !important;
46123
    font-size: smaller !important;
46124
  }
46125
  .text-xxl-right {
46126
    /* stylelint-disable declaration-no-important */
46127
    /* stylelint-enable */
46128
    text-align: right !important;
46129
  }
46130
  body.behat-site .text-xxl-right,
46131
  .text-xxl-right body.behat-site.text-xxl-right, body.themedesignermode .text-xxl-right,
46132
  .text-xxl-right body.themedesignermode.text-xxl-right {
46133
    outline: 3px dotted #ca3120 !important;
46134
    background-color: #fceeed !important;
46135
  }
46136
  body.behat-site .text-xxl-right::before,
46137
  .text-xxl-right body.behat-site.text-xxl-right::before, body.themedesignermode .text-xxl-right::before,
46138
  .text-xxl-right body.themedesignermode.text-xxl-right::before {
46139
    content: "Deprecated style in use (.text-right)" !important;
46140
    color: #ca3120 !important;
46141
    font-size: smaller !important;
46142
  }
46143
}
46144
.border-right {
46145
  /* stylelint-disable declaration-no-important */
46146
  /* stylelint-enable */
46147
  border-right: 1px solid #dee2e6 !important;
46148
}
46149
body.behat-site .border-right,
46150
.border-right body.behat-site.border-right, body.themedesignermode .border-right,
46151
.border-right body.themedesignermode.border-right {
46152
  outline: 3px dotted #ca3120 !important;
46153
  background-color: #fceeed !important;
46154
}
46155
body.behat-site .border-right::before,
46156
.border-right body.behat-site.border-right::before, body.themedesignermode .border-right::before,
46157
.border-right body.themedesignermode.border-right::before {
46158
  content: "Deprecated style in use (.border-right)" !important;
46159
  color: #ca3120 !important;
46160
  font-size: smaller !important;
46161
}
46162
 
46163
.border-left {
46164
  /* stylelint-disable declaration-no-important */
46165
  /* stylelint-enable */
46166
  border-left: 1px solid #dee2e6 !important;
46167
}
46168
body.behat-site .border-left,
46169
.border-left body.behat-site.border-left, body.themedesignermode .border-left,
46170
.border-left body.themedesignermode.border-left {
46171
  outline: 3px dotted #ca3120 !important;
46172
  background-color: #fceeed !important;
46173
}
46174
body.behat-site .border-left::before,
46175
.border-left body.behat-site.border-left::before, body.themedesignermode .border-left::before,
46176
.border-left body.themedesignermode.border-left::before {
46177
  content: "Deprecated style in use (.border-left)" !important;
46178
  color: #ca3120 !important;
46179
  font-size: smaller !important;
46180
}
46181
 
46182
.border-right-0 {
46183
  /* stylelint-disable declaration-no-important */
46184
  /* stylelint-enable */
46185
  border-right: 0 !important;
46186
}
46187
body.behat-site .border-right-0,
46188
.border-right-0 body.behat-site.border-right-0, body.themedesignermode .border-right-0,
46189
.border-right-0 body.themedesignermode.border-right-0 {
46190
  outline: 3px dotted #ca3120 !important;
46191
  background-color: #fceeed !important;
46192
}
46193
body.behat-site .border-right-0::before,
46194
.border-right-0 body.behat-site.border-right-0::before, body.themedesignermode .border-right-0::before,
46195
.border-right-0 body.themedesignermode.border-right-0::before {
46196
  content: "Deprecated style in use (.border-right)" !important;
46197
  color: #ca3120 !important;
46198
  font-size: smaller !important;
46199
}
46200
 
46201
.border-left-0 {
46202
  /* stylelint-disable declaration-no-important */
46203
  /* stylelint-enable */
46204
  border-left: 0 !important;
46205
}
46206
body.behat-site .border-left-0,
46207
.border-left-0 body.behat-site.border-left-0, body.themedesignermode .border-left-0,
46208
.border-left-0 body.themedesignermode.border-left-0 {
46209
  outline: 3px dotted #ca3120 !important;
46210
  background-color: #fceeed !important;
46211
}
46212
body.behat-site .border-left-0::before,
46213
.border-left-0 body.behat-site.border-left-0::before, body.themedesignermode .border-left-0::before,
46214
.border-left-0 body.themedesignermode.border-left-0::before {
46215
  content: "Deprecated style in use (.border-left)" !important;
46216
  color: #ca3120 !important;
46217
  font-size: smaller !important;
46218
}
46219
 
46220
.rounded-right {
46221
  /* stylelint-disable declaration-no-important */
46222
  /* stylelint-enable */
46223
  border-top-right-radius: 0.375rem !important;
46224
  border-bottom-right-radius: 0.375rem !important;
46225
}
46226
body.behat-site .rounded-right,
46227
.rounded-right body.behat-site.rounded-right, body.themedesignermode .rounded-right,
46228
.rounded-right body.themedesignermode.rounded-right {
46229
  outline: 3px dotted #ca3120 !important;
46230
  background-color: #fceeed !important;
46231
}
46232
body.behat-site .rounded-right::before,
46233
.rounded-right body.behat-site.rounded-right::before, body.themedesignermode .rounded-right::before,
46234
.rounded-right body.themedesignermode.rounded-right::before {
46235
  content: "Deprecated style in use (.rounded-right)" !important;
46236
  color: #ca3120 !important;
46237
  font-size: smaller !important;
46238
}
46239
 
46240
.rounded-left {
46241
  /* stylelint-disable declaration-no-important */
46242
  /* stylelint-enable */
46243
  border-top-left-radius: 0.375rem !important;
46244
  border-bottom-left-radius: 0.375rem !important;
46245
}
46246
body.behat-site .rounded-left,
46247
.rounded-left body.behat-site.rounded-left, body.themedesignermode .rounded-left,
46248
.rounded-left body.themedesignermode.rounded-left {
46249
  outline: 3px dotted #ca3120 !important;
46250
  background-color: #fceeed !important;
46251
}
46252
body.behat-site .rounded-left::before,
46253
.rounded-left body.behat-site.rounded-left::before, body.themedesignermode .rounded-left::before,
46254
.rounded-left body.themedesignermode.rounded-left::before {
46255
  content: "Deprecated style in use (.rounded-left)" !important;
46256
  color: #ca3120 !important;
46257
  font-size: smaller !important;
46258
}
46259
 
46260
.float-left {
46261
  /* stylelint-disable declaration-no-important */
46262
  /* stylelint-enable */
46263
  float: left !important;
46264
}
46265
body.behat-site .float-left,
46266
.float-left body.behat-site.float-left, body.themedesignermode .float-left,
46267
.float-left body.themedesignermode.float-left {
46268
  outline: 3px dotted #ca3120 !important;
46269
  background-color: #fceeed !important;
46270
}
46271
body.behat-site .float-left::before,
46272
.float-left body.behat-site.float-left::before, body.themedesignermode .float-left::before,
46273
.float-left body.themedesignermode.float-left::before {
46274
  content: "Deprecated style in use (.float-left)" !important;
46275
  color: #ca3120 !important;
46276
  font-size: smaller !important;
46277
}
46278
 
46279
.float-right {
46280
  /* stylelint-disable declaration-no-important */
46281
  /* stylelint-enable */
46282
  float: right !important;
46283
}
46284
body.behat-site .float-right,
46285
.float-right body.behat-site.float-right, body.themedesignermode .float-right,
46286
.float-right body.themedesignermode.float-right {
46287
  outline: 3px dotted #ca3120 !important;
46288
  background-color: #fceeed !important;
46289
}
46290
body.behat-site .float-right::before,
46291
.float-right body.behat-site.float-right::before, body.themedesignermode .float-right::before,
46292
.float-right body.themedesignermode.float-right::before {
46293
  content: "Deprecated style in use (.float-right)" !important;
46294
  color: #ca3120 !important;
46295
  font-size: smaller !important;
46296
}
46297
 
46298
@media (min-width: 576px) {
46299
  .float-sm-left {
46300
    /* stylelint-disable declaration-no-important */
46301
    /* stylelint-enable */
46302
    float: left !important;
46303
  }
46304
  body.behat-site .float-sm-left,
46305
  .float-sm-left body.behat-site.float-sm-left, body.themedesignermode .float-sm-left,
46306
  .float-sm-left body.themedesignermode.float-sm-left {
46307
    outline: 3px dotted #ca3120 !important;
46308
    background-color: #fceeed !important;
46309
  }
46310
  body.behat-site .float-sm-left::before,
46311
  .float-sm-left body.behat-site.float-sm-left::before, body.themedesignermode .float-sm-left::before,
46312
  .float-sm-left body.themedesignermode.float-sm-left::before {
46313
    content: "Deprecated style in use (.float-left)" !important;
46314
    color: #ca3120 !important;
46315
    font-size: smaller !important;
46316
  }
46317
  .float-sm-right {
46318
    /* stylelint-disable declaration-no-important */
46319
    /* stylelint-enable */
46320
    float: right !important;
46321
  }
46322
  body.behat-site .float-sm-right,
46323
  .float-sm-right body.behat-site.float-sm-right, body.themedesignermode .float-sm-right,
46324
  .float-sm-right body.themedesignermode.float-sm-right {
46325
    outline: 3px dotted #ca3120 !important;
46326
    background-color: #fceeed !important;
46327
  }
46328
  body.behat-site .float-sm-right::before,
46329
  .float-sm-right body.behat-site.float-sm-right::before, body.themedesignermode .float-sm-right::before,
46330
  .float-sm-right body.themedesignermode.float-sm-right::before {
46331
    content: "Deprecated style in use (.float-right)" !important;
46332
    color: #ca3120 !important;
46333
    font-size: smaller !important;
46334
  }
46335
}
46336
@media (min-width: 768px) {
46337
  .float-md-left {
46338
    /* stylelint-disable declaration-no-important */
46339
    /* stylelint-enable */
46340
    float: left !important;
46341
  }
46342
  body.behat-site .float-md-left,
46343
  .float-md-left body.behat-site.float-md-left, body.themedesignermode .float-md-left,
46344
  .float-md-left body.themedesignermode.float-md-left {
46345
    outline: 3px dotted #ca3120 !important;
46346
    background-color: #fceeed !important;
46347
  }
46348
  body.behat-site .float-md-left::before,
46349
  .float-md-left body.behat-site.float-md-left::before, body.themedesignermode .float-md-left::before,
46350
  .float-md-left body.themedesignermode.float-md-left::before {
46351
    content: "Deprecated style in use (.float-left)" !important;
46352
    color: #ca3120 !important;
46353
    font-size: smaller !important;
46354
  }
46355
  .float-md-right {
46356
    /* stylelint-disable declaration-no-important */
46357
    /* stylelint-enable */
46358
    float: right !important;
46359
  }
46360
  body.behat-site .float-md-right,
46361
  .float-md-right body.behat-site.float-md-right, body.themedesignermode .float-md-right,
46362
  .float-md-right body.themedesignermode.float-md-right {
46363
    outline: 3px dotted #ca3120 !important;
46364
    background-color: #fceeed !important;
46365
  }
46366
  body.behat-site .float-md-right::before,
46367
  .float-md-right body.behat-site.float-md-right::before, body.themedesignermode .float-md-right::before,
46368
  .float-md-right body.themedesignermode.float-md-right::before {
46369
    content: "Deprecated style in use (.float-right)" !important;
46370
    color: #ca3120 !important;
46371
    font-size: smaller !important;
46372
  }
46373
}
46374
@media (min-width: 992px) {
46375
  .float-lg-left {
46376
    /* stylelint-disable declaration-no-important */
46377
    /* stylelint-enable */
46378
    float: left !important;
46379
  }
46380
  body.behat-site .float-lg-left,
46381
  .float-lg-left body.behat-site.float-lg-left, body.themedesignermode .float-lg-left,
46382
  .float-lg-left body.themedesignermode.float-lg-left {
46383
    outline: 3px dotted #ca3120 !important;
46384
    background-color: #fceeed !important;
46385
  }
46386
  body.behat-site .float-lg-left::before,
46387
  .float-lg-left body.behat-site.float-lg-left::before, body.themedesignermode .float-lg-left::before,
46388
  .float-lg-left body.themedesignermode.float-lg-left::before {
46389
    content: "Deprecated style in use (.float-left)" !important;
46390
    color: #ca3120 !important;
46391
    font-size: smaller !important;
46392
  }
46393
  .float-lg-right {
46394
    /* stylelint-disable declaration-no-important */
46395
    /* stylelint-enable */
46396
    float: right !important;
46397
  }
46398
  body.behat-site .float-lg-right,
46399
  .float-lg-right body.behat-site.float-lg-right, body.themedesignermode .float-lg-right,
46400
  .float-lg-right body.themedesignermode.float-lg-right {
46401
    outline: 3px dotted #ca3120 !important;
46402
    background-color: #fceeed !important;
46403
  }
46404
  body.behat-site .float-lg-right::before,
46405
  .float-lg-right body.behat-site.float-lg-right::before, body.themedesignermode .float-lg-right::before,
46406
  .float-lg-right body.themedesignermode.float-lg-right::before {
46407
    content: "Deprecated style in use (.float-right)" !important;
46408
    color: #ca3120 !important;
46409
    font-size: smaller !important;
46410
  }
46411
}
46412
@media (min-width: 1200px) {
46413
  .float-xl-left {
46414
    /* stylelint-disable declaration-no-important */
46415
    /* stylelint-enable */
46416
    float: left !important;
46417
  }
46418
  body.behat-site .float-xl-left,
46419
  .float-xl-left body.behat-site.float-xl-left, body.themedesignermode .float-xl-left,
46420
  .float-xl-left body.themedesignermode.float-xl-left {
46421
    outline: 3px dotted #ca3120 !important;
46422
    background-color: #fceeed !important;
46423
  }
46424
  body.behat-site .float-xl-left::before,
46425
  .float-xl-left body.behat-site.float-xl-left::before, body.themedesignermode .float-xl-left::before,
46426
  .float-xl-left body.themedesignermode.float-xl-left::before {
46427
    content: "Deprecated style in use (.float-left)" !important;
46428
    color: #ca3120 !important;
46429
    font-size: smaller !important;
46430
  }
46431
  .float-xl-right {
46432
    /* stylelint-disable declaration-no-important */
46433
    /* stylelint-enable */
46434
    float: right !important;
46435
  }
46436
  body.behat-site .float-xl-right,
46437
  .float-xl-right body.behat-site.float-xl-right, body.themedesignermode .float-xl-right,
46438
  .float-xl-right body.themedesignermode.float-xl-right {
46439
    outline: 3px dotted #ca3120 !important;
46440
    background-color: #fceeed !important;
46441
  }
46442
  body.behat-site .float-xl-right::before,
46443
  .float-xl-right body.behat-site.float-xl-right::before, body.themedesignermode .float-xl-right::before,
46444
  .float-xl-right body.themedesignermode.float-xl-right::before {
46445
    content: "Deprecated style in use (.float-right)" !important;
46446
    color: #ca3120 !important;
46447
    font-size: smaller !important;
46448
  }
46449
}
46450
@media (min-width: 1400px) {
46451
  .float-xxl-left {
46452
    /* stylelint-disable declaration-no-important */
46453
    /* stylelint-enable */
46454
    float: left !important;
46455
  }
46456
  body.behat-site .float-xxl-left,
46457
  .float-xxl-left body.behat-site.float-xxl-left, body.themedesignermode .float-xxl-left,
46458
  .float-xxl-left body.themedesignermode.float-xxl-left {
46459
    outline: 3px dotted #ca3120 !important;
46460
    background-color: #fceeed !important;
46461
  }
46462
  body.behat-site .float-xxl-left::before,
46463
  .float-xxl-left body.behat-site.float-xxl-left::before, body.themedesignermode .float-xxl-left::before,
46464
  .float-xxl-left body.themedesignermode.float-xxl-left::before {
46465
    content: "Deprecated style in use (.float-left)" !important;
46466
    color: #ca3120 !important;
46467
    font-size: smaller !important;
46468
  }
46469
  .float-xxl-right {
46470
    /* stylelint-disable declaration-no-important */
46471
    /* stylelint-enable */
46472
    float: right !important;
46473
  }
46474
  body.behat-site .float-xxl-right,
46475
  .float-xxl-right body.behat-site.float-xxl-right, body.themedesignermode .float-xxl-right,
46476
  .float-xxl-right body.themedesignermode.float-xxl-right {
46477
    outline: 3px dotted #ca3120 !important;
46478
    background-color: #fceeed !important;
46479
  }
46480
  body.behat-site .float-xxl-right::before,
46481
  .float-xxl-right body.behat-site.float-xxl-right::before, body.themedesignermode .float-xxl-right::before,
46482
  .float-xxl-right body.themedesignermode.float-xxl-right::before {
46483
    content: "Deprecated style in use (.float-right)" !important;
46484
    color: #ca3120 !important;
46485
    font-size: smaller !important;
46486
  }
46487
}
46488
.close {
46489
  float: right;
46490
  font-size: calc(1.265625rem + 0.1875vw);
46491
  font-weight: 700;
46492
  line-height: 1;
46493
  color: #000;
46494
  text-shadow: 0 1px 0 #fff;
46495
  opacity: 0.5;
46496
}
46497
@media (min-width: 1200px) {
46498
  .close {
46499
    font-size: 1.40625rem;
46500
  }
46501
}
46502
.close:hover {
46503
  color: #000;
46504
  text-decoration: none;
46505
}
46506
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
46507
  opacity: 0.75;
46508
}
46509
 
46510
button.close {
46511
  padding: 0;
1 efrain 46512
  background-color: transparent;
1441 ariadna 46513
  border: 0;
1 efrain 46514
}
1441 ariadna 46515
 
46516
a.close.disabled {
46517
  pointer-events: none;
1 efrain 46518
}
1441 ariadna 46519
 
46520
.font-weight-light {
46521
  /* stylelint-disable declaration-no-important */
46522
  /* stylelint-enable */
46523
  font-weight: 300 !important;
1 efrain 46524
}
1441 ariadna 46525
body.behat-site .font-weight-light,
46526
.font-weight-light body.behat-site.font-weight-light, body.themedesignermode .font-weight-light,
46527
.font-weight-light body.themedesignermode.font-weight-light {
46528
  outline: 3px dotted #ca3120 !important;
46529
  background-color: #fceeed !important;
46530
}
46531
body.behat-site .font-weight-light::before,
46532
.font-weight-light body.behat-site.font-weight-light::before, body.themedesignermode .font-weight-light::before,
46533
.font-weight-light body.themedesignermode.font-weight-light::before {
46534
  content: "Deprecated style in use (.font-weight)" !important;
46535
  color: #ca3120 !important;
46536
  font-size: smaller !important;
46537
}
1 efrain 46538
 
1441 ariadna 46539
.font-weight-lighter {
46540
  /* stylelint-disable declaration-no-important */
46541
  /* stylelint-enable */
46542
  font-weight: lighter !important;
1 efrain 46543
}
1441 ariadna 46544
body.behat-site .font-weight-lighter,
46545
.font-weight-lighter body.behat-site.font-weight-lighter, body.themedesignermode .font-weight-lighter,
46546
.font-weight-lighter body.themedesignermode.font-weight-lighter {
46547
  outline: 3px dotted #ca3120 !important;
46548
  background-color: #fceeed !important;
46549
}
46550
body.behat-site .font-weight-lighter::before,
46551
.font-weight-lighter body.behat-site.font-weight-lighter::before, body.themedesignermode .font-weight-lighter::before,
46552
.font-weight-lighter body.themedesignermode.font-weight-lighter::before {
46553
  content: "Deprecated style in use (.font-weight)" !important;
46554
  color: #ca3120 !important;
46555
  font-size: smaller !important;
46556
}
46557
 
46558
.font-weight-normal {
46559
  /* stylelint-disable declaration-no-important */
46560
  /* stylelint-enable */
46561
  font-weight: 400 !important;
46562
}
46563
body.behat-site .font-weight-normal,
46564
.font-weight-normal body.behat-site.font-weight-normal, body.themedesignermode .font-weight-normal,
46565
.font-weight-normal body.themedesignermode.font-weight-normal {
46566
  outline: 3px dotted #ca3120 !important;
46567
  background-color: #fceeed !important;
46568
}
46569
body.behat-site .font-weight-normal::before,
46570
.font-weight-normal body.behat-site.font-weight-normal::before, body.themedesignermode .font-weight-normal::before,
46571
.font-weight-normal body.themedesignermode.font-weight-normal::before {
46572
  content: "Deprecated style in use (.font-weight)" !important;
46573
  color: #ca3120 !important;
46574
  font-size: smaller !important;
46575
}
46576
 
46577
.font-weight-bold {
46578
  /* stylelint-disable declaration-no-important */
46579
  /* stylelint-enable */
46580
  font-weight: 700 !important;
46581
}
46582
body.behat-site .font-weight-bold,
46583
.font-weight-bold body.behat-site.font-weight-bold, body.themedesignermode .font-weight-bold,
46584
.font-weight-bold body.themedesignermode.font-weight-bold {
46585
  outline: 3px dotted #ca3120 !important;
46586
  background-color: #fceeed !important;
46587
}
46588
body.behat-site .font-weight-bold::before,
46589
.font-weight-bold body.behat-site.font-weight-bold::before, body.themedesignermode .font-weight-bold::before,
46590
.font-weight-bold body.themedesignermode.font-weight-bold::before {
46591
  content: "Deprecated style in use (.font-weight)" !important;
46592
  color: #ca3120 !important;
46593
  font-size: smaller !important;
46594
}
46595
 
46596
.font-weight-bolder {
46597
  /* stylelint-disable declaration-no-important */
46598
  /* stylelint-enable */
46599
  font-weight: bolder !important;
46600
}
46601
body.behat-site .font-weight-bolder,
46602
.font-weight-bolder body.behat-site.font-weight-bolder, body.themedesignermode .font-weight-bolder,
46603
.font-weight-bolder body.themedesignermode.font-weight-bolder {
46604
  outline: 3px dotted #ca3120 !important;
46605
  background-color: #fceeed !important;
46606
}
46607
body.behat-site .font-weight-bolder::before,
46608
.font-weight-bolder body.behat-site.font-weight-bolder::before, body.themedesignermode .font-weight-bolder::before,
46609
.font-weight-bolder body.themedesignermode.font-weight-bolder::before {
46610
  content: "Deprecated style in use (.font-weight)" !important;
46611
  color: #ca3120 !important;
46612
  font-size: smaller !important;
46613
}
46614
 
46615
.font-italic {
46616
  /* stylelint-disable declaration-no-important */
46617
  /* stylelint-enable */
46618
  font-style: italic !important;
46619
}
46620
body.behat-site .font-italic,
46621
.font-italic body.behat-site.font-italic, body.themedesignermode .font-italic,
46622
.font-italic body.themedesignermode.font-italic {
46623
  outline: 3px dotted #ca3120 !important;
46624
  background-color: #fceeed !important;
46625
}
46626
body.behat-site .font-italic::before,
46627
.font-italic body.behat-site.font-italic::before, body.themedesignermode .font-italic::before,
46628
.font-italic body.themedesignermode.font-italic::before {
46629
  content: "Deprecated style in use (.font-weight)" !important;
46630
  color: #ca3120 !important;
46631
  font-size: smaller !important;
46632
}
46633
 
46634
.rounded-sm {
46635
  /* stylelint-disable declaration-no-important */
46636
  /* stylelint-enable */
46637
  border-radius: 0.25rem !important;
46638
}
46639
body.behat-site .rounded-sm,
46640
.rounded-sm body.behat-site.rounded-sm, body.themedesignermode .rounded-sm,
46641
.rounded-sm body.themedesignermode.rounded-sm {
46642
  outline: 3px dotted #ca3120 !important;
46643
  background-color: #fceeed !important;
46644
}
46645
body.behat-site .rounded-sm::before,
46646
.rounded-sm body.behat-site.rounded-sm::before, body.themedesignermode .rounded-sm::before,
46647
.rounded-sm body.themedesignermode.rounded-sm::before {
46648
  content: "Deprecated style in use (.rounded-sm)" !important;
46649
  color: #ca3120 !important;
46650
  font-size: smaller !important;
46651
}
46652
 
46653
.rounded-lg {
46654
  /* stylelint-disable declaration-no-important */
46655
  /* stylelint-enable */
46656
  border-radius: 0.5rem !important;
46657
}
46658
body.behat-site .rounded-lg,
46659
.rounded-lg body.behat-site.rounded-lg, body.themedesignermode .rounded-lg,
46660
.rounded-lg body.themedesignermode.rounded-lg {
46661
  outline: 3px dotted #ca3120 !important;
46662
  background-color: #fceeed !important;
46663
}
46664
body.behat-site .rounded-lg::before,
46665
.rounded-lg body.behat-site.rounded-lg::before, body.themedesignermode .rounded-lg::before,
46666
.rounded-lg body.themedesignermode.rounded-lg::before {
46667
  content: "Deprecated style in use (.rounded-lg)" !important;
46668
  color: #ca3120 !important;
46669
  font-size: smaller !important;
46670
}
46671
 
46672
.sr-only {
46673
  /* stylelint-disable declaration-no-important */
46674
  /* stylelint-enable */
46675
  position: absolute;
46676
  width: 1px;
46677
  height: 1px;
46678
  padding: 0;
46679
  margin: -1px;
46680
  overflow: hidden;
46681
  clip: rect(0, 0, 0, 0);
46682
  white-space: nowrap;
46683
  border: 0;
46684
}
46685
body.behat-site .sr-only,
46686
.sr-only body.behat-site.sr-only, body.themedesignermode .sr-only,
46687
.sr-only body.themedesignermode.sr-only {
46688
  outline: 3px dotted #ca3120 !important;
46689
  background-color: #fceeed !important;
46690
}
46691
body.behat-site .sr-only::before,
46692
.sr-only body.behat-site.sr-only::before, body.themedesignermode .sr-only::before,
46693
.sr-only body.themedesignermode.sr-only::before {
46694
  content: "Deprecated style in use (.sr-only)" !important;
46695
  color: #ca3120 !important;
46696
  font-size: smaller !important;
46697
}
46698
 
46699
.sr-only-focusable {
46700
  /* stylelint-disable declaration-no-important */
46701
  /* stylelint-enable */
46702
}
46703
body.behat-site .sr-only-focusable,
46704
.sr-only-focusable body.behat-site.sr-only-focusable, body.themedesignermode .sr-only-focusable,
46705
.sr-only-focusable body.themedesignermode.sr-only-focusable {
46706
  outline: 3px dotted #ca3120 !important;
46707
  background-color: #fceeed !important;
46708
}
46709
body.behat-site .sr-only-focusable::before,
46710
.sr-only-focusable body.behat-site.sr-only-focusable::before, body.themedesignermode .sr-only-focusable::before,
46711
.sr-only-focusable body.themedesignermode.sr-only-focusable::before {
46712
  content: "Deprecated style in use (.sr-only-focusable)" !important;
46713
  color: #ca3120 !important;
46714
  font-size: smaller !important;
46715
}
46716
.sr-only-focusable:active, .sr-only-focusable:focus {
46717
  position: static;
46718
  width: auto;
46719
  height: auto;
46720
  overflow: visible;
46721
  clip: auto;
46722
  white-space: normal;
46723
}
46724
 
46725
.custom-control {
46726
  position: relative;
46727
  z-index: 1;
46728
  display: block;
46729
  min-height: 1.40625rem;
46730
  padding-left: 1.5rem;
46731
  print-color-adjust: exact;
46732
}
46733
 
46734
.custom-control-inline {
46735
  display: inline-flex;
46736
  margin-right: 1rem;
46737
}
46738
 
46739
.custom-control-input {
46740
  position: absolute;
46741
  left: 0;
46742
  z-index: -1;
46743
  width: 1rem;
46744
  height: 1.203125rem;
46745
  opacity: 0;
46746
}
46747
.custom-control-input:checked ~ .custom-control-label::before {
1 efrain 46748
  color: #fff;
1441 ariadna 46749
  border-color: #0f6cbf;
46750
  background-color: #0f6cbf;
1 efrain 46751
}
1441 ariadna 46752
.custom-control-input:focus ~ .custom-control-label::before {
46753
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
1 efrain 46754
}
1441 ariadna 46755
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
46756
  border-color: #87b6df;
1 efrain 46757
}
1441 ariadna 46758
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
1 efrain 46759
  color: #fff;
1441 ariadna 46760
  background-color: #8bc3f6;
46761
  border-color: #8bc3f6;
1 efrain 46762
}
1441 ariadna 46763
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
46764
  color: #6a737b;
1 efrain 46765
}
1441 ariadna 46766
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
46767
  background-color: var(--bs-secondary-bg);
46768
}
1 efrain 46769
 
1441 ariadna 46770
.custom-control-label {
46771
  position: relative;
46772
  margin-bottom: 0;
46773
  vertical-align: top;
46774
}
46775
.custom-control-label::before {
46776
  position: absolute;
46777
  top: 0.203125rem;
46778
  left: -1.5rem;
46779
  display: block;
46780
  width: 1rem;
46781
  height: 1rem;
46782
  pointer-events: none;
46783
  content: "";
46784
  background-color: var(--bs-body-bg);
46785
  border: 1px solid #8f959e;
46786
}
46787
.custom-control-label::after {
46788
  position: absolute;
46789
  top: 0.203125rem;
46790
  left: -1.5rem;
46791
  display: block;
46792
  width: 1rem;
46793
  height: 1rem;
46794
  content: "";
46795
  background: 50%/50% 50% no-repeat;
46796
}
46797
 
46798
.custom-checkbox {
46799
  /* stylelint-disable declaration-no-important */
46800
  /* stylelint-enable */
46801
}
46802
body.behat-site .custom-checkbox,
46803
.custom-checkbox body.behat-site.custom-checkbox, body.themedesignermode .custom-checkbox,
46804
.custom-checkbox body.themedesignermode.custom-checkbox {
46805
  outline: 3px dotted #ca3120 !important;
46806
  background-color: #fceeed !important;
46807
}
46808
body.behat-site .custom-checkbox::before,
46809
.custom-checkbox body.behat-site.custom-checkbox::before, body.themedesignermode .custom-checkbox::before,
46810
.custom-checkbox body.themedesignermode.custom-checkbox::before {
46811
  content: "Deprecated style in use (.custom-checkbox)" !important;
46812
  color: #ca3120 !important;
46813
  font-size: smaller !important;
46814
}
46815
.custom-checkbox .custom-control-label::before {
46816
  border-radius: 0.375rem;
46817
}
46818
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
46819
  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");
46820
}
46821
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
46822
  border-color: #0f6cbf;
46823
  background-color: #0f6cbf;
46824
}
46825
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
46826
  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");
46827
}
46828
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
46829
  background-color: rgba(15, 108, 191, 0.5);
46830
}
46831
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
46832
  background-color: rgba(15, 108, 191, 0.5);
46833
}
46834
 
46835
.custom-radio {
46836
  /* stylelint-disable declaration-no-important */
46837
  /* stylelint-enable */
46838
}
46839
body.behat-site .custom-radio,
46840
.custom-radio body.behat-site.custom-radio, body.themedesignermode .custom-radio,
46841
.custom-radio body.themedesignermode.custom-radio {
46842
  outline: 3px dotted #ca3120 !important;
46843
  background-color: #fceeed !important;
46844
}
46845
body.behat-site .custom-radio::before,
46846
.custom-radio body.behat-site.custom-radio::before, body.themedesignermode .custom-radio::before,
46847
.custom-radio body.themedesignermode.custom-radio::before {
46848
  content: "Deprecated style in use (.custom-radio)" !important;
46849
  color: #ca3120 !important;
46850
  font-size: smaller !important;
46851
}
46852
.custom-radio .custom-control-label::before {
46853
  border-radius: 50%;
46854
}
46855
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
46856
  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");
46857
}
46858
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
46859
  background-color: rgba(15, 108, 191, 0.5);
46860
}
46861
 
46862
.custom-switch {
46863
  /* stylelint-disable declaration-no-important */
46864
  /* stylelint-enable */
46865
  padding-left: 2.25rem;
46866
}
46867
body.behat-site .custom-switch,
46868
.custom-switch body.behat-site.custom-switch, body.themedesignermode .custom-switch,
46869
.custom-switch body.themedesignermode.custom-switch {
46870
  outline: 3px dotted #ca3120 !important;
46871
  background-color: #fceeed !important;
46872
}
46873
body.behat-site .custom-switch::before,
46874
.custom-switch body.behat-site.custom-switch::before, body.themedesignermode .custom-switch::before,
46875
.custom-switch body.themedesignermode.custom-switch::before {
46876
  content: "Deprecated style in use (.custom-switch)" !important;
46877
  color: #ca3120 !important;
46878
  font-size: smaller !important;
46879
}
46880
.custom-switch .custom-control-label::before {
46881
  left: -2.25rem;
46882
  width: 1.75rem;
46883
  pointer-events: all;
46884
  border-radius: 0.5rem;
46885
}
46886
.custom-switch .custom-control-label::after {
46887
  top: calc(0.203125rem + 2px);
46888
  left: calc(-2.25rem + 2px);
46889
  width: calc(1rem - 4px);
46890
  height: calc(1rem - 4px);
46891
  background-color: #8f959e;
46892
  border-radius: 0.5rem;
46893
  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;
46894
}
46895
@media (prefers-reduced-motion: reduce) {
46896
  .custom-switch .custom-control-label::after {
46897
    transition: none;
46898
  }
46899
}
46900
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
46901
  background-color: var(--bs-body-bg);
46902
  transform: translateX(0.75rem);
46903
}
46904
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
46905
  background-color: rgba(15, 108, 191, 0.5);
46906
}
46907
 
46908
.custom-select {
46909
  /* stylelint-disable declaration-no-important */
46910
  /* stylelint-enable */
46911
  display: inline-block;
46912
  width: 100%;
46913
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
46914
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
46915
  font-size: 0.9375rem;
46916
  font-weight: 400;
46917
  line-height: 1.5;
46918
  color: var(--bs-body-color);
46919
  vertical-align: middle;
46920
  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;
46921
  border: var(--bs-border-width) solid #8f959e;
46922
  border-radius: 0.375rem;
46923
  appearance: none;
46924
}
46925
body.behat-site .custom-select,
46926
.custom-select body.behat-site.custom-select, body.themedesignermode .custom-select,
46927
.custom-select body.themedesignermode.custom-select {
46928
  outline: 3px dotted #ca3120 !important;
46929
  background-color: #fceeed !important;
46930
}
46931
body.behat-site .custom-select::before,
46932
.custom-select body.behat-site.custom-select::before, body.themedesignermode .custom-select::before,
46933
.custom-select body.themedesignermode.custom-select::before {
46934
  content: "Deprecated style in use (.custom-select)" !important;
46935
  color: #ca3120 !important;
46936
  font-size: smaller !important;
46937
}
46938
.custom-select:focus {
46939
  border-color: #87b6df;
46940
  outline: 0;
46941
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
46942
}
46943
.custom-select:focus::-ms-value {
46944
  color: var(--bs-body-color);
46945
  background-color: var(--bs-body-bg);
46946
}
46947
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
46948
  height: auto;
46949
  padding-right: 0.75rem;
46950
  background-image: none;
46951
}
46952
.custom-select:disabled {
46953
  color: #6a737b;
46954
  background-color: #e9ecef;
46955
}
46956
.custom-select::-ms-expand {
46957
  display: none;
46958
}
46959
.custom-select:-moz-focusring {
46960
  color: transparent;
46961
  text-shadow: 0 0 0 var(--bs-body-color);
46962
}
46963
 
46964
.custom-select-sm {
46965
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
46966
  padding-top: 0.25rem;
46967
  padding-bottom: 0.25rem;
46968
  padding-left: 0.5rem;
46969
  font-size: 0.8203125rem;
46970
}
46971
 
46972
.custom-select-lg {
46973
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
46974
  padding-top: 0.5rem;
46975
  padding-bottom: 0.5rem;
46976
  padding-left: 1rem;
46977
  font-size: 1.171875rem;
46978
}
46979
 
46980
.custom-file {
46981
  /* stylelint-disable declaration-no-important */
46982
  /* stylelint-enable */
46983
  position: relative;
46984
  display: inline-block;
46985
  width: 100%;
46986
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
46987
  margin-bottom: 0;
46988
}
46989
body.behat-site .custom-file,
46990
.custom-file body.behat-site.custom-file, body.themedesignermode .custom-file,
46991
.custom-file body.themedesignermode.custom-file {
46992
  outline: 3px dotted #ca3120 !important;
46993
  background-color: #fceeed !important;
46994
}
46995
body.behat-site .custom-file::before,
46996
.custom-file body.behat-site.custom-file::before, body.themedesignermode .custom-file::before,
46997
.custom-file body.themedesignermode.custom-file::before {
46998
  content: "Deprecated style in use (.custom-file)" !important;
46999
  color: #ca3120 !important;
47000
  font-size: smaller !important;
47001
}
47002
 
47003
.custom-file-input {
47004
  position: relative;
47005
  z-index: 2;
47006
  width: 100%;
47007
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
47008
  margin: 0;
47009
  overflow: hidden;
47010
  opacity: 0;
47011
}
47012
.custom-file-input:focus ~ .custom-file-label {
47013
  border-color: #87b6df;
47014
  box-shadow: 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47015
}
47016
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
47017
  background-color: var(--bs-secondary-bg);
47018
}
47019
.custom-file-input:lang(en) ~ .custom-file-label::after {
47020
  content: "Browse";
47021
}
47022
.custom-file-input ~ .custom-file-label[data-browse]::after {
47023
  content: attr(data-browse);
47024
}
47025
 
47026
.custom-file-label {
47027
  position: absolute;
47028
  top: 0;
47029
  right: 0;
47030
  left: 0;
47031
  z-index: 1;
47032
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
47033
  padding: 0.375rem 0.75rem;
47034
  overflow: hidden;
47035
  font-weight: 400;
47036
  line-height: 1.5;
47037
  color: var(--bs-body-color);
47038
  background-color: var(--bs-body-bg);
47039
  border: var(--bs-border-width) solid #8f959e;
47040
  border-radius: var(--bs-border-radius);
47041
}
47042
.custom-file-label::after {
47043
  position: absolute;
47044
  top: 0;
47045
  right: 0;
47046
  bottom: 0;
47047
  z-index: 3;
47048
  display: block;
47049
  height: calc(1.5em + 0.75rem);
47050
  padding: 0.375rem 0.75rem;
47051
  line-height: 1.5;
47052
  color: var(--bs-body-color);
47053
  content: "Browse";
47054
  background-color: var(--bs-tertiary-bg);
47055
  border-left: inherit;
47056
  border-radius: 0 var(--bs-border-radius) var(--bs-border-radius) 0;
47057
}
47058
 
47059
.custom-range {
47060
  /* stylelint-disable declaration-no-important */
47061
  /* stylelint-enable */
47062
  width: 100%;
47063
  height: 1.5rem;
47064
  padding: 0;
47065
  background-color: transparent;
47066
  appearance: none;
47067
}
47068
body.behat-site .custom-range,
47069
.custom-range body.behat-site.custom-range, body.themedesignermode .custom-range,
47070
.custom-range body.themedesignermode.custom-range {
47071
  outline: 3px dotted #ca3120 !important;
47072
  background-color: #fceeed !important;
47073
}
47074
body.behat-site .custom-range::before,
47075
.custom-range body.behat-site.custom-range::before, body.themedesignermode .custom-range::before,
47076
.custom-range body.themedesignermode.custom-range::before {
47077
  content: "Deprecated style in use (.custom-range)" !important;
47078
  color: #ca3120 !important;
47079
  font-size: smaller !important;
47080
}
47081
.custom-range:focus {
47082
  outline: 0;
47083
}
47084
.custom-range:focus::-webkit-slider-thumb {
47085
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47086
}
47087
.custom-range:focus::-moz-range-thumb {
47088
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47089
}
47090
.custom-range:focus::-ms-thumb {
47091
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(15, 108, 191, 0.75);
47092
}
47093
.custom-range::-moz-focus-outer {
47094
  border: 0;
47095
}
47096
.custom-range::-webkit-slider-thumb {
47097
  width: 1rem;
47098
  height: 1rem;
47099
  margin-top: -0.25rem;
47100
  background-color: #0f6cbf;
47101
  border: 0;
47102
  border-radius: 1rem;
47103
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
47104
  appearance: none;
47105
}
47106
@media (prefers-reduced-motion: reduce) {
47107
  .custom-range::-webkit-slider-thumb {
47108
    transition: none;
47109
  }
47110
}
47111
.custom-range::-webkit-slider-thumb:active {
47112
  background-color: #8bc3f6;
47113
}
47114
.custom-range::-webkit-slider-runnable-track {
47115
  width: 100%;
47116
  height: 0.5rem;
47117
  color: transparent;
47118
  cursor: pointer;
47119
  background-color: #dee2e6;
47120
  border-color: transparent;
47121
  border-radius: 1rem;
47122
}
47123
.custom-range::-moz-range-thumb {
47124
  width: 1rem;
47125
  height: 1rem;
47126
  background-color: #0f6cbf;
47127
  border: 0;
47128
  border-radius: 1rem;
47129
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
47130
  appearance: none;
47131
}
47132
@media (prefers-reduced-motion: reduce) {
47133
  .custom-range::-moz-range-thumb {
47134
    transition: none;
47135
  }
47136
}
47137
.custom-range::-moz-range-thumb:active {
47138
  background-color: #8bc3f6;
47139
}
47140
.custom-range::-moz-range-track {
47141
  width: 100%;
47142
  height: 0.5rem;
47143
  color: transparent;
47144
  cursor: pointer;
47145
  background-color: #dee2e6;
47146
  border-color: transparent;
47147
  border-radius: 1rem;
47148
}
47149
.custom-range::-ms-thumb {
47150
  width: 1rem;
47151
  height: 1rem;
47152
  margin-top: 0;
47153
  margin-right: 0.25rem;
47154
  margin-left: 0.25rem;
47155
  background-color: #0f6cbf;
47156
  border: 0;
47157
  border-radius: 1rem;
47158
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
47159
  appearance: none;
47160
}
47161
@media (prefers-reduced-motion: reduce) {
47162
  .custom-range::-ms-thumb {
47163
    transition: none;
47164
  }
47165
}
47166
.custom-range::-ms-thumb:active {
47167
  background-color: #8bc3f6;
47168
}
47169
.custom-range::-ms-track {
47170
  width: 100%;
47171
  height: 0.5rem;
47172
  color: transparent;
47173
  cursor: pointer;
47174
  background-color: transparent;
47175
  border-color: transparent;
47176
  border-width: 0.5rem;
47177
}
47178
.custom-range::-ms-fill-lower {
47179
  background-color: #dee2e6;
47180
  border-radius: 1rem;
47181
}
47182
.custom-range::-ms-fill-upper {
47183
  margin-right: 15px;
47184
  background-color: #dee2e6;
47185
  border-radius: 1rem;
47186
}
47187
.custom-range:disabled::-webkit-slider-thumb {
47188
  background-color: #8f959e;
47189
}
47190
.custom-range:disabled::-webkit-slider-runnable-track {
47191
  cursor: default;
47192
}
47193
.custom-range:disabled::-moz-range-thumb {
47194
  background-color: #8f959e;
47195
}
47196
.custom-range:disabled::-moz-range-track {
47197
  cursor: default;
47198
}
47199
.custom-range:disabled::-ms-thumb {
47200
  background-color: #8f959e;
47201
}
47202
 
47203
.custom-control-label::before,
47204
.custom-file-label,
47205
.custom-select {
47206
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
47207
}
47208
@media (prefers-reduced-motion: reduce) {
47209
  .custom-control-label::before,
47210
  .custom-file-label,
47211
  .custom-select {
47212
    transition: none;
47213
  }
47214
}
47215
 
47216
.btn-block {
47217
  /* stylelint-disable declaration-no-important */
47218
  /* stylelint-enable */
47219
  display: block;
47220
  width: 100%;
47221
}
47222
body.behat-site .btn-block,
47223
.btn-block body.behat-site.btn-block, body.themedesignermode .btn-block,
47224
.btn-block body.themedesignermode.btn-block {
47225
  outline: 3px dotted #ca3120 !important;
47226
  background-color: #fceeed !important;
47227
}
47228
body.behat-site .btn-block::before,
47229
.btn-block body.behat-site.btn-block::before, body.themedesignermode .btn-block::before,
47230
.btn-block body.themedesignermode.btn-block::before {
47231
  content: "Deprecated style in use (.btn-block)" !important;
47232
  color: #ca3120 !important;
47233
  font-size: smaller !important;
47234
}
47235
.btn-block + .btn-block {
47236
  margin-top: 0.5rem;
47237
}
47238
 
47239
input[type=submit].btn-block,
47240
input[type=reset].btn-block,
47241
input[type=button].btn-block {
47242
  width: 100%;
47243
}
47244
 
47245
.task-indicator {
47246
  padding-top: 2rem;
47247
}
47248
.task-indicator img.icon {
47249
  width: 145px;
47250
  height: 145px;
47251
  max-height: 145px;
47252
  max-width: 145px;
47253
  font-size: 145px;
47254
  padding-bottom: 2rem;
47255
}
47256
.task-indicator .progressbar_container {
47257
  padding-top: 2rem;
47258
}
47259
.task-indicator .stored-progress-bar {
47260
  opacity: 1;
47261
  transition: opacity 0.5s;
47262
}
47263
.task-indicator .stored-progress-notstarted {
47264
  opacity: 0;
47265
}
47266
 
47267
body {
47268
  -webkit-font-smoothing: antialiased;
47269
  -moz-osx-font-smoothing: grayscale;
47270
}
47271
 
47272
.navbar {
47273
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
47274
}
47275
 
47276
.userpicture {
47277
  border-radius: 50%;
47278
}
47279
 
47280
.block {
47281
  background-color: #f8f9fa;
47282
}
47283
 
47284
#page-my-index {
47285
  background-color: #fff;
47286
}
47287
 
47288
.btn-outline-secondary {
47289
  --bs-btn-color: #6a737b;
47290
  --bs-btn-border-color: #6a737b;
47291
  --bs-btn-hover-color: #fff;
47292
  --bs-btn-hover-bg: #6a737b;
47293
  --bs-btn-hover-border-color: #6a737b;
47294
  --bs-btn-focus-shadow-rgb: 106, 115, 123;
47295
  --bs-btn-active-color: #fff;
47296
  --bs-btn-active-bg: #6a737b;
47297
  --bs-btn-active-border-color: #6a737b;
47298
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
47299
  --bs-btn-disabled-color: #6a737b;
47300
  --bs-btn-disabled-bg: transparent;
47301
  --bs-btn-disabled-border-color: #6a737b;
47302
  --bs-gradient: none;
47303
  border-color: #6a737b;
47304
}
47305
 
47306
.btn-outline-info {
47307
  --bs-btn-color: #1f7e9a;
47308
  --bs-btn-border-color: #1f7e9a;
47309
  --bs-btn-hover-color: #fff;
47310
  --bs-btn-hover-bg: #1f7e9a;
47311
  --bs-btn-hover-border-color: #1f7e9a;
47312
  --bs-btn-focus-shadow-rgb: 31, 126, 154;
47313
  --bs-btn-active-color: #fff;
47314
  --bs-btn-active-bg: #1f7e9a;
47315
  --bs-btn-active-border-color: #1f7e9a;
47316
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
47317
  --bs-btn-disabled-color: #1f7e9a;
47318
  --bs-btn-disabled-bg: transparent;
47319
  --bs-btn-disabled-border-color: #1f7e9a;
47320
  --bs-gradient: none;
47321
}
47322
 
47323
.btn-outline-warning {
47324
  --bs-btn-color: #a6670e;
47325
  --bs-btn-border-color: #a6670e;
47326
  --bs-btn-hover-color: #fff;
47327
  --bs-btn-hover-bg: #a6670e;
47328
  --bs-btn-hover-border-color: #a6670e;
47329
  --bs-btn-focus-shadow-rgb: 166, 103, 14;
47330
  --bs-btn-active-color: #fff;
47331
  --bs-btn-active-bg: #a6670e;
47332
  --bs-btn-active-border-color: #a6670e;
47333
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
47334
  --bs-btn-disabled-color: #a6670e;
47335
  --bs-btn-disabled-bg: transparent;
47336
  --bs-btn-disabled-border-color: #a6670e;
47337
  --bs-gradient: none;
47338
}
47339
 
1 efrain 47340
.path-grade-report-grader .gradeparent tr.heading {
47341
  top: 50px;
47342
}
47343
.path-grade-report-grader .gradeparent th.header {
47344
  left: 0;
47345
}
47346
 
47347
@media (max-width: 767.98px) {
47348
  .blockcolumn,
47349
  .region-main {
47350
    flex: 0 0 100%;
47351
    max-width: 100%;
47352
    padding: 0 1rem;
47353
    margin-bottom: 1rem;
47354
  }
47355
}
47356
@media (min-width: 768px) {
47357
  #page-content {
47358
    display: flex;
47359
  }
47360
  #page-content .region-main {
47361
    flex: 0 0 100%;
47362
    padding: 0 1rem;
47363
    max-width: 100%;
47364
  }
47365
  #page-content.blocks-pre .columnleft {
47366
    flex: 0 0 32%;
47367
    order: -1;
47368
    padding: 0 1rem;
47369
    max-width: 32%;
47370
  }
47371
  #page-content.blocks-pre .region-main {
47372
    flex: 0 0 68%;
47373
    max-width: 68%;
47374
    padding: 0 1rem 0 0;
47375
  }
47376
  #page-content.blocks-pre .region-main #region-main {
1441 ariadna 47377
    border: var(--bs-border-width) solid var(--bs-border-color-translucent);
47378
    padding: 1rem;
47379
    border-radius: var(--bs-border-radius);
1 efrain 47380
  }
47381
  #page-content.blocks-post .region-main {
47382
    flex: 0 0 68%;
47383
    max-width: 68%;
47384
    padding: 0 0 0 1rem;
47385
  }
47386
  #page-content.blocks-post .columnright {
47387
    flex: 0 0 32%;
47388
    padding: 0 1rem;
47389
    max-width: 32%;
47390
  }
47391
  #page-content.blocks-pre.blocks-post .region-main {
47392
    flex: 0 0 36%;
47393
    max-width: 36%;
47394
    padding: 0;
47395
  }
47396
  #page-content [data-region=blocks-column] {
47397
    width: 100%;
47398
  }
47399
  .empty-region-side-pre.used-region-side-post #page-content .region-main {
47400
    flex: 0 0 68%;
47401
    max-width: 68%;
47402
    padding-left: 1rem;
47403
  }
47404
  .empty-region-side-pre.used-region-side-post #page-content .columnright {
47405
    flex: 0 0 32%;
47406
    padding: 0 1rem;
47407
    max-width: 32%;
47408
  }
47409
  .empty-region-side-post.used-region-side-pre #page-content .region-main {
47410
    flex: 0 0 68%;
47411
    max-width: 68%;
47412
    padding-right: 1rem;
47413
  }
47414
  .empty-region-side-post.used-region-side-pre #page-content .columnleft {
47415
    flex: 0 0 32%;
47416
    order: -1;
47417
    padding: 0 1rem;
47418
    max-width: 32%;
47419
  }
47420
  .used-region-side-post.used-region-side-pre #page-content .region-main {
47421
    flex: 0 0 36%;
47422
    max-width: 36%;
47423
    padding: 0;
47424
  }
47425
  .used-region-side-post.used-region-side-pre #page-content .columnleft {
47426
    flex: 0 0 32%;
47427
    order: -1;
47428
    padding: 0 1rem;
47429
    max-width: 32%;
47430
  }
47431
  .used-region-side-post.used-region-side-pre #page-content .columnright {
47432
    flex: 0 0 32%;
47433
    padding: 0 1rem;
47434
    max-width: 32%;
47435
  }
47436
}
47437
@media (min-width: 992px) {
47438
  #page-content {
47439
    display: flex;
47440
  }
47441
  #page-content .region-main {
47442
    flex: 0 0 100%;
47443
    padding: 0 1rem;
47444
    max-width: 100%;
47445
  }
47446
  #page-content.blocks-pre .columnleft {
47447
    flex: 0 0 25%;
47448
    order: -1;
47449
    padding: 0 1rem;
47450
    max-width: 25%;
47451
  }
47452
  #page-content.blocks-pre .region-main {
47453
    flex: 0 0 75%;
47454
    max-width: 75%;
47455
    padding: 0 1rem 0 0;
47456
  }
47457
  #page-content.blocks-pre .region-main #region-main {
1441 ariadna 47458
    border: var(--bs-border-width) solid var(--bs-border-color-translucent);
47459
    padding: 1rem;
47460
    border-radius: var(--bs-border-radius);
1 efrain 47461
  }
47462
  #page-content.blocks-post .region-main {
47463
    flex: 0 0 75%;
47464
    max-width: 75%;
47465
    padding: 0 0 0 1rem;
47466
  }
47467
  #page-content.blocks-post .columnright {
47468
    flex: 0 0 25%;
47469
    padding: 0 1rem;
47470
    max-width: 25%;
47471
  }
47472
  #page-content.blocks-pre.blocks-post .region-main {
47473
    flex: 0 0 50%;
47474
    max-width: 50%;
47475
    padding: 0;
47476
  }
47477
  #page-content [data-region=blocks-column] {
47478
    width: 100%;
47479
  }
47480
  .empty-region-side-pre.used-region-side-post #page-content .region-main {
47481
    flex: 0 0 75%;
47482
    max-width: 75%;
47483
    padding-left: 1rem;
47484
  }
47485
  .empty-region-side-pre.used-region-side-post #page-content .columnright {
47486
    flex: 0 0 25%;
47487
    padding: 0 1rem;
47488
    max-width: 25%;
47489
  }
47490
  .empty-region-side-post.used-region-side-pre #page-content .region-main {
47491
    flex: 0 0 75%;
47492
    max-width: 75%;
47493
    padding-right: 1rem;
47494
  }
47495
  .empty-region-side-post.used-region-side-pre #page-content .columnleft {
47496
    flex: 0 0 25%;
47497
    order: -1;
47498
    padding: 0 1rem;
47499
    max-width: 25%;
47500
  }
47501
  .used-region-side-post.used-region-side-pre #page-content .region-main {
47502
    flex: 0 0 50%;
47503
    max-width: 50%;
47504
    padding: 0;
47505
  }
47506
  .used-region-side-post.used-region-side-pre #page-content .columnleft {
47507
    flex: 0 0 25%;
47508
    order: -1;
47509
    padding: 0 1rem;
47510
    max-width: 25%;
47511
  }
47512
  .used-region-side-post.used-region-side-pre #page-content .columnright {
47513
    flex: 0 0 25%;
47514
    padding: 0 1rem;
47515
    max-width: 25%;
47516
  }
47517
}
47518
@media (min-width: 1200px) {
47519
  #page-content {
47520
    display: flex;
47521
  }
47522
  #page-content .region-main {
47523
    flex: 0 0 100%;
47524
    padding: 0 1rem;
47525
    max-width: 100%;
47526
  }
47527
  #page-content.blocks-pre .columnleft {
47528
    flex: 0 0 20%;
47529
    order: -1;
47530
    padding: 0 1rem;
47531
    max-width: 20%;
47532
  }
47533
  #page-content.blocks-pre .region-main {
47534
    flex: 0 0 80%;
47535
    max-width: 80%;
47536
    padding: 0 1rem 0 0;
47537
  }
47538
  #page-content.blocks-pre .region-main #region-main {
1441 ariadna 47539
    border: var(--bs-border-width) solid var(--bs-border-color-translucent);
47540
    padding: 1rem;
47541
    border-radius: var(--bs-border-radius);
1 efrain 47542
  }
47543
  #page-content.blocks-post .region-main {
47544
    flex: 0 0 80%;
47545
    max-width: 80%;
47546
    padding: 0 0 0 1rem;
47547
  }
47548
  #page-content.blocks-post .columnright {
47549
    flex: 0 0 20%;
47550
    padding: 0 1rem;
47551
    max-width: 20%;
47552
  }
47553
  #page-content.blocks-pre.blocks-post .region-main {
47554
    flex: 0 0 60%;
47555
    max-width: 60%;
47556
    padding: 0;
47557
  }
47558
  #page-content [data-region=blocks-column] {
47559
    width: 100%;
47560
  }
47561
  .empty-region-side-pre.used-region-side-post #page-content .region-main {
47562
    flex: 0 0 80%;
47563
    max-width: 80%;
47564
    padding-left: 1rem;
47565
  }
47566
  .empty-region-side-pre.used-region-side-post #page-content .columnright {
47567
    flex: 0 0 20%;
47568
    padding: 0 1rem;
47569
    max-width: 20%;
47570
  }
47571
  .empty-region-side-post.used-region-side-pre #page-content .region-main {
47572
    flex: 0 0 80%;
47573
    max-width: 80%;
47574
    padding-right: 1rem;
47575
  }
47576
  .empty-region-side-post.used-region-side-pre #page-content .columnleft {
47577
    flex: 0 0 20%;
47578
    order: -1;
47579
    padding: 0 1rem;
47580
    max-width: 20%;
47581
  }
47582
  .used-region-side-post.used-region-side-pre #page-content .region-main {
47583
    flex: 0 0 60%;
47584
    max-width: 60%;
47585
    padding: 0;
47586
  }
47587
  .used-region-side-post.used-region-side-pre #page-content .columnleft {
47588
    flex: 0 0 20%;
47589
    order: -1;
47590
    padding: 0 1rem;
47591
    max-width: 20%;
47592
  }
47593
  .used-region-side-post.used-region-side-pre #page-content .columnright {
47594
    flex: 0 0 20%;
47595
    padding: 0 1rem;
47596
    max-width: 20%;
47597
  }
47598
}
47599
@media print {
47600
  #page-content .region-main {
47601
    max-width: 100% !important; /* stylelint-disable-line declaration-no-important */
47602
    flex: 0 0 100% !important; /* stylelint-disable-line declaration-no-important */
47603
    padding: 0 1rem 0 !important; /* stylelint-disable-line declaration-no-important */
47604
  }
47605
}
47606
.block_navigation .block_tree.list > li > ul,
47607
.block_settings .block_tree.list > li > ul {
47608
  padding-left: 0;
47609
}
47610
.block_navigation .block_tree .tree_item.branch,
47611
.block_settings .block_tree .tree_item.branch {
47612
  margin-left: 5px;
47613
  padding-left: 0.75rem;
47614
}
47615
.block_navigation .block_tree p.hasicon,
47616
.block_settings .block_tree p.hasicon {
47617
  text-indent: 0;
47618
  padding-left: 0.75rem;
47619
}
47620
.block_navigation .block_tree ul,
47621
.block_settings .block_tree ul {
47622
  margin-left: 0.25rem;
47623
  padding-left: 1rem;
47624
}
47625
 
47626
.block_navigation .block_tree p.hasicon .icon,
47627
.block_settings .block_tree p.hasicon .icon {
47628
  margin-right: 5px;
47629
}
47630
 
47631
.root_node,
47632
.navigation_node {
47633
  margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
47634
  padding-left: 0 !important; /* stylelint-disable-line declaration-no-important */
47635
}
47636
 
47637
.block.block_settings #settingsnav {
47638
  padding-top: 0 !important; /* stylelint-disable-line declaration-no-important */
47639
}
47640
 
47641
#page-footer {
47642
  padding-top: 0.5rem;
47643
  padding-bottom: 0.5rem;
47644
}
47645
 
47646
body.hasstickyfooter #page-footer {
47647
  padding-bottom: calc(1rem * .5 + max(80px, 0.9375rem * 3));
47648
}