cscg24-photoeditor

CSCG 2024 Challenge 'PhotoEditor'
git clone https://git.sinitax.com/sinitax/cscg24-photoeditor
Log | Files | Refs | sfeed.txt

bootstrap-grid.css (70538B)


      1/*!
      2 * Bootstrap Grid v5.1.0 (https://getbootstrap.com/)
      3 * Copyright 2011-2021 The Bootstrap Authors
      4 * Copyright 2011-2021 Twitter, Inc.
      5 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
      6 */
      7.container,
      8.container-fluid,
      9.container-xxl,
     10.container-xl,
     11.container-lg,
     12.container-md,
     13.container-sm {
     14  width: 100%;
     15  padding-right: var(--bs-gutter-x, 0.75rem);
     16  padding-left: var(--bs-gutter-x, 0.75rem);
     17  margin-right: auto;
     18  margin-left: auto;
     19}
     20
     21@media (min-width: 576px) {
     22  .container-sm, .container {
     23    max-width: 540px;
     24  }
     25}
     26@media (min-width: 768px) {
     27  .container-md, .container-sm, .container {
     28    max-width: 720px;
     29  }
     30}
     31@media (min-width: 992px) {
     32  .container-lg, .container-md, .container-sm, .container {
     33    max-width: 960px;
     34  }
     35}
     36@media (min-width: 1200px) {
     37  .container-xl, .container-lg, .container-md, .container-sm, .container {
     38    max-width: 1140px;
     39  }
     40}
     41@media (min-width: 1400px) {
     42  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
     43    max-width: 1320px;
     44  }
     45}
     46.row {
     47  --bs-gutter-x: 1.5rem;
     48  --bs-gutter-y: 0;
     49  display: flex;
     50  flex-wrap: wrap;
     51  margin-top: calc(var(--bs-gutter-y) * -1);
     52  margin-right: calc(var(--bs-gutter-x) * -.5);
     53  margin-left: calc(var(--bs-gutter-x) * -.5);
     54}
     55.row > * {
     56  box-sizing: border-box;
     57  flex-shrink: 0;
     58  width: 100%;
     59  max-width: 100%;
     60  padding-right: calc(var(--bs-gutter-x) * .5);
     61  padding-left: calc(var(--bs-gutter-x) * .5);
     62  margin-top: var(--bs-gutter-y);
     63}
     64
     65.col {
     66  flex: 1 0 0%;
     67}
     68
     69.row-cols-auto > * {
     70  flex: 0 0 auto;
     71  width: auto;
     72}
     73
     74.row-cols-1 > * {
     75  flex: 0 0 auto;
     76  width: 100%;
     77}
     78
     79.row-cols-2 > * {
     80  flex: 0 0 auto;
     81  width: 50%;
     82}
     83
     84.row-cols-3 > * {
     85  flex: 0 0 auto;
     86  width: 33.3333333333%;
     87}
     88
     89.row-cols-4 > * {
     90  flex: 0 0 auto;
     91  width: 25%;
     92}
     93
     94.row-cols-5 > * {
     95  flex: 0 0 auto;
     96  width: 20%;
     97}
     98
     99.row-cols-6 > * {
    100  flex: 0 0 auto;
    101  width: 16.6666666667%;
    102}
    103
    104.col-auto {
    105  flex: 0 0 auto;
    106  width: auto;
    107}
    108
    109.col-1 {
    110  flex: 0 0 auto;
    111  width: 8.33333333%;
    112}
    113
    114.col-2 {
    115  flex: 0 0 auto;
    116  width: 16.66666667%;
    117}
    118
    119.col-3 {
    120  flex: 0 0 auto;
    121  width: 25%;
    122}
    123
    124.col-4 {
    125  flex: 0 0 auto;
    126  width: 33.33333333%;
    127}
    128
    129.col-5 {
    130  flex: 0 0 auto;
    131  width: 41.66666667%;
    132}
    133
    134.col-6 {
    135  flex: 0 0 auto;
    136  width: 50%;
    137}
    138
    139.col-7 {
    140  flex: 0 0 auto;
    141  width: 58.33333333%;
    142}
    143
    144.col-8 {
    145  flex: 0 0 auto;
    146  width: 66.66666667%;
    147}
    148
    149.col-9 {
    150  flex: 0 0 auto;
    151  width: 75%;
    152}
    153
    154.col-10 {
    155  flex: 0 0 auto;
    156  width: 83.33333333%;
    157}
    158
    159.col-11 {
    160  flex: 0 0 auto;
    161  width: 91.66666667%;
    162}
    163
    164.col-12 {
    165  flex: 0 0 auto;
    166  width: 100%;
    167}
    168
    169.offset-1 {
    170  margin-left: 8.33333333%;
    171}
    172
    173.offset-2 {
    174  margin-left: 16.66666667%;
    175}
    176
    177.offset-3 {
    178  margin-left: 25%;
    179}
    180
    181.offset-4 {
    182  margin-left: 33.33333333%;
    183}
    184
    185.offset-5 {
    186  margin-left: 41.66666667%;
    187}
    188
    189.offset-6 {
    190  margin-left: 50%;
    191}
    192
    193.offset-7 {
    194  margin-left: 58.33333333%;
    195}
    196
    197.offset-8 {
    198  margin-left: 66.66666667%;
    199}
    200
    201.offset-9 {
    202  margin-left: 75%;
    203}
    204
    205.offset-10 {
    206  margin-left: 83.33333333%;
    207}
    208
    209.offset-11 {
    210  margin-left: 91.66666667%;
    211}
    212
    213.g-0,
    214.gx-0 {
    215  --bs-gutter-x: 0;
    216}
    217
    218.g-0,
    219.gy-0 {
    220  --bs-gutter-y: 0;
    221}
    222
    223.g-1,
    224.gx-1 {
    225  --bs-gutter-x: 0.25rem;
    226}
    227
    228.g-1,
    229.gy-1 {
    230  --bs-gutter-y: 0.25rem;
    231}
    232
    233.g-2,
    234.gx-2 {
    235  --bs-gutter-x: 0.5rem;
    236}
    237
    238.g-2,
    239.gy-2 {
    240  --bs-gutter-y: 0.5rem;
    241}
    242
    243.g-3,
    244.gx-3 {
    245  --bs-gutter-x: 1rem;
    246}
    247
    248.g-3,
    249.gy-3 {
    250  --bs-gutter-y: 1rem;
    251}
    252
    253.g-4,
    254.gx-4 {
    255  --bs-gutter-x: 1.5rem;
    256}
    257
    258.g-4,
    259.gy-4 {
    260  --bs-gutter-y: 1.5rem;
    261}
    262
    263.g-5,
    264.gx-5 {
    265  --bs-gutter-x: 3rem;
    266}
    267
    268.g-5,
    269.gy-5 {
    270  --bs-gutter-y: 3rem;
    271}
    272
    273@media (min-width: 576px) {
    274  .col-sm {
    275    flex: 1 0 0%;
    276  }
    277
    278  .row-cols-sm-auto > * {
    279    flex: 0 0 auto;
    280    width: auto;
    281  }
    282
    283  .row-cols-sm-1 > * {
    284    flex: 0 0 auto;
    285    width: 100%;
    286  }
    287
    288  .row-cols-sm-2 > * {
    289    flex: 0 0 auto;
    290    width: 50%;
    291  }
    292
    293  .row-cols-sm-3 > * {
    294    flex: 0 0 auto;
    295    width: 33.3333333333%;
    296  }
    297
    298  .row-cols-sm-4 > * {
    299    flex: 0 0 auto;
    300    width: 25%;
    301  }
    302
    303  .row-cols-sm-5 > * {
    304    flex: 0 0 auto;
    305    width: 20%;
    306  }
    307
    308  .row-cols-sm-6 > * {
    309    flex: 0 0 auto;
    310    width: 16.6666666667%;
    311  }
    312
    313  .col-sm-auto {
    314    flex: 0 0 auto;
    315    width: auto;
    316  }
    317
    318  .col-sm-1 {
    319    flex: 0 0 auto;
    320    width: 8.33333333%;
    321  }
    322
    323  .col-sm-2 {
    324    flex: 0 0 auto;
    325    width: 16.66666667%;
    326  }
    327
    328  .col-sm-3 {
    329    flex: 0 0 auto;
    330    width: 25%;
    331  }
    332
    333  .col-sm-4 {
    334    flex: 0 0 auto;
    335    width: 33.33333333%;
    336  }
    337
    338  .col-sm-5 {
    339    flex: 0 0 auto;
    340    width: 41.66666667%;
    341  }
    342
    343  .col-sm-6 {
    344    flex: 0 0 auto;
    345    width: 50%;
    346  }
    347
    348  .col-sm-7 {
    349    flex: 0 0 auto;
    350    width: 58.33333333%;
    351  }
    352
    353  .col-sm-8 {
    354    flex: 0 0 auto;
    355    width: 66.66666667%;
    356  }
    357
    358  .col-sm-9 {
    359    flex: 0 0 auto;
    360    width: 75%;
    361  }
    362
    363  .col-sm-10 {
    364    flex: 0 0 auto;
    365    width: 83.33333333%;
    366  }
    367
    368  .col-sm-11 {
    369    flex: 0 0 auto;
    370    width: 91.66666667%;
    371  }
    372
    373  .col-sm-12 {
    374    flex: 0 0 auto;
    375    width: 100%;
    376  }
    377
    378  .offset-sm-0 {
    379    margin-left: 0;
    380  }
    381
    382  .offset-sm-1 {
    383    margin-left: 8.33333333%;
    384  }
    385
    386  .offset-sm-2 {
    387    margin-left: 16.66666667%;
    388  }
    389
    390  .offset-sm-3 {
    391    margin-left: 25%;
    392  }
    393
    394  .offset-sm-4 {
    395    margin-left: 33.33333333%;
    396  }
    397
    398  .offset-sm-5 {
    399    margin-left: 41.66666667%;
    400  }
    401
    402  .offset-sm-6 {
    403    margin-left: 50%;
    404  }
    405
    406  .offset-sm-7 {
    407    margin-left: 58.33333333%;
    408  }
    409
    410  .offset-sm-8 {
    411    margin-left: 66.66666667%;
    412  }
    413
    414  .offset-sm-9 {
    415    margin-left: 75%;
    416  }
    417
    418  .offset-sm-10 {
    419    margin-left: 83.33333333%;
    420  }
    421
    422  .offset-sm-11 {
    423    margin-left: 91.66666667%;
    424  }
    425
    426  .g-sm-0,
    427.gx-sm-0 {
    428    --bs-gutter-x: 0;
    429  }
    430
    431  .g-sm-0,
    432.gy-sm-0 {
    433    --bs-gutter-y: 0;
    434  }
    435
    436  .g-sm-1,
    437.gx-sm-1 {
    438    --bs-gutter-x: 0.25rem;
    439  }
    440
    441  .g-sm-1,
    442.gy-sm-1 {
    443    --bs-gutter-y: 0.25rem;
    444  }
    445
    446  .g-sm-2,
    447.gx-sm-2 {
    448    --bs-gutter-x: 0.5rem;
    449  }
    450
    451  .g-sm-2,
    452.gy-sm-2 {
    453    --bs-gutter-y: 0.5rem;
    454  }
    455
    456  .g-sm-3,
    457.gx-sm-3 {
    458    --bs-gutter-x: 1rem;
    459  }
    460
    461  .g-sm-3,
    462.gy-sm-3 {
    463    --bs-gutter-y: 1rem;
    464  }
    465
    466  .g-sm-4,
    467.gx-sm-4 {
    468    --bs-gutter-x: 1.5rem;
    469  }
    470
    471  .g-sm-4,
    472.gy-sm-4 {
    473    --bs-gutter-y: 1.5rem;
    474  }
    475
    476  .g-sm-5,
    477.gx-sm-5 {
    478    --bs-gutter-x: 3rem;
    479  }
    480
    481  .g-sm-5,
    482.gy-sm-5 {
    483    --bs-gutter-y: 3rem;
    484  }
    485}
    486@media (min-width: 768px) {
    487  .col-md {
    488    flex: 1 0 0%;
    489  }
    490
    491  .row-cols-md-auto > * {
    492    flex: 0 0 auto;
    493    width: auto;
    494  }
    495
    496  .row-cols-md-1 > * {
    497    flex: 0 0 auto;
    498    width: 100%;
    499  }
    500
    501  .row-cols-md-2 > * {
    502    flex: 0 0 auto;
    503    width: 50%;
    504  }
    505
    506  .row-cols-md-3 > * {
    507    flex: 0 0 auto;
    508    width: 33.3333333333%;
    509  }
    510
    511  .row-cols-md-4 > * {
    512    flex: 0 0 auto;
    513    width: 25%;
    514  }
    515
    516  .row-cols-md-5 > * {
    517    flex: 0 0 auto;
    518    width: 20%;
    519  }
    520
    521  .row-cols-md-6 > * {
    522    flex: 0 0 auto;
    523    width: 16.6666666667%;
    524  }
    525
    526  .col-md-auto {
    527    flex: 0 0 auto;
    528    width: auto;
    529  }
    530
    531  .col-md-1 {
    532    flex: 0 0 auto;
    533    width: 8.33333333%;
    534  }
    535
    536  .col-md-2 {
    537    flex: 0 0 auto;
    538    width: 16.66666667%;
    539  }
    540
    541  .col-md-3 {
    542    flex: 0 0 auto;
    543    width: 25%;
    544  }
    545
    546  .col-md-4 {
    547    flex: 0 0 auto;
    548    width: 33.33333333%;
    549  }
    550
    551  .col-md-5 {
    552    flex: 0 0 auto;
    553    width: 41.66666667%;
    554  }
    555
    556  .col-md-6 {
    557    flex: 0 0 auto;
    558    width: 50%;
    559  }
    560
    561  .col-md-7 {
    562    flex: 0 0 auto;
    563    width: 58.33333333%;
    564  }
    565
    566  .col-md-8 {
    567    flex: 0 0 auto;
    568    width: 66.66666667%;
    569  }
    570
    571  .col-md-9 {
    572    flex: 0 0 auto;
    573    width: 75%;
    574  }
    575
    576  .col-md-10 {
    577    flex: 0 0 auto;
    578    width: 83.33333333%;
    579  }
    580
    581  .col-md-11 {
    582    flex: 0 0 auto;
    583    width: 91.66666667%;
    584  }
    585
    586  .col-md-12 {
    587    flex: 0 0 auto;
    588    width: 100%;
    589  }
    590
    591  .offset-md-0 {
    592    margin-left: 0;
    593  }
    594
    595  .offset-md-1 {
    596    margin-left: 8.33333333%;
    597  }
    598
    599  .offset-md-2 {
    600    margin-left: 16.66666667%;
    601  }
    602
    603  .offset-md-3 {
    604    margin-left: 25%;
    605  }
    606
    607  .offset-md-4 {
    608    margin-left: 33.33333333%;
    609  }
    610
    611  .offset-md-5 {
    612    margin-left: 41.66666667%;
    613  }
    614
    615  .offset-md-6 {
    616    margin-left: 50%;
    617  }
    618
    619  .offset-md-7 {
    620    margin-left: 58.33333333%;
    621  }
    622
    623  .offset-md-8 {
    624    margin-left: 66.66666667%;
    625  }
    626
    627  .offset-md-9 {
    628    margin-left: 75%;
    629  }
    630
    631  .offset-md-10 {
    632    margin-left: 83.33333333%;
    633  }
    634
    635  .offset-md-11 {
    636    margin-left: 91.66666667%;
    637  }
    638
    639  .g-md-0,
    640.gx-md-0 {
    641    --bs-gutter-x: 0;
    642  }
    643
    644  .g-md-0,
    645.gy-md-0 {
    646    --bs-gutter-y: 0;
    647  }
    648
    649  .g-md-1,
    650.gx-md-1 {
    651    --bs-gutter-x: 0.25rem;
    652  }
    653
    654  .g-md-1,
    655.gy-md-1 {
    656    --bs-gutter-y: 0.25rem;
    657  }
    658
    659  .g-md-2,
    660.gx-md-2 {
    661    --bs-gutter-x: 0.5rem;
    662  }
    663
    664  .g-md-2,
    665.gy-md-2 {
    666    --bs-gutter-y: 0.5rem;
    667  }
    668
    669  .g-md-3,
    670.gx-md-3 {
    671    --bs-gutter-x: 1rem;
    672  }
    673
    674  .g-md-3,
    675.gy-md-3 {
    676    --bs-gutter-y: 1rem;
    677  }
    678
    679  .g-md-4,
    680.gx-md-4 {
    681    --bs-gutter-x: 1.5rem;
    682  }
    683
    684  .g-md-4,
    685.gy-md-4 {
    686    --bs-gutter-y: 1.5rem;
    687  }
    688
    689  .g-md-5,
    690.gx-md-5 {
    691    --bs-gutter-x: 3rem;
    692  }
    693
    694  .g-md-5,
    695.gy-md-5 {
    696    --bs-gutter-y: 3rem;
    697  }
    698}
    699@media (min-width: 992px) {
    700  .col-lg {
    701    flex: 1 0 0%;
    702  }
    703
    704  .row-cols-lg-auto > * {
    705    flex: 0 0 auto;
    706    width: auto;
    707  }
    708
    709  .row-cols-lg-1 > * {
    710    flex: 0 0 auto;
    711    width: 100%;
    712  }
    713
    714  .row-cols-lg-2 > * {
    715    flex: 0 0 auto;
    716    width: 50%;
    717  }
    718
    719  .row-cols-lg-3 > * {
    720    flex: 0 0 auto;
    721    width: 33.3333333333%;
    722  }
    723
    724  .row-cols-lg-4 > * {
    725    flex: 0 0 auto;
    726    width: 25%;
    727  }
    728
    729  .row-cols-lg-5 > * {
    730    flex: 0 0 auto;
    731    width: 20%;
    732  }
    733
    734  .row-cols-lg-6 > * {
    735    flex: 0 0 auto;
    736    width: 16.6666666667%;
    737  }
    738
    739  .col-lg-auto {
    740    flex: 0 0 auto;
    741    width: auto;
    742  }
    743
    744  .col-lg-1 {
    745    flex: 0 0 auto;
    746    width: 8.33333333%;
    747  }
    748
    749  .col-lg-2 {
    750    flex: 0 0 auto;
    751    width: 16.66666667%;
    752  }
    753
    754  .col-lg-3 {
    755    flex: 0 0 auto;
    756    width: 25%;
    757  }
    758
    759  .col-lg-4 {
    760    flex: 0 0 auto;
    761    width: 33.33333333%;
    762  }
    763
    764  .col-lg-5 {
    765    flex: 0 0 auto;
    766    width: 41.66666667%;
    767  }
    768
    769  .col-lg-6 {
    770    flex: 0 0 auto;
    771    width: 50%;
    772  }
    773
    774  .col-lg-7 {
    775    flex: 0 0 auto;
    776    width: 58.33333333%;
    777  }
    778
    779  .col-lg-8 {
    780    flex: 0 0 auto;
    781    width: 66.66666667%;
    782  }
    783
    784  .col-lg-9 {
    785    flex: 0 0 auto;
    786    width: 75%;
    787  }
    788
    789  .col-lg-10 {
    790    flex: 0 0 auto;
    791    width: 83.33333333%;
    792  }
    793
    794  .col-lg-11 {
    795    flex: 0 0 auto;
    796    width: 91.66666667%;
    797  }
    798
    799  .col-lg-12 {
    800    flex: 0 0 auto;
    801    width: 100%;
    802  }
    803
    804  .offset-lg-0 {
    805    margin-left: 0;
    806  }
    807
    808  .offset-lg-1 {
    809    margin-left: 8.33333333%;
    810  }
    811
    812  .offset-lg-2 {
    813    margin-left: 16.66666667%;
    814  }
    815
    816  .offset-lg-3 {
    817    margin-left: 25%;
    818  }
    819
    820  .offset-lg-4 {
    821    margin-left: 33.33333333%;
    822  }
    823
    824  .offset-lg-5 {
    825    margin-left: 41.66666667%;
    826  }
    827
    828  .offset-lg-6 {
    829    margin-left: 50%;
    830  }
    831
    832  .offset-lg-7 {
    833    margin-left: 58.33333333%;
    834  }
    835
    836  .offset-lg-8 {
    837    margin-left: 66.66666667%;
    838  }
    839
    840  .offset-lg-9 {
    841    margin-left: 75%;
    842  }
    843
    844  .offset-lg-10 {
    845    margin-left: 83.33333333%;
    846  }
    847
    848  .offset-lg-11 {
    849    margin-left: 91.66666667%;
    850  }
    851
    852  .g-lg-0,
    853.gx-lg-0 {
    854    --bs-gutter-x: 0;
    855  }
    856
    857  .g-lg-0,
    858.gy-lg-0 {
    859    --bs-gutter-y: 0;
    860  }
    861
    862  .g-lg-1,
    863.gx-lg-1 {
    864    --bs-gutter-x: 0.25rem;
    865  }
    866
    867  .g-lg-1,
    868.gy-lg-1 {
    869    --bs-gutter-y: 0.25rem;
    870  }
    871
    872  .g-lg-2,
    873.gx-lg-2 {
    874    --bs-gutter-x: 0.5rem;
    875  }
    876
    877  .g-lg-2,
    878.gy-lg-2 {
    879    --bs-gutter-y: 0.5rem;
    880  }
    881
    882  .g-lg-3,
    883.gx-lg-3 {
    884    --bs-gutter-x: 1rem;
    885  }
    886
    887  .g-lg-3,
    888.gy-lg-3 {
    889    --bs-gutter-y: 1rem;
    890  }
    891
    892  .g-lg-4,
    893.gx-lg-4 {
    894    --bs-gutter-x: 1.5rem;
    895  }
    896
    897  .g-lg-4,
    898.gy-lg-4 {
    899    --bs-gutter-y: 1.5rem;
    900  }
    901
    902  .g-lg-5,
    903.gx-lg-5 {
    904    --bs-gutter-x: 3rem;
    905  }
    906
    907  .g-lg-5,
    908.gy-lg-5 {
    909    --bs-gutter-y: 3rem;
    910  }
    911}
    912@media (min-width: 1200px) {
    913  .col-xl {
    914    flex: 1 0 0%;
    915  }
    916
    917  .row-cols-xl-auto > * {
    918    flex: 0 0 auto;
    919    width: auto;
    920  }
    921
    922  .row-cols-xl-1 > * {
    923    flex: 0 0 auto;
    924    width: 100%;
    925  }
    926
    927  .row-cols-xl-2 > * {
    928    flex: 0 0 auto;
    929    width: 50%;
    930  }
    931
    932  .row-cols-xl-3 > * {
    933    flex: 0 0 auto;
    934    width: 33.3333333333%;
    935  }
    936
    937  .row-cols-xl-4 > * {
    938    flex: 0 0 auto;
    939    width: 25%;
    940  }
    941
    942  .row-cols-xl-5 > * {
    943    flex: 0 0 auto;
    944    width: 20%;
    945  }
    946
    947  .row-cols-xl-6 > * {
    948    flex: 0 0 auto;
    949    width: 16.6666666667%;
    950  }
    951
    952  .col-xl-auto {
    953    flex: 0 0 auto;
    954    width: auto;
    955  }
    956
    957  .col-xl-1 {
    958    flex: 0 0 auto;
    959    width: 8.33333333%;
    960  }
    961
    962  .col-xl-2 {
    963    flex: 0 0 auto;
    964    width: 16.66666667%;
    965  }
    966
    967  .col-xl-3 {
    968    flex: 0 0 auto;
    969    width: 25%;
    970  }
    971
    972  .col-xl-4 {
    973    flex: 0 0 auto;
    974    width: 33.33333333%;
    975  }
    976
    977  .col-xl-5 {
    978    flex: 0 0 auto;
    979    width: 41.66666667%;
    980  }
    981
    982  .col-xl-6 {
    983    flex: 0 0 auto;
    984    width: 50%;
    985  }
    986
    987  .col-xl-7 {
    988    flex: 0 0 auto;
    989    width: 58.33333333%;
    990  }
    991
    992  .col-xl-8 {
    993    flex: 0 0 auto;
    994    width: 66.66666667%;
    995  }
    996
    997  .col-xl-9 {
    998    flex: 0 0 auto;
    999    width: 75%;
   1000  }
   1001
   1002  .col-xl-10 {
   1003    flex: 0 0 auto;
   1004    width: 83.33333333%;
   1005  }
   1006
   1007  .col-xl-11 {
   1008    flex: 0 0 auto;
   1009    width: 91.66666667%;
   1010  }
   1011
   1012  .col-xl-12 {
   1013    flex: 0 0 auto;
   1014    width: 100%;
   1015  }
   1016
   1017  .offset-xl-0 {
   1018    margin-left: 0;
   1019  }
   1020
   1021  .offset-xl-1 {
   1022    margin-left: 8.33333333%;
   1023  }
   1024
   1025  .offset-xl-2 {
   1026    margin-left: 16.66666667%;
   1027  }
   1028
   1029  .offset-xl-3 {
   1030    margin-left: 25%;
   1031  }
   1032
   1033  .offset-xl-4 {
   1034    margin-left: 33.33333333%;
   1035  }
   1036
   1037  .offset-xl-5 {
   1038    margin-left: 41.66666667%;
   1039  }
   1040
   1041  .offset-xl-6 {
   1042    margin-left: 50%;
   1043  }
   1044
   1045  .offset-xl-7 {
   1046    margin-left: 58.33333333%;
   1047  }
   1048
   1049  .offset-xl-8 {
   1050    margin-left: 66.66666667%;
   1051  }
   1052
   1053  .offset-xl-9 {
   1054    margin-left: 75%;
   1055  }
   1056
   1057  .offset-xl-10 {
   1058    margin-left: 83.33333333%;
   1059  }
   1060
   1061  .offset-xl-11 {
   1062    margin-left: 91.66666667%;
   1063  }
   1064
   1065  .g-xl-0,
   1066.gx-xl-0 {
   1067    --bs-gutter-x: 0;
   1068  }
   1069
   1070  .g-xl-0,
   1071.gy-xl-0 {
   1072    --bs-gutter-y: 0;
   1073  }
   1074
   1075  .g-xl-1,
   1076.gx-xl-1 {
   1077    --bs-gutter-x: 0.25rem;
   1078  }
   1079
   1080  .g-xl-1,
   1081.gy-xl-1 {
   1082    --bs-gutter-y: 0.25rem;
   1083  }
   1084
   1085  .g-xl-2,
   1086.gx-xl-2 {
   1087    --bs-gutter-x: 0.5rem;
   1088  }
   1089
   1090  .g-xl-2,
   1091.gy-xl-2 {
   1092    --bs-gutter-y: 0.5rem;
   1093  }
   1094
   1095  .g-xl-3,
   1096.gx-xl-3 {
   1097    --bs-gutter-x: 1rem;
   1098  }
   1099
   1100  .g-xl-3,
   1101.gy-xl-3 {
   1102    --bs-gutter-y: 1rem;
   1103  }
   1104
   1105  .g-xl-4,
   1106.gx-xl-4 {
   1107    --bs-gutter-x: 1.5rem;
   1108  }
   1109
   1110  .g-xl-4,
   1111.gy-xl-4 {
   1112    --bs-gutter-y: 1.5rem;
   1113  }
   1114
   1115  .g-xl-5,
   1116.gx-xl-5 {
   1117    --bs-gutter-x: 3rem;
   1118  }
   1119
   1120  .g-xl-5,
   1121.gy-xl-5 {
   1122    --bs-gutter-y: 3rem;
   1123  }
   1124}
   1125@media (min-width: 1400px) {
   1126  .col-xxl {
   1127    flex: 1 0 0%;
   1128  }
   1129
   1130  .row-cols-xxl-auto > * {
   1131    flex: 0 0 auto;
   1132    width: auto;
   1133  }
   1134
   1135  .row-cols-xxl-1 > * {
   1136    flex: 0 0 auto;
   1137    width: 100%;
   1138  }
   1139
   1140  .row-cols-xxl-2 > * {
   1141    flex: 0 0 auto;
   1142    width: 50%;
   1143  }
   1144
   1145  .row-cols-xxl-3 > * {
   1146    flex: 0 0 auto;
   1147    width: 33.3333333333%;
   1148  }
   1149
   1150  .row-cols-xxl-4 > * {
   1151    flex: 0 0 auto;
   1152    width: 25%;
   1153  }
   1154
   1155  .row-cols-xxl-5 > * {
   1156    flex: 0 0 auto;
   1157    width: 20%;
   1158  }
   1159
   1160  .row-cols-xxl-6 > * {
   1161    flex: 0 0 auto;
   1162    width: 16.6666666667%;
   1163  }
   1164
   1165  .col-xxl-auto {
   1166    flex: 0 0 auto;
   1167    width: auto;
   1168  }
   1169
   1170  .col-xxl-1 {
   1171    flex: 0 0 auto;
   1172    width: 8.33333333%;
   1173  }
   1174
   1175  .col-xxl-2 {
   1176    flex: 0 0 auto;
   1177    width: 16.66666667%;
   1178  }
   1179
   1180  .col-xxl-3 {
   1181    flex: 0 0 auto;
   1182    width: 25%;
   1183  }
   1184
   1185  .col-xxl-4 {
   1186    flex: 0 0 auto;
   1187    width: 33.33333333%;
   1188  }
   1189
   1190  .col-xxl-5 {
   1191    flex: 0 0 auto;
   1192    width: 41.66666667%;
   1193  }
   1194
   1195  .col-xxl-6 {
   1196    flex: 0 0 auto;
   1197    width: 50%;
   1198  }
   1199
   1200  .col-xxl-7 {
   1201    flex: 0 0 auto;
   1202    width: 58.33333333%;
   1203  }
   1204
   1205  .col-xxl-8 {
   1206    flex: 0 0 auto;
   1207    width: 66.66666667%;
   1208  }
   1209
   1210  .col-xxl-9 {
   1211    flex: 0 0 auto;
   1212    width: 75%;
   1213  }
   1214
   1215  .col-xxl-10 {
   1216    flex: 0 0 auto;
   1217    width: 83.33333333%;
   1218  }
   1219
   1220  .col-xxl-11 {
   1221    flex: 0 0 auto;
   1222    width: 91.66666667%;
   1223  }
   1224
   1225  .col-xxl-12 {
   1226    flex: 0 0 auto;
   1227    width: 100%;
   1228  }
   1229
   1230  .offset-xxl-0 {
   1231    margin-left: 0;
   1232  }
   1233
   1234  .offset-xxl-1 {
   1235    margin-left: 8.33333333%;
   1236  }
   1237
   1238  .offset-xxl-2 {
   1239    margin-left: 16.66666667%;
   1240  }
   1241
   1242  .offset-xxl-3 {
   1243    margin-left: 25%;
   1244  }
   1245
   1246  .offset-xxl-4 {
   1247    margin-left: 33.33333333%;
   1248  }
   1249
   1250  .offset-xxl-5 {
   1251    margin-left: 41.66666667%;
   1252  }
   1253
   1254  .offset-xxl-6 {
   1255    margin-left: 50%;
   1256  }
   1257
   1258  .offset-xxl-7 {
   1259    margin-left: 58.33333333%;
   1260  }
   1261
   1262  .offset-xxl-8 {
   1263    margin-left: 66.66666667%;
   1264  }
   1265
   1266  .offset-xxl-9 {
   1267    margin-left: 75%;
   1268  }
   1269
   1270  .offset-xxl-10 {
   1271    margin-left: 83.33333333%;
   1272  }
   1273
   1274  .offset-xxl-11 {
   1275    margin-left: 91.66666667%;
   1276  }
   1277
   1278  .g-xxl-0,
   1279.gx-xxl-0 {
   1280    --bs-gutter-x: 0;
   1281  }
   1282
   1283  .g-xxl-0,
   1284.gy-xxl-0 {
   1285    --bs-gutter-y: 0;
   1286  }
   1287
   1288  .g-xxl-1,
   1289.gx-xxl-1 {
   1290    --bs-gutter-x: 0.25rem;
   1291  }
   1292
   1293  .g-xxl-1,
   1294.gy-xxl-1 {
   1295    --bs-gutter-y: 0.25rem;
   1296  }
   1297
   1298  .g-xxl-2,
   1299.gx-xxl-2 {
   1300    --bs-gutter-x: 0.5rem;
   1301  }
   1302
   1303  .g-xxl-2,
   1304.gy-xxl-2 {
   1305    --bs-gutter-y: 0.5rem;
   1306  }
   1307
   1308  .g-xxl-3,
   1309.gx-xxl-3 {
   1310    --bs-gutter-x: 1rem;
   1311  }
   1312
   1313  .g-xxl-3,
   1314.gy-xxl-3 {
   1315    --bs-gutter-y: 1rem;
   1316  }
   1317
   1318  .g-xxl-4,
   1319.gx-xxl-4 {
   1320    --bs-gutter-x: 1.5rem;
   1321  }
   1322
   1323  .g-xxl-4,
   1324.gy-xxl-4 {
   1325    --bs-gutter-y: 1.5rem;
   1326  }
   1327
   1328  .g-xxl-5,
   1329.gx-xxl-5 {
   1330    --bs-gutter-x: 3rem;
   1331  }
   1332
   1333  .g-xxl-5,
   1334.gy-xxl-5 {
   1335    --bs-gutter-y: 3rem;
   1336  }
   1337}
   1338.d-inline {
   1339  display: inline !important;
   1340}
   1341
   1342.d-inline-block {
   1343  display: inline-block !important;
   1344}
   1345
   1346.d-block {
   1347  display: block !important;
   1348}
   1349
   1350.d-grid {
   1351  display: grid !important;
   1352}
   1353
   1354.d-table {
   1355  display: table !important;
   1356}
   1357
   1358.d-table-row {
   1359  display: table-row !important;
   1360}
   1361
   1362.d-table-cell {
   1363  display: table-cell !important;
   1364}
   1365
   1366.d-flex {
   1367  display: flex !important;
   1368}
   1369
   1370.d-inline-flex {
   1371  display: inline-flex !important;
   1372}
   1373
   1374.d-none {
   1375  display: none !important;
   1376}
   1377
   1378.flex-fill {
   1379  flex: 1 1 auto !important;
   1380}
   1381
   1382.flex-row {
   1383  flex-direction: row !important;
   1384}
   1385
   1386.flex-column {
   1387  flex-direction: column !important;
   1388}
   1389
   1390.flex-row-reverse {
   1391  flex-direction: row-reverse !important;
   1392}
   1393
   1394.flex-column-reverse {
   1395  flex-direction: column-reverse !important;
   1396}
   1397
   1398.flex-grow-0 {
   1399  flex-grow: 0 !important;
   1400}
   1401
   1402.flex-grow-1 {
   1403  flex-grow: 1 !important;
   1404}
   1405
   1406.flex-shrink-0 {
   1407  flex-shrink: 0 !important;
   1408}
   1409
   1410.flex-shrink-1 {
   1411  flex-shrink: 1 !important;
   1412}
   1413
   1414.flex-wrap {
   1415  flex-wrap: wrap !important;
   1416}
   1417
   1418.flex-nowrap {
   1419  flex-wrap: nowrap !important;
   1420}
   1421
   1422.flex-wrap-reverse {
   1423  flex-wrap: wrap-reverse !important;
   1424}
   1425
   1426.justify-content-start {
   1427  justify-content: flex-start !important;
   1428}
   1429
   1430.justify-content-end {
   1431  justify-content: flex-end !important;
   1432}
   1433
   1434.justify-content-center {
   1435  justify-content: center !important;
   1436}
   1437
   1438.justify-content-between {
   1439  justify-content: space-between !important;
   1440}
   1441
   1442.justify-content-around {
   1443  justify-content: space-around !important;
   1444}
   1445
   1446.justify-content-evenly {
   1447  justify-content: space-evenly !important;
   1448}
   1449
   1450.align-items-start {
   1451  align-items: flex-start !important;
   1452}
   1453
   1454.align-items-end {
   1455  align-items: flex-end !important;
   1456}
   1457
   1458.align-items-center {
   1459  align-items: center !important;
   1460}
   1461
   1462.align-items-baseline {
   1463  align-items: baseline !important;
   1464}
   1465
   1466.align-items-stretch {
   1467  align-items: stretch !important;
   1468}
   1469
   1470.align-content-start {
   1471  align-content: flex-start !important;
   1472}
   1473
   1474.align-content-end {
   1475  align-content: flex-end !important;
   1476}
   1477
   1478.align-content-center {
   1479  align-content: center !important;
   1480}
   1481
   1482.align-content-between {
   1483  align-content: space-between !important;
   1484}
   1485
   1486.align-content-around {
   1487  align-content: space-around !important;
   1488}
   1489
   1490.align-content-stretch {
   1491  align-content: stretch !important;
   1492}
   1493
   1494.align-self-auto {
   1495  align-self: auto !important;
   1496}
   1497
   1498.align-self-start {
   1499  align-self: flex-start !important;
   1500}
   1501
   1502.align-self-end {
   1503  align-self: flex-end !important;
   1504}
   1505
   1506.align-self-center {
   1507  align-self: center !important;
   1508}
   1509
   1510.align-self-baseline {
   1511  align-self: baseline !important;
   1512}
   1513
   1514.align-self-stretch {
   1515  align-self: stretch !important;
   1516}
   1517
   1518.order-first {
   1519  order: -1 !important;
   1520}
   1521
   1522.order-0 {
   1523  order: 0 !important;
   1524}
   1525
   1526.order-1 {
   1527  order: 1 !important;
   1528}
   1529
   1530.order-2 {
   1531  order: 2 !important;
   1532}
   1533
   1534.order-3 {
   1535  order: 3 !important;
   1536}
   1537
   1538.order-4 {
   1539  order: 4 !important;
   1540}
   1541
   1542.order-5 {
   1543  order: 5 !important;
   1544}
   1545
   1546.order-last {
   1547  order: 6 !important;
   1548}
   1549
   1550.m-0 {
   1551  margin: 0 !important;
   1552}
   1553
   1554.m-1 {
   1555  margin: 0.25rem !important;
   1556}
   1557
   1558.m-2 {
   1559  margin: 0.5rem !important;
   1560}
   1561
   1562.m-3 {
   1563  margin: 1rem !important;
   1564}
   1565
   1566.m-4 {
   1567  margin: 1.5rem !important;
   1568}
   1569
   1570.m-5 {
   1571  margin: 3rem !important;
   1572}
   1573
   1574.m-auto {
   1575  margin: auto !important;
   1576}
   1577
   1578.mx-0 {
   1579  margin-right: 0 !important;
   1580  margin-left: 0 !important;
   1581}
   1582
   1583.mx-1 {
   1584  margin-right: 0.25rem !important;
   1585  margin-left: 0.25rem !important;
   1586}
   1587
   1588.mx-2 {
   1589  margin-right: 0.5rem !important;
   1590  margin-left: 0.5rem !important;
   1591}
   1592
   1593.mx-3 {
   1594  margin-right: 1rem !important;
   1595  margin-left: 1rem !important;
   1596}
   1597
   1598.mx-4 {
   1599  margin-right: 1.5rem !important;
   1600  margin-left: 1.5rem !important;
   1601}
   1602
   1603.mx-5 {
   1604  margin-right: 3rem !important;
   1605  margin-left: 3rem !important;
   1606}
   1607
   1608.mx-auto {
   1609  margin-right: auto !important;
   1610  margin-left: auto !important;
   1611}
   1612
   1613.my-0 {
   1614  margin-top: 0 !important;
   1615  margin-bottom: 0 !important;
   1616}
   1617
   1618.my-1 {
   1619  margin-top: 0.25rem !important;
   1620  margin-bottom: 0.25rem !important;
   1621}
   1622
   1623.my-2 {
   1624  margin-top: 0.5rem !important;
   1625  margin-bottom: 0.5rem !important;
   1626}
   1627
   1628.my-3 {
   1629  margin-top: 1rem !important;
   1630  margin-bottom: 1rem !important;
   1631}
   1632
   1633.my-4 {
   1634  margin-top: 1.5rem !important;
   1635  margin-bottom: 1.5rem !important;
   1636}
   1637
   1638.my-5 {
   1639  margin-top: 3rem !important;
   1640  margin-bottom: 3rem !important;
   1641}
   1642
   1643.my-auto {
   1644  margin-top: auto !important;
   1645  margin-bottom: auto !important;
   1646}
   1647
   1648.mt-0 {
   1649  margin-top: 0 !important;
   1650}
   1651
   1652.mt-1 {
   1653  margin-top: 0.25rem !important;
   1654}
   1655
   1656.mt-2 {
   1657  margin-top: 0.5rem !important;
   1658}
   1659
   1660.mt-3 {
   1661  margin-top: 1rem !important;
   1662}
   1663
   1664.mt-4 {
   1665  margin-top: 1.5rem !important;
   1666}
   1667
   1668.mt-5 {
   1669  margin-top: 3rem !important;
   1670}
   1671
   1672.mt-auto {
   1673  margin-top: auto !important;
   1674}
   1675
   1676.me-0 {
   1677  margin-right: 0 !important;
   1678}
   1679
   1680.me-1 {
   1681  margin-right: 0.25rem !important;
   1682}
   1683
   1684.me-2 {
   1685  margin-right: 0.5rem !important;
   1686}
   1687
   1688.me-3 {
   1689  margin-right: 1rem !important;
   1690}
   1691
   1692.me-4 {
   1693  margin-right: 1.5rem !important;
   1694}
   1695
   1696.me-5 {
   1697  margin-right: 3rem !important;
   1698}
   1699
   1700.me-auto {
   1701  margin-right: auto !important;
   1702}
   1703
   1704.mb-0 {
   1705  margin-bottom: 0 !important;
   1706}
   1707
   1708.mb-1 {
   1709  margin-bottom: 0.25rem !important;
   1710}
   1711
   1712.mb-2 {
   1713  margin-bottom: 0.5rem !important;
   1714}
   1715
   1716.mb-3 {
   1717  margin-bottom: 1rem !important;
   1718}
   1719
   1720.mb-4 {
   1721  margin-bottom: 1.5rem !important;
   1722}
   1723
   1724.mb-5 {
   1725  margin-bottom: 3rem !important;
   1726}
   1727
   1728.mb-auto {
   1729  margin-bottom: auto !important;
   1730}
   1731
   1732.ms-0 {
   1733  margin-left: 0 !important;
   1734}
   1735
   1736.ms-1 {
   1737  margin-left: 0.25rem !important;
   1738}
   1739
   1740.ms-2 {
   1741  margin-left: 0.5rem !important;
   1742}
   1743
   1744.ms-3 {
   1745  margin-left: 1rem !important;
   1746}
   1747
   1748.ms-4 {
   1749  margin-left: 1.5rem !important;
   1750}
   1751
   1752.ms-5 {
   1753  margin-left: 3rem !important;
   1754}
   1755
   1756.ms-auto {
   1757  margin-left: auto !important;
   1758}
   1759
   1760.p-0 {
   1761  padding: 0 !important;
   1762}
   1763
   1764.p-1 {
   1765  padding: 0.25rem !important;
   1766}
   1767
   1768.p-2 {
   1769  padding: 0.5rem !important;
   1770}
   1771
   1772.p-3 {
   1773  padding: 1rem !important;
   1774}
   1775
   1776.p-4 {
   1777  padding: 1.5rem !important;
   1778}
   1779
   1780.p-5 {
   1781  padding: 3rem !important;
   1782}
   1783
   1784.px-0 {
   1785  padding-right: 0 !important;
   1786  padding-left: 0 !important;
   1787}
   1788
   1789.px-1 {
   1790  padding-right: 0.25rem !important;
   1791  padding-left: 0.25rem !important;
   1792}
   1793
   1794.px-2 {
   1795  padding-right: 0.5rem !important;
   1796  padding-left: 0.5rem !important;
   1797}
   1798
   1799.px-3 {
   1800  padding-right: 1rem !important;
   1801  padding-left: 1rem !important;
   1802}
   1803
   1804.px-4 {
   1805  padding-right: 1.5rem !important;
   1806  padding-left: 1.5rem !important;
   1807}
   1808
   1809.px-5 {
   1810  padding-right: 3rem !important;
   1811  padding-left: 3rem !important;
   1812}
   1813
   1814.py-0 {
   1815  padding-top: 0 !important;
   1816  padding-bottom: 0 !important;
   1817}
   1818
   1819.py-1 {
   1820  padding-top: 0.25rem !important;
   1821  padding-bottom: 0.25rem !important;
   1822}
   1823
   1824.py-2 {
   1825  padding-top: 0.5rem !important;
   1826  padding-bottom: 0.5rem !important;
   1827}
   1828
   1829.py-3 {
   1830  padding-top: 1rem !important;
   1831  padding-bottom: 1rem !important;
   1832}
   1833
   1834.py-4 {
   1835  padding-top: 1.5rem !important;
   1836  padding-bottom: 1.5rem !important;
   1837}
   1838
   1839.py-5 {
   1840  padding-top: 3rem !important;
   1841  padding-bottom: 3rem !important;
   1842}
   1843
   1844.pt-0 {
   1845  padding-top: 0 !important;
   1846}
   1847
   1848.pt-1 {
   1849  padding-top: 0.25rem !important;
   1850}
   1851
   1852.pt-2 {
   1853  padding-top: 0.5rem !important;
   1854}
   1855
   1856.pt-3 {
   1857  padding-top: 1rem !important;
   1858}
   1859
   1860.pt-4 {
   1861  padding-top: 1.5rem !important;
   1862}
   1863
   1864.pt-5 {
   1865  padding-top: 3rem !important;
   1866}
   1867
   1868.pe-0 {
   1869  padding-right: 0 !important;
   1870}
   1871
   1872.pe-1 {
   1873  padding-right: 0.25rem !important;
   1874}
   1875
   1876.pe-2 {
   1877  padding-right: 0.5rem !important;
   1878}
   1879
   1880.pe-3 {
   1881  padding-right: 1rem !important;
   1882}
   1883
   1884.pe-4 {
   1885  padding-right: 1.5rem !important;
   1886}
   1887
   1888.pe-5 {
   1889  padding-right: 3rem !important;
   1890}
   1891
   1892.pb-0 {
   1893  padding-bottom: 0 !important;
   1894}
   1895
   1896.pb-1 {
   1897  padding-bottom: 0.25rem !important;
   1898}
   1899
   1900.pb-2 {
   1901  padding-bottom: 0.5rem !important;
   1902}
   1903
   1904.pb-3 {
   1905  padding-bottom: 1rem !important;
   1906}
   1907
   1908.pb-4 {
   1909  padding-bottom: 1.5rem !important;
   1910}
   1911
   1912.pb-5 {
   1913  padding-bottom: 3rem !important;
   1914}
   1915
   1916.ps-0 {
   1917  padding-left: 0 !important;
   1918}
   1919
   1920.ps-1 {
   1921  padding-left: 0.25rem !important;
   1922}
   1923
   1924.ps-2 {
   1925  padding-left: 0.5rem !important;
   1926}
   1927
   1928.ps-3 {
   1929  padding-left: 1rem !important;
   1930}
   1931
   1932.ps-4 {
   1933  padding-left: 1.5rem !important;
   1934}
   1935
   1936.ps-5 {
   1937  padding-left: 3rem !important;
   1938}
   1939
   1940@media (min-width: 576px) {
   1941  .d-sm-inline {
   1942    display: inline !important;
   1943  }
   1944
   1945  .d-sm-inline-block {
   1946    display: inline-block !important;
   1947  }
   1948
   1949  .d-sm-block {
   1950    display: block !important;
   1951  }
   1952
   1953  .d-sm-grid {
   1954    display: grid !important;
   1955  }
   1956
   1957  .d-sm-table {
   1958    display: table !important;
   1959  }
   1960
   1961  .d-sm-table-row {
   1962    display: table-row !important;
   1963  }
   1964
   1965  .d-sm-table-cell {
   1966    display: table-cell !important;
   1967  }
   1968
   1969  .d-sm-flex {
   1970    display: flex !important;
   1971  }
   1972
   1973  .d-sm-inline-flex {
   1974    display: inline-flex !important;
   1975  }
   1976
   1977  .d-sm-none {
   1978    display: none !important;
   1979  }
   1980
   1981  .flex-sm-fill {
   1982    flex: 1 1 auto !important;
   1983  }
   1984
   1985  .flex-sm-row {
   1986    flex-direction: row !important;
   1987  }
   1988
   1989  .flex-sm-column {
   1990    flex-direction: column !important;
   1991  }
   1992
   1993  .flex-sm-row-reverse {
   1994    flex-direction: row-reverse !important;
   1995  }
   1996
   1997  .flex-sm-column-reverse {
   1998    flex-direction: column-reverse !important;
   1999  }
   2000
   2001  .flex-sm-grow-0 {
   2002    flex-grow: 0 !important;
   2003  }
   2004
   2005  .flex-sm-grow-1 {
   2006    flex-grow: 1 !important;
   2007  }
   2008
   2009  .flex-sm-shrink-0 {
   2010    flex-shrink: 0 !important;
   2011  }
   2012
   2013  .flex-sm-shrink-1 {
   2014    flex-shrink: 1 !important;
   2015  }
   2016
   2017  .flex-sm-wrap {
   2018    flex-wrap: wrap !important;
   2019  }
   2020
   2021  .flex-sm-nowrap {
   2022    flex-wrap: nowrap !important;
   2023  }
   2024
   2025  .flex-sm-wrap-reverse {
   2026    flex-wrap: wrap-reverse !important;
   2027  }
   2028
   2029  .justify-content-sm-start {
   2030    justify-content: flex-start !important;
   2031  }
   2032
   2033  .justify-content-sm-end {
   2034    justify-content: flex-end !important;
   2035  }
   2036
   2037  .justify-content-sm-center {
   2038    justify-content: center !important;
   2039  }
   2040
   2041  .justify-content-sm-between {
   2042    justify-content: space-between !important;
   2043  }
   2044
   2045  .justify-content-sm-around {
   2046    justify-content: space-around !important;
   2047  }
   2048
   2049  .justify-content-sm-evenly {
   2050    justify-content: space-evenly !important;
   2051  }
   2052
   2053  .align-items-sm-start {
   2054    align-items: flex-start !important;
   2055  }
   2056
   2057  .align-items-sm-end {
   2058    align-items: flex-end !important;
   2059  }
   2060
   2061  .align-items-sm-center {
   2062    align-items: center !important;
   2063  }
   2064
   2065  .align-items-sm-baseline {
   2066    align-items: baseline !important;
   2067  }
   2068
   2069  .align-items-sm-stretch {
   2070    align-items: stretch !important;
   2071  }
   2072
   2073  .align-content-sm-start {
   2074    align-content: flex-start !important;
   2075  }
   2076
   2077  .align-content-sm-end {
   2078    align-content: flex-end !important;
   2079  }
   2080
   2081  .align-content-sm-center {
   2082    align-content: center !important;
   2083  }
   2084
   2085  .align-content-sm-between {
   2086    align-content: space-between !important;
   2087  }
   2088
   2089  .align-content-sm-around {
   2090    align-content: space-around !important;
   2091  }
   2092
   2093  .align-content-sm-stretch {
   2094    align-content: stretch !important;
   2095  }
   2096
   2097  .align-self-sm-auto {
   2098    align-self: auto !important;
   2099  }
   2100
   2101  .align-self-sm-start {
   2102    align-self: flex-start !important;
   2103  }
   2104
   2105  .align-self-sm-end {
   2106    align-self: flex-end !important;
   2107  }
   2108
   2109  .align-self-sm-center {
   2110    align-self: center !important;
   2111  }
   2112
   2113  .align-self-sm-baseline {
   2114    align-self: baseline !important;
   2115  }
   2116
   2117  .align-self-sm-stretch {
   2118    align-self: stretch !important;
   2119  }
   2120
   2121  .order-sm-first {
   2122    order: -1 !important;
   2123  }
   2124
   2125  .order-sm-0 {
   2126    order: 0 !important;
   2127  }
   2128
   2129  .order-sm-1 {
   2130    order: 1 !important;
   2131  }
   2132
   2133  .order-sm-2 {
   2134    order: 2 !important;
   2135  }
   2136
   2137  .order-sm-3 {
   2138    order: 3 !important;
   2139  }
   2140
   2141  .order-sm-4 {
   2142    order: 4 !important;
   2143  }
   2144
   2145  .order-sm-5 {
   2146    order: 5 !important;
   2147  }
   2148
   2149  .order-sm-last {
   2150    order: 6 !important;
   2151  }
   2152
   2153  .m-sm-0 {
   2154    margin: 0 !important;
   2155  }
   2156
   2157  .m-sm-1 {
   2158    margin: 0.25rem !important;
   2159  }
   2160
   2161  .m-sm-2 {
   2162    margin: 0.5rem !important;
   2163  }
   2164
   2165  .m-sm-3 {
   2166    margin: 1rem !important;
   2167  }
   2168
   2169  .m-sm-4 {
   2170    margin: 1.5rem !important;
   2171  }
   2172
   2173  .m-sm-5 {
   2174    margin: 3rem !important;
   2175  }
   2176
   2177  .m-sm-auto {
   2178    margin: auto !important;
   2179  }
   2180
   2181  .mx-sm-0 {
   2182    margin-right: 0 !important;
   2183    margin-left: 0 !important;
   2184  }
   2185
   2186  .mx-sm-1 {
   2187    margin-right: 0.25rem !important;
   2188    margin-left: 0.25rem !important;
   2189  }
   2190
   2191  .mx-sm-2 {
   2192    margin-right: 0.5rem !important;
   2193    margin-left: 0.5rem !important;
   2194  }
   2195
   2196  .mx-sm-3 {
   2197    margin-right: 1rem !important;
   2198    margin-left: 1rem !important;
   2199  }
   2200
   2201  .mx-sm-4 {
   2202    margin-right: 1.5rem !important;
   2203    margin-left: 1.5rem !important;
   2204  }
   2205
   2206  .mx-sm-5 {
   2207    margin-right: 3rem !important;
   2208    margin-left: 3rem !important;
   2209  }
   2210
   2211  .mx-sm-auto {
   2212    margin-right: auto !important;
   2213    margin-left: auto !important;
   2214  }
   2215
   2216  .my-sm-0 {
   2217    margin-top: 0 !important;
   2218    margin-bottom: 0 !important;
   2219  }
   2220
   2221  .my-sm-1 {
   2222    margin-top: 0.25rem !important;
   2223    margin-bottom: 0.25rem !important;
   2224  }
   2225
   2226  .my-sm-2 {
   2227    margin-top: 0.5rem !important;
   2228    margin-bottom: 0.5rem !important;
   2229  }
   2230
   2231  .my-sm-3 {
   2232    margin-top: 1rem !important;
   2233    margin-bottom: 1rem !important;
   2234  }
   2235
   2236  .my-sm-4 {
   2237    margin-top: 1.5rem !important;
   2238    margin-bottom: 1.5rem !important;
   2239  }
   2240
   2241  .my-sm-5 {
   2242    margin-top: 3rem !important;
   2243    margin-bottom: 3rem !important;
   2244  }
   2245
   2246  .my-sm-auto {
   2247    margin-top: auto !important;
   2248    margin-bottom: auto !important;
   2249  }
   2250
   2251  .mt-sm-0 {
   2252    margin-top: 0 !important;
   2253  }
   2254
   2255  .mt-sm-1 {
   2256    margin-top: 0.25rem !important;
   2257  }
   2258
   2259  .mt-sm-2 {
   2260    margin-top: 0.5rem !important;
   2261  }
   2262
   2263  .mt-sm-3 {
   2264    margin-top: 1rem !important;
   2265  }
   2266
   2267  .mt-sm-4 {
   2268    margin-top: 1.5rem !important;
   2269  }
   2270
   2271  .mt-sm-5 {
   2272    margin-top: 3rem !important;
   2273  }
   2274
   2275  .mt-sm-auto {
   2276    margin-top: auto !important;
   2277  }
   2278
   2279  .me-sm-0 {
   2280    margin-right: 0 !important;
   2281  }
   2282
   2283  .me-sm-1 {
   2284    margin-right: 0.25rem !important;
   2285  }
   2286
   2287  .me-sm-2 {
   2288    margin-right: 0.5rem !important;
   2289  }
   2290
   2291  .me-sm-3 {
   2292    margin-right: 1rem !important;
   2293  }
   2294
   2295  .me-sm-4 {
   2296    margin-right: 1.5rem !important;
   2297  }
   2298
   2299  .me-sm-5 {
   2300    margin-right: 3rem !important;
   2301  }
   2302
   2303  .me-sm-auto {
   2304    margin-right: auto !important;
   2305  }
   2306
   2307  .mb-sm-0 {
   2308    margin-bottom: 0 !important;
   2309  }
   2310
   2311  .mb-sm-1 {
   2312    margin-bottom: 0.25rem !important;
   2313  }
   2314
   2315  .mb-sm-2 {
   2316    margin-bottom: 0.5rem !important;
   2317  }
   2318
   2319  .mb-sm-3 {
   2320    margin-bottom: 1rem !important;
   2321  }
   2322
   2323  .mb-sm-4 {
   2324    margin-bottom: 1.5rem !important;
   2325  }
   2326
   2327  .mb-sm-5 {
   2328    margin-bottom: 3rem !important;
   2329  }
   2330
   2331  .mb-sm-auto {
   2332    margin-bottom: auto !important;
   2333  }
   2334
   2335  .ms-sm-0 {
   2336    margin-left: 0 !important;
   2337  }
   2338
   2339  .ms-sm-1 {
   2340    margin-left: 0.25rem !important;
   2341  }
   2342
   2343  .ms-sm-2 {
   2344    margin-left: 0.5rem !important;
   2345  }
   2346
   2347  .ms-sm-3 {
   2348    margin-left: 1rem !important;
   2349  }
   2350
   2351  .ms-sm-4 {
   2352    margin-left: 1.5rem !important;
   2353  }
   2354
   2355  .ms-sm-5 {
   2356    margin-left: 3rem !important;
   2357  }
   2358
   2359  .ms-sm-auto {
   2360    margin-left: auto !important;
   2361  }
   2362
   2363  .p-sm-0 {
   2364    padding: 0 !important;
   2365  }
   2366
   2367  .p-sm-1 {
   2368    padding: 0.25rem !important;
   2369  }
   2370
   2371  .p-sm-2 {
   2372    padding: 0.5rem !important;
   2373  }
   2374
   2375  .p-sm-3 {
   2376    padding: 1rem !important;
   2377  }
   2378
   2379  .p-sm-4 {
   2380    padding: 1.5rem !important;
   2381  }
   2382
   2383  .p-sm-5 {
   2384    padding: 3rem !important;
   2385  }
   2386
   2387  .px-sm-0 {
   2388    padding-right: 0 !important;
   2389    padding-left: 0 !important;
   2390  }
   2391
   2392  .px-sm-1 {
   2393    padding-right: 0.25rem !important;
   2394    padding-left: 0.25rem !important;
   2395  }
   2396
   2397  .px-sm-2 {
   2398    padding-right: 0.5rem !important;
   2399    padding-left: 0.5rem !important;
   2400  }
   2401
   2402  .px-sm-3 {
   2403    padding-right: 1rem !important;
   2404    padding-left: 1rem !important;
   2405  }
   2406
   2407  .px-sm-4 {
   2408    padding-right: 1.5rem !important;
   2409    padding-left: 1.5rem !important;
   2410  }
   2411
   2412  .px-sm-5 {
   2413    padding-right: 3rem !important;
   2414    padding-left: 3rem !important;
   2415  }
   2416
   2417  .py-sm-0 {
   2418    padding-top: 0 !important;
   2419    padding-bottom: 0 !important;
   2420  }
   2421
   2422  .py-sm-1 {
   2423    padding-top: 0.25rem !important;
   2424    padding-bottom: 0.25rem !important;
   2425  }
   2426
   2427  .py-sm-2 {
   2428    padding-top: 0.5rem !important;
   2429    padding-bottom: 0.5rem !important;
   2430  }
   2431
   2432  .py-sm-3 {
   2433    padding-top: 1rem !important;
   2434    padding-bottom: 1rem !important;
   2435  }
   2436
   2437  .py-sm-4 {
   2438    padding-top: 1.5rem !important;
   2439    padding-bottom: 1.5rem !important;
   2440  }
   2441
   2442  .py-sm-5 {
   2443    padding-top: 3rem !important;
   2444    padding-bottom: 3rem !important;
   2445  }
   2446
   2447  .pt-sm-0 {
   2448    padding-top: 0 !important;
   2449  }
   2450
   2451  .pt-sm-1 {
   2452    padding-top: 0.25rem !important;
   2453  }
   2454
   2455  .pt-sm-2 {
   2456    padding-top: 0.5rem !important;
   2457  }
   2458
   2459  .pt-sm-3 {
   2460    padding-top: 1rem !important;
   2461  }
   2462
   2463  .pt-sm-4 {
   2464    padding-top: 1.5rem !important;
   2465  }
   2466
   2467  .pt-sm-5 {
   2468    padding-top: 3rem !important;
   2469  }
   2470
   2471  .pe-sm-0 {
   2472    padding-right: 0 !important;
   2473  }
   2474
   2475  .pe-sm-1 {
   2476    padding-right: 0.25rem !important;
   2477  }
   2478
   2479  .pe-sm-2 {
   2480    padding-right: 0.5rem !important;
   2481  }
   2482
   2483  .pe-sm-3 {
   2484    padding-right: 1rem !important;
   2485  }
   2486
   2487  .pe-sm-4 {
   2488    padding-right: 1.5rem !important;
   2489  }
   2490
   2491  .pe-sm-5 {
   2492    padding-right: 3rem !important;
   2493  }
   2494
   2495  .pb-sm-0 {
   2496    padding-bottom: 0 !important;
   2497  }
   2498
   2499  .pb-sm-1 {
   2500    padding-bottom: 0.25rem !important;
   2501  }
   2502
   2503  .pb-sm-2 {
   2504    padding-bottom: 0.5rem !important;
   2505  }
   2506
   2507  .pb-sm-3 {
   2508    padding-bottom: 1rem !important;
   2509  }
   2510
   2511  .pb-sm-4 {
   2512    padding-bottom: 1.5rem !important;
   2513  }
   2514
   2515  .pb-sm-5 {
   2516    padding-bottom: 3rem !important;
   2517  }
   2518
   2519  .ps-sm-0 {
   2520    padding-left: 0 !important;
   2521  }
   2522
   2523  .ps-sm-1 {
   2524    padding-left: 0.25rem !important;
   2525  }
   2526
   2527  .ps-sm-2 {
   2528    padding-left: 0.5rem !important;
   2529  }
   2530
   2531  .ps-sm-3 {
   2532    padding-left: 1rem !important;
   2533  }
   2534
   2535  .ps-sm-4 {
   2536    padding-left: 1.5rem !important;
   2537  }
   2538
   2539  .ps-sm-5 {
   2540    padding-left: 3rem !important;
   2541  }
   2542}
   2543@media (min-width: 768px) {
   2544  .d-md-inline {
   2545    display: inline !important;
   2546  }
   2547
   2548  .d-md-inline-block {
   2549    display: inline-block !important;
   2550  }
   2551
   2552  .d-md-block {
   2553    display: block !important;
   2554  }
   2555
   2556  .d-md-grid {
   2557    display: grid !important;
   2558  }
   2559
   2560  .d-md-table {
   2561    display: table !important;
   2562  }
   2563
   2564  .d-md-table-row {
   2565    display: table-row !important;
   2566  }
   2567
   2568  .d-md-table-cell {
   2569    display: table-cell !important;
   2570  }
   2571
   2572  .d-md-flex {
   2573    display: flex !important;
   2574  }
   2575
   2576  .d-md-inline-flex {
   2577    display: inline-flex !important;
   2578  }
   2579
   2580  .d-md-none {
   2581    display: none !important;
   2582  }
   2583
   2584  .flex-md-fill {
   2585    flex: 1 1 auto !important;
   2586  }
   2587
   2588  .flex-md-row {
   2589    flex-direction: row !important;
   2590  }
   2591
   2592  .flex-md-column {
   2593    flex-direction: column !important;
   2594  }
   2595
   2596  .flex-md-row-reverse {
   2597    flex-direction: row-reverse !important;
   2598  }
   2599
   2600  .flex-md-column-reverse {
   2601    flex-direction: column-reverse !important;
   2602  }
   2603
   2604  .flex-md-grow-0 {
   2605    flex-grow: 0 !important;
   2606  }
   2607
   2608  .flex-md-grow-1 {
   2609    flex-grow: 1 !important;
   2610  }
   2611
   2612  .flex-md-shrink-0 {
   2613    flex-shrink: 0 !important;
   2614  }
   2615
   2616  .flex-md-shrink-1 {
   2617    flex-shrink: 1 !important;
   2618  }
   2619
   2620  .flex-md-wrap {
   2621    flex-wrap: wrap !important;
   2622  }
   2623
   2624  .flex-md-nowrap {
   2625    flex-wrap: nowrap !important;
   2626  }
   2627
   2628  .flex-md-wrap-reverse {
   2629    flex-wrap: wrap-reverse !important;
   2630  }
   2631
   2632  .justify-content-md-start {
   2633    justify-content: flex-start !important;
   2634  }
   2635
   2636  .justify-content-md-end {
   2637    justify-content: flex-end !important;
   2638  }
   2639
   2640  .justify-content-md-center {
   2641    justify-content: center !important;
   2642  }
   2643
   2644  .justify-content-md-between {
   2645    justify-content: space-between !important;
   2646  }
   2647
   2648  .justify-content-md-around {
   2649    justify-content: space-around !important;
   2650  }
   2651
   2652  .justify-content-md-evenly {
   2653    justify-content: space-evenly !important;
   2654  }
   2655
   2656  .align-items-md-start {
   2657    align-items: flex-start !important;
   2658  }
   2659
   2660  .align-items-md-end {
   2661    align-items: flex-end !important;
   2662  }
   2663
   2664  .align-items-md-center {
   2665    align-items: center !important;
   2666  }
   2667
   2668  .align-items-md-baseline {
   2669    align-items: baseline !important;
   2670  }
   2671
   2672  .align-items-md-stretch {
   2673    align-items: stretch !important;
   2674  }
   2675
   2676  .align-content-md-start {
   2677    align-content: flex-start !important;
   2678  }
   2679
   2680  .align-content-md-end {
   2681    align-content: flex-end !important;
   2682  }
   2683
   2684  .align-content-md-center {
   2685    align-content: center !important;
   2686  }
   2687
   2688  .align-content-md-between {
   2689    align-content: space-between !important;
   2690  }
   2691
   2692  .align-content-md-around {
   2693    align-content: space-around !important;
   2694  }
   2695
   2696  .align-content-md-stretch {
   2697    align-content: stretch !important;
   2698  }
   2699
   2700  .align-self-md-auto {
   2701    align-self: auto !important;
   2702  }
   2703
   2704  .align-self-md-start {
   2705    align-self: flex-start !important;
   2706  }
   2707
   2708  .align-self-md-end {
   2709    align-self: flex-end !important;
   2710  }
   2711
   2712  .align-self-md-center {
   2713    align-self: center !important;
   2714  }
   2715
   2716  .align-self-md-baseline {
   2717    align-self: baseline !important;
   2718  }
   2719
   2720  .align-self-md-stretch {
   2721    align-self: stretch !important;
   2722  }
   2723
   2724  .order-md-first {
   2725    order: -1 !important;
   2726  }
   2727
   2728  .order-md-0 {
   2729    order: 0 !important;
   2730  }
   2731
   2732  .order-md-1 {
   2733    order: 1 !important;
   2734  }
   2735
   2736  .order-md-2 {
   2737    order: 2 !important;
   2738  }
   2739
   2740  .order-md-3 {
   2741    order: 3 !important;
   2742  }
   2743
   2744  .order-md-4 {
   2745    order: 4 !important;
   2746  }
   2747
   2748  .order-md-5 {
   2749    order: 5 !important;
   2750  }
   2751
   2752  .order-md-last {
   2753    order: 6 !important;
   2754  }
   2755
   2756  .m-md-0 {
   2757    margin: 0 !important;
   2758  }
   2759
   2760  .m-md-1 {
   2761    margin: 0.25rem !important;
   2762  }
   2763
   2764  .m-md-2 {
   2765    margin: 0.5rem !important;
   2766  }
   2767
   2768  .m-md-3 {
   2769    margin: 1rem !important;
   2770  }
   2771
   2772  .m-md-4 {
   2773    margin: 1.5rem !important;
   2774  }
   2775
   2776  .m-md-5 {
   2777    margin: 3rem !important;
   2778  }
   2779
   2780  .m-md-auto {
   2781    margin: auto !important;
   2782  }
   2783
   2784  .mx-md-0 {
   2785    margin-right: 0 !important;
   2786    margin-left: 0 !important;
   2787  }
   2788
   2789  .mx-md-1 {
   2790    margin-right: 0.25rem !important;
   2791    margin-left: 0.25rem !important;
   2792  }
   2793
   2794  .mx-md-2 {
   2795    margin-right: 0.5rem !important;
   2796    margin-left: 0.5rem !important;
   2797  }
   2798
   2799  .mx-md-3 {
   2800    margin-right: 1rem !important;
   2801    margin-left: 1rem !important;
   2802  }
   2803
   2804  .mx-md-4 {
   2805    margin-right: 1.5rem !important;
   2806    margin-left: 1.5rem !important;
   2807  }
   2808
   2809  .mx-md-5 {
   2810    margin-right: 3rem !important;
   2811    margin-left: 3rem !important;
   2812  }
   2813
   2814  .mx-md-auto {
   2815    margin-right: auto !important;
   2816    margin-left: auto !important;
   2817  }
   2818
   2819  .my-md-0 {
   2820    margin-top: 0 !important;
   2821    margin-bottom: 0 !important;
   2822  }
   2823
   2824  .my-md-1 {
   2825    margin-top: 0.25rem !important;
   2826    margin-bottom: 0.25rem !important;
   2827  }
   2828
   2829  .my-md-2 {
   2830    margin-top: 0.5rem !important;
   2831    margin-bottom: 0.5rem !important;
   2832  }
   2833
   2834  .my-md-3 {
   2835    margin-top: 1rem !important;
   2836    margin-bottom: 1rem !important;
   2837  }
   2838
   2839  .my-md-4 {
   2840    margin-top: 1.5rem !important;
   2841    margin-bottom: 1.5rem !important;
   2842  }
   2843
   2844  .my-md-5 {
   2845    margin-top: 3rem !important;
   2846    margin-bottom: 3rem !important;
   2847  }
   2848
   2849  .my-md-auto {
   2850    margin-top: auto !important;
   2851    margin-bottom: auto !important;
   2852  }
   2853
   2854  .mt-md-0 {
   2855    margin-top: 0 !important;
   2856  }
   2857
   2858  .mt-md-1 {
   2859    margin-top: 0.25rem !important;
   2860  }
   2861
   2862  .mt-md-2 {
   2863    margin-top: 0.5rem !important;
   2864  }
   2865
   2866  .mt-md-3 {
   2867    margin-top: 1rem !important;
   2868  }
   2869
   2870  .mt-md-4 {
   2871    margin-top: 1.5rem !important;
   2872  }
   2873
   2874  .mt-md-5 {
   2875    margin-top: 3rem !important;
   2876  }
   2877
   2878  .mt-md-auto {
   2879    margin-top: auto !important;
   2880  }
   2881
   2882  .me-md-0 {
   2883    margin-right: 0 !important;
   2884  }
   2885
   2886  .me-md-1 {
   2887    margin-right: 0.25rem !important;
   2888  }
   2889
   2890  .me-md-2 {
   2891    margin-right: 0.5rem !important;
   2892  }
   2893
   2894  .me-md-3 {
   2895    margin-right: 1rem !important;
   2896  }
   2897
   2898  .me-md-4 {
   2899    margin-right: 1.5rem !important;
   2900  }
   2901
   2902  .me-md-5 {
   2903    margin-right: 3rem !important;
   2904  }
   2905
   2906  .me-md-auto {
   2907    margin-right: auto !important;
   2908  }
   2909
   2910  .mb-md-0 {
   2911    margin-bottom: 0 !important;
   2912  }
   2913
   2914  .mb-md-1 {
   2915    margin-bottom: 0.25rem !important;
   2916  }
   2917
   2918  .mb-md-2 {
   2919    margin-bottom: 0.5rem !important;
   2920  }
   2921
   2922  .mb-md-3 {
   2923    margin-bottom: 1rem !important;
   2924  }
   2925
   2926  .mb-md-4 {
   2927    margin-bottom: 1.5rem !important;
   2928  }
   2929
   2930  .mb-md-5 {
   2931    margin-bottom: 3rem !important;
   2932  }
   2933
   2934  .mb-md-auto {
   2935    margin-bottom: auto !important;
   2936  }
   2937
   2938  .ms-md-0 {
   2939    margin-left: 0 !important;
   2940  }
   2941
   2942  .ms-md-1 {
   2943    margin-left: 0.25rem !important;
   2944  }
   2945
   2946  .ms-md-2 {
   2947    margin-left: 0.5rem !important;
   2948  }
   2949
   2950  .ms-md-3 {
   2951    margin-left: 1rem !important;
   2952  }
   2953
   2954  .ms-md-4 {
   2955    margin-left: 1.5rem !important;
   2956  }
   2957
   2958  .ms-md-5 {
   2959    margin-left: 3rem !important;
   2960  }
   2961
   2962  .ms-md-auto {
   2963    margin-left: auto !important;
   2964  }
   2965
   2966  .p-md-0 {
   2967    padding: 0 !important;
   2968  }
   2969
   2970  .p-md-1 {
   2971    padding: 0.25rem !important;
   2972  }
   2973
   2974  .p-md-2 {
   2975    padding: 0.5rem !important;
   2976  }
   2977
   2978  .p-md-3 {
   2979    padding: 1rem !important;
   2980  }
   2981
   2982  .p-md-4 {
   2983    padding: 1.5rem !important;
   2984  }
   2985
   2986  .p-md-5 {
   2987    padding: 3rem !important;
   2988  }
   2989
   2990  .px-md-0 {
   2991    padding-right: 0 !important;
   2992    padding-left: 0 !important;
   2993  }
   2994
   2995  .px-md-1 {
   2996    padding-right: 0.25rem !important;
   2997    padding-left: 0.25rem !important;
   2998  }
   2999
   3000  .px-md-2 {
   3001    padding-right: 0.5rem !important;
   3002    padding-left: 0.5rem !important;
   3003  }
   3004
   3005  .px-md-3 {
   3006    padding-right: 1rem !important;
   3007    padding-left: 1rem !important;
   3008  }
   3009
   3010  .px-md-4 {
   3011    padding-right: 1.5rem !important;
   3012    padding-left: 1.5rem !important;
   3013  }
   3014
   3015  .px-md-5 {
   3016    padding-right: 3rem !important;
   3017    padding-left: 3rem !important;
   3018  }
   3019
   3020  .py-md-0 {
   3021    padding-top: 0 !important;
   3022    padding-bottom: 0 !important;
   3023  }
   3024
   3025  .py-md-1 {
   3026    padding-top: 0.25rem !important;
   3027    padding-bottom: 0.25rem !important;
   3028  }
   3029
   3030  .py-md-2 {
   3031    padding-top: 0.5rem !important;
   3032    padding-bottom: 0.5rem !important;
   3033  }
   3034
   3035  .py-md-3 {
   3036    padding-top: 1rem !important;
   3037    padding-bottom: 1rem !important;
   3038  }
   3039
   3040  .py-md-4 {
   3041    padding-top: 1.5rem !important;
   3042    padding-bottom: 1.5rem !important;
   3043  }
   3044
   3045  .py-md-5 {
   3046    padding-top: 3rem !important;
   3047    padding-bottom: 3rem !important;
   3048  }
   3049
   3050  .pt-md-0 {
   3051    padding-top: 0 !important;
   3052  }
   3053
   3054  .pt-md-1 {
   3055    padding-top: 0.25rem !important;
   3056  }
   3057
   3058  .pt-md-2 {
   3059    padding-top: 0.5rem !important;
   3060  }
   3061
   3062  .pt-md-3 {
   3063    padding-top: 1rem !important;
   3064  }
   3065
   3066  .pt-md-4 {
   3067    padding-top: 1.5rem !important;
   3068  }
   3069
   3070  .pt-md-5 {
   3071    padding-top: 3rem !important;
   3072  }
   3073
   3074  .pe-md-0 {
   3075    padding-right: 0 !important;
   3076  }
   3077
   3078  .pe-md-1 {
   3079    padding-right: 0.25rem !important;
   3080  }
   3081
   3082  .pe-md-2 {
   3083    padding-right: 0.5rem !important;
   3084  }
   3085
   3086  .pe-md-3 {
   3087    padding-right: 1rem !important;
   3088  }
   3089
   3090  .pe-md-4 {
   3091    padding-right: 1.5rem !important;
   3092  }
   3093
   3094  .pe-md-5 {
   3095    padding-right: 3rem !important;
   3096  }
   3097
   3098  .pb-md-0 {
   3099    padding-bottom: 0 !important;
   3100  }
   3101
   3102  .pb-md-1 {
   3103    padding-bottom: 0.25rem !important;
   3104  }
   3105
   3106  .pb-md-2 {
   3107    padding-bottom: 0.5rem !important;
   3108  }
   3109
   3110  .pb-md-3 {
   3111    padding-bottom: 1rem !important;
   3112  }
   3113
   3114  .pb-md-4 {
   3115    padding-bottom: 1.5rem !important;
   3116  }
   3117
   3118  .pb-md-5 {
   3119    padding-bottom: 3rem !important;
   3120  }
   3121
   3122  .ps-md-0 {
   3123    padding-left: 0 !important;
   3124  }
   3125
   3126  .ps-md-1 {
   3127    padding-left: 0.25rem !important;
   3128  }
   3129
   3130  .ps-md-2 {
   3131    padding-left: 0.5rem !important;
   3132  }
   3133
   3134  .ps-md-3 {
   3135    padding-left: 1rem !important;
   3136  }
   3137
   3138  .ps-md-4 {
   3139    padding-left: 1.5rem !important;
   3140  }
   3141
   3142  .ps-md-5 {
   3143    padding-left: 3rem !important;
   3144  }
   3145}
   3146@media (min-width: 992px) {
   3147  .d-lg-inline {
   3148    display: inline !important;
   3149  }
   3150
   3151  .d-lg-inline-block {
   3152    display: inline-block !important;
   3153  }
   3154
   3155  .d-lg-block {
   3156    display: block !important;
   3157  }
   3158
   3159  .d-lg-grid {
   3160    display: grid !important;
   3161  }
   3162
   3163  .d-lg-table {
   3164    display: table !important;
   3165  }
   3166
   3167  .d-lg-table-row {
   3168    display: table-row !important;
   3169  }
   3170
   3171  .d-lg-table-cell {
   3172    display: table-cell !important;
   3173  }
   3174
   3175  .d-lg-flex {
   3176    display: flex !important;
   3177  }
   3178
   3179  .d-lg-inline-flex {
   3180    display: inline-flex !important;
   3181  }
   3182
   3183  .d-lg-none {
   3184    display: none !important;
   3185  }
   3186
   3187  .flex-lg-fill {
   3188    flex: 1 1 auto !important;
   3189  }
   3190
   3191  .flex-lg-row {
   3192    flex-direction: row !important;
   3193  }
   3194
   3195  .flex-lg-column {
   3196    flex-direction: column !important;
   3197  }
   3198
   3199  .flex-lg-row-reverse {
   3200    flex-direction: row-reverse !important;
   3201  }
   3202
   3203  .flex-lg-column-reverse {
   3204    flex-direction: column-reverse !important;
   3205  }
   3206
   3207  .flex-lg-grow-0 {
   3208    flex-grow: 0 !important;
   3209  }
   3210
   3211  .flex-lg-grow-1 {
   3212    flex-grow: 1 !important;
   3213  }
   3214
   3215  .flex-lg-shrink-0 {
   3216    flex-shrink: 0 !important;
   3217  }
   3218
   3219  .flex-lg-shrink-1 {
   3220    flex-shrink: 1 !important;
   3221  }
   3222
   3223  .flex-lg-wrap {
   3224    flex-wrap: wrap !important;
   3225  }
   3226
   3227  .flex-lg-nowrap {
   3228    flex-wrap: nowrap !important;
   3229  }
   3230
   3231  .flex-lg-wrap-reverse {
   3232    flex-wrap: wrap-reverse !important;
   3233  }
   3234
   3235  .justify-content-lg-start {
   3236    justify-content: flex-start !important;
   3237  }
   3238
   3239  .justify-content-lg-end {
   3240    justify-content: flex-end !important;
   3241  }
   3242
   3243  .justify-content-lg-center {
   3244    justify-content: center !important;
   3245  }
   3246
   3247  .justify-content-lg-between {
   3248    justify-content: space-between !important;
   3249  }
   3250
   3251  .justify-content-lg-around {
   3252    justify-content: space-around !important;
   3253  }
   3254
   3255  .justify-content-lg-evenly {
   3256    justify-content: space-evenly !important;
   3257  }
   3258
   3259  .align-items-lg-start {
   3260    align-items: flex-start !important;
   3261  }
   3262
   3263  .align-items-lg-end {
   3264    align-items: flex-end !important;
   3265  }
   3266
   3267  .align-items-lg-center {
   3268    align-items: center !important;
   3269  }
   3270
   3271  .align-items-lg-baseline {
   3272    align-items: baseline !important;
   3273  }
   3274
   3275  .align-items-lg-stretch {
   3276    align-items: stretch !important;
   3277  }
   3278
   3279  .align-content-lg-start {
   3280    align-content: flex-start !important;
   3281  }
   3282
   3283  .align-content-lg-end {
   3284    align-content: flex-end !important;
   3285  }
   3286
   3287  .align-content-lg-center {
   3288    align-content: center !important;
   3289  }
   3290
   3291  .align-content-lg-between {
   3292    align-content: space-between !important;
   3293  }
   3294
   3295  .align-content-lg-around {
   3296    align-content: space-around !important;
   3297  }
   3298
   3299  .align-content-lg-stretch {
   3300    align-content: stretch !important;
   3301  }
   3302
   3303  .align-self-lg-auto {
   3304    align-self: auto !important;
   3305  }
   3306
   3307  .align-self-lg-start {
   3308    align-self: flex-start !important;
   3309  }
   3310
   3311  .align-self-lg-end {
   3312    align-self: flex-end !important;
   3313  }
   3314
   3315  .align-self-lg-center {
   3316    align-self: center !important;
   3317  }
   3318
   3319  .align-self-lg-baseline {
   3320    align-self: baseline !important;
   3321  }
   3322
   3323  .align-self-lg-stretch {
   3324    align-self: stretch !important;
   3325  }
   3326
   3327  .order-lg-first {
   3328    order: -1 !important;
   3329  }
   3330
   3331  .order-lg-0 {
   3332    order: 0 !important;
   3333  }
   3334
   3335  .order-lg-1 {
   3336    order: 1 !important;
   3337  }
   3338
   3339  .order-lg-2 {
   3340    order: 2 !important;
   3341  }
   3342
   3343  .order-lg-3 {
   3344    order: 3 !important;
   3345  }
   3346
   3347  .order-lg-4 {
   3348    order: 4 !important;
   3349  }
   3350
   3351  .order-lg-5 {
   3352    order: 5 !important;
   3353  }
   3354
   3355  .order-lg-last {
   3356    order: 6 !important;
   3357  }
   3358
   3359  .m-lg-0 {
   3360    margin: 0 !important;
   3361  }
   3362
   3363  .m-lg-1 {
   3364    margin: 0.25rem !important;
   3365  }
   3366
   3367  .m-lg-2 {
   3368    margin: 0.5rem !important;
   3369  }
   3370
   3371  .m-lg-3 {
   3372    margin: 1rem !important;
   3373  }
   3374
   3375  .m-lg-4 {
   3376    margin: 1.5rem !important;
   3377  }
   3378
   3379  .m-lg-5 {
   3380    margin: 3rem !important;
   3381  }
   3382
   3383  .m-lg-auto {
   3384    margin: auto !important;
   3385  }
   3386
   3387  .mx-lg-0 {
   3388    margin-right: 0 !important;
   3389    margin-left: 0 !important;
   3390  }
   3391
   3392  .mx-lg-1 {
   3393    margin-right: 0.25rem !important;
   3394    margin-left: 0.25rem !important;
   3395  }
   3396
   3397  .mx-lg-2 {
   3398    margin-right: 0.5rem !important;
   3399    margin-left: 0.5rem !important;
   3400  }
   3401
   3402  .mx-lg-3 {
   3403    margin-right: 1rem !important;
   3404    margin-left: 1rem !important;
   3405  }
   3406
   3407  .mx-lg-4 {
   3408    margin-right: 1.5rem !important;
   3409    margin-left: 1.5rem !important;
   3410  }
   3411
   3412  .mx-lg-5 {
   3413    margin-right: 3rem !important;
   3414    margin-left: 3rem !important;
   3415  }
   3416
   3417  .mx-lg-auto {
   3418    margin-right: auto !important;
   3419    margin-left: auto !important;
   3420  }
   3421
   3422  .my-lg-0 {
   3423    margin-top: 0 !important;
   3424    margin-bottom: 0 !important;
   3425  }
   3426
   3427  .my-lg-1 {
   3428    margin-top: 0.25rem !important;
   3429    margin-bottom: 0.25rem !important;
   3430  }
   3431
   3432  .my-lg-2 {
   3433    margin-top: 0.5rem !important;
   3434    margin-bottom: 0.5rem !important;
   3435  }
   3436
   3437  .my-lg-3 {
   3438    margin-top: 1rem !important;
   3439    margin-bottom: 1rem !important;
   3440  }
   3441
   3442  .my-lg-4 {
   3443    margin-top: 1.5rem !important;
   3444    margin-bottom: 1.5rem !important;
   3445  }
   3446
   3447  .my-lg-5 {
   3448    margin-top: 3rem !important;
   3449    margin-bottom: 3rem !important;
   3450  }
   3451
   3452  .my-lg-auto {
   3453    margin-top: auto !important;
   3454    margin-bottom: auto !important;
   3455  }
   3456
   3457  .mt-lg-0 {
   3458    margin-top: 0 !important;
   3459  }
   3460
   3461  .mt-lg-1 {
   3462    margin-top: 0.25rem !important;
   3463  }
   3464
   3465  .mt-lg-2 {
   3466    margin-top: 0.5rem !important;
   3467  }
   3468
   3469  .mt-lg-3 {
   3470    margin-top: 1rem !important;
   3471  }
   3472
   3473  .mt-lg-4 {
   3474    margin-top: 1.5rem !important;
   3475  }
   3476
   3477  .mt-lg-5 {
   3478    margin-top: 3rem !important;
   3479  }
   3480
   3481  .mt-lg-auto {
   3482    margin-top: auto !important;
   3483  }
   3484
   3485  .me-lg-0 {
   3486    margin-right: 0 !important;
   3487  }
   3488
   3489  .me-lg-1 {
   3490    margin-right: 0.25rem !important;
   3491  }
   3492
   3493  .me-lg-2 {
   3494    margin-right: 0.5rem !important;
   3495  }
   3496
   3497  .me-lg-3 {
   3498    margin-right: 1rem !important;
   3499  }
   3500
   3501  .me-lg-4 {
   3502    margin-right: 1.5rem !important;
   3503  }
   3504
   3505  .me-lg-5 {
   3506    margin-right: 3rem !important;
   3507  }
   3508
   3509  .me-lg-auto {
   3510    margin-right: auto !important;
   3511  }
   3512
   3513  .mb-lg-0 {
   3514    margin-bottom: 0 !important;
   3515  }
   3516
   3517  .mb-lg-1 {
   3518    margin-bottom: 0.25rem !important;
   3519  }
   3520
   3521  .mb-lg-2 {
   3522    margin-bottom: 0.5rem !important;
   3523  }
   3524
   3525  .mb-lg-3 {
   3526    margin-bottom: 1rem !important;
   3527  }
   3528
   3529  .mb-lg-4 {
   3530    margin-bottom: 1.5rem !important;
   3531  }
   3532
   3533  .mb-lg-5 {
   3534    margin-bottom: 3rem !important;
   3535  }
   3536
   3537  .mb-lg-auto {
   3538    margin-bottom: auto !important;
   3539  }
   3540
   3541  .ms-lg-0 {
   3542    margin-left: 0 !important;
   3543  }
   3544
   3545  .ms-lg-1 {
   3546    margin-left: 0.25rem !important;
   3547  }
   3548
   3549  .ms-lg-2 {
   3550    margin-left: 0.5rem !important;
   3551  }
   3552
   3553  .ms-lg-3 {
   3554    margin-left: 1rem !important;
   3555  }
   3556
   3557  .ms-lg-4 {
   3558    margin-left: 1.5rem !important;
   3559  }
   3560
   3561  .ms-lg-5 {
   3562    margin-left: 3rem !important;
   3563  }
   3564
   3565  .ms-lg-auto {
   3566    margin-left: auto !important;
   3567  }
   3568
   3569  .p-lg-0 {
   3570    padding: 0 !important;
   3571  }
   3572
   3573  .p-lg-1 {
   3574    padding: 0.25rem !important;
   3575  }
   3576
   3577  .p-lg-2 {
   3578    padding: 0.5rem !important;
   3579  }
   3580
   3581  .p-lg-3 {
   3582    padding: 1rem !important;
   3583  }
   3584
   3585  .p-lg-4 {
   3586    padding: 1.5rem !important;
   3587  }
   3588
   3589  .p-lg-5 {
   3590    padding: 3rem !important;
   3591  }
   3592
   3593  .px-lg-0 {
   3594    padding-right: 0 !important;
   3595    padding-left: 0 !important;
   3596  }
   3597
   3598  .px-lg-1 {
   3599    padding-right: 0.25rem !important;
   3600    padding-left: 0.25rem !important;
   3601  }
   3602
   3603  .px-lg-2 {
   3604    padding-right: 0.5rem !important;
   3605    padding-left: 0.5rem !important;
   3606  }
   3607
   3608  .px-lg-3 {
   3609    padding-right: 1rem !important;
   3610    padding-left: 1rem !important;
   3611  }
   3612
   3613  .px-lg-4 {
   3614    padding-right: 1.5rem !important;
   3615    padding-left: 1.5rem !important;
   3616  }
   3617
   3618  .px-lg-5 {
   3619    padding-right: 3rem !important;
   3620    padding-left: 3rem !important;
   3621  }
   3622
   3623  .py-lg-0 {
   3624    padding-top: 0 !important;
   3625    padding-bottom: 0 !important;
   3626  }
   3627
   3628  .py-lg-1 {
   3629    padding-top: 0.25rem !important;
   3630    padding-bottom: 0.25rem !important;
   3631  }
   3632
   3633  .py-lg-2 {
   3634    padding-top: 0.5rem !important;
   3635    padding-bottom: 0.5rem !important;
   3636  }
   3637
   3638  .py-lg-3 {
   3639    padding-top: 1rem !important;
   3640    padding-bottom: 1rem !important;
   3641  }
   3642
   3643  .py-lg-4 {
   3644    padding-top: 1.5rem !important;
   3645    padding-bottom: 1.5rem !important;
   3646  }
   3647
   3648  .py-lg-5 {
   3649    padding-top: 3rem !important;
   3650    padding-bottom: 3rem !important;
   3651  }
   3652
   3653  .pt-lg-0 {
   3654    padding-top: 0 !important;
   3655  }
   3656
   3657  .pt-lg-1 {
   3658    padding-top: 0.25rem !important;
   3659  }
   3660
   3661  .pt-lg-2 {
   3662    padding-top: 0.5rem !important;
   3663  }
   3664
   3665  .pt-lg-3 {
   3666    padding-top: 1rem !important;
   3667  }
   3668
   3669  .pt-lg-4 {
   3670    padding-top: 1.5rem !important;
   3671  }
   3672
   3673  .pt-lg-5 {
   3674    padding-top: 3rem !important;
   3675  }
   3676
   3677  .pe-lg-0 {
   3678    padding-right: 0 !important;
   3679  }
   3680
   3681  .pe-lg-1 {
   3682    padding-right: 0.25rem !important;
   3683  }
   3684
   3685  .pe-lg-2 {
   3686    padding-right: 0.5rem !important;
   3687  }
   3688
   3689  .pe-lg-3 {
   3690    padding-right: 1rem !important;
   3691  }
   3692
   3693  .pe-lg-4 {
   3694    padding-right: 1.5rem !important;
   3695  }
   3696
   3697  .pe-lg-5 {
   3698    padding-right: 3rem !important;
   3699  }
   3700
   3701  .pb-lg-0 {
   3702    padding-bottom: 0 !important;
   3703  }
   3704
   3705  .pb-lg-1 {
   3706    padding-bottom: 0.25rem !important;
   3707  }
   3708
   3709  .pb-lg-2 {
   3710    padding-bottom: 0.5rem !important;
   3711  }
   3712
   3713  .pb-lg-3 {
   3714    padding-bottom: 1rem !important;
   3715  }
   3716
   3717  .pb-lg-4 {
   3718    padding-bottom: 1.5rem !important;
   3719  }
   3720
   3721  .pb-lg-5 {
   3722    padding-bottom: 3rem !important;
   3723  }
   3724
   3725  .ps-lg-0 {
   3726    padding-left: 0 !important;
   3727  }
   3728
   3729  .ps-lg-1 {
   3730    padding-left: 0.25rem !important;
   3731  }
   3732
   3733  .ps-lg-2 {
   3734    padding-left: 0.5rem !important;
   3735  }
   3736
   3737  .ps-lg-3 {
   3738    padding-left: 1rem !important;
   3739  }
   3740
   3741  .ps-lg-4 {
   3742    padding-left: 1.5rem !important;
   3743  }
   3744
   3745  .ps-lg-5 {
   3746    padding-left: 3rem !important;
   3747  }
   3748}
   3749@media (min-width: 1200px) {
   3750  .d-xl-inline {
   3751    display: inline !important;
   3752  }
   3753
   3754  .d-xl-inline-block {
   3755    display: inline-block !important;
   3756  }
   3757
   3758  .d-xl-block {
   3759    display: block !important;
   3760  }
   3761
   3762  .d-xl-grid {
   3763    display: grid !important;
   3764  }
   3765
   3766  .d-xl-table {
   3767    display: table !important;
   3768  }
   3769
   3770  .d-xl-table-row {
   3771    display: table-row !important;
   3772  }
   3773
   3774  .d-xl-table-cell {
   3775    display: table-cell !important;
   3776  }
   3777
   3778  .d-xl-flex {
   3779    display: flex !important;
   3780  }
   3781
   3782  .d-xl-inline-flex {
   3783    display: inline-flex !important;
   3784  }
   3785
   3786  .d-xl-none {
   3787    display: none !important;
   3788  }
   3789
   3790  .flex-xl-fill {
   3791    flex: 1 1 auto !important;
   3792  }
   3793
   3794  .flex-xl-row {
   3795    flex-direction: row !important;
   3796  }
   3797
   3798  .flex-xl-column {
   3799    flex-direction: column !important;
   3800  }
   3801
   3802  .flex-xl-row-reverse {
   3803    flex-direction: row-reverse !important;
   3804  }
   3805
   3806  .flex-xl-column-reverse {
   3807    flex-direction: column-reverse !important;
   3808  }
   3809
   3810  .flex-xl-grow-0 {
   3811    flex-grow: 0 !important;
   3812  }
   3813
   3814  .flex-xl-grow-1 {
   3815    flex-grow: 1 !important;
   3816  }
   3817
   3818  .flex-xl-shrink-0 {
   3819    flex-shrink: 0 !important;
   3820  }
   3821
   3822  .flex-xl-shrink-1 {
   3823    flex-shrink: 1 !important;
   3824  }
   3825
   3826  .flex-xl-wrap {
   3827    flex-wrap: wrap !important;
   3828  }
   3829
   3830  .flex-xl-nowrap {
   3831    flex-wrap: nowrap !important;
   3832  }
   3833
   3834  .flex-xl-wrap-reverse {
   3835    flex-wrap: wrap-reverse !important;
   3836  }
   3837
   3838  .justify-content-xl-start {
   3839    justify-content: flex-start !important;
   3840  }
   3841
   3842  .justify-content-xl-end {
   3843    justify-content: flex-end !important;
   3844  }
   3845
   3846  .justify-content-xl-center {
   3847    justify-content: center !important;
   3848  }
   3849
   3850  .justify-content-xl-between {
   3851    justify-content: space-between !important;
   3852  }
   3853
   3854  .justify-content-xl-around {
   3855    justify-content: space-around !important;
   3856  }
   3857
   3858  .justify-content-xl-evenly {
   3859    justify-content: space-evenly !important;
   3860  }
   3861
   3862  .align-items-xl-start {
   3863    align-items: flex-start !important;
   3864  }
   3865
   3866  .align-items-xl-end {
   3867    align-items: flex-end !important;
   3868  }
   3869
   3870  .align-items-xl-center {
   3871    align-items: center !important;
   3872  }
   3873
   3874  .align-items-xl-baseline {
   3875    align-items: baseline !important;
   3876  }
   3877
   3878  .align-items-xl-stretch {
   3879    align-items: stretch !important;
   3880  }
   3881
   3882  .align-content-xl-start {
   3883    align-content: flex-start !important;
   3884  }
   3885
   3886  .align-content-xl-end {
   3887    align-content: flex-end !important;
   3888  }
   3889
   3890  .align-content-xl-center {
   3891    align-content: center !important;
   3892  }
   3893
   3894  .align-content-xl-between {
   3895    align-content: space-between !important;
   3896  }
   3897
   3898  .align-content-xl-around {
   3899    align-content: space-around !important;
   3900  }
   3901
   3902  .align-content-xl-stretch {
   3903    align-content: stretch !important;
   3904  }
   3905
   3906  .align-self-xl-auto {
   3907    align-self: auto !important;
   3908  }
   3909
   3910  .align-self-xl-start {
   3911    align-self: flex-start !important;
   3912  }
   3913
   3914  .align-self-xl-end {
   3915    align-self: flex-end !important;
   3916  }
   3917
   3918  .align-self-xl-center {
   3919    align-self: center !important;
   3920  }
   3921
   3922  .align-self-xl-baseline {
   3923    align-self: baseline !important;
   3924  }
   3925
   3926  .align-self-xl-stretch {
   3927    align-self: stretch !important;
   3928  }
   3929
   3930  .order-xl-first {
   3931    order: -1 !important;
   3932  }
   3933
   3934  .order-xl-0 {
   3935    order: 0 !important;
   3936  }
   3937
   3938  .order-xl-1 {
   3939    order: 1 !important;
   3940  }
   3941
   3942  .order-xl-2 {
   3943    order: 2 !important;
   3944  }
   3945
   3946  .order-xl-3 {
   3947    order: 3 !important;
   3948  }
   3949
   3950  .order-xl-4 {
   3951    order: 4 !important;
   3952  }
   3953
   3954  .order-xl-5 {
   3955    order: 5 !important;
   3956  }
   3957
   3958  .order-xl-last {
   3959    order: 6 !important;
   3960  }
   3961
   3962  .m-xl-0 {
   3963    margin: 0 !important;
   3964  }
   3965
   3966  .m-xl-1 {
   3967    margin: 0.25rem !important;
   3968  }
   3969
   3970  .m-xl-2 {
   3971    margin: 0.5rem !important;
   3972  }
   3973
   3974  .m-xl-3 {
   3975    margin: 1rem !important;
   3976  }
   3977
   3978  .m-xl-4 {
   3979    margin: 1.5rem !important;
   3980  }
   3981
   3982  .m-xl-5 {
   3983    margin: 3rem !important;
   3984  }
   3985
   3986  .m-xl-auto {
   3987    margin: auto !important;
   3988  }
   3989
   3990  .mx-xl-0 {
   3991    margin-right: 0 !important;
   3992    margin-left: 0 !important;
   3993  }
   3994
   3995  .mx-xl-1 {
   3996    margin-right: 0.25rem !important;
   3997    margin-left: 0.25rem !important;
   3998  }
   3999
   4000  .mx-xl-2 {
   4001    margin-right: 0.5rem !important;
   4002    margin-left: 0.5rem !important;
   4003  }
   4004
   4005  .mx-xl-3 {
   4006    margin-right: 1rem !important;
   4007    margin-left: 1rem !important;
   4008  }
   4009
   4010  .mx-xl-4 {
   4011    margin-right: 1.5rem !important;
   4012    margin-left: 1.5rem !important;
   4013  }
   4014
   4015  .mx-xl-5 {
   4016    margin-right: 3rem !important;
   4017    margin-left: 3rem !important;
   4018  }
   4019
   4020  .mx-xl-auto {
   4021    margin-right: auto !important;
   4022    margin-left: auto !important;
   4023  }
   4024
   4025  .my-xl-0 {
   4026    margin-top: 0 !important;
   4027    margin-bottom: 0 !important;
   4028  }
   4029
   4030  .my-xl-1 {
   4031    margin-top: 0.25rem !important;
   4032    margin-bottom: 0.25rem !important;
   4033  }
   4034
   4035  .my-xl-2 {
   4036    margin-top: 0.5rem !important;
   4037    margin-bottom: 0.5rem !important;
   4038  }
   4039
   4040  .my-xl-3 {
   4041    margin-top: 1rem !important;
   4042    margin-bottom: 1rem !important;
   4043  }
   4044
   4045  .my-xl-4 {
   4046    margin-top: 1.5rem !important;
   4047    margin-bottom: 1.5rem !important;
   4048  }
   4049
   4050  .my-xl-5 {
   4051    margin-top: 3rem !important;
   4052    margin-bottom: 3rem !important;
   4053  }
   4054
   4055  .my-xl-auto {
   4056    margin-top: auto !important;
   4057    margin-bottom: auto !important;
   4058  }
   4059
   4060  .mt-xl-0 {
   4061    margin-top: 0 !important;
   4062  }
   4063
   4064  .mt-xl-1 {
   4065    margin-top: 0.25rem !important;
   4066  }
   4067
   4068  .mt-xl-2 {
   4069    margin-top: 0.5rem !important;
   4070  }
   4071
   4072  .mt-xl-3 {
   4073    margin-top: 1rem !important;
   4074  }
   4075
   4076  .mt-xl-4 {
   4077    margin-top: 1.5rem !important;
   4078  }
   4079
   4080  .mt-xl-5 {
   4081    margin-top: 3rem !important;
   4082  }
   4083
   4084  .mt-xl-auto {
   4085    margin-top: auto !important;
   4086  }
   4087
   4088  .me-xl-0 {
   4089    margin-right: 0 !important;
   4090  }
   4091
   4092  .me-xl-1 {
   4093    margin-right: 0.25rem !important;
   4094  }
   4095
   4096  .me-xl-2 {
   4097    margin-right: 0.5rem !important;
   4098  }
   4099
   4100  .me-xl-3 {
   4101    margin-right: 1rem !important;
   4102  }
   4103
   4104  .me-xl-4 {
   4105    margin-right: 1.5rem !important;
   4106  }
   4107
   4108  .me-xl-5 {
   4109    margin-right: 3rem !important;
   4110  }
   4111
   4112  .me-xl-auto {
   4113    margin-right: auto !important;
   4114  }
   4115
   4116  .mb-xl-0 {
   4117    margin-bottom: 0 !important;
   4118  }
   4119
   4120  .mb-xl-1 {
   4121    margin-bottom: 0.25rem !important;
   4122  }
   4123
   4124  .mb-xl-2 {
   4125    margin-bottom: 0.5rem !important;
   4126  }
   4127
   4128  .mb-xl-3 {
   4129    margin-bottom: 1rem !important;
   4130  }
   4131
   4132  .mb-xl-4 {
   4133    margin-bottom: 1.5rem !important;
   4134  }
   4135
   4136  .mb-xl-5 {
   4137    margin-bottom: 3rem !important;
   4138  }
   4139
   4140  .mb-xl-auto {
   4141    margin-bottom: auto !important;
   4142  }
   4143
   4144  .ms-xl-0 {
   4145    margin-left: 0 !important;
   4146  }
   4147
   4148  .ms-xl-1 {
   4149    margin-left: 0.25rem !important;
   4150  }
   4151
   4152  .ms-xl-2 {
   4153    margin-left: 0.5rem !important;
   4154  }
   4155
   4156  .ms-xl-3 {
   4157    margin-left: 1rem !important;
   4158  }
   4159
   4160  .ms-xl-4 {
   4161    margin-left: 1.5rem !important;
   4162  }
   4163
   4164  .ms-xl-5 {
   4165    margin-left: 3rem !important;
   4166  }
   4167
   4168  .ms-xl-auto {
   4169    margin-left: auto !important;
   4170  }
   4171
   4172  .p-xl-0 {
   4173    padding: 0 !important;
   4174  }
   4175
   4176  .p-xl-1 {
   4177    padding: 0.25rem !important;
   4178  }
   4179
   4180  .p-xl-2 {
   4181    padding: 0.5rem !important;
   4182  }
   4183
   4184  .p-xl-3 {
   4185    padding: 1rem !important;
   4186  }
   4187
   4188  .p-xl-4 {
   4189    padding: 1.5rem !important;
   4190  }
   4191
   4192  .p-xl-5 {
   4193    padding: 3rem !important;
   4194  }
   4195
   4196  .px-xl-0 {
   4197    padding-right: 0 !important;
   4198    padding-left: 0 !important;
   4199  }
   4200
   4201  .px-xl-1 {
   4202    padding-right: 0.25rem !important;
   4203    padding-left: 0.25rem !important;
   4204  }
   4205
   4206  .px-xl-2 {
   4207    padding-right: 0.5rem !important;
   4208    padding-left: 0.5rem !important;
   4209  }
   4210
   4211  .px-xl-3 {
   4212    padding-right: 1rem !important;
   4213    padding-left: 1rem !important;
   4214  }
   4215
   4216  .px-xl-4 {
   4217    padding-right: 1.5rem !important;
   4218    padding-left: 1.5rem !important;
   4219  }
   4220
   4221  .px-xl-5 {
   4222    padding-right: 3rem !important;
   4223    padding-left: 3rem !important;
   4224  }
   4225
   4226  .py-xl-0 {
   4227    padding-top: 0 !important;
   4228    padding-bottom: 0 !important;
   4229  }
   4230
   4231  .py-xl-1 {
   4232    padding-top: 0.25rem !important;
   4233    padding-bottom: 0.25rem !important;
   4234  }
   4235
   4236  .py-xl-2 {
   4237    padding-top: 0.5rem !important;
   4238    padding-bottom: 0.5rem !important;
   4239  }
   4240
   4241  .py-xl-3 {
   4242    padding-top: 1rem !important;
   4243    padding-bottom: 1rem !important;
   4244  }
   4245
   4246  .py-xl-4 {
   4247    padding-top: 1.5rem !important;
   4248    padding-bottom: 1.5rem !important;
   4249  }
   4250
   4251  .py-xl-5 {
   4252    padding-top: 3rem !important;
   4253    padding-bottom: 3rem !important;
   4254  }
   4255
   4256  .pt-xl-0 {
   4257    padding-top: 0 !important;
   4258  }
   4259
   4260  .pt-xl-1 {
   4261    padding-top: 0.25rem !important;
   4262  }
   4263
   4264  .pt-xl-2 {
   4265    padding-top: 0.5rem !important;
   4266  }
   4267
   4268  .pt-xl-3 {
   4269    padding-top: 1rem !important;
   4270  }
   4271
   4272  .pt-xl-4 {
   4273    padding-top: 1.5rem !important;
   4274  }
   4275
   4276  .pt-xl-5 {
   4277    padding-top: 3rem !important;
   4278  }
   4279
   4280  .pe-xl-0 {
   4281    padding-right: 0 !important;
   4282  }
   4283
   4284  .pe-xl-1 {
   4285    padding-right: 0.25rem !important;
   4286  }
   4287
   4288  .pe-xl-2 {
   4289    padding-right: 0.5rem !important;
   4290  }
   4291
   4292  .pe-xl-3 {
   4293    padding-right: 1rem !important;
   4294  }
   4295
   4296  .pe-xl-4 {
   4297    padding-right: 1.5rem !important;
   4298  }
   4299
   4300  .pe-xl-5 {
   4301    padding-right: 3rem !important;
   4302  }
   4303
   4304  .pb-xl-0 {
   4305    padding-bottom: 0 !important;
   4306  }
   4307
   4308  .pb-xl-1 {
   4309    padding-bottom: 0.25rem !important;
   4310  }
   4311
   4312  .pb-xl-2 {
   4313    padding-bottom: 0.5rem !important;
   4314  }
   4315
   4316  .pb-xl-3 {
   4317    padding-bottom: 1rem !important;
   4318  }
   4319
   4320  .pb-xl-4 {
   4321    padding-bottom: 1.5rem !important;
   4322  }
   4323
   4324  .pb-xl-5 {
   4325    padding-bottom: 3rem !important;
   4326  }
   4327
   4328  .ps-xl-0 {
   4329    padding-left: 0 !important;
   4330  }
   4331
   4332  .ps-xl-1 {
   4333    padding-left: 0.25rem !important;
   4334  }
   4335
   4336  .ps-xl-2 {
   4337    padding-left: 0.5rem !important;
   4338  }
   4339
   4340  .ps-xl-3 {
   4341    padding-left: 1rem !important;
   4342  }
   4343
   4344  .ps-xl-4 {
   4345    padding-left: 1.5rem !important;
   4346  }
   4347
   4348  .ps-xl-5 {
   4349    padding-left: 3rem !important;
   4350  }
   4351}
   4352@media (min-width: 1400px) {
   4353  .d-xxl-inline {
   4354    display: inline !important;
   4355  }
   4356
   4357  .d-xxl-inline-block {
   4358    display: inline-block !important;
   4359  }
   4360
   4361  .d-xxl-block {
   4362    display: block !important;
   4363  }
   4364
   4365  .d-xxl-grid {
   4366    display: grid !important;
   4367  }
   4368
   4369  .d-xxl-table {
   4370    display: table !important;
   4371  }
   4372
   4373  .d-xxl-table-row {
   4374    display: table-row !important;
   4375  }
   4376
   4377  .d-xxl-table-cell {
   4378    display: table-cell !important;
   4379  }
   4380
   4381  .d-xxl-flex {
   4382    display: flex !important;
   4383  }
   4384
   4385  .d-xxl-inline-flex {
   4386    display: inline-flex !important;
   4387  }
   4388
   4389  .d-xxl-none {
   4390    display: none !important;
   4391  }
   4392
   4393  .flex-xxl-fill {
   4394    flex: 1 1 auto !important;
   4395  }
   4396
   4397  .flex-xxl-row {
   4398    flex-direction: row !important;
   4399  }
   4400
   4401  .flex-xxl-column {
   4402    flex-direction: column !important;
   4403  }
   4404
   4405  .flex-xxl-row-reverse {
   4406    flex-direction: row-reverse !important;
   4407  }
   4408
   4409  .flex-xxl-column-reverse {
   4410    flex-direction: column-reverse !important;
   4411  }
   4412
   4413  .flex-xxl-grow-0 {
   4414    flex-grow: 0 !important;
   4415  }
   4416
   4417  .flex-xxl-grow-1 {
   4418    flex-grow: 1 !important;
   4419  }
   4420
   4421  .flex-xxl-shrink-0 {
   4422    flex-shrink: 0 !important;
   4423  }
   4424
   4425  .flex-xxl-shrink-1 {
   4426    flex-shrink: 1 !important;
   4427  }
   4428
   4429  .flex-xxl-wrap {
   4430    flex-wrap: wrap !important;
   4431  }
   4432
   4433  .flex-xxl-nowrap {
   4434    flex-wrap: nowrap !important;
   4435  }
   4436
   4437  .flex-xxl-wrap-reverse {
   4438    flex-wrap: wrap-reverse !important;
   4439  }
   4440
   4441  .justify-content-xxl-start {
   4442    justify-content: flex-start !important;
   4443  }
   4444
   4445  .justify-content-xxl-end {
   4446    justify-content: flex-end !important;
   4447  }
   4448
   4449  .justify-content-xxl-center {
   4450    justify-content: center !important;
   4451  }
   4452
   4453  .justify-content-xxl-between {
   4454    justify-content: space-between !important;
   4455  }
   4456
   4457  .justify-content-xxl-around {
   4458    justify-content: space-around !important;
   4459  }
   4460
   4461  .justify-content-xxl-evenly {
   4462    justify-content: space-evenly !important;
   4463  }
   4464
   4465  .align-items-xxl-start {
   4466    align-items: flex-start !important;
   4467  }
   4468
   4469  .align-items-xxl-end {
   4470    align-items: flex-end !important;
   4471  }
   4472
   4473  .align-items-xxl-center {
   4474    align-items: center !important;
   4475  }
   4476
   4477  .align-items-xxl-baseline {
   4478    align-items: baseline !important;
   4479  }
   4480
   4481  .align-items-xxl-stretch {
   4482    align-items: stretch !important;
   4483  }
   4484
   4485  .align-content-xxl-start {
   4486    align-content: flex-start !important;
   4487  }
   4488
   4489  .align-content-xxl-end {
   4490    align-content: flex-end !important;
   4491  }
   4492
   4493  .align-content-xxl-center {
   4494    align-content: center !important;
   4495  }
   4496
   4497  .align-content-xxl-between {
   4498    align-content: space-between !important;
   4499  }
   4500
   4501  .align-content-xxl-around {
   4502    align-content: space-around !important;
   4503  }
   4504
   4505  .align-content-xxl-stretch {
   4506    align-content: stretch !important;
   4507  }
   4508
   4509  .align-self-xxl-auto {
   4510    align-self: auto !important;
   4511  }
   4512
   4513  .align-self-xxl-start {
   4514    align-self: flex-start !important;
   4515  }
   4516
   4517  .align-self-xxl-end {
   4518    align-self: flex-end !important;
   4519  }
   4520
   4521  .align-self-xxl-center {
   4522    align-self: center !important;
   4523  }
   4524
   4525  .align-self-xxl-baseline {
   4526    align-self: baseline !important;
   4527  }
   4528
   4529  .align-self-xxl-stretch {
   4530    align-self: stretch !important;
   4531  }
   4532
   4533  .order-xxl-first {
   4534    order: -1 !important;
   4535  }
   4536
   4537  .order-xxl-0 {
   4538    order: 0 !important;
   4539  }
   4540
   4541  .order-xxl-1 {
   4542    order: 1 !important;
   4543  }
   4544
   4545  .order-xxl-2 {
   4546    order: 2 !important;
   4547  }
   4548
   4549  .order-xxl-3 {
   4550    order: 3 !important;
   4551  }
   4552
   4553  .order-xxl-4 {
   4554    order: 4 !important;
   4555  }
   4556
   4557  .order-xxl-5 {
   4558    order: 5 !important;
   4559  }
   4560
   4561  .order-xxl-last {
   4562    order: 6 !important;
   4563  }
   4564
   4565  .m-xxl-0 {
   4566    margin: 0 !important;
   4567  }
   4568
   4569  .m-xxl-1 {
   4570    margin: 0.25rem !important;
   4571  }
   4572
   4573  .m-xxl-2 {
   4574    margin: 0.5rem !important;
   4575  }
   4576
   4577  .m-xxl-3 {
   4578    margin: 1rem !important;
   4579  }
   4580
   4581  .m-xxl-4 {
   4582    margin: 1.5rem !important;
   4583  }
   4584
   4585  .m-xxl-5 {
   4586    margin: 3rem !important;
   4587  }
   4588
   4589  .m-xxl-auto {
   4590    margin: auto !important;
   4591  }
   4592
   4593  .mx-xxl-0 {
   4594    margin-right: 0 !important;
   4595    margin-left: 0 !important;
   4596  }
   4597
   4598  .mx-xxl-1 {
   4599    margin-right: 0.25rem !important;
   4600    margin-left: 0.25rem !important;
   4601  }
   4602
   4603  .mx-xxl-2 {
   4604    margin-right: 0.5rem !important;
   4605    margin-left: 0.5rem !important;
   4606  }
   4607
   4608  .mx-xxl-3 {
   4609    margin-right: 1rem !important;
   4610    margin-left: 1rem !important;
   4611  }
   4612
   4613  .mx-xxl-4 {
   4614    margin-right: 1.5rem !important;
   4615    margin-left: 1.5rem !important;
   4616  }
   4617
   4618  .mx-xxl-5 {
   4619    margin-right: 3rem !important;
   4620    margin-left: 3rem !important;
   4621  }
   4622
   4623  .mx-xxl-auto {
   4624    margin-right: auto !important;
   4625    margin-left: auto !important;
   4626  }
   4627
   4628  .my-xxl-0 {
   4629    margin-top: 0 !important;
   4630    margin-bottom: 0 !important;
   4631  }
   4632
   4633  .my-xxl-1 {
   4634    margin-top: 0.25rem !important;
   4635    margin-bottom: 0.25rem !important;
   4636  }
   4637
   4638  .my-xxl-2 {
   4639    margin-top: 0.5rem !important;
   4640    margin-bottom: 0.5rem !important;
   4641  }
   4642
   4643  .my-xxl-3 {
   4644    margin-top: 1rem !important;
   4645    margin-bottom: 1rem !important;
   4646  }
   4647
   4648  .my-xxl-4 {
   4649    margin-top: 1.5rem !important;
   4650    margin-bottom: 1.5rem !important;
   4651  }
   4652
   4653  .my-xxl-5 {
   4654    margin-top: 3rem !important;
   4655    margin-bottom: 3rem !important;
   4656  }
   4657
   4658  .my-xxl-auto {
   4659    margin-top: auto !important;
   4660    margin-bottom: auto !important;
   4661  }
   4662
   4663  .mt-xxl-0 {
   4664    margin-top: 0 !important;
   4665  }
   4666
   4667  .mt-xxl-1 {
   4668    margin-top: 0.25rem !important;
   4669  }
   4670
   4671  .mt-xxl-2 {
   4672    margin-top: 0.5rem !important;
   4673  }
   4674
   4675  .mt-xxl-3 {
   4676    margin-top: 1rem !important;
   4677  }
   4678
   4679  .mt-xxl-4 {
   4680    margin-top: 1.5rem !important;
   4681  }
   4682
   4683  .mt-xxl-5 {
   4684    margin-top: 3rem !important;
   4685  }
   4686
   4687  .mt-xxl-auto {
   4688    margin-top: auto !important;
   4689  }
   4690
   4691  .me-xxl-0 {
   4692    margin-right: 0 !important;
   4693  }
   4694
   4695  .me-xxl-1 {
   4696    margin-right: 0.25rem !important;
   4697  }
   4698
   4699  .me-xxl-2 {
   4700    margin-right: 0.5rem !important;
   4701  }
   4702
   4703  .me-xxl-3 {
   4704    margin-right: 1rem !important;
   4705  }
   4706
   4707  .me-xxl-4 {
   4708    margin-right: 1.5rem !important;
   4709  }
   4710
   4711  .me-xxl-5 {
   4712    margin-right: 3rem !important;
   4713  }
   4714
   4715  .me-xxl-auto {
   4716    margin-right: auto !important;
   4717  }
   4718
   4719  .mb-xxl-0 {
   4720    margin-bottom: 0 !important;
   4721  }
   4722
   4723  .mb-xxl-1 {
   4724    margin-bottom: 0.25rem !important;
   4725  }
   4726
   4727  .mb-xxl-2 {
   4728    margin-bottom: 0.5rem !important;
   4729  }
   4730
   4731  .mb-xxl-3 {
   4732    margin-bottom: 1rem !important;
   4733  }
   4734
   4735  .mb-xxl-4 {
   4736    margin-bottom: 1.5rem !important;
   4737  }
   4738
   4739  .mb-xxl-5 {
   4740    margin-bottom: 3rem !important;
   4741  }
   4742
   4743  .mb-xxl-auto {
   4744    margin-bottom: auto !important;
   4745  }
   4746
   4747  .ms-xxl-0 {
   4748    margin-left: 0 !important;
   4749  }
   4750
   4751  .ms-xxl-1 {
   4752    margin-left: 0.25rem !important;
   4753  }
   4754
   4755  .ms-xxl-2 {
   4756    margin-left: 0.5rem !important;
   4757  }
   4758
   4759  .ms-xxl-3 {
   4760    margin-left: 1rem !important;
   4761  }
   4762
   4763  .ms-xxl-4 {
   4764    margin-left: 1.5rem !important;
   4765  }
   4766
   4767  .ms-xxl-5 {
   4768    margin-left: 3rem !important;
   4769  }
   4770
   4771  .ms-xxl-auto {
   4772    margin-left: auto !important;
   4773  }
   4774
   4775  .p-xxl-0 {
   4776    padding: 0 !important;
   4777  }
   4778
   4779  .p-xxl-1 {
   4780    padding: 0.25rem !important;
   4781  }
   4782
   4783  .p-xxl-2 {
   4784    padding: 0.5rem !important;
   4785  }
   4786
   4787  .p-xxl-3 {
   4788    padding: 1rem !important;
   4789  }
   4790
   4791  .p-xxl-4 {
   4792    padding: 1.5rem !important;
   4793  }
   4794
   4795  .p-xxl-5 {
   4796    padding: 3rem !important;
   4797  }
   4798
   4799  .px-xxl-0 {
   4800    padding-right: 0 !important;
   4801    padding-left: 0 !important;
   4802  }
   4803
   4804  .px-xxl-1 {
   4805    padding-right: 0.25rem !important;
   4806    padding-left: 0.25rem !important;
   4807  }
   4808
   4809  .px-xxl-2 {
   4810    padding-right: 0.5rem !important;
   4811    padding-left: 0.5rem !important;
   4812  }
   4813
   4814  .px-xxl-3 {
   4815    padding-right: 1rem !important;
   4816    padding-left: 1rem !important;
   4817  }
   4818
   4819  .px-xxl-4 {
   4820    padding-right: 1.5rem !important;
   4821    padding-left: 1.5rem !important;
   4822  }
   4823
   4824  .px-xxl-5 {
   4825    padding-right: 3rem !important;
   4826    padding-left: 3rem !important;
   4827  }
   4828
   4829  .py-xxl-0 {
   4830    padding-top: 0 !important;
   4831    padding-bottom: 0 !important;
   4832  }
   4833
   4834  .py-xxl-1 {
   4835    padding-top: 0.25rem !important;
   4836    padding-bottom: 0.25rem !important;
   4837  }
   4838
   4839  .py-xxl-2 {
   4840    padding-top: 0.5rem !important;
   4841    padding-bottom: 0.5rem !important;
   4842  }
   4843
   4844  .py-xxl-3 {
   4845    padding-top: 1rem !important;
   4846    padding-bottom: 1rem !important;
   4847  }
   4848
   4849  .py-xxl-4 {
   4850    padding-top: 1.5rem !important;
   4851    padding-bottom: 1.5rem !important;
   4852  }
   4853
   4854  .py-xxl-5 {
   4855    padding-top: 3rem !important;
   4856    padding-bottom: 3rem !important;
   4857  }
   4858
   4859  .pt-xxl-0 {
   4860    padding-top: 0 !important;
   4861  }
   4862
   4863  .pt-xxl-1 {
   4864    padding-top: 0.25rem !important;
   4865  }
   4866
   4867  .pt-xxl-2 {
   4868    padding-top: 0.5rem !important;
   4869  }
   4870
   4871  .pt-xxl-3 {
   4872    padding-top: 1rem !important;
   4873  }
   4874
   4875  .pt-xxl-4 {
   4876    padding-top: 1.5rem !important;
   4877  }
   4878
   4879  .pt-xxl-5 {
   4880    padding-top: 3rem !important;
   4881  }
   4882
   4883  .pe-xxl-0 {
   4884    padding-right: 0 !important;
   4885  }
   4886
   4887  .pe-xxl-1 {
   4888    padding-right: 0.25rem !important;
   4889  }
   4890
   4891  .pe-xxl-2 {
   4892    padding-right: 0.5rem !important;
   4893  }
   4894
   4895  .pe-xxl-3 {
   4896    padding-right: 1rem !important;
   4897  }
   4898
   4899  .pe-xxl-4 {
   4900    padding-right: 1.5rem !important;
   4901  }
   4902
   4903  .pe-xxl-5 {
   4904    padding-right: 3rem !important;
   4905  }
   4906
   4907  .pb-xxl-0 {
   4908    padding-bottom: 0 !important;
   4909  }
   4910
   4911  .pb-xxl-1 {
   4912    padding-bottom: 0.25rem !important;
   4913  }
   4914
   4915  .pb-xxl-2 {
   4916    padding-bottom: 0.5rem !important;
   4917  }
   4918
   4919  .pb-xxl-3 {
   4920    padding-bottom: 1rem !important;
   4921  }
   4922
   4923  .pb-xxl-4 {
   4924    padding-bottom: 1.5rem !important;
   4925  }
   4926
   4927  .pb-xxl-5 {
   4928    padding-bottom: 3rem !important;
   4929  }
   4930
   4931  .ps-xxl-0 {
   4932    padding-left: 0 !important;
   4933  }
   4934
   4935  .ps-xxl-1 {
   4936    padding-left: 0.25rem !important;
   4937  }
   4938
   4939  .ps-xxl-2 {
   4940    padding-left: 0.5rem !important;
   4941  }
   4942
   4943  .ps-xxl-3 {
   4944    padding-left: 1rem !important;
   4945  }
   4946
   4947  .ps-xxl-4 {
   4948    padding-left: 1.5rem !important;
   4949  }
   4950
   4951  .ps-xxl-5 {
   4952    padding-left: 3rem !important;
   4953  }
   4954}
   4955@media print {
   4956  .d-print-inline {
   4957    display: inline !important;
   4958  }
   4959
   4960  .d-print-inline-block {
   4961    display: inline-block !important;
   4962  }
   4963
   4964  .d-print-block {
   4965    display: block !important;
   4966  }
   4967
   4968  .d-print-grid {
   4969    display: grid !important;
   4970  }
   4971
   4972  .d-print-table {
   4973    display: table !important;
   4974  }
   4975
   4976  .d-print-table-row {
   4977    display: table-row !important;
   4978  }
   4979
   4980  .d-print-table-cell {
   4981    display: table-cell !important;
   4982  }
   4983
   4984  .d-print-flex {
   4985    display: flex !important;
   4986  }
   4987
   4988  .d-print-inline-flex {
   4989    display: inline-flex !important;
   4990  }
   4991
   4992  .d-print-none {
   4993    display: none !important;
   4994  }
   4995}
   4996
   4997/*# sourceMappingURL=bootstrap-grid.css.map */