Subversion Repositories oidplus

Rev

Rev 637 | Rev 846 | Go to most recent revision | View as "text/css" | Blame | Compare with Previous | Last modification | View Log | RSS feed

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