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