Subversion Repositories oidplus

Rev

Rev 1407 | View as "text/css" | Blame | Compare with Previous | Last modification | View Log | RSS feed

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